[Bug lto/52516] New: FAIL: gfortran.dg/lto/pr45586* f_lto_pr45586*_0.o-f_lto_pr45586_0.o link, -O0 -flto (internal compiler error)

dominiq at lps dot ens.fr gcc-bugzilla@gcc.gnu.org
Tue Mar 6 22:05:00 GMT 2012


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52516

             Bug #: 52516
           Summary: FAIL: gfortran.dg/lto/pr45586*
                    f_lto_pr45586*_0.o-f_lto_pr45586_0.o link, -O0 -flto
                    (internal compiler error)
    Classification: Unclassified
           Product: gcc
           Version: 4.8.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: lto
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: dominiq@lps.ens.fr
                CC: rguenther@suse.de
            Target: *86*-*-*


At revision 184981, compiling the tests gfortran.dg/lto/pr45586* gives an
internal compiler error (see
http://gcc.gnu.org/ml/gcc-testresults/2012-03/msg00686.html ):

In file included from :0:0:
/opt/gcc/work/gcc/testsuite/gfortran.dg/lto/pr45586_0.f90: In function 's1':
/opt/gcc/work/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.2440_5->r;

/opt/gcc/work/gcc/testsuite/gfortran.dg/lto/pr45586_0.f90:14:0: internal
compiler error: verify_gimple failed

AFAICT this occurs only with both -O0 and -flto.



More information about the Gcc-bugs mailing list