This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Bootstrap failure (on FreeBSD)


> On Sat, 8 Sep 2007, Andrew Pinski wrote:
> > Rerun the command without the ">/dev/null 2>&1", libtool likes to say
> > that PIC mode will give the same output as non PIC mode (which is not
> > always true).
> 
> Blind me.  Obviously that redirection removed all traces of the real
> error.  Ahem.  Thanks, Andrew.
> 
> Turns out it is an RTL sharing issue on i386.  Jan, that's probably one 
> for you?

I can definitly take  alook on it, however i386-linux bootstrap fine for
me.  Can I have testcase?

Honza
> 
> 
> [bootstrap/33352] invalid rtl sharing -- bootstrap failure compiling libgomp/team.c on i386
> 
> /sw/test/GCC/trunk/libgomp/team.c: In function 'gomp_thread_start':
> /sw/test/GCC/trunk/libgomp/team.c:131: error: invalid rtl sharing found in the insn
> (insn 22 21 23 2 /sw/test/GCC/trunk/libgomp/team.c:89 (parallel [
>             (set (reg:SI 74)
>                 (plus:SI (reg:SI 70)
>                     (const:SI (plus:SI (unspec:SI [
>                                     (symbol_ref:SI ("gomp_tls_data") [flags 0x22] <var_decl 0x48954ac8 gomp_tls_data>)
>                                 ] 5)
>                             (const_int 8 [0x8])))))
>             (clobber (reg:CC 17 flags))
>         ]) 170 {*addsi_1} (nil))
> /sw/test/GCC/trunk/libgomp/team.c:131: error: shared rtx (const:SI (plus:SI (unspec:SI [
>                 (symbol_ref:SI ("gomp_tls_data") [flags 0x22] <var_decl 0x48954ac8 gomp_tls_data>)
>             ] 5)
>         (const_int 8 [0x8])))
> /sw/test/GCC/trunk/libgomp/team.c:131: internal compiler error: internal consistency failure
> 
> Gerald


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]