public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/24476] New: [4.1 Regression] gcc.dg/tls/pr24428.c execution test and gcc.dg/tls/pr24428-2.c execution test fail on IA64
@ 2005-10-21 19:47 jsm28 at gcc dot gnu dot org
2005-10-21 20:26 ` [Bug target/24476] " pinskia at gcc dot gnu dot org
` (7 more replies)
0 siblings, 8 replies; 9+ messages in thread
From: jsm28 at gcc dot gnu dot org @ 2005-10-21 19:47 UTC (permalink / raw)
To: gcc-bugs
FAIL: gcc.dg/tls/pr24428-2.c execution test
FAIL: gcc.dg/tls/pr24428.c execution test
have appeared on ia64-hp-hpux11.23 when those tests were added
(20051018-20051020), on both mainline and 4.0 branch.
These failures only appear with -milp32 not -mlp64, *except* that on mainline
only
FAIL: gcc.dg/tls/pr24428.c execution test
appears also with -mlp64. This is a regression from 4.0 branch, and
gcc-testresults shows it also appears on ia64-linux.
The corresponding failure on IA32 is bug 24475.
--
Summary: [4.1 Regression] gcc.dg/tls/pr24428.c execution test and
gcc.dg/tls/pr24428-2.c execution test fail on IA64
Product: gcc
Version: 4.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: target
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: jsm28 at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24476
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug target/24476] [4.1 Regression] gcc.dg/tls/pr24428.c execution test and gcc.dg/tls/pr24428-2.c execution test fail on IA64
2005-10-21 19:47 [Bug target/24476] New: [4.1 Regression] gcc.dg/tls/pr24428.c execution test and gcc.dg/tls/pr24428-2.c execution test fail on IA64 jsm28 at gcc dot gnu dot org
@ 2005-10-21 20:26 ` pinskia at gcc dot gnu dot org
2005-10-31 6:34 ` mmitchel at gcc dot gnu dot org
` (6 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-10-21 20:26 UTC (permalink / raw)
To: gcc-bugs
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
GCC target triplet| |ia64-*-*
Target Milestone|--- |4.1.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24476
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug target/24476] [4.1 Regression] gcc.dg/tls/pr24428.c execution test and gcc.dg/tls/pr24428-2.c execution test fail on IA64
2005-10-21 19:47 [Bug target/24476] New: [4.1 Regression] gcc.dg/tls/pr24428.c execution test and gcc.dg/tls/pr24428-2.c execution test fail on IA64 jsm28 at gcc dot gnu dot org
2005-10-21 20:26 ` [Bug target/24476] " pinskia at gcc dot gnu dot org
@ 2005-10-31 6:34 ` mmitchel at gcc dot gnu dot org
2005-11-24 8:10 ` [Bug target/24476] [4.1/4.2 " uros at kss-loka dot si
` (5 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2005-10-31 6:34 UTC (permalink / raw)
To: gcc-bugs
------- Comment #1 from mmitchel at gcc dot gnu dot org 2005-10-31 06:33 -------
Leaving as P2, pending analysis.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24476
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug target/24476] [4.1/4.2 Regression] gcc.dg/tls/pr24428.c execution test and gcc.dg/tls/pr24428-2.c execution test fail on IA64
2005-10-21 19:47 [Bug target/24476] New: [4.1 Regression] gcc.dg/tls/pr24428.c execution test and gcc.dg/tls/pr24428-2.c execution test fail on IA64 jsm28 at gcc dot gnu dot org
2005-10-21 20:26 ` [Bug target/24476] " pinskia at gcc dot gnu dot org
2005-10-31 6:34 ` mmitchel at gcc dot gnu dot org
@ 2005-11-24 8:10 ` uros at kss-loka dot si
2005-12-29 12:15 ` jakub at gcc dot gnu dot org
` (4 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: uros at kss-loka dot si @ 2005-11-24 8:10 UTC (permalink / raw)
To: gcc-bugs
------- Comment #2 from uros at kss-loka dot si 2005-11-24 08:09 -------
The testsuite patch that fixes IA32 tests (and should also fix IA64 issues
reported here) is at http://gcc.gnu.org/ml/gcc-patches/2005-11/msg01059.html.
Patch is still waiting for review, however I can't test it on IA64.
--
uros at kss-loka dot si changed:
What |Removed |Added
----------------------------------------------------------------------------
BugsThisDependsOn| |24475
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24476
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug target/24476] [4.1/4.2 Regression] gcc.dg/tls/pr24428.c execution test and gcc.dg/tls/pr24428-2.c execution test fail on IA64
2005-10-21 19:47 [Bug target/24476] New: [4.1 Regression] gcc.dg/tls/pr24428.c execution test and gcc.dg/tls/pr24428-2.c execution test fail on IA64 jsm28 at gcc dot gnu dot org
` (2 preceding siblings ...)
2005-11-24 8:10 ` [Bug target/24476] [4.1/4.2 " uros at kss-loka dot si
@ 2005-12-29 12:15 ` jakub at gcc dot gnu dot org
2006-02-02 22:41 ` sje at cup dot hp dot com
` (3 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: jakub at gcc dot gnu dot org @ 2005-12-29 12:15 UTC (permalink / raw)
To: gcc-bugs
------- Comment #3 from jakub at gcc dot gnu dot org 2005-12-29 12:15 -------
This really needs to be investigated by someone with native hpux access.
All that I can add is that the problem is not present on ia64-linux, so it
could
very well be a bug in hpux runtime or in hpux assembler or linker.
On ia64-linux (and guess hpux -mlp64 as well) the assembly contains:
addl r15 = @tprel(thrtest#+648), r2
addl r14 = @tprel(thrtest#), r2
so perhaps the toolchain can't cope with offseted tprel relocations.
--
jakub at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
GCC target triplet|ia64-*-* |ia64-*-hpux*
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24476
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug target/24476] [4.1/4.2 Regression] gcc.dg/tls/pr24428.c execution test and gcc.dg/tls/pr24428-2.c execution test fail on IA64
2005-10-21 19:47 [Bug target/24476] New: [4.1 Regression] gcc.dg/tls/pr24428.c execution test and gcc.dg/tls/pr24428-2.c execution test fail on IA64 jsm28 at gcc dot gnu dot org
` (3 preceding siblings ...)
2005-12-29 12:15 ` jakub at gcc dot gnu dot org
@ 2006-02-02 22:41 ` sje at cup dot hp dot com
2006-02-09 18:55 ` sje at cup dot hp dot com
` (2 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: sje at cup dot hp dot com @ 2006-02-02 22:41 UTC (permalink / raw)
To: gcc-bugs
------- Comment #4 from sje at cup dot hp dot com 2006-02-02 22:41 -------
These tests, along with g++.dg/tls/static-1.C are failing due to a bug in the
HP linker. The linker has been fixed but not yet released. The problem is
that the linker is using the SHF_HP_TLS (0x01000000) flag for thread local
storage instead of SHF_TLS. I am going to see if I can get a patch accepted
into binutils where we set both flags so that we don't need to wait for the
patched linker. But first I need to figure out how to do it.
--
sje at cup dot hp dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |sje at cup dot hp dot com
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last reconfirmed|0000-00-00 00:00:00 |2006-02-02 22:41:01
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24476
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug target/24476] [4.1/4.2 Regression] gcc.dg/tls/pr24428.c execution test and gcc.dg/tls/pr24428-2.c execution test fail on IA64
2005-10-21 19:47 [Bug target/24476] New: [4.1 Regression] gcc.dg/tls/pr24428.c execution test and gcc.dg/tls/pr24428-2.c execution test fail on IA64 jsm28 at gcc dot gnu dot org
` (4 preceding siblings ...)
2006-02-02 22:41 ` sje at cup dot hp dot com
@ 2006-02-09 18:55 ` sje at cup dot hp dot com
2006-02-24 0:25 ` mmitchel at gcc dot gnu dot org
2006-02-24 0:28 ` mmitchel at gcc dot gnu dot org
7 siblings, 0 replies; 9+ messages in thread
From: sje at cup dot hp dot com @ 2006-02-09 18:55 UTC (permalink / raw)
To: gcc-bugs
------- Comment #5 from sje at cup dot hp dot com 2006-02-09 18:55 -------
A patch to binutils was submitted and checked in for this. The test will pass
with the latest binutils now. I am not sure if the defect should be closed or
not.
Binutils patch:
http://sourceware.org/ml/binutils/2006-02/msg00045.html
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24476
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug target/24476] [4.1/4.2 Regression] gcc.dg/tls/pr24428.c execution test and gcc.dg/tls/pr24428-2.c execution test fail on IA64
2005-10-21 19:47 [Bug target/24476] New: [4.1 Regression] gcc.dg/tls/pr24428.c execution test and gcc.dg/tls/pr24428-2.c execution test fail on IA64 jsm28 at gcc dot gnu dot org
` (5 preceding siblings ...)
2006-02-09 18:55 ` sje at cup dot hp dot com
@ 2006-02-24 0:25 ` mmitchel at gcc dot gnu dot org
2006-02-24 0:28 ` mmitchel at gcc dot gnu dot org
7 siblings, 0 replies; 9+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2006-02-24 0:25 UTC (permalink / raw)
To: gcc-bugs
------- Comment #6 from mmitchel at gcc dot gnu dot org 2006-02-24 00:19 -------
I've closed this bug on two grounds: (1) there's nothing for GCC to do about
it, as the problem is either a binutils or HP-UX linker bug, and (2) the
binutils change has been checked in, so affected users can simply use the
latest binutils.
--
mmitchel at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |WORKSFORME
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24476
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug target/24476] [4.1/4.2 Regression] gcc.dg/tls/pr24428.c execution test and gcc.dg/tls/pr24428-2.c execution test fail on IA64
2005-10-21 19:47 [Bug target/24476] New: [4.1 Regression] gcc.dg/tls/pr24428.c execution test and gcc.dg/tls/pr24428-2.c execution test fail on IA64 jsm28 at gcc dot gnu dot org
` (6 preceding siblings ...)
2006-02-24 0:25 ` mmitchel at gcc dot gnu dot org
@ 2006-02-24 0:28 ` mmitchel at gcc dot gnu dot org
7 siblings, 0 replies; 9+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2006-02-24 0:28 UTC (permalink / raw)
To: gcc-bugs
------- Comment #7 from mmitchel at gcc dot gnu dot org 2006-02-24 00:26 -------
This issue will not be resolved in GCC 4.1.0; retargeted at GCC 4.1.1.
--
mmitchel at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.1.0 |4.1.1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24476
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2006-02-24 0:28 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-10-21 19:47 [Bug target/24476] New: [4.1 Regression] gcc.dg/tls/pr24428.c execution test and gcc.dg/tls/pr24428-2.c execution test fail on IA64 jsm28 at gcc dot gnu dot org
2005-10-21 20:26 ` [Bug target/24476] " pinskia at gcc dot gnu dot org
2005-10-31 6:34 ` mmitchel at gcc dot gnu dot org
2005-11-24 8:10 ` [Bug target/24476] [4.1/4.2 " uros at kss-loka dot si
2005-12-29 12:15 ` jakub at gcc dot gnu dot org
2006-02-02 22:41 ` sje at cup dot hp dot com
2006-02-09 18:55 ` sje at cup dot hp dot com
2006-02-24 0:25 ` mmitchel at gcc dot gnu dot org
2006-02-24 0:28 ` mmitchel at gcc dot gnu dot org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).