http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53318
Bug #: 53318 Summary: ICE in verify_gimple Classification: Unclassified Product: gcc Version: lto Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto AssignedTo: unassig...@gcc.gnu.org ReportedBy: ka...@gcc.gnu.org % cd gcc/gcc4x/ % svn update % svn info Path: . Working Copy Root Path: /usr/home/kargl/gcc/gcc4x URL: svn://gcc.gnu.org/svn/gcc/trunk Repository Root: svn://gcc.gnu.org/svn/gcc Repository UUID: 138bc75d-0d04-0410-961f-82ee72b054a4 Revision: 187385 Node Kind: directory Schedule: normal Last Changed Author: ebotcazou Last Changed Rev: 187384 Last Changed Date: 2012-05-10 15:17:37 -0700 (Thu, 10 May 2012) % cd ../obj4x % ../gcc4x/configure --prefix=$HOME/work --enable-languages=c,fortran \ --disable-bootstrap % gmake -j3 % cd gcc % gmake check-gfortran === gfortran Summary === # of expected passes 41035 # of unexpected failures 6 # of unexpected successes 16 # of expected failures 42 # of unresolved testcases 6 # of unsupported tests 229 Executing on host: /usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../gfortran -B/usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../ -B/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/ f_lto_pr45586-2_0.o -fno-diagnostics-show-caret -O0 -flto -flto-partition=none -B/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/.libs -B/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libquadmath/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libquadmath/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libquadmath/.libs -o gfortran-dg-lto-pr45586-2-01.exe (timeout = 300) In file included from :0:0: /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586-2_0.f90: In function 's1': /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586-2_0.f90:22:0: error: non-trivial conversion at assignment struct array3_real(kind=8) struct array3_real(kind=8) y = D.2397_23->r; /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586-2_0.f90:22:0: internal compiler error: verify_gimple failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. lto-wrapper: /usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../gfortran returned 1 exit status collect2: error: lto-wrapper returned 1 exit status compiler exited with status 1 output is: In file included from :0:0: /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586-2_0.f90: In function 's1': /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586-2_0.f90:22:0: error: non-trivial conversion at assignment struct array3_real(kind=8) struct array3_real(kind=8) y = D.2397_23->r; /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586-2_0.f90:22:0: internal compiler error: verify_gimple failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. lto-wrapper: /usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../gfortran returned 1 exit status collect2: error: lto-wrapper returned 1 exit status FAIL: gfortran.dg/lto/pr45586-2 f_lto_pr45586-2_0.o-f_lto_pr45586-2_0.o link, -O0 -flto -flto-partition=none (internal compiler error) UNRESOLVED: gfortran.dg/lto/pr45586-2 f_lto_pr45586-2_0.o-f_lto_pr45586-2_0.o execute -O0 -flto -flto-partition=none Executing on host: /usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../gfortran -B/usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../ -B/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/ f_lto_pr45586-2_0.o -fno-diagnostics-show-caret -O0 -flto -flto-partition=1to1 -B/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/.libs -B/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libquadmath/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libquadmath/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libquadmath/.libs -o gfortran-dg-lto-pr45586-2-21.exe (timeout = 300) In file included from :0:0: /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586-2_0.f90: In function 's1': /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586-2_0.f90:22:0: error: non-trivial conversion at assignment struct array3_real(kind=8) struct array3_real(kind=8) y = D.2387_23->r; /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586-2_0.f90:22:0: internal compiler error: verify_gimple failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. lto-wrapper: /usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../gfortran returned 1 exit status collect2: error: lto-wrapper returned 1 exit status compiler exited with status 1 output is: In file included from :0:0: /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586-2_0.f90: In function 's1': /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586-2_0.f90:22:0: error: non-trivial conversion at assignment struct array3_real(kind=8) struct array3_real(kind=8) y = D.2387_23->r; /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586-2_0.f90:22:0: internal compiler error: verify_gimple failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. lto-wrapper: /usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../gfortran returned 1 exit status collect2: error: lto-wrapper returned 1 exit status FAIL: gfortran.dg/lto/pr45586-2 f_lto_pr45586-2_0.o-f_lto_pr45586-2_0.o link, -O0 -flto -flto-partition=1to1 (internal compiler error) UNRESOLVED: gfortran.dg/lto/pr45586-2 f_lto_pr45586-2_0.o-f_lto_pr45586-2_0.o execute -O0 -flto -flto-partition=1to1 Executing on host: /usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../gfortran -B/usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../ -B/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/ f_lto_pr45586-2_0.o -fno-diagnostics-show-caret -O0 -flto -B/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/.libs -B/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libquadmath/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libquadmath/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libquadmath/.libs -o gfortran-dg-lto-pr45586-2-41.exe (timeout = 300) In file included from :0:0: /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586-2_0.f90: In function 's1': /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586-2_0.f90:22:0: error: non-trivial conversion at assignment struct array3_real(kind=8) struct array3_real(kind=8) y = D.2387_23->r; /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586-2_0.f90:22:0: internal compiler error: verify_gimple failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. lto-wrapper: /usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../gfortran returned 1 exit status collect2: error: lto-wrapper returned 1 exit status compiler exited with status 1 output is: In file included from :0:0: /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586-2_0.f90: In function 's1': /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586-2_0.f90:22:0: error: non-trivial conversion at assignment struct array3_real(kind=8) struct array3_real(kind=8) y = D.2387_23->r; /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586-2_0.f90:22:0: internal compiler error: verify_gimple failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. lto-wrapper: /usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../gfortran returned 1 exit status collect2: error: lto-wrapper returned 1 exit status FAIL: gfortran.dg/lto/pr45586-2 f_lto_pr45586-2_0.o-f_lto_pr45586-2_0.o link, -O0 -flto (internal compiler error) UNRESOLVED: gfortran.dg/lto/pr45586-2 f_lto_pr45586-2_0.o-f_lto_pr45586-2_0.o execute -O0 -flto Executing on host: /usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../gfortran -B/usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../ -B/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/ f_lto_pr45586_0.o -fno-diagnostics-show-caret -O0 -flto -flto-partition=none -B/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/.libs -B/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libquadmath/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libquadmath/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libquadmath/.libs -o gfortran-dg-lto-pr45586-01.exe (timeout = 300) In file included from :0:0: /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586_0.f90: In function 's1': /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586_0.f90:14:0: error: non-trivial conversion at assignment struct array3_real(kind=8) struct array3_real(kind=8) y = D.2478_5->r; /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586_0.f90:14:0: internal compiler error: verify_gimple failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. lto-wrapper: /usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../gfortran returned 1 exit status collect2: error: lto-wrapper returned 1 exit status compiler exited with status 1 output is: In file included from :0:0: /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586_0.f90: In function 's1': /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586_0.f90:14:0: error: non-trivial conversion at assignment struct array3_real(kind=8) struct array3_real(kind=8) y = D.2478_5->r; /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586_0.f90:14:0: internal compiler error: verify_gimple failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. lto-wrapper: /usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../gfortran returned 1 exit status collect2: error: lto-wrapper returned 1 exit status FAIL: gfortran.dg/lto/pr45586 f_lto_pr45586_0.o-f_lto_pr45586_0.o link, -O0 -flto -flto-partition=none (internal compiler error) UNRESOLVED: gfortran.dg/lto/pr45586 f_lto_pr45586_0.o-f_lto_pr45586_0.o execute -O0 -flto -flto-partition=none Executing on host: /usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../gfortran -B/usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../ -B/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/ f_lto_pr45586_0.o -fno-diagnostics-show-caret -O0 -flto -flto-partition=1to1 -B/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/.libs -B/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libquadmath/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libquadmath/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libquadmath/.libs -o gfortran-dg-lto-pr45586-21.exe (timeout = 300) In file included from :0:0: /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586_0.f90: In function 's1': /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586_0.f90:14:0: error: non-trivial conversion at assignment struct array3_real(kind=8) struct array3_real(kind=8) y = D.2405_5->r; /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586_0.f90:14:0: internal compiler error: verify_gimple failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. lto-wrapper: /usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../gfortran returned 1 exit status collect2: error: lto-wrapper returned 1 exit status compiler exited with status 1 output is: In file included from :0:0: /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586_0.f90: In function 's1': /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586_0.f90:14:0: error: non-trivial conversion at assignment struct array3_real(kind=8) struct array3_real(kind=8) y = D.2405_5->r; /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586_0.f90:14:0: internal compiler error: verify_gimple failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. lto-wrapper: /usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../gfortran returned 1 exit status collect2: error: lto-wrapper returned 1 exit status FAIL: gfortran.dg/lto/pr45586 f_lto_pr45586_0.o-f_lto_pr45586_0.o link, -O0 -flto -flto-partition=1to1 (internal compiler error) UNRESOLVED: gfortran.dg/lto/pr45586 f_lto_pr45586_0.o-f_lto_pr45586_0.o execute -O0 -flto -flto-partition=1to1 Executing on host: /usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../gfortran -B/usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../ -B/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/ f_lto_pr45586_0.o -fno-diagnostics-show-caret -O0 -flto -B/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libgfortran/.libs -B/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libquadmath/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libquadmath/.libs -L/usr/home/kargl/gcc/obj4x/i386-unknown-freebsd10.0/./libquadmath/.libs -o gfortran-dg-lto-pr45586-41.exe (timeout = 300) In file included from :0:0: /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586_0.f90: In function 's1': /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586_0.f90:14:0: error: non-trivial conversion at assignment struct array3_real(kind=8) struct array3_real(kind=8) y = D.2405_5->r; /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586_0.f90:14:0: internal compiler error: verify_gimple failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. lto-wrapper: /usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../gfortran returned 1 exit status collect2: error: lto-wrapper returned 1 exit status compiler exited with status 1 output is: In file included from :0:0: /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586_0.f90: In function 's1': /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586_0.f90:14:0: error: non-trivial conversion at assignment struct array3_real(kind=8) struct array3_real(kind=8) y = D.2405_5->r; /usr/home/kargl/gcc/gcc4x/gcc/testsuite/gfortran.dg/lto/pr45586_0.f90:14:0: internal compiler error: verify_gimple failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. lto-wrapper: /usr/home/kargl/gcc/obj4x/gcc/testsuite/gfortran/../../gfortran returned 1 exit status collect2: error: lto-wrapper returned 1 exit status FAIL: gfortran.dg/lto/pr45586 f_lto_pr45586_0.o-f_lto_pr45586_0.o link, -O0 -flto (internal compiler error) UNRESOLVED: gfortran.dg/lto/pr45586 f_lto_pr45586_0.o-f_lto_pr45586_0.o execute -O0 -flto