------- Additional Comments From jsm28 at gcc dot gnu dot org  2005-05-14 20:53 
-------
I'm now running the C testsuite with the before-and-after stage1 compilers to
see if that shows up any problems.

On 4.0 branch the patch doesn't cause bootstrap failure but there are a number
of new testsuite failures, all -milp32 only, which might show up with a
cross-compiler and indicate the source of this or a related problem.  All these
appeared between 20050512 and 20050514, and seem likely to be related to this 
patch.

FAIL: g++.dg/tls/init-1.C (test for excess errors)
FAIL: gcc.dg/tls/nonpic-1.c (test for excess errors)
FAIL: gcc.dg/tls/opt-3.c (test for excess errors)
FAIL: gcc.dg/tls/opt-6.c (test for excess errors)
FAIL: gcc.dg/tls/opt-8.c (test for excess errors)
FAIL: gcc.dg/tls/pic-1.c (test for excess errors)
FAIL: gcc.dg/tls/struct-1.c (test for excess errors)

(Also note that gcc.dg/tls/opt-9.c still fails for -milp32 although it now
passes for -mlp64.)

4.0 branch failures:

/home/gcc/nightlies/src-4.0-2005-05-14/gcc-4.0-2005-05-14/gcc/testsuite/gcc.dg/tls/nonpic-1.c:
In function 'ae1':
/home/gcc/nightlies/src-4.0-2005-05-14/gcc-4.0-2005-05-14/gcc/testsuite/gcc.dg/tls/nonpic-1.c:12:
error: unrecognizable insn:
(insn 10 9 11 0 (set (reg:DI 341)
        (unspec:DI [
                (symbol_ref:SI ("e1") [flags 0x58] <var_decl 79750690 e1>)
            ] 4)) -1 (nil)
    (nil))
/home/gcc/nightlies/src-4.0-2005-05-14/gcc-4.0-2005-05-14/gcc/testsuite/gcc.dg/tls/nonpic-1.c:12:
internal compiler error: in extract_insn, at recog.c:2020

/home/gcc/nightlies/src-4.0-2005-05-14/gcc-4.0-2005-05-14/gcc/testsuite/gcc.dg/tls/opt-3.c:
In function 'foo':
/home/gcc/nightlies/src-4.0-2005-05-14/gcc-4.0-2005-05-14/gcc/testsuite/gcc.dg/tls/opt-3.c:10:
error: unrecognizable insn:
(insn 11 9 12 0 (set (reg:DI 340)
        (unspec:DI [
                (symbol_ref:SI ("i") [flags 0x48] <var_decl 79750690 i>)
            ] 5)) -1 (nil)
    (nil))
/home/gcc/nightlies/src-4.0-2005-05-14/gcc-4.0-2005-05-14/gcc/testsuite/gcc.dg/tls/opt-3.c:10:
internal compiler error: in extract_insn, at recog.c:2020

and several more following the same pattern.


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[4.1 Regression] ia64-hpux  |[4.0/4.1 Regression] ia64-
                   |bootstrap fails             |hpux bootstrap fails on
                   |                            |mainline, TLS failures on
                   |                            |4.0 branch


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

Reply via email to