public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug bootstrap/21556] New: [4.1 Regression] ia64-hpux bootstrap fails
@ 2005-05-13 19:37 jsm28 at gcc dot gnu dot org
  2005-05-13 19:43 ` [Bug bootstrap/21556] " rth at gcc dot gnu dot org
                   ` (10 more replies)
  0 siblings, 11 replies; 12+ messages in thread
From: jsm28 at gcc dot gnu dot org @ 2005-05-13 19:37 UTC (permalink / raw)
  To: gcc-bugs

The patch

2005-05-11  Richard Henderson  <rth@redhat.com>

        PR target/21412
        * config/ia64/ia64.c (TARGET_CANNOT_FORCE_CONST_MEM): New.
        (ia64_cannot_force_const_mem): New.
        [...]

causes mainline bootstrap to fail on ia64-hpux.  The failure is when building
libgcc with the stage2 compiler, i.e. in what follows ./xgcc is the stage2
compiler built with the stage1 compiler so it seems the stage1 compiler is
miscompiling the stage2 compiler.

./xgcc -B./
-B/scratch/gcc/nightly-2005-05-13-mainline/ia64-hp-hpux11.23/build_gcc/install/ia64-hp-hpux11.23/bin/
-isystem
/scratch/gcc/nightly-2005-05-13-mainline/ia64-hp-hpux11.23/build_gcc/install/ia64-hp-hpux11.23/include
-isystem
/scratch/gcc/nightly-2005-05-13-mainline/ia64-hp-hpux11.23/build_gcc/install/ia64-hp-hpux11.23/sys-include
-L/scratch/gcc/nightly-2005-05-13-mainline/ia64-hp-hpux11.23/build_gcc/build/gcc-mainline-2005-05-13-nightly-ia64-hp-hpux11.23-ia64-hp-hpux11.23/gcc/../ld
-O2  -DIN_GCC    -DUSE_LIBUNWIND_EXCEPTIONS -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem
./include   -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I.
-I. -I/home/gcc/nightlies/src-mainline-2005-05-13/gcc-mainline-2005-05-13/gcc
-I/home/gcc/nightlies/src-mainline-2005-05-13/gcc-mainline-2005-05-13/gcc/.
-I/home/gcc/nightlies/src-mainline-2005-05-13/gcc-mainline-2005-05-13/gcc/../include
-I/home/gcc/nightlies/src-mainline-2005-05-13/gcc-mainline-2005-05-13/gcc/../libcpp/include
 -DL_ffsdi2 -fvisibility=hidden -DHIDE_EXPORTS -c
/home/gcc/nightlies/src-mainline-2005-05-13/gcc-mainline-2005-05-13/gcc/libgcc2.c
-o libgcc/./_ffsdi2.o
/home/gcc/nightlies/src-mainline-2005-05-13/gcc-mainline-2005-05-13/gcc/libgcc2.c:
In function '__ffsdi2':
/home/gcc/nightlies/src-mainline-2005-05-13/gcc-mainline-2005-05-13/gcc/libgcc2.c:485:
internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[3]: *** [libgcc/./_ffssi2.o] Error 1

-- 
           Summary: [4.1 Regression] ia64-hpux bootstrap fails
           Product: gcc
           Version: 4.1.0
            Status: UNCONFIRMED
          Severity: critical
          Priority: P2
         Component: bootstrap
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: jsm28 at gcc dot gnu dot org
                CC: gcc-bugs at gcc dot gnu dot org,rth at gcc dot gnu dot
                    org


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


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug bootstrap/21556] [4.1 Regression] ia64-hpux bootstrap fails
  2005-05-13 19:37 [Bug bootstrap/21556] New: [4.1 Regression] ia64-hpux bootstrap fails jsm28 at gcc dot gnu dot org
@ 2005-05-13 19:43 ` rth at gcc dot gnu dot org
  2005-05-14 20:54 ` [Bug bootstrap/21556] [4.0/4.1 Regression] ia64-hpux bootstrap fails on mainline, TLS failures on 4.0 branch jsm28 at gcc dot gnu dot org
                   ` (9 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: rth at gcc dot gnu dot org @ 2005-05-13 19:43 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From rth at gcc dot gnu dot org  2005-05-13 19:43 -------
Well, since it works on ia64-linux, you'll have to give me more information.
I assume I'm failing to addp4 in the right place, or something...

-- 


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


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug bootstrap/21556] [4.0/4.1 Regression] ia64-hpux bootstrap fails on mainline, TLS failures on 4.0 branch
  2005-05-13 19:37 [Bug bootstrap/21556] New: [4.1 Regression] ia64-hpux bootstrap fails jsm28 at gcc dot gnu dot org
  2005-05-13 19:43 ` [Bug bootstrap/21556] " rth at gcc dot gnu dot org
