Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 854902 Details for
Bug 898042
sys-devel/sparse-0.6.4-r2 fails tests (HARDENED-SYSTEM): error: actual error text does not match expected error text
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 526.15 KB, created by
Agostino Sarubbo
on 2023-02-27 08:33:38 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Agostino Sarubbo
Created:
2023-02-27 08:33:38 UTC
Size:
526.15 KB
patch
obsolete
> * Package: sys-devel/sparse-0.6.4-r2:0 > * Repository: gentoo > * Maintainer: zx2c4@gentoo.org toolchain@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux test userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox > > >@@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ >This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; >This ebuild was merged at the following commit: >https://github.com/gentoo-mirror/gentoo/commit/623f74dc1a2791de8d1c47b6c0c0a15a04add5ef (Mon Feb 27 06:02:04 UTC 2023) >@@@@@ END @@@@@ > > > >################## ># emerge --info: # >################## >Portage 3.0.45.1 (python 3.11.2-final-0, default/linux/amd64/17.1/hardened, gcc-12, glibc-2.36-r7, 5.15.85-gentoo-dist x86_64) >================================================================= >System uname: Linux-5.15.85-gentoo-dist-x86_64-AMD_EPYC_7513_32-Core_Processor-with-glibc2.36 >KiB Mem: 263532996 total, 28448340 free >KiB Swap: 0 total, 0 free >Timestamp of repository gentoo: Mon, 27 Feb 2023 06:02:04 +0000 >sh bash 5.2_p15-r2 >ld GNU ld (Gentoo 2.40 p2) 2.40.0 >app-misc/pax-utils: 1.3.7::gentoo >app-shells/bash: 5.2_p15-r2::gentoo >dev-lang/perl: 5.36.0-r2::gentoo >dev-lang/python: 3.9.16_p2::gentoo, 3.10.10_p2::gentoo, 3.11.2_p1::gentoo >dev-util/cmake: 3.25.2::gentoo >dev-util/meson: 1.0.0::gentoo >sys-apps/baselayout: 2.13-r1::gentoo >sys-apps/openrc: 0.46::gentoo >sys-apps/sandbox: 2.30-r1::gentoo >sys-devel/autoconf: 2.71-r5::gentoo >sys-devel/automake: 1.16.5::gentoo >sys-devel/binutils: 2.40-r2::gentoo >sys-devel/binutils-config: 5.5::gentoo >sys-devel/gcc: 12.2.1_p20230121-r1::gentoo >sys-devel/gcc-config: 2.10::gentoo >sys-devel/libtool: 2.4.7-r1::gentoo >sys-devel/make: 4.4.1::gentoo >sys-kernel/linux-headers: 6.2::gentoo (virtual/os-headers) >sys-libs/glibc: 2.36-r7::gentoo >Repositories: > >gentoo > location: /usr/portage > sync-type: rsync > sync-uri: rsync://rsync.gentoo.org/gentoo-portage > priority: -1000 > volatile: True > sync-rsync-verify-max-age: 24 > sync-rsync-verify-metamanifest: yes > sync-rsync-extra-opts: > sync-rsync-verify-jobs: 1 > >ACCEPT_KEYWORDS="amd64 ~amd64" >ACCEPT_LICENSE="* MIT" >CBUILD="x86_64-pc-linux-gnu" >CFLAGS="-O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" >CHOST="x86_64-pc-linux-gnu" >CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" >CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" >CXXFLAGS="-O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" >DISTDIR="/var/tmp/portage/sys-devel/sparse-0.6.4-r2/distdir" >EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -k -b" >ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME" >FCFLAGS="-O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" >FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" >FFLAGS="-O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" >GENTOO_MIRRORS="http://mirror.leaseweb.com/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo/ http://ftp.belnet.be/pub/rsync.gentoo.org/gentoo/ http://distfiles.gentoo.org" >LANG="C.UTF8" >LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" >LEX="flex" >MAKEOPTS="-j16" >PKGDIR="/root/tbci/binpkg" >PORTAGE_CONFIGROOT="/" >PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" >PORTAGE_TMPDIR="/var/tmp" >SHELL="/bin/bash" >USE="acl amd64 bzip2 cet cli crypt debug dri elogind fortran gdbm hardened iconv ipv6 jumbo-build libglvnd libtirpc multilib native-symlinks ncurses nls nptl openmp pam pcre pie readline seccomp split-usr ssl ssp test test-rust unicode xattr xtpax zlib" ABI_X86="64" ELIBC="glibc" KERNEL="linux" USERLAND="GNU" >Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS > > > > > >############################## ># emerge history (qlop -mv): # >############################## >2023-02-27T07:18:18 >>> sys-devel/sparse-0.6.4-r2 > > > > >####################################### ># installed packages (qlist -ICvUSS): # >####################################### >acct-group/audio-0-r1:0 >acct-group/cdrom-0-r1:0 >acct-group/dialout-0-r1:0 >acct-group/disk-0-r1:0 >acct-group/floppy-0:0 >acct-group/input-0-r1:0 >acct-group/kmem-0-r1:0 >acct-group/kvm-0-r1:0 >acct-group/lp-0-r1:0 >acct-group/man-0-r1:0 >acct-group/messagebus-0-r1:0 >acct-group/polkitd-0-r1:0 >acct-group/portage-0:0 >acct-group/render-0-r1:0 >acct-group/root-0:0 >acct-group/sgx-0:0 >acct-group/sshd-0-r1:0 >acct-group/tape-0-r1:0 >acct-group/tty-0-r1:0 >acct-group/usb-0-r1:0 >acct-group/video-0-r1:0 >acct-user/man-1-r1:0 >acct-user/messagebus-0-r1:0 >acct-user/polkitd-0-r1:0 >acct-user/portage-0:0 >acct-user/sshd-0-r1:0 >app-admin/eselect-1.4.20:0 -doc -emacs -vim-syntax >app-admin/perl-cleaner-2.30-r1:0 -pkgcore >app-alternatives/awk-4:0 -busybox gawk -mawk -nawk split-usr >app-alternatives/bc-0:0 -gh gnu >app-alternatives/bzip2-1:0 -lbzip2 -pbzip2 reference split-usr >app-alternatives/gzip-0:0 -pigz reference split-usr >app-alternatives/lex-0-r1:0 flex -reflex >app-alternatives/sh-0:0 bash -busybox -dash -ksh -lksh -mksh >app-alternatives/tar-0:0 gnu -libarchive split-usr >app-alternatives/yacc-1-r2:0 bison -byacc -reference >app-arch/bzip2-1.0.8-r4:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 split-usr -static -static-libs -verify-sig >app-arch/gzip-1.12-r4:0 -pic -static -verify-sig >app-arch/libarchive-3.6.1-r1:0/13 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -blake2 bzip2 e2fsprogs -expat iconv -lz4 lzma -lzo -nettle -static-libs -verify-sig xattr -zstd >app-arch/tar-1.34-r2:0 acl -minimal nls -selinux -verify-sig xattr >app-arch/unzip-6.0_p27-r1:0 bzip2 -natspec unicode >app-arch/xz-utils-5.4.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 extra-filters nls split-usr -static-libs -verify-sig >app-arch/zstd-1.5.4-r2:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -lz4 lzma split-usr -static-libs -test zlib >app-crypt/gnupg-2.4.0:0 bzip2 -doc -ldap nls readline -selinux smartcard ssl -test tofu -tools -tpm -usb -user-socket -verify-sig -wks-server >app-crypt/gpgme-1.18.0-r2:1/11.6.15.1 -common-lisp cxx -python python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -qt5 -static-libs -test -verify-sig >app-crypt/libb2-0.98.1-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -native-cflags openmp -static-libs >app-crypt/pinentry-1.2.1-r1:0 -caps -efl -emacs -gnome-keyring -gtk ncurses -qt5 -verify-sig >app-crypt/rhash-1.4.3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug nls ssl -static-libs >app-editors/nano-7.2:0 -debug -justify -magic -minimal ncurses nls spell -static unicode >app-eselect/eselect-fontconfig-20220403:0 >app-eselect/eselect-iptables-20220320:0 >app-eselect/eselect-lib-bin-symlink-0.1.1-r1:0 >app-eselect/eselect-pinentry-0.7.2-r1:0 >app-i18n/man-pages-ja-20180315-r1:0 >app-i18n/man-pages-l10n-4.17.0:0 l10n_cs l10n_da l10n_de l10n_el l10n_es l10n_fi l10n_fr l10n_hu l10n_id l10n_it l10n_mk l10n_nb l10n_nl l10n_pl l10n_pt-BR l10n_ro l10n_ru l10n_sr l10n_sv l10n_uk l10n_vi >app-i18n/man-pages-zh_CN-1.6.3.6:0 >app-misc/ca-certificates-20211016.3.88.1:0 -cacert >app-misc/editor-wrapper-4-r1:0 >app-misc/mime-types-2.1.53:0 -nginx >app-misc/pax-utils-1.3.7:0 -caps -man -python python_single_target_python3_10 -python_single_target_python3_11 -python_single_target_python3_9 -seccomp -test >app-misc/tmux-3.3a-r1:0 debug -selinux -systemd -utempter -vim-syntax >app-portage/eix-0.36.6:0 debug -doc nls -sqlite >app-portage/elt-patches-20221210:0 >app-portage/gemato-19.0:0 gpg -pretty-log python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test -tools >app-portage/gentoolkit-0.6.1-r3:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >app-portage/portage-utils-0.95:0 openmp qmanifest qtegrity -static >app-shells/bash-5.2_p15-r2:0 -afs -bashlogger -examples -mem-scramble net nls -pgo -plugins readline -verify-sig >app-shells/bash-completion-2.11:0 eselect -test >app-shells/gentoo-bashcomp-20190211-r1:0 >app-shells/push-3.4:0 >app-shells/quoter-4.2:0 >app-text/ansifilter-2.18:0 -qt5 >app-text/build-docbook-catalog-2.3-r1:0 >app-text/docbook-xml-dtd-4.5-r2:4.5 >app-text/docbook-xml-dtd-4.4-r3:4.4 >app-text/docbook-xml-dtd-4.2-r3:4.2 >app-text/docbook-xml-dtd-4.1.2-r7:4.1.2 >app-text/docbook-xsl-ns-stylesheets-1.79.1:0 -ruby >app-text/docbook-xsl-stylesheets-1.79.1-r3:0 -ruby >app-text/manpager-1:0 >app-text/opensp-1.5.2-r10:0 -doc nls -static-libs -test >app-text/po4a-0.69:0 -test -test >app-text/sgml-common-0.6.3-r7:0 >app-text/xmlto-0.0.28-r10:0 -latex text >dev-db/sqlite-3.41.0:3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug -doc -icu readline -secure-delete -static-libs -tcl -test -tools >dev-lang/duktape-2.7.0-r3:0/2.7.0 >dev-lang/perl-5.36.0-r2:0/5.36 -berkdb debug -doc gdbm ithreads -minimal -quadmath >dev-lang/python-3.11.2_p1:3.11 -bluetooth -build ensurepip -examples gdbm hardened -libedit -lto ncurses -pgo readline sqlite ssl -test -tk -valgrind -verify-sig >dev-lang/python-3.10.10_p2:3.10 -bluetooth -build ensurepip -examples gdbm hardened -libedit -lto ncurses -pgo readline sqlite ssl -test -tk -valgrind -verify-sig xml >dev-lang/python-3.9.16_p2:3.9 -bluetooth -build ensurepip -examples gdbm hardened -lto ncurses -pgo readline sqlite ssl -test -tk -valgrind -verify-sig xml >dev-lang/python-exec-2.4.10:2 native-symlinks python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-lang/python-exec-conf-2.4.6:2 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 >dev-lang/tcl-8.6.13-r1:0/8.6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug threads >dev-libs/boehm-gc-8.2.2-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cxx large -static-libs threads >dev-libs/elfutils-0.188:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -lzma nls -static-libs -test utils -valgrind -verify-sig -zstd >dev-libs/expat-2.5.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -examples -static-libs unicode >dev-libs/glib-2.74.6:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -dbus debug elf -gtk-doc mime -selinux -static-libs -sysprof -systemtap -test -utils xattr >dev-libs/gmp-6.2.1-r5:0/10.4 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm cpudetection cxx -doc -pic -static-libs >dev-libs/gobject-introspection-1.74.0:0 -doctool -gtk-doc python_single_target_python3_10 -python_single_target_python3_11 -python_single_target_python3_9 -test >dev-libs/gobject-introspection-common-1.74.0:0 >dev-libs/isl-0.24-r2:0/23 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/jsoncpp-1.9.5:0/25 -doc -test >dev-libs/libassuan-2.5.5:0 >dev-libs/libatomic_ops-7.6.14:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >dev-libs/libevent-2.1.12-r1:0/2.1-7 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 clock-gettime debug -malloc-replacement ssl -static-libs -test -verbose-debug >dev-libs/libffi-3.4.4:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug -exec-static-trampoline -pax-kernel -static-libs -test >dev-libs/libgcrypt-1.10.1-r3:0/20 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_aes -cpu_flags_arm_neon -cpu_flags_arm_sha1 -cpu_flags_arm_sha2 -cpu_flags_ppc_altivec -cpu_flags_ppc_vsx2 -cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 -cpu_flags_x86_padlock -cpu_flags_x86_sha cpu_flags_x86_sse4_1 -doc getentropy -static-libs -verify-sig >dev-libs/libgpg-error-1.46-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -common-lisp nls -static-libs -test -verify-sig >dev-libs/libksba-1.6.3:0 -static-libs -verify-sig >dev-libs/libltdl-2.4.7-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/libpcre2-10.42-r1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -jit -libedit pcre16 pcre32 readline split-usr -static-libs unicode -verify-sig zlib >dev-libs/libpipeline-1.5.7:0 -test >dev-libs/libtasn1-4.19.0:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -test -valgrind -verify-sig >dev-libs/libunistring-1.1-r1:0/5 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -static-libs >dev-libs/libuv-1.44.2-r1:0/1 >dev-libs/libxml2-2.10.3-r1:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -examples ftp -icu -lzma python python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 readline -static-libs -test >dev-libs/libxslt-1.1.37-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 crypt debug -examples -python python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -static-libs >dev-libs/lzo-2.10:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -examples split-usr -static-libs >dev-libs/mpc-1.3.1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/mpfr-4.2.0:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -verify-sig >dev-libs/nettle-3.8.1:0/8-6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_aes -cpu_flags_arm_neon -cpu_flags_arm_sha1 -cpu_flags_arm_sha2 -cpu_flags_ppc_altivec cpu_flags_x86_aes cpu_flags_x86_pclmul -cpu_flags_x86_sha -doc gmp -static-libs -verify-sig >dev-libs/npth-1.6-r1:0 -test >dev-libs/openssl-3.0.8:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm cpu_flags_x86_sse2 -fips -ktls -rfc3779 -sctp -static-libs -test -tls-compression -vanilla -verify-sig -verify-sig -weak-ssl-ciphers >dev-libs/popt-1.19:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static-libs >dev-perl/Clone-0.460.0:0 -test >dev-perl/Devel-CheckLib-1.160.0:0 -test >dev-perl/Encode-EUCJPASCII-0.30.0-r1:0 -test >dev-perl/Encode-HanExtra-0.230.0-r3:0 >dev-perl/Encode-Locale-1.50.0-r1:0 -test >dev-perl/ExtUtils-CChecker-0.110.0:0 -test >dev-perl/File-BaseDir-0.90.0:0 -test >dev-perl/File-DesktopEntry-0.220.0-r1:0 -test >dev-perl/File-Listing-6.150.0:0 -test -test >dev-perl/File-MimeInfo-0.300.0:0 -test >dev-perl/HTML-Parser-3.760.0:0 -test >dev-perl/HTML-Tagset-3.200.0-r2:0 >dev-perl/HTTP-Cookies-6.100.0:0 -test >dev-perl/HTTP-Date-6.50.0:0 >dev-perl/HTTP-Message-6.440.0:0 -test -test >dev-perl/HTTP-Negotiate-6.10.0-r2:0 -test >dev-perl/IO-HTML-1.4.0:0 -test >dev-perl/IO-Socket-INET6-2.720.0-r2:0 -test >dev-perl/IO-Socket-SSL-2.81.0:0 -examples -idn -test >dev-perl/IPC-System-Simple-1.300.0:0 -test >dev-perl/libwww-perl-6.600.0-r1:0 ssl -test >dev-perl/Locale-gettext-1.70.0-r1:0 -test >dev-perl/LWP-MediaTypes-6.40.0:0 -test >dev-perl/LWP-Protocol-https-6.100.0:0 -test >dev-perl/MIME-Charset-1.12.2-r1:0 l10n_ja l10n_zh -test >dev-perl/Module-Build-0.423.100:0 -test >dev-perl/Mozilla-CA-20999999-r1:0 -test >dev-perl/Net-HTTP-6.210.0:0 -minimal -test >dev-perl/Net-SSLeay-1.920.0:0 -examples -examples -minimal -test >dev-perl/Pod-Parser-1.630.0-r1:0 -test >dev-perl/SGMLSpm-1.1-r2:0 -test >dev-perl/Socket6-0.290.0:0 -test >dev-perl/Sub-Name-0.260.0:0 -suggested -test >dev-perl/Syntax-Keyword-Try-0.270.0:0 -test >dev-perl/TermReadKey-2.380.0-r1:0 -examples -test >dev-perl/Text-CharWidth-0.40.0-r2:0 -test >dev-perl/Text-WrapI18N-0.60.0-r2:0 -test >dev-perl/TimeDate-2.330.0-r1:0 -test >dev-perl/Try-Tiny-0.310.0:0 -minimal -test >dev-perl/Unicode-LineBreak-2019.1.0:0 >dev-perl/URI-5.110.0:0 -test >dev-perl/WWW-RobotRules-6.20.0-r2:0 -test >dev-perl/XML-Parser-2.460.0-r2:0 >dev-perl/XS-Parse-Keyword-0.250.0:0 -test >dev-perl/YAML-Tiny-1.730.0-r1:0 -minimal -test >dev-python/autocommand-2.2.2:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/certifi-3021.3.16-r3:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/charset_normalizer-3.0.1:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/cython-0.29.33:0 -doc -emacs python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/ensurepip-pip-23.0.1:0 >dev-python/ensurepip-setuptools-67.4.0:0 >dev-python/ensurepip-wheels-100:0 >dev-python/flit_core-3.8.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/gentoo-common-1:0 >dev-python/gpep517-13:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/idna-3.4:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/importlib_metadata-6.0.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/inflect-6.0.2:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/installer-0.6.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/jaraco-context-4.3.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/jaraco-functools-3.6.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/jaraco-text-3.11.1:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/jinja-3.1.2:0 -doc -examples python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/markupsafe-2.1.2:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/more-itertools-9.0.0:0 -doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/nspektr-0.4.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/ordered-set-4.1.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/packaging-23.0-r1:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/platformdirs-3.0.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/pydantic-1.10.5:0 native-extensions python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/pyparsing-3.0.9:0 -examples python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/pypax-0.9.5-r1:0 -ptpax python_targets_python3_10 python_targets_python3_9 xtpax >dev-python/pypy3-7.3.11_p1:0/pypy39-pp73-336 ensurepip gdbm -jit ncurses sqlite -tk >dev-python/pypy3-exe-bin-7.3.11:3.9-7.3.11 >dev-python/PySocks-1.7.1-r2:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 >dev-python/requests-2.28.2:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -socks5 -test test-rust >dev-python/setuptools-67.4.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/setuptools_scm-7.1.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/six-1.16.0-r1:0 -doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/tomli-2.0.1-r1:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/typing-extensions-4.5.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/urllib3-1.26.14:0 -brotli python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/wheel-0.38.4:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-python/zipp-3.15.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-util/checkbashisms-2.22.2:0 >dev-util/cmake-3.25.2:0 -doc -emacs ncurses -qt5 -test -test -verify-sig >dev-util/desktop-file-utils-0.26-r2:0 -emacs >dev-util/glib-utils-2.74.6:0 python_single_target_python3_10 -python_single_target_python3_11 -python_single_target_python3_9 >dev-util/gperf-3.1-r1:0 >dev-util/gtk-doc-am-1.33.2:0 >dev-util/intltool-0.51.0-r3:0 >dev-util/meson-1.0.0:0 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -test >dev-util/meson-format-array-0:0 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 >dev-util/ninja-1.11.1-r2:0 -doc -emacs -test >dev-util/pkgconf-1.8.1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -test >dev-util/re2c-2.2:0 debug -test >dev-vcs/git-2.39.2:0 blksha1 -cgi curl -cvs -doc -gnome-keyring gpg -highlight iconv -mediawiki -mediawiki-experimental nls pcre -perforce -perl python_single_target_python3_10 -python_single_target_python3_11 -python_single_target_python3_9 safe-directory -selinux -subversion -test -tk webdav -xinetd >media-fonts/liberation-fonts-2.1.5:0 -X -X -fontforge >media-gfx/graphite2-1.3.14_p20210810-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -perl -test >media-libs/fontconfig-2.14.2:1.0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc nls -test >media-libs/freetype-2.13.0:2 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 adobe-cff -brotli bzip2 cleartype-hinting debug -doc -fontforge harfbuzz -infinality png -static-libs -svg -utils >media-libs/harfbuzz-6.0.0:0/6.0.0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 cairo debug -doc -experimental glib graphite -icu introspection -test truetype >media-libs/libpng-1.6.39:0/16 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -apng -cpu_flags_arm_neon cpu_flags_x86_sse -static-libs >net-dns/c-ares-1.19.0:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -test -verify-sig >net-dns/libidn2-2.3.4:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static-libs -verify-sig >net-firewall/iptables-1.8.9:0/1.8.3 -conntrack -netlink -nftables -pcap split-usr -static-libs >net-libs/gnutls-3.8.0:0/30.30 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -brotli cxx -dane -doc -examples idn nls openssl -pkcs11 seccomp -sslv2 -sslv3 -static-libs -test -test-full tls-heartbeat -tools -valgrind -verify-sig zlib -zstd >net-libs/libmnl-1.0.5:0/0.2.0 -examples -verify-sig >net-libs/libnsl-2.0.0-r1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >net-libs/libtirpc-1.3.3:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -kerberos split-usr -static-libs >net-libs/nghttp2-1.51.0:0/1.14 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cxx debug -hpack-tools -jemalloc -static-libs -test -utils -xml >net-misc/curl-7.88.1-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 adns -alt-svc -brotli -curl_ssl_gnutls -curl_ssl_mbedtls -curl_ssl_nss curl_ssl_openssl -curl_ssl_rustls ftp -gnutls -gopher -hsts http2 -idn imap -kerberos -ldap -mbedtls -nghttp3 -nss openssl pop3 progress-meter -rtmp -rustls -samba smtp -ssh ssl -sslv3 -static-libs -telnet -test tftp -verify-sig -websockets -zstd >net-misc/dhcpcd-9.4.1:0 debug embedded ipv6 -privsep udev >net-misc/iputils-20221126-r1:0 arping -caps -clockdiff -doc filecaps -idn nls -test -tracepath >net-misc/netifrc-0.7.3-r1:0 dhcp >net-misc/openssh-9.2_p1-r2:0 -X -X509 -abi_mips_n32 -audit -debug -hpn -kerberos -ldns -libedit -livecd pam pie -sctp -security-key -selinux ssl -static -test -verify-sig -xmss >net-misc/rsync-3.2.7-r2:0 acl -examples iconv -lz4 python_single_target_python3_10 -python_single_target_python3_11 -python_single_target_python3_9 -rrsync ssl -stunnel -system-zlib -verify-sig xattr -xxhash -zstd >net-misc/wget-1.21.3-r1:0 -cookie-check debug -gnutls -idn ipv6 -metalink nls -ntlm pcre ssl -static -test -uuid -verify-sig zlib >perl-core/Compress-Raw-Zlib-2.202.0:0 >perl-core/File-Temp-0.231.100:0 >sec-keys/openpgp-keys-gentoo-release-20220101:0 -test >sys-apps/acl-2.3.1-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls split-usr -static-libs >sys-apps/attr-2.5.1-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug nls split-usr -static-libs >sys-apps/baselayout-2.13-r1:0 -build split-usr >sys-apps/coreutils-9.1-r2:0 acl -caps -gmp -hostname -kill -multicall nls openssl -selinux split-usr -static -test -vanilla -verify-sig xattr >sys-apps/dbus-1.15.4:0 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug -doc elogind -selinux -static-libs -systemd -test -test >sys-apps/debianutils-5.7:0 installkernel -static >sys-apps/diffutils-3.9-r1:0 nls -static -verify-sig >sys-apps/elfix-0.9.5:0 -ptpax xtpax >sys-apps/file-5.44-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -lzip -lzma -python python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -seccomp -static-libs -verify-sig zlib -zstd >sys-apps/findutils-4.9.0-r2:0 nls -selinux -static -test -verify-sig >sys-apps/gawk-5.2.1:0 -mpfr nls -pma readline -verify-sig >sys-apps/gentoo-functions-0.19:0 >sys-apps/grep-3.8-r1:0 egrep-fgrep nls pcre -static -verify-sig >sys-apps/groff-1.22.4:0 -X -examples -uchardet >sys-apps/help2man-1.49.3:0 nls >sys-apps/install-xattr-0.8-r1:0 >sys-apps/iproute2-6.2.0:0 -atm -berkdb -bpf -caps -elf iptables -libbsd -minimal -nfs -selinux split-usr >sys-apps/kbd-2.5.1:0 nls pam -test >sys-apps/kmod-30-r1:0 debug -doc lzma -pkcs7 -python python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 -static-libs tools zlib zstd >sys-apps/less-608-r2:0 pcre unicode >sys-apps/man-db-2.11.2:0 manpager nls seccomp -selinux -static-libs zlib >sys-apps/man-pages-6.03:0 l10n_cs l10n_da l10n_de l10n_el l10n_es l10n_fi l10n_fr l10n_hu l10n_id l10n_it l10n_ja l10n_mk l10n_nb l10n_nl l10n_pl l10n_pt-BR l10n_ro l10n_ru l10n_sr l10n_sv l10n_uk l10n_vi l10n_zh-CN >sys-apps/miscfiles-1.5-r4:0 -minimal >sys-apps/net-tools-2.10:0 arp hostname ipv6 -nis nls -plipconfig -selinux -slattach -static >sys-apps/openrc-0.46:0 -audit -bash debug ncurses netifrc -newnet pam -selinux -sysv-utils unicode >sys-apps/portage-3.0.45.1:0 -apidoc -build -doc -gentoo-dev ipc native-extensions python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 rsync-verify -selinux -test xattr >sys-apps/sandbox-2.30-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 nnp >sys-apps/sed-4.9:0 acl nls -selinux -static -verify-sig >sys-apps/shadow-4.13-r2:0/4 acl -audit -bcrypt -cracklib nls pam -selinux -skey split-usr -su -verify-sig xattr >sys-apps/systemd-utils-252.6:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -boot kmod -selinux split-usr -split-usr -sysusers -test tmpfiles udev >sys-apps/sysvinit-3.06-r1:0 -ibm nls -selinux -static -verify-sig >sys-apps/texinfo-7.0.2:0 nls standalone -static >sys-apps/util-linux-2.38.1-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -audit -build -caps cramfs -cryptsetup -fdformat hardlink -kill logger -magic ncurses nls pam -python python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 readline -rtas -selinux -slang split-usr -static-libs su suid -systemd -test -tty-helpers -udev unicode -verify-sig >sys-apps/which-2.21:0 >sys-auth/elogind-246.10-r2:0 acl -audit cgroup-hybrid debug -doc pam policykit -selinux -test >sys-auth/pambase-20220214:0 -caps -debug elogind -gnome-keyring -homed -minimal -mktemp nullok -pam_krb5 -pam_ssh passwdqc -pwhistory -pwquality -securetty -selinux sha512 -systemd -yescrypt >sys-auth/passwdqc-2.0.2-r1:0 >sys-auth/polkit-122:0 daemon duktape -examples -gtk introspection -kde pam -selinux -systemd -test >sys-devel/autoconf-2.71-r5:2.71 -emacs >sys-devel/autoconf-archive-2023.02.20:0 >sys-devel/autoconf-wrapper-20221207-r1:0 >sys-devel/automake-1.16.5:1.16 -test >sys-devel/automake-wrapper-20221207:0 >sys-devel/bc-1.07.1-r6:0 -libedit readline -static >sys-devel/binutils-2.40-r2:2.40 cet -doc -gold -gprofng -multitarget nls -pgo plugins -static-libs -test -vanilla -zstd >sys-devel/binutils-config-5.5:0 native-symlinks >sys-devel/bison-3.8.2-r2:0 -examples nls -static -test -verify-sig >sys-devel/flex-2.6.4-r6:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static -test >sys-devel/gcc-12.2.1_p20230121-r1:12 -ada cet -custom-cflags cxx -d -debug default-stack-clash-protection default-znow -doc -fixed-point fortran -go graphite hardened -ieee-long-double -jit -libssp lto multilib nls nptl -objc -objc++ -objc-gc openmp -pch -pgo pie sanitize ssp -systemtap -test -valgrind -vanilla -vtv -zstd >sys-devel/gcc-config-2.10:0 cc-wrappers native-symlinks >sys-devel/gettext-0.21.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl cxx -doc -emacs -git -java -java ncurses nls openmp -static-libs -verify-sig >sys-devel/gnuconfig-20221007:0 >sys-devel/libtool-2.4.7-r1:2 -vanilla >sys-devel/m4-1.4.19-r1:0 -examples nls -verify-sig >sys-devel/make-4.4.1:0 -guile nls -static -verify-sig >sys-devel/patch-2.7.6-r5:0 -static -test -verify-sig xattr >sys-devel/sparse-0.6.4-r2:0 -gtk -llvm -sqlite -test -xml >sys-fs/e2fsprogs-1.47.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cron -fuse nls split-usr -static-libs -test tools >sys-fs/udev-init-scripts-35:0 >sys-kernel/installkernel-gentoo-6:0 -grub >sys-kernel/linux-headers-6.2:0 -headers-only >sys-libs/gdbm-1.23:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 berkdb nls readline -static-libs -test -verify-sig >sys-libs/glibc-2.36-r7:2.2 -audit -caps cet -compile-locales -crypt -custom-cflags -doc -gd -hash-sysv-compat -headers-only multiarch multilib -multilib-bootstrap -nscd -perl -profile -selinux ssp stack-realign static-libs -suid -systemd -systemtap -test -vanilla >sys-libs/libcap-2.67:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 pam split-usr -static-libs -tools >sys-libs/libseccomp-2.5.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -experimental-loong -python python_targets_python3_10 python_targets_python3_9 -static-libs -test >sys-libs/libxcrypt-4.4.33:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 compat -headers-only split-usr -static-libs system -test >sys-libs/ncurses-6.4:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -ada cxx debug -doc -gpm -minimal -profile split-usr -split-usr stack-realign -static-libs -test tinfo -trace -verify-sig >sys-libs/pam-1.5.2-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -audit -berkdb -debug filecaps -nis -selinux split-usr >sys-libs/readline-8.2_p1:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 split-usr -static-libs unicode -utils -verify-sig >sys-libs/timezone-data-2022g:0 -leaps-timezone nls -zic-slim >sys-libs/zlib-1.2.13-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 minizip split-usr -static-libs -verify-sig >sys-process/procps-3.3.17-r1:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 elogind kill -modern-top ncurses nls -selinux split-usr -static-libs -systemd -test unicode >sys-process/psmisc-23.6:0 -X -apparmor nls -selinux -test >virtual/acl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >virtual/dev-manager-0-r2:0 >virtual/editor-0-r4:0 >virtual/libc-1-r1:0 >virtual/libcrypt-2-r1:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >virtual/libelf-3-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >virtual/libiconv-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >virtual/libintl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >virtual/libudev-232-r7:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -systemd >virtual/man-0-r4:0 >virtual/os-headers-0-r2:0 >virtual/package-manager-1:0 >virtual/pager-0-r1:0 >virtual/perl-Carp-1.520.0-r2:0 >virtual/perl-Compress-Raw-Bzip2-2.103.0-r3:0 >virtual/perl-Compress-Raw-Zlib-2.202.0:0 >virtual/perl-CPAN-2.330.0:0 >virtual/perl-CPAN-Meta-2.150.10-r6:0 >virtual/perl-CPAN-Meta-Requirements-2.140.0-r8:0 >virtual/perl-CPAN-Meta-YAML-0.18.0-r8:0 >virtual/perl-Data-Dumper-2.184.0:0 >virtual/perl-Digest-MD5-2.580.0-r1:0 >virtual/perl-Encode-3.170.0:0 >virtual/perl-Exporter-5.770.0:0 >virtual/perl-ExtUtils-CBuilder-0.280.236-r1:0 >virtual/perl-ExtUtils-Install-2.200.0-r1:0 >virtual/perl-ExtUtils-MakeMaker-7.640.0:0 >virtual/perl-ExtUtils-Manifest-1.730.0-r1:0 >virtual/perl-ExtUtils-ParseXS-3.450.0:0 >virtual/perl-File-Path-2.180.0-r1:0 >virtual/perl-File-Spec-3.840.0:0 >virtual/perl-File-Temp-0.231.100:0 >virtual/perl-Getopt-Long-2.520.0-r1:0 >virtual/perl-IO-1.500.0:0 >virtual/perl-IO-Compress-2.106.0:0 >virtual/perl-IO-Socket-IP-0.410.0-r1:0 >virtual/perl-JSON-PP-4.70.0:0 >virtual/perl-libnet-3.140.0:0 ssl >virtual/perl-MIME-Base64-3.160.0-r1:0 >virtual/perl-Module-Metadata-1.0.37-r2:0 >virtual/perl-parent-0.238.0-r2:0 >virtual/perl-Parse-CPAN-Meta-2.150.10-r6:0 >virtual/perl-Perl-OSType-1.10.0-r6:0 >virtual/perl-podlators-4.140.0-r3:0 >virtual/perl-Scalar-List-Utils-1.620.0:0 >virtual/perl-Test-Harness-3.440.0:0 >virtual/perl-Text-ParseWords-3.310.0:0 >virtual/perl-Time-Local-1.300.0-r1:0 >virtual/perl-version-0.992.900:0 >virtual/perl-XSLoader-0.310.0:0 >virtual/pkgconfig-2-r1:0 >virtual/service-manager-1-r1:0 >virtual/ssh-0-r1:0 -minimal >virtual/tmpfiles-0-r3:0 >virtual/ttf-fonts-1-r2:0 >virtual/udev-217-r5:0 >virtual/w3m-1:0 >www-client/pybugz-0.13-r2:0 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 >www-client/w3m-0.5.3_p20230121:0 -X -fbcon -gdk-pixbuf -gpm -imlib l10n_ja -lynxkeymap nls -nntp ssl unicode -xface >x11-apps/xprop-1.2.6:0 >x11-apps/xset-1.2.5:0 >x11-base/xcb-proto-1.15.2:0 python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 >x11-base/xorg-proto-2022.2:0 -test >x11-libs/cairo-1.17.6-r1:0 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -aqua -debug glib -gtk-doc -test >x11-libs/libICE-1.1.1-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >x11-libs/libSM-1.2.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc uuid >x11-libs/libX11-1.8.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -test >x11-libs/libXau-1.0.11:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/libxcb-1.15-r1:0/1.12 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -doc -selinux -test xkb >x11-libs/libXdmcp-1.1.4-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/libXext-1.3.5:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/libXmu-1.1.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/libXt-1.2.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -test >x11-libs/pixman-0.42.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cpu_flags_arm_iwmmxt -cpu_flags_arm_iwmmxt2 -cpu_flags_arm_neon -cpu_flags_ppc_altivec cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 -loongson2f -static-libs -test >x11-libs/xtrans-1.4.0:0 -doc >x11-misc/compose-tables-1.8.4:0 >x11-misc/shared-mime-info-2.2:0 -test >x11-misc/xdg-utils-1.1.3_p20210805-r1:0 -dbus -doc -gnome > > >####################### ># build.log # >####################### > >>>> Unpacking source... >>>> Unpacking sparse-0.6.4.tar.xz to /var/tmp/portage/sys-devel/sparse-0.6.4-r2/work >>>> Source unpacked in /var/tmp/portage/sys-devel/sparse-0.6.4-r2/work >>>> Preparing source in /var/tmp/portage/sys-devel/sparse-0.6.4-r2/work/sparse-0.6.4 ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/sys-devel/sparse-0.6.4-r2/work/sparse-0.6.4 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/sys-devel/sparse-0.6.4-r2/work/sparse-0.6.4 ... >make -j16 CC=x86_64-pc-linux-gnu-gcc LD=x86_64-pc-linux-gnu-gcc AR=x86_64-pc-linux-gnu-ar 'CFLAGS=-O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0' PKG_CONFIG=x86_64-pc-linux-gnu-pkg-config HAVE_GTK=no HAVE_LLVM=no HAVE_SQLITE=no HAVE_LIBXML=no V=1 PREFIX=/usr >Makefile:152: Your system does not have libxml, disabling c2xml >Makefile:170: Your system does not have sqlite3, disabling semind >Makefile:192: Your system does not have gtk3/gtk2, disabling test-inspect >Makefile:226: Your system does not have llvm, disabling sparse-llvm > CC allocate.o > CC compile.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.allocate.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o allocate.o allocate.c > CC builtin.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.compile.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o compile.o compile.c >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.builtin.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o builtin.o builtin.c > CC char.o > CC compat-linux.o > CC cse.o > CC dissect.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.char.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o char.o char.c >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.compat-linux.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o compat-linux.o compat-linux.c >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.cse.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o cse.o cse.c > CC dominate.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.dissect.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o dissect.o dissect.c >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.dominate.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o dominate.o dominate.c > CC evaluate.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.evaluate.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o evaluate.o evaluate.c > CC expand.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.expand.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o expand.o expand.c > CC expression.o > CC flow.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.expression.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o expression.o expression.c >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.flow.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o flow.o flow.c > CC flowgraph.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.flowgraph.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o flowgraph.o flowgraph.c > CC inline.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.inline.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o inline.o inline.c > CC ir.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.ir.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o ir.o ir.c > CC lib.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.lib.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o lib.o lib.c > CC linearize.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.linearize.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o linearize.o linearize.c > CC liveness.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.liveness.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o liveness.o liveness.c > CC memops.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.memops.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o memops.o memops.c > CC opcode.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.opcode.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o opcode.o opcode.c > CC optimize.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.optimize.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o optimize.o optimize.c > CC options.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.options.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o options.o options.c > CC parse.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.parse.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o parse.o parse.c > CC predefine.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.predefine.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o predefine.o predefine.c > CC pre-process.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.pre-process.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o pre-process.o pre-process.c > CC ptrlist.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.ptrlist.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o ptrlist.o ptrlist.c > CC ptrmap.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.ptrmap.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o ptrmap.o ptrmap.c > CC scope.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.scope.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o scope.o scope.c > CC show-parse.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.show-parse.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o show-parse.o show-parse.c > CC simplify.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.simplify.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o simplify.o simplify.c > CC sort.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.sort.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o sort.o sort.c > CC ssa.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.ssa.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o ssa.o ssa.c > CC stats.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.stats.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o stats.o stats.c > CC storage.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.storage.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o storage.o storage.c > CC symbol.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.symbol.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o symbol.o symbol.c > CC target.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.target.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o target.o target.c > CC target-alpha.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.target-alpha.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o target-alpha.o target-alpha.c > CC target-arm.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.target-arm.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o target-arm.o target-arm.c > CC target-arm64.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.target-arm64.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o target-arm64.o target-arm64.c > CC target-bfin.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.target-bfin.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o target-bfin.o target-bfin.c > CC target-default.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.target-default.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o target-default.o target-default.c > CC target-h8300.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.target-h8300.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o target-h8300.o target-h8300.c > CC target-m68k.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.target-m68k.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o target-m68k.o target-m68k.c > CC target-microblaze.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.target-microblaze.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o target-microblaze.o target-microblaze.c > CC target-mips.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.target-mips.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o target-mips.o target-mips.c > CC target-nds32.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.target-nds32.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o target-nds32.o target-nds32.c > CC target-nios2.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.target-nios2.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o target-nios2.o target-nios2.c > CC target-openrisc.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.target-openrisc.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o target-openrisc.o target-openrisc.c > CC target-ppc.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.target-ppc.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o target-ppc.o target-ppc.c > CC target-riscv.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.target-riscv.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o target-riscv.o target-riscv.c > CC target-s390.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.target-s390.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o target-s390.o target-s390.c > CC target-sh.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.target-sh.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o target-sh.o target-sh.c > CC target-sparc.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.target-sparc.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o target-sparc.o target-sparc.c > CC target-x86.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.target-x86.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o target-x86.o target-x86.c > CC target-xtensa.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.target-xtensa.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o target-xtensa.o target-xtensa.c > CC tokenize.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.tokenize.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o tokenize.o tokenize.c > CC unssa.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.unssa.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o unssa.o unssa.c > CC utils.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.utils.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o utils.o utils.c > GEN version.h > CC compile-i386.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.compile-i386.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o compile-i386.o compile-i386.c > CC ctags.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.ctags.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o ctags.o ctags.c > CC example.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.example.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o example.o example.c > CC graph.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.graph.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o graph.o graph.c > CC obfuscate.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.obfuscate.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o obfuscate.o obfuscate.c > CC sparse.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.sparse.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o sparse.o sparse.c > CC test-dissect.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.test-dissect.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o test-dissect.o test-dissect.c > CC test-lexing.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.test-lexing.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o test-lexing.o test-lexing.c > CC test-linearize.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.test-linearize.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o test-linearize.o test-linearize.c > CC test-parsing.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.test-parsing.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o test-parsing.o test-parsing.c > CC test-show-type.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.test-show-type.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o test-show-type.o test-show-type.c > CC test-unssa.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.test-unssa.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o test-unssa.o test-unssa.c > CC version.o >x86_64-pc-linux-gnu-gcc -fno-strict-aliasing -Wall -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/x86_64-pc-linux-gnu/12/\" -DMULTIARCH_TRIPLET=\"\" -Wp,-MP,-MMD,./.version.o.d -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -c -o version.o version.c > AR libsparse.a >x86_64-pc-linux-gnu-ar rcs libsparse.a allocate.o builtin.o char.o compat-linux.o cse.o dissect.o dominate.o evaluate.o expand.o expression.o flow.o flowgraph.o inline.o ir.o lib.o linearize.o liveness.o memops.o opcode.o optimize.o options.o parse.o predefine.o pre-process.o ptrlist.o ptrmap.o scope.o show-parse.o simplify.o sort.o ssa.o stats.o storage.o symbol.o target.o target-alpha.o target-arm.o target-arm64.o target-bfin.o target-default.o target-h8300.o target-m68k.o target-microblaze.o target-mips.o target-nds32.o target-nios2.o target-openrisc.o target-ppc.o target-riscv.o target-s390.o target-sh.o target-sparc.o target-x86.o target-xtensa.o tokenize.o unssa.o utils.o version.o > LD compile >x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 compile.o libsparse.a compile-i386.o -o compile > LD example > LD ctags >x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 example.o libsparse.a -o example >x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 ctags.o libsparse.a -o ctags > LD graph > LD test-dissect > LD sparse >x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 graph.o libsparse.a -o graph > LD obfuscate >x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 test-dissect.o libsparse.a -o test-dissect >x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 obfuscate.o libsparse.a -o obfuscate >x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 sparse.o libsparse.a -o sparse > LD test-lexing > LD test-linearize >x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 test-lexing.o libsparse.a -o test-lexing >x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 test-linearize.o libsparse.a -o test-linearize > LD test-parsing >x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 test-parsing.o libsparse.a -o test-parsing > LD test-show-type >x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 test-show-type.o libsparse.a -o test-show-type > LD test-unssa >x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 test-unssa.o libsparse.a -o test-unssa >>>> Source compiled. >>>> Test phase: sys-devel/sparse-0.6.4-r2 >make -j16 CC=x86_64-pc-linux-gnu-gcc LD=x86_64-pc-linux-gnu-gcc AR=x86_64-pc-linux-gnu-ar 'CFLAGS=-O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0' PKG_CONFIG=x86_64-pc-linux-gnu-pkg-config HAVE_GTK=no HAVE_LLVM=no HAVE_SQLITE=no HAVE_LIBXML=no V=1 PREFIX=/usr check >Makefile:152: Your system does not have libxml, disabling c2xml >Makefile:170: Your system does not have sqlite3, disabling semind >Makefile:192: Your system does not have gtk3/gtk2, disabling test-inspect >Makefile:226: Your system does not have llvm, disabling sparse-llvm >cd validation && ./test-suite > TEST Waddress-array (Waddress-array.c) > Using command : sparse -Wno-decl -Waddress $file > Expecting exit value: 0 >info: PASS: test 'Waddress-array.c' passed > TEST Waddress-function (Waddress-function.c) > Using command : sparse -Wno-decl -Waddress $file > Expecting exit value: 0 >info: PASS: test 'Waddress-function.c' passed > TEST Waddress-space-all-attr (Waddress-space-all-attr.c) > Using command : sparse -Wcast-from-as -Wcast-to-as $file > Expecting exit value: 0 >info: PASS: test 'Waddress-space-all-attr.c' passed > TEST Waddress-space-from (Waddress-space-from.c) > Using command : sparse -Wno-cast-from-as $file > Expecting exit value: 0 >info: PASS: test 'Waddress-space-from.c' passed > TEST Waddress-space-strict (Waddress-space-strict.c) > Using command : sparse -Wcast-from-as -Wcast-to-as $file > Expecting exit value: 0 >info: PASS: test 'Waddress-space-strict.c' passed > TEST Waddress-weak (Waddress-weak.c) > Using command : sparse -Wno-decl -Waddress $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see Waddress-weak.c.error.* for further investigation. >--- Waddress-weak.c.error.expected 2023-02-27 07:18:30.196058483 +0100 >+++ Waddress-weak.c.error.got 2023-02-27 07:18:30.192725019 +0100 >@@ -0,0 +1,3 @@ >+Waddress-weak.c:8:15: warning: the address of an array will always evaluate as true >+Waddress-weak.c:10:15: warning: the address of a function will always evaluate as true >+Waddress-weak.c:12:15: warning: the address of a function will always evaluate as true >info: XFAIL: test 'Waddress-weak.c' is known to fail > TEST Waddress (Waddress.c) > Using command : sparse -Wno-decl -Wno-non-pointer-null -Waddress $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see Waddress.c.error.* for further investigation. >--- Waddress.c.error.expected 2023-02-27 07:18:30.206058876 +0100 >+++ Waddress.c.error.got 2023-02-27 07:18:30.202725412 +0100 >@@ -1,28 +1,3 @@ > Waddress.c:14:13: warning: the address of an array will always evaluate as true >-Waddress.c:15:14: warning: the address of an array will always evaluate as true > Waddress.c:16:13: warning: the address of a function will always evaluate as true >-Waddress.c:17:14: warning: the address of a function will always evaluate as true >-Waddress.c:18:13: warning: the address of a variable will always evaluate as true >-Waddress.c:19:13: warning: the address of a variable will always evaluate as true >-Waddress.c:20:13: warning: the address of a label will always evaluate as true >-Waddress.c:34:13: warning: the address of an array will always evaluate as true >-Waddress.c:35:13: warning: the address of an array will always evaluate as true >-Waddress.c:36:13: warning: the address of a function will always evaluate as true >-Waddress.c:37:13: warning: the address of a function will always evaluate as true >-Waddress.c:38:13: warning: the address of a variable will always evaluate as true >-Waddress.c:39:13: warning: the address of a variable will always evaluate as true >-Waddress.c:40:13: warning: the address of a label will always evaluate as true >-Waddress.c:57:13: warning: the address of an array will always evaluate as true >-Waddress.c:58:13: warning: the address of an array will always evaluate as true >-Waddress.c:59:13: warning: the address of an array will always evaluate as true >-Waddress.c:60:13: warning: the address of an array will always evaluate as true >-Waddress.c:61:13: warning: the address of a function will always evaluate as true >-Waddress.c:62:13: warning: the address of a function will always evaluate as true >-Waddress.c:63:13: warning: the address of a function will always evaluate as true >-Waddress.c:64:13: warning: the address of a function will always evaluate as true >-Waddress.c:65:13: warning: the address of a variable will always evaluate as true >-Waddress.c:66:13: warning: the address of a variable will always evaluate as true >-Waddress.c:67:13: warning: the address of a variable will always evaluate as true >-Waddress.c:68:13: warning: the address of a variable will always evaluate as true >-Waddress.c:69:13: warning: the address of a label will always evaluate as true >-Waddress.c:70:13: warning: the address of a label will always evaluate as true >+Waddress.c:18:14: warning: the address of a function will always evaluate as true >info: XFAIL: test 'Waddress.c' is known to fail > TEST cast-to-as (Wcast-to-as.c) > Using command : sparse -Wcast-to-as $file > Expecting exit value: 0 >info: PASS: test 'Wcast-to-as.c' passed > TEST Woverride-init-def (Woverride-init-def.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'Woverride-init-def.c' passed > TEST Woverride-init-no (Woverride-init-no.c) > Using command : sparse -Wno-override-init $file > Expecting exit value: 0 >info: PASS: test 'Woverride-init-no.c' passed > TEST Woverride-init-yes (Woverride-init-yes.c) > Using command : sparse -Woverride-init $file > Expecting exit value: 0 >info: PASS: test 'Woverride-init-yes.c' passed > TEST univ-init-ko (Wuniv-init-ko.c) > Using command : sparse -Wuniversal-initializer $file > Expecting exit value: 0 >info: PASS: test 'Wuniv-init-ko.c' passed > TEST univ-init-ok (Wuniv-init-ok.c) > Using command : sparse -Wno-universal-initializer $file > Expecting exit value: 0 >info: PASS: test 'Wuniv-init-ok.c' passed > TEST warn-unknown-attribute (Wunknown-attribute-def.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'Wunknown-attribute-def.c' passed > TEST warn-unknown-attribute-no (Wunknown-attribute-no.c) > Using command : sparse -Wno-unknown-attribute $file > Expecting exit value: 0 >info: PASS: test 'Wunknown-attribute-no.c' passed > TEST warn-unknown-attribute-yes (Wunknown-attribute-yes.c) > Using command : sparse -Wunknown-attribute $file > Expecting exit value: 0 >info: PASS: test 'Wunknown-attribute-yes.c' passed > TEST __func__'s scope (__func__-scope.c) > Using command : sparse -Wall $file > Expecting exit value: 0 >info: PASS: test '__func__-scope.c' passed > TEST __func__ (__func__.c) > Using command : sparse -Wall $file > Expecting exit value: 0 >info: PASS: test '__func__.c' passed > TEST abi-integer (abi-integer.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'abi-integer.c' passed > TEST abstract-array-declarator-quals (abstract-array-declarator-quals.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'abstract-array-declarator-quals.c' passed > TEST abstract-array-declarator-star (abstract-array-declarator-star.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'abstract-array-declarator-star.c' passed > TEST abstract array declarator static (abstract-array-declarator-static.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'abstract-array-declarator-static.c' passed > TEST abstract-array-declarator (abstract-array-declarator.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'abstract-array-declarator.c' passed > TEST address_space attribute (address_space.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'address_space.c' passed > TEST attribute __alloc_align__ (alloc-align.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'alloc-align.c' passed > TEST alternate keywords (alternate-keywords.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'alternate-keywords.c' passed > TEST test anonymous union initializer (anon-union.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'anon-union.c' passed > TEST arm-predef-float-abi-hard (arch/arm-predef-float-abi-hard.c) > Using command : sparse --arch=arm -mfloat-abi=hard $file > Expecting exit value: 0 >info: PASS: test 'arch/arm-predef-float-abi-hard.c' passed > TEST arm-predef-float-abi-mixed (arch/arm-predef-float-abi-mixed.c) > Using command : sparse --arch=arm -mfloat-abi=softfp $file > Expecting exit value: 0 >info: PASS: test 'arch/arm-predef-float-abi-mixed.c' passed > TEST arm-predef-float-abi-soft (arch/arm-predef-float-abi-soft.c) > Using command : sparse --arch=arm -mfloat-abi=soft $file > Expecting exit value: 0 >info: PASS: test 'arch/arm-predef-float-abi-soft.c' passed > TEST arm-predef-hard-float (arch/arm-predef-hard-float.c) > Using command : sparse --arch=arm -mhard-float $file > Expecting exit value: 0 >info: PASS: test 'arch/arm-predef-hard-float.c' passed > TEST arm-predef-soft-float (arch/arm-predef-soft-float.c) > Using command : sparse --arch=arm -msoft-float $file > Expecting exit value: 0 >info: PASS: test 'arch/arm-predef-soft-float.c' passed > TEST arch/arm (arch/arm.c) > Using command : sparse --arch=arm -E $file > Expecting exit value: 0 >info: PASS: test 'arch/arm.c' passed > TEST arch/arm64 (arch/arm64.c) > Using command : sparse --arch=arm64 -E $file > Expecting exit value: 0 >info: PASS: test 'arch/arm64.c' passed > TEST arch/mips32 (arch/mips32.c) > Using command : sparse --arch=mips32 -E $file > Expecting exit value: 0 >info: PASS: test 'arch/mips32.c' passed > TEST arch/riscv64 (arch/riscv64.c) > Using command : sparse --arch=riscv64 -E $file > Expecting exit value: 0 >info: PASS: test 'arch/riscv64.c' passed > TEST short-wchar (arch/short-wchar.c) > Using command : sparse -fshort-wchar $file > Expecting exit value: 0 >info: PASS: test 'arch/short-wchar.c' passed > TEST array-implicit-size (array-implicit-size.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'array-implicit-size.c' passed > TEST as-name attribute (as-name.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'as-name.c' passed > TEST asm-bad0 (asm-bad0.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'asm-bad0.c' passed > TEST Asm with goto labels. (asm-empty-clobber.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'asm-empty-clobber.c' passed > TEST Asm with goto labels. (asm-goto-labels.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'asm-goto-labels.c' passed > TEST asm-inline (asm-inline.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'asm-inline.c' passed > TEST attr-context (attr-context.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'attr-context.c' passed > TEST inline attributes (attr-inline.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'attr-inline.c' passed > TEST attribute no_sanitize_address (attr-no_sanitize_address.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'attr-no_sanitize_address.c' passed > TEST attribute noclone (attr-noclone.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'attr-noclone.c' passed > TEST optimize attributes (attr-optimize.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'attr-optimize.c' passed > TEST attr-visible (attr-visible.c) > Using command : sparse -Wdecl $file > Expecting exit value: 0 >info: PASS: test 'attr-visible.c' passed > TEST attr-visible-after (attr-visible2.c) > Using command : sparse -Wdecl $file > Expecting exit value: 0 >info: PASS: test 'attr-visible2.c' passed > TEST attribute warning (attr-warning.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'attr-warning.c' passed > TEST attribute assume_aligned (attr_aligned.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'attr_aligned.c' passed > TEST attribute after ( in direct-declarator (attr_in_parameter.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'attr_in_parameter.c' passed > TEST attribute vector_size (attr_vector_size.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'attr_vector_size.c' passed > TEST autotype-ko (autotype-ko.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'autotype-ko.c' passed > TEST autotype (autotype.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'autotype.c' passed > SKIP Arithmetic operator code generation (backend/arithmetic-ops.c) > SKIP Array code generation (backend/array.c) > SKIP Bitwise operator code generation (backend/bitwise-ops.c) > SKIP Boolean type code generation (backend/bool-test.c) > SKIP call-variadic (backend/call-variadic.c) > SKIP Cast code generation (backend/cast.c) > SKIP Comparison operator code generation (backend/cmp-ops.c) > SKIP compare-with-null (backend/compare-with-null.c) > SKIP constant pointers (backend/constant-pointer.c) > SKIP degenerated pointer handling (backend/degenerate-ptr.c) > SKIP Extern symbol code generation (backend/extern.c) > SKIP llvm function reference (backend/fn-ref.c) > SKIP mutate function pointer's type (backend/function-ptr-xtype.c) > SKIP Function pointer code generation (backend/function-ptr.c) > SKIP 'hello, world' code generation (backend/hello.c) > SKIP Non-bool condition values in branch/select (backend/int-cond.c) > SKIP label-as-value (backend/label-as-value.c) > SKIP use simple value from global vars (backend/load-global.c) > SKIP Type of loaded objects (backend/load-type.c) > SKIP Logical operator code generation (backend/logical-ops.c) > SKIP Loops (backend/loop.c) > SKIP Loops with unused counter (backend/loop2.c) > SKIP pointer-add (backend/pointer-add.c) > SKIP pointer comparison (backend/pointer-cmp.c) > SKIP pointer-param (backend/pointer-param.c) > SKIP pointer-sub (backend/pointer-sub.c) > SKIP Pointer cast code generation (backend/ptrcast.c) > SKIP setval-float (backend/setval.c) > SKIP shift-special (backend/shift-special.c) > SKIP Type of stored objects (backend/store-type.c) > SKIP store-x2 (backend/store-x2.c) > SKIP string-value (backend/string-value.c) > SKIP struct access code generation (backend/struct-access.c) > SKIP Struct code generation (backend/struct.c) > SKIP sum from 1 to n (backend/sum.c) > SKIP llvm-switch (backend/switch.c) > SKIP symbol address (backend/symaddr.c) > SKIP type-constant (backend/type-constant.c) > SKIP Union code generation (backend/union.c) > SKIP void return type code generation (backend/void-return-type.c) > TEST Bad array designated initializer (bad-array-designated-initializer.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'bad-array-designated-initializer.c' passed > TEST bad assignment (bad-assignment.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'bad-assignment.c' passed > TEST Bad cast syntax (bad-cast.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'bad-cast.c' passed > TEST bad-check-access0 (bad-check-access0.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'bad-check-access0.c' passed > TEST bad return type (bad-return-type.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'bad-return-type.c' passed > TEST Bad ternary syntax (bad-ternary-cond.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'bad-ternary-cond.c' passed > TEST bad-type-twice0 (bad-type-twice0.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'bad-type-twice0.c' passed > TEST bad-type-twice1 (bad-type-twice1.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'bad-type-twice1.c' passed > TEST bad-type-twice2 (bad-type-twice2.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'bad-type-twice2.c' passed > TEST Bad typeof syntax segfault (bad-typeof.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'bad-typeof.c' passed > TEST enum not in scope (badtype1.c) > Using command : sparse $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see badtype1.c.error.* for further investigation. >--- badtype1.c.error.expected 2023-02-27 07:18:30.822749764 +0100 >+++ badtype1.c.error.got 2023-02-27 07:18:30.822749764 +0100 >@@ -1 +0,0 @@ >-badtype1.c:1:22: warning: bad scope for 'enum bar' >info: XFAIL: test 'badtype1.c' is known to fail > TEST missing type (badtype2.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'badtype2.c' passed > TEST missing type in argument list (badtype3.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'badtype3.c' passed > TEST switch(bad_type) {...} segfault (badtype4.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'badtype4.c' passed > TEST badtype5.c (badtype5.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'badtype5.c' passed > TEST binary constant (binary-constant.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'binary-constant.c' passed > TEST bitfield-bool-layout (bitfield-bool-layout.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see bitfield-bool-layout.c.error.* for further investigation. >--- bitfield-bool-layout.c.error.expected 2023-02-27 07:18:30.876085193 +0100 >+++ bitfield-bool-layout.c.error.got 2023-02-27 07:18:30.876085193 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 1057 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\.8' unexpectedly absent >info: XFAIL: test 'bitfield-bool-layout.c' is known to fail > TEST bitfield in K&R (bitfield-kr.c) > Using command : sparse $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see bitfield-kr.c.error.* for further investigation. >--- bitfield-kr.c.error.expected 2023-02-27 07:18:30.889419050 +0100 >+++ bitfield-kr.c.error.got 2023-02-27 07:18:30.889419050 +0100 >@@ -1 +1 @@ >-bitfield-kr.c:2:9: error: bitfield in K&R declaration of 'foo' >+bitfield-kr.c:2:9: warning: non-ANSI definition of function 'foo' >info: XFAIL: test 'bitfield-kr.c' is known to fail > TEST bitfield-sizes (bitfield-sizes.c) > Using command : sparse -m64 $file > Expecting exit value: 0 >info: PASS: test 'bitfield-sizes.c' passed > TEST bitfield to integer promotion (bitfields.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'bitfields.c' passed > TEST cast of bitwise pointers (bitwise-cast-ptr.c) > Using command : sparse -Wbitwise -Wbitwise-pointer $file > Expecting exit value: 0 >info: PASS: test 'bitwise-cast-ptr.c' passed > TEST conversions to bitwise types (bitwise-cast.c) > Using command : sparse -Wbitwise $file > Expecting exit value: 0 >info: PASS: test 'bitwise-cast.c' passed > TEST bitwise-function-pointer (bitwise-function-pointer.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'bitwise-function-pointer.c' passed > TEST sizeof(bool array) (bool-array.c) > Using command : sparse -Wno-sizeof-bool $file > Expecting exit value: 0 >info: PASS: test 'bool-array.c' passed > TEST bool-cast-bad.c (bool-cast-bad.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'bool-cast-bad.c' passed > TEST bool-cast-restricted.c (bool-cast-restricted.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'bool-cast-restricted.c' passed > TEST not-operator on float (bool-float.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see bool-float.c.error.* for further investigation. >--- bool-float.c.error.expected 2023-02-27 07:18:30.969422192 +0100 >+++ bool-float.c.error.got 2023-02-27 07:18:30.969422192 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 1182 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'bool-float.c' failed > TEST constant folding in bswap builtins (bswap-constant-folding.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'bswap-constant-folding.c' passed > TEST bug-bad-type (bug-bad-type.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'bug-bad-type.c' passed > TEST bug-crash16 (bug-crash16.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'bug-crash16.c' passed > TEST bug-rshift-ub (bug-rshift-ub.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'bug-rshift-ub.c' passed > TEST inlining switch statement (bug_inline_switch.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'bug_inline_switch.c' passed > TEST builtin-args-checking (builtin-args-checking.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'builtin-args-checking.c' passed > TEST builtin arithmetic (builtin-arith.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'builtin-arith.c' passed > TEST builtin-atomic-clear (builtin-atomic-clear.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'builtin-atomic-clear.c' passed > TEST builtin-bswap-constant (builtin-bswap-constant.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see builtin-bswap-constant.c.error.* for further investigation. >--- builtin-bswap-constant.c.error.expected 2023-02-27 07:18:31.056092262 +0100 >+++ builtin-bswap-constant.c.error.got 2023-02-27 07:18:31.056092262 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 1291 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret.16 *.0x3412' unexpectedly absent >error: FAIL: test 'builtin-bswap-constant.c' failed > TEST builtin-bswap (builtin-bswap-variable.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see builtin-bswap-variable.c.error.* for further investigation. >--- builtin-bswap-variable.c.error.expected 2023-02-27 07:18:31.069426119 +0100 >+++ builtin-bswap-variable.c.error.got 2023-02-27 07:18:31.069426119 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 1308 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'call.16 .* __builtin_bswap16' unexpectedly absent >error: FAIL: test 'builtin-bswap-variable.c' failed > TEST builtin float-point unop (builtin-fp-unop.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'builtin-fp-unop.c' passed > TEST builtin-objsize-dyn (builtin-objsize-dyn.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see builtin-objsize-dyn.c.error.* for further investigation. >--- builtin-objsize-dyn.c.error.expected 2023-02-27 07:18:31.086093440 +0100 >+++ builtin-objsize-dyn.c.error.got 2023-02-27 07:18:31.086093440 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 1333 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >info: XFAIL: test 'builtin-objsize-dyn.c' is known to fail > TEST builtin-objsize0 (builtin-objsize0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see builtin-objsize0.c.error.* for further investigation. >--- builtin-objsize0.c.error.expected 2023-02-27 07:18:31.096093833 +0100 >+++ builtin-objsize0.c.error.got 2023-02-27 07:18:31.096093833 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 1347 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'builtin-objsize0.c' failed > TEST builtin-objsize1 (builtin-objsize1.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see builtin-objsize1.c.error.* for further investigation. >--- builtin-objsize1.c.error.expected 2023-02-27 07:18:31.106094226 +0100 >+++ builtin-objsize1.c.error.got 2023-02-27 07:18:31.106094226 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 1361 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >info: XFAIL: test 'builtin-objsize1.c' is known to fail > TEST builtin-overflow (builtin-overflow.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'builtin-overflow.c' passed > TEST builtin-prototype (builtin-prototype.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'builtin-prototype.c' passed > TEST builtin-sync-cas (builtin-sync-cas.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'builtin-sync-cas.c' passed > TEST builtin-sync-fetch (builtin-sync-fetch.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'builtin-sync-fetch.c' passed > TEST __builtin_atomic (builtin_atomic.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'builtin_atomic.c' passed > TEST __builtin_bswap (builtin_bswap.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'builtin_bswap.c' passed > TEST __builtin INFINITY / nan() (builtin_inf.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'builtin_inf.c' passed > TEST __builtin_safe (builtin_safe1.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'builtin_safe1.c' passed > TEST __builtin_unreachable() (builtin_unreachable.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'builtin_unreachable.c' passed > TEST __builtin_va_arg_pack() (builtin_va_arg_pack.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'builtin_va_arg_pack.c' passed > TEST c11-alignas (c11-alignas.c) > Using command : test-linearize -std=c11 $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see c11-alignas.c.error.* for further investigation. >--- c11-alignas.c.error.expected 2023-02-27 07:18:31.209431619 +0100 >+++ c11-alignas.c.error.got 2023-02-27 07:18:31.209431619 +0100 >@@ -3,3 +3,5 @@ > c11-alignas.c:8:25: warning: non-positive alignment > c11-alignas.c:9:17: error: bad constant expression > c11-alignas.c:10:17: error: Syntax error in unary expression >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 1495 Aborted ../test-linearize -std=c11 $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\.32 *\$0' unexpectedly absent >error: FAIL: test 'c11-alignas.c' failed > TEST c11-alignof (c11-alignof.c) > Using command : test-linearize -std=c11 $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see c11-alignof.c.error.* for further investigation. >--- c11-alignof.c.error.expected 2023-02-27 07:18:31.219432011 +0100 >+++ c11-alignof.c.error.got 2023-02-27 07:18:31.219432011 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 1508 Aborted ../test-linearize -std=c11 $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\.32 *\$2' unexpectedly absent >error: FAIL: test 'c11-alignof.c' failed > TEST C11 _Atomic type qualifier (c11-atomic.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'c11-atomic.c' passed > TEST c11-noreturn (c11-noreturn.c) > Using command : test-parsing -std=c11 $file > Expecting exit value: 0 >info: PASS: test 'c11-noreturn.c' passed > TEST c11-stdc-version (c11-stdc-version.c) > Using command : sparse -E -std=c11 $file > Expecting exit value: 0 >info: PASS: test 'c11-stdc-version.c' passed > TEST c11-thread-local (c11-thread-local.c) > Using command : test-parsing -std=c11 $file > Expecting exit value: 0 >info: PASS: test 'c11-thread-local.c' passed > TEST C99 for-loop declarations (c99-for-loop-decl.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'c99-for-loop-decl.c' passed > TEST C99 for loop variable declaration (c99-for-loop.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see c99-for-loop.c.error.* for further investigation. >--- c99-for-loop.c.error.expected 2023-02-27 07:18:31.276100904 +0100 >+++ c99-for-loop.c.error.got 2023-02-27 07:18:31.276100904 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 1583 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'phisrc\.' unexpectedly absent >error: FAIL: test 'c99-for-loop.c' failed > TEST call-inlined (call-inlined.c) > Using command : test-linearize -Wno-decl -m64 $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see call-inlined.c.error.* for further investigation. >--- call-inlined.c.error.expected 2023-02-27 07:18:31.286101296 +0100 >+++ call-inlined.c.error.got 2023-02-27 07:18:31.286101296 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 1598 Aborted ../test-linearize -Wno-decl -m64 $file >error: actual output text does not match expected output text. >error: see call-inlined.c.output.* for further investigation. >--- call-inlined.c.output.expected 2023-02-27 07:18:31.289434761 +0100 >+++ call-inlined.c.output.got 2023-02-27 07:18:31.286101296 +0100 >@@ -1,32 +0,0 @@ >-foo: >-.L0: >- <entry-point> >- add.32 %r3 <- %arg1, %arg2 >- add.32 %r5 <- %r3, $1 >- # call %r6 <- add, %r3, $1 >- ret.32 %r5 >- >- >-bar: >-.L3: >- <entry-point> >- # call %r13 <- add, %r10, $1 >- ret >- >- >-bas: >-.L6: >- <entry-point> >- add.64 %r16 <- "abc", $1 >- # call %r17 <- lstrip, %r14 >- ret.64 %r16 >- >- >-qus: >-.L9: >- <entry-point> >- add.64 %r21 <- messg, $1 >- # call %r22 <- lstrip, %r19 >- ret.64 %r21 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'call-inlined.c' failed > TEST call-variadic (call-variadic.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see call-variadic.c.error.* for further investigation. >--- call-variadic.c.error.expected 2023-02-27 07:18:31.296101689 +0100 >+++ call-variadic.c.error.got 2023-02-27 07:18:31.296101689 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 1611 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see call-variadic.c.output.* for further investigation. >--- call-variadic.c.output.expected 2023-02-27 07:18:31.299435153 +0100 >+++ call-variadic.c.output.got 2023-02-27 07:18:31.296101689 +0100 >@@ -1,7 +0,0 @@ >-foo: >-.L0: >- <entry-point> >- call.32 %r5 <- print, "msg %c: %d %d/%ld %ld/%p %p\n", $120, %arg2, $7, %arg3, $0, %arg4, $0 >- ret.32 %r5 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'call-variadic.c' failed > TEST Calling convention attributes (calling-convention-attributes.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'calling-convention-attributes.c' passed > TEST cast-bad 00 (cast-bad-00.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'cast-bad-00.c' passed > TEST cast-bad 01 (cast-bad-01.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'cast-bad-01.c' passed > TEST cast-kinds check (cast-kinds-check.c) > Using command : sparse -m64 -v -Wno-pointer-to-int-cast $file > Expecting exit value: 0 >info: PASS: test 'cast-kinds-check.c' passed > TEST cast-weirds (cast-weirds.c) > Using command : sparse -m64 $file > Expecting exit value: 0 >info: PASS: test 'cast-weirds.c' passed > TEST char-signed-native (char-signed-native.c) > Using command : sparse --arch=i386 -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'char-signed-native.c' passed > TEST fsigned-char (char-signed.c) > Using command : sparse -fsigned-char -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'char-signed.c' passed > TEST char-unsigned-native (char-unsigned-native.c) > Using command : sparse --arch=arm -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'char-unsigned-native.c' passed > TEST funsigned-char (char-unsigned.c) > Using command : sparse -funsigned-char -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'char-unsigned.c' passed > TEST check_access-multi (check_access-multi.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'check_access-multi.c' passed > TEST check_access-store (check_access-store.c) > Using command : sparse $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see check_access-store.c.error.* for further investigation. >--- check_access-store.c.error.expected 2023-02-27 07:18:31.402772545 +0100 >+++ check_access-store.c.error.got 2023-02-27 07:18:31.399439081 +0100 >@@ -1,2 +1 @@ > check_access-store.c:5:17: warning: invalid access past the end of 'a' (4 4) >-check_access-store.c:10:17: warning: invalid access past the end of 'a' (4 4) >info: XFAIL: test 'check_access-store.c' is known to fail > TEST Segfault in check_byte_count after syntax error (check_byte_count-ice.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'check_byte_count-ice.c' passed > TEST choose expr builtin (choose_expr.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'choose_expr.c' passed > TEST Comma and array decay (comma.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'comma.c' passed > TEST Compare null pointer constant to int (compare-null-to-int.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'compare-null-to-int.c' passed > TEST compound-assign-type (compound-assign-type.c) > Using command : test-linearize -m64 $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see compound-assign-type.c.error.* for further investigation. >--- compound-assign-type.c.error.expected 2023-02-27 07:18:31.449441045 +0100 >+++ compound-assign-type.c.error.got 2023-02-27 07:18:31.449441045 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 1810 Aborted ../test-linearize -m64 $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'divs\.64' unexpectedly absent >error: FAIL: test 'compound-assign-type.c' failed > TEST compound-sizes (compound-sizes.c) > Using command : sparse -vcompound $file > Expecting exit value: 0 >info: PASS: test 'compound-sizes.c' passed > TEST cond-address.c (cond-address.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see cond-address.c.error.* for further investigation. >--- cond-address.c.error.expected 2023-02-27 07:18:31.472775295 +0100 >+++ cond-address.c.error.got 2023-02-27 07:18:31.472775295 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 1841 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'cond-address.c' failed > TEST cond-err-expand.c (cond-err-expand.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see cond-err-expand.c.error.* for further investigation. >--- cond-err-expand.c.error.expected 2023-02-27 07:18:31.482775688 +0100 >+++ cond-err-expand.c.error.got 2023-02-27 07:18:31.479442223 +0100 >@@ -4,3 +4,5 @@ > cond-err-expand.c:13:11: error: incompatible types in conditional expression (different base types): > cond-err-expand.c:13:11: void > cond-err-expand.c:13:11: int >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 1854 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'cond-err-expand.c' failed > TEST Two-argument conditional expression types (cond_expr.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'cond_expr.c' passed > TEST type of conditional expression (cond_expr2.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'cond_expr2.c' passed > TEST result type of relational and logical operators (cond_expr3.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'cond_expr3.c' passed > TEST conditional-type (conditional-type.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'conditional-type.c' passed > TEST constant-suffix (constant-suffix-32.c) > Using command : sparse -m32 -Wconstant-suffix $file > Expecting exit value: 0 >info: PASS: test 'constant-suffix-32.c' passed > TEST constant-suffix (constant-suffix-64.c) > Using command : sparse -m64 -Wconstant-suffix $file > Expecting exit value: 0 >info: PASS: test 'constant-suffix-64.c' passed > TEST constexpr static object's member address (constexpr-addr-of-static-member.c) > Using command : sparse -Wconstexpr-not-const $file > Expecting exit value: 0 >info: PASS: test 'constexpr-addr-of-static-member.c' passed > TEST constexpr static object address (constexpr-addr-of-static.c) > Using command : sparse -Wconstexpr-not-const $file > Expecting exit value: 0 >info: PASS: test 'constexpr-addr-of-static.c' passed > TEST constexprness in binops and alike (constexpr-binop.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'constexpr-binop.c' passed > TEST constexprness in casts (constexpr-cast.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'constexpr-cast.c' passed > TEST constexpr compound literal address (constexpr-compound-literal.c) > Using command : sparse -Wconstexpr-not-const $file > Expecting exit value: 0 >info: PASS: test 'constexpr-compound-literal.c' passed > TEST constexprness in conditionals (constexpr-conditional.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'constexpr-conditional.c' passed > TEST constexprness in constant conditionals (constexpr-constcond.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'constexpr-constcond.c' passed > TEST constexprness static storage object initializer (constexpr-init.c) > Using command : sparse -Wconstexpr-not-const $file > Expecting exit value: 0 >info: PASS: test 'constexpr-init.c' passed > TEST constexprness label reference (constexpr-labelref.c) > Using command : sparse -Wconstexpr-not-const $file > Expecting exit value: 0 >info: PASS: test 'constexpr-labelref.c' passed > TEST constexprness __builtin_offsetof() (constexpr-offsetof.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'constexpr-offsetof.c' passed > TEST consrexprness pointer arithmetic (constexpr-pointer-arith.c) > Using command : sparse -Wconstexpr-not-const $file > Expecting exit value: 0 >info: PASS: test 'constexpr-pointer-arith.c' passed > TEST constexprness integer literal cast to pointer type (constexpr-pointer-cast.c) > Using command : sparse -Wconstexpr-not-const $file > Expecting exit value: 0 >info: PASS: test 'constexpr-pointer-cast.c' passed > TEST constexprness in preops (constexpr-preop.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'constexpr-preop.c' passed > TEST constness of pure/const builtins (constexpr-pure-builtin.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'constexpr-pure-builtin.c' passed > TEST constexpr-shift (constexpr-shift.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'constexpr-shift.c' passed > TEST constness of string literal (constexpr-string.c) > Using command : sparse -Wconstexpr-not-const $file > Expecting exit value: 0 >info: PASS: test 'constexpr-string.c' passed > TEST constness of __builtin_types_compatible_p() (constexpr-types-compatible-p.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'constexpr-types-compatible-p.c' passed > TEST context-stmt (context-stmt.c) > Using command : sparse -Wno-context $file > Expecting exit value: 0 >info: PASS: test 'context-stmt.c' passed > TEST context-unreachable (context-unreachable.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'context-unreachable.c' passed > TEST Check -Wcontext (context.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'context.c' passed > TEST crash add-doms (crash-add-doms.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'crash-add-doms.c' failed > TEST crash bb_target (crash-bb_target.c) > Using command : test-linearize $file > Expecting exit value: 0 >info: PASS: test 'crash-bb_target.c' passed > TEST crash ep->active (crash-ep-active.c) > Using command : test-linearize $file > Expecting exit value: 0 >info: PASS: test 'crash-ep-active.c' passed > TEST crash ptrlist (crash-ptrlist.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'crash-ptrlist.c' failed > TEST crash rewrite_branch (crash-rewrite-branch.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'crash-rewrite-branch.c' failed > TEST crash-select (crash-select.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'crash-select.c' passed > TEST crash-undef-in-parens (crash-undef-in-parens.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'crash-undef-in-parens.c' passed > TEST crazy02-not-so.c (crazy02-not-so.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'crazy02-not-so.c' passed > TEST crazy03.c (crazy03.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'crazy03.c' passed > TEST declaration after statement (ANSI) (declaration-after-statement-ansi.c) > Using command : sparse -ansi $file > Expecting exit value: 0 >info: PASS: test 'declaration-after-statement-ansi.c' passed > TEST declaration after statement (C89) (declaration-after-statement-c89.c) > Using command : sparse -std=c89 $file > Expecting exit value: 0 >info: PASS: test 'declaration-after-statement-c89.c' passed > TEST declaration after statement (C99) (declaration-after-statement-c99.c) > Using command : sparse -std=c99 $file > Expecting exit value: 0 >info: PASS: test 'declaration-after-statement-c99.c' passed > TEST declaration after statement (default) (declaration-after-statement-default.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'declaration-after-statement-default.c' passed > TEST finding definitions (definitions.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'definitions.c' passed > TEST designated_init attribute (designated-init.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'designated-init.c' passed > TEST division constants (div.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'div.c' passed > TEST Double semicolon in struct (double-semicolon.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'double-semicolon.c' passed > TEST Dubious bitwise operation on !x (dubious-bitwise-with-not.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'dubious-bitwise-with-not.c' passed > TEST duplicated-defs (dup-defs-local.c) > Using command : sparse $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see dup-defs-local.c.error.* for further investigation. >--- dup-defs-local.c.error.expected 2023-02-27 07:18:31.876124470 +0100 >+++ dup-defs-local.c.error.got 2023-02-27 07:18:31.872791006 +0100 >@@ -1,4 +1,2 @@ >-dup-defs-local.c:4:5: error: symbol 'a' has multiple initializers (originally initialized at duplicated-defs.c:3) >-dup-defs-local.c:7:5: error: symbol 'ptr' has multiple initializers (originally initialized at duplicated-defs.c:6) >-dup-defs-local.c:12:13: error: symbol 'a' has multiple initializers (originally initialized at duplicated-defs.c:11) >-dup-defs-local.c:15:13: error: symbol 'ptr' has multiple initializers (originally initialized at duplicated-defs.c:14) >+dup-defs-local.c:4:5: error: symbol 'a' has multiple initializers (originally initialized at dup-defs-local.c:3) >+dup-defs-local.c:7:5: error: symbol 'ptr' has multiple initializers (originally initialized at dup-defs-local.c:6) >info: XFAIL: test 'dup-defs-local.c' is known to fail > TEST empty-assign (empty-assign.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'empty-assign.c' passed > TEST empty-char-constant (empty-char-constant.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'empty-char-constant.c' passed > TEST empty expression (empty-expr.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'empty-expr.c' passed > TEST empty-initializer (empty-initializer.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'empty-initializer.c' passed > TEST endian-big.c (endian-big.c) > Using command : sparse -mbig-endian $file > Expecting exit value: 0 >info: PASS: test 'endian-big.c' passed > TEST endian-little.c (endian-little.c) > Using command : sparse -mlittle-endian $file > Expecting exit value: 0 >info: PASS: test 'endian-little.c' passed > TEST enum+mode (enum+mode.c) > Using command : sparse $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see enum+mode.c.error.* for further investigation. >--- enum+mode.c.error.expected 2023-02-27 07:18:31.939460292 +0100 >+++ enum+mode.c.error.got 2023-02-27 07:18:31.939460292 +0100 >@@ -0,0 +1,6 @@ >+enum+mode.c:4:50: error: don't know how to apply mode to unsigned int enum e >+enum+mode.c:5:50: error: don't know how to apply mode to unsigned int enum e >+enum+mode.c:6:48: error: don't know how to apply mode to unsigned int enum e >+enum+mode.c:11:28: error: static assertion failed: "" >+enum+mode.c:12:28: error: static assertion failed: "" >+enum+mode.c:13:28: error: static assertion failed: "" >info: XFAIL: test 'enum+mode.c' is known to fail > TEST enum-base-type (enum-base-type.c) > Using command : sparse -m64 $file > Expecting exit value: 0 >info: PASS: test 'enum-base-type.c' passed > TEST enum-bitwise-bad (enum-bitwise-bad.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'enum-bitwise-bad.c' passed > TEST enum-bitwise-mixed (enum-bitwise-mixed.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'enum-bitwise-mixed.c' passed > TEST enum-bitwise (enum-bitwise.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'enum-bitwise.c' passed > TEST enum-bounds (enum-bounds.c) > Using command : sparse -m64 $file > Expecting exit value: 0 >info: PASS: test 'enum-bounds.c' passed > TEST enum-init-constness (enum-init-constness.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'enum-init-constness.c' passed > TEST enum-invalid (enum-invalid.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'enum-invalid.c' passed > TEST enum-min-size (enum-min-size.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'enum-min-size.c' passed > TEST enum-mismatch (enum-mismatch.c) > Using command : sparse -Wenum-mismatch $file > Expecting exit value: 0 >info: PASS: test 'enum-mismatch.c' passed > TEST enum-same-type (enum-same-type.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'enum-same-type.c' passed > TEST enum-sign-extend (enum-sign-extend.c) > Using command : sparse -m64 $file > Expecting exit value: 0 >info: PASS: test 'enum-sign-extend.c' passed > TEST enum-sign-gcc (enum-sign-gcc.c) > Using command : sparse -m64 $file > Expecting exit value: 0 >info: PASS: test 'enum-sign-gcc.c' passed > TEST enum-type-dubious (enum-type-dubious.c) > Using command : sparse $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see enum-type-dubious.c.error.* for further investigation. >--- enum-type-dubious.c.error.expected 2023-02-27 07:18:32.066131933 +0100 >+++ enum-type-dubious.c.error.got 2023-02-27 07:18:32.062798469 +0100 >@@ -1,4 +1 @@ >-validation/enum-type-dubious.c:2:8: error: enumerator value for 'FOO' is not an integer constant >-validation/enum-type-dubious.c:3:8: error: enumerator value for 'BAR' is not an integer constant >-validation/enum-type-dubious.c:4:8: error: enumerator value for 'BAZ' is not an integer constant >-validation/enum-type-dubious.c:5:8: error: enumerator value for 'QUX' is not an integer constant >+enum-type-dubious.c:3:9: error: bad enum definition >info: XFAIL: test 'enum-type-dubious.c' is known to fail > TEST enum-type-exotic (enum-type-exotic.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see enum-type-exotic.c.error.* for further investigation. >--- enum-type-exotic.c.error.expected 2023-02-27 07:18:32.072798862 +0100 >+++ enum-type-exotic.c.error.got 2023-02-27 07:18:32.072798862 +0100 >@@ -0,0 +1,3 @@ >+enum-type-exotic.c:10:36: error: static assertion failed: "enum type" >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 2620 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >info: XFAIL: test 'enum-type-exotic.c' is known to fail > TEST enum-typecheck (enum-typecheck.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see enum-typecheck.c.error.* for further investigation. >--- enum-typecheck.c.error.expected 2023-02-27 07:18:32.086132719 +0100 >+++ enum-typecheck.c.error.got 2023-02-27 07:18:32.082799254 +0100 >@@ -1,6 +0,0 @@ >-enum-typecheck.c:8:6: error: symbol 'parg' redeclared with different type >-enum-typecheck.c:11:6: error: symbol 'farg' redeclared with different type >-enum-typecheck.c:14:11: error: symbol 'pret' redeclared with different type >-enum-typecheck.c:17:11: error: symbol 'fret' redeclared with different type >-enum-typecheck.c:21:12: error: symbol 'ptr' redeclared with different type >-enum-typecheck.c:24:20: warning: incorrect type in initializer (different type sizes) >info: XFAIL: test 'enum-typecheck.c' is known to fail > TEST enumeration constants' scope [6.2.1p7] (enum_scope.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'enum_scope.c' passed > TEST error-at-eof (error-at-eof.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'error-at-eof.c' passed > TEST Character escape sequences (escapes.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'escapes.c' passed > TEST eval-bad-assign1 (eval-bad-assign1.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'eval-bad-assign1.c' passed > TEST eval-bad-assign2 (eval-bad-assign2.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'eval-bad-assign2.c' passed > TEST eval-typeof-vla (eval-typeof-vla.c) > Using command : test-linearize -Wno-vla $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see eval-typeof-vla.c.error.* for further investigation. >--- eval-typeof-vla.c.error.expected 2023-02-27 07:18:32.139468147 +0100 >+++ eval-typeof-vla.c.error.got 2023-02-27 07:18:32.139468147 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 2705 Aborted ../test-linearize -Wno-vla $file >error: actual output text does not match expected output text. >error: see eval-typeof-vla.c.output.* for further investigation. >--- eval-typeof-vla.c.output.expected 2023-02-27 07:18:32.146135075 +0100 >+++ eval-typeof-vla.c.output.got 2023-02-27 07:18:32.139468147 +0100 >@@ -1,6 +0,0 @@ >-foo: >-.L0: >- <entry-point> >- ret.32 $1 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >info: XFAIL: test 'eval-typeof-vla.c' is known to fail > TEST eval/addressable-complex (eval/addressable-complex.c) > Using command : test-linearize -Wno-decl -fdump-ir $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see eval/addressable-complex.c.error.* for further investigation. >--- eval/addressable-complex.c.error.expected 2023-02-27 07:18:32.152802004 +0100 >+++ eval/addressable-complex.c.error.got 2023-02-27 07:18:32.152802004 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 2718 Aborted ../test-linearize -Wno-decl -fdump-ir $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load\.' unexpectedly absent >error: FAIL: test 'eval/addressable-complex.c' failed > TEST eval/addressable-degen (eval/addressable-degen.c) > Using command : test-linearize -fdump-ir $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see eval/addressable-degen.c.error.* for further investigation. >--- eval/addressable-degen.c.error.expected 2023-02-27 07:18:32.162802396 +0100 >+++ eval/addressable-degen.c.error.got 2023-02-27 07:18:32.162802396 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 2735 Aborted ../test-linearize -fdump-ir $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load\.' unexpectedly absent >error: FAIL: test 'eval/addressable-degen.c' failed > TEST array-quals-node (eval/array-quals-node.c) > Using command : sparse $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see eval/array-quals-node.c.error.* for further investigation. >--- eval/array-quals-node.c.error.expected 2023-02-27 07:18:32.176136253 +0100 >+++ eval/array-quals-node.c.error.got 2023-02-27 07:18:32.172802789 +0100 >@@ -1,3 +1 @@ > eval/array-quals-node.c:15:14: error: assignment to const expression >-eval/array-quals-node.c:16:14: error: assignment to const expression >-eval/array-quals-node.c:17:14: error: assignment to const expression >info: XFAIL: test 'eval/array-quals-node.c' is known to fail > TEST array-quals0 (eval/array-quals0.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'eval/array-quals0.c' passed > TEST array-quals1 (eval/array-quals1.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'eval/array-quals1.c' passed > TEST asm-degen (eval/asm-degen.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'eval/asm-degen.c' passed > TEST eval-asm-memop (eval/asm-memop.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see eval/asm-memop.c.error.* for further investigation. >--- eval/asm-memop.c.error.expected 2023-02-27 07:18:32.209470896 +0100 >+++ eval/asm-memop.c.error.got 2023-02-27 07:18:32.209470896 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 2796 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see eval/asm-memop.c.output.* for further investigation. >--- eval/asm-memop.c.output.expected 2023-02-27 07:18:32.216137825 +0100 >+++ eval/asm-memop.c.output.got 2023-02-27 07:18:32.209470896 +0100 >@@ -1,32 +0,0 @@ >-fo0: >-.L0: >- <entry-point> >- asm "op %0" >- in: "p" (g) >- ret >- >- >-fo1: >-.L2: >- <entry-point> >- asm "op %0" >- in: "m" (g) >- ret >- >- >-fo2: >-.L4: >- <entry-point> >- asm "op %0" >- in: "p" (%arg1) >- ret >- >- >-fo3: >-.L6: >- <entry-point> >- asm "op %0" >- in: "m" (%arg1) >- ret >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'eval/asm-memop.c' failed > TEST assign-restricted-ok (eval/assign-restricted-ok.c) > Using command : test-linearize -fdump-ir $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see eval/assign-restricted-ok.c.error.* for further investigation. >--- eval/assign-restricted-ok.c.error.expected 2023-02-27 07:18:32.222804753 +0100 >+++ eval/assign-restricted-ok.c.error.got 2023-02-27 07:18:32.219471289 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 2809 Aborted ../test-linearize -fdump-ir $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'store\.16' unexpectedly absent >error: FAIL: test 'eval/assign-restricted-ok.c' failed > TEST not-cast-bool (eval/not-cast-bool.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see eval/not-cast-bool.c.error.* for further investigation. >--- eval/not-cast-bool.c.error.expected 2023-02-27 07:18:32.232805146 +0100 >+++ eval/not-cast-bool.c.error.got 2023-02-27 07:18:32.232805146 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 2826 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'eval/not-cast-bool.c' failed > TEST eval-bool-zext-neg (eval/not-cast-float.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see eval/not-cast-float.c.error.* for further investigation. >--- eval/not-cast-float.c.error.expected 2023-02-27 07:18:32.242805539 +0100 >+++ eval/not-cast-float.c.error.got 2023-02-27 07:18:32.242805539 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 2840 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'eval/not-cast-float.c' failed > TEST premature-examination (eval/premature-examination.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'eval/premature-examination.c' passed > TEST eval-typeof0 (eval/typeof0.c) > Using command : test-show-type $file > Expecting exit value: 0 >info: PASS: test 'eval/typeof0.c' passed > TEST undecl-no-indent (eval/undecl-no-indent.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'eval/undecl-no-indent.c' passed > TEST union-cast-no (eval/union-cast-no.c) > Using command : sparse -Wno-union-cast $file > Expecting exit value: 0 >info: PASS: test 'eval/union-cast-no.c' passed > TEST union-cast (eval/union-cast.c) > Using command : sparse -Wunion-cast $file > Expecting exit value: 0 >info: PASS: test 'eval/union-cast.c' passed > TEST unqual-cast (eval/unqual-cast.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'eval/unqual-cast.c' passed > TEST unqual-comma (eval/unqual-comma.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'eval/unqual-comma.c' passed > TEST unqual-postop (eval/unqual-postop.c) > Using command : sparse -Wno-declaration-after-statement $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see eval/unqual-postop.c.error.* for further investigation. >--- eval/unqual-postop.c.error.expected 2023-02-27 07:18:32.319475217 +0100 >+++ eval/unqual-postop.c.error.got 2023-02-27 07:18:32.316141753 +0100 >@@ -1,6 +0,0 @@ >-eval/unqual-postop.c:6:40: warning: incorrect type in assignment (different modifiers) >-eval/unqual-postop.c:6:40: expected int *pp >-eval/unqual-postop.c:6:40: got int volatile * >-eval/unqual-postop.c:7:40: warning: incorrect type in assignment (different modifiers) >-eval/unqual-postop.c:7:40: expected int *pp >-eval/unqual-postop.c:7:40: got int volatile * >info: XFAIL: test 'eval/unqual-postop.c' is known to fail > TEST unqual-stmt-expr (eval/unqual-stmt-expr.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'eval/unqual-stmt-expr.c' passed > TEST unqual02 (eval/unqual02.c) > Using command : sparse -Wno-declaration-after-statement $file > Expecting exit value: 0 >info: PASS: test 'eval/unqual02.c' passed > TEST expand-asm0 (expand/asm0.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/asm0.c.error.* for further investigation. >--- expand/asm0.c.error.expected 2023-02-27 07:18:32.346142931 +0100 >+++ expand/asm0.c.error.got 2023-02-27 07:18:32.346142931 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 2975 Aborted ../test-linearize $file >error: actual output text does not match expected output text. >error: see expand/asm0.c.output.* for further investigation. >--- expand/asm0.c.output.expected 2023-02-27 07:18:32.349476395 +0100 >+++ expand/asm0.c.output.got 2023-02-27 07:18:32.342809467 +0100 >@@ -1,10 +0,0 @@ >-foo: >-.L0: >- <entry-point> >- asm "" >- in: "i" ($2) >- asm "" >- in: "i" ($1) >- ret >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'expand/asm0.c' failed > TEST bad-shift (expand/bad-shift.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/bad-shift.c.error.* for further investigation. >--- expand/bad-shift.c.error.expected 2023-02-27 07:18:32.356143324 +0100 >+++ expand/bad-shift.c.error.got 2023-02-27 07:18:32.356143324 +0100 >@@ -1,4 +1,3 @@ > expand/bad-shift.c:5:21: warning: shift too big (32) for type int >-expand/bad-shift.c:10:21: warning: shift count is negative (-1) >-expand/bad-shift.c:15:21: warning: shift too big (32) for type int >-expand/bad-shift.c:20:21: warning: shift count is negative (-1) >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 2988 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see expand/bad-shift.c.output.* for further investigation. >--- expand/bad-shift.c.output.expected 2023-02-27 07:18:32.359476788 +0100 >+++ expand/bad-shift.c.output.got 2023-02-27 07:18:32.352809860 +0100 >@@ -1,28 +0,0 @@ >-lmax: >-.L0: >- <entry-point> >- shl.32 %r1 <- $1, $32 >- ret.32 %r1 >- >- >-lneg: >-.L2: >- <entry-point> >- shl.32 %r3 <- $1, $0xffffffff >- ret.32 %r3 >- >- >-rmax: >-.L4: >- <entry-point> >- asr.32 %r5 <- $1, $32 >- ret.32 %r5 >- >- >-rneg: >-.L6: >- <entry-point> >- asr.32 %r7 <- $1, $0xffffffff >- ret.32 %r7 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'expand/bad-shift.c' failed > TEST builtin-expect (expand/builtin-expect.c) > Using command : test-linearize -m64 -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/builtin-expect.c.error.* for further investigation. >--- expand/builtin-expect.c.error.expected 2023-02-27 07:18:32.369477181 +0100 >+++ expand/builtin-expect.c.error.got 2023-02-27 07:18:32.366143717 +0100 >@@ -7,4 +7,5 @@ > expand/builtin-expect.c:33:32: warning: incorrect type in return expression (different base types) > expand/builtin-expect.c:33:32: expected void * > expand/builtin-expect.c:33:32: got long >-expand/builtin-expect.c:8:42: warning: cast truncates bits from constant value (100000001 becomes 1) >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3003 Aborted ../test-linearize -m64 -Wno-decl $file >error: actual output text does not match expected output text. >error: see expand/builtin-expect.c.output.* for further investigation. >--- expand/builtin-expect.c.output.expected 2023-02-27 07:18:32.372810645 +0100 >+++ expand/builtin-expect.c.output.got 2023-02-27 07:18:32.366143717 +0100 >@@ -1,44 +0,0 @@ >-flia: >-.L0: >- <entry-point> >- trunc.32 %r2 <- (64) %arg1 >- ret.32 %r2 >- >- >-flic: >-.L2: >- <entry-point> >- ret.32 $1 >- >- >-fila: >-.L4: >- <entry-point> >- sext.64 %r6 <- (32) %arg1 >- ret.64 %r6 >- >- >-filc: >-.L6: >- <entry-point> >- ret.64 $0x100000001 >- >- >-filu: >-.L8: >- <entry-point> >- ret.64 $0x80000000 >- >- >-fils: >-.L10: >- <entry-point> >- ret.64 $0xffffffff80000000 >- >- >-fptr: >-.L12: >- <entry-point> >- ret.64 %arg1 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'expand/builtin-expect.c' failed > TEST builtin_constant_inline0 (expand/builtin_constant_inline0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/builtin_constant_inline0.c.error.* for further investigation. >--- expand/builtin_constant_inline0.c.error.expected 2023-02-27 07:18:32.376144109 +0100 >+++ expand/builtin_constant_inline0.c.error.got 2023-02-27 07:18:32.376144109 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3016 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see expand/builtin_constant_inline0.c.output.* for further investigation. >--- expand/builtin_constant_inline0.c.output.expected 2023-02-27 07:18:32.382811038 +0100 >+++ expand/builtin_constant_inline0.c.output.got 2023-02-27 07:18:32.376144109 +0100 >@@ -1,7 +0,0 @@ >-foo: >-.L0: >- <entry-point> >- # call %r1 <- is_const, $42 >- ret.32 $42 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'expand/builtin_constant_inline0.c' failed > TEST builtin_constant_inline1 (expand/builtin_constant_inline1.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/builtin_constant_inline1.c.error.* for further investigation. >--- expand/builtin_constant_inline1.c.error.expected 2023-02-27 07:18:32.386144502 +0100 >+++ expand/builtin_constant_inline1.c.error.got 2023-02-27 07:18:32.386144502 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3029 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see expand/builtin_constant_inline1.c.output.* for further investigation. >--- expand/builtin_constant_inline1.c.output.expected 2023-02-27 07:18:32.392811431 +0100 >+++ expand/builtin_constant_inline1.c.output.got 2023-02-27 07:18:32.386144502 +0100 >@@ -1,6 +0,0 @@ >-bar: >-.L0: >- <entry-point> >- ret.32 $0 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >info: XFAIL: test 'expand/builtin_constant_inline1.c' is known to fail > TEST builtin_fpclassify (expand/builtin_fpclassify.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/builtin_fpclassify.c.error.* for further investigation. >--- expand/builtin_fpclassify.c.error.expected 2023-02-27 07:18:32.399478359 +0100 >+++ expand/builtin_fpclassify.c.error.got 2023-02-27 07:18:32.399478359 +0100 >@@ -0,0 +1,6 @@ >+expand/builtin_fpclassify.c:7:13: error: undefined identifier '__builtin_fpclassify' >+expand/builtin_fpclassify.c:9:13: error: undefined identifier '__builtin_fpclassify' >+expand/builtin_fpclassify.c:11:13: error: undefined identifier '__builtin_fpclassify' >+expand/builtin_fpclassify.c:13:13: error: undefined identifier '__builtin_fpclassify' >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3042 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$1' unexpectedly absent >info: XFAIL: test 'expand/builtin_fpclassify.c' is known to fail > TEST builtin_huge_val expand (expand/builtin_huge_val.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/builtin_huge_val.c.error.* for further investigation. >--- expand/builtin_huge_val.c.error.expected 2023-02-27 07:18:32.409478752 +0100 >+++ expand/builtin_huge_val.c.error.got 2023-02-27 07:18:32.409478752 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3055 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >info: XFAIL: test 'expand/builtin_huge_val.c' is known to fail > TEST builtin_isdigit (expand/builtin_isdigit.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'expand/builtin_isdigit.c' passed > TEST builtin_isinf expand (expand/builtin_isinf.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/builtin_isinf.c.error.* for further investigation. >--- expand/builtin_isinf.c.error.expected 2023-02-27 07:18:32.426146073 +0100 >+++ expand/builtin_isinf.c.error.got 2023-02-27 07:18:32.426146073 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3080 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$1' unexpectedly absent >info: XFAIL: test 'expand/builtin_isinf.c' is known to fail > TEST builtin_isnan expand (expand/builtin_isnan.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/builtin_isnan.c.error.* for further investigation. >--- expand/builtin_isnan.c.error.expected 2023-02-27 07:18:32.436146466 +0100 >+++ expand/builtin_isnan.c.error.got 2023-02-27 07:18:32.436146466 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3093 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$1' unexpectedly absent >info: XFAIL: test 'expand/builtin_isnan.c' is known to fail > TEST builtin_isnormal expand (expand/builtin_isnormal.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/builtin_isnormal.c.error.* for further investigation. >--- expand/builtin_isnormal.c.error.expected 2023-02-27 07:18:32.446146859 +0100 >+++ expand/builtin_isnormal.c.error.got 2023-02-27 07:18:32.446146859 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3106 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$1' unexpectedly absent >info: XFAIL: test 'expand/builtin_isnormal.c' is known to fail > TEST builtin_nan expand (expand/builtin_nan.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/builtin_nan.c.error.* for further investigation. >--- expand/builtin_nan.c.error.expected 2023-02-27 07:18:32.456147251 +0100 >+++ expand/builtin_nan.c.error.got 2023-02-27 07:18:32.456147251 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3119 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >info: XFAIL: test 'expand/builtin_nan.c' is known to fail > TEST compound-literal (expand/compound-literal.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/compound-literal.c.error.* for further investigation. >--- expand/compound-literal.c.error.expected 2023-02-27 07:18:32.466147644 +0100 >+++ expand/compound-literal.c.error.got 2023-02-27 07:18:32.466147644 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3132 Aborted ../test-linearize $file >error: actual output text does not match expected output text. >error: see expand/compound-literal.c.output.* for further investigation. >--- expand/compound-literal.c.output.expected 2023-02-27 07:18:32.472814573 +0100 >+++ expand/compound-literal.c.output.got 2023-02-27 07:18:32.466147644 +0100 >@@ -1,7 +0,0 @@ >-foo: >-.L0: >- <entry-point> >- store.32 $1 -> 0[%arg1] >- ret >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'expand/compound-literal.c' failed > TEST constant-init-array (expand/constant-init-array.c) > Using command : test-linearize -Wno-decl -fdump-ir $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/constant-init-array.c.error.* for further investigation. >--- expand/constant-init-array.c.error.expected 2023-02-27 07:18:32.476148037 +0100 >+++ expand/constant-init-array.c.error.got 2023-02-27 07:18:32.476148037 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3145 Aborted ../test-linearize -Wno-decl -fdump-ir $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load\.' unexpectedly absent >error: FAIL: test 'expand/constant-init-array.c' failed > TEST constant-init-nested-array (expand/constant-init-nested-array.c) > Using command : test-linearize -Wno-decl -fdump-ir $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/constant-init-nested-array.c.error.* for further investigation. >--- expand/constant-init-nested-array.c.error.expected 2023-02-27 07:18:32.489481894 +0100 >+++ expand/constant-init-nested-array.c.error.got 2023-02-27 07:18:32.489481894 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3162 Aborted ../test-linearize -Wno-decl -fdump-ir $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'phisrc\..*\$5' unexpectedly absent >info: XFAIL: test 'expand/constant-init-nested-array.c' is known to fail > TEST constant-init-nested-struct (expand/constant-init-nested-struct.c) > Using command : test-linearize -Wno-decl -fdump-ir $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/constant-init-nested-struct.c.error.* for further investigation. >--- expand/constant-init-nested-struct.c.error.expected 2023-02-27 07:18:32.502815751 +0100 >+++ expand/constant-init-nested-struct.c.error.got 2023-02-27 07:18:32.502815751 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3179 Aborted ../test-linearize -Wno-decl -fdump-ir $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'phisrc\..*\$3' unexpectedly absent >info: XFAIL: test 'expand/constant-init-nested-struct.c' is known to fail > TEST constant-init-nested-array (expand/constant-init-string.c) > Using command : test-linearize -Wno-decl -fdump-ir $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/constant-init-string.c.error.* for further investigation. >--- expand/constant-init-string.c.error.expected 2023-02-27 07:18:32.516149608 +0100 >+++ expand/constant-init-string.c.error.got 2023-02-27 07:18:32.516149608 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3196 Aborted ../test-linearize -Wno-decl -fdump-ir $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'phisrc\..*\$63' unexpectedly absent >info: XFAIL: test 'expand/constant-init-string.c' is known to fail > TEST constant-union-float-to-int (expand/constant-union-flt2int.c) > Using command : test-linearize -fdump-ir $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/constant-union-flt2int.c.error.* for further investigation. >--- expand/constant-union-flt2int.c.error.expected 2023-02-27 07:18:32.529483465 +0100 >+++ expand/constant-union-flt2int.c.error.got 2023-02-27 07:18:32.529483465 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3215 Aborted ../test-linearize -fdump-ir $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'setfval\.' expected 1 times but got 0 times >error: FAIL: test 'expand/constant-union-flt2int.c' failed > TEST constant-union-int-to-float (expand/constant-union-int2flt.c) > Using command : test-linearize -fdump-ir $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/constant-union-int2flt.c.error.* for further investigation. >--- expand/constant-union-int2flt.c.error.expected 2023-02-27 07:18:32.539483858 +0100 >+++ expand/constant-union-int2flt.c.error.got 2023-02-27 07:18:32.539483858 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3230 Aborted ../test-linearize -fdump-ir $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load\.' expected 1 times but got 0 times >error: FAIL: test 'expand/constant-union-int2flt.c' failed > TEST constant-union-size (expand/constant-union-size.c) > Using command : test-linearize -fdump-ir $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/constant-union-size.c.error.* for further investigation. >--- expand/constant-union-size.c.error.expected 2023-02-27 07:18:32.549484251 +0100 >+++ expand/constant-union-size.c.error.got 2023-02-27 07:18:32.549484251 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3245 Aborted ../test-linearize -fdump-ir $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load\.' unexpectedly absent >error: FAIL: test 'expand/constant-union-size.c' failed > TEST cost-deref-nested (expand/cost-deref-nested.c) > Using command : test-linearize -fdump-ir $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/cost-deref-nested.c.error.* for further investigation. >--- expand/cost-deref-nested.c.error.expected 2023-02-27 07:18:32.562818108 +0100 >+++ expand/cost-deref-nested.c.error.got 2023-02-27 07:18:32.562818108 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3262 Aborted ../test-linearize -fdump-ir $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'expand/cost-deref-nested.c' failed > TEST default-init-array (expand/default-init-array.c) > Using command : test-linearize -Wno-decl -fdump-ir $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/default-init-array.c.error.* for further investigation. >--- expand/default-init-array.c.error.expected 2023-02-27 07:18:32.572818501 +0100 >+++ expand/default-init-array.c.error.got 2023-02-27 07:18:32.569485036 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3275 Aborted ../test-linearize -Wno-decl -fdump-ir $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'phisrc\..*return.*\$0' unexpectedly absent >info: XFAIL: test 'expand/default-init-array.c' is known to fail > TEST default-init-struct (expand/default-init-struct.c) > Using command : test-linearize -Wno-decl -fdump-ir $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/default-init-struct.c.error.* for further investigation. >--- expand/default-init-struct.c.error.expected 2023-02-27 07:18:32.582818893 +0100 >+++ expand/default-init-struct.c.error.got 2023-02-27 07:18:32.582818893 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3292 Aborted ../test-linearize -Wno-decl -fdump-ir $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'phisrc\..*return.*\$0' unexpectedly absent >error: FAIL: test 'expand/default-init-struct.c' failed > TEST function-pointer (expand/function-pointer.c) > Using command : test-linearize -fdump-ir $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/function-pointer.c.error.* for further investigation. >--- expand/function-pointer.c.error.expected 2023-02-27 07:18:32.596152751 +0100 >+++ expand/function-pointer.c.error.got 2023-02-27 07:18:32.596152751 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3309 Aborted ../test-linearize -fdump-ir $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'expand/function-pointer.c' failed > TEST union-cast (expand/union-cast.c) > Using command : test-linearize -Wno-decl -fdump-ir $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see expand/union-cast.c.error.* for further investigation. >--- expand/union-cast.c.error.expected 2023-02-27 07:18:32.606153143 +0100 >+++ expand/union-cast.c.error.got 2023-02-27 07:18:32.606153143 +0100 >@@ -1,2 +1,2 @@ >-union-cast.c:11:22: warning: cast to non-scalar >-union-cast.c:11:22: warning: cast from non-scalar >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3322 Aborted ../test-linearize -Wno-decl -fdump-ir $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >info: XFAIL: test 'expand/union-cast.c' is known to fail > TEST duplicate extern array (extern-array.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'extern-array.c' passed > TEST extern inline function (extern-inline.c) > Using command : sparse $file $file > Expecting exit value: 0 >info: PASS: test 'extern-inline.c' passed > TEST fdiag-prefix (fdiag-prefix.c) > Using command : sparse -fdiagnostic-prefix=prefix $file > Expecting exit value: 0 >info: PASS: test 'fdiag-prefix.c' passed > TEST field overlap (field-overlap.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'field-overlap.c' passed > TEST field-override (field-override.c) > Using command : sparse -Woverride-init -Woverride-init-all $file > Expecting exit value: 0 >info: PASS: test 'field-override.c' passed > TEST flex-array-align (flex-array-align.c) > Using command : test-linearize -Wno-flexible-array-sizeof $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see flex-array-align.c.error.* for further investigation. >--- flex-array-align.c.error.expected 2023-02-27 07:18:32.662822036 +0100 >+++ flex-array-align.c.error.got 2023-02-27 07:18:32.662822036 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3395 Aborted ../test-linearize -Wno-flexible-array-sizeof $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$0x80006' unexpectedly absent >error: FAIL: test 'flex-array-align.c' failed > TEST flex-array-array (flex-array-array.c) > Using command : sparse -Wflexible-array-array $file > Expecting exit value: 0 >info: PASS: test 'flex-array-array.c' passed > TEST flex-array-error (flex-array-error.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'flex-array-error.c' passed > TEST flex-array-nested (flex-array-nested.c) > Using command : sparse -Wflexible-array-nested $file > Expecting exit value: 0 >info: PASS: test 'flex-array-nested.c' passed > TEST flex-array-sizeof (flex-array-sizeof.c) > Using command : sparse -Wflexible-array-sizeof $file > Expecting exit value: 0 >info: PASS: test 'flex-array-sizeof.c' passed > TEST flex-array-union-no (flex-array-union-array-no.c) > Using command : sparse -Wflexible-array-array -Wno-flexible-array-union $file > Expecting exit value: 0 >info: PASS: test 'flex-array-union-array-no.c' passed > TEST flex-array-union-yes (flex-array-union-array-yes.c) > Using command : sparse -Wflexible-array-array -Wflexible-array-union $file > Expecting exit value: 0 >info: PASS: test 'flex-array-union-array-yes.c' passed > TEST Forced function argument type. (fored_arg.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'fored_arg.c' passed > TEST foul bitwise (foul-bitwise.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'foul-bitwise.c' passed > TEST foul-scalar (foul-scalar.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'foul-scalar.c' passed > TEST floating-point ops (fp-ops.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see fp-ops.c.error.* for further investigation. >--- fp-ops.c.error.expected 2023-02-27 07:18:32.756159035 +0100 >+++ fp-ops.c.error.got 2023-02-27 07:18:32.752825571 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3516 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see fp-ops.c.output.* for further investigation. >--- fp-ops.c.output.expected 2023-02-27 07:18:32.759492499 +0100 >+++ fp-ops.c.output.got 2023-02-27 07:18:32.752825571 +0100 >@@ -1,43 +0,0 @@ >-fadd: >-.L0: >- <entry-point> >- fadd.64 %r3 <- %arg1, %arg2 >- ret.64 %r3 >- >- >-fsub: >-.L2: >- <entry-point> >- fsub.64 %r7 <- %arg1, %arg2 >- ret.64 %r7 >- >- >-fmul: >-.L4: >- <entry-point> >- fmul.64 %r11 <- %arg1, %arg2 >- ret.64 %r11 >- >- >-fdiv: >-.L6: >- <entry-point> >- fdiv.64 %r15 <- %arg1, %arg2 >- ret.64 %r15 >- >- >-fneg: >-.L8: >- <entry-point> >- fneg.64 %r18 <- %arg1 >- ret.64 %r18 >- >- >-ftst: >-.L10: >- <entry-point> >- setfval.64 %r21 <- 0.000000e+00 >- fcmpoeq.1 %r23 <- %arg1, %r21 >- ret.1 %r23 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'fp-ops.c' failed > TEST function-attribute-inner (function-attribute-inner.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'function-attribute-inner.c' passed > TEST function-attribute-pointer (function-attribute-pointer.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'function-attribute-pointer.c' passed > TEST function-attribute-void-ptr (function-attribute-void-ptr.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'function-attribute-void-ptr.c' passed > TEST function-attribute (function-attribute.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'function-attribute.c' passed > TEST Function pointer inheritance (function-pointer-inheritance.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'function-pointer-inheritance.c' passed > TEST type of function pointers (function-pointer-type.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'function-pointer-type.c' passed > TEST function-redecl-funattr (function-redecl-funattr.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'function-redecl-funattr.c' passed > TEST function-redecl (function-redecl.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'function-redecl.c' passed > TEST function-redecl2 (function-redecl2.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'function-redecl2.c' passed > TEST generic-bad0 (generic-bad0.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'generic-bad0.c' passed > TEST generic-dr481 (generic-dr481.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'generic-dr481.c' passed > TEST generic-functions (generic-functions.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see generic-functions.c.error.* for further investigation. >--- generic-functions.c.error.expected 2023-02-27 07:18:32.862829891 +0100 >+++ generic-functions.c.error.got 2023-02-27 07:18:32.862829891 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3661 Aborted ../test-linearize $file >error: actual output text does not match expected output text. >error: see generic-functions.c.output.* for further investigation. >--- generic-functions.c.output.expected 2023-02-27 07:18:32.869496820 +0100 >+++ generic-functions.c.output.got 2023-02-27 07:18:32.862829891 +0100 >@@ -1,21 +0,0 @@ >-testf: >-.L0: >- <entry-point> >- call funf, %arg1 >- ret >- >- >-testd: >-.L2: >- <entry-point> >- call fund, %arg1 >- ret >- >- >-testl: >-.L4: >- <entry-point> >- call funl, %arg1 >- ret >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'generic-functions.c' failed > TEST generic-schar (generic-schar.c) > Using command : test-linearize --arch=i386 -fsigned-char $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see generic-schar.c.error.* for further investigation. >--- generic-schar.c.error.expected 2023-02-27 07:18:32.876163748 +0100 >+++ generic-schar.c.error.got 2023-02-27 07:18:32.872830284 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3674 Aborted ../test-linearize --arch=i386 -fsigned-char $file >error: actual output text does not match expected output text. >error: see generic-schar.c.output.* for further investigation. >--- generic-schar.c.output.expected 2023-02-27 07:18:32.879497212 +0100 >+++ generic-schar.c.output.got 2023-02-27 07:18:32.872830284 +0100 >@@ -1,18 +0,0 @@ >-test_char: >-.L0: >- <entry-point> >- ret.32 "char" >- >- >-test_schar: >-.L2: >- <entry-point> >- ret.32 "signed char" >- >- >-test_uchar: >-.L4: >- <entry-point> >- ret.32 "unsigned char" >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >info: XFAIL: test 'generic-schar.c' is known to fail > TEST generic-typename (generic-typename.c) > Using command : test-linearize --arch=i386 -fsigned-char $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see generic-typename.c.error.* for further investigation. >--- generic-typename.c.error.expected 2023-02-27 07:18:32.886164141 +0100 >+++ generic-typename.c.error.got 2023-02-27 07:18:32.886164141 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3687 Aborted ../test-linearize --arch=i386 -fsigned-char $file >error: actual output text does not match expected output text. >error: see generic-typename.c.output.* for further investigation. >--- generic-typename.c.output.expected 2023-02-27 07:18:32.889497605 +0100 >+++ generic-typename.c.output.got 2023-02-27 07:18:32.882830677 +0100 >@@ -1,108 +0,0 @@ >-test_bool: >-.L0: >- <entry-point> >- ret.32 "_Bool" >- >- >-test_char: >-.L2: >- <entry-point> >- ret.32 "char" >- >- >-test_uchar: >-.L4: >- <entry-point> >- ret.32 "unsigned char" >- >- >-test_short: >-.L6: >- <entry-point> >- ret.32 "short" >- >- >-test_ushort: >-.L8: >- <entry-point> >- ret.32 "unsigned short" >- >- >-test_int: >-.L10: >- <entry-point> >- ret.32 "int" >- >- >-test_uint: >-.L12: >- <entry-point> >- ret.32 "unsigned int" >- >- >-test_long: >-.L14: >- <entry-point> >- ret.32 "long" >- >- >-test_ulong: >-.L16: >- <entry-point> >- ret.32 "unsigned long" >- >- >-test_llong: >-.L18: >- <entry-point> >- ret.32 "long long" >- >- >-test_ullong: >-.L20: >- <entry-point> >- ret.32 "unsigned long long" >- >- >-test_float: >-.L22: >- <entry-point> >- ret.32 "float" >- >- >-test_double: >-.L24: >- <entry-point> >- ret.32 "double" >- >- >-test_ldouble: >-.L26: >- <entry-point> >- ret.32 "long double" >- >- >-test_vptr: >-.L28: >- <entry-point> >- ret.32 "void *" >- >- >-test_cptr: >-.L30: >- <entry-point> >- ret.32 "char *" >- >- >-test_iptr: >-.L32: >- <entry-point> >- ret.32 "int *" >- >- >-test_int128: >-.L34: >- <entry-point> >- ret.32 "???" >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'generic-typename.c' failed > TEST goto labels (goto-label.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'goto-label.c' passed > TEST goto-reserved (goto-reserved.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'goto-reserved.c' passed > TEST identifier-list parsing (identifier_list.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'identifier_list.c' passed > TEST implicit-KR-arg-type (implicit-KR-arg-type0.c) > Using command : sparse -Wno-decl -Wold-style-definition -Wno-implicit-int $file > Expecting exit value: 0 >info: PASS: test 'implicit-KR-arg-type0.c' passed > TEST implicit-KR-arg-type1 (implicit-KR-arg-type1.c) > Using command : sparse -Wold-style-definition -Wimplicit-int $file > Expecting exit value: 0 >info: PASS: test 'implicit-KR-arg-type1.c' passed > TEST implicit-ret-type.c (implicit-ret-type.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'implicit-ret-type.c' passed > TEST implicit-type.c (implicit-type.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'implicit-type.c' passed > TEST float inc & dec (inc-dec-float.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see inc-dec-float.c.error.* for further investigation. >--- inc-dec-float.c.error.expected 2023-02-27 07:18:32.959500355 +0100 >+++ inc-dec-float.c.error.got 2023-02-27 07:18:32.959500355 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3784 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'inc-dec-float.c' failed > TEST include-eval.c (include-eval.c) > Using command : sparse -include ./include-eval.inc $file > Expecting exit value: 0 >info: PASS: test 'include-eval.c' passed > TEST incomplete struct (incomplete-struct.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see incomplete-struct.c.error.* for further investigation. >--- incomplete-struct.c.error.expected 2023-02-27 07:18:32.979501140 +0100 >+++ incomplete-struct.c.error.got 2023-02-27 07:18:32.976167676 +0100 >@@ -1,3 +0,0 @@ >-incomplete-struct.c:3:19: error: parameter 's' has incomplete type >-incomplete-struct.c:7:10: error: return type is incomplete >-incomplete-struct.c:9:11: error: 's' has incompelete type >info: XFAIL: test 'incomplete-struct.c' is known to fail > TEST internal infinite loop (0) (infinite-loop0.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'infinite-loop0.c' passed > TEST infinite loop 01 (infinite-loop01.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'infinite-loop01.c' passed > TEST infinite loop 02 (infinite-loop02.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'infinite-loop02.c' passed > TEST infinite loop 03 (infinite-loop03.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'infinite-loop03.c' passed > TEST internal infinite loop (4) (infinite-loop04.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'infinite-loop04.c' passed > TEST char array initializers (init-char-array.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'init-char-array.c' passed > TEST parenthesized string initializer (init-char-array1.c) > Using command : sparse -Wparen-string $file > Expecting exit value: 0 >info: PASS: test 'init-char-array1.c' passed > TEST init-wstring (init-wstring.c) > Using command : sparse -Winit-cstring $file > Expecting exit value: 0 >info: PASS: test 'init-wstring.c' passed > TEST -Winit-cstring option (init_cstring.c) > Using command : sparse -Winit-cstring $file > Expecting exit value: 0 >info: PASS: test 'init_cstring.c' passed > TEST Initializer entry defined twice (initializer-entry-defined-twice.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'initializer-entry-defined-twice.c' passed > TEST inline-generic (inline-generic.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'inline-generic.c' passed > TEST inline_base0 (inline_base0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see inline_base0.c.error.* for further investigation. >--- inline_base0.c.error.expected 2023-02-27 07:18:33.089505461 +0100 >+++ inline_base0.c.error.got 2023-02-27 07:18:33.089505461 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3959 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see inline_base0.c.output.* for further investigation. >--- inline_base0.c.output.expected 2023-02-27 07:18:33.092838925 +0100 >+++ inline_base0.c.output.got 2023-02-27 07:18:33.086171997 +0100 >@@ -1,23 +0,0 @@ >-foo0: >-.L0: >- <entry-point> >- add.32 %r5 <- %arg1, %arg2 >- # call %r6 <- add, %r1, %r2 >- ret.32 %r5 >- >- >-foo1: >-.L3: >- <entry-point> >- add.32 %r10 <- %arg1, $1 >- # call %r11 <- add, %r8, $1 >- ret.32 %r10 >- >- >-foo2: >-.L6: >- <entry-point> >- # call %r13 <- add, $1, $2 >- ret.32 $3 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'inline_base0.c' failed > TEST inline compound literals (inline_compound_literals.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'inline_compound_literals.c' passed > TEST inline_self (inline_self.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'inline_self.c' passed > TEST int128 (int128.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see int128.c.error.* for further investigation. >--- int128.c.error.expected 2023-02-27 07:18:33.116173175 +0100 >+++ int128.c.error.got 2023-02-27 07:18:33.116173175 +0100 >@@ -18,3 +18,5 @@ > int128.c:9:18: error: Trying to use reserved word 'double' as identifier > int128.c:9:25: error: Expected ; at end of declaration > int128.c:9:25: error: got badxd >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 3996 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$16' unexpectedly absent >error: FAIL: test 'int128.c' failed > TEST integer-const-expr (integer-const-expr.c) > Using command : sparse -Wno-vla $file > Expecting exit value: 0 >info: PASS: test 'integer-const-expr.c' passed > TEST Integer promotions (integer-promotions.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'integer-promotions.c' passed > TEST integer constant & conditional expression (ioc-typecheck.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'ioc-typecheck.c' passed > TEST kill-computedgoto (kill-computedgoto.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see kill-computedgoto.c.error.* for further investigation. >--- kill-computedgoto.c.error.expected 2023-02-27 07:18:33.152841282 +0100 >+++ kill-computedgoto.c.error.got 2023-02-27 07:18:33.152841282 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4045 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'kill-computedgoto.c' failed > TEST kill-cse (kill-cse.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see kill-cse.c.error.* for further investigation. >--- kill-cse.c.error.expected 2023-02-27 07:18:33.162841675 +0100 >+++ kill-cse.c.error.got 2023-02-27 07:18:33.162841675 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4058 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see kill-cse.c.output.* for further investigation. >--- kill-cse.c.output.expected 2023-02-27 07:18:33.166175139 +0100 >+++ kill-cse.c.output.got 2023-02-27 07:18:33.159508210 +0100 >@@ -1,6 +0,0 @@ >-foo: >-.L0: >- <entry-point> >- ret.32 $0 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'kill-cse.c' failed > TEST kill insert-branch (kill-insert-branch.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see kill-insert-branch.c.error.* for further investigation. >--- kill-insert-branch.c.error.expected 2023-02-27 07:18:33.172842067 +0100 >+++ kill-insert-branch.c.error.got 2023-02-27 07:18:33.172842067 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4071 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'kill-insert-branch.c' failed > TEST kill-load (kill-load.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see kill-load.c.error.* for further investigation. >--- kill-load.c.error.expected 2023-02-27 07:18:33.182842460 +0100 >+++ kill-load.c.error.got 2023-02-27 07:18:33.182842460 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4084 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load\.' expected 1 times but got 0 times >error: FAIL: test 'kill-load.c' failed > TEST kill-phi-node (kill-phi-node.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see kill-phi-node.c.error.* for further investigation. >--- kill-phi-node.c.error.expected 2023-02-27 07:18:33.192842853 +0100 >+++ kill-phi-node.c.error.got 2023-02-27 07:18:33.192842853 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4099 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'kill-phi-node.c' failed > TEST kill-phi-ttsbb (kill-phi-ttsbb.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see kill-phi-ttsbb.c.error.* for further investigation. >--- kill-phi-ttsbb.c.error.expected 2023-02-27 07:18:33.202843246 +0100 >+++ kill-phi-ttsbb.c.error.got 2023-02-27 07:18:33.202843246 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4112 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'kill-phi-ttsbb.c' failed > TEST kill-phi-ttsbb2 (kill-phi-ttsbb2.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see kill-phi-ttsbb2.c.error.* for further investigation. >--- kill-phi-ttsbb2.c.error.expected 2023-02-27 07:18:33.212843638 +0100 >+++ kill-phi-ttsbb2.c.error.got 2023-02-27 07:18:33.212843638 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4126 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'kill-phi-ttsbb2.c' failed > TEST kill-phisrc (kill-phisrc.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see kill-phisrc.c.error.* for further investigation. >--- kill-phisrc.c.error.expected 2023-02-27 07:18:33.222844031 +0100 >+++ kill-phisrc.c.error.got 2023-02-27 07:18:33.222844031 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4139 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'kill-phisrc.c' failed > TEST kill-pure-call (kill-pure-call.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see kill-pure-call.c.error.* for further investigation. >--- kill-pure-call.c.error.expected 2023-02-27 07:18:33.232844424 +0100 >+++ kill-pure-call.c.error.got 2023-02-27 07:18:33.232844424 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4152 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'call\..* side' unexpectedly absent >error: FAIL: test 'kill-pure-call.c' failed > TEST kill-replaced-insn (kill-replaced-insn.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see kill-replaced-insn.c.error.* for further investigation. >--- kill-replaced-insn.c.error.expected 2023-02-27 07:18:33.242844817 +0100 >+++ kill-replaced-insn.c.error.got 2023-02-27 07:18:33.242844817 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4169 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'kill-replaced-insn.c' failed > TEST kill-rewritten-load (kill-rewritten-load.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see kill-rewritten-load.c.error.* for further investigation. >--- kill-rewritten-load.c.error.expected 2023-02-27 07:18:33.259512138 +0100 >+++ kill-rewritten-load.c.error.got 2023-02-27 07:18:33.259512138 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4188 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'kill-rewritten-load.c' failed > TEST kill-select (kill-select.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see kill-select.c.error.* for further investigation. >--- kill-select.c.error.expected 2023-02-27 07:18:33.269512531 +0100 >+++ kill-select.c.error.got 2023-02-27 07:18:33.269512531 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4201 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'kill-select.c' failed > TEST kill-slice (kill-slice.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see kill-slice.c.error.* for further investigation. >--- kill-slice.c.error.expected 2023-02-27 07:18:33.279512924 +0100 >+++ kill-slice.c.error.got 2023-02-27 07:18:33.279512924 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4214 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'kill-slice.c' failed > TEST kill-store (kill-store.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see kill-store.c.error.* for further investigation. >--- kill-store.c.error.expected 2023-02-27 07:18:33.289513317 +0100 >+++ kill-store.c.error.got 2023-02-27 07:18:33.289513317 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4227 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'store\.' expected 1 times but got 0 times >error: FAIL: test 'kill-store.c' failed > TEST kill-switch (kill-switch.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see kill-switch.c.error.* for further investigation. >--- kill-switch.c.error.expected 2023-02-27 07:18:33.299513709 +0100 >+++ kill-switch.c.error.got 2023-02-27 07:18:33.299513709 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4242 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'kill-switch.c' failed > TEST kill-unreachable-phi (kill-unreachable-phi.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'kill-unreachable-phi.c' passed > TEST knr-attr-crash (knr-attr-crash.c) > Using command : sparse -Wno-old-style-definition $file > Expecting exit value: 0 >info: PASS: test 'knr-attr-crash.c' passed > TEST Label followed by __asm__ (label-asm.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'label-asm.c' passed > TEST Label attribute (label-attr.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'label-attr.c' passed > TEST label-redefined (label-redefined.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'label-redefined.c' passed > TEST label-scope-cgoto (label-scope-cgoto.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'label-scope-cgoto.c' passed > TEST __label__ scope (label-scope.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'label-scope.c' passed > TEST label-scope1 (label-scope1.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'label-scope1.c' passed > TEST label-scope2 (label-scope2.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'label-scope2.c' passed > TEST label-stmt-expr0 (label-stmt-expr0.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'label-stmt-expr0.c' passed > TEST label-stmt-expr1 (label-stmt-expr1.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'label-stmt-expr1.c' passed > TEST label-stmt-expr2 (label-stmt-expr2.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'label-stmt-expr2.c' passed > TEST label-unused (label-unused.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'label-unused.c' passed > TEST linear-asm-memop (linear/asm-memop.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/asm-memop.c.error.* for further investigation. >--- linear/asm-memop.c.error.expected 2023-02-27 07:18:33.426185351 +0100 >+++ linear/asm-memop.c.error.got 2023-02-27 07:18:33.426185351 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4408 Aborted ../test-linearize $file >error: actual output text does not match expected output text. >error: see linear/asm-memop.c.output.* for further investigation. >--- linear/asm-memop.c.output.expected 2023-02-27 07:18:33.429518816 +0100 >+++ linear/asm-memop.c.output.got 2023-02-27 07:18:33.426185351 +0100 >@@ -1,9 +0,0 @@ >-foo: >-.L0: >- <entry-point> >- asm "op %0" >- out: "=m" (%arg1) >- load.32 %r4 <- 0[%arg1] >- ret.32 %r4 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/asm-memop.c' failed > TEST asm-out0 (linear/asm-out0.c) > Using command : test-linearize -m64 -fdump-ir $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/asm-out0.c.error.* for further investigation. >--- linear/asm-out0.c.error.expected 2023-02-27 07:18:33.436185744 +0100 >+++ linear/asm-out0.c.error.got 2023-02-27 07:18:33.436185744 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4421 Aborted ../test-linearize -m64 -fdump-ir $file >error: actual output text does not match expected output text. >error: see linear/asm-out0.c.output.* for further investigation. >--- linear/asm-out0.c.output.expected 2023-02-27 07:18:33.442852673 +0100 >+++ linear/asm-out0.c.output.got 2023-02-27 07:18:33.436185744 +0100 >@@ -1,12 +0,0 @@ >-asm_out0: >-.L0: >- <entry-point> >- symaddr.64 %r1 <- mem >- asm "[%1] <= 0" >- out: "=m" (%r1) >- br .L1 >- >-.L1: >- ret >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/asm-out0.c' failed > TEST asm-toplevel.c (linear/asm-toplevel.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: Pattern 'asm *".. nothing .."' unexpectedly absent >info: XFAIL: test 'linear/asm-toplevel.c' is known to fail > TEST bitfield expand deref (linear/bitfield-expand-deref.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/bitfield-expand-deref.c.error.* for further investigation. >--- linear/bitfield-expand-deref.c.error.expected 2023-02-27 07:18:33.456186530 +0100 >+++ linear/bitfield-expand-deref.c.error.got 2023-02-27 07:18:33.456186530 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4446 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$34' unexpectedly absent >error: FAIL: test 'linear/bitfield-expand-deref.c' failed > TEST bitfield-inc (linear/bitfield-inc.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/bitfield-inc.c.error.* for further investigation. >--- linear/bitfield-inc.c.error.expected 2023-02-27 07:18:33.469520387 +0100 >+++ linear/bitfield-inc.c.error.got 2023-02-27 07:18:33.469520387 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4463 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/bitfield-inc.c' failed > TEST bitfield initializer mask (linear/bitfield-init-mask.c) > Using command : test-linearize -fdump-ir=linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/bitfield-init-mask.c.error.* for further investigation. >--- linear/bitfield-init-mask.c.error.expected 2023-02-27 07:18:33.479520779 +0100 >+++ linear/bitfield-init-mask.c.error.got 2023-02-27 07:18:33.479520779 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4476 Aborted ../test-linearize -fdump-ir=linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\..*fffff800$' unexpectedly absent >error: FAIL: test 'linear/bitfield-init-mask.c' failed > TEST bitfield-preinc (linear/bitfield-preinc.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/bitfield-preinc.c.error.* for further investigation. >--- linear/bitfield-preinc.c.error.expected 2023-02-27 07:18:33.489521172 +0100 >+++ linear/bitfield-preinc.c.error.got 2023-02-27 07:18:33.489521172 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4489 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret.32 *\$0' unexpectedly absent >error: FAIL: test 'linear/bitfield-preinc.c' failed > TEST bitfield-sign-default (linear/bitfield-sign-default.c) > Using command : test-linearize -fdump-ir=linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/bitfield-sign-default.c.error.* for further investigation. >--- linear/bitfield-sign-default.c.error.expected 2023-02-27 07:18:33.499521565 +0100 >+++ linear/bitfield-sign-default.c.error.got 2023-02-27 07:18:33.499521565 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4502 Aborted ../test-linearize -fdump-ir=linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'sext\.' unexpectedly absent >error: FAIL: test 'linear/bitfield-sign-default.c' failed > TEST bitfield-sign-signed (linear/bitfield-sign-signed.c) > Using command : test-linearize -fdump-ir=linearize -fsigned-bitfields $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/bitfield-sign-signed.c.error.* for further investigation. >--- linear/bitfield-sign-signed.c.error.expected 2023-02-27 07:18:33.509521958 +0100 >+++ linear/bitfield-sign-signed.c.error.got 2023-02-27 07:18:33.509521958 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4515 Aborted ../test-linearize -fdump-ir=linearize -fsigned-bitfields $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'sext\.' unexpectedly absent >error: FAIL: test 'linear/bitfield-sign-signed.c' failed > TEST bitfield-sign-unsigned (linear/bitfield-sign-unsigned.c) > Using command : test-linearize -fdump-ir=linearize -funsigned-bitfields $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/bitfield-sign-unsigned.c.error.* for further investigation. >--- linear/bitfield-sign-unsigned.c.error.expected 2023-02-27 07:18:33.519522350 +0100 >+++ linear/bitfield-sign-unsigned.c.error.got 2023-02-27 07:18:33.519522350 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4528 Aborted ../test-linearize -fdump-ir=linearize -funsigned-bitfields $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'zext\.' unexpectedly absent >error: FAIL: test 'linear/bitfield-sign-unsigned.c' failed > TEST bitfield-size (linear/bitfield-size.c) > Using command : test-linearize -m64 -Wno-decl -fdump-ir $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/bitfield-size.c.error.* for further investigation. >--- linear/bitfield-size.c.error.expected 2023-02-27 07:18:33.529522743 +0100 >+++ linear/bitfield-size.c.error.got 2023-02-27 07:18:33.529522743 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4541 Aborted ../test-linearize -m64 -Wno-decl -fdump-ir $file >error: actual output text does not match expected output text. >error: see linear/bitfield-size.c.output.* for further investigation. >--- linear/bitfield-size.c.output.expected 2023-02-27 07:18:33.532856207 +0100 >+++ linear/bitfield-size.c.output.got 2023-02-27 07:18:33.526189279 +0100 >@@ -1,136 +0,0 @@ >-upostinc: >-.L0: >- <entry-point> >- store.64 %arg1 -> 0[x] >- load.64 %r1 <- 0[x] >- load.32 %r2 <- 0[%r1] >- trunc.3 %r3 <- (32) %r2 >- zext.32 %r4 <- (3) %r3 >- add.32 %r5 <- %r4, $1 >- trunc.3 %r6 <- (32) %r5 >- load.32 %r7 <- 0[%r1] >- zext.32 %r8 <- (3) %r6 >- and.32 %r9 <- %r7, $0xfffffff8 >- or.32 %r10 <- %r9, %r8 >- store.32 %r10 -> 0[%r1] >- zext.32 %r11 <- (3) %r4 >- phisrc.32 %phi1(return) <- %r11 >- br .L1 >- >-.L1: >- phi.32 %r12 <- %phi1(return) >- ret.32 %r12 >- >- >-upreinc: >-.L2: >- <entry-point> >- store.64 %arg1 -> 0[x] >- load.64 %r13 <- 0[x] >- load.32 %r14 <- 0[%r13] >- trunc.3 %r15 <- (32) %r14 >- zext.32 %r16 <- (3) %r15 >- add.32 %r17 <- %r16, $1 >- trunc.3 %r18 <- (32) %r17 >- load.32 %r19 <- 0[%r13] >- zext.32 %r20 <- (3) %r18 >- and.32 %r21 <- %r19, $0xfffffff8 >- or.32 %r22 <- %r21, %r20 >- store.32 %r22 -> 0[%r13] >- zext.32 %r23 <- (3) %r18 >- phisrc.32 %phi2(return) <- %r23 >- br .L3 >- >-.L3: >- phi.32 %r24 <- %phi2(return) >- ret.32 %r24 >- >- >-ucpy: >-.L4: >- <entry-point> >- store.64 %arg1 -> 0[d] >- store.64 %arg2 -> 0[s] >- load.64 %r25 <- 0[s] >- load.32 %r26 <- 0[%r25] >- trunc.3 %r27 <- (32) %r26 >- load.64 %r28 <- 0[d] >- load.32 %r29 <- 0[%r28] >- zext.32 %r30 <- (3) %r27 >- and.32 %r31 <- %r29, $0xfffffff8 >- or.32 %r32 <- %r31, %r30 >- store.32 %r32 -> 0[%r28] >- br .L5 >- >-.L5: >- ret >- >- >-spostinc: >-.L6: >- <entry-point> >- store.64 %arg1 -> 0[x] >- load.64 %r33 <- 0[x] >- load.32 %r34 <- 0[%r33] >- trunc.3 %r35 <- (32) %r34 >- sext.32 %r36 <- (3) %r35 >- add.32 %r37 <- %r36, $1 >- trunc.3 %r38 <- (32) %r37 >- load.32 %r39 <- 0[%r33] >- zext.32 %r40 <- (3) %r38 >- and.32 %r41 <- %r39, $0xfffffff8 >- or.32 %r42 <- %r41, %r40 >- store.32 %r42 -> 0[%r33] >- sext.32 %r43 <- (3) %r36 >- phisrc.32 %phi3(return) <- %r43 >- br .L7 >- >-.L7: >- phi.32 %r44 <- %phi3(return) >- ret.32 %r44 >- >- >-spreinc: >-.L8: >- <entry-point> >- store.64 %arg1 -> 0[x] >- load.64 %r45 <- 0[x] >- load.32 %r46 <- 0[%r45] >- trunc.3 %r47 <- (32) %r46 >- sext.32 %r48 <- (3) %r47 >- add.32 %r49 <- %r48, $1 >- trunc.3 %r50 <- (32) %r49 >- load.32 %r51 <- 0[%r45] >- zext.32 %r52 <- (3) %r50 >- and.32 %r53 <- %r51, $0xfffffff8 >- or.32 %r54 <- %r53, %r52 >- store.32 %r54 -> 0[%r45] >- sext.32 %r55 <- (3) %r50 >- phisrc.32 %phi4(return) <- %r55 >- br .L9 >- >-.L9: >- phi.32 %r56 <- %phi4(return) >- ret.32 %r56 >- >- >-scpy: >-.L10: >- <entry-point> >- store.64 %arg1 -> 0[d] >- store.64 %arg2 -> 0[s] >- load.64 %r57 <- 0[s] >- load.32 %r58 <- 0[%r57] >- trunc.3 %r59 <- (32) %r58 >- load.64 %r60 <- 0[d] >- load.32 %r61 <- 0[%r60] >- zext.32 %r62 <- (3) %r59 >- and.32 %r63 <- %r61, $0xfffffff8 >- or.32 %r64 <- %r63, %r62 >- store.32 %r64 -> 0[%r60] >- br .L11 >- >-.L11: >- ret >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/bitfield-size.c' failed > TEST bitfield-store (linear/bitfield-store.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/bitfield-store.c.error.* for further investigation. >--- linear/bitfield-store.c.error.expected 2023-02-27 07:18:33.539523136 +0100 >+++ linear/bitfield-store.c.error.got 2023-02-27 07:18:33.539523136 +0100 >@@ -1 +1,3 @@ > linear/bitfield-store.c:9:22: warning: cast truncates bits from constant value (56781234 becomes 1234) >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4554 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$0x1234' unexpectedly absent >error: FAIL: test 'linear/bitfield-store.c' failed > TEST bool-cast-pointer (linear/bool-cast-lp32.c) > Using command : test-linearize -m32 -fdump-ir $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/bool-cast-lp32.c.error.* for further investigation. >--- linear/bool-cast-lp32.c.error.expected 2023-02-27 07:18:33.549523529 +0100 >+++ linear/bool-cast-lp32.c.error.got 2023-02-27 07:18:33.549523529 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4567 Aborted ../test-linearize -m32 -fdump-ir $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/bool-cast-lp32.c' failed > TEST bool-cast-pointer (linear/bool-cast-lp64.c) > Using command : test-linearize -m64 -fdump-ir $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/bool-cast-lp64.c.error.* for further investigation. >--- linear/bool-cast-lp64.c.error.expected 2023-02-27 07:18:33.562857386 +0100 >+++ linear/bool-cast-lp64.c.error.got 2023-02-27 07:18:33.559523921 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4582 Aborted ../test-linearize -m64 -fdump-ir $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/bool-cast-lp64.c' failed > TEST bool-cast (linear/bool-cast.c) > Using command : test-linearize -m64 -fdump-ir=linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/bool-cast.c.error.* for further investigation. >--- linear/bool-cast.c.error.expected 2023-02-27 07:18:33.572857778 +0100 >+++ linear/bool-cast.c.error.got 2023-02-27 07:18:33.572857778 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4597 Aborted ../test-linearize -m64 -fdump-ir=linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'setne\.' expected 12 times but got 0 times >error: FAIL: test 'linear/bool-cast.c' failed > TEST bug-assign-op0 (linear/bug-assign-op0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/bug-assign-op0.c.error.* for further investigation. >--- linear/bug-assign-op0.c.error.expected 2023-02-27 07:18:33.589525100 +0100 >+++ linear/bug-assign-op0.c.error.got 2023-02-27 07:18:33.589525100 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4620 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see linear/bug-assign-op0.c.output.* for further investigation. >--- linear/bug-assign-op0.c.output.expected 2023-02-27 07:18:33.592858564 +0100 >+++ linear/bug-assign-op0.c.output.got 2023-02-27 07:18:33.589525100 +0100 >@@ -1,62 +0,0 @@ >-asr: >-.L0: >- <entry-point> >- asr.32 %r2 <- %arg1, $11 >- ret.32 %r2 >- >- >-lsr: >-.L2: >- <entry-point> >- lsr.32 %r6 <- %arg1, $11 >- ret.32 %r6 >- >- >-divr: >-.L4: >- <entry-point> >- sext.64 %r11 <- (32) %arg1 >- divu.64 %r13 <- %r11, %arg2 >- trunc.32 %r14 <- (64) %r13 >- divu.64 %r18 <- %arg2, %r11 >- trunc.32 %r21 <- (64) %r18 >- call.32 %r22 <- use, %r14, %r21 >- ret.32 %r22 >- >- >-sdivul: >-.L6: >- <entry-point> >- sext.64 %r26 <- (32) %arg1 >- divu.64 %r27 <- %r26, %arg2 >- trunc.32 %r28 <- (64) %r27 >- ret.32 %r28 >- >- >-udivsl: >-.L8: >- <entry-point> >- zext.64 %r33 <- (32) %arg1 >- divs.64 %r34 <- %r33, %arg2 >- trunc.32 %r35 <- (64) %r34 >- ret.32 %r35 >- >- >-uldivs: >-.L10: >- <entry-point> >- sext.64 %r39 <- (32) %arg1 >- divu.64 %r41 <- %arg2, %r39 >- trunc.32 %r43 <- (64) %r41 >- ret.32 %r43 >- >- >-sldivu: >-.L12: >- <entry-point> >- zext.64 %r46 <- (32) %arg1 >- divs.64 %r48 <- %arg2, %r46 >- trunc.32 %r50 <- (64) %r48 >- ret.32 %r50 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/bug-assign-op0.c' failed > TEST builtin-fma (linear/builtin-fma.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/builtin-fma.c.error.* for further investigation. >--- linear/builtin-fma.c.error.expected 2023-02-27 07:18:33.599525492 +0100 >+++ linear/builtin-fma.c.error.got 2023-02-27 07:18:33.599525492 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4633 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see linear/builtin-fma.c.output.* for further investigation. >--- linear/builtin-fma.c.output.expected 2023-02-27 07:18:33.602858957 +0100 >+++ linear/builtin-fma.c.output.got 2023-02-27 07:18:33.599525492 +0100 >@@ -1,7 +0,0 @@ >-fma: >-.L0: >- <entry-point> >- fmadd.64 %r4 <- %arg1, %arg2, %arg3 >- ret.64 %r4 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/builtin-fma.c' failed > TEST builtin_isdigit (linear/builtin_isdigit.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/builtin_isdigit.c.error.* for further investigation. >--- linear/builtin_isdigit.c.error.expected 2023-02-27 07:18:33.609525885 +0100 >+++ linear/builtin_isdigit.c.error.got 2023-02-27 07:18:33.609525885 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4646 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/builtin_isdigit.c' failed > TEST builtin_unreachable0 (linear/builtin_unreachable0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/builtin_unreachable0.c.error.* for further investigation. >--- linear/builtin_unreachable0.c.error.expected 2023-02-27 07:18:33.619526278 +0100 >+++ linear/builtin_unreachable0.c.error.got 2023-02-27 07:18:33.619526278 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4660 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see linear/builtin_unreachable0.c.output.* for further investigation. >--- linear/builtin_unreachable0.c.output.expected 2023-02-27 07:18:33.626193207 +0100 >+++ linear/builtin_unreachable0.c.output.got 2023-02-27 07:18:33.619526278 +0100 >@@ -1,13 +0,0 @@ >-foo: >-.L0: >- <entry-point> >- seteq.32 %r2 <- %arg1, $3 >- cbr %r2, .L1, .L2 >- >-.L1: >- unreachable >- >-.L2: >- ret.32 %arg1 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/builtin_unreachable0.c' failed > TEST builtin_unreachable1 (linear/builtin_unreachable1.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/builtin_unreachable1.c.error.* for further investigation. >--- linear/builtin_unreachable1.c.error.expected 2023-02-27 07:18:33.632860135 +0100 >+++ linear/builtin_unreachable1.c.error.got 2023-02-27 07:18:33.629526671 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4673 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see linear/builtin_unreachable1.c.output.* for further investigation. >--- linear/builtin_unreachable1.c.output.expected 2023-02-27 07:18:33.636193599 +0100 >+++ linear/builtin_unreachable1.c.output.got 2023-02-27 07:18:33.629526671 +0100 >@@ -1,13 +0,0 @@ >-foo: >-.L0: >- <entry-point> >- cbr %arg1, .L1, .L2 >- >-.L1: >- ret.32 $1 >- >-.L2: >- call die >- unreachable >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/builtin_unreachable1.c' failed > TEST basic function calls (linear/call-basic.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/call-basic.c.error.* for further investigation. >--- linear/call-basic.c.error.expected 2023-02-27 07:18:33.642860528 +0100 >+++ linear/call-basic.c.error.got 2023-02-27 07:18:33.642860528 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4686 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see linear/call-basic.c.output.* for further investigation. >--- linear/call-basic.c.output.expected 2023-02-27 07:18:33.646193992 +0100 >+++ linear/call-basic.c.output.got 2023-02-27 07:18:33.639527064 +0100 >@@ -1,28 +0,0 @@ >-symbol: >-.L0: >- <entry-point> >- call.32 %r2 <- fun, %arg1 >- ret >- >- >-pointer0: >-.L2: >- <entry-point> >- call.32 %r5 <- %arg2, %arg1 >- ret >- >- >-pointer1: >-.L4: >- <entry-point> >- call.32 %r8 <- %arg2, %arg1 >- ret >- >- >-builtin: >-.L6: >- <entry-point> >- call.32 %r10 <- __builtin_popcount, %arg1 >- ret >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/call-basic.c' failed > TEST builtin calls (linear/call-builtin.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/call-builtin.c.error.* for further investigation. >--- linear/call-builtin.c.error.expected 2023-02-27 07:18:33.652860921 +0100 >+++ linear/call-builtin.c.error.got 2023-02-27 07:18:33.652860921 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4699 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'call\..*__builtin_.*, %arg1' expected 5 times but got 0 times >error: FAIL: test 'linear/call-builtin.c' failed > TEST call via casted function pointer (linear/call-casted-pointer.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/call-casted-pointer.c.error.* for further investigation. >--- linear/call-casted-pointer.c.error.expected 2023-02-27 07:18:33.666194778 +0100 >+++ linear/call-casted-pointer.c.error.got 2023-02-27 07:18:33.662861314 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4718 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ptrcast\..* %arg2' expected 4 times but got 0 times >error: FAIL: test 'linear/call-casted-pointer.c' failed > TEST call-complex-pointer (linear/call-complex-pointer.c) > Using command : test-linearize -m64 -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/call-complex-pointer.c.error.* for further investigation. >--- linear/call-complex-pointer.c.error.expected 2023-02-27 07:18:33.679528635 +0100 >+++ linear/call-complex-pointer.c.error.got 2023-02-27 07:18:33.679528635 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4739 Aborted ../test-linearize -m64 -Wno-decl $file >error: actual output text does not match expected output text. >error: see linear/call-complex-pointer.c.output.* for further investigation. >--- linear/call-complex-pointer.c.output.expected 2023-02-27 07:18:33.682862099 +0100 >+++ linear/call-complex-pointer.c.output.got 2023-02-27 07:18:33.676195171 +0100 >@@ -1,20 +0,0 @@ >-foo: >-.L0: >- <entry-point> >- cbr %arg1, .L2, .L3 >- >-.L2: >- phisrc.64 %phi1 <- %arg2 >- br .L4 >- >-.L3: >- ptrcast.64 %r6 <- (64) %arg3 >- phisrc.64 %phi2 <- %r6 >- br .L4 >- >-.L4: >- phi.64 %r7 <- %phi1, %phi2 >- call.32 %r8 <- %r7, %arg4 >- ret.32 %r8 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/call-complex-pointer.c' failed > TEST direct calls (linear/call-direct.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/call-direct.c.error.* for further investigation. >--- linear/call-direct.c.error.expected 2023-02-27 07:18:33.689529028 +0100 >+++ linear/call-direct.c.error.got 2023-02-27 07:18:33.689529028 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4752 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'call\..* fun' expected 5 times but got 0 times >error: FAIL: test 'linear/call-direct.c' failed > TEST indirect calls (linear/call-indirect.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/call-indirect.c.error.* for further investigation. >--- linear/call-indirect.c.error.expected 2023-02-27 07:18:33.699529421 +0100 >+++ linear/call-indirect.c.error.got 2023-02-27 07:18:33.699529421 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4771 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'call\..* %arg1' expected 5 times but got 0 times >error: FAIL: test 'linear/call-indirect.c' failed > TEST inline calls (linear/call-inline.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/call-inline.c.error.* for further investigation. >--- linear/call-inline.c.error.expected 2023-02-27 07:18:33.712863278 +0100 >+++ linear/call-inline.c.error.got 2023-02-27 07:18:33.712863278 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4790 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >grep: warning: stray \ before t >error: Pattern 'ret\..* \$42' expected 5 times but got 0 times >error: FAIL: test 'linear/call-inline.c' failed > TEST cast-constant-to-float (linear/cast-constant-to-float.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/cast-constant-to-float.c.error.* for further investigation. >--- linear/cast-constant-to-float.c.error.expected 2023-02-27 07:18:33.726197135 +0100 >+++ linear/cast-constant-to-float.c.error.got 2023-02-27 07:18:33.726197135 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4810 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see linear/cast-constant-to-float.c.output.* for further investigation. >--- linear/cast-constant-to-float.c.output.expected 2023-02-27 07:18:33.729530599 +0100 >+++ linear/cast-constant-to-float.c.output.got 2023-02-27 07:18:33.726197135 +0100 >@@ -1,21 +0,0 @@ >-f1: >-.L0: >- <entry-point> >- setfval.64 %r1 <- -1.000000e+00 >- ret.64 %r1 >- >- >-f2: >-.L2: >- <entry-point> >- setfval.64 %r3 <- -1.000000e+00 >- ret.64 %r3 >- >- >-f3: >-.L4: >- <entry-point> >- setfval.64 %r5 <- -1.000000e+00 >- ret.64 %r5 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/cast-constant-to-float.c' failed > TEST cast-constants.c (linear/cast-constants.c) > Using command : test-linearize -m64 $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/cast-constants.c.error.* for further investigation. >--- linear/cast-constants.c.error.expected 2023-02-27 07:18:33.739530992 +0100 >+++ linear/cast-constants.c.error.got 2023-02-27 07:18:33.736197528 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4825 Aborted ../test-linearize -m64 $file >error: actual output text does not match expected output text. >error: see linear/cast-constants.c.output.* for further investigation. >--- linear/cast-constants.c.output.expected 2023-02-27 07:18:33.742864456 +0100 >+++ linear/cast-constants.c.output.got 2023-02-27 07:18:33.736197528 +0100 >@@ -1,298 +0,0 @@ >-uint_2_int: >-.L0: >- <entry-point> >- ret.32 $123 >- >- >-long_2_int: >-.L2: >- <entry-point> >- ret.32 $123 >- >- >-ulong_2_int: >-.L4: >- <entry-point> >- ret.32 $123 >- >- >-vptr_2_int: >-.L6: >- <entry-point> >- ret.32 $123 >- >- >-iptr_2_int: >-.L8: >- <entry-point> >- ret.32 $128 >- >- >-float_2_int: >-.L10: >- <entry-point> >- ret.32 $1 >- >- >-double_2_int: >-.L12: >- <entry-point> >- ret.32 $1 >- >- >-int_2_uint: >-.L14: >- <entry-point> >- ret.32 $123 >- >- >-long_2_uint: >-.L16: >- <entry-point> >- ret.32 $123 >- >- >-ulong_2_uint: >-.L18: >- <entry-point> >- ret.32 $123 >- >- >-vptr_2_uint: >-.L20: >- <entry-point> >- ret.32 $123 >- >- >-iptr_2_uint: >-.L22: >- <entry-point> >- ret.32 $128 >- >- >-float_2_uint: >-.L24: >- <entry-point> >- ret.32 $1 >- >- >-double_2_uint: >-.L26: >- <entry-point> >- ret.32 $1 >- >- >-int_2_long: >-.L28: >- <entry-point> >- ret.64 $123 >- >- >-uint_2_long: >-.L30: >- <entry-point> >- ret.64 $123 >- >- >-ulong_2_long: >-.L32: >- <entry-point> >- ret.64 $123 >- >- >-vptr_2_long: >-.L34: >- <entry-point> >- ret.64 $123 >- >- >-iptr_2_long: >-.L36: >- <entry-point> >- ret.64 $128 >- >- >-float_2_long: >-.L38: >- <entry-point> >- ret.64 $1 >- >- >-double_2_long: >-.L40: >- <entry-point> >- ret.64 $1 >- >- >-int_2_ulong: >-.L42: >- <entry-point> >- ret.64 $123 >- >- >-uint_2_ulong: >-.L44: >- <entry-point> >- ret.64 $123 >- >- >-long_2_ulong: >-.L46: >- <entry-point> >- ret.64 $123 >- >- >-vptr_2_ulong: >-.L48: >- <entry-point> >- ret.64 $123 >- >- >-iptr_2_ulong: >-.L50: >- <entry-point> >- ret.64 $128 >- >- >-float_2_ulong: >-.L52: >- <entry-point> >- ret.64 $1 >- >- >-double_2_ulong: >-.L54: >- <entry-point> >- ret.64 $1 >- >- >-int_2_vptr: >-.L56: >- <entry-point> >- ret.64 $123 >- >- >-uint_2_vptr: >-.L58: >- <entry-point> >- ret.64 $123 >- >- >-long_2_vptr: >-.L60: >- <entry-point> >- ret.64 $123 >- >- >-ulong_2_vptr: >-.L62: >- <entry-point> >- ret.64 $123 >- >- >-iptr_2_vptr: >-.L64: >- <entry-point> >- ret.64 $128 >- >- >-int_2_iptr: >-.L66: >- <entry-point> >- ret.64 $123 >- >- >-uint_2_iptr: >-.L68: >- <entry-point> >- ret.64 $123 >- >- >-long_2_iptr: >-.L70: >- <entry-point> >- ret.64 $123 >- >- >-ulong_2_iptr: >-.L72: >- <entry-point> >- ret.64 $123 >- >- >-vptr_2_iptr: >-.L74: >- <entry-point> >- ret.64 $123 >- >- >-int_2_float: >-.L76: >- <entry-point> >- setfval.32 %r39 <- 1.230000e+02 >- ret.32 %r39 >- >- >-uint_2_float: >-.L78: >- <entry-point> >- setfval.32 %r41 <- 1.230000e+02 >- ret.32 %r41 >- >- >-long_2_float: >-.L80: >- <entry-point> >- setfval.32 %r43 <- 1.230000e+02 >- ret.32 %r43 >- >- >-ulong_2_float: >-.L82: >- <entry-point> >- setfval.32 %r45 <- 1.230000e+02 >- ret.32 %r45 >- >- >-double_2_float: >-.L84: >- <entry-point> >- setfval.32 %r47 <- 1.123000e+00 >- ret.32 %r47 >- >- >-int_2_double: >-.L86: >- <entry-point> >- setfval.64 %r49 <- 1.230000e+02 >- ret.64 %r49 >- >- >-uint_2_double: >-.L88: >- <entry-point> >- setfval.64 %r51 <- 1.230000e+02 >- ret.64 %r51 >- >- >-long_2_double: >-.L90: >- <entry-point> >- setfval.64 %r53 <- 1.230000e+02 >- ret.64 %r53 >- >- >-ulong_2_double: >-.L92: >- <entry-point> >- setfval.64 %r55 <- 1.230000e+02 >- ret.64 %r55 >- >- >-float_2_double: >-.L94: >- <entry-point> >- setfval.64 %r57 <- 1.123000e+00 >- ret.64 %r57 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/cast-constants.c' failed > TEST cast-volatile (linear/cast-volatile.c) > Using command : test-linearize -fdump-ir=linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/cast-volatile.c.error.* for further investigation. >--- linear/cast-volatile.c.error.expected 2023-02-27 07:18:33.749531385 +0100 >+++ linear/cast-volatile.c.error.got 2023-02-27 07:18:33.749531385 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4838 Aborted ../test-linearize -fdump-ir=linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/cast-volatile.c' failed > TEST compound-literal00.c (linear/compound-literal00.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/compound-literal00.c.error.* for further investigation. >--- linear/compound-literal00.c.error.expected 2023-02-27 07:18:33.759531777 +0100 >+++ linear/compound-literal00.c.error.got 2023-02-27 07:18:33.759531777 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4853 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$2' unexpectedly absent >error: FAIL: test 'linear/compound-literal00.c' failed > TEST compound-literal01.c (linear/compound-literal01.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/compound-literal01.c.error.* for further investigation. >--- linear/compound-literal01.c.error.expected 2023-02-27 07:18:33.769532170 +0100 >+++ linear/compound-literal01.c.error.got 2023-02-27 07:18:33.769532170 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4866 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$2' unexpectedly absent >error: FAIL: test 'linear/compound-literal01.c' failed > TEST compound-literal02.c (linear/compound-literal02.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/compound-literal02.c.error.* for further investigation. >--- linear/compound-literal02.c.error.expected 2023-02-27 07:18:33.779532563 +0100 >+++ linear/compound-literal02.c.error.got 2023-02-27 07:18:33.779532563 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4879 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$6' unexpectedly absent >error: FAIL: test 'linear/compound-literal02.c' failed > TEST degen-array (linear/degen-array.c) > Using command : test-linearize -m64 -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/degen-array.c.error.* for further investigation. >--- linear/degen-array.c.error.expected 2023-02-27 07:18:33.792866420 +0100 >+++ linear/degen-array.c.error.got 2023-02-27 07:18:33.792866420 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4894 Aborted ../test-linearize -m64 -Wno-decl $file >error: actual output text does not match expected output text. >error: see linear/degen-array.c.output.* for further investigation. >--- linear/degen-array.c.output.expected 2023-02-27 07:18:33.796199884 +0100 >+++ linear/degen-array.c.output.got 2023-02-27 07:18:33.789532956 +0100 >@@ -1,18 +0,0 @@ >-fa: >-.L0: >- <entry-point> >- ret.64 a >- >- >-f0: >-.L2: >- <entry-point> >- ret.64 a >- >- >-fd: >-.L4: >- <entry-point> >- ret.64 a >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/degen-array.c' failed > TEST degen-function (linear/degen-function.c) > Using command : test-linearize -m64 -Wno-decl -fdump-ir=linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/degen-function.c.error.* for further investigation. >--- linear/degen-function.c.error.expected 2023-02-27 07:18:33.802866813 +0100 >+++ linear/degen-function.c.error.got 2023-02-27 07:18:33.802866813 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4909 Aborted ../test-linearize -m64 -Wno-decl -fdump-ir=linearize $file >error: actual output text does not match expected output text. >error: see linear/degen-function.c.output.* for further investigation. >--- linear/degen-function.c.output.expected 2023-02-27 07:18:33.809533741 +0100 >+++ linear/degen-function.c.output.got 2023-02-27 07:18:33.802866813 +0100 >@@ -1,36 +0,0 @@ >-fa: >-.L0: >- <entry-point> >- symaddr.64 %r1 <- fun >- phisrc.64 %phi1(return) <- %r1 >- br .L1 >- >-.L1: >- phi.64 %r2 <- %phi1(return) >- ret.64 %r2 >- >- >-f0: >-.L2: >- <entry-point> >- symaddr.64 %r3 <- fun >- phisrc.64 %phi2(return) <- %r3 >- br .L3 >- >-.L3: >- phi.64 %r4 <- %phi2(return) >- ret.64 %r4 >- >- >-f1: >-.L4: >- <entry-point> >- symaddr.64 %r5 <- fun >- phisrc.64 %phi3(return) <- %r5 >- br .L5 >- >-.L5: >- phi.64 %r6 <- %phi3(return) >- ret.64 %r6 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/degen-function.c' failed > TEST degenerate logical-not (linear/degen-log-not.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/degen-log-not.c.error.* for further investigation. >--- linear/degen-log-not.c.error.expected 2023-02-27 07:18:33.816200670 +0100 >+++ linear/degen-log-not.c.error.got 2023-02-27 07:18:33.812867205 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4922 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/degen-log-not.c' failed > TEST deref-ptr-ptr (linear/deref-ptr-ptr.c) > Using command : test-linearize -m64 -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/deref-ptr-ptr.c.error.* for further investigation. >--- linear/deref-ptr-ptr.c.error.expected 2023-02-27 07:18:33.826201063 +0100 >+++ linear/deref-ptr-ptr.c.error.got 2023-02-27 07:18:33.826201063 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4938 Aborted ../test-linearize -m64 -Wno-decl $file >error: actual output text does not match expected output text. >error: see linear/deref-ptr-ptr.c.output.* for further investigation. >--- linear/deref-ptr-ptr.c.output.expected 2023-02-27 07:18:33.832867991 +0100 >+++ linear/deref-ptr-ptr.c.output.got 2023-02-27 07:18:33.826201063 +0100 >@@ -1,9 +0,0 @@ >-foo: >-.L0: >- <entry-point> >- load.64 %r2 <- 0[%arg1] >- add.64 %r3 <- %r2, $1 >- store.64 %r3 -> 0[%arg1] >- ret.64 %r3 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load\.' unexpectedly absent >error: FAIL: test 'linear/deref-ptr-ptr.c' failed > TEST fp-vs-ptrcast (linear/fp-vs-ptrcast.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/fp-vs-ptrcast.c.error.* for further investigation. >--- linear/fp-vs-ptrcast.c.error.expected 2023-02-27 07:18:33.846201848 +0100 >+++ linear/fp-vs-ptrcast.c.error.got 2023-02-27 07:18:33.842868384 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4960 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ptrcast' unexpectedly absent >error: FAIL: test 'linear/fp-vs-ptrcast.c' failed > TEST fp2i cast (linear/fp2i-cast.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/fp2i-cast.c.error.* for further investigation. >--- linear/fp2i-cast.c.error.expected 2023-02-27 07:18:33.856202241 +0100 >+++ linear/fp2i-cast.c.error.got 2023-02-27 07:18:33.856202241 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 4977 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'fcvts\.' expected 4 times but got 0 times >error: FAIL: test 'linear/fp2i-cast.c' failed > TEST goto-invalid (linear/goto-invalid.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'linear/goto-invalid.c' passed > TEST goto-stmt-expr-conditional (linear/goto-stmt-expr-conditional.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'linear/goto-stmt-expr-conditional.c' passed > TEST goto-stmt-expr-short-circuit (linear/goto-stmt-expr-short-circuit.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'linear/goto-stmt-expr-short-circuit.c' passed > TEST inline-definition (linear/inline-definition.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/inline-definition.c.error.* for further investigation. >--- linear/inline-definition.c.error.expected 2023-02-27 07:18:33.889536884 +0100 >+++ linear/inline-definition.c.error.got 2023-02-27 07:18:33.889536884 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5022 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'inl0:' unexpectedly absent >info: XFAIL: test 'linear/inline-definition.c' is known to fail > TEST join-cond-discard (linear/join-cond-discard.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/join-cond-discard.c.error.* for further investigation. >--- linear/join-cond-discard.c.error.expected 2023-02-27 07:18:33.899537277 +0100 >+++ linear/join-cond-discard.c.error.got 2023-02-27 07:18:33.899537277 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5035 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/join-cond-discard.c' failed > TEST linear/label-scope-cgoto (linear/label-scope-cgoto.c) > Using command : test-linearize -Wno-decl -I. $file > Expecting exit value: 0 >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/label-scope-cgoto.c' failed > TEST label-stmt-dropped (linear/label-stmt-dropped.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/label-stmt-dropped.c.error.* for further investigation. >--- linear/label-stmt-dropped.c.error.expected 2023-02-27 07:18:33.916204599 +0100 >+++ linear/label-stmt-dropped.c.error.got 2023-02-27 07:18:33.916204599 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5057 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'add' unexpectedly absent >error: FAIL: test 'linear/label-stmt-dropped.c' failed > TEST label-stmt-expr0 (linear/label-stmt-expr0.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/label-stmt-expr0.c.error.* for further investigation. >--- linear/label-stmt-expr0.c.error.expected 2023-02-27 07:18:33.926204992 +0100 >+++ linear/label-stmt-expr0.c.error.got 2023-02-27 07:18:33.926204992 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5070 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\.32 *\$1' unexpectedly absent >error: FAIL: test 'linear/label-stmt-expr0.c' failed > TEST label-unreachable (linear/label-unreachable.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\.' unexpectedly absent >error: FAIL: test 'linear/label-unreachable.c' failed > TEST bad-logical-phi0 (linear/logical-phi0.c) > Using command : sparse -vir -flinearize=last $file > Expecting exit value: 0 >info: PASS: test 'linear/logical-phi0.c' passed > TEST logical (linear/logical.c) > Using command : test-linearize -m64 -fdump-ir -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/logical.c.error.* for further investigation. >--- linear/logical.c.error.expected 2023-02-27 07:18:33.959539635 +0100 >+++ linear/logical.c.error.got 2023-02-27 07:18:33.959539635 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5114 Aborted ../test-linearize -m64 -fdump-ir -Wno-decl $file >error: actual output text does not match expected output text. >error: see linear/logical.c.output.* for further investigation. >--- linear/logical.c.output.expected 2023-02-27 07:18:33.962873099 +0100 >+++ linear/logical.c.output.got 2023-02-27 07:18:33.956206170 +0100 >@@ -1,234 +0,0 @@ >-os: >-.L0: >- <entry-point> >- store.32 %arg1 -> 0[i] >- store.64 %arg2 -> 0[b] >- load.32 %r2 <- 0[i] >- setne.1 %r3 <- %r2, $0 >- phisrc.32 %phi1 <- $1 >- cbr %r3, .L3, .L2 >- >-.L2: >- load.64 %r4 <- 0[b] >- load.32 %r5 <- 0[%r4] >- lsr.32 %r6 <- %r5, $1 >- trunc.2 %r7 <- (32) %r6 >- setne.1 %r8 <- %r7, $0 >- zext.32 %r9 <- (1) %r8 >- phisrc.32 %phi2 <- %r9 >- br .L3 >- >-.L3: >- phi.32 %r1 <- %phi1, %phi2 >- phisrc.32 %phi3(return) <- %r1 >- br .L1 >- >-.L1: >- phi.32 %r10 <- %phi3(return) >- ret.32 %r10 >- >- >-ou: >-.L4: >- <entry-point> >- store.32 %arg1 -> 0[i] >- store.64 %arg2 -> 0[b] >- load.32 %r12 <- 0[i] >- setne.1 %r13 <- %r12, $0 >- phisrc.32 %phi4 <- $1 >- cbr %r13, .L7, .L6 >- >-.L6: >- load.64 %r14 <- 0[b] >- load.32 %r15 <- 0[%r14] >- lsr.32 %r16 <- %r15, $3 >- trunc.3 %r17 <- (32) %r16 >- setne.1 %r18 <- %r17, $0 >- zext.32 %r19 <- (1) %r18 >- phisrc.32 %phi5 <- %r19 >- br .L7 >- >-.L7: >- phi.32 %r11 <- %phi4, %phi5 >- phisrc.32 %phi6(return) <- %r11 >- br .L5 >- >-.L5: >- phi.32 %r20 <- %phi6(return) >- ret.32 %r20 >- >- >-ol: >-.L8: >- <entry-point> >- store.32 %arg1 -> 0[i] >- store.64 %arg2 -> 0[b] >- load.32 %r22 <- 0[i] >- setne.1 %r23 <- %r22, $0 >- phisrc.32 %phi7 <- $1 >- cbr %r23, .L11, .L10 >- >-.L10: >- load.64 %r24 <- 0[b] >- load.64 %r25 <- 8[%r24] >- setne.1 %r26 <- %r25, $0 >- zext.32 %r27 <- (1) %r26 >- phisrc.32 %phi8 <- %r27 >- br .L11 >- >-.L11: >- phi.32 %r21 <- %phi7, %phi8 >- phisrc.32 %phi9(return) <- %r21 >- br .L9 >- >-.L9: >- phi.32 %r28 <- %phi9(return) >- ret.32 %r28 >- >- >-od: >-.L12: >- <entry-point> >- store.32 %arg1 -> 0[i] >- store.64 %arg2 -> 0[b] >- load.32 %r30 <- 0[i] >- setne.1 %r31 <- %r30, $0 >- phisrc.32 %phi10 <- $1 >- cbr %r31, .L15, .L14 >- >-.L14: >- load.64 %r32 <- 0[b] >- load.64 %r33 <- 16[%r32] >- setfval.64 %r34 <- 0.000000e+00 >- fcmpune.1 %r35 <- %r33, %r34 >- zext.32 %r36 <- (1) %r35 >- phisrc.32 %phi11 <- %r36 >- br .L15 >- >-.L15: >- phi.32 %r29 <- %phi10, %phi11 >- phisrc.32 %phi12(return) <- %r29 >- br .L13 >- >-.L13: >- phi.32 %r37 <- %phi12(return) >- ret.32 %r37 >- >- >-as: >-.L16: >- <entry-point> >- store.32 %arg1 -> 0[i] >- store.64 %arg2 -> 0[b] >- load.32 %r39 <- 0[i] >- setne.1 %r40 <- %r39, $0 >- phisrc.32 %phi13 <- $0 >- cbr %r40, .L18, .L19 >- >-.L18: >- load.64 %r41 <- 0[b] >- load.32 %r42 <- 0[%r41] >- lsr.32 %r43 <- %r42, $1 >- trunc.2 %r44 <- (32) %r43 >- setne.1 %r45 <- %r44, $0 >- zext.32 %r46 <- (1) %r45 >- phisrc.32 %phi14 <- %r46 >- br .L19 >- >-.L19: >- phi.32 %r38 <- %phi13, %phi14 >- phisrc.32 %phi15(return) <- %r38 >- br .L17 >- >-.L17: >- phi.32 %r47 <- %phi15(return) >- ret.32 %r47 >- >- >-au: >-.L20: >- <entry-point> >- store.32 %arg1 -> 0[i] >- store.64 %arg2 -> 0[b] >- load.32 %r49 <- 0[i] >- setne.1 %r50 <- %r49, $0 >- phisrc.32 %phi16 <- $0 >- cbr %r50, .L22, .L23 >- >-.L22: >- load.64 %r51 <- 0[b] >- load.32 %r52 <- 0[%r51] >- lsr.32 %r53 <- %r52, $3 >- trunc.3 %r54 <- (32) %r53 >- setne.1 %r55 <- %r54, $0 >- zext.32 %r56 <- (1) %r55 >- phisrc.32 %phi17 <- %r56 >- br .L23 >- >-.L23: >- phi.32 %r48 <- %phi16, %phi17 >- phisrc.32 %phi18(return) <- %r48 >- br .L21 >- >-.L21: >- phi.32 %r57 <- %phi18(return) >- ret.32 %r57 >- >- >-al: >-.L24: >- <entry-point> >- store.32 %arg1 -> 0[i] >- store.64 %arg2 -> 0[b] >- load.32 %r59 <- 0[i] >- setne.1 %r60 <- %r59, $0 >- phisrc.32 %phi19 <- $0 >- cbr %r60, .L26, .L27 >- >-.L26: >- load.64 %r61 <- 0[b] >- load.64 %r62 <- 8[%r61] >- setne.1 %r63 <- %r62, $0 >- zext.32 %r64 <- (1) %r63 >- phisrc.32 %phi20 <- %r64 >- br .L27 >- >-.L27: >- phi.32 %r58 <- %phi19, %phi20 >- phisrc.32 %phi21(return) <- %r58 >- br .L25 >- >-.L25: >- phi.32 %r65 <- %phi21(return) >- ret.32 %r65 >- >- >-ad: >-.L28: >- <entry-point> >- store.32 %arg1 -> 0[i] >- store.64 %arg2 -> 0[b] >- load.32 %r67 <- 0[i] >- setne.1 %r68 <- %r67, $0 >- phisrc.32 %phi22 <- $0 >- cbr %r68, .L30, .L31 >- >-.L30: >- load.64 %r69 <- 0[b] >- load.64 %r70 <- 16[%r69] >- setfval.64 %r71 <- 0.000000e+00 >- fcmpune.1 %r72 <- %r70, %r71 >- zext.32 %r73 <- (1) %r72 >- phisrc.32 %phi23 <- %r73 >- br .L31 >- >-.L31: >- phi.32 %r66 <- %phi22, %phi23 >- phisrc.32 %phi24(return) <- %r66 >- br .L29 >- >-.L29: >- phi.32 %r74 <- %phi24(return) >- ret.32 %r74 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/logical.c' failed > TEST missing instruction's size (linear/missing-insn-size.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/missing-insn-size.c.error.* for further investigation. >--- linear/missing-insn-size.c.error.expected 2023-02-27 07:18:33.969540028 +0100 >+++ linear/missing-insn-size.c.error.got 2023-02-27 07:18:33.969540028 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5127 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load\.' unexpectedly absent >error: FAIL: test 'linear/missing-insn-size.c' failed > TEST missing-return0 (linear/missing-return0.c) > Using command : sparse -vir -flinearize=last $file > Expecting exit value: 0 >info: PASS: test 'linear/missing-return0.c' passed > TEST missing-return1 (linear/missing-return1.c) > Using command : sparse -vir -flinearize=last $file > Expecting exit value: 0 >info: PASS: test 'linear/missing-return1.c' passed > TEST missing-return2 (linear/missing-return2.c) > Using command : sparse -vir -flinearize=last $file > Expecting exit value: 0 >info: PASS: test 'linear/missing-return2.c' passed > TEST missing-return3 (linear/missing-return3.c) > Using command : sparse -vir -flinearize=last $file > Expecting exit value: 0 >info: PASS: test 'linear/missing-return3.c' passed > TEST missing-return4 (linear/missing-return4.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*UNDEF' unexpectedly absent >error: FAIL: test 'linear/missing-return4.c' failed > TEST missing/undef return (linear/missing-return5.c) > Using command : test-linearize -Wno-decl -fdump-ir=linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/missing-return5.c.error.* for further investigation. >--- linear/missing-return5.c.error.expected 2023-02-27 07:18:34.026208921 +0100 >+++ linear/missing-return5.c.error.got 2023-02-27 07:18:34.022875457 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5201 Aborted ../test-linearize -Wno-decl -fdump-ir=linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'phi\..*,.*' expected 2 times but got 0 times >error: FAIL: test 'linear/missing-return5.c' failed > TEST non-const-case (linear/non-const-case.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/non-const-case.c' failed > TEST noreturn-unreachable0 (linear/noreturn-unreachable0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/noreturn-unreachable0.c.error.* for further investigation. >--- linear/noreturn-unreachable0.c.error.expected 2023-02-27 07:18:34.042876242 +0100 >+++ linear/noreturn-unreachable0.c.error.got 2023-02-27 07:18:34.042876242 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5229 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see linear/noreturn-unreachable0.c.output.* for further investigation. >--- linear/noreturn-unreachable0.c.output.expected 2023-02-27 07:18:34.049543171 +0100 >+++ linear/noreturn-unreachable0.c.output.got 2023-02-27 07:18:34.042876242 +0100 >@@ -1,7 +0,0 @@ >-foo: >-.L0: >- <entry-point> >- call die >- unreachable >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/noreturn-unreachable0.c' failed > TEST phi-order01 (linear/phi-order01.c) > Using command : sparse -vir -flinearize=last $file > Expecting exit value: 0 >info: PASS: test 'linear/phi-order01.c' passed > TEST phi-order02 (linear/phi-order02.c) > Using command : sparse -vir -flinearize=last $file > Expecting exit value: 0 >info: PASS: test 'linear/phi-order02.c' passed > TEST phi-order03 (linear/phi-order03.c) > Using command : sparse -vir -flinearize=last $file > Expecting exit value: 0 >info: PASS: test 'linear/phi-order03.c' passed > TEST phi-order04 (linear/phi-order04.c) > Using command : sparse -vir -flinearize=last $file > Expecting exit value: 0 >info: PASS: test 'linear/phi-order04.c' passed > TEST pointer-arith32 (linear/pointer-arith32.c) > Using command : test-linearize -Wno-decl --arch=generic -m32 $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/pointer-arith32.c.error.* for further investigation. >--- linear/pointer-arith32.c.error.expected 2023-02-27 07:18:34.092878207 +0100 >+++ linear/pointer-arith32.c.error.got 2023-02-27 07:18:34.092878207 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5290 Aborted ../test-linearize -Wno-decl --arch=generic -m32 $file >error: actual output text does not match expected output text. >error: see linear/pointer-arith32.c.output.* for further investigation. >--- linear/pointer-arith32.c.output.expected 2023-02-27 07:18:34.096211672 +0100 >+++ linear/pointer-arith32.c.output.got 2023-02-27 07:18:34.089544743 +0100 >@@ -1,52 +0,0 @@ >-cps: >-.L0: >- <entry-point> >- sext.32 %r2 <- (16) %arg2 >- add.32 %r5 <- %r2, %arg1 >- ret.32 %r5 >- >- >-ipss: >-.L2: >- <entry-point> >- sext.32 %r10 <- (16) %arg2 >- mul.32 %r11 <- %r10, $4 >- add.32 %r14 <- %r11, %arg1 >- ret.32 %r14 >- >- >-ipus: >-.L4: >- <entry-point> >- zext.32 %r19 <- (16) %arg2 >- mul.32 %r20 <- %r19, $4 >- add.32 %r23 <- %r20, %arg1 >- ret.32 %r23 >- >- >-cpq: >-.L6: >- <entry-point> >- trunc.32 %r28 <- (64) %arg2 >- add.32 %r31 <- %r28, %arg1 >- ret.32 %r31 >- >- >-ipq_ref: >-.L8: >- <entry-point> >- trunc.32 %r37 <- (64) %arg2 >- mul.32 %r38 <- %r37, $4 >- add.32 %r39 <- %r38, %arg1 >- ret.32 %r39 >- >- >-ipq: >-.L10: >- <entry-point> >- trunc.32 %r43 <- (64) %arg2 >- mul.32 %r44 <- %r43, $4 >- add.32 %r47 <- %r44, %arg1 >- ret.32 %r47 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/pointer-arith32.c' failed > TEST pointer-arith64 (linear/pointer-arith64.c) > Using command : test-linearize -Wno-decl --arch=generic -m64 $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/pointer-arith64.c.error.* for further investigation. >--- linear/pointer-arith64.c.error.expected 2023-02-27 07:18:34.102878600 +0100 >+++ linear/pointer-arith64.c.error.got 2023-02-27 07:18:34.102878600 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5303 Aborted ../test-linearize -Wno-decl --arch=generic -m64 $file >error: actual output text does not match expected output text. >error: see linear/pointer-arith64.c.output.* for further investigation. >--- linear/pointer-arith64.c.output.expected 2023-02-27 07:18:34.106212065 +0100 >+++ linear/pointer-arith64.c.output.got 2023-02-27 07:18:34.099545136 +0100 >@@ -1,44 +0,0 @@ >-cps: >-.L0: >- <entry-point> >- sext.64 %r2 <- (16) %arg2 >- add.64 %r5 <- %r2, %arg1 >- ret.64 %r5 >- >- >-ipss: >-.L2: >- <entry-point> >- sext.64 %r10 <- (16) %arg2 >- mul.64 %r11 <- %r10, $4 >- add.64 %r14 <- %r11, %arg1 >- ret.64 %r14 >- >- >-ipus: >-.L4: >- <entry-point> >- zext.64 %r19 <- (16) %arg2 >- mul.64 %r20 <- %r19, $4 >- add.64 %r23 <- %r20, %arg1 >- ret.64 %r23 >- >- >-ipsi: >-.L6: >- <entry-point> >- sext.64 %r28 <- (32) %arg2 >- mul.64 %r29 <- %r28, $4 >- add.64 %r32 <- %r29, %arg1 >- ret.64 %r32 >- >- >-ipui: >-.L8: >- <entry-point> >- zext.64 %r37 <- (32) %arg2 >- mul.64 %r38 <- %r37, $4 >- add.64 %r41 <- %r38, %arg1 >- ret.64 %r41 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/pointer-arith64.c' failed > TEST range-op (linear/range-op.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/range-op.c.error.* for further investigation. >--- linear/range-op.c.error.expected 2023-02-27 07:18:34.112878993 +0100 >+++ linear/range-op.c.error.got 2023-02-27 07:18:34.112878993 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5316 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see linear/range-op.c.output.* for further investigation. >--- linear/range-op.c.output.expected 2023-02-27 07:18:34.116212458 +0100 >+++ linear/range-op.c.output.got 2023-02-27 07:18:34.112878993 +0100 >@@ -1,14 +0,0 @@ >-foo: >-.L0: >- <entry-point> >- range-check %arg1 between $0..$8 >- ret >- >- >-bar: >-.L2: >- <entry-point> >- range-check %arg1 between %arg2..%arg3 >- ret >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/range-op.c' failed > TEST shift-assign1 (linear/shift-assign1.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/shift-assign1.c.error.* for further investigation. >--- linear/shift-assign1.c.error.expected 2023-02-27 07:18:34.122879386 +0100 >+++ linear/shift-assign1.c.error.got 2023-02-27 07:18:34.122879386 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5329 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see linear/shift-assign1.c.output.* for further investigation. >--- linear/shift-assign1.c.output.expected 2023-02-27 07:18:34.129546314 +0100 >+++ linear/shift-assign1.c.output.got 2023-02-27 07:18:34.122879386 +0100 >@@ -1,268 +0,0 @@ >-s16s16: >-.L0: >- <entry-point> >- sext.32 %r2 <- (16) %arg2 >- sext.32 %r4 <- (16) %arg1 >- asr.32 %r5 <- %r4, %r2 >- trunc.16 %r6 <- (32) %r5 >- ret.16 %r6 >- >- >-s16s32: >-.L2: >- <entry-point> >- sext.32 %r11 <- (16) %arg1 >- asr.32 %r12 <- %r11, %arg2 >- trunc.16 %r13 <- (32) %r12 >- ret.16 %r13 >- >- >-s16s64: >-.L4: >- <entry-point> >- trunc.32 %r17 <- (64) %arg2 >- sext.32 %r19 <- (16) %arg1 >- asr.32 %r20 <- %r19, %r17 >- trunc.16 %r21 <- (32) %r20 >- ret.16 %r21 >- >- >-s16u16: >-.L6: >- <entry-point> >- zext.32 %r25 <- (16) %arg2 >- sext.32 %r27 <- (16) %arg1 >- asr.32 %r28 <- %r27, %r25 >- trunc.16 %r29 <- (32) %r28 >- ret.16 %r29 >- >- >-s16u32: >-.L8: >- <entry-point> >- sext.32 %r34 <- (16) %arg1 >- asr.32 %r35 <- %r34, %arg2 >- trunc.16 %r36 <- (32) %r35 >- ret.16 %r36 >- >- >-s16u64: >-.L10: >- <entry-point> >- trunc.32 %r40 <- (64) %arg2 >- sext.32 %r42 <- (16) %arg1 >- asr.32 %r43 <- %r42, %r40 >- trunc.16 %r44 <- (32) %r43 >- ret.16 %r44 >- >- >-s32s16: >-.L12: >- <entry-point> >- sext.32 %r48 <- (16) %arg2 >- asr.32 %r50 <- %arg1, %r48 >- ret.32 %r50 >- >- >-s32s32: >-.L14: >- <entry-point> >- asr.32 %r55 <- %arg1, %arg2 >- ret.32 %r55 >- >- >-s32s64: >-.L16: >- <entry-point> >- trunc.32 %r59 <- (64) %arg2 >- asr.32 %r61 <- %arg1, %r59 >- ret.32 %r61 >- >- >-s32u16: >-.L18: >- <entry-point> >- zext.32 %r65 <- (16) %arg2 >- asr.32 %r67 <- %arg1, %r65 >- ret.32 %r67 >- >- >-s32u32: >-.L20: >- <entry-point> >- asr.32 %r72 <- %arg1, %arg2 >- ret.32 %r72 >- >- >-s32u64: >-.L22: >- <entry-point> >- trunc.32 %r76 <- (64) %arg2 >- asr.32 %r78 <- %arg1, %r76 >- ret.32 %r78 >- >- >-s64s64: >-.L24: >- <entry-point> >- asr.64 %r83 <- %arg1, %arg2 >- ret.64 %r83 >- >- >-s64u16: >-.L26: >- <entry-point> >- zext.64 %r88 <- (16) %arg2 >- asr.64 %r90 <- %arg1, %r88 >- ret.64 %r90 >- >- >-s64u32: >-.L28: >- <entry-point> >- zext.64 %r94 <- (32) %arg2 >- asr.64 %r96 <- %arg1, %r94 >- ret.64 %r96 >- >- >-s64u64: >-.L30: >- <entry-point> >- asr.64 %r101 <- %arg1, %arg2 >- ret.64 %r101 >- >- >-u16s16: >-.L32: >- <entry-point> >- sext.32 %r105 <- (16) %arg2 >- zext.32 %r107 <- (16) %arg1 >- asr.32 %r108 <- %r107, %r105 >- trunc.16 %r109 <- (32) %r108 >- ret.16 %r109 >- >- >-u16s32: >-.L34: >- <entry-point> >- zext.32 %r114 <- (16) %arg1 >- asr.32 %r115 <- %r114, %arg2 >- trunc.16 %r116 <- (32) %r115 >- ret.16 %r116 >- >- >-u16s64: >-.L36: >- <entry-point> >- trunc.32 %r120 <- (64) %arg2 >- zext.32 %r122 <- (16) %arg1 >- asr.32 %r123 <- %r122, %r120 >- trunc.16 %r124 <- (32) %r123 >- ret.16 %r124 >- >- >-u16u16: >-.L38: >- <entry-point> >- zext.32 %r128 <- (16) %arg2 >- zext.32 %r130 <- (16) %arg1 >- asr.32 %r131 <- %r130, %r128 >- trunc.16 %r132 <- (32) %r131 >- ret.16 %r132 >- >- >-u16u32: >-.L40: >- <entry-point> >- zext.32 %r137 <- (16) %arg1 >- asr.32 %r138 <- %r137, %arg2 >- trunc.16 %r139 <- (32) %r138 >- ret.16 %r139 >- >- >-u16u64: >-.L42: >- <entry-point> >- trunc.32 %r143 <- (64) %arg2 >- zext.32 %r145 <- (16) %arg1 >- asr.32 %r146 <- %r145, %r143 >- trunc.16 %r147 <- (32) %r146 >- ret.16 %r147 >- >- >-u32s16: >-.L44: >- <entry-point> >- sext.32 %r151 <- (16) %arg2 >- lsr.32 %r153 <- %arg1, %r151 >- ret.32 %r153 >- >- >-u32s32: >-.L46: >- <entry-point> >- lsr.32 %r158 <- %arg1, %arg2 >- ret.32 %r158 >- >- >-u32s64: >-.L48: >- <entry-point> >- trunc.32 %r162 <- (64) %arg2 >- lsr.32 %r164 <- %arg1, %r162 >- ret.32 %r164 >- >- >-u32u16: >-.L50: >- <entry-point> >- zext.32 %r168 <- (16) %arg2 >- lsr.32 %r170 <- %arg1, %r168 >- ret.32 %r170 >- >- >-u32u32: >-.L52: >- <entry-point> >- lsr.32 %r175 <- %arg1, %arg2 >- ret.32 %r175 >- >- >-u32u64: >-.L54: >- <entry-point> >- trunc.32 %r179 <- (64) %arg2 >- lsr.32 %r181 <- %arg1, %r179 >- ret.32 %r181 >- >- >-u64s64: >-.L56: >- <entry-point> >- lsr.64 %r186 <- %arg1, %arg2 >- ret.64 %r186 >- >- >-u64u16: >-.L58: >- <entry-point> >- zext.64 %r191 <- (16) %arg2 >- lsr.64 %r193 <- %arg1, %r191 >- ret.64 %r193 >- >- >-u64u32: >-.L60: >- <entry-point> >- zext.64 %r197 <- (32) %arg2 >- lsr.64 %r199 <- %arg1, %r197 >- ret.64 %r199 >- >- >-u64u64: >-.L62: >- <entry-point> >- lsr.64 %r204 <- %arg1, %arg2 >- ret.64 %r204 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/shift-assign1.c' failed > TEST shift-assign2 (linear/shift-assign2.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/shift-assign2.c.error.* for further investigation. >--- linear/shift-assign2.c.error.expected 2023-02-27 07:18:34.136213243 +0100 >+++ linear/shift-assign2.c.error.got 2023-02-27 07:18:34.136213243 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5342 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see linear/shift-assign2.c.output.* for further investigation. >--- linear/shift-assign2.c.output.expected 2023-02-27 07:18:34.139546707 +0100 >+++ linear/shift-assign2.c.output.got 2023-02-27 07:18:34.132879779 +0100 >@@ -1,34 +0,0 @@ >-s64s16: >-.L0: >- <entry-point> >- sext.32 %r2 <- (16) %arg2 >- zext.64 %r3 <- (32) %r2 >- asr.64 %r5 <- %arg1, %r3 >- ret.64 %r5 >- >- >-s64s32: >-.L2: >- <entry-point> >- zext.64 %r9 <- (32) %arg2 >- asr.64 %r11 <- %arg1, %r9 >- ret.64 %r11 >- >- >-u64s16: >-.L4: >- <entry-point> >- sext.32 %r15 <- (16) %arg2 >- zext.64 %r16 <- (32) %r15 >- lsr.64 %r18 <- %arg1, %r16 >- ret.64 %r18 >- >- >-u64s32: >-.L6: >- <entry-point> >- zext.64 %r22 <- (32) %arg2 >- lsr.64 %r24 <- %arg1, %r22 >- ret.64 %r24 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/shift-assign2.c' failed > TEST struct implicit init zero not needed (linear/struct-init-full.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/struct-init-full.c.error.* for further investigation. >--- linear/struct-init-full.c.error.expected 2023-02-27 07:18:34.146213636 +0100 >+++ linear/struct-init-full.c.error.got 2023-02-27 07:18:34.146213636 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5355 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see linear/struct-init-full.c.output.* for further investigation. >--- linear/struct-init-full.c.output.expected 2023-02-27 07:18:34.149547100 +0100 >+++ linear/struct-init-full.c.output.got 2023-02-27 07:18:34.142880172 +0100 >@@ -1,10 +0,0 @@ >-s_init_all: >-.L4: >- <entry-point> >- store.32 %arg1 -> 0[s] >- store.32 $42 -> 4[s] >- store.32 $123 -> 8[s] >- load.96 %r8 <- 0[s] >- ret.96 %r8 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >info: XFAIL: test 'linear/struct-init-full.c' is known to fail > TEST struct implicit init zero needed (linear/struct-init-partial.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/struct-init-partial.c.error.* for further investigation. >--- linear/struct-init-partial.c.error.expected 2023-02-27 07:18:34.156214029 +0100 >+++ linear/struct-init-partial.c.error.got 2023-02-27 07:18:34.156214029 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5368 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see linear/struct-init-partial.c.output.* for further investigation. >--- linear/struct-init-partial.c.output.expected 2023-02-27 07:18:34.159547493 +0100 >+++ linear/struct-init-partial.c.output.got 2023-02-27 07:18:34.156214029 +0100 >@@ -1,18 +0,0 @@ >-s_init_first: >-.L0: >- <entry-point> >- store.96 $0 -> 0[s] >- store.32 %arg1 -> 0[s] >- load.96 %r2 <- 0[s] >- ret.96 %r2 >- >- >-s_init_third: >-.L2: >- <entry-point> >- store.96 $0 -> 0[s] >- store.32 %arg1 -> 8[s] >- load.96 %r5 <- 0[s] >- ret.96 %r5 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/struct-init-partial.c' failed > TEST unexamined base type (linear/unexamined-base-type.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see linear/unexamined-base-type.c.error.* for further investigation. >--- linear/unexamined-base-type.c.error.expected 2023-02-27 07:18:34.166214422 +0100 >+++ linear/unexamined-base-type.c.error.got 2023-02-27 07:18:34.166214422 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5381 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'linear/unexamined-base-type.c' failed > TEST Local label (local-label.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'local-label.c' passed > TEST Logical and/or (logical.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'logical.c' passed > TEST address-used00 (mem2reg/address-used00.c) > Using command : test-linearize -Wno-decl -fdump-ir=final $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/address-used00.c.error.* for further investigation. >--- mem2reg/address-used00.c.error.expected 2023-02-27 07:18:34.196215601 +0100 >+++ mem2reg/address-used00.c.error.got 2023-02-27 07:18:34.196215601 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5420 Aborted ../test-linearize -Wno-decl -fdump-ir=final $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'mem2reg/address-used00.c' failed > TEST alias distinct symbols (mem2reg/alias-distinct.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/alias-distinct.c.error.* for further investigation. >--- mem2reg/alias-distinct.c.error.expected 2023-02-27 07:18:34.206215994 +0100 >+++ mem2reg/alias-distinct.c.error.got 2023-02-27 07:18:34.206215994 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5433 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..* *\$1' unexpectedly absent >error: FAIL: test 'mem2reg/alias-distinct.c' failed > TEST alias symbol/pointer (mem2reg/alias-mixed.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/alias-mixed.c.error.* for further investigation. >--- mem2reg/alias-mixed.c.error.expected 2023-02-27 07:18:34.216216387 +0100 >+++ mem2reg/alias-mixed.c.error.got 2023-02-27 07:18:34.216216387 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5446 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'mem2reg/alias-mixed.c' failed > TEST alias same symbols (mem2reg/alias-same.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/alias-same.c.error.* for further investigation. >--- mem2reg/alias-same.c.error.expected 2023-02-27 07:18:34.226216779 +0100 >+++ mem2reg/alias-same.c.error.got 2023-02-27 07:18:34.226216779 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5459 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..* *\$1' unexpectedly absent >error: FAIL: test 'mem2reg/alias-same.c' failed > TEST asm-reload0 (mem2reg/asm-reload0.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/asm-reload0.c.error.* for further investigation. >--- mem2reg/asm-reload0.c.error.expected 2023-02-27 07:18:34.236217172 +0100 >+++ mem2reg/asm-reload0.c.error.got 2023-02-27 07:18:34.236217172 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5472 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load\.' unexpectedly absent >error: FAIL: test 'mem2reg/asm-reload0.c' failed > TEST broken-phi02 (mem2reg/broken-phi02.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/broken-phi02.c.error.* for further investigation. >--- mem2reg/broken-phi02.c.error.expected 2023-02-27 07:18:34.246217565 +0100 >+++ mem2reg/broken-phi02.c.error.got 2023-02-27 07:18:34.246217565 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5485 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'select\.' unexpectedly absent >error: FAIL: test 'mem2reg/broken-phi02.c' failed > TEST broken-phi03 (mem2reg/broken-phi03.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/broken-phi03.c.error.* for further investigation. >--- mem2reg/broken-phi03.c.error.expected 2023-02-27 07:18:34.256217958 +0100 >+++ mem2reg/broken-phi03.c.error.got 2023-02-27 07:18:34.256217958 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5498 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'select\.' unexpectedly absent >error: FAIL: test 'mem2reg/broken-phi03.c' failed > TEST cond-expr (mem2reg/cond-expr.c) > Using command : test-linearize -Wno-decl -fdump-ir=mem2reg $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/cond-expr.c.error.* for further investigation. >--- mem2reg/cond-expr.c.error.expected 2023-02-27 07:18:34.266218351 +0100 >+++ mem2reg/cond-expr.c.error.got 2023-02-27 07:18:34.266218351 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5511 Aborted ../test-linearize -Wno-decl -fdump-ir=mem2reg $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'phi\.' expected 1 times but got 0 times >error: FAIL: test 'mem2reg/cond-expr.c' failed > TEST cond-expr5 (mem2reg/cond-expr5.c) > Using command : test-linearize -Wno-decl -fdump-ir=mem2reg $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/cond-expr5.c.error.* for further investigation. >--- mem2reg/cond-expr5.c.error.expected 2023-02-27 07:18:34.276218744 +0100 >+++ mem2reg/cond-expr5.c.error.got 2023-02-27 07:18:34.276218744 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5526 Aborted ../test-linearize -Wno-decl -fdump-ir=mem2reg $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'phi\.' expected 2 times but got 0 times >error: FAIL: test 'mem2reg/cond-expr5.c' failed > TEST dead-phisrc (mem2reg/dead-phisrc.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/dead-phisrc.c.error.* for further investigation. >--- mem2reg/dead-phisrc.c.error.expected 2023-02-27 07:18:34.292886066 +0100 >+++ mem2reg/dead-phisrc.c.error.got 2023-02-27 07:18:34.289552602 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5546 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'mem2reg/dead-phisrc.c' failed > TEST global direct undef (mem2reg/global-direct-undef.c) > Using command : test-linearize -Wno-decl -fdump-ir=mem2reg $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/global-direct-undef.c.error.* for further investigation. >--- mem2reg/global-direct-undef.c.error.expected 2023-02-27 07:18:34.299552994 +0100 >+++ mem2reg/global-direct-undef.c.error.got 2023-02-27 07:18:34.299552994 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5559 Aborted ../test-linearize -Wno-decl -fdump-ir=mem2reg $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load\.' expected min 4 times but got 0 times >error: FAIL: test 'mem2reg/global-direct-undef.c' failed > TEST global direct (mem2reg/global-direct.c) > Using command : test-linearize -Wno-decl -fdump-ir=mem2reg $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/global-direct.c.error.* for further investigation. >--- mem2reg/global-direct.c.error.expected 2023-02-27 07:18:34.312886851 +0100 >+++ mem2reg/global-direct.c.error.got 2023-02-27 07:18:34.312886851 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5574 Aborted ../test-linearize -Wno-decl -fdump-ir=mem2reg $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load\.' expected min 4 times but got 0 times >error: FAIL: test 'mem2reg/global-direct.c' failed > TEST global var as loop index (mem2reg/global-loop.c) > Using command : test-linearize -Wno-decl -fdump-ir=mem2reg $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/global-loop.c.error.* for further investigation. >--- mem2reg/global-loop.c.error.expected 2023-02-27 07:18:34.322887244 +0100 >+++ mem2reg/global-loop.c.error.got 2023-02-27 07:18:34.322887244 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5589 Aborted ../test-linearize -Wno-decl -fdump-ir=mem2reg $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load\..*\[f\]' unexpectedly absent >error: FAIL: test 'mem2reg/global-loop.c' failed > TEST global no-alias (mem2reg/global-noalias.c) > Using command : test-linearize -Wno-decl -fdump-ir=mem2reg $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/global-noalias.c.error.* for further investigation. >--- mem2reg/global-noalias.c.error.expected 2023-02-27 07:18:34.332887637 +0100 >+++ mem2reg/global-noalias.c.error.got 2023-02-27 07:18:34.332887637 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5602 Aborted ../test-linearize -Wno-decl -fdump-ir=mem2reg $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load\.' expected min 4 times but got 0 times >error: FAIL: test 'mem2reg/global-noalias.c' failed > TEST global pointer (mem2reg/global-pointer.c) > Using command : test-linearize -Wno-decl -fdump-ir=mem2reg $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/global-pointer.c.error.* for further investigation. >--- mem2reg/global-pointer.c.error.expected 2023-02-27 07:18:34.342888030 +0100 >+++ mem2reg/global-pointer.c.error.got 2023-02-27 07:18:34.342888030 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5617 Aborted ../test-linearize -Wno-decl -fdump-ir=mem2reg $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load\.' expected min 4 times but got 0 times >info: XFAIL: test 'mem2reg/global-pointer.c' is known to fail > TEST if-then-else direct (mem2reg/if-direct.c) > Using command : test-linearize -Wno-decl -fdump-ir=mem2reg $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/if-direct.c.error.* for further investigation. >--- mem2reg/if-direct.c.error.expected 2023-02-27 07:18:34.352888423 +0100 >+++ mem2reg/if-direct.c.error.got 2023-02-27 07:18:34.352888423 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5632 Aborted ../test-linearize -Wno-decl -fdump-ir=mem2reg $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'phi\.' unexpectedly absent >error: FAIL: test 'mem2reg/if-direct.c' failed > TEST if-then-else pointer (mem2reg/if-pointer.c) > Using command : test-linearize -Wno-decl -fdump-ir=mem2reg $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/if-pointer.c.error.* for further investigation. >--- mem2reg/if-pointer.c.error.expected 2023-02-27 07:18:34.366222281 +0100 >+++ mem2reg/if-pointer.c.error.got 2023-02-27 07:18:34.366222281 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5649 Aborted ../test-linearize -Wno-decl -fdump-ir=mem2reg $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'phi\.' unexpectedly absent >info: XFAIL: test 'mem2reg/if-pointer.c' is known to fail > TEST init global array (mem2reg/init-global-array.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/init-global-array.c.error.* for further investigation. >--- mem2reg/init-global-array.c.error.expected 2023-02-27 07:18:34.379556138 +0100 >+++ mem2reg/init-global-array.c.error.got 2023-02-27 07:18:34.379556138 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5667 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'store\.' expected 1 times but got 0 times >error: FAIL: test 'mem2reg/init-global-array.c' failed > TEST init local array (mem2reg/init-local-array.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/init-local-array.c.error.* for further investigation. >--- mem2reg/init-local-array.c.error.expected 2023-02-27 07:18:34.392889995 +0100 >+++ mem2reg/init-local-array.c.error.got 2023-02-27 07:18:34.392889995 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5686 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret.32 *\$1' expected 2 times but got 0 times >error: FAIL: test 'mem2reg/init-local-array.c' failed > TEST init-local union 0 (mem2reg/init-local-union0.c) > Using command : test-linearize -Wno-decl -fdump-ir=mem2reg $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/init-local-union0.c.error.* for further investigation. >--- mem2reg/init-local-union0.c.error.expected 2023-02-27 07:18:34.406223852 +0100 >+++ mem2reg/init-local-union0.c.error.got 2023-02-27 07:18:34.406223852 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5706 Aborted ../test-linearize -Wno-decl -fdump-ir=mem2reg $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'store\.32' expected 1 times but got 0 times >error: FAIL: test 'mem2reg/init-local-union0.c' failed > TEST init-local union 1 (mem2reg/init-local-union1.c) > Using command : test-linearize -Wno-decl -fdump-ir=mem2reg $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/init-local-union1.c.error.* for further investigation. >--- mem2reg/init-local-union1.c.error.expected 2023-02-27 07:18:34.416224245 +0100 >+++ mem2reg/init-local-union1.c.error.got 2023-02-27 07:18:34.416224245 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5721 Aborted ../test-linearize -Wno-decl -fdump-ir=mem2reg $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'store\.32' expected 1 times but got 0 times >error: FAIL: test 'mem2reg/init-local-union1.c' failed > TEST init-local32 (mem2reg/init-local32.c) > Using command : test-linearize -Wno-decl -m32 -fdump-ir=mem2reg $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/init-local32.c.error.* for further investigation. >--- mem2reg/init-local32.c.error.expected 2023-02-27 07:18:34.426224638 +0100 >+++ mem2reg/init-local32.c.error.got 2023-02-27 07:18:34.426224638 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5736 Aborted ../test-linearize -Wno-decl -m32 -fdump-ir=mem2reg $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'mem2reg/init-local32.c' failed > TEST init-local64 (mem2reg/init-local64.c) > Using command : test-linearize -Wno-decl -m64 -fdump-ir=mem2reg $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/init-local64.c.error.* for further investigation. >--- mem2reg/init-local64.c.error.expected 2023-02-27 07:18:34.436225031 +0100 >+++ mem2reg/init-local64.c.error.got 2023-02-27 07:18:34.436225031 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5750 Aborted ../test-linearize -Wno-decl -m64 -fdump-ir=mem2reg $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'mem2reg/init-local64.c' failed > TEST load-dead (mem2reg/load-dead.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/load-dead.c.error.* for further investigation. >--- mem2reg/load-dead.c.error.expected 2023-02-27 07:18:34.449558888 +0100 >+++ mem2reg/load-dead.c.error.got 2023-02-27 07:18:34.449558888 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5764 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'mem2reg/load-dead.c' failed > TEST load-deadborn (mem2reg/load-deadborn.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'mem2reg/load-deadborn.c' passed > TEST loop00 (mem2reg/loop00.c) > Using command : test-linearize -Wno-decl -fdump-ir=mem2reg $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/loop00.c.error.* for further investigation. >--- mem2reg/loop00.c.error.expected 2023-02-27 07:18:34.466226210 +0100 >+++ mem2reg/loop00.c.error.got 2023-02-27 07:18:34.466226210 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5789 Aborted ../test-linearize -Wno-decl -fdump-ir=mem2reg $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'mem2reg/loop00.c' failed > TEST loop01 global (mem2reg/loop01-global.c) > Using command : test-linearize -Wno-decl -fdump-ir=mem2reg $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/loop01-global.c.error.* for further investigation. >--- mem2reg/loop01-global.c.error.expected 2023-02-27 07:18:34.479560067 +0100 >+++ mem2reg/loop01-global.c.error.got 2023-02-27 07:18:34.476226603 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5803 Aborted ../test-linearize -Wno-decl -fdump-ir=mem2reg $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load\..*\[g\]' unexpectedly absent >error: FAIL: test 'mem2reg/loop01-global.c' failed > TEST loop02 array (mem2reg/loop02-array.c) > Using command : test-linearize -Wno-decl -fdump-ir=mem2reg $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/loop02-array.c.error.* for further investigation. >--- mem2reg/loop02-array.c.error.expected 2023-02-27 07:18:34.489560460 +0100 >+++ mem2reg/loop02-array.c.error.got 2023-02-27 07:18:34.489560460 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5820 Aborted ../test-linearize -Wno-decl -fdump-ir=mem2reg $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'store\.' expected min 1 times but got 0 times >error: FAIL: test 'mem2reg/loop02-array.c' failed > TEST loop02 global (mem2reg/loop02-global.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/loop02-global.c.error.* for further investigation. >--- mem2reg/loop02-global.c.error.expected 2023-02-27 07:18:34.502894317 +0100 >+++ mem2reg/loop02-global.c.error.got 2023-02-27 07:18:34.502894317 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5838 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'mem2reg/loop02-global.c' failed > TEST loop02 pointer (mem2reg/loop02-local.c) > Using command : test-linearize -Wno-decl -fdump-ir=mem2reg $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/loop02-local.c.error.* for further investigation. >--- mem2reg/loop02-local.c.error.expected 2023-02-27 07:18:34.512894710 +0100 >+++ mem2reg/loop02-local.c.error.got 2023-02-27 07:18:34.512894710 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5851 Aborted ../test-linearize -Wno-decl -fdump-ir=mem2reg $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'mem2reg/loop02-local.c' failed > TEST loop02 pointer (mem2reg/loop02-pointer.c) > Using command : test-linearize -Wno-decl -fdump-ir=mem2reg $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/loop02-pointer.c.error.* for further investigation. >--- mem2reg/loop02-pointer.c.error.expected 2023-02-27 07:18:34.522895103 +0100 >+++ mem2reg/loop02-pointer.c.error.got 2023-02-27 07:18:34.522895103 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5864 Aborted ../test-linearize -Wno-decl -fdump-ir=mem2reg $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'store\.' expected min 1 times but got 0 times >error: FAIL: test 'mem2reg/loop02-pointer.c' failed > TEST missing-return (mem2reg/missing-return.c) > Using command : test-linearize -m32 -fdump-ir=mem2reg -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/missing-return.c.error.* for further investigation. >--- mem2reg/missing-return.c.error.expected 2023-02-27 07:18:34.532895496 +0100 >+++ mem2reg/missing-return.c.error.got 2023-02-27 07:18:34.532895496 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5882 Aborted ../test-linearize -m32 -fdump-ir=mem2reg -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret.32 *\$1' expected 1 times but got 0 times >info: XFAIL: test 'mem2reg/missing-return.c' is known to fail > TEST not-same-memop0 (mem2reg/not-same-memop0.c) > Using command : test-linearize -Wno-decl -fdump-ir=mem2reg $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/not-same-memop0.c.error.* for further investigation. >--- mem2reg/not-same-memop0.c.error.expected 2023-02-27 07:18:34.542895889 +0100 >+++ mem2reg/not-same-memop0.c.error.got 2023-02-27 07:18:34.542895889 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5897 Aborted ../test-linearize -Wno-decl -fdump-ir=mem2reg $file >error: actual output text does not match expected output text. >error: see mem2reg/not-same-memop0.c.output.* for further investigation. >--- mem2reg/not-same-memop0.c.output.expected 2023-02-27 07:18:34.549562818 +0100 >+++ mem2reg/not-same-memop0.c.output.got 2023-02-27 07:18:34.542895889 +0100 >@@ -1,26 +0,0 @@ >-local: >-.L0: >- <entry-point> >- store.32 %arg1 -> 0[s] >- load.16 %r1 <- 2[s] >- trunc.6 %r2 <- (16) %r1 >- sext.16 %r3 <- (6) %r2 >- ret.16 %r3 >- >- >-foo: >-.L2: >- <entry-point> >- store.32 %arg1 -> 0[s] >- br .L6 >- >-.L6: >- load.16 %r5 <- 2[s] >- trunc.6 %r6 <- (16) %r5 >- setne.1 %r7 <- %r6, $0 >- cbr %r7, .L6, .L5 >- >-.L5: >- ret >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'mem2reg/not-same-memop0.c' failed > TEST packed-bitfield (mem2reg/packed-bitfield.c) > Using command : test-linearize -fmem2reg $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/packed-bitfield.c.error.* for further investigation. >--- mem2reg/packed-bitfield.c.error.expected 2023-02-27 07:18:34.556229746 +0100 >+++ mem2reg/packed-bitfield.c.error.got 2023-02-27 07:18:34.552896282 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5910 Aborted ../test-linearize -fmem2reg $file >error: actual output text does not match expected output text. >error: see mem2reg/packed-bitfield.c.output.* for further investigation. >--- mem2reg/packed-bitfield.c.output.expected 2023-02-27 07:18:34.559563211 +0100 >+++ mem2reg/packed-bitfield.c.output.got 2023-02-27 07:18:34.552896282 +0100 >@@ -1,14 +0,0 @@ >-foo: >-.L0: >- <entry-point> >- store.32 %arg1 -> 0[s] >- br .L4 >- >-.L4: >- load.16 %r1 <- 2[s] >- cbr %r1, .L4, .L3 >- >-.L3: >- ret >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'store.32' unexpectedly absent >error: FAIL: test 'mem2reg/packed-bitfield.c' failed > TEST quadratic phisrc (mem2reg/quadra00.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/quadra00.c.error.* for further investigation. >--- mem2reg/quadra00.c.error.expected 2023-02-27 07:18:34.569563604 +0100 >+++ mem2reg/quadra00.c.error.got 2023-02-27 07:18:34.566230139 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5927 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'phisrc\.' expected 6 times but got 0 times >error: FAIL: test 'mem2reg/quadra00.c' failed > TEST quadratic @ liveness (mem2reg/quadra01.c) > Using command : test-linearize -I. $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/quadra01.c.error.* for further investigation. >--- mem2reg/quadra01.c.error.expected 2023-02-27 07:18:34.589564389 +0100 >+++ mem2reg/quadra01.c.error.got 2023-02-27 07:18:34.589564389 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5947 Aborted timeout 1 ../test-linearize -I. $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'mem2reg/quadra01.c' failed > TEST quadratic vars (mem2reg/quadra02.c) > Using command : test-linearize -I. $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/quadra02.c.error.* for further investigation. >--- mem2reg/quadra02.c.error.expected 2023-02-27 07:18:34.626232497 +0100 >+++ mem2reg/quadra02.c.error.got 2023-02-27 07:18:34.626232497 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5962 Aborted timeout 1 ../test-linearize -I. $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'mem2reg/quadra02.c' failed > TEST reload-aliasing.c (mem2reg/reload-aliasing.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/reload-aliasing.c.error.* for further investigation. >--- mem2reg/reload-aliasing.c.error.expected 2023-02-27 07:18:34.639566354 +0100 >+++ mem2reg/reload-aliasing.c.error.got 2023-02-27 07:18:34.639566354 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5978 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see mem2reg/reload-aliasing.c.output.* for further investigation. >--- mem2reg/reload-aliasing.c.output.expected 2023-02-27 07:18:34.642899818 +0100 >+++ mem2reg/reload-aliasing.c.output.got 2023-02-27 07:18:34.636232890 +0100 >@@ -1,20 +0,0 @@ >-f00: >-.L0: >- <entry-point> >- load.32 %r2 <- 0[%arg1] >- store.32 %r2 -> 0[g] >- load.32 %r4 <- 0[%arg1] >- store.32 %r4 -> 0[h] >- ret >- >- >-f01: >-.L2: >- <entry-point> >- load.32 %r6 <- 0[%arg3] >- store.32 %r6 -> 0[%arg1] >- load.32 %r9 <- 0[%arg3] >- store.32 %r9 -> 0[%arg2] >- ret >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'mem2reg/reload-aliasing.c' failed > TEST short-load (mem2reg/short-load.c) > Using command : test-linearize -Wno-decl -fdump-ir=mem2reg $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/short-load.c.error.* for further investigation. >--- mem2reg/short-load.c.error.expected 2023-02-27 07:18:34.649566747 +0100 >+++ mem2reg/short-load.c.error.got 2023-02-27 07:18:34.649566747 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 5991 Aborted ../test-linearize -Wno-decl -fdump-ir=mem2reg $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load\.32' unexpectedly absent >error: FAIL: test 'mem2reg/short-load.c' failed > TEST store-deadborn (mem2reg/store-deadborn.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'mem2reg/store-deadborn.c' passed > TEST stray phisrc (mem2reg/stray-phisrc.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/stray-phisrc.c.error.* for further investigation. >--- mem2reg/stray-phisrc.c.error.expected 2023-02-27 07:18:34.669567533 +0100 >+++ mem2reg/stray-phisrc.c.error.got 2023-02-27 07:18:34.669567533 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6016 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'mem2reg/stray-phisrc.c' failed > TEST struct (mem2reg/struct.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/struct.c.error.* for further investigation. >--- mem2reg/struct.c.error.expected 2023-02-27 07:18:34.679567925 +0100 >+++ mem2reg/struct.c.error.got 2023-02-27 07:18:34.676234461 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6029 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret.32 *\$0' expected 2 times but got 0 times >error: FAIL: test 'mem2reg/struct.c' failed > TEST undef00 (mem2reg/undef00.c) > Using command : test-linearize -fdump-ir=mem2reg $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/undef00.c.error.* for further investigation. >--- mem2reg/undef00.c.error.expected 2023-02-27 07:18:34.689568318 +0100 >+++ mem2reg/undef00.c.error.got 2023-02-27 07:18:34.689568318 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6044 Aborted ../test-linearize -fdump-ir=mem2reg $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load\.' expected 1 times but got 0 times >error: FAIL: test 'mem2reg/undef00.c' failed > TEST undef01 (mem2reg/undef01.c) > Using command : sparse -Wmaybe-uninitialized $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/undef01.c.error.* for further investigation. >--- mem2reg/undef01.c.error.expected 2023-02-27 07:18:34.699568711 +0100 >+++ mem2reg/undef01.c.error.got 2023-02-27 07:18:34.699568711 +0100 >@@ -1 +0,0 @@ >-crazy04.c:3:13: warning: variable 'b' may be uninitialized >info: XFAIL: test 'mem2reg/undef01.c' is known to fail > TEST unused-var (mem2reg/unused-var.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/unused-var.c.error.* for further investigation. >--- mem2reg/unused-var.c.error.expected 2023-02-27 07:18:34.709569104 +0100 >+++ mem2reg/unused-var.c.error.got 2023-02-27 07:18:34.709569104 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6071 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see mem2reg/unused-var.c.output.* for further investigation. >--- mem2reg/unused-var.c.output.expected 2023-02-27 07:18:34.712902569 +0100 >+++ mem2reg/unused-var.c.output.got 2023-02-27 07:18:34.706235640 +0100 >@@ -1,6 +0,0 @@ >-foo: >-.L0: >- <entry-point> >- ret.32 %arg1 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'mem2reg/unused-var.c' failed > TEST keep volatile stores (mem2reg/volatile-store00.c) > Using command : test-linearize -Wno-decl -fdump-ir=mem2reg $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see mem2reg/volatile-store00.c.error.* for further investigation. >--- mem2reg/volatile-store00.c.error.expected 2023-02-27 07:18:34.719569497 +0100 >+++ mem2reg/volatile-store00.c.error.got 2023-02-27 07:18:34.719569497 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6084 Aborted ../test-linearize -Wno-decl -fdump-ir=mem2reg $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'store\.' expected min 1 times but got 0 times >error: FAIL: test 'mem2reg/volatile-store00.c' failed > TEST Expansion of typeof when dealing with member of struct (member_of_typeof.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'member_of_typeof.c' passed > TEST memops-volatile (memops-volatile.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see memops-volatile.c.error.* for further investigation. >--- memops-volatile.c.error.expected 2023-02-27 07:18:34.739570283 +0100 >+++ memops-volatile.c.error.got 2023-02-27 07:18:34.739570283 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6111 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'store\..*%arg2 -> 0\[%arg1]' unexpectedly absent >error: FAIL: test 'memops-volatile.c' failed > TEST kill-dead-loads00 (memops/kill-dead-loads00.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see memops/kill-dead-loads00.c.error.* for further investigation. >--- memops/kill-dead-loads00.c.error.expected 2023-02-27 07:18:34.749570676 +0100 >+++ memops/kill-dead-loads00.c.error.got 2023-02-27 07:18:34.749570676 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6124 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load\.' expected 1 times but got 0 times >error: FAIL: test 'memops/kill-dead-loads00.c' failed > TEST kill-dead-store-parent0 (memops/kill-dead-store-parent0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see memops/kill-dead-store-parent0.c.error.* for further investigation. >--- memops/kill-dead-store-parent0.c.error.expected 2023-02-27 07:18:34.762904533 +0100 >+++ memops/kill-dead-store-parent0.c.error.got 2023-02-27 07:18:34.762904533 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6143 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'store' expected 1 times but got 0 times >error: FAIL: test 'memops/kill-dead-store-parent0.c' failed > TEST kill-dead-store-parent2 (memops/kill-dead-store-parent2.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see memops/kill-dead-store-parent2.c.error.* for further investigation. >--- memops/kill-dead-store-parent2.c.error.expected 2023-02-27 07:18:34.772904926 +0100 >+++ memops/kill-dead-store-parent2.c.error.got 2023-02-27 07:18:34.772904926 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6158 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'store' expected 1 times but got 0 times >error: FAIL: test 'memops/kill-dead-store-parent2.c' failed > TEST kill-redundant-store0 (memops/kill-redundant-store0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see memops/kill-redundant-store0.c.error.* for further investigation. >--- memops/kill-redundant-store0.c.error.expected 2023-02-27 07:18:34.786238783 +0100 >+++ memops/kill-redundant-store0.c.error.got 2023-02-27 07:18:34.782905319 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6173 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'memops/kill-redundant-store0.c' failed > TEST partial-load00 (memops/partial-load00.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see memops/partial-load00.c.error.* for further investigation. >--- memops/partial-load00.c.error.expected 2023-02-27 07:18:34.792905712 +0100 >+++ memops/partial-load00.c.error.got 2023-02-27 07:18:34.792905712 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6186 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'store\.' unexpectedly absent >error: FAIL: test 'memops/partial-load00.c' failed > TEST type-punning-float-to-int (memops/type-punning-flt2int.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see memops/type-punning-flt2int.c.error.* for further investigation. >--- memops/type-punning-flt2int.c.error.expected 2023-02-27 07:18:34.806239569 +0100 >+++ memops/type-punning-flt2int.c.error.got 2023-02-27 07:18:34.806239569 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6204 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load\.' unexpectedly absent >error: FAIL: test 'memops/type-punning-flt2int.c' failed > TEST type-punning-int-to-float (memops/type-punning-int2flt.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see memops/type-punning-int2flt.c.error.* for further investigation. >--- memops/type-punning-int2flt.c.error.expected 2023-02-27 07:18:34.816239962 +0100 >+++ memops/type-punning-int2flt.c.error.got 2023-02-27 07:18:34.816239962 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6217 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load\.' unexpectedly absent >error: FAIL: test 'memops/type-punning-int2flt.c' failed > TEST handling of identifier-less declarations (missing-ident.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'missing-ident.c' passed > TEST missing return (missing-return.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see missing-return.c.error.* for further investigation. >--- missing-return.c.error.expected 2023-02-27 07:18:34.836240748 +0100 >+++ missing-return.c.error.got 2023-02-27 07:18:34.832907284 +0100 >@@ -1,2 +0,0 @@ >-missing-return.c:3:1: warning: control reaches end of non-void function >-missing-return.c:9:1: warning: control reaches end of non-void function >info: XFAIL: test 'missing-return.c' is known to fail > TEST multi-input (multi-input.c) > Using command : sparse -Wno-decl $file $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see multi-input.c.error.* for further investigation. >--- multi-input.c.error.expected 2023-02-27 07:18:34.846241141 +0100 >+++ multi-input.c.error.got 2023-02-27 07:18:34.846241141 +0100 >@@ -0,0 +1,4 @@ >+multi-input.c:2:5: warning: multiple definitions for function 'foo' >+multi-input.c: note: in included file: >+multi-input.c:2:5: the previous one is here >+multi-input.c:1:5: error: symbol 'a' has multiple initializers (originally initialized at multi-input.c:1) >info: XFAIL: test 'multi-input.c' is known to fail > TEST typedefs with many declarators (multi_typedef.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'multi_typedef.c' passed > TEST nested declarator vs. parameters (nested-declarator.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'nested-declarator.c' passed > TEST more on handling of ( in direct-declarator (nested-declarator2.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'nested-declarator2.c' passed > TEST nested-functions (nested-functions.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'nested-functions.c' passed > TEST nocast.c (nocast.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'nocast.c' passed > TEST noderef attribute (noderef.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'noderef.c' passed > TEST Using plain integer as NULL pointer (non-pointer-null.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'non-pointer-null.c' passed > TEST Old initializer with -Wno-old-initializer (old-initializer-nowarn.c) > Using command : sparse -Wno-old-initializer > Expecting exit value: 0 >info: PASS: test 'old-initializer-nowarn.c' passed > TEST Old initializer (old-initializer.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'old-initializer.c' passed > TEST old-stype-definition disabled (old-style-definition0.c) > Using command : sparse -Wno-old-style-definition $file > Expecting exit value: 0 >info: PASS: test 'old-style-definition0.c' passed > TEST old-stype-definition enabled (old-style-definition1.c) > Using command : sparse -Wold-style-definition $file > Expecting exit value: 0 >info: PASS: test 'old-style-definition1.c' passed > TEST address-used01 (optim/address-used01.c) > Using command : test-linearize -Wno-decl -fdump-ir=final $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/address-used01.c.error.* for further investigation. >--- optim/address-used01.c.error.expected 2023-02-27 07:18:34.959578927 +0100 >+++ optim/address-used01.c.error.got 2023-02-27 07:18:34.959578927 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6398 Aborted ../test-linearize -Wno-decl -fdump-ir=final $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..* \$0' unexpectedly absent >error: FAIL: test 'optim/address-used01.c' failed > TEST and-extend (optim/and-extend.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-extend.c.error.* for further investigation. >--- optim/and-extend.c.error.expected 2023-02-27 07:18:34.969579320 +0100 >+++ optim/and-extend.c.error.got 2023-02-27 07:18:34.969579320 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6411 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\.32.*0x7fff' unexpectedly absent >error: FAIL: test 'optim/and-extend.c' failed > TEST and-lsr (optim/and-lsr.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-lsr.c.error.* for further investigation. >--- optim/and-lsr.c.error.expected 2023-02-27 07:18:34.982913178 +0100 >+++ optim/and-lsr.c.error.got 2023-02-27 07:18:34.982913178 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6430 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\..*\$15' unexpectedly absent >error: FAIL: test 'optim/and-lsr.c' failed > TEST and-or-bf0 (optim/and-or-bf0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-bf0.c.error.* for further investigation. >--- optim/and-or-bf0.c.error.expected 2023-02-27 07:18:34.996247035 +0100 >+++ optim/and-or-bf0.c.error.got 2023-02-27 07:18:34.992913571 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6447 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\.' expected 3 times but got 0 times >error: FAIL: test 'optim/and-or-bf0.c' failed > TEST and-or-bf1 (optim/and-or-bf1.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-bf1.c.error.* for further investigation. >--- optim/and-or-bf1.c.error.expected 2023-02-27 07:18:35.006247428 +0100 >+++ optim/and-or-bf1.c.error.got 2023-02-27 07:18:35.006247428 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6462 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\.' expected 2 times but got 0 times >error: FAIL: test 'optim/and-or-bf1.c' failed > TEST and-or-bf2 (optim/and-or-bf2.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-bf2.c.error.* for further investigation. >--- optim/and-or-bf2.c.error.expected 2023-02-27 07:18:35.016247821 +0100 >+++ optim/and-or-bf2.c.error.got 2023-02-27 07:18:35.016247821 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6477 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see optim/and-or-bf2.c.output.* for further investigation. >--- optim/and-or-bf2.c.output.expected 2023-02-27 07:18:35.019581285 +0100 >+++ optim/and-or-bf2.c.output.got 2023-02-27 07:18:35.012914357 +0100 >@@ -1,7 +0,0 @@ >-foo: >-.L0: >- <entry-point> >- store.8 $209 -> 0[%arg1] >- ret >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/and-or-bf2.c' failed > TEST and-or-bfs (optim/and-or-bfs.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-bfs.c.error.* for further investigation. >--- optim/and-or-bfs.c.error.expected 2023-02-27 07:18:35.026248214 +0100 >+++ optim/and-or-bfs.c.error.got 2023-02-27 07:18:35.026248214 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6490 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'trunc\.' expected 1 times but got 0 times >error: FAIL: test 'optim/and-or-bfs.c' failed > TEST and-or-bfu (optim/and-or-bfu.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-bfu.c.error.* for further investigation. >--- optim/and-or-bfu.c.error.expected 2023-02-27 07:18:35.042915535 +0100 >+++ optim/and-or-bfu.c.error.got 2023-02-27 07:18:35.042915535 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6512 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\.' expected 1 times but got 0 times >error: FAIL: test 'optim/and-or-bfu.c' failed > TEST and-or-bfx (optim/and-or-bfx.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-bfx.c.error.* for further investigation. >--- optim/and-or-bfx.c.error.expected 2023-02-27 07:18:35.059582857 +0100 >+++ optim/and-or-bfx.c.error.got 2023-02-27 07:18:35.056249392 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6533 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\.' expected 2 times but got 0 times >error: FAIL: test 'optim/and-or-bfx.c' failed > TEST and-or-constant0 (optim/and-or-constant0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-constant0.c.error.* for further investigation. >--- optim/and-or-constant0.c.error.expected 2023-02-27 07:18:35.069583250 +0100 >+++ optim/and-or-constant0.c.error.got 2023-02-27 07:18:35.069583250 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6548 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/and-or-constant0.c' failed > TEST or-and-constant1 (optim/and-or-constant1.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-constant1.c.error.* for further investigation. >--- optim/and-or-constant1.c.error.expected 2023-02-27 07:18:35.079583643 +0100 >+++ optim/and-or-constant1.c.error.got 2023-02-27 07:18:35.079583643 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6561 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$0xfff' unexpectedly absent >error: FAIL: test 'optim/and-or-constant1.c' failed > TEST and-or-constant2 (optim/and-or-constant2.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-constant2.c.error.* for further investigation. >--- optim/and-or-constant2.c.error.expected 2023-02-27 07:18:35.092917500 +0100 >+++ optim/and-or-constant2.c.error.got 2023-02-27 07:18:35.092917500 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6579 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'or\..*\$0xff0' unexpectedly absent >error: FAIL: test 'optim/and-or-constant2.c' failed > TEST catch crashes during AND-OR simplifications (optim/and-or-crash.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'optim/and-or-crash.c' passed > TEST and-or-lsr0 (optim/and-or-lsr0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-lsr0.c.error.* for further investigation. >--- optim/and-or-lsr0.c.error.expected 2023-02-27 07:18:35.112918286 +0100 >+++ optim/and-or-lsr0.c.error.got 2023-02-27 07:18:35.112918286 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6608 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >info: XFAIL: test 'optim/and-or-lsr0.c' is known to fail > TEST and-or-lsr1 (optim/and-or-lsr1.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-lsr1.c.error.* for further investigation. >--- optim/and-or-lsr1.c.error.expected 2023-02-27 07:18:35.122918679 +0100 >+++ optim/and-or-lsr1.c.error.got 2023-02-27 07:18:35.122918679 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6621 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'or\.' expected 1 times but got 0 times >error: FAIL: test 'optim/and-or-lsr1.c' failed > TEST and-or-lsr2 (optim/and-or-lsr2.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-lsr2.c.error.* for further investigation. >--- optim/and-or-lsr2.c.error.expected 2023-02-27 07:18:35.136252536 +0100 >+++ optim/and-or-lsr2.c.error.got 2023-02-27 07:18:35.136252536 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6639 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\..*\$0xf0fff' unexpectedly absent >error: FAIL: test 'optim/and-or-lsr2.c' failed > TEST and-or-lsrx (optim/and-or-lsrx.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-lsrx.c.error.* for further investigation. >--- optim/and-or-lsrx.c.error.expected 2023-02-27 07:18:35.149586393 +0100 >+++ optim/and-or-lsrx.c.error.got 2023-02-27 07:18:35.149586393 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6656 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\.' expected 1 times but got 0 times >error: FAIL: test 'optim/and-or-lsrx.c' failed > TEST and-or-mask (optim/and-or-mask.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-mask.c.error.* for further investigation. >--- optim/and-or-mask.c.error.expected 2023-02-27 07:18:35.162920250 +0100 >+++ optim/and-or-mask.c.error.got 2023-02-27 07:18:35.162920250 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6675 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see optim/and-or-mask.c.output.* for further investigation. >--- optim/and-or-mask.c.output.expected 2023-02-27 07:18:35.166253715 +0100 >+++ optim/and-or-mask.c.output.got 2023-02-27 07:18:35.159586786 +0100 >@@ -1,6 +0,0 @@ >-foo: >-.L0: >- <entry-point> >- ret.32 $0 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/and-or-mask.c' failed > TEST and-or-mask0 (optim/and-or-mask0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-mask0.c.error.* for further investigation. >--- optim/and-or-mask0.c.error.expected 2023-02-27 07:18:35.172920643 +0100 >+++ optim/and-or-mask0.c.error.got 2023-02-27 07:18:35.172920643 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6688 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/and-or-mask0.c' failed > TEST and-or-mask1 (optim/and-or-mask1.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-mask1.c.error.* for further investigation. >--- optim/and-or-mask1.c.error.expected 2023-02-27 07:18:35.182921036 +0100 >+++ optim/and-or-mask1.c.error.got 2023-02-27 07:18:35.182921036 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6701 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\.' expected 1 times but got 0 times >error: FAIL: test 'optim/and-or-mask1.c' failed > TEST and-or-mask2 (optim/and-or-mask2.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-mask2.c.error.* for further investigation. >--- optim/and-or-mask2.c.error.expected 2023-02-27 07:18:35.192921429 +0100 >+++ optim/and-or-mask2.c.error.got 2023-02-27 07:18:35.192921429 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6716 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\..*\$0xf0f' unexpectedly absent >error: FAIL: test 'optim/and-or-mask2.c' failed > TEST and-or-mask3s (optim/and-or-mask3s.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-mask3s.c.error.* for further investigation. >--- optim/and-or-mask3s.c.error.expected 2023-02-27 07:18:35.206255286 +0100 >+++ optim/and-or-mask3s.c.error.got 2023-02-27 07:18:35.206255286 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6733 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'lsr\.' expected 1 times but got 0 times >info: XFAIL: test 'optim/and-or-mask3s.c' is known to fail > TEST and-or-mask3u (optim/and-or-mask3u.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-mask3u.c.error.* for further investigation. >--- optim/and-or-mask3u.c.error.expected 2023-02-27 07:18:35.219589144 +0100 >+++ optim/and-or-mask3u.c.error.got 2023-02-27 07:18:35.219589144 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6752 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'lsr\.' expected 1 times but got 0 times >info: XFAIL: test 'optim/and-or-mask3u.c' is known to fail > TEST and-or-mask4 (optim/and-or-mask4.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-mask4.c.error.* for further investigation. >--- optim/and-or-mask4.c.error.expected 2023-02-27 07:18:35.232923001 +0100 >+++ optim/and-or-mask4.c.error.got 2023-02-27 07:18:35.229589536 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6771 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'shl\.' expected 1 times but got 0 times >info: XFAIL: test 'optim/and-or-mask4.c' is known to fail > TEST and-or-maskx (optim/and-or-maskx.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-maskx.c.error.* for further investigation. >--- optim/and-or-maskx.c.error.expected 2023-02-27 07:18:35.242923394 +0100 >+++ optim/and-or-maskx.c.error.got 2023-02-27 07:18:35.242923394 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6790 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\.' expected 2 times but got 0 times >error: FAIL: test 'optim/and-or-maskx.c' failed > TEST and-or-shl0 (optim/and-or-shl0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-shl0.c.error.* for further investigation. >--- optim/and-or-shl0.c.error.expected 2023-02-27 07:18:35.256257251 +0100 >+++ optim/and-or-shl0.c.error.got 2023-02-27 07:18:35.256257251 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6809 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/and-or-shl0.c' failed > TEST and-or-shl1 (optim/and-or-shl1.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-shl1.c.error.* for further investigation. >--- optim/and-or-shl1.c.error.expected 2023-02-27 07:18:35.266257644 +0100 >+++ optim/and-or-shl1.c.error.got 2023-02-27 07:18:35.266257644 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6822 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'or\.' expected 1 times but got 0 times >error: FAIL: test 'optim/and-or-shl1.c' failed > TEST and-or-shl2 (optim/and-or-shl2.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-shl2.c.error.* for further investigation. >--- optim/and-or-shl2.c.error.expected 2023-02-27 07:18:35.279591501 +0100 >+++ optim/and-or-shl2.c.error.got 2023-02-27 07:18:35.279591501 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6840 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\..*\$0xfff0f' unexpectedly absent >error: FAIL: test 'optim/and-or-shl2.c' failed > TEST and-or-shlx (optim/and-or-shlx.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-shlx.c.error.* for further investigation. >--- optim/and-or-shlx.c.error.expected 2023-02-27 07:18:35.292925359 +0100 >+++ optim/and-or-shlx.c.error.got 2023-02-27 07:18:35.292925359 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6857 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\.' expected 1 times but got 0 times >error: FAIL: test 'optim/and-or-shlx.c' failed > TEST and-or-trunc0 (optim/and-or-trunc0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-trunc0.c.error.* for further investigation. >--- optim/and-or-trunc0.c.error.expected 2023-02-27 07:18:35.306259216 +0100 >+++ optim/and-or-trunc0.c.error.got 2023-02-27 07:18:35.302925751 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6876 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/and-or-trunc0.c' failed > TEST and-or-trunc1 (optim/and-or-trunc1.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-trunc1.c.error.* for further investigation. >--- optim/and-or-trunc1.c.error.expected 2023-02-27 07:18:35.316259608 +0100 >+++ optim/and-or-trunc1.c.error.got 2023-02-27 07:18:35.316259608 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6890 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/and-or-trunc1.c' failed > TEST and-or-trunc2 (optim/and-or-trunc2.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-trunc2.c.error.* for further investigation. >--- optim/and-or-trunc2.c.error.expected 2023-02-27 07:18:35.326260001 +0100 >+++ optim/and-or-trunc2.c.error.got 2023-02-27 07:18:35.326260001 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6903 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\.' expected 1 times but got 0 times >error: FAIL: test 'optim/and-or-trunc2.c' failed > TEST and-or-truncx (optim/and-or-truncx.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-or-truncx.c.error.* for further investigation. >--- optim/and-or-truncx.c.error.expected 2023-02-27 07:18:35.336260394 +0100 >+++ optim/and-or-truncx.c.error.got 2023-02-27 07:18:35.336260394 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6918 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\.' expected 1 times but got 0 times >error: FAIL: test 'optim/and-or-truncx.c' failed > TEST and-trunc (optim/and-trunc.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/and-trunc.c.error.* for further investigation. >--- optim/and-trunc.c.error.expected 2023-02-27 07:18:35.349594252 +0100 >+++ optim/and-trunc.c.error.got 2023-02-27 07:18:35.349594252 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6937 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\.16' unexpectedly absent >error: FAIL: test 'optim/and-trunc.c' failed > TEST bad-phisrc1 (optim/bad-phisrc1.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/bad-phisrc1.c.error.* for further investigation. >--- optim/bad-phisrc1.c.error.expected 2023-02-27 07:18:35.362928109 +0100 >+++ optim/bad-phisrc1.c.error.got 2023-02-27 07:18:35.362928109 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6956 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/bad-phisrc1.c' failed > TEST bad-phisrc1a (optim/bad-phisrc1a.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/bad-phisrc1a.c.error.* for further investigation. >--- optim/bad-phisrc1a.c.error.expected 2023-02-27 07:18:35.372928502 +0100 >+++ optim/bad-phisrc1a.c.error.got 2023-02-27 07:18:35.372928502 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6970 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'select\.' unexpectedly absent >error: FAIL: test 'optim/bad-phisrc1a.c' failed > TEST bad-phisrc2 (optim/bad-phisrc2.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/bad-phisrc2.c.error.* for further investigation. >--- optim/bad-phisrc2.c.error.expected 2023-02-27 07:18:35.382928895 +0100 >+++ optim/bad-phisrc2.c.error.got 2023-02-27 07:18:35.382928895 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6983 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'select\.' unexpectedly absent >error: FAIL: test 'optim/bad-phisrc2.c' failed > TEST bad-phisrc3 (optim/bad-phisrc3.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/bad-phisrc3.c.error.* for further investigation. >--- optim/bad-phisrc3.c.error.expected 2023-02-27 07:18:35.392929288 +0100 >+++ optim/bad-phisrc3.c.error.got 2023-02-27 07:18:35.392929288 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 6996 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'phisrc\.' expected 2 times but got 0 times >error: FAIL: test 'optim/bad-phisrc3.c' failed > TEST double-unop (optim/binops-same-args.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/binops-same-args.c.error.* for further investigation. >--- optim/binops-same-args.c.error.expected 2023-02-27 07:18:35.402929681 +0100 >+++ optim/binops-same-args.c.error.got 2023-02-27 07:18:35.402929681 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7011 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'divs\.' unexpectedly absent >error: FAIL: test 'optim/binops-same-args.c' failed > TEST bitfield implicit init zero (optim/bitfield-init-zero.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/bitfield-init-zero.c.error.* for further investigation. >--- optim/bitfield-init-zero.c.error.expected 2023-02-27 07:18:35.426263931 +0100 >+++ optim/bitfield-init-zero.c.error.got 2023-02-27 07:18:35.426263931 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7037 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see optim/bitfield-init-zero.c.output.* for further investigation. >--- optim/bitfield-init-zero.c.output.expected 2023-02-27 07:18:35.429597395 +0100 >+++ optim/bitfield-init-zero.c.output.got 2023-02-27 07:18:35.422930466 +0100 >@@ -1,44 +0,0 @@ >-bfuu_init: >-.L0: >- <entry-point> >- and.32 %r4 <- %arg1, $511 >- shl.32 %r5 <- %r4, $11 >- ret.32 %r5 >- >- >-bfus_init: >-.L2: >- <entry-point> >- and.32 %r13 <- %arg1, $511 >- shl.32 %r14 <- %r13, $11 >- ret.32 %r14 >- >- >-bfu_get0: >-.L4: >- <entry-point> >- ret.32 $0 >- >- >-bfsu_init: >-.L6: >- <entry-point> >- and.32 %r27 <- %arg1, $511 >- shl.32 %r28 <- %r27, $11 >- ret.32 %r28 >- >- >-bfss_init: >-.L8: >- <entry-point> >- and.32 %r36 <- %arg1, $511 >- shl.32 %r37 <- %r36, $11 >- ret.32 %r37 >- >- >-bfs_get0: >-.L10: >- <entry-point> >- ret.32 $0 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/bitfield-init-zero.c' failed > TEST bitfield size (optim/bitfield-size.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/bitfield-size.c.error.* for further investigation. >--- optim/bitfield-size.c.error.expected 2023-02-27 07:18:35.436264324 +0100 >+++ optim/bitfield-size.c.error.got 2023-02-27 07:18:35.436264324 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7050 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\..*\$15' expected 4 times but got 0 times >error: FAIL: test 'optim/bitfield-size.c' failed > TEST optim store/load bitfields (optim/bitfield-store-load0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/bitfield-store-load0.c.error.* for further investigation. >--- optim/bitfield-store-load0.c.error.expected 2023-02-27 07:18:35.449598181 +0100 >+++ optim/bitfield-store-load0.c.error.got 2023-02-27 07:18:35.449598181 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7070 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see optim/bitfield-store-load0.c.output.* for further investigation. >--- optim/bitfield-store-load0.c.output.expected 2023-02-27 07:18:35.452931645 +0100 >+++ optim/bitfield-store-load0.c.output.got 2023-02-27 07:18:35.449598181 +0100 >@@ -1,15 +0,0 @@ >-ufoo: >-.L0: >- <entry-point> >- and.32 %r11 <- %arg1, $7 >- ret.32 %r11 >- >- >-sfoo: >-.L2: >- <entry-point> >- trunc.3 %r16 <- (32) %arg1 >- sext.32 %r23 <- (3) %r16 >- ret.32 %r23 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/bitfield-store-load0.c' failed > TEST bitfield-store-load signed (optim/bitfield-store-loads.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/bitfield-store-loads.c.error.* for further investigation. >--- optim/bitfield-store-loads.c.error.expected 2023-02-27 07:18:35.459598574 +0100 >+++ optim/bitfield-store-loads.c.error.got 2023-02-27 07:18:35.459598574 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7083 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\.' expected 1 times but got 0 times >error: FAIL: test 'optim/bitfield-store-loads.c' failed > TEST bitfield-store-load unsigned (optim/bitfield-store-loadu.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/bitfield-store-loadu.c.error.* for further investigation. >--- optim/bitfield-store-loadu.c.error.expected 2023-02-27 07:18:35.476265895 +0100 >+++ optim/bitfield-store-loadu.c.error.got 2023-02-27 07:18:35.476265895 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7106 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\.' expected 1 times but got 0 times >error: FAIL: test 'optim/bitfield-store-loadu.c' failed > TEST bool-not-zero (optim/bits-not-zero.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/bits-not-zero.c.error.* for further investigation. >--- optim/bits-not-zero.c.error.expected 2023-02-27 07:18:35.492933217 +0100 >+++ optim/bits-not-zero.c.error.got 2023-02-27 07:18:35.492933217 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7127 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see optim/bits-not-zero.c.output.* for further investigation. >--- optim/bits-not-zero.c.output.expected 2023-02-27 07:18:35.496266681 +0100 >+++ optim/bits-not-zero.c.output.got 2023-02-27 07:18:35.489599753 +0100 >@@ -1,19 +0,0 @@ >-or_not0: >-.L0: >- <entry-point> >- ret.32 $0xffffffff >- >- >-and_not0: >-.L2: >- <entry-point> >- ret.32 %arg1 >- >- >-xor_not0: >-.L4: >- <entry-point> >- not.32 %r8 <- %arg1 >- ret.32 %r8 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/bits-not-zero.c' failed > TEST bool context fp (optim/bool-context-fp.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/bool-context-fp.c.error.* for further investigation. >--- optim/bool-context-fp.c.error.expected 2023-02-27 07:18:35.502933610 +0100 >+++ optim/bool-context-fp.c.error.got 2023-02-27 07:18:35.502933610 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7140 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see optim/bool-context-fp.c.output.* for further investigation. >--- optim/bool-context-fp.c.output.expected 2023-02-27 07:18:35.506267074 +0100 >+++ optim/bool-context-fp.c.output.got 2023-02-27 07:18:35.502933610 +0100 >@@ -1,74 +0,0 @@ >-bfimp: >-.L0: >- <entry-point> >- setfval.32 %r2 <- 0.000000e+00 >- fcmpune.1 %r3 <- %arg1, %r2 >- ret.1 %r3 >- >- >-bfexp: >-.L2: >- <entry-point> >- setfval.32 %r6 <- 0.000000e+00 >- fcmpune.1 %r7 <- %arg1, %r6 >- ret.1 %r7 >- >- >-bfnot: >-.L4: >- <entry-point> >- setfval.32 %r10 <- 0.000000e+00 >- fcmpoeq.1 %r12 <- %arg1, %r10 >- ret.1 %r12 >- >- >-ifnot: >-.L6: >- <entry-point> >- setfval.32 %r15 <- 0.000000e+00 >- fcmpoeq.32 %r16 <- %arg1, %r15 >- ret.32 %r16 >- >- >-bfior: >-.L8: >- <entry-point> >- setfval.32 %r19 <- 0.000000e+00 >- fcmpune.1 %r20 <- %arg1, %r19 >- fcmpune.1 %r23 <- %arg2, %r19 >- or.1 %r24 <- %r20, %r23 >- ret.1 %r24 >- >- >-ifior: >-.L10: >- <entry-point> >- setfval.32 %r29 <- 0.000000e+00 >- fcmpune.1 %r30 <- %arg1, %r29 >- fcmpune.1 %r33 <- %arg2, %r29 >- or.1 %r34 <- %r30, %r33 >- zext.32 %r35 <- (1) %r34 >- ret.32 %r35 >- >- >-bfand: >-.L12: >- <entry-point> >- setfval.32 %r38 <- 0.000000e+00 >- fcmpune.1 %r39 <- %arg1, %r38 >- fcmpune.1 %r42 <- %arg2, %r38 >- and.1 %r43 <- %r39, %r42 >- ret.1 %r43 >- >- >-ifand: >-.L14: >- <entry-point> >- setfval.32 %r48 <- 0.000000e+00 >- fcmpune.1 %r49 <- %arg1, %r48 >- fcmpune.1 %r52 <- %arg2, %r48 >- and.1 %r53 <- %r49, %r52 >- zext.32 %r54 <- (1) %r53 >- ret.32 %r54 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/bool-context-fp.c' failed > TEST bool-context (optim/bool-context.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/bool-context.c.error.* for further investigation. >--- optim/bool-context.c.error.expected 2023-02-27 07:18:35.512934003 +0100 >+++ optim/bool-context.c.error.got 2023-02-27 07:18:35.512934003 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7153 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'setne\..* %arg[12]' expected 4 times but got 0 times >error: FAIL: test 'optim/bool-context.c' failed > TEST bool-eq0 (optim/bool-eq0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/bool-eq0.c.error.* for further investigation. >--- optim/bool-eq0.c.error.expected 2023-02-27 07:18:35.522934396 +0100 >+++ optim/bool-eq0.c.error.got 2023-02-27 07:18:35.522934396 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7168 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'seteq\.' unexpectedly absent >error: FAIL: test 'optim/bool-eq0.c' failed > TEST bool - int - bool constants (optim/bool-int-bool.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/bool-int-bool.c.error.* for further investigation. >--- optim/bool-int-bool.c.error.expected 2023-02-27 07:18:35.536268253 +0100 >+++ optim/bool-int-bool.c.error.got 2023-02-27 07:18:35.536268253 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7185 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/bool-int-bool.c' failed > TEST bool-ne0 (optim/bool-ne0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/bool-ne0.c.error.* for further investigation. >--- optim/bool-ne0.c.error.expected 2023-02-27 07:18:35.546268646 +0100 >+++ optim/bool-ne0.c.error.got 2023-02-27 07:18:35.546268646 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7198 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'setne\.' unexpectedly absent >error: FAIL: test 'optim/bool-ne0.c' failed > TEST bool-neq0 (optim/bool-neq0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/bool-neq0.c.error.* for further investigation. >--- optim/bool-neq0.c.error.expected 2023-02-27 07:18:35.559602503 +0100 >+++ optim/bool-neq0.c.error.got 2023-02-27 07:18:35.556269039 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7215 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'setne\.' unexpectedly absent >error: FAIL: test 'optim/bool-neq0.c' failed > TEST bool-same-args (optim/bool-same-args.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/bool-same-args.c.error.* for further investigation. >--- optim/bool-same-args.c.error.expected 2023-02-27 07:18:35.569602896 +0100 >+++ optim/bool-same-args.c.error.got 2023-02-27 07:18:35.569602896 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7232 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'setne\.' unexpectedly absent >error: FAIL: test 'optim/bool-same-args.c' failed > TEST bool-sext-test (optim/bool-sext-test.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/bool-sext-test.c.error.* for further investigation. >--- optim/bool-sext-test.c.error.expected 2023-02-27 07:18:35.582936753 +0100 >+++ optim/bool-sext-test.c.error.got 2023-02-27 07:18:35.582936753 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7250 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/bool-sext-test.c' failed > TEST bool-simplify (optim/bool-simplify.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/bool-simplify.c.error.* for further investigation. >--- optim/bool-simplify.c.error.expected 2023-02-27 07:18:35.592937146 +0100 >+++ optim/bool-simplify.c.error.got 2023-02-27 07:18:35.592937146 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7263 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see optim/bool-simplify.c.output.* for further investigation. >--- optim/bool-simplify.c.output.expected 2023-02-27 07:18:35.599604075 +0100 >+++ optim/bool-simplify.c.output.got 2023-02-27 07:18:35.592937146 +0100 >@@ -1,39 +0,0 @@ >-and_0: >-.L0: >- <entry-point> >- ret.32 $0 >- >- >-and_1: >-.L2: >- <entry-point> >- setne.32 %r9 <- %arg1, $0 >- ret.32 %r9 >- >- >-or_0: >-.L4: >- <entry-point> >- setne.32 %r14 <- %arg1, $0 >- ret.32 %r14 >- >- >-or_1: >-.L6: >- <entry-point> >- ret.32 $1 >- >- >-and_2: >-.L8: >- <entry-point> >- setne.32 %r25 <- %arg1, $0 >- ret.32 %r25 >- >- >-or_2: >-.L10: >- <entry-point> >- ret.32 $1 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/bool-simplify.c' failed > TEST bool-simplify2 (optim/bool-simplify2.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/bool-simplify2.c.error.* for further investigation. >--- optim/bool-simplify2.c.error.expected 2023-02-27 07:18:35.602937539 +0100 >+++ optim/bool-simplify2.c.error.got 2023-02-27 07:18:35.602937539 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7276 Aborted ../test-linearize $file >error: actual output text does not match expected output text. >error: see optim/bool-simplify2.c.output.* for further investigation. >--- optim/bool-simplify2.c.output.expected 2023-02-27 07:18:35.609604468 +0100 >+++ optim/bool-simplify2.c.output.got 2023-02-27 07:18:35.602937539 +0100 >@@ -1,176 +0,0 @@ >-ini: >-.L0: >- <entry-point> >- seteq.32 %r2 <- %arg1, $0 >- ret.32 %r2 >- >- >-bni: >-.L2: >- <entry-point> >- seteq.1 %r6 <- %arg1, $0 >- ret.1 %r6 >- >- >-ioii: >-.L4: >- <entry-point> >- setne.1 %r9 <- %arg1, $0 >- setne.1 %r11 <- %arg2, $0 >- or.1 %r12 <- %r9, %r11 >- zext.32 %r13 <- (1) %r12 >- ret.32 %r13 >- >- >-iaii: >-.L6: >- <entry-point> >- setne.1 %r16 <- %arg1, $0 >- setne.1 %r18 <- %arg2, $0 >- and.1 %r19 <- %r16, %r18 >- zext.32 %r20 <- (1) %r19 >- ret.32 %r20 >- >- >-boii: >-.L8: >- <entry-point> >- setne.1 %r23 <- %arg1, $0 >- setne.1 %r25 <- %arg2, $0 >- or.1 %r26 <- %r23, %r25 >- ret.1 %r26 >- >- >-baii: >-.L10: >- <entry-point> >- setne.1 %r31 <- %arg1, $0 >- setne.1 %r33 <- %arg2, $0 >- and.1 %r34 <- %r31, %r33 >- ret.1 %r34 >- >- >-ioiii: >-.L12: >- <entry-point> >- setne.1 %r39 <- %arg1, $0 >- setne.1 %r41 <- %arg2, $0 >- or.1 %r42 <- %r39, %r41 >- setne.1 %r46 <- %arg3, $0 >- or.1 %r47 <- %r42, %r46 >- zext.32 %r48 <- (1) %r47 >- ret.32 %r48 >- >- >-iaiii: >-.L14: >- <entry-point> >- setne.1 %r51 <- %arg1, $0 >- setne.1 %r53 <- %arg2, $0 >- and.1 %r54 <- %r51, %r53 >- setne.1 %r58 <- %arg3, $0 >- and.1 %r59 <- %r54, %r58 >- zext.32 %r60 <- (1) %r59 >- ret.32 %r60 >- >- >-boiii: >-.L16: >- <entry-point> >- setne.1 %r63 <- %arg1, $0 >- setne.1 %r65 <- %arg2, $0 >- or.1 %r66 <- %r63, %r65 >- setne.1 %r70 <- %arg3, $0 >- or.1 %r71 <- %r66, %r70 >- ret.1 %r71 >- >- >-baiii: >-.L18: >- <entry-point> >- setne.1 %r76 <- %arg1, $0 >- setne.1 %r78 <- %arg2, $0 >- and.1 %r79 <- %r76, %r78 >- setne.1 %r83 <- %arg3, $0 >- and.1 %r84 <- %r79, %r83 >- ret.1 %r84 >- >- >-inb: >-.L20: >- <entry-point> >- seteq.32 %r89 <- %arg1, $0 >- ret.32 %r89 >- >- >-bnb: >-.L22: >- <entry-point> >- seteq.1 %r93 <- %arg1, $0 >- ret.1 %r93 >- >- >-iobb: >-.L24: >- <entry-point> >- or.1 %r97 <- %arg1, %arg2 >- zext.32 %r98 <- (1) %r97 >- ret.32 %r98 >- >- >-iabb: >-.L26: >- <entry-point> >- and.1 %r102 <- %arg1, %arg2 >- zext.32 %r103 <- (1) %r102 >- ret.32 %r103 >- >- >-bobb: >-.L28: >- <entry-point> >- or.1 %r107 <- %arg1, %arg2 >- ret.1 %r107 >- >- >-babb: >-.L30: >- <entry-point> >- and.1 %r113 <- %arg1, %arg2 >- ret.1 %r113 >- >- >-iobbb: >-.L32: >- <entry-point> >- or.1 %r119 <- %arg1, %arg2 >- or.1 %r123 <- %r119, %arg3 >- zext.32 %r124 <- (1) %r123 >- ret.32 %r124 >- >- >-iabbb: >-.L34: >- <entry-point> >- and.1 %r128 <- %arg1, %arg2 >- and.1 %r132 <- %r128, %arg3 >- zext.32 %r133 <- (1) %r132 >- ret.32 %r133 >- >- >-bobbb: >-.L36: >- <entry-point> >- or.1 %r137 <- %arg1, %arg2 >- or.1 %r141 <- %r137, %arg3 >- ret.1 %r141 >- >- >-babbb: >-.L38: >- <entry-point> >- and.1 %r147 <- %arg1, %arg2 >- and.1 %r151 <- %r147, %arg3 >- ret.1 %r151 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'setne\.' expected 20 times but got 0 times >error: FAIL: test 'optim/bool-simplify2.c' failed > TEST bool-zext-test (optim/bool-zext-test.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/bool-zext-test.c.error.* for further investigation. >--- optim/bool-zext-test.c.error.expected 2023-02-27 07:18:35.619604861 +0100 >+++ optim/bool-zext-test.c.error.got 2023-02-27 07:18:35.616271396 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7295 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/bool-zext-test.c' failed > TEST call-complex-pointer (optim/call-complex-pointer.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/call-complex-pointer.c.error.* for further investigation. >--- optim/call-complex-pointer.c.error.expected 2023-02-27 07:18:35.629605254 +0100 >+++ optim/call-complex-pointer.c.error.got 2023-02-27 07:18:35.626271789 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7308 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'select\.' unexpectedly absent >info: XFAIL: test 'optim/call-complex-pointer.c' is known to fail > TEST call-inlined (optim/call-inlined.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/call-inlined.c.error.* for further investigation. >--- optim/call-inlined.c.error.expected 2023-02-27 07:18:35.639605647 +0100 >+++ optim/call-inlined.c.error.got 2023-02-27 07:18:35.639605647 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7325 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/call-inlined.c' failed > TEST canonical-abs1 (optim/canonical-abs.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/canonical-abs.c.error.* for further investigation. >--- optim/canonical-abs.c.error.expected 2023-02-27 07:18:35.649606040 +0100 >+++ optim/canonical-abs.c.error.got 2023-02-27 07:18:35.649606040 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7339 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/canonical-abs.c' failed > TEST canonical-add (optim/canonical-add.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/canonical-add.c.error.* for further investigation. >--- optim/canonical-add.c.error.expected 2023-02-27 07:18:35.659606432 +0100 >+++ optim/canonical-add.c.error.got 2023-02-27 07:18:35.659606432 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7353 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >info: XFAIL: test 'optim/canonical-add.c' is known to fail > TEST canonical-arg (optim/canonical-arg.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/canonical-arg.c.error.* for further investigation. >--- optim/canonical-arg.c.error.expected 2023-02-27 07:18:35.672940290 +0100 >+++ optim/canonical-arg.c.error.got 2023-02-27 07:18:35.672940290 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7367 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/canonical-arg.c' failed > TEST canonical-cmp-zero (optim/canonical-cmp-zero.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/canonical-cmp-zero.c.error.* for further investigation. >--- optim/canonical-cmp-zero.c.error.expected 2023-02-27 07:18:35.682940682 +0100 >+++ optim/canonical-cmp-zero.c.error.got 2023-02-27 07:18:35.682940682 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7381 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see optim/canonical-cmp-zero.c.output.* for further investigation. >--- optim/canonical-cmp-zero.c.output.expected 2023-02-27 07:18:35.686274146 +0100 >+++ optim/canonical-cmp-zero.c.output.got 2023-02-27 07:18:35.679607218 +0100 >@@ -1,56 +0,0 @@ >-f00: >-.L0: >- <entry-point> >- setge.32 %r2 <- %arg1, $0 >- ret.32 %r2 >- >- >-f01: >-.L2: >- <entry-point> >- setge.32 %r5 <- %arg1, $0 >- ret.32 %r5 >- >- >-f02: >-.L4: >- <entry-point> >- setle.32 %r8 <- %arg1, $0 >- ret.32 %r8 >- >- >-f03: >-.L6: >- <entry-point> >- setle.32 %r11 <- %arg1, $0 >- ret.32 %r11 >- >- >-f10: >-.L8: >- <entry-point> >- setle.32 %r14 <- %arg1, $15 >- ret.32 %r14 >- >- >-f11: >-.L10: >- <entry-point> >- setle.32 %r17 <- %arg1, $15 >- ret.32 %r17 >- >- >-f20: >-.L12: >- <entry-point> >- setge.32 %r20 <- %arg1, $0xfffffff8 >- ret.32 %r20 >- >- >-f21: >-.L14: >- <entry-point> >- setge.32 %r23 <- %arg1, $0xfffffff8 >- ret.32 %r23 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/canonical-cmp-zero.c' failed > TEST canonical-cmp (optim/canonical-cmp.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/canonical-cmp.c.error.* for further investigation. >--- optim/canonical-cmp.c.error.expected 2023-02-27 07:18:35.692941075 +0100 >+++ optim/canonical-cmp.c.error.got 2023-02-27 07:18:35.692941075 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7394 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/canonical-cmp.c' failed > TEST canonical-cmpe-minmax (optim/canonical-cmpe-minmax.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/canonical-cmpe-minmax.c.error.* for further investigation. >--- optim/canonical-cmpe-minmax.c.error.expected 2023-02-27 07:18:35.702941468 +0100 >+++ optim/canonical-cmpe-minmax.c.error.got 2023-02-27 07:18:35.702941468 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7407 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/canonical-cmpe-minmax.c' failed > TEST canonical-cmps-minmax (optim/canonical-cmps-minmax.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/canonical-cmps-minmax.c.error.* for further investigation. >--- optim/canonical-cmps-minmax.c.error.expected 2023-02-27 07:18:35.712941861 +0100 >+++ optim/canonical-cmps-minmax.c.error.got 2023-02-27 07:18:35.712941861 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7421 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/canonical-cmps-minmax.c' failed > TEST canonical-cmps-sel (optim/canonical-cmps-sel.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/canonical-cmps-sel.c.error.* for further investigation. >--- optim/canonical-cmps-sel.c.error.expected 2023-02-27 07:18:35.722942254 +0100 >+++ optim/canonical-cmps-sel.c.error.got 2023-02-27 07:18:35.722942254 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7435 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/canonical-cmps-sel.c' failed > TEST canonical-cmps (optim/canonical-cmps.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/canonical-cmps.c.error.* for further investigation. >--- optim/canonical-cmps.c.error.expected 2023-02-27 07:18:35.732942647 +0100 >+++ optim/canonical-cmps.c.error.got 2023-02-27 07:18:35.732942647 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7449 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/canonical-cmps.c' failed > TEST canonical-cmpu (optim/canonical-cmpu.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/canonical-cmpu.c.error.* for further investigation. >--- optim/canonical-cmpu.c.error.expected 2023-02-27 07:18:35.742943040 +0100 >+++ optim/canonical-cmpu.c.error.got 2023-02-27 07:18:35.742943040 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7463 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/canonical-cmpu.c' failed > TEST canonical-cmp (optim/canonical-fcmp.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/canonical-fcmp.c.error.* for further investigation. >--- optim/canonical-fcmp.c.error.expected 2023-02-27 07:18:35.752943433 +0100 >+++ optim/canonical-fcmp.c.error.got 2023-02-27 07:18:35.752943433 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7477 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see optim/canonical-fcmp.c.output.* for further investigation. >--- optim/canonical-fcmp.c.output.expected 2023-02-27 07:18:35.756276897 +0100 >+++ optim/canonical-fcmp.c.output.got 2023-02-27 07:18:35.749609969 +0100 >@@ -1,96 +0,0 @@ >-fcmp_eq: >-.L0: >- <entry-point> >- load.64 %r1 <- 0[g] >- fcmpoeq.32 %r3 <- %r1, %arg1 >- ret.32 %r3 >- >- >-fcmp_ne: >-.L2: >- <entry-point> >- load.64 %r5 <- 0[g] >- fcmpune.32 %r7 <- %r5, %arg1 >- ret.32 %r7 >- >- >-fcmp_gt: >-.L4: >- <entry-point> >- load.64 %r9 <- 0[g] >- fcmpogt.32 %r11 <- %r9, %arg1 >- ret.32 %r11 >- >- >-fcmp_ge: >-.L6: >- <entry-point> >- load.64 %r13 <- 0[g] >- fcmpoge.32 %r15 <- %r13, %arg1 >- ret.32 %r15 >- >- >-fcmp_le: >-.L8: >- <entry-point> >- load.64 %r17 <- 0[g] >- fcmpole.32 %r19 <- %r17, %arg1 >- ret.32 %r19 >- >- >-fcmp_lt: >-.L10: >- <entry-point> >- load.64 %r21 <- 0[g] >- fcmpolt.32 %r23 <- %r21, %arg1 >- ret.32 %r23 >- >- >-nfcmp_ne: >-.L12: >- <entry-point> >- load.64 %r25 <- 0[g] >- fcmpune.32 %r28 <- %r25, %arg1 >- ret.32 %r28 >- >- >-nfcmp_eq: >-.L14: >- <entry-point> >- load.64 %r30 <- 0[g] >- fcmpoeq.32 %r33 <- %r30, %arg1 >- ret.32 %r33 >- >- >-nfcmp_le: >-.L16: >- <entry-point> >- load.64 %r35 <- 0[g] >- fcmpule.32 %r38 <- %r35, %arg1 >- ret.32 %r38 >- >- >-nfcmp_lt: >-.L18: >- <entry-point> >- load.64 %r40 <- 0[g] >- fcmpult.32 %r43 <- %r40, %arg1 >- ret.32 %r43 >- >- >-nfcmp_gt: >-.L20: >- <entry-point> >- load.64 %r45 <- 0[g] >- fcmpugt.32 %r48 <- %r45, %arg1 >- ret.32 %r48 >- >- >-nfcmp_ge: >-.L22: >- <entry-point> >- load.64 %r50 <- 0[g] >- fcmpuge.32 %r53 <- %r50, %arg1 >- ret.32 %r53 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/canonical-fcmp.c' failed > TEST canonical-muldiv (optim/canonical-mul.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/canonical-mul.c.error.* for further investigation. >--- optim/canonical-mul.c.error.expected 2023-02-27 07:18:35.766277290 +0100 >+++ optim/canonical-mul.c.error.got 2023-02-27 07:18:35.766277290 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7494 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern '\$6' unexpectedly absent >info: XFAIL: test 'optim/canonical-mul.c' is known to fail > TEST canonical-not (optim/canonical-not.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/canonical-not.c.error.* for further investigation. >--- optim/canonical-not.c.error.expected 2023-02-27 07:18:35.779611147 +0100 >+++ optim/canonical-not.c.error.got 2023-02-27 07:18:35.779611147 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7512 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/canonical-not.c' failed > TEST canonical-sub-cte (optim/canonical-sub-cte.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/canonical-sub-cte.c.error.* for further investigation. >--- optim/canonical-sub-cte.c.error.expected 2023-02-27 07:18:35.789611540 +0100 >+++ optim/canonical-sub-cte.c.error.got 2023-02-27 07:18:35.789611540 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7526 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$0' unexpectedly absent >error: FAIL: test 'optim/canonical-sub-cte.c' failed > TEST cast-kinds (optim/cast-kinds.c) > Using command : test-linearize -Wno-int-to-pointer-cast -Wno-pointer-to-int-cast -m64 $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cast-kinds.c.error.* for further investigation. >--- optim/cast-kinds.c.error.expected 2023-02-27 07:18:35.799611933 +0100 >+++ optim/cast-kinds.c.error.got 2023-02-27 07:18:35.799611933 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7541 Aborted ../test-linearize -Wno-int-to-pointer-cast -Wno-pointer-to-int-cast -m64 $file >error: actual output text does not match expected output text. >error: see optim/cast-kinds.c.output.* for further investigation. >--- optim/cast-kinds.c.output.expected 2023-02-27 07:18:35.802945398 +0100 >+++ optim/cast-kinds.c.output.got 2023-02-27 07:18:35.799611933 +0100 >@@ -1,335 +0,0 @@ >-uint_2_int: >-.L0: >- <entry-point> >- ret.32 %arg1 >- >- >-long_2_int: >-.L2: >- <entry-point> >- trunc.32 %r4 <- (64) %arg1 >- ret.32 %r4 >- >- >-ulong_2_int: >-.L4: >- <entry-point> >- trunc.32 %r7 <- (64) %arg1 >- ret.32 %r7 >- >- >-vptr_2_int: >-.L6: >- <entry-point> >- trunc.32 %r10 <- (64) %arg1 >- ret.32 %r10 >- >- >-iptr_2_int: >-.L8: >- <entry-point> >- trunc.32 %r14 <- (64) %arg1 >- ret.32 %r14 >- >- >-float_2_int: >-.L10: >- <entry-point> >- fcvts.32 %r17 <- (32) %arg1 >- ret.32 %r17 >- >- >-double_2_int: >-.L12: >- <entry-point> >- fcvts.32 %r20 <- (64) %arg1 >- ret.32 %r20 >- >- >-int_2_uint: >-.L14: >- <entry-point> >- ret.32 %arg1 >- >- >-long_2_uint: >-.L16: >- <entry-point> >- trunc.32 %r25 <- (64) %arg1 >- ret.32 %r25 >- >- >-ulong_2_uint: >-.L18: >- <entry-point> >- trunc.32 %r28 <- (64) %arg1 >- ret.32 %r28 >- >- >-vptr_2_uint: >-.L20: >- <entry-point> >- trunc.32 %r31 <- (64) %arg1 >- ret.32 %r31 >- >- >-iptr_2_uint: >-.L22: >- <entry-point> >- trunc.32 %r35 <- (64) %arg1 >- ret.32 %r35 >- >- >-float_2_uint: >-.L24: >- <entry-point> >- fcvtu.32 %r38 <- (32) %arg1 >- ret.32 %r38 >- >- >-double_2_uint: >-.L26: >- <entry-point> >- fcvtu.32 %r41 <- (64) %arg1 >- ret.32 %r41 >- >- >-int_2_long: >-.L28: >- <entry-point> >- sext.64 %r44 <- (32) %arg1 >- ret.64 %r44 >- >- >-uint_2_long: >-.L30: >- <entry-point> >- zext.64 %r47 <- (32) %arg1 >- ret.64 %r47 >- >- >-ulong_2_long: >-.L32: >- <entry-point> >- ret.64 %arg1 >- >- >-vptr_2_long: >-.L34: >- <entry-point> >- ret.64 %arg1 >- >- >-iptr_2_long: >-.L36: >- <entry-point> >- ret.64 %arg1 >- >- >-float_2_long: >-.L38: >- <entry-point> >- fcvts.64 %r57 <- (32) %arg1 >- ret.64 %r57 >- >- >-double_2_long: >-.L40: >- <entry-point> >- fcvts.64 %r60 <- (64) %arg1 >- ret.64 %r60 >- >- >-int_2_ulong: >-.L42: >- <entry-point> >- sext.64 %r63 <- (32) %arg1 >- ret.64 %r63 >- >- >-uint_2_ulong: >-.L44: >- <entry-point> >- zext.64 %r66 <- (32) %arg1 >- ret.64 %r66 >- >- >-long_2_ulong: >-.L46: >- <entry-point> >- ret.64 %arg1 >- >- >-vptr_2_ulong: >-.L48: >- <entry-point> >- ret.64 %arg1 >- >- >-iptr_2_ulong: >-.L50: >- <entry-point> >- ret.64 %arg1 >- >- >-float_2_ulong: >-.L52: >- <entry-point> >- fcvtu.64 %r76 <- (32) %arg1 >- ret.64 %r76 >- >- >-double_2_ulong: >-.L54: >- <entry-point> >- fcvtu.64 %r79 <- (64) %arg1 >- ret.64 %r79 >- >- >-int_2_vptr: >-.L56: >- <entry-point> >- sext.64 %r82 <- (32) %arg1 >- ret.64 %r82 >- >- >-uint_2_vptr: >-.L58: >- <entry-point> >- zext.64 %r85 <- (32) %arg1 >- ret.64 %r85 >- >- >-long_2_vptr: >-.L60: >- <entry-point> >- ret.64 %arg1 >- >- >-ulong_2_vptr: >-.L62: >- <entry-point> >- ret.64 %arg1 >- >- >-iptr_2_vptr: >-.L64: >- <entry-point> >- ret.64 %arg1 >- >- >-int_2_iptr: >-.L66: >- <entry-point> >- sext.64 %r94 <- (32) %arg1 >- ret.64 %r94 >- >- >-uint_2_iptr: >-.L68: >- <entry-point> >- zext.64 %r98 <- (32) %arg1 >- ret.64 %r98 >- >- >-long_2_iptr: >-.L70: >- <entry-point> >- ret.64 %arg1 >- >- >-ulong_2_iptr: >-.L72: >- <entry-point> >- ret.64 %arg1 >- >- >-vptr_2_iptr: >-.L74: >- <entry-point> >- ptrcast.64 %r108 <- (64) %arg1 >- ret.64 %r108 >- >- >-int_2_float: >-.L76: >- <entry-point> >- scvtf.32 %r111 <- (32) %arg1 >- ret.32 %r111 >- >- >-uint_2_float: >-.L78: >- <entry-point> >- ucvtf.32 %r114 <- (32) %arg1 >- ret.32 %r114 >- >- >-long_2_float: >-.L80: >- <entry-point> >- scvtf.32 %r117 <- (64) %arg1 >- ret.32 %r117 >- >- >-ulong_2_float: >-.L82: >- <entry-point> >- ucvtf.32 %r120 <- (64) %arg1 >- ret.32 %r120 >- >- >-double_2_float: >-.L84: >- <entry-point> >- fcvtf.32 %r123 <- (64) %arg1 >- ret.32 %r123 >- >- >-int_2_double: >-.L86: >- <entry-point> >- scvtf.64 %r126 <- (32) %arg1 >- ret.64 %r126 >- >- >-uint_2_double: >-.L88: >- <entry-point> >- ucvtf.64 %r129 <- (32) %arg1 >- ret.64 %r129 >- >- >-long_2_double: >-.L90: >- <entry-point> >- scvtf.64 %r132 <- (64) %arg1 >- ret.64 %r132 >- >- >-ulong_2_double: >-.L92: >- <entry-point> >- ucvtf.64 %r135 <- (64) %arg1 >- ret.64 %r135 >- >- >-float_2_double: >-.L94: >- <entry-point> >- fcvtf.64 %r138 <- (32) %arg1 >- ret.64 %r138 >- >- >-float_2_float: >-.L96: >- <entry-point> >- ret.32 %arg1 >- >- >-double_2_double: >-.L98: >- <entry-point> >- ret.64 %arg1 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cast-kinds.c' failed > TEST cast-nop (optim/cast-nop.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cast-nop.c.error.* for further investigation. >--- optim/cast-nop.c.error.expected 2023-02-27 07:18:35.809612326 +0100 >+++ optim/cast-nop.c.error.got 2023-02-27 07:18:35.809612326 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7554 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cast-nop.c' failed > TEST cgoto01 (optim/cgoto01.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cgoto01.c.error.* for further investigation. >--- optim/cgoto01.c.error.expected 2023-02-27 07:18:35.822946184 +0100 >+++ optim/cgoto01.c.error.got 2023-02-27 07:18:35.822946184 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7568 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cgoto01.c' failed > TEST cgoto02 (optim/cgoto02.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cgoto02.c.error.* for further investigation. >--- optim/cgoto02.c.error.expected 2023-02-27 07:18:35.832946577 +0100 >+++ optim/cgoto02.c.error.got 2023-02-27 07:18:35.832946577 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7583 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cgoto02.c' failed > TEST cmp-and-pow2 (optim/cmp-and-pow2.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cmp-and-pow2.c.error.* for further investigation. >--- optim/cmp-and-pow2.c.error.expected 2023-02-27 07:18:35.842946969 +0100 >+++ optim/cmp-and-pow2.c.error.got 2023-02-27 07:18:35.842946969 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7597 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cmp-and-pow2.c' failed > TEST cmp-op-type (optim/cmp-op-type.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cmp-op-type.c.error.* for further investigation. >--- optim/cmp-op-type.c.error.expected 2023-02-27 07:18:35.852947362 +0100 >+++ optim/cmp-op-type.c.error.got 2023-02-27 07:18:35.852947362 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7611 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cmp-op-type.c' failed > TEST cmp-sext-sext (optim/cmp-sext-sext.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cmp-sext-sext.c.error.* for further investigation. >--- optim/cmp-sext-sext.c.error.expected 2023-02-27 07:18:35.859614291 +0100 >+++ optim/cmp-sext-sext.c.error.got 2023-02-27 07:18:35.859614291 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7620 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cmp-sext-sext.c' failed > TEST cmp-sext-simm (optim/cmp-sext-simm.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cmp-sext-simm.c.error.* for further investigation. >--- optim/cmp-sext-simm.c.error.expected 2023-02-27 07:18:35.869614683 +0100 >+++ optim/cmp-sext-simm.c.error.got 2023-02-27 07:18:35.869614683 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7634 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cmp-sext-simm.c' failed > TEST cmp-sext-uimm (optim/cmp-sext-uimm.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cmp-sext-uimm.c.error.* for further investigation. >--- optim/cmp-sext-uimm.c.error.expected 2023-02-27 07:18:35.879615077 +0100 >+++ optim/cmp-sext-uimm.c.error.got 2023-02-27 07:18:35.879615077 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7648 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cmp-sext-uimm.c' failed > TEST cmp-sext (optim/cmp-sext.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cmp-sext.c.error.* for further investigation. >--- optim/cmp-sext.c.error.expected 2023-02-27 07:18:35.889615470 +0100 >+++ optim/cmp-sext.c.error.got 2023-02-27 07:18:35.889615470 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7662 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cmp-sext.c' failed > TEST cmp-type0 (optim/cmp-type0.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cmp-type0.c.error.* for further investigation. >--- optim/cmp-type0.c.error.expected 2023-02-27 07:18:35.899615863 +0100 >+++ optim/cmp-type0.c.error.got 2023-02-27 07:18:35.899615863 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7676 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cmp-type0.c' failed > TEST cmp-type1 (optim/cmp-type1.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cmp-type1.c.error.* for further investigation. >--- optim/cmp-type1.c.error.expected 2023-02-27 07:18:35.909616256 +0100 >+++ optim/cmp-type1.c.error.got 2023-02-27 07:18:35.909616256 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7690 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cmp-type1.c' failed > TEST cmp-zext-simm (optim/cmp-zext-simm.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cmp-zext-simm.c.error.* for further investigation. >--- optim/cmp-zext-simm.c.error.expected 2023-02-27 07:18:35.919616649 +0100 >+++ optim/cmp-zext-simm.c.error.got 2023-02-27 07:18:35.919616649 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7704 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cmp-zext-simm.c' failed > TEST cmp-zext-uimm0 (optim/cmp-zext-uimm0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cmp-zext-uimm0.c.error.* for further investigation. >--- optim/cmp-zext-uimm0.c.error.expected 2023-02-27 07:18:35.929617041 +0100 >+++ optim/cmp-zext-uimm0.c.error.got 2023-02-27 07:18:35.929617041 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7718 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cmp-zext-uimm0.c' failed > TEST cmp-zext-uimm1 (optim/cmp-zext-uimm1.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cmp-zext-uimm1.c.error.* for further investigation. >--- optim/cmp-zext-uimm1.c.error.expected 2023-02-27 07:18:35.939617434 +0100 >+++ optim/cmp-zext-uimm1.c.error.got 2023-02-27 07:18:35.939617434 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7732 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cmp-zext-uimm1.c' failed > TEST cmp-zext-uimm2 (optim/cmp-zext-uimm2.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cmp-zext-uimm2.c.error.* for further investigation. >--- optim/cmp-zext-uimm2.c.error.expected 2023-02-27 07:18:35.949617827 +0100 >+++ optim/cmp-zext-uimm2.c.error.got 2023-02-27 07:18:35.949617827 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7746 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cmp-zext-uimm2.c' failed > TEST cmp-zext-zext (optim/cmp-zext-zext.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cmp-zext-zext.c.error.* for further investigation. >--- optim/cmp-zext-zext.c.error.expected 2023-02-27 07:18:35.959618220 +0100 >+++ optim/cmp-zext-zext.c.error.got 2023-02-27 07:18:35.959618220 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7760 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cmp-zext-zext.c' failed > TEST cmp-zext (optim/cmp-zext.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cmp-zext.c.error.* for further investigation. >--- optim/cmp-zext.c.error.expected 2023-02-27 07:18:35.969618613 +0100 >+++ optim/cmp-zext.c.error.got 2023-02-27 07:18:35.969618613 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7774 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cmp-zext.c' failed > TEST cmpe-and0 (optim/cmpe-and0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cmpe-and0.c.error.* for further investigation. >--- optim/cmpe-and0.c.error.expected 2023-02-27 07:18:35.979619006 +0100 >+++ optim/cmpe-and0.c.error.got 2023-02-27 07:18:35.979619006 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7788 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cmpe-and0.c' failed > TEST cmpe-or0 (optim/cmpe-or0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cmpe-or0.c.error.* for further investigation. >--- optim/cmpe-or0.c.error.expected 2023-02-27 07:18:35.989619399 +0100 >+++ optim/cmpe-or0.c.error.got 2023-02-27 07:18:35.989619399 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7802 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cmpe-or0.c' failed > TEST cmps-and0 (optim/cmps-and0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cmps-and0.c.error.* for further investigation. >--- optim/cmps-and0.c.error.expected 2023-02-27 07:18:35.999619792 +0100 >+++ optim/cmps-and0.c.error.got 2023-02-27 07:18:35.999619792 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7816 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cmps-and0.c' failed > TEST cmps-minmax (optim/cmps-minmax.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cmps-minmax.c.error.* for further investigation. >--- optim/cmps-minmax.c.error.expected 2023-02-27 07:18:36.009620185 +0100 >+++ optim/cmps-minmax.c.error.got 2023-02-27 07:18:36.009620185 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7830 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cmps-minmax.c' failed > TEST cmps-or0 (optim/cmps-or0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cmps-or0.c.error.* for further investigation. >--- optim/cmps-or0.c.error.expected 2023-02-27 07:18:36.019620578 +0100 >+++ optim/cmps-or0.c.error.got 2023-02-27 07:18:36.019620578 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7844 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cmps-or0.c' failed > TEST cmps0-and (optim/cmps0-and0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cmps0-and0.c.error.* for further investigation. >--- optim/cmps0-and0.c.error.expected 2023-02-27 07:18:36.029620971 +0100 >+++ optim/cmps0-and0.c.error.got 2023-02-27 07:18:36.029620971 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7858 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cmps0-and0.c' failed > TEST cmpu-and0 (optim/cmpu-and0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cmpu-and0.c.error.* for further investigation. >--- optim/cmpu-and0.c.error.expected 2023-02-27 07:18:36.039621363 +0100 >+++ optim/cmpu-and0.c.error.got 2023-02-27 07:18:36.039621363 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7872 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cmpu-and0.c' failed > TEST cmpu-or0 (optim/cmpu-or0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cmpu-or0.c.error.* for further investigation. >--- optim/cmpu-or0.c.error.expected 2023-02-27 07:18:36.049621756 +0100 >+++ optim/cmpu-or0.c.error.got 2023-02-27 07:18:36.049621756 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7886 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cmpu-or0.c' failed > TEST cse-arg01 (optim/cse-arg01.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cse-arg01.c.error.* for further investigation. >--- optim/cse-arg01.c.error.expected 2023-02-27 07:18:36.059622149 +0100 >+++ optim/cse-arg01.c.error.got 2023-02-27 07:18:36.059622149 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7900 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cse-arg01.c' failed > TEST cse-cmp-next (optim/cse-cmp-next.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cse-cmp-next.c.error.* for further investigation. >--- optim/cse-cmp-next.c.error.expected 2023-02-27 07:18:36.069622542 +0100 >+++ optim/cse-cmp-next.c.error.got 2023-02-27 07:18:36.069622542 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7914 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'mul\.' expected min 1 times but got 0 times >error: FAIL: test 'optim/cse-cmp-next.c' failed > TEST cse-commutativity (optim/cse-commutativity.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cse-commutativity.c.error.* for further investigation. >--- optim/cse-commutativity.c.error.expected 2023-02-27 07:18:36.082956400 +0100 >+++ optim/cse-commutativity.c.error.got 2023-02-27 07:18:36.079622935 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7929 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cse-commutativity.c' failed > TEST cse-dual-compare (optim/cse-dual-compare.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cse-dual-compare.c.error.* for further investigation. >--- optim/cse-dual-compare.c.error.expected 2023-02-27 07:18:36.096290257 +0100 >+++ optim/cse-dual-compare.c.error.got 2023-02-27 07:18:36.096290257 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7948 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >info: XFAIL: test 'optim/cse-dual-compare.c' is known to fail > TEST cse-fcmp (optim/cse-fcmp.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cse-fcmp.c.error.* for further investigation. >--- optim/cse-fcmp.c.error.expected 2023-02-27 07:18:36.109624114 +0100 >+++ optim/cse-fcmp.c.error.got 2023-02-27 07:18:36.109624114 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7963 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'fcmp' expected 1 times but got 0 times >error: FAIL: test 'optim/cse-fcmp.c' failed > TEST cse-label (optim/cse-label.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cse-label.c.error.* for further investigation. >--- optim/cse-label.c.error.expected 2023-02-27 07:18:36.119624507 +0100 >+++ optim/cse-label.c.error.got 2023-02-27 07:18:36.119624507 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7978 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cse-label.c' failed > TEST cse-not01 (optim/cse-not01.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cse-not01.c.error.* for further investigation. >--- optim/cse-not01.c.error.expected 2023-02-27 07:18:36.129624900 +0100 >+++ optim/cse-not01.c.error.got 2023-02-27 07:18:36.129624900 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 7992 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cse-not01.c' failed > TEST cse-not02 (optim/cse-not02.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cse-not02.c.error.* for further investigation. >--- optim/cse-not02.c.error.expected 2023-02-27 07:18:36.139625292 +0100 >+++ optim/cse-not02.c.error.got 2023-02-27 07:18:36.139625292 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8006 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cse-not02.c' failed > TEST cse-reg01 (optim/cse-reg01.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cse-reg01.c.error.* for further investigation. >--- optim/cse-reg01.c.error.expected 2023-02-27 07:18:36.149625685 +0100 >+++ optim/cse-reg01.c.error.got 2023-02-27 07:18:36.149625685 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8020 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cse-reg01.c' failed > TEST CSE OP_SETFVAL (optim/cse-setfval.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cse-setfval.c.error.* for further investigation. >--- optim/cse-setfval.c.error.expected 2023-02-27 07:18:36.159626078 +0100 >+++ optim/cse-setfval.c.error.got 2023-02-27 07:18:36.159626078 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8034 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'setfval\.' expected 1 times but got 0 times >error: FAIL: test 'optim/cse-setfval.c' failed > TEST cse-size (optim/cse-size.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/cse-size.c.error.* for further investigation. >--- optim/cse-size.c.error.expected 2023-02-27 07:18:36.169626472 +0100 >+++ optim/cse-size.c.error.got 2023-02-27 07:18:36.169626472 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8049 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/cse-size.c' failed > TEST double-unop (optim/double-unop.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/double-unop.c.error.* for further investigation. >--- optim/double-unop.c.error.expected 2023-02-27 07:18:36.179626865 +0100 >+++ optim/double-unop.c.error.got 2023-02-27 07:18:36.179626865 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8063 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/double-unop.c' failed > TEST dup-cond0 (optim/dup-cond0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/dup-cond0.c.error.* for further investigation. >--- optim/dup-cond0.c.error.expected 2023-02-27 07:18:36.189627258 +0100 >+++ optim/dup-cond0.c.error.got 2023-02-27 07:18:36.189627258 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8077 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'select' unexpectedly absent >error: FAIL: test 'optim/dup-cond0.c' failed > TEST eqne-select (optim/eqne-select.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/eqne-select.c.error.* for further investigation. >--- optim/eqne-select.c.error.expected 2023-02-27 07:18:36.199627651 +0100 >+++ optim/eqne-select.c.error.got 2023-02-27 07:18:36.199627651 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8090 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/eqne-select.c' failed > TEST ext-trunc-greater (optim/ext-trunc-greater.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/ext-trunc-greater.c.error.* for further investigation. >--- optim/ext-trunc-greater.c.error.expected 2023-02-27 07:18:36.209628043 +0100 >+++ optim/ext-trunc-greater.c.error.got 2023-02-27 07:18:36.209628043 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8104 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/ext-trunc-greater.c' failed > TEST ext-trunc-same (optim/ext-trunc-same.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/ext-trunc-same.c.error.* for further investigation. >--- optim/ext-trunc-same.c.error.expected 2023-02-27 07:18:36.219628436 +0100 >+++ optim/ext-trunc-same.c.error.got 2023-02-27 07:18:36.219628436 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8117 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/ext-trunc-same.c' failed > TEST ext-trunc-smaller (optim/ext-trunc-smaller.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/ext-trunc-smaller.c.error.* for further investigation. >--- optim/ext-trunc-smaller.c.error.expected 2023-02-27 07:18:36.232962293 +0100 >+++ optim/ext-trunc-smaller.c.error.got 2023-02-27 07:18:36.232962293 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8132 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/ext-trunc-smaller.c' failed > TEST fact-add-mul (optim/fact-add-mul.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/fact-add-mul.c.error.* for further investigation. >--- optim/fact-add-mul.c.error.expected 2023-02-27 07:18:36.242962686 +0100 >+++ optim/fact-add-mul.c.error.got 2023-02-27 07:18:36.242962686 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8146 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/fact-add-mul.c' failed > TEST fact-and-ior (optim/fact-and-ior.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/fact-and-ior.c.error.* for further investigation. >--- optim/fact-and-ior.c.error.expected 2023-02-27 07:18:36.252963079 +0100 >+++ optim/fact-and-ior.c.error.got 2023-02-27 07:18:36.252963079 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8160 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/fact-and-ior.c' failed > TEST fact-and-shift (optim/fact-and-shift.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/fact-and-shift.c.error.* for further investigation. >--- optim/fact-and-shift.c.error.expected 2023-02-27 07:18:36.262963472 +0100 >+++ optim/fact-and-shift.c.error.got 2023-02-27 07:18:36.262963472 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8174 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/fact-and-shift.c' failed > TEST fact-ior-and (optim/fact-ior-and.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/fact-ior-and.c.error.* for further investigation. >--- optim/fact-ior-and.c.error.expected 2023-02-27 07:18:36.272963865 +0100 >+++ optim/fact-ior-and.c.error.got 2023-02-27 07:18:36.272963865 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8188 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/fact-ior-and.c' failed > TEST fact-ior-shift (optim/fact-ior-shift.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/fact-ior-shift.c.error.* for further investigation. >--- optim/fact-ior-shift.c.error.expected 2023-02-27 07:18:36.282964258 +0100 >+++ optim/fact-ior-shift.c.error.got 2023-02-27 07:18:36.282964258 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8202 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/fact-ior-shift.c' failed > TEST fact-select01 (optim/fact-select01.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/fact-select01.c.error.* for further investigation. >--- optim/fact-select01.c.error.expected 2023-02-27 07:18:36.292964651 +0100 >+++ optim/fact-select01.c.error.got 2023-02-27 07:18:36.292964651 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8216 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/fact-select01.c' failed > TEST fact-xor-and (optim/fact-xor-and.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/fact-xor-and.c.error.* for further investigation. >--- optim/fact-xor-and.c.error.expected 2023-02-27 07:18:36.302965044 +0100 >+++ optim/fact-xor-and.c.error.got 2023-02-27 07:18:36.302965044 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8230 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/fact-xor-and.c' failed > TEST fact-xor-shift (optim/fact-xor-shift.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/fact-xor-shift.c.error.* for further investigation. >--- optim/fact-xor-shift.c.error.expected 2023-02-27 07:18:36.312965437 +0100 >+++ optim/fact-xor-shift.c.error.got 2023-02-27 07:18:36.312965437 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8244 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/fact-xor-shift.c' failed > TEST fpcast-constant (optim/fpcast-constant.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/fpcast-constant.c.error.* for further investigation. >--- optim/fpcast-constant.c.error.expected 2023-02-27 07:18:36.322965829 +0100 >+++ optim/fpcast-constant.c.error.got 2023-02-27 07:18:36.322965829 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8258 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'scvtf\.' unexpectedly absent >error: FAIL: test 'optim/fpcast-constant.c' failed > TEST fpcast-nop (optim/fpcast-nop.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/fpcast-nop.c.error.* for further investigation. >--- optim/fpcast-nop.c.error.expected 2023-02-27 07:18:36.336299687 +0100 >+++ optim/fpcast-nop.c.error.got 2023-02-27 07:18:36.336299687 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8275 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/fpcast-nop.c' failed > TEST inline-return.c (optim/inline-return.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/inline-return.c.error.* for further investigation. >--- optim/inline-return.c.error.expected 2023-02-27 07:18:36.346300080 +0100 >+++ optim/inline-return.c.error.got 2023-02-27 07:18:36.346300080 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8288 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$1' expected 2 times but got 0 times >error: FAIL: test 'optim/inline-return.c' failed > TEST kill-casts (optim/kill-casts.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/kill-casts.c.error.* for further investigation. >--- optim/kill-casts.c.error.expected 2023-02-27 07:18:36.359633937 +0100 >+++ optim/kill-casts.c.error.got 2023-02-27 07:18:36.359633937 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8307 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/kill-casts.c' failed > TEST kill-stores0 (optim/kill-stores0.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/kill-stores0.c.error.* for further investigation. >--- optim/kill-stores0.c.error.expected 2023-02-27 07:18:36.376301259 +0100 >+++ optim/kill-stores0.c.error.got 2023-02-27 07:18:36.376301259 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8325 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/kill-stores0.c' failed > TEST kill-stores1 (optim/kill-stores1.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/kill-stores1.c.error.* for further investigation. >--- optim/kill-stores1.c.error.expected 2023-02-27 07:18:36.386301652 +0100 >+++ optim/kill-stores1.c.error.got 2023-02-27 07:18:36.386301652 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8338 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load\.' expected 4 times but got 0 times >error: FAIL: test 'optim/kill-stores1.c' failed > TEST kill-stores2 (optim/kill-stores2.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/kill-stores2.c.error.* for further investigation. >--- optim/kill-stores2.c.error.expected 2023-02-27 07:18:36.399635509 +0100 >+++ optim/kill-stores2.c.error.got 2023-02-27 07:18:36.399635509 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8357 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/kill-stores2.c' failed > TEST killed-insn (optim/killed-insn.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/killed-insn.c.error.* for further investigation. >--- optim/killed-insn.c.error.expected 2023-02-27 07:18:36.409635902 +0100 >+++ optim/killed-insn.c.error.got 2023-02-27 07:18:36.406302437 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8370 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/killed-insn.c' failed > TEST live-stores (optim/live-stores0.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/live-stores0.c.error.* for further investigation. >--- optim/live-stores0.c.error.expected 2023-02-27 07:18:36.419636294 +0100 >+++ optim/live-stores0.c.error.got 2023-02-27 07:18:36.416302830 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8383 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'store.32 *\$123' unexpectedly absent >error: Pattern 'store\.' expected min 2 times but got 0 times >error: FAIL: test 'optim/live-stores0.c' failed > TEST load-converted (optim/load-converted.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/load-converted.c.error.* for further investigation. >--- optim/load-converted.c.error.expected 2023-02-27 07:18:36.432970152 +0100 >+++ optim/load-converted.c.error.got 2023-02-27 07:18:36.432970152 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8402 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/load-converted.c' failed > TEST load-dead (optim/load-dead.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/load-dead.c.error.* for further investigation. >--- optim/load-dead.c.error.expected 2023-02-27 07:18:36.442970545 +0100 >+++ optim/load-dead.c.error.got 2023-02-27 07:18:36.439637080 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8415 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/load-dead.c' failed > TEST load-semi-volatile (optim/load-semi-volatile.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/load-semi-volatile.c.error.* for further investigation. >--- optim/load-semi-volatile.c.error.expected 2023-02-27 07:18:36.452970938 +0100 >+++ optim/load-semi-volatile.c.error.got 2023-02-27 07:18:36.449637474 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8428 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load' expected 1 times but got 0 times >error: FAIL: test 'optim/load-semi-volatile.c' failed > TEST lsr-and0 (optim/lsr-and0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/lsr-and0.c.error.* for further investigation. >--- optim/lsr-and0.c.error.expected 2023-02-27 07:18:36.462971331 +0100 >+++ optim/lsr-and0.c.error.got 2023-02-27 07:18:36.462971331 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8443 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$0$' unexpectedly absent >error: FAIL: test 'optim/lsr-and0.c' failed > TEST lsr-and1 (optim/lsr-and1.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/lsr-and1.c.error.* for further investigation. >--- optim/lsr-and1.c.error.expected 2023-02-27 07:18:36.472971724 +0100 >+++ optim/lsr-and1.c.error.got 2023-02-27 07:18:36.469638260 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8456 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$0$' unexpectedly absent >error: FAIL: test 'optim/lsr-and1.c' failed > TEST lsr-asr (optim/lsr-asr.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/lsr-asr.c.error.* for further investigation. >--- optim/lsr-asr.c.error.expected 2023-02-27 07:18:36.482972117 +0100 >+++ optim/lsr-asr.c.error.got 2023-02-27 07:18:36.479638652 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8469 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see optim/lsr-asr.c.output.* for further investigation. >--- optim/lsr-asr.c.output.expected 2023-02-27 07:18:36.486305581 +0100 >+++ optim/lsr-asr.c.output.got 2023-02-27 07:18:36.479638652 +0100 >@@ -1,20 +0,0 @@ >-lsrasr0: >-.L0: >- <entry-point> >- lsr.32 %r3 <- %arg1, $30 >- ret.32 %r3 >- >- >-lsrasr1: >-.L2: >- <entry-point> >- lsr.32 %r7 <- %arg1, $31 >- ret.32 %r7 >- >- >-lsrasr2: >-.L4: >- <entry-point> >- ret.32 $0 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/lsr-asr.c' failed > TEST lsr-shl0 (optim/lsr-shl0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/lsr-shl0.c.error.* for further investigation. >--- optim/lsr-shl0.c.error.expected 2023-02-27 07:18:36.492972509 +0100 >+++ optim/lsr-shl0.c.error.got 2023-02-27 07:18:36.492972509 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8482 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\..*0x1ffff' unexpectedly absent >error: FAIL: test 'optim/lsr-shl0.c' failed > TEST lsr-to-asr (optim/lsr-to-asr.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/lsr-to-asr.c.error.* for further investigation. >--- optim/lsr-to-asr.c.error.expected 2023-02-27 07:18:36.506306366 +0100 >+++ optim/lsr-to-asr.c.error.got 2023-02-27 07:18:36.506306366 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8500 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/lsr-to-asr.c' failed > TEST mask-lsr (optim/mask-lsr.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/mask-lsr.c.error.* for further investigation. >--- optim/mask-lsr.c.error.expected 2023-02-27 07:18:36.516306759 +0100 >+++ optim/mask-lsr.c.error.got 2023-02-27 07:18:36.516306759 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8514 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/mask-lsr.c' failed > TEST mask-out (optim/mask-out.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/mask-out.c.error.* for further investigation. >--- optim/mask-out.c.error.expected 2023-02-27 07:18:36.526307152 +0100 >+++ optim/mask-out.c.error.got 2023-02-27 07:18:36.526307152 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8527 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/mask-out.c' failed > TEST mask1-setne0 (optim/mask1-setne0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/mask1-setne0.c.error.* for further investigation. >--- optim/mask1-setne0.c.error.expected 2023-02-27 07:18:36.536307546 +0100 >+++ optim/mask1-setne0.c.error.got 2023-02-27 07:18:36.536307546 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8540 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see optim/mask1-setne0.c.output.* for further investigation. >--- optim/mask1-setne0.c.output.expected 2023-02-27 07:18:36.539641010 +0100 >+++ optim/mask1-setne0.c.output.got 2023-02-27 07:18:36.532974081 +0100 >@@ -1,6 +0,0 @@ >-foo: >-.L0: >- <entry-point> >- ret.32 $1 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/mask1-setne0.c' failed > TEST memops-missed01 (optim/memops-missed01.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/memops-missed01.c.error.* for further investigation. >--- optim/memops-missed01.c.error.expected 2023-02-27 07:18:36.546307939 +0100 >+++ optim/memops-missed01.c.error.got 2023-02-27 07:18:36.546307939 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8553 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/memops-missed01.c' failed > TEST memops-missed02 (optim/memops-missed02.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/memops-missed02.c.error.* for further investigation. >--- optim/memops-missed02.c.error.expected 2023-02-27 07:18:36.556308332 +0100 >+++ optim/memops-missed02.c.error.got 2023-02-27 07:18:36.556308332 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8567 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load\.' expected 1 times but got 0 times >error: FAIL: test 'optim/memops-missed02.c' failed > TEST merge_bbe-adjust_phi (optim/merge_bbe-adjust_phi.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/merge_bbe-adjust_phi.c.error.* for further investigation. >--- optim/merge_bbe-adjust_phi.c.error.expected 2023-02-27 07:18:36.566308724 +0100 >+++ optim/merge_bbe-adjust_phi.c.error.got 2023-02-27 07:18:36.566308724 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8582 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/merge_bbe-adjust_phi.c' failed > TEST missing-select (optim/missing-select.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/missing-select.c.error.* for further investigation. >--- optim/missing-select.c.error.expected 2023-02-27 07:18:36.576309117 +0100 >+++ optim/missing-select.c.error.got 2023-02-27 07:18:36.576309117 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8596 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'select\.' unexpectedly absent >error: FAIL: test 'optim/missing-select.c' failed > TEST muldiv-by-one (optim/muldiv-by-one.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/muldiv-by-one.c.error.* for further investigation. >--- optim/muldiv-by-one.c.error.expected 2023-02-27 07:18:36.586309510 +0100 >+++ optim/muldiv-by-one.c.error.got 2023-02-27 07:18:36.586309510 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8609 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/muldiv-by-one.c' failed > TEST muldiv-by-zero (optim/muldiv-by-zero.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/muldiv-by-zero.c.error.* for further investigation. >--- optim/muldiv-by-zero.c.error.expected 2023-02-27 07:18:36.596309903 +0100 >+++ optim/muldiv-by-zero.c.error.got 2023-02-27 07:18:36.596309903 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8624 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/muldiv-by-zero.c' failed > TEST muldiv-minus-one (optim/muldiv-minus-one.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/muldiv-minus-one.c.error.* for further investigation. >--- optim/muldiv-minus-one.c.error.expected 2023-02-27 07:18:36.606310296 +0100 >+++ optim/muldiv-minus-one.c.error.got 2023-02-27 07:18:36.606310296 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8637 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'neg\.' unexpectedly absent >error: Pattern 'neg\.' expected 3 times but got 0 times >error: FAIL: test 'optim/muldiv-minus-one.c' failed > TEST multi-phisrc (optim/multi-phisrc.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/multi-phisrc.c.error.* for further investigation. >--- optim/multi-phisrc.c.error.expected 2023-02-27 07:18:36.622977617 +0100 >+++ optim/multi-phisrc.c.error.got 2023-02-27 07:18:36.622977617 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8661 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/multi-phisrc.c' failed > TEST null-phi (optim/null-phi.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'optim/null-phi.c' passed > TEST or-and-constant1 (optim/or-and-constant1.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/or-and-constant1.c.error.* for further investigation. >--- optim/or-and-constant1.c.error.expected 2023-02-27 07:18:36.642978404 +0100 >+++ optim/or-and-constant1.c.error.got 2023-02-27 07:18:36.642978404 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8686 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$3' expected 4 times but got 0 times >info: XFAIL: test 'optim/or-and-constant1.c' is known to fail > TEST phi-count00 (optim/phi-count00.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/phi-count00.c.error.* for further investigation. >--- optim/phi-count00.c.error.expected 2023-02-27 07:18:36.656312261 +0100 >+++ optim/phi-count00.c.error.got 2023-02-27 07:18:36.656312261 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8705 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/phi-count00.c' failed > TEST phi-ret (optim/phi-ret.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/phi-ret.c.error.* for further investigation. >--- optim/phi-ret.c.error.expected 2023-02-27 07:18:36.666312654 +0100 >+++ optim/phi-ret.c.error.got 2023-02-27 07:18:36.666312654 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8720 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/phi-ret.c' failed > TEST range-check1 (optim/range-check1.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/range-check1.c.error.* for further investigation. >--- optim/range-check1.c.error.expected 2023-02-27 07:18:36.676313046 +0100 >+++ optim/range-check1.c.error.got 2023-02-27 07:18:36.676313046 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8733 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'setbe\..*0x3ff' unexpectedly absent >error: FAIL: test 'optim/range-check1.c' failed > TEST range-check2 (optim/range-check2.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/range-check2.c.error.* for further investigation. >--- optim/range-check2.c.error.expected 2023-02-27 07:18:36.689646903 +0100 >+++ optim/range-check2.c.error.got 2023-02-27 07:18:36.686313439 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8751 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/range-check2.c' failed > TEST reassoc-op-op1 (optim/reassoc-op-op1.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/reassoc-op-op1.c.error.* for further investigation. >--- optim/reassoc-op-op1.c.error.expected 2023-02-27 07:18:36.699647296 +0100 >+++ optim/reassoc-op-op1.c.error.got 2023-02-27 07:18:36.699647296 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8765 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'add\.' expected 1 times but got 0 times >error: FAIL: test 'optim/reassoc-op-op1.c' failed > TEST optim/restrict (optim/restrict.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/restrict.c.error.* for further investigation. >--- optim/restrict.c.error.expected 2023-02-27 07:18:36.709647689 +0100 >+++ optim/restrict.c.error.got 2023-02-27 07:18:36.709647689 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8780 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see optim/restrict.c.output.* for further investigation. >--- optim/restrict.c.output.expected 2023-02-27 07:18:36.712981154 +0100 >+++ optim/restrict.c.output.got 2023-02-27 07:18:36.706314225 +0100 >@@ -1,38 +0,0 @@ >-f00u: >-.L0: >- <entry-point> >- load.32 %r2 <- 0[%arg1] >- store.32 %r2 -> 0[g] >- load.32 %r4 <- 0[%arg1] >- store.32 %r4 -> 0[h] >- ret >- >- >-f00r: >-.L2: >- <entry-point> >- load.32 %r6 <- 0[%arg1] >- store.32 %r6 -> 0[g] >- store.32 %r6 -> 0[h] >- ret >- >- >-f01u: >-.L4: >- <entry-point> >- load.32 %r10 <- 0[%arg3] >- store.32 %r10 -> 0[%arg1] >- load.32 %r13 <- 0[%arg3] >- store.32 %r13 -> 0[%arg2] >- ret >- >- >-f01r: >-.L6: >- <entry-point> >- load.32 %r16 <- 0[%arg3] >- store.32 %r16 -> 0[%arg1] >- store.32 %r16 -> 0[%arg2] >- ret >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >info: XFAIL: test 'optim/restrict.c' is known to fail > TEST select-and-shift (optim/select-and-shift.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/select-and-shift.c.error.* for further investigation. >--- optim/select-and-shift.c.error.expected 2023-02-27 07:18:36.719648082 +0100 >+++ optim/select-and-shift.c.error.got 2023-02-27 07:18:36.719648082 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8793 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/select-and-shift.c' failed > TEST select-constant-cond (optim/select-constant-cond.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/select-constant-cond.c.error.* for further investigation. >--- optim/select-constant-cond.c.error.expected 2023-02-27 07:18:36.729648476 +0100 >+++ optim/select-constant-cond.c.error.got 2023-02-27 07:18:36.729648476 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8807 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/select-constant-cond.c' failed > TEST select-same-args (optim/select-same-args.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/select-same-args.c.error.* for further investigation. >--- optim/select-same-args.c.error.expected 2023-02-27 07:18:36.739648869 +0100 >+++ optim/select-same-args.c.error.got 2023-02-27 07:18:36.739648869 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8821 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/select-same-args.c' failed > TEST select-select-true-false0 (optim/select-select-true-false0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/select-select-true-false0.c.error.* for further investigation. >--- optim/select-select-true-false0.c.error.expected 2023-02-27 07:18:36.749649261 +0100 >+++ optim/select-select-true-false0.c.error.got 2023-02-27 07:18:36.749649261 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8835 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/select-select-true-false0.c' failed > TEST select-select-true-false1 (optim/select-select-true-false1.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/select-select-true-false1.c.error.* for further investigation. >--- optim/select-select-true-false1.c.error.expected 2023-02-27 07:18:36.759649654 +0100 >+++ optim/select-select-true-false1.c.error.got 2023-02-27 07:18:36.759649654 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8849 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/select-select-true-false1.c' failed > TEST select-select-true-true (optim/select-select-true-true.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/select-select-true-true.c.error.* for further investigation. >--- optim/select-select-true-true.c.error.expected 2023-02-27 07:18:36.769650047 +0100 >+++ optim/select-select-true-true.c.error.got 2023-02-27 07:18:36.769650047 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8863 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/select-select-true-true.c' failed > TEST select-self-zero (optim/select-self-zero.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/select-self-zero.c.error.* for further investigation. >--- optim/select-self-zero.c.error.expected 2023-02-27 07:18:36.779650440 +0100 >+++ optim/select-self-zero.c.error.got 2023-02-27 07:18:36.779650440 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8877 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/select-self-zero.c' failed > TEST select-zero (optim/select-zero.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/select-zero.c.error.* for further investigation. >--- optim/select-zero.c.error.expected 2023-02-27 07:18:36.789650833 +0100 >+++ optim/select-zero.c.error.got 2023-02-27 07:18:36.789650833 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8891 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret.32 *\$0' unexpectedly absent >error: FAIL: test 'optim/select-zero.c' failed > TEST set-uimm0 (optim/set-uimm0.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/set-uimm0.c.error.* for further investigation. >--- optim/set-uimm0.c.error.expected 2023-02-27 07:18:36.802984690 +0100 >+++ optim/set-uimm0.c.error.got 2023-02-27 07:18:36.802984690 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8908 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\.1 *\$1' expected 6 times but got 0 times >error: FAIL: test 'optim/set-uimm0.c' failed > TEST set-uimm1 (optim/set-uimm1.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/set-uimm1.c.error.* for further investigation. >--- optim/set-uimm1.c.error.expected 2023-02-27 07:18:36.812985083 +0100 >+++ optim/set-uimm1.c.error.got 2023-02-27 07:18:36.812985083 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8923 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/set-uimm1.c' failed > TEST set-uimm2 (optim/set-uimm2.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/set-uimm2.c.error.* for further investigation. >--- optim/set-uimm2.c.error.expected 2023-02-27 07:18:36.822985476 +0100 >+++ optim/set-uimm2.c.error.got 2023-02-27 07:18:36.822985476 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8937 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/set-uimm2.c' failed > TEST set-uimm3 (optim/set-uimm3.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/set-uimm3.c.error.* for further investigation. >--- optim/set-uimm3.c.error.expected 2023-02-27 07:18:36.832985869 +0100 >+++ optim/set-uimm3.c.error.got 2023-02-27 07:18:36.832985869 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8951 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/set-uimm3.c' failed > TEST setcc-mask (optim/setcc-mask.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/setcc-mask.c.error.* for further investigation. >--- optim/setcc-mask.c.error.expected 2023-02-27 07:18:36.842986262 +0100 >+++ optim/setcc-mask.c.error.got 2023-02-27 07:18:36.842986262 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8965 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see optim/setcc-mask.c.output.* for further investigation. >--- optim/setcc-mask.c.output.expected 2023-02-27 07:18:36.846319726 +0100 >+++ optim/setcc-mask.c.output.got 2023-02-27 07:18:36.842986262 +0100 >@@ -1,6 +0,0 @@ >-foo: >-.L0: >- <entry-point> >- ret.32 $1 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/setcc-mask.c' failed > TEST optim/setcc-setcc (optim/setcc-setcc.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/setcc-setcc.c.error.* for further investigation. >--- optim/setcc-setcc.c.error.expected 2023-02-27 07:18:36.852986655 +0100 >+++ optim/setcc-setcc.c.error.got 2023-02-27 07:18:36.852986655 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8978 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'set[gt][te]\.1' unexpectedly absent >error: FAIL: test 'optim/setcc-setcc.c' failed > TEST optim/setcc-seteq (optim/setcc-seteq.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/setcc-seteq.c.error.* for further investigation. >--- optim/setcc-seteq.c.error.expected 2023-02-27 07:18:36.869653976 +0100 >+++ optim/setcc-seteq.c.error.got 2023-02-27 07:18:36.869653976 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 8997 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'seteq\.1' unexpectedly absent >error: FAIL: test 'optim/setcc-seteq.c' failed > TEST optim/setcc-setne (optim/setcc-setne.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/setcc-setne.c.error.* for further investigation. >--- optim/setcc-setne.c.error.expected 2023-02-27 07:18:36.882987833 +0100 >+++ optim/setcc-setne.c.error.got 2023-02-27 07:18:36.882987833 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9015 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'setne\.1' unexpectedly absent >error: FAIL: test 'optim/setcc-setne.c' failed > TEST setne0-sext (optim/setne0-sext.c) > Using command : test-linearize -m64 -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/setne0-sext.c.error.* for further investigation. >--- optim/setne0-sext.c.error.expected 2023-02-27 07:18:36.896321691 +0100 >+++ optim/setne0-sext.c.error.got 2023-02-27 07:18:36.896321691 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9033 Aborted ../test-linearize -m64 -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/setne0-sext.c' failed > TEST setne0-trunc (optim/setne0-trunc.c) > Using command : test-linearize -m64 -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/setne0-trunc.c.error.* for further investigation. >--- optim/setne0-trunc.c.error.expected 2023-02-27 07:18:36.906322084 +0100 >+++ optim/setne0-trunc.c.error.got 2023-02-27 07:18:36.906322084 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9046 Aborted ../test-linearize -m64 -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/setne0-trunc.c' failed > TEST setne0-zext (optim/setne0-zext.c) > Using command : test-linearize -m64 -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/setne0-zext.c.error.* for further investigation. >--- optim/setne0-zext.c.error.expected 2023-02-27 07:18:36.916322477 +0100 >+++ optim/setne0-zext.c.error.got 2023-02-27 07:18:36.916322477 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9059 Aborted ../test-linearize -m64 -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/setne0-zext.c' failed > TEST sext-sext (optim/sext-sext.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/sext-sext.c.error.* for further investigation. >--- optim/sext-sext.c.error.expected 2023-02-27 07:18:36.926322870 +0100 >+++ optim/sext-sext.c.error.got 2023-02-27 07:18:36.926322870 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9072 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'sext\.' expected 1 times but got 0 times >error: FAIL: test 'optim/sext-sext.c' failed > TEST sext (optim/sext.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/sext.c.error.* for further investigation. >--- optim/sext.c.error.expected 2023-02-27 07:18:36.936323263 +0100 >+++ optim/sext.c.error.got 2023-02-27 07:18:36.936323263 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9087 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'asr\.32' unexpectedly absent >error: FAIL: test 'optim/sext.c' failed > TEST sh-or-and0 (optim/sh-or-and0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/sh-or-and0.c.error.* for further investigation. >--- optim/sh-or-and0.c.error.expected 2023-02-27 07:18:36.949657120 +0100 >+++ optim/sh-or-and0.c.error.got 2023-02-27 07:18:36.946323655 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9104 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'lsr\.' expected 1 times but got 0 times >error: FAIL: test 'optim/sh-or-and0.c' failed > TEST sh-or-and1 (optim/sh-or-and1.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/sh-or-and1.c.error.* for further investigation. >--- optim/sh-or-and1.c.error.expected 2023-02-27 07:18:36.962990977 +0100 >+++ optim/sh-or-and1.c.error.got 2023-02-27 07:18:36.962990977 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9124 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'lsr\.' expected 1 times but got 0 times >error: FAIL: test 'optim/sh-or-and1.c' failed > TEST sh-or-and2 (optim/sh-or-and2.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/sh-or-and2.c.error.* for further investigation. >--- optim/sh-or-and2.c.error.expected 2023-02-27 07:18:36.976324834 +0100 >+++ optim/sh-or-and2.c.error.got 2023-02-27 07:18:36.976324834 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9143 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'lsr\.' expected 1 times but got 0 times >error: FAIL: test 'optim/sh-or-and2.c' failed > TEST optim/shift-big.c (optim/shift-big.c) > Using command : test-linearize -Wno-decl -m64 $file > Expecting exit value: 0 >error: actual output text does not match expected output text. >error: see optim/shift-big.c.output.* for further investigation. >--- optim/shift-big.c.output.expected 2023-02-27 07:18:36.986325227 +0100 >+++ optim/shift-big.c.output.got 2023-02-27 07:18:36.982991763 +0100 >@@ -1,63 +0,0 @@ >-asr31: >-.L0: >- <entry-point> >- asr.32 %r2 <- %arg1, $31 >- ret.32 %r2 >- >- >-asr32: >-.L2: >- <entry-point> >- asr.32 %r5 <- %arg1, $32 >- ret.32 %r5 >- >- >-asr33: >-.L4: >- <entry-point> >- asr.32 %r8 <- %arg1, $33 >- ret.32 %r8 >- >- >-lsr31: >-.L6: >- <entry-point> >- lsr.32 %r11 <- %arg1, $31 >- ret.32 %r11 >- >- >-lsr32: >-.L8: >- <entry-point> >- lsr.32 %r14 <- %arg1, $32 >- ret.32 %r14 >- >- >-lsr33: >-.L10: >- <entry-point> >- lsr.32 %r17 <- %arg1, $33 >- ret.32 %r17 >- >- >-shl31: >-.L12: >- <entry-point> >- shl.32 %r20 <- %arg1, $31 >- ret.32 %r20 >- >- >-shl32: >-.L14: >- <entry-point> >- shl.32 %r23 <- %arg1, $32 >- ret.32 %r23 >- >- >-shl33: >-.L16: >- <entry-point> >- shl.32 %r26 <- %arg1, $33 >- ret.32 %r26 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/shift-big.c' failed > TEST shift-shift (optim/shift-shift.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/shift-shift.c.error.* for further investigation. >--- optim/shift-shift.c.error.expected 2023-02-27 07:18:36.992992156 +0100 >+++ optim/shift-shift.c.error.got 2023-02-27 07:18:36.992992156 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9167 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see optim/shift-shift.c.output.* for further investigation. >--- optim/shift-shift.c.output.expected 2023-02-27 07:18:36.996325620 +0100 >+++ optim/shift-shift.c.output.got 2023-02-27 07:18:36.989658691 +0100 >@@ -1,80 +0,0 @@ >-shl0: >-.L0: >- <entry-point> >- shl.32 %r3 <- %arg1, $30 >- ret.32 %r3 >- >- >-shl1: >-.L2: >- <entry-point> >- shl.32 %r7 <- %arg1, $31 >- ret.32 %r7 >- >- >-shl2: >-.L4: >- <entry-point> >- ret.32 $0 >- >- >-shl3: >-.L6: >- <entry-point> >- ret.32 $0 >- >- >-lsr0: >-.L8: >- <entry-point> >- lsr.32 %r20 <- %arg1, $30 >- ret.32 %r20 >- >- >-lsr1: >-.L10: >- <entry-point> >- lsr.32 %r24 <- %arg1, $31 >- ret.32 %r24 >- >- >-lsr2: >-.L12: >- <entry-point> >- ret.32 $0 >- >- >-lsr3: >-.L14: >- <entry-point> >- ret.32 $0 >- >- >-asr0: >-.L16: >- <entry-point> >- asr.32 %r37 <- %arg1, $30 >- ret.32 %r37 >- >- >-asr1: >-.L18: >- <entry-point> >- asr.32 %r41 <- %arg1, $31 >- ret.32 %r41 >- >- >-asr2: >-.L20: >- <entry-point> >- asr.32 %r45 <- %arg1, $31 >- ret.32 %r45 >- >- >-asr3: >-.L22: >- <entry-point> >- asr.32 %r50 <- %arg1, $31 >- ret.32 %r50 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/shift-shift.c' failed > TEST shift-zext (optim/shift-zext.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/shift-zext.c.error.* for further investigation. >--- optim/shift-zext.c.error.expected 2023-02-27 07:18:37.002992549 +0100 >+++ optim/shift-zext.c.error.got 2023-02-27 07:18:37.002992549 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9180 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\..*%arg1, \$0xfff' unexpectedly absent >error: FAIL: test 'optim/shift-zext.c' failed > TEST shl-and0 (optim/shl-and0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/shl-and0.c.error.* for further investigation. >--- optim/shl-and0.c.error.expected 2023-02-27 07:18:37.012992942 +0100 >+++ optim/shl-and0.c.error.got 2023-02-27 07:18:37.012992942 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9193 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$0$' unexpectedly absent >error: FAIL: test 'optim/shl-and0.c' failed > TEST shl-and1 (optim/shl-and1.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/shl-and1.c.error.* for further investigation. >--- optim/shl-and1.c.error.expected 2023-02-27 07:18:37.022993335 +0100 >+++ optim/shl-and1.c.error.got 2023-02-27 07:18:37.022993335 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9206 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$0$' unexpectedly absent >error: FAIL: test 'optim/shl-and1.c' failed > TEST shl-lsr0 (optim/shl-lsr0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/shl-lsr0.c.error.* for further investigation. >--- optim/shl-lsr0.c.error.expected 2023-02-27 07:18:37.032993728 +0100 >+++ optim/shl-lsr0.c.error.got 2023-02-27 07:18:37.032993728 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9219 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\..*0xffff8000' unexpectedly absent >error: FAIL: test 'optim/shl-lsr0.c' failed > TEST simplify-add-neg (optim/simplify-add-neg.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/simplify-add-neg.c.error.* for further investigation. >--- optim/simplify-add-neg.c.error.expected 2023-02-27 07:18:37.046327584 +0100 >+++ optim/simplify-add-neg.c.error.got 2023-02-27 07:18:37.046327584 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9237 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'sub\..*%arg1, %arg2' unexpectedly absent >error: FAIL: test 'optim/simplify-add-neg.c' failed > TEST simplify-cte-sub-addl (optim/simplify-cte-sub-addl.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/simplify-cte-sub-addl.c.error.* for further investigation. >--- optim/simplify-cte-sub-addl.c.error.expected 2023-02-27 07:18:37.056327977 +0100 >+++ optim/simplify-cte-sub-addl.c.error.got 2023-02-27 07:18:37.056327977 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9250 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'sub\..*\$2, %arg1' unexpectedly absent >error: FAIL: test 'optim/simplify-cte-sub-addl.c' failed > TEST simplify-cte-sub-addr (optim/simplify-cte-sub-addr.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/simplify-cte-sub-addr.c.error.* for further investigation. >--- optim/simplify-cte-sub-addr.c.error.expected 2023-02-27 07:18:37.066328370 +0100 >+++ optim/simplify-cte-sub-addr.c.error.got 2023-02-27 07:18:37.066328370 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9263 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'sub\..*\$1, %arg1' unexpectedly absent >error: FAIL: test 'optim/simplify-cte-sub-addr.c' failed > TEST simplify-cte-sub-subr (optim/simplify-cte-sub-subr.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/simplify-cte-sub-subr.c.error.* for further investigation. >--- optim/simplify-cte-sub-subr.c.error.expected 2023-02-27 07:18:37.076328763 +0100 >+++ optim/simplify-cte-sub-subr.c.error.got 2023-02-27 07:18:37.076328763 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9276 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..* %arg1' unexpectedly absent >error: FAIL: test 'optim/simplify-cte-sub-subr.c' failed > TEST simplify-neg-add-cte (optim/simplify-neg-add-cte.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/simplify-neg-add-cte.c.error.* for further investigation. >--- optim/simplify-neg-add-cte.c.error.expected 2023-02-27 07:18:37.086329156 +0100 >+++ optim/simplify-neg-add-cte.c.error.got 2023-02-27 07:18:37.086329156 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9289 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$1' unexpectedly absent >error: FAIL: test 'optim/simplify-neg-add-cte.c' failed > TEST simplify-neg-add (optim/simplify-neg-add.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/simplify-neg-add.c.error.* for further investigation. >--- optim/simplify-neg-add.c.error.expected 2023-02-27 07:18:37.096329549 +0100 >+++ optim/simplify-neg-add.c.error.got 2023-02-27 07:18:37.096329549 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9302 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'sub\..*%arg2, %arg1' unexpectedly absent >error: FAIL: test 'optim/simplify-neg-add.c' failed > TEST simplify-neg-not (optim/simplify-neg-not.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/simplify-neg-not.c.error.* for further investigation. >--- optim/simplify-neg-not.c.error.expected 2023-02-27 07:18:37.106329943 +0100 >+++ optim/simplify-neg-not.c.error.got 2023-02-27 07:18:37.106329943 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9315 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$1' unexpectedly absent >error: FAIL: test 'optim/simplify-neg-not.c' failed > TEST simplify-neg-sub (optim/simplify-neg-sub.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/simplify-neg-sub.c.error.* for further investigation. >--- optim/simplify-neg-sub.c.error.expected 2023-02-27 07:18:37.116330335 +0100 >+++ optim/simplify-neg-sub.c.error.got 2023-02-27 07:18:37.112996871 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9328 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$1' unexpectedly absent >error: FAIL: test 'optim/simplify-neg-sub.c' failed > TEST simplify-not-add-cte (optim/simplify-not-add-cte.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/simplify-not-add-cte.c.error.* for further investigation. >--- optim/simplify-not-add-cte.c.error.expected 2023-02-27 07:18:37.122997264 +0100 >+++ optim/simplify-not-add-cte.c.error.got 2023-02-27 07:18:37.122997264 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9341 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$1' unexpectedly absent >error: FAIL: test 'optim/simplify-not-add-cte.c' failed > TEST simplify-not-neg (optim/simplify-not-neg.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/simplify-not-neg.c.error.* for further investigation. >--- optim/simplify-not-neg.c.error.expected 2023-02-27 07:18:37.132997657 +0100 >+++ optim/simplify-not-neg.c.error.got 2023-02-27 07:18:37.132997657 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9354 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$1' unexpectedly absent >error: FAIL: test 'optim/simplify-not-neg.c' failed > TEST simplify-not-sub-cte (optim/simplify-not-sub-cte.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/simplify-not-sub-cte.c.error.* for further investigation. >--- optim/simplify-not-sub-cte.c.error.expected 2023-02-27 07:18:37.142998049 +0100 >+++ optim/simplify-not-sub-cte.c.error.got 2023-02-27 07:18:37.142998049 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9367 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$1' unexpectedly absent >error: FAIL: test 'optim/simplify-not-sub-cte.c' failed > TEST simplify-not-xor-cte (optim/simplify-not-xor-cte.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/simplify-not-xor-cte.c.error.* for further investigation. >--- optim/simplify-not-xor-cte.c.error.expected 2023-02-27 07:18:37.152998442 +0100 >+++ optim/simplify-not-xor-cte.c.error.got 2023-02-27 07:18:37.152998442 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9380 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$1' unexpectedly absent >error: FAIL: test 'optim/simplify-not-xor-cte.c' failed > TEST simplify-same-add-subl (optim/simplify-same-add-subl.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/simplify-same-add-subl.c.error.* for further investigation. >--- optim/simplify-same-add-subl.c.error.expected 2023-02-27 07:18:37.162998835 +0100 >+++ optim/simplify-same-add-subl.c.error.got 2023-02-27 07:18:37.162998835 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9393 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see optim/simplify-same-add-subl.c.output.* for further investigation. >--- optim/simplify-same-add-subl.c.output.expected 2023-02-27 07:18:37.166332300 +0100 >+++ optim/simplify-same-add-subl.c.output.got 2023-02-27 07:18:37.162998835 +0100 >@@ -1,6 +0,0 @@ >-add_subl: >-.L0: >- <entry-point> >- ret.32 %arg2 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/simplify-same-add-subl.c' failed > TEST simplify-same-add-subr (optim/simplify-same-add-subr.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/simplify-same-add-subr.c.error.* for further investigation. >--- optim/simplify-same-add-subr.c.error.expected 2023-02-27 07:18:37.172999228 +0100 >+++ optim/simplify-same-add-subr.c.error.got 2023-02-27 07:18:37.172999228 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9406 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see optim/simplify-same-add-subr.c.output.* for further investigation. >--- optim/simplify-same-add-subr.c.output.expected 2023-02-27 07:18:37.176332693 +0100 >+++ optim/simplify-same-add-subr.c.output.got 2023-02-27 07:18:37.172999228 +0100 >@@ -1,6 +0,0 @@ >-add_subr: >-.L0: >- <entry-point> >- ret.32 %arg1 >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/simplify-same-add-subr.c' failed > TEST simplify-same-addl-sub (optim/simplify-same-addl-sub.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/simplify-same-addl-sub.c.error.* for further investigation. >--- optim/simplify-same-addl-sub.c.error.expected 2023-02-27 07:18:37.182999621 +0100 >+++ optim/simplify-same-addl-sub.c.error.got 2023-02-27 07:18:37.182999621 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9419 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*%arg2' unexpectedly absent >error: FAIL: test 'optim/simplify-same-addl-sub.c' failed > TEST simplify-same-sub-addl (optim/simplify-same-sub-addl.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/simplify-same-sub-addl.c.error.* for further investigation. >--- optim/simplify-same-sub-addl.c.error.expected 2023-02-27 07:18:37.193000015 +0100 >+++ optim/simplify-same-sub-addl.c.error.got 2023-02-27 07:18:37.193000015 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9432 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*%arg1' unexpectedly absent >error: FAIL: test 'optim/simplify-same-sub-addl.c' failed > TEST simplify-same-subl-add (optim/simplify-same-subl-add.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/simplify-same-subl-add.c.error.* for further investigation. >--- optim/simplify-same-subl-add.c.error.expected 2023-02-27 07:18:37.203000407 +0100 >+++ optim/simplify-same-subl-add.c.error.got 2023-02-27 07:18:37.203000407 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9445 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'neg\..* %arg2' unexpectedly absent >error: FAIL: test 'optim/simplify-same-subl-add.c' failed > TEST simplify-same-subr-add (optim/simplify-same-subr-add.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/simplify-same-subr-add.c.error.* for further investigation. >--- optim/simplify-same-subr-add.c.error.expected 2023-02-27 07:18:37.216334264 +0100 >+++ optim/simplify-same-subr-add.c.error.got 2023-02-27 07:18:37.216334264 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9463 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'neg\..* %arg2' unexpectedly absent >error: FAIL: test 'optim/simplify-same-subr-add.c' failed > TEST simplify-sub-neg (optim/simplify-sub-neg.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/simplify-sub-neg.c.error.* for further investigation. >--- optim/simplify-sub-neg.c.error.expected 2023-02-27 07:18:37.229668121 +0100 >+++ optim/simplify-sub-neg.c.error.got 2023-02-27 07:18:37.229668121 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9481 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'add\..*%arg., %arg.' unexpectedly absent >error: FAIL: test 'optim/simplify-sub-neg.c' failed > TEST simplify-zero-sub (optim/simplify-zero-sub.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/simplify-zero-sub.c.error.* for further investigation. >--- optim/simplify-zero-sub.c.error.expected 2023-02-27 07:18:37.239668514 +0100 >+++ optim/simplify-zero-sub.c.error.got 2023-02-27 07:18:37.239668514 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9494 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'neg\..* %arg1' unexpectedly absent >error: FAIL: test 'optim/simplify-zero-sub.c' failed > TEST store-dominated (optim/store-dominated.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/store-dominated.c.error.* for further investigation. >--- optim/store-dominated.c.error.expected 2023-02-27 07:18:37.253002372 +0100 >+++ optim/store-dominated.c.error.got 2023-02-27 07:18:37.249668907 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9507 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/store-dominated.c' failed > TEST testsuite (optim/testsuite.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/testsuite.c.error.* for further investigation. >--- optim/testsuite.c.error.expected 2023-02-27 07:18:37.259669300 +0100 >+++ optim/testsuite.c.error.got 2023-02-27 07:18:37.259669300 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9520 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/testsuite.c' failed > TEST trivial-phi01 (optim/trivial-phi01.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/trivial-phi01.c.error.* for further investigation. >--- optim/trivial-phi01.c.error.expected 2023-02-27 07:18:37.273003158 +0100 >+++ optim/trivial-phi01.c.error.got 2023-02-27 07:18:37.273003158 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9539 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/trivial-phi01.c' failed > TEST trivial phis (optim/trivial-phis.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/trivial-phis.c.error.* for further investigation. >--- optim/trivial-phis.c.error.expected 2023-02-27 07:18:37.283003551 +0100 >+++ optim/trivial-phis.c.error.got 2023-02-27 07:18:37.283003551 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9552 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/trivial-phis.c' failed > TEST trunc-mask-zext (optim/trunc-mask-zext.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/trunc-mask-zext.c.error.* for further investigation. >--- optim/trunc-mask-zext.c.error.expected 2023-02-27 07:18:37.296337408 +0100 >+++ optim/trunc-mask-zext.c.error.got 2023-02-27 07:18:37.293003944 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9566 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/trunc-mask-zext.c' failed > TEST trunc-not0 (optim/trunc-not0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/trunc-not0.c.error.* for further investigation. >--- optim/trunc-not0.c.error.expected 2023-02-27 07:18:37.306337801 +0100 >+++ optim/trunc-not0.c.error.got 2023-02-27 07:18:37.306337801 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9580 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/trunc-not0.c' failed > TEST trunc-or-shl (optim/trunc-or-shl.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/trunc-or-shl.c.error.* for further investigation. >--- optim/trunc-or-shl.c.error.expected 2023-02-27 07:18:37.316338193 +0100 >+++ optim/trunc-or-shl.c.error.got 2023-02-27 07:18:37.316338193 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9594 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'trunc\..*%arg2' unexpectedly absent >info: XFAIL: test 'optim/trunc-or-shl.c' is known to fail > TEST trunc-seteq0 (optim/trunc-seteq0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/trunc-seteq0.c.error.* for further investigation. >--- optim/trunc-seteq0.c.error.expected 2023-02-27 07:18:37.326338586 +0100 >+++ optim/trunc-seteq0.c.error.got 2023-02-27 07:18:37.326338586 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9611 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/trunc-seteq0.c' failed > TEST trunc-setne0 (optim/trunc-setne0.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/trunc-setne0.c.error.* for further investigation. >--- optim/trunc-setne0.c.error.expected 2023-02-27 07:18:37.339672444 +0100 >+++ optim/trunc-setne0.c.error.got 2023-02-27 07:18:37.339672444 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9626 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\.' unexpectedly absent >error: FAIL: test 'optim/trunc-setne0.c' failed > TEST trunc-trunc (optim/trunc-trunc.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/trunc-trunc.c.error.* for further investigation. >--- optim/trunc-trunc.c.error.expected 2023-02-27 07:18:37.353006301 +0100 >+++ optim/trunc-trunc.c.error.got 2023-02-27 07:18:37.353006301 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9643 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'trunc\.' expected 1 times but got 0 times >error: FAIL: test 'optim/trunc-trunc.c' failed > TEST Ignore VOID in if-convert (optim/void-if-convert.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/void-if-convert.c.error.* for further investigation. >--- optim/void-if-convert.c.error.expected 2023-02-27 07:18:37.363006694 +0100 >+++ optim/void-if-convert.c.error.got 2023-02-27 07:18:37.363006694 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9658 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'seteq\.' unexpectedly absent >error: FAIL: test 'optim/void-if-convert.c' failed > TEST volatile-bitfield (optim/volatile-bitfield.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/volatile-bitfield.c.error.* for further investigation. >--- optim/volatile-bitfield.c.error.expected 2023-02-27 07:18:37.376340551 +0100 >+++ optim/volatile-bitfield.c.error.got 2023-02-27 07:18:37.376340551 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9677 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load\.' unexpectedly absent >error: FAIL: test 'optim/volatile-bitfield.c' failed > TEST volatile-side-effect (optim/volatile-side-effect.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/volatile-side-effect.c.error.* for further investigation. >--- optim/volatile-side-effect.c.error.expected 2023-02-27 07:18:37.386340944 +0100 >+++ optim/volatile-side-effect.c.error.got 2023-02-27 07:18:37.386340944 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9690 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'load' expected 2 times but got 0 times >error: FAIL: test 'optim/volatile-side-effect.c' failed > TEST keep volatile stores (optim/volatile-store00.c) > Using command : test-linearize -Wno-decl -fdump-ir=final $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/volatile-store00.c.error.* for further investigation. >--- optim/volatile-store00.c.error.expected 2023-02-27 07:18:37.399674801 +0100 >+++ optim/volatile-store00.c.error.got 2023-02-27 07:18:37.399674801 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9705 Aborted ../test-linearize -Wno-decl -fdump-ir=final $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'store\.' expected 6 times but got 0 times >error: FAIL: test 'optim/volatile-store00.c' failed > TEST zext-and (optim/zext-and.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/zext-and.c.error.* for further investigation. >--- optim/zext-and.c.error.expected 2023-02-27 07:18:37.409675194 +0100 >+++ optim/zext-and.c.error.got 2023-02-27 07:18:37.409675194 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9720 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/zext-and.c' failed > TEST zext-and1 (optim/zext-and1.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/zext-and1.c.error.* for further investigation. >--- optim/zext-and1.c.error.expected 2023-02-27 07:18:37.419675587 +0100 >+++ optim/zext-and1.c.error.got 2023-02-27 07:18:37.419675587 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9733 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'and\..*\$1' unexpectedly absent >error: FAIL: test 'optim/zext-and1.c' failed > TEST zext-asr (optim/zext-asr.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/zext-asr.c.error.* for further investigation. >--- optim/zext-asr.c.error.expected 2023-02-27 07:18:37.429675980 +0100 >+++ optim/zext-asr.c.error.got 2023-02-27 07:18:37.429675980 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9746 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$0' unexpectedly absent >error: FAIL: test 'optim/zext-asr.c' failed > TEST zext-cmpu (optim/zext-cmpu.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/zext-cmpu.c.error.* for further investigation. >--- optim/zext-cmpu.c.error.expected 2023-02-27 07:18:37.443009837 +0100 >+++ optim/zext-cmpu.c.error.got 2023-02-27 07:18:37.443009837 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9763 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'optim/zext-cmpu.c' failed > TEST zext-sext (optim/zext-sext.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/zext-sext.c.error.* for further investigation. >--- optim/zext-sext.c.error.expected 2023-02-27 07:18:37.453010230 +0100 >+++ optim/zext-sext.c.error.got 2023-02-27 07:18:37.453010230 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9777 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'zext\.' expected 1 times but got 0 times >error: FAIL: test 'optim/zext-sext.c' failed > TEST zext-zext (optim/zext-zext.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see optim/zext-zext.c.error.* for further investigation. >--- optim/zext-zext.c.error.expected 2023-02-27 07:18:37.466344088 +0100 >+++ optim/zext-zext.c.error.got 2023-02-27 07:18:37.466344088 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9796 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'zext\.' expected 1 times but got 0 times >error: FAIL: test 'optim/zext-zext.c' failed > TEST option parsing 00 (option-parsing-00.c) > Using command : sparse -foptimize-xyz $file > Expecting exit value: 0 >info: PASS: test 'option-parsing-00.c' passed > TEST option parsing 01 (option-parsing-01.c) > Using command : sparse -fno-optimize-xyz $file > Expecting exit value: 0 >info: PASS: test 'option-parsing-01.c' passed > TEST There is no scope boundary between global and file scope (outer-scope.c) > Using command : sparse -include $file $file > Expecting exit value: 0 >info: PASS: test 'outer-scope.c' passed > TEST overflow (overflow.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see overflow.c.error.* for further investigation. >--- overflow.c.error.expected 2023-02-27 07:18:37.506345659 +0100 >+++ overflow.c.error.got 2023-02-27 07:18:37.503012195 +0100 >@@ -1,2 +0,0 @@ >-bug-overflow.c:3:21: warning: integer overflow in expression >-bug-overflow.c:7:28: warning: integer overflow in expression >info: XFAIL: test 'overflow.c' is known to fail > TEST packed-bitfield0 (packed-bitfield0.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'packed-bitfield0.c' passed > TEST packed-bitfield1 (packed-bitfield1.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'packed-bitfield1.c' passed > TEST packed-bitfield2 (packed-bitfield2.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'packed-bitfield2.c' passed > TEST packed-bitfield3 (packed-bitfield3.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'packed-bitfield3.c' passed > TEST packed-bitfield4 (packed-bitfield4.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'packed-bitfield4.c' passed > TEST packed-bitfield5 (packed-bitfield5.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'packed-bitfield5.c' passed > TEST packed-deref0 (packed-deref0.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'packed-deref0.c' passed > TEST packed-struct (packed-struct.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'packed-struct.c' passed > TEST enum-attr (parsing/enum-attr.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'parsing/enum-attr.c' passed > TEST plain-char-compatibility (plain-char-compatibility.c) > Using command : test-linearize $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see plain-char-compatibility.c.error.* for further investigation. >--- plain-char-compatibility.c.error.expected 2023-02-27 07:18:37.596349195 +0100 >+++ plain-char-compatibility.c.error.got 2023-02-27 07:18:37.596349195 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 9971 Aborted ../test-linearize $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret.*\$0' expected 2 times but got 0 times >info: XFAIL: test 'plain-char-compatibility.c' is known to fail > TEST #pragma once (pragma-once.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'pragma-once.c' passed > TEST bad-cmdline-include (preprocessor/bad-cmdline-include.c) > Using command : sparse -include $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/bad-cmdline-include.c' passed > TEST base file (preprocessor/base-file.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/base-file.c' passed > TEST builtin (preprocessor/builtin.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/builtin.c' passed > TEST cli: -D MACRO (preprocessor/cli-D-arg.c) > Using command : sparse -E -D A -D B=abc $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/cli-D-arg.c' passed > TEST cli: allow spaces in macros (preprocessor/cli-D-space.c) > Using command : sparse -E '-DM(X, Y)=a' $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/cli-D-space.c' passed > TEST __COUNTER__ #1 (preprocessor/counter1.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/counter1.c' passed > TEST __COUNTER__ #2 (preprocessor/counter2.c) > Using command : sparse -Ipreprocessor -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/counter2.c' passed > TEST __COUNTER__ #3 (preprocessor/counter3.c) > Using command : sparse -Ipreprocessor -E preprocessor/counter1.c $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/counter3.c' passed > TEST directive-within-macro (preprocessor/directive-within-macro.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/directive-within-macro.c' passed > TEST dump-macros with empty file (preprocessor/dump-macros-empty.c) > Using command : sparse -E -dD empty-file > Expecting exit value: 0 >info: PASS: test 'preprocessor/dump-macros-empty.c' passed > TEST dump-macros with multiple files (preprocessor/dump-macros-multi.c) > Using command : sparse -E -dD empty-file $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/dump-macros-multi.c' passed > TEST dump-macros only -dM (preprocessor/dump-macros-only.c) > Using command : sparse -E -dM -DIJK=ijk -UNDEF -UNYDEF $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/dump-macros-only.c' passed > TEST dump-macros (preprocessor/dump-macros.c) > Using command : sparse -E -dD -DIJK=ijk -UNDEF -UNYDEF $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/dump-macros.c' passed > TEST dynamic-macros (preprocessor/dynamic.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/dynamic.c' passed > TEST early-escape (preprocessor/early-escape.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/early-escape.c' passed > TEST empty-char-constant (preprocessor/empty-char-constant.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/empty-char-constant.c' passed > TEST expand-and-nl (preprocessor/expand-and-nl.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/expand-and-nl.c' passed > TEST expand-redef (preprocessor/expand-redef.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/expand-redef.c' passed > TEST preprocessor/extra-token.c (preprocessor/extra-token.c) > Using command : sparse -E $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see preprocessor/extra-token.c.error.* for further investigation. >--- preprocessor/extra-token.c.error.expected 2023-02-27 07:18:37.783023197 +0100 >+++ preprocessor/extra-token.c.error.got 2023-02-27 07:18:37.779689732 +0100 >@@ -1 +0,0 @@ >-preprocessor/extra-token.c:2:13: warning: extra tokens at end of #ifdef directive >info: XFAIL: test 'preprocessor/extra-token.c' is known to fail > TEST freestanding (preprocessor/freestanding.c) > Using command : sparse -E -ffreestanding $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/freestanding.c' passed > TEST has-attribute (preprocessor/has-attribute.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/has-attribute.c' passed > TEST has-builtin (preprocessor/has-builtin.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/has-builtin.c' passed > TEST has-feature (preprocessor/has-feature.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/has-feature.c' passed > TEST hosted (preprocessor/hosted.c) > Using command : sparse -E -fhosted $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/hosted.c' passed > TEST ident-pragma (preprocessor/ident-pragma.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/ident-pragma.c' passed > TEST ident (preprocessor/ident.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/ident.c' passed > TEST include-level (preprocessor/include-level.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/include-level.c' passed > TEST missing-delim (preprocessor/missing-delim.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/missing-delim.c' passed > TEST phase2-backslash (preprocessor/phase2-backslash.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/phase2-backslash.c' passed > TEST phase3-comments (preprocessor/phase3-comments.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/phase3-comments.c' passed > TEST predefined macros for LLP64 (preprocessor/predef-llp64.c) > Using command : test-linearize -Wno-decl -msize-llp64 $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see preprocessor/predef-llp64.c.error.* for further investigation. >--- preprocessor/predef-llp64.c.error.expected 2023-02-27 07:18:37.893027519 +0100 >+++ preprocessor/predef-llp64.c.error.got 2023-02-27 07:18:37.889694055 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 10344 Aborted ../test-linearize -Wno-decl -msize-llp64 $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$0' unexpectedly absent >error: FAIL: test 'preprocessor/predef-llp64.c' failed > TEST predefined macros for LP32 (preprocessor/predef-lp32.c) > Using command : test-linearize -Wno-decl -m32 $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see preprocessor/predef-lp32.c.error.* for further investigation. >--- preprocessor/predef-lp32.c.error.expected 2023-02-27 07:18:37.903027912 +0100 >+++ preprocessor/predef-lp32.c.error.got 2023-02-27 07:18:37.903027912 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 10357 Aborted ../test-linearize -Wno-decl -m32 $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$0' unexpectedly absent >error: FAIL: test 'preprocessor/predef-lp32.c' failed > TEST predefined macros for LP64 (preprocessor/predef-lp64.c) > Using command : test-linearize -Wno-decl -m64 $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see preprocessor/predef-lp64.c.error.* for further investigation. >--- preprocessor/predef-lp64.c.error.expected 2023-02-27 07:18:37.913028305 +0100 >+++ preprocessor/predef-lp64.c.error.got 2023-02-27 07:18:37.913028305 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 10370 Aborted ../test-linearize -Wno-decl -m64 $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$0' unexpectedly absent >error: FAIL: test 'preprocessor/predef-lp64.c' failed > TEST predef-token (preprocessor/predef-token.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/predef-token.c' passed > TEST predefined macros for -funsigned-char (preprocessor/predef-unsigned.c) > Using command : test-linearize -Wno-decl -funsigned-char $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see preprocessor/predef-unsigned.c.error.* for further investigation. >--- preprocessor/predef-unsigned.c.error.expected 2023-02-27 07:18:37.929695627 +0100 >+++ preprocessor/predef-unsigned.c.error.got 2023-02-27 07:18:37.929695627 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 10395 Aborted ../test-linearize -Wno-decl -funsigned-char $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$0' unexpectedly absent >error: FAIL: test 'preprocessor/predef-unsigned.c' failed > TEST predefined macros: __SIZEOF_<type>__, ... (preprocessor/predef.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see preprocessor/predef.c.error.* for further investigation. >--- preprocessor/predef.c.error.expected 2023-02-27 07:18:37.939696019 +0100 >+++ preprocessor/predef.c.error.got 2023-02-27 07:18:37.939696019 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 10408 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$0' unexpectedly absent >error: FAIL: test 'preprocessor/predef.c' failed > TEST Preprocessor #1 (preprocessor/preprocessor1.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/preprocessor1.c' passed > TEST Preprocessor #10 (preprocessor/preprocessor10.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/preprocessor10.c' passed > TEST Preprocessor #11 (preprocessor/preprocessor11.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/preprocessor11.c' passed > TEST Preprocessor #12 (preprocessor/preprocessor12.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/preprocessor12.c' passed > TEST Preprocessor #13 (preprocessor/preprocessor13.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/preprocessor13.c' passed > TEST Preprocessor #14 (preprocessor/preprocessor14.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/preprocessor14.c' passed > TEST Preprocessor #15 (preprocessor/preprocessor15.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/preprocessor15.c' passed > TEST Preprocessor #16 (preprocessor/preprocessor16.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/preprocessor16.c' passed > TEST Preprocessor #17 (preprocessor/preprocessor17.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/preprocessor17.c' passed > TEST Preprocessor #18 (preprocessor/preprocessor18.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/preprocessor18.c' passed > TEST Preprocessor #19 (preprocessor/preprocessor19.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/preprocessor19.c' passed > TEST Preprocessor #2 (preprocessor/preprocessor2.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/preprocessor2.c' passed > TEST Preprocessor #20 (preprocessor/preprocessor20.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/preprocessor20.c' passed > TEST Preprocessor #21 (preprocessor/preprocessor21.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/preprocessor21.c' passed > TEST Preprocessor #22 (preprocessor/preprocessor22.c) > Using command : sparse -pedantic -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/preprocessor22.c' passed > TEST Preprocessor #23 (preprocessor/preprocessor23.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/preprocessor23.c' passed > TEST Preprocessor #3 (preprocessor/preprocessor3.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/preprocessor3.c' passed > TEST Preprocessor #4 (preprocessor/preprocessor4.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/preprocessor4.c' passed > TEST Preprocessor #5 (preprocessor/preprocessor5.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/preprocessor5.c' passed > TEST Preprocessor #6 (preprocessor/preprocessor6.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/preprocessor6.c' passed > TEST Preprocessor #7 (preprocessor/preprocessor7.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/preprocessor7.c' passed > TEST Preprocessor #8 (preprocessor/preprocessor8.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/preprocessor8.c' passed > TEST Preprocessor #9 (preprocessor/preprocessor9.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/preprocessor9.c' passed > TEST Preprocessor #14 (preprocessor/stringify.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/stringify.c' passed > TEST wide char token-pasting (preprocessor/wide.c) > Using command : sparse -E $file > Expecting exit value: 0 >info: PASS: test 'preprocessor/wide.c' passed > SKIP Compile skip function prototype (prototype.c) > TEST ptr-inherit.c (ptr-inherit.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'ptr-inherit.c' passed > TEST ptr-sub-blows (ptr-sub-blows.c) > Using command : sparse -Wptr-subtraction-blows $file > Expecting exit value: 0 >info: PASS: test 'ptr-sub-blows.c' passed > TEST Pure function attribute (pure-function.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'pure-function.c' passed > TEST range syntax (range-syntax.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'range-syntax.c' passed > TEST const et.al. are reserved identifiers (reserved.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'reserved.c' passed > TEST restrict array attribute (restrict-array.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'restrict-array.c' passed > TEST restrict qualifier (restrict.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'restrict.c' passed > TEST typeof with bitwise types (restricted-typeof.c) > Using command : sparse -Wbitwise $file > Expecting exit value: 0 >info: PASS: test 'restricted-typeof.c' passed > SKIP scheck-ko (scheck/ko.c) > SKIP scheck-ok (scheck/ok.c) > TEST self-quote-args (self-quote-args.c) > Using command : sparse '-foption with-spaces' empty-file > Expecting exit value: 0 >info: PASS: test 'self-quote-args.c' passed > TEST shift-negative (shift-negative.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'shift-negative.c' passed > TEST shift-undef-long (shift-undef-long.c) > Using command : sparse -m64 $file > Expecting exit value: 0 >info: PASS: test 'shift-undef-long.c' passed > TEST shift too big or negative (shift-undef.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'shift-undef.c' passed > TEST sizeof(_Bool) is valid (sizeof-bool.c) > Using command : sparse -Wsizeof-bool $file > Expecting exit value: 0 >info: PASS: test 'sizeof-bool.c' passed > TEST sizeof-builtin (sizeof-builtin.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see sizeof-builtin.c.error.* for further investigation. >--- sizeof-builtin.c.error.expected 2023-02-27 07:18:38.309710558 +0100 >+++ sizeof-builtin.c.error.got 2023-02-27 07:18:38.309710558 +0100 >@@ -1 +1 @@ >-sizeof-function.c:4:16: error: expression using addressof on a builtin function >+sizeof-builtin.c:4:23: error: taking the address of built-in function '__builtin_trap' >info: XFAIL: test 'sizeof-builtin.c' is known to fail > TEST Handling of sizeof compound-literal . member (sizeof-compound-postfix.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'sizeof-compound-postfix.c' passed > TEST sizeof-function (sizeof-function.c) > Using command : sparse -Wpointer-arith -Wno-decl $file > Expecting exit value: 0 >info: PASS: test 'sizeof-function.c' passed > TEST sizeof incomplete type (sizeof-incomplete-type.c) > Using command : sparse $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see sizeof-incomplete-type.c.error.* for further investigation. >--- sizeof-incomplete-type.c.error.expected 2023-02-27 07:18:38.339711736 +0100 >+++ sizeof-incomplete-type.c.error.got 2023-02-27 07:18:38.339711736 +0100 >@@ -1,5 +1,3 @@ >-sizeof-incomplete-type.c:3:16: error: invalid application of 'sizeof' to incomplete type 'struct s' >-sizeof-incomplete-type.c:5:16: error: invalid application of 'sizeof' to incomplete type 'struct s' >-sizeof-incomplete-type.c:6:16: error: invalid application of 'sizeof' to incomplete type 'struct s' >-sizeof-incomplete-type.c:11:17: error: invalid application of 'sizeof' to incomplete type 'int[]' >-sizeof-incomplete-type.c:13:17: error: invalid application of 'sizeof' to incomplete type 'int[]' >+sizeof-incomplete-type.c:11:10: error: index out of bounds in initializer >+sizeof-incomplete-type.c:12:10: error: index out of bounds in initializer >+sizeof-incomplete-type.c:13:10: error: index out of bounds in initializer >info: XFAIL: test 'sizeof-incomplete-type.c' is known to fail > TEST sizeof(void) is valid (sizeof-void.c) > Using command : sparse -Wpointer-arith $file > Expecting exit value: 0 >info: PASS: test 'sizeof-void.c' passed > TEST valid specifier combinations (specifiers1.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'specifiers1.c' passed > TEST invalid specifier combinations (specifiers2.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'specifiers2.c' passed > TEST static forward declaration (static-forward-decl.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'static-forward-decl.c' passed > TEST static assertion (static_assert.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'static_assert.c' passed > TEST storage in struct member (storage-struct-member.c) > Using command : sparse -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see storage-struct-member.c.error.* for further investigation. >--- storage-struct-member.c.error.expected 2023-02-27 07:18:38.399714094 +0100 >+++ storage-struct-member.c.error.got 2023-02-27 07:18:38.396380630 +0100 >@@ -1,2 +1 @@ > storage-struct-member.c:2:9: warning: non-ANSI definition of function 'foo' >-storage-struct-member.c:8:9: error: storage specifier in structure definition' >info: XFAIL: test 'storage-struct-member.c' is known to fail > TEST strict-prototypes disabled (strict-prototypes0.c) > Using command : sparse -Wno-strict-prototypes $file > Expecting exit value: 0 >info: PASS: test 'strict-prototypes0.c' passed > TEST strict-prototypes enabled (strict-prototypes1.c) > Using command : sparse -Wstrict-prototypes $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see strict-prototypes1.c.error.* for further investigation. >--- strict-prototypes1.c.error.expected 2023-02-27 07:18:38.419714880 +0100 >+++ strict-prototypes1.c.error.got 2023-02-27 07:18:38.416381415 +0100 >@@ -1,3 +0,0 @@ >-strict-prototypes1.c:1:18: warning: non-ANSI function declaration of function 'func0' >-strict-prototypes1.c:2:18: warning: non-ANSI function declaration of function 'func1' >-strict-prototypes1.c:2:27: warning: non-ANSI function declaration of function 'func2' >info: XFAIL: test 'strict-prototypes1.c' is known to fail > TEST Address space of a struct member (struct-as.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'struct-as.c' passed > TEST struct attribute placement (struct-attribute-placement.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'struct-attribute-placement.c' passed > TEST struct namespaces #1 (struct-ns1.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'struct-ns1.c' passed > TEST struct not in scope (struct-ns2.c) > Using command : sparse $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see struct-ns2.c.error.* for further investigation. >--- struct-ns2.c.error.expected 2023-02-27 07:18:38.456382987 +0100 >+++ struct-ns2.c.error.got 2023-02-27 07:18:38.453049523 +0100 >@@ -1,3 +0,0 @@ >-struct-ns2.c:2:11: warning: bad scope for 'struct Bar' >-struct-ns2.c:12:14: error: incomplete type/unknown size for 'y' >-struct-ns2.c:13:5: error: using member 'i' in incomplete 'struct Bar' >info: XFAIL: test 'struct-ns2.c' is known to fail > TEST struct size (struct-size1.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'struct-size1.c' passed > TEST switch-long (switch-long.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see switch-long.c.error.* for further investigation. >--- switch-long.c.error.expected 2023-02-27 07:18:38.473050309 +0100 >+++ switch-long.c.error.got 2023-02-27 07:18:38.473050309 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 11087 Aborted ../test-linearize -Wno-decl $file >error: actual output text does not match expected output text. >error: see switch-long.c.output.* for further investigation. >--- switch-long.c.output.expected 2023-02-27 07:18:38.476383773 +0100 >+++ switch-long.c.output.got 2023-02-27 07:18:38.473050309 +0100 >@@ -1,25 +0,0 @@ >-sw_long: >-.L0: >- <entry-point> >- switch.64 %arg1, 0 -> .L2, 1 -> .L3, 4294967296 -> .L4, default -> .L1 >- >-.L2: >- call r0 >- br .L5 >- >-.L3: >- call r1 >- br .L5 >- >-.L4: >- call r1 >- br .L5 >- >-.L1: >- call def >- br .L5 >- >-.L5: >- ret >- >- >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: FAIL: test 'switch-long.c' failed > TEST tautological-compare (tautological-compare.c) > Using command : sparse -Wno-decl -Wtautological-compare $file > Expecting exit value: 0 >info: PASS: test 'tautological-compare.c' passed > TEST Transparent union attribute. (transparent-union.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'transparent-union.c' passed > TEST type-attribute-align (type-attribute-align.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'type-attribute-align.c' passed > TEST type-attribute-as (type-attribute-as.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'type-attribute-as.c' passed > TEST type-attribute-mod (type-attribute-mod.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'type-attribute-mod.c' passed > TEST type-attribute-qual (type-attribute-qual.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'type-attribute-qual.c' passed > TEST type-as-first-class comparison (type-compare.c) > Using command : test-linearize -Wno-decl $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see type-compare.c.error.* for further investigation. >--- type-compare.c.error.expected 2023-02-27 07:18:38.539719595 +0100 >+++ type-compare.c.error.got 2023-02-27 07:18:38.539719595 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 11172 Aborted ../test-linearize -Wno-decl $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$0' unexpectedly absent >error: FAIL: test 'type-compare.c' failed > TEST "char []" to "char *" demotion (type1.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'type1.c' passed > TEST typedef-redef-c89 (typedef-redef-c89.c) > Using command : sparse -std=c89 --pedantic $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see typedef-redef-c89.c.error.* for further investigation. >--- typedef-redef-c89.c.error.expected 2023-02-27 07:18:38.559720381 +0100 >+++ typedef-redef-c89.c.error.got 2023-02-27 07:18:38.559720381 +0100 >@@ -1,2 +0,0 @@ >-typedef-redef-c89.c:2:13: warning: redefinition of typedef 'int_t' >-typedef-redef-c89.c:1:13: info: originally defined here >info: XFAIL: test 'typedef-redef-c89.c' is known to fail > TEST typedef-redef (typedef-redef.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'typedef-redef.c' passed > TEST typedef shadowing (typedef_shadow.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'typedef_shadow.c' passed > TEST typediff-arraysize (typediff-arraysize.c) > Using command : sparse $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see typediff-arraysize.c.error.* for further investigation. >--- typediff-arraysize.c.error.expected 2023-02-27 07:18:38.589721560 +0100 >+++ typediff-arraysize.c.error.got 2023-02-27 07:18:38.586388095 +0100 >@@ -1 +0,0 @@ >-typediff-arraysize.c:3:29: error: symbol 'ko1' redeclared with different type (originally declared at typediff-arraysize.c:3) - different array sizes >info: XFAIL: test 'typediff-arraysize.c' is known to fail > TEST typediff-enum (typediff-enum.c) > Using command : sparse $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see typediff-enum.c.error.* for further investigation. >--- typediff-enum.c.error.expected 2023-02-27 07:18:38.599721952 +0100 >+++ typediff-enum.c.error.got 2023-02-27 07:18:38.599721952 +0100 >@@ -1,6 +1,24 @@ >-typediff-enum.c:5:5: error: symbol 'v' redeclared with different type (originally declared at typediff-enum.c:4) - different types >-typediff-enum.c:8:5: error: symbol 'w' redeclared with different type (originally declared at typediff-enum.c:7) - different types >-typediff-enum.c:11:5: error: symbol 'foo' redeclared with different type (originally declared at typediff-enum.c:10) - different types >-typediff-enum.c:14:5: error: symbol 'bar' redeclared with different type (originally declared at typediff-enum.c:13) - different types >-typediff-enum.c:17:6: error: symbol 'baz' redeclared with different type (originally declared at typediff-enum.c:16) - incompatible argument 1 (different types) >-typediff-enum.c:20:6: error: symbol 'qux' redeclared with different type (originally declared at typediff-enum.c:19) - incompatible argument 1 (different types) >+typediff-enum.c:5:5: error: symbol 'v' redeclared with different type (different signedness): >+typediff-enum.c:5:5: unsigned int enum num [addressable] [toplevel] [usertype] v >+typediff-enum.c:4:12: note: previously declared as: >+typediff-enum.c:4:12: int extern [addressable] [toplevel] v >+typediff-enum.c:8:5: error: symbol 'w' redeclared with different type (different signedness): >+typediff-enum.c:8:5: int [addressable] [toplevel] w >+typediff-enum.c:7:12: note: previously declared as: >+typediff-enum.c:7:12: unsigned int enum num extern [addressable] [toplevel] [usertype] w >+typediff-enum.c:11:5: error: symbol 'foo' redeclared with different type (different signedness): >+typediff-enum.c:11:5: unsigned int enum num extern [addressable] [toplevel] [unsigned] foo( ... ) >+typediff-enum.c:10:5: note: previously declared as: >+typediff-enum.c:10:5: int extern [addressable] [signed] [toplevel] foo( ... ) >+typediff-enum.c:14:5: error: symbol 'bar' redeclared with different type (different signedness): >+typediff-enum.c:14:5: int extern [addressable] [signed] [toplevel] bar( ... ) >+typediff-enum.c:13:5: note: previously declared as: >+typediff-enum.c:13:5: unsigned int enum num extern [addressable] [toplevel] [unsigned] bar( ... ) >+typediff-enum.c:17:6: error: symbol 'baz' redeclared with different type (incompatible argument 1 (different signedness)): >+typediff-enum.c:17:6: void extern [addressable] [toplevel] baz( ... ) >+typediff-enum.c:16:6: note: previously declared as: >+typediff-enum.c:16:6: void extern [addressable] [toplevel] baz( ... ) >+typediff-enum.c:20:6: error: symbol 'qux' redeclared with different type (incompatible argument 1 (different signedness)): >+typediff-enum.c:20:6: void extern [addressable] [toplevel] qux( ... ) >+typediff-enum.c:19:6: note: previously declared as: >+typediff-enum.c:19:6: void extern [addressable] [toplevel] qux( ... ) >info: XFAIL: test 'typediff-enum.c' is known to fail > TEST typeof-addresspace.c (typeof-addresspace.c) > Using command : sparse $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see typeof-addresspace.c.error.* for further investigation. >--- typeof-addresspace.c.error.expected 2023-02-27 07:18:38.606388881 +0100 >+++ typeof-addresspace.c.error.got 2023-02-27 07:18:38.606388881 +0100 >@@ -0,0 +1,6 @@ >+typeof-addresspace.c:9:30: warning: incorrect type in initializer (different address spaces) >+typeof-addresspace.c:9:30: expected int *ptr3 >+typeof-addresspace.c:9:30: got int <asn:1> *ptr >+typeof-addresspace.c:10:29: warning: incorrect type in initializer (different address spaces) >+typeof-addresspace.c:10:29: expected int *ptr4 >+typeof-addresspace.c:10:29: got int <asn:1> *ptr >info: XFAIL: test 'typeof-addresspace.c' is known to fail > TEST Rusty Russell's typeof attribute casting. (typeof-attribute.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'typeof-attribute.c' passed > TEST typeof-bad (typeof-bad.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'typeof-bad.c' passed > TEST typeof-mods (typeof-mods.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'typeof-mods.c' passed > TEST typeof-noderef (typeof-noderef.c) > Using command : sparse $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see typeof-noderef.c.error.* for further investigation. >--- typeof-noderef.c.error.expected 2023-02-27 07:18:38.646390453 +0100 >+++ typeof-noderef.c.error.got 2023-02-27 07:18:38.646390453 +0100 >@@ -0,0 +1,6 @@ >+typeof-noderef.c:7:30: warning: incorrect type in initializer (different modifiers) >+typeof-noderef.c:7:30: expected int *ptr3 >+typeof-noderef.c:7:30: got int [noderef] *ptr >+typeof-noderef.c:8:29: warning: incorrect type in initializer (different modifiers) >+typeof-noderef.c:8:29: expected int *ptr4 >+typeof-noderef.c:8:29: got int [noderef] *ptr >info: XFAIL: test 'typeof-noderef.c' is known to fail > TEST typeof-safe (typeof-safe.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'typeof-safe.c' passed > TEST -Wtypesign (typesign.c) > Using command : sparse -Wtypesign $file > Expecting exit value: 0 >info: PASS: test 'typesign.c' passed > TEST usual-conversions (usual-conv-lp32.c) > Using command : sparse -m32 $file > Expecting exit value: 0 >info: PASS: test 'usual-conv-lp32.c' passed > SKIP variable partially undefined (var-undef-partial.c) > TEST Varargs bogus warning regression test #1 (varargs1.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'varargs1.c' passed > TEST vla-sizeof-ice (vla-sizeof-ice.c) > Using command : sparse -Wno-vla $file > Expecting exit value: 0 >info: PASS: test 'vla-sizeof-ice.c' passed > TEST vla-sizeof.c (vla-sizeof.c) > Using command : sparse $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see vla-sizeof.c.error.* for further investigation. >--- vla-sizeof.c.error.expected 2023-02-27 07:18:38.703059346 +0100 >+++ vla-sizeof.c.error.got 2023-02-27 07:18:38.703059346 +0100 >@@ -0,0 +1,8 @@ >+vla-sizeof.c:3:15: warning: Variable length array is used. >+vla-sizeof.c:1:15: warning: symbol 'vla_sizeof0' was not declared. Should it be static? >+vla-sizeof.c:10:23: warning: Variable length array is used. >+vla-sizeof.c:7:15: warning: symbol 'vla_sizeof1' was not declared. Should it be static? >+vla-sizeof.c:18:23: warning: Variable length array is used. >+vla-sizeof.c:15:15: warning: symbol 'vla_sizeof2' was not declared. Should it be static? >+vla-sizeof.c:26:23: warning: Variable length array is used. >+vla-sizeof.c:29:9: error: bad argument type for ++/-- >info: XFAIL: test 'vla-sizeof.c' is known to fail > TEST vla-sizeof cte,cte (vla-sizeof0.c) > Using command : test-linearize -Wvla $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see vla-sizeof0.c.error.* for further investigation. >--- vla-sizeof0.c.error.expected 2023-02-27 07:18:38.713059739 +0100 >+++ vla-sizeof0.c.error.got 2023-02-27 07:18:38.713059739 +0100 >@@ -0,0 +1,2 @@ >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 11392 Aborted ../test-linearize -Wvla $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\.32 *\$1' unexpectedly absent >error: FAIL: test 'vla-sizeof0.c' failed > TEST vla-sizeof var,cte (vla-sizeof1.c) > Using command : test-linearize -Wvla $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see vla-sizeof1.c.error.* for further investigation. >--- vla-sizeof1.c.error.expected 2023-02-27 07:18:38.723060132 +0100 >+++ vla-sizeof1.c.error.got 2023-02-27 07:18:38.723060132 +0100 >@@ -1 +1,3 @@ > vla-sizeof1.c:6:15: warning: Variable length array is used. >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 11405 Aborted ../test-linearize -Wvla $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\.32 *\$1' unexpectedly absent >error: FAIL: test 'vla-sizeof1.c' failed > TEST vla-sizeof var (vla-sizeof2.c) > Using command : test-linearize -Wvla $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see vla-sizeof2.c.error.* for further investigation. >--- vla-sizeof2.c.error.expected 2023-02-27 07:18:38.733060525 +0100 >+++ vla-sizeof2.c.error.got 2023-02-27 07:18:38.733060525 +0100 >@@ -1 +1,3 @@ > vla-sizeof2.c:6:13: warning: Variable length array is used. >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 11418 Aborted ../test-linearize -Wvla $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$1' unexpectedly absent >error: FAIL: test 'vla-sizeof2.c' failed > TEST vla-sizeof var X cte (vla-sizeof3.c) > Using command : test-linearize -Wvla $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see vla-sizeof3.c.error.* for further investigation. >--- vla-sizeof3.c.error.expected 2023-02-27 07:18:38.743060918 +0100 >+++ vla-sizeof3.c.error.got 2023-02-27 07:18:38.743060918 +0100 >@@ -1 +1,3 @@ > vla-sizeof3.c:6:13: warning: Variable length array is used. >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 11431 Aborted ../test-linearize -Wvla $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$1' unexpectedly absent >error: FAIL: test 'vla-sizeof3.c' failed > TEST vla-sizeof var X var (vla-sizeof4.c) > Using command : test-linearize -Wvla $file > Expecting exit value: 0 >error: actual error text does not match expected error text. >error: see vla-sizeof4.c.error.* for further investigation. >--- vla-sizeof4.c.error.expected 2023-02-27 07:18:38.753061311 +0100 >+++ vla-sizeof4.c.error.got 2023-02-27 07:18:38.753061311 +0100 >@@ -1,2 +1,4 @@ > vla-sizeof4.c:6:16: warning: Variable length array is used. > vla-sizeof4.c:6:13: warning: Variable length array is used. >+*** buffer overflow detected ***: terminated >+./test-suite: line 390: 11444 Aborted ../test-linearize -Wvla $file >error: Actual exit value does not match the expected one. >error: expected 0, got 134. >error: Pattern 'ret\..*\$1' unexpectedly absent >error: FAIL: test 'vla-sizeof4.c' failed > TEST wide character constants (wide.c) > Using command : sparse $file > Expecting exit value: 0 >info: PASS: test 'wide.c' passed >KO: out of 848 tests, 397 passed, 451 failed > 64 of them are known to fail > 44 tests were disabled >make: *** [Makefile:282: check] Error 1 > * ERROR: sys-devel/sparse-0.6.4-r2::gentoo failed (test phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=sys-devel/sparse-0.6.4-r2::gentoo'`, > * the complete build log and the output of `emerge -pqv '=sys-devel/sparse-0.6.4-r2::gentoo'`. > * The complete build log is located at '/var/log/emerge-log/build/sys-devel/sparse-0.6.4-r2:20230227-061827.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-devel/sparse-0.6.4-r2/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/sys-devel/sparse-0.6.4-r2/temp/environment'. > * Working directory: '/var/tmp/portage/sys-devel/sparse-0.6.4-r2/work/sparse-0.6.4' > * S: '/var/tmp/portage/sys-devel/sparse-0.6.4-r2/work/sparse-0.6.4' >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 898042
: 854902