https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77503

            Bug ID: 77503
           Summary: [7 regression] ICE in vect_transform_stmt compiling
                    postgresql
           Product: gcc
           Version: 7.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: middle-end
          Assignee: unassigned at gcc dot gnu.org
          Reporter: tulipawn at gmail dot com
  Target Milestone: ---

Trying to build postgresql with GCC7 for a phoronix benchmark, fails:

gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement
-Wendif-labels -Wmissing-format-attribute -Wformat-security -f
no-strict-aliasing -fwrapv -fexcess-precision=standard -O3 -mcpu=cortex-a53
-fomit-frame-pointer -fipa-pta -march=armv8-a+crc -I../../../..
/src/include -D_GNU_SOURCE   -c -o fsmpage.o fsmpage.c
fsmpage.c: In function 'fsm_truncate_avail':
fsmpage.c:313:1: internal compiler error: in vect_transform_stmt, at
tree-vect-stmts.c:8424
 fsm_truncate_avail(Page page, int nslots)
 ^~~~~~~~~~~~~~~~~~


Quickest reproduction probably:

$ phoronix-test-suite test pgbench-1.5.1
 LOG:
~/.phoronix-test-suite/installed-tests/pts/pgbench-1.5.1/install-failed.log

$ gcc -v 
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/gcc7/lib/gcc/aarch64-linux-gnu/7.0.0/lto-wrapper
Target: aarch64-linux-gnu
Configured with: /tmp/gcc-7-20160904/configure --enable-languages=c,c++,fortran
--prefix=/usr/gcc7 --program-suffix=-7 --enable-shared --enable-linker-build-id
--libexecdir=/usr/gcc7/lib --without-included-gettext --enable-threads=posix
--libdir=/usr/gcc7/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu
--enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new
--enable-gnu-unique-object --disable-libquadmath --enable-plugin
--with-system-zlib --disable-browser-plugin --with-arch-directory=aarch64
--enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror
--enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu
--target=aarch64-linux-gnu --disable-bootstrap
Thread model: posix
gcc version 7.0.0 20160904 (experimental) (GCC)

Reply via email to