------- Comment #4 from sgk at troutmask dot apl dot washington dot edu  
2010-04-21 19:14 -------
Subject: Re:  [lto] ICE during linking in testsuite

On Wed, Apr 21, 2010 at 10:01:43AM -0000, rguenth at gcc dot gnu dot org wrote:
> 
> ------- Comment #3 from rguenth at gcc dot gnu dot org  2010-04-21 10:01 
> -------
> It works for me on x86_64-linux.
> 

Even a trivial program generates an ICE.

troutmask:sgk[216] gfc4x -c -flto sub.f90 
troutmask:sgk[217] gfc4x -o z -flto sub.o main.f90
lto1: internal compiler error: compressed stream: data error
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
lto-wrapper: /home/sgk/work/4x/bin/gfortran returned 1 exit status
collect2: lto-wrapper returned 1 exit status

troutmask:sgk[218] cat sub.f90 main.f90
!
! sub.f90
!
subroutine hello
  print *, 'hello world!'
end subroutine hello
!
! main.f90
!
program a
  call hello
end program a

troutmask:sgk[231] ldd
~/work/4x/libexec/gcc/x86_64-unknown-freebsd9.0/4.6.0/lto1
/home/sgk/work/4x/libexec/gcc/x86_64-unknown-freebsd9.0/4.6.0/lto1:
        libcloog.so.0 => /usr/local/lib/libcloog.so.0 (0x201033000)
        libppl_c.so.3 => /usr/local/lib/libppl_c.so.3 (0x201154000)
        libppl.so.8 => /usr/local/lib/libppl.so.8 (0x2014d7000)
        libgmpxx.so.6 => /usr/local/lib/libgmpxx.so.6 (0x2016a0000)
        libmpc.so.2 => /usr/local/lib/libmpc.so.2 (0x2017a4000)
        libmpfr.so.3 => /usr/local/lib/libmpfr.so.3 (0x2018b6000)
        libgmp.so.10 => /usr/local/lib/libgmp.so.10 (0x201a01000)
        libz.so.6 => /lib/libz.so.6 (0x201b6b000)
        libelf.so.1 => /usr/lib/libelf.so.1 (0x201c81000)
        libc.so.7 => /lib/libc.so.7 (0x201d99000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x201fd4000)
        libm.so.5 => /lib/libm.so.5 (0x2021dd000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x2022ff000)

libz and libelf are in the FreeBSD base system.


-- 


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

Reply via email to