This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/21556] [4.0/4.1 Regression] ia64-hpux bootstrap fails on mainline, TLS failures on 4.0 branch
- From: "jsm28 at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 14 May 2005 20:54:01 -0000
- Subject: [Bug bootstrap/21556] [4.0/4.1 Regression] ia64-hpux bootstrap fails on mainline, TLS failures on 4.0 branch
- References: <20050513193716.21556.jsm28@gcc.gnu.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- 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