------- Comment #2 from rmansfield at qnx dot com  2009-06-11 02:58 -------
I reproduced this on a i686-pc-linux-gnu target:

$ ./xgcc -v
Using built-in specs.
COLLECT_GCC=./xgcc
Target: i686-pc-linux-gnu
Configured with: ../configure --enable-languages=c --enable-lto
--disable-bootstrap
Thread model: posix
gcc version 4.5.0 20090605 (experimental) (lto merged with rev 148228)
r...@ryan:~/gcc/lto/x86-build/gcc$ ./xgcc -B. -shared -flto casinhl.o
In file included from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:117:0,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:117,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:115,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:115,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:114,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:114,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:112,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:111,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:108,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:108,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:108,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:103,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:103,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:103,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:102,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:100,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:100,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:98,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:98,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:98,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:95,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:95,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:93,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:93,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:93,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:90,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:90,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:87,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:86,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:85,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:84,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:81,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:80,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:80,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:78,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:78,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:78,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:78,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:78,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:78,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:77,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:77,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:77,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:77,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:77,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:73,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:73,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:73,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:72,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:70,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:68,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:68,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:68,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:68,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:68,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:68,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:68,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:67,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:63,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:63,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:63,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:62,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:60,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:59,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:57,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:56,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:52,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:51,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:49,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:48,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:46,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:45,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:41,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:40,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:38,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:36,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:35,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:33,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:33,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:32,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:29,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:28,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:27,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:27,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:26,
                 from /home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:26,
                 from :17:
/home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h: In function âcasinhlâ:
/home/ryan/svn/product/trunk/lib/m/inc/xxcasinh.h:120:1: internal compiler
error: in expand_mult, at expmed.c:3242
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
lto-wrapper: ././xgcc returned 1 exit status
collect2: lto-wrapper returned 1 exit status


-- 

rmansfield at qnx dot com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|4.5.0                       |lto


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

Reply via email to