I have a hunch this only happens on i386, not i586, which is why nobody 
else has seen this so far:

/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


-- 
           Summary: invalid rtl sharing -- bootstrap failure compiling
                    libgomp/team.c on i386
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: bootstrap
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: gerald at pfeifer dot com
  GCC host triplet: i386-unknown-freebsd5.4


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

Reply via email to