@ 2005-05-14 20:54 ` jsm28 at gcc dot gnu dot org
  2005-05-15  2:02 ` jsm28 at gcc dot gnu dot org
                   ` (8 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: jsm28 at gcc dot gnu dot org @ 2005-05-14 20:54 UTC (permalink / raw)
  To: gcc-bugs


------- 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


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug bootstrap/21556] [4.0/4.1 Regression] ia64-hpux bootstrap fails on mainline, TLS failures on 4.0 branch
  2005-05-13 19:37 [Bug bootstrap/21556] New: [4.1 Regression] ia64-hpux bootstrap fails jsm28 at gcc dot gnu dot org
  2005-05-13 19:43 ` [Bug bootstrap/21556] " rth at gcc dot gnu dot org
  2005-05-14 20:54 ` [Bug bootstrap/21556] [4.0/4.1 Regression] ia64-hpux bootstrap fails on mainline, TLS failures on 4.0 branch jsm28 at gcc dot gnu dot org
@ 2005-05-15  2:02 ` jsm28 at gcc dot gnu dot org
  2005-05-15 18:46 ` hjl at lucon dot org
                   ` (7 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: jsm28 at gcc dot gnu dot org @ 2005-05-15  2:02 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From jsm28 at gcc dot gnu dot org  2005-05-15 02:02 -------
C testsuite failures with the stage1 compiler introduced by this patch on
mainline are the same as the new failures on 4.0 branch.


-- 


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


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug bootstrap/21556] [4.0/4.1 Regression] ia64-hpux bootstrap fails on mainline, TLS failures on 4.0 branch
  2005-05-13 19:37 [Bug bootstrap/21556] New: [4.1 Regression] ia64-hpux bootstrap fails jsm28 at gcc dot gnu dot org
                   ` (2 preceding siblings ...)
  2005-05-15  2:02 ` jsm28 at gcc dot gnu dot org
@ 2005-05-15 18:46 ` hjl at lucon dot org
  2005-05-16  3:23 ` [Bug bootstrap/21556] [4.0/4.1 Regression] " rth at gcc dot gnu dot org
                   ` (6 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: hjl at lucon dot org @ 2005-05-15 18:46 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From hjl at lucon dot org  2005-05-15 18:45 -------


*** This bug has been marked as a duplicate of 21551 ***

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |DUPLICATE


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


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug bootstrap/21556] [4.0/4.1 Regression] TLS failures on 4.0 branch
  2005-05-13 19:37 [Bug bootstrap/21556] New: [4.1 Regression] ia64-hpux bootstrap fails jsm28 at gcc dot gnu dot org
                   ` (3 preceding siblings ...)
  2005-05-15 18:46 ` hjl at lucon dot org
@ 2005-05-16  3:23 ` rth at gcc dot gnu dot org
  2005-05-16  3:24 ` rth at gcc dot gnu dot org
                   ` (5 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: rth at gcc dot gnu dot org @ 2005-05-16  3:23 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From rth at gcc dot gnu dot org  2005-05-16 03:23 -------
Not a duplicate entirely.

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


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


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug bootstrap/21556] [4.0/4.1 Regression] TLS failures on 4.0 branch
  2005-05-13 19:37 [Bug bootstrap/21556] New: [4.1 Regression] ia64-hpux bootstrap fails jsm28 at gcc dot gnu dot org
                   ` (4 preceding siblings ...)
  2005-05-16  3:23 ` [Bug bootstrap/21556] [4.0/4.1 Regression] " rth at gcc dot gnu dot org
@ 2005-05-16  3:24 ` rth at gcc dot gnu dot org
  2005-05-16  3:25 ` rth at gcc dot gnu dot org
                   ` (4 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: rth at gcc dot gnu dot org @ 2005-05-16  3:24 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
   Attachment #8898|z                           |proposed patch
        description|                            |
   Attachment #8898|z                           |d-21556-1
           filename|                            |
Attachment #8898 is|0                           |1
              patch|                            |


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


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug bootstrap/21556] [4.0/4.1 Regression] TLS failures on 4.0 branch
  2005-05-13 19:37 [Bug bootstrap/21556] New: [4.1 Regression] ia64-hpux bootstrap fails jsm28 at gcc dot gnu dot org
                   ` (5 preceding siblings ...)
  2005-05-16  3:24 ` rth at gcc dot gnu dot org
@ 2005-05-16  3:25 ` rth at gcc dot gnu dot org
  2005-05-16 18:23 ` [Bug target/21556] " cvs-commit at gcc dot gnu dot org
                   ` (3 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: rth at gcc dot gnu dot org @ 2005-05-16  3:25 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|unassigned at gcc dot gnu   |rth at gcc dot gnu dot org
                   |dot org                     |
             Status|UNCONFIRMED                 |ASSIGNED
     Ever Confirmed|                            |1
   Last reconfirmed|0000-00-00 00:00:00         |2005-05-16 03:25:01
               date|                            |


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


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug target/21556] [4.0/4.1 Regression] TLS failures on 4.0 branch
  2005-05-13 19:37 [Bug bootstrap/21556] New: [4.1 Regression] ia64-hpux bootstrap fails jsm28 at gcc dot gnu dot org
                   ` (6 preceding siblings ...)
  2005-05-16  3:25 ` rth at gcc dot gnu dot org
@ 2005-05-16 18:23 ` cvs-commit at gcc dot gnu dot org
  2005-05-16 18:26 ` cvs-commit at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2005-05-16 18:23 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-05-16 18:23 -------
Subject: Bug 21556

CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	rth@gcc.gnu.org	2005-05-16 18:22:50

Modified files:
	gcc            : ChangeLog 
	gcc/config/ia64: ia64.md 

Log message:
	PR target/21556
	* config/ia64/ia64.md (load_dtpmod, load_ltoff_dtpmod, load_dtprel,
	load_dtprel64, load_dtprel22, load_dtprel_gd, load_ltoff_dtprel,
	add_dtprel, add_dtprel14, add_dtprel22, load_tprel, load_tprel64,
	load_tprel22, load_tprel_ie, load_ltoff_tprel, add_tprel, add_tprel14,
	add_tprel22): Remove mode from symbolic operand.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&r1=2.8802&r2=2.8803
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/ia64/ia64.md.diff?cvsroot=gcc&r1=1.152&r2=1.153



-- 


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


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug target/21556] [4.0/4.1 Regression] TLS failures on 4.0 branch
  2005-05-13 19:37 [Bug bootstrap/21556] New: [4.1 Regression] ia64-hpux bootstrap fails jsm28 at gcc dot gnu dot org
                   ` (7 preceding siblings ...)
  2005-05-16 18:23 ` [Bug target/21556] " cvs-commit at gcc dot gnu dot org
@ 2005-05-16 18:26 ` cvs-commit at gcc dot gnu dot org
  2005-05-16 18:27 ` rth at gcc dot gnu dot org
  2005-06-05  7:52 ` pinskia at gcc dot gnu dot org
  10 siblings, 0 replies; 12+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2005-05-16 18:26 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-05-16 18:26 -------
Subject: Bug 21556

CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	gcc-4_0-branch
Changes by:	rth@gcc.gnu.org	2005-05-16 18:25:50

Modified files:
	gcc            : ChangeLog 
	gcc/config/ia64: ia64.md 

Log message:
	PR target/21556
	* config/ia64/ia64.md (load_dtpmod, load_ltoff_dtpmod, load_dtprel,
	load_dtprel64, load_dtprel22, load_dtprel_gd, load_ltoff_dtprel,
	add_dtprel, add_dtprel14, add_dtprel22, load_tprel, load_tprel64,
	load_tprel22, load_tprel_ie, load_ltoff_tprel, add_tprel, add_tprel14,
	add_tprel22): Remove mode from symbolic operand.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=2.7592.2.247&r2=2.7592.2.248
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/ia64/ia64.md.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.146.8.3&r2=1.146.8.4



-- 


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


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug target/21556] [4.0/4.1 Regression] TLS failures on 4.0 branch
  2005-05-13 19:37 [Bug bootstrap/21556] New: [4.1 Regression] ia64-hpux bootstrap fails jsm28 at gcc dot gnu dot org
                   ` (8 preceding siblings ...)
  2005-05-16 18:26 ` cvs-commit at gcc dot gnu dot org
@ 2005-05-16 18:27 ` rth at gcc dot gnu dot org
  2005-06-05  7:52 ` pinskia at gcc dot gnu dot org
  10 siblings, 0 replies; 12+ messages in thread
From: rth at gcc dot gnu dot org @ 2005-05-16 18:27 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From rth at gcc dot gnu dot org  2005-05-16 18:26 -------
Fixed.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED


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


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug target/21556] [4.0/4.1 Regression] TLS failures on 4.0 branch
  2005-05-13 19:37 [Bug bootstrap/21556] New: [4.1 Regression] ia64-hpux bootstrap fails jsm28 at gcc dot gnu dot org
                   ` (9 preceding siblings ...)
  2005-05-16 18:27 ` rth at gcc dot gnu dot org
@ 2005-06-05  7:52 ` pinskia at gcc dot gnu dot org
  10 siblings, 0 replies; 12+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-06-05  7:52 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |4.0.1


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


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2005-06-05  7:52 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-05-13 19:37 [Bug bootstrap/21556] New: [4.1 Regression] ia64-hpux bootstrap fails jsm28 at gcc dot gnu dot org
2005-05-13 19:43 ` [Bug bootstrap/21556] " rth at gcc dot gnu dot org
2005-05-14 20:54 ` [Bug bootstrap/21556] [4.0/4.1 Regression] ia64-hpux bootstrap fails on mainline, TLS failures on 4.0 branch jsm28 at gcc dot gnu dot org
2005-05-15  2:02 ` jsm28 at gcc dot gnu dot org
2005-05-15 18:46 ` hjl at lucon dot org
2005-05-16  3:23 ` [Bug bootstrap/21556] [4.0/4.1 Regression] " rth at gcc dot gnu dot org
2005-05-16  3:24 ` rth at gcc dot gnu dot org
2005-05-16  3:25 ` rth at gcc dot gnu dot org
2005-05-16 18:23 ` [Bug target/21556] " cvs-commit at gcc dot gnu dot org
2005-05-16 18:26 ` cvs-commit at gcc dot gnu dot org
2005-05-16 18:27 ` rth at gcc dot gnu dot org
2005-06-05  7:52 ` pinskia 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).