* [Bug bootstrap/11271] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
@ 2003-06-20 19:56 ` dhazeghi at yahoo dot com
2003-06-20 20:01 ` [Bug bootstrap/11271] [3.4 regression] " dhazeghi at yahoo dot com
` (34 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: dhazeghi at yahoo dot com @ 2003-06-20 19:56 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
------- Additional Comments From dhazeghi at yahoo dot com 2003-06-20 19:56 -------
Created an attachment (id=4259)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=4259&action=view)
regex.i.bz2
ICEs for arm-elf with -O2 -mthumb. Works fine for lower optimization, or
without -mthumb
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug bootstrap/11271] [3.4 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
2003-06-20 19:56 ` [Bug bootstrap/11271] " dhazeghi at yahoo dot com
@ 2003-06-20 20:01 ` dhazeghi at yahoo dot com
2003-06-21 18:38 ` [Bug target/11271] " pinskia at physics dot uc dot edu
` (33 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: dhazeghi at yahoo dot com @ 2003-06-20 20:01 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
dhazeghi at yahoo dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[arm-elf] regex.c ICEs for |[3.4 regression] [arm-elf]
|thumb multilib |regex.c ICEs for thumb
| |multilib
------- Additional Comments From dhazeghi at yahoo dot com 2003-06-20 20:01 -------
Checked against 3.2.3 and 3.3 branch, ICE doesn't occur. With mainline 20030603, I get the same
ICE.
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.4 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
2003-06-20 19:56 ` [Bug bootstrap/11271] " dhazeghi at yahoo dot com
2003-06-20 20:01 ` [Bug bootstrap/11271] [3.4 regression] " dhazeghi at yahoo dot com
@ 2003-06-21 18:38 ` pinskia at physics dot uc dot edu
2003-07-05 20:22 ` dhazeghi at yahoo dot com
` (32 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: pinskia at physics dot uc dot edu @ 2003-06-21 18:38 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
pinskia at physics dot uc dot edu changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|bootstrap |target
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.4 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (2 preceding siblings ...)
2003-06-21 18:38 ` [Bug target/11271] " pinskia at physics dot uc dot edu
@ 2003-07-05 20:22 ` dhazeghi at yahoo dot com
2003-07-05 21:53 ` pinskia at physics dot uc dot edu
` (31 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: dhazeghi at yahoo dot com @ 2003-07-05 20:22 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
------- Additional Comments From dhazeghi at yahoo dot com 2003-07-05 20:22 -------
Reconfirmed with 20030705. Current error message is:
../../../../src/libiberty/regex.c: In function `byte_regex_compile':
../../../../src/libiberty/regex.c:4257: internal compiler error: in output_address, at final.c:3172
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
I'll try to reduce the testcase.
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.4 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (3 preceding siblings ...)
2003-07-05 20:22 ` dhazeghi at yahoo dot com
@ 2003-07-05 21:53 ` pinskia at physics dot uc dot edu
2003-07-27 18:51 ` dhazeghi at yahoo dot com
` (30 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: pinskia at physics dot uc dot edu @ 2003-07-05 21:53 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
pinskia at physics dot uc dot edu changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
Last reconfirmed|0000-00-00 00:00:00 |2003-07-05 21:53:22
date| |
------- Additional Comments From pinskia at physics dot uc dot edu 2003-07-05 21:53 -------
I can confirm this on the mainline (20030705) too. I could only reduce it to a little less
than 500 lines, every time I removed any more it did not ICE, If someone can do better
than thank you.
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.4 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (4 preceding siblings ...)
2003-07-05 21:53 ` pinskia at physics dot uc dot edu
@ 2003-07-27 18:51 ` dhazeghi at yahoo dot com
2003-07-27 22:52 ` dhazeghi at yahoo dot com
` (29 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: dhazeghi at yahoo dot com @ 2003-07-27 18:51 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
dhazeghi at yahoo dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
GCC build triplet|i686-pc-linux-gnu |
GCC host triplet|i686-pc-linux-gnu |
Last reconfirmed|2003-07-05 21:53:22 |2003-07-27 18:51:31
date| |
------- Additional Comments From dhazeghi at yahoo dot com 2003-07-27 18:51 -------
Still there...
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.4 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (5 preceding siblings ...)
2003-07-27 18:51 ` dhazeghi at yahoo dot com
@ 2003-07-27 22:52 ` dhazeghi at yahoo dot com
2003-07-27 22:52 ` dhazeghi at yahoo dot com
` (28 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: dhazeghi at yahoo dot com @ 2003-07-27 22:52 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
------- Additional Comments From dhazeghi at yahoo dot com 2003-07-27 22:52 -------
err... month. I can't type today.
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.4 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (6 preceding siblings ...)
2003-07-27 22:52 ` dhazeghi at yahoo dot com
@ 2003-07-27 22:52 ` dhazeghi at yahoo dot com
2003-07-28 16:46 ` rearnsha at arm dot com
` (27 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: dhazeghi at yahoo dot com @ 2003-07-27 22:52 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
dhazeghi at yahoo dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |rearnsha at arm dot com
------- Additional Comments From dhazeghi at yahoo dot com 2003-07-27 22:52 -------
Richard, have you seen this problem before? It's been present for over the lunch.
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.4 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (7 preceding siblings ...)
2003-07-27 22:52 ` dhazeghi at yahoo dot com
@ 2003-07-28 16:46 ` rearnsha at arm dot com
2003-07-29 10:35 ` [Bug target/11271] [3.3.1/3.4 " rearnsha at gcc dot gnu dot org
` (26 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: rearnsha at arm dot com @ 2003-07-28 16:46 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
------- Additional Comments From rearnsha at arm dot com 2003-07-28 16:46 -------
Subject: Re: [3.4 regression] [arm-elf] regex.c ICEs
for thumb multilib
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
This turns out to be a result of the following patch:
http://gcc.gnu.org/ml/gcc-patches/2003-03/msg02014.html
+ 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ PR target/7784
+ * reload.c (find_reloads_address): Handle
+ (PLUS (PLUS (REG) (REG)) (CONST_INT)) form for
+ all base registers.
+
As far as I can determine, this is because of the extra constraint added
to the test that ensures that the register being reloaded is valid as a
base register. Unfortunately, this fails on thumb, since SP is not a
valid base register for QImode (so a further reload will be needed).
Prior to this patch we seemed to get things right even without the
additional test.
Eric, was there a particular reason for adding the test of
REG_MODE_OK_FOR_BASE_P?
R.
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.3.1/3.4 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (8 preceding siblings ...)
2003-07-28 16:46 ` rearnsha at arm dot com
@ 2003-07-29 10:35 ` rearnsha at gcc dot gnu dot org
2003-07-29 14:30 ` pinskia at physics dot uc dot edu
` (25 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: rearnsha at gcc dot gnu dot org @ 2003-07-29 10:35 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
rearnsha at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Priority|P2 |P1
Last reconfirmed|2003-07-27 18:51:31 |2003-07-29 10:35:41
date| |
Summary|[3.4 regression] [arm-elf] |[3.3.1/3.4 regression] [arm-
|regex.c ICEs for thumb |elf] regex.c ICEs for thumb
|multilib |multilib
Version|3.4 |3.1.1
------- Additional Comments From rearnsha at gcc dot gnu dot org 2003-07-29 10:35 -------
I'm seeing this on the 3.3 branch as well (which is what I would expect given my
analysis). This is a regression since the 3.3 release.
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.3.1/3.4 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (9 preceding siblings ...)
2003-07-29 10:35 ` [Bug target/11271] [3.3.1/3.4 " rearnsha at gcc dot gnu dot org
@ 2003-07-29 14:30 ` pinskia at physics dot uc dot edu
2003-07-30 17:14 ` ebotcazou at libertysurf dot fr
` (24 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: pinskia at physics dot uc dot edu @ 2003-07-29 14:30 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
pinskia at physics dot uc dot edu changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|normal |critical
Target Milestone|3.4 |3.3.2
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.3.1/3.4 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (10 preceding siblings ...)
2003-07-29 14:30 ` pinskia at physics dot uc dot edu
@ 2003-07-30 17:14 ` ebotcazou at libertysurf dot fr
2003-07-30 20:03 ` pinskia at physics dot uc dot edu
` (23 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: ebotcazou at libertysurf dot fr @ 2003-07-30 17:14 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
------- Additional Comments From ebotcazou at libertysurf dot fr 2003-07-30 17:14 -------
Subject: Re: [3.4 regression] [arm-elf] regex.c ICEs for thumb multilib
> + 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
> +
> + PR target/7784
> + * reload.c (find_reloads_address): Handle
> + (PLUS (PLUS (REG) (REG)) (CONST_INT)) form for
> + all base registers.
> +
>
> As far as I can determine, this is because of the extra constraint added
> to the test that ensures that the register being reloaded is valid as a
> base register. Unfortunately, this fails on thumb, since SP is not a
> valid base register for QImode (so a further reload will be needed).
> Prior to this patch we seemed to get things right even without the
> additional test.
Then this is a thinko in the patch: it was really meant to extend the former
code, not to add new restrictions to it. This was needed because we get this
form of address (base regs that are not fp/sp) on SPARC sometimes.
> Eric, was there a particular reason for adding the test of
> REG_MODE_OK_FOR_BASE_P?
No, I only mimiced the chunk of code immediately above (or so, I don't have
the sources at hand for the time being) that had extended another condition
the same way (from fp/sp to all base registers) according to the comment.
- Eric
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.3.1/3.4 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (11 preceding siblings ...)
2003-07-30 17:14 ` ebotcazou at libertysurf dot fr
@ 2003-07-30 20:03 ` pinskia at physics dot uc dot edu
2003-08-19 10:28 ` steve at chelsio dot com
` (22 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: pinskia at physics dot uc dot edu @ 2003-07-30 20:03 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
pinskia at physics dot uc dot edu changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |steve at chelsio dot com
------- Additional Comments From pinskia at physics dot uc dot edu 2003-07-30 20:03 -------
*** Bug 11730 has been marked as a duplicate of this bug. ***
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.3.1/3.4 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (12 preceding siblings ...)
2003-07-30 20:03 ` pinskia at physics dot uc dot edu
@ 2003-08-19 10:28 ` steve at chelsio dot com
2003-10-16 17:08 ` mmitchel at gcc dot gnu dot org
` (21 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: steve at chelsio dot com @ 2003-08-19 10:28 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
------- Additional Comments From steve at chelsio dot com 2003-08-19 10:28 -------
Confirming that Richard's patch fixes the ICE on the trunk (I've stopped abusing
myself with SSA). Anyone for a commit?
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.3.1/3.4 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (13 preceding siblings ...)
2003-08-19 10:28 ` steve at chelsio dot com
@ 2003-10-16 17:08 ` mmitchel at gcc dot gnu dot org
2003-10-24 16:08 ` dhazeghi at yahoo dot com
` (20 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2003-10-16 17:08 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
mmitchel at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|3.3.2 |3.3.3
------- Additional Comments From mmitchel at gcc dot gnu dot org 2003-10-16 17:08 -------
I'll approve this patch for the mainline.
Meanwhile, postponed until GCC 3.3.3.
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.3.1/3.4 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (14 preceding siblings ...)
2003-10-16 17:08 ` mmitchel at gcc dot gnu dot org
@ 2003-10-24 16:08 ` dhazeghi at yahoo dot com
2003-10-24 16:10 ` dhazeghi at yahoo dot com
` (19 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: dhazeghi at yahoo dot com @ 2003-10-24 16:08 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
------- Additional Comments From dhazeghi at yahoo dot com 2003-10-24 16:06 -------
Is the patch for this in yet? Also, since there will be a 3.3.3, does it make sence to put on the
branch? Thanks.
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.3.1/3.4 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (15 preceding siblings ...)
2003-10-24 16:08 ` dhazeghi at yahoo dot com
@ 2003-10-24 16:10 ` dhazeghi at yahoo dot com
2003-10-29 1:27 ` green at redhat dot com
` (18 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: dhazeghi at yahoo dot com @ 2003-10-24 16:10 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
dhazeghi at yahoo dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |green at redhat dot com
------- Additional Comments From dhazeghi at yahoo dot com 2003-10-24 16:08 -------
*** Bug 12714 has been marked as a duplicate of this bug. ***
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.3.1/3.4 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (16 preceding siblings ...)
2003-10-24 16:10 ` dhazeghi at yahoo dot com
@ 2003-10-29 1:27 ` green at redhat dot com
2003-10-31 12:10 ` cvs-commit at gcc dot gnu dot org
` (17 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: green at redhat dot com @ 2003-10-29 1:27 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
------- Additional Comments From green at redhat dot com 2003-10-29 00:51 -------
FWIW, as of today, this failure no longer happens on the tree-ssa branch.
AG
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.3.1/3.4 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (17 preceding siblings ...)
2003-10-29 1:27 ` green at redhat dot com
@ 2003-10-31 12:10 ` cvs-commit at gcc dot gnu dot org
2003-11-02 23:00 ` [Bug target/11271] [3.3.1 " pinskia at gcc dot gnu dot org
` (16 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2003-10-31 12:10 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
------- Additional Comments From cvs-commit at gcc dot gnu dot org 2003-10-31 11:37 -------
Subject: Bug 11271
CVSROOT: /cvs/gcc
Module name: gcc
Changes by: rearnsha@gcc.gnu.org 2003-10-31 11:37:20
Modified files:
gcc : ChangeLog reload.c
Log message:
PR target/11271
* reload.c (find_reloads_address): Handle any register in
(PLUS (PLUS (REG) (REG)) (CONST_INT).
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&r1=2.1616&r2=2.1617
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/reload.c.diff?cvsroot=gcc&r1=1.222&r2=1.223
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.3.1 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (18 preceding siblings ...)
2003-10-31 12:10 ` cvs-commit at gcc dot gnu dot org
@ 2003-11-02 23:00 ` pinskia at gcc dot gnu dot org
2003-11-04 23:59 ` dhazeghi at yahoo dot com
` (15 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-11-02 23:00 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[3.3.1/3.4 regression] [arm-|[3.3.1 regression] [arm-elf]
|elf] regex.c ICEs for thumb |regex.c ICEs for thumb
|multilib |multilib
------- Additional Comments From pinskia at gcc dot gnu dot org 2003-11-02 23:00 -------
Fixed for 3.4.
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.3.1 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (19 preceding siblings ...)
2003-11-02 23:00 ` [Bug target/11271] [3.3.1 " pinskia at gcc dot gnu dot org
@ 2003-11-04 23:59 ` dhazeghi at yahoo dot com
2003-12-12 8:21 ` ebotcazou at gcc dot gnu dot org
` (14 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: dhazeghi at yahoo dot com @ 2003-11-04 23:59 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
------- Additional Comments From dhazeghi at yahoo dot com 2003-11-04 23:59 -------
Any chance of getting a fix in for 3.3.3?
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.3.1 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (20 preceding siblings ...)
2003-11-04 23:59 ` dhazeghi at yahoo dot com
@ 2003-12-12 8:21 ` ebotcazou at gcc dot gnu dot org
2003-12-21 20:25 ` cvs-commit at gcc dot gnu dot org
` (13 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2003-12-12 8:21 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From ebotcazou at gcc dot gnu dot org 2003-12-12 08:21 -------
Richard, do you plan to backport Ulrich's final fix to the 3.3 branch?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.3.1 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (21 preceding siblings ...)
2003-12-12 8:21 ` ebotcazou at gcc dot gnu dot org
@ 2003-12-21 20:25 ` cvs-commit at gcc dot gnu dot org
2003-12-21 20:27 ` gdr at gcc dot gnu dot org
` (12 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2003-12-21 20:25 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From cvs-commit at gcc dot gnu dot org 2003-12-21 20:20 -------
Subject: Bug 11271
CVSROOT: /cvs/gcc
Module name: gcc
Branch: gcc-3_3-branch
Changes by: gdr@gcc.gnu.org 2003-12-21 20:20:06
Modified files:
gcc : ChangeLog reload.c
Log message:
2003-12-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
Backport from mainline:
2003-10-31 Richard Earnshaw <rearnsha@arm.com>
PR target/11271
* reload.c (find_reloads_address): Handle any register in
(PLUS (PLUS (REG) (REG)) (CONST_INT).
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_3-branch&r1=1.16114.2.852&r2=1.16114.2.853
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/reload.c.diff?cvsroot=gcc&only_with_tag=gcc-3_3-branch&r1=1.199.2.8&r2=1.199.2.9
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.3.1 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (22 preceding siblings ...)
2003-12-21 20:25 ` cvs-commit at gcc dot gnu dot org
@ 2003-12-21 20:27 ` gdr at gcc dot gnu dot org
2003-12-21 22:16 ` ebotcazou at gcc dot gnu dot org
` (11 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: gdr at gcc dot gnu dot org @ 2003-12-21 20:27 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From gdr at gcc dot gnu dot org 2003-12-21 20:24 -------
backported patch from mainline to 3_3-branch.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.3.1 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (23 preceding siblings ...)
2003-12-21 20:27 ` gdr at gcc dot gnu dot org
@ 2003-12-21 22:16 ` ebotcazou at gcc dot gnu dot org
2003-12-21 22:21 ` gdr at integrable-solutions dot net
` (10 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2003-12-21 22:16 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From ebotcazou at gcc dot gnu dot org 2003-12-21 22:04 -------
> backported patch from mainline to 3_3-branch.
Gaby, this patch breaks s390 (this was hinted at in my last comment). Moreover,
I think reload patches should be handled with *extreme* caution on a release
branch, because they are almost guaranteed to trigger bugs elsewhere.
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |gdr at integrable-solutions
| |dot net
Status|RESOLVED |REOPENED
Resolution|FIXED |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug target/11271] [3.3.1 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (24 preceding siblings ...)
2003-12-21 22:16 ` ebotcazou at gcc dot gnu dot org
@ 2003-12-21 22:21 ` gdr at integrable-solutions dot net
2003-12-21 22:49 ` [Bug optimization/11271] " pinskia at gcc dot gnu dot org
` (9 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: gdr at integrable-solutions dot net @ 2003-12-21 22:21 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From gdr at integrable-solutions dot net 2003-12-21 22:16 -------
Subject: Re: [3.3.1 regression] [arm-elf] regex.c ICEs for thumb multilib
"ebotcazou at gcc dot gnu dot org" <gcc-bugzilla@gcc.gnu.org> writes:
| > backported patch from mainline to 3_3-branch.
|
| Gaby, this patch breaks s390 (this was hinted at in my last comment).
Damn, I don't know how I managed to miss that comment. I thoight I
have been through all the audti trail and related comments before
applying the patch.
Is that breakage a latent bug or the patch itself broken?
-- Gaby
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug optimization/11271] [3.3.1 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (25 preceding siblings ...)
2003-12-21 22:21 ` gdr at integrable-solutions dot net
@ 2003-12-21 22:49 ` pinskia at gcc dot gnu dot org
2003-12-22 5:30 ` cvs-commit at gcc dot gnu dot org
` (8 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-12-21 22:49 UTC (permalink / raw)
To: gcc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |NEW
Component|target |optimization
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug optimization/11271] [3.3.1 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (26 preceding siblings ...)
2003-12-21 22:49 ` [Bug optimization/11271] " pinskia at gcc dot gnu dot org
@ 2003-12-22 5:30 ` cvs-commit at gcc dot gnu dot org
2003-12-22 6:07 ` ebotcazou at gcc dot gnu dot org
` (7 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2003-12-22 5:30 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From cvs-commit at gcc dot gnu dot org 2003-12-22 03:39 -------
Subject: Bug 11271
CVSROOT: /cvs/gcc
Module name: gcc
Branch: gcc-3_3-branch
Changes by: gdr@gcc.gnu.org 2003-12-22 03:39:14
Modified files:
gcc : ChangeLog reload.c
Log message:
PR target/11271
* reload.c: Revert last backport from mainline. It breaks
s390.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_3-branch&r1=1.16114.2.854&r2=1.16114.2.855
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/reload.c.diff?cvsroot=gcc&only_with_tag=gcc-3_3-branch&r1=1.199.2.9&r2=1.199.2.10
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug optimization/11271] [3.3.1 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (27 preceding siblings ...)
2003-12-22 5:30 ` cvs-commit at gcc dot gnu dot org
@ 2003-12-22 6:07 ` ebotcazou at gcc dot gnu dot org
2004-01-14 8:11 ` [Bug optimization/11271] [3.3 " gdr at gcc dot gnu dot org
` (6 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2003-12-22 6:07 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From ebotcazou at gcc dot gnu dot org 2003-12-22 05:48 -------
> Is that breakage a latent bug or the patch itself broken?
A mix of both: the patch is too permissive for platforms that have special
load-address patterns (like s390).
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |ebotcazou at gcc dot gnu dot
| |org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug optimization/11271] [3.3 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (28 preceding siblings ...)
2003-12-22 6:07 ` ebotcazou at gcc dot gnu dot org
@ 2004-01-14 8:11 ` gdr at gcc dot gnu dot org
2004-01-16 4:02 ` dhazeghi at yahoo dot com
` (5 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: gdr at gcc dot gnu dot org @ 2004-01-14 8:11 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From gdr at gcc dot gnu dot org 2004-01-14 08:11 -------
Won't be fixed before 3.3.3
--
What |Removed |Added
----------------------------------------------------------------------------
Severity|critical |normal
Priority|P1 |P2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug optimization/11271] [3.3 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (29 preceding siblings ...)
2004-01-14 8:11 ` [Bug optimization/11271] [3.3 " gdr at gcc dot gnu dot org
@ 2004-01-16 4:02 ` dhazeghi at yahoo dot com
2004-01-16 4:17 ` giovannibajo at libero dot it
` (4 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: dhazeghi at yahoo dot com @ 2004-01-16 4:02 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From dhazeghi at yahoo dot com 2004-01-16 04:01 -------
Is this practical to fix for 3.3.x? If not maybe should close as WONTFIX, or SUSPEND.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug optimization/11271] [3.3 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (30 preceding siblings ...)
2004-01-16 4:02 ` dhazeghi at yahoo dot com
@ 2004-01-16 4:17 ` giovannibajo at libero dot it
2004-01-21 4:08 ` gdr at gcc dot gnu dot org
` (3 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: giovannibajo at libero dot it @ 2004-01-16 4:17 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From giovannibajo at libero dot it 2004-01-16 04:17 -------
Given it's an ice-on-valid, I would keep it open to see if any of our middle-
end specialist can come up with a solution for the 3.3 branch.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug optimization/11271] [3.3 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (31 preceding siblings ...)
2004-01-16 4:17 ` giovannibajo at libero dot it
@ 2004-01-21 4:08 ` gdr at gcc dot gnu dot org
2004-01-23 9:54 ` rearnsha at gcc dot gnu dot org
` (2 subsequent siblings)
35 siblings, 0 replies; 37+ messages in thread
From: gdr at gcc dot gnu dot org @ 2004-01-21 4:08 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From gdr at gcc dot gnu dot org 2004-01-21 04:08 -------
Unlikely to be fixed in 3.3.x
--
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |WONTFIX
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug optimization/11271] [3.3 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (32 preceding siblings ...)
2004-01-21 4:08 ` gdr at gcc dot gnu dot org
@ 2004-01-23 9:54 ` rearnsha at gcc dot gnu dot org
2004-01-23 9:54 ` rearnsha at gcc dot gnu dot org
2004-01-23 9:55 ` [Bug optimization/11271] [3.4 " rearnsha at gcc dot gnu dot org
35 siblings, 0 replies; 37+ messages in thread
From: rearnsha at gcc dot gnu dot org @ 2004-01-23 9:54 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From rearnsha at gcc dot gnu dot org 2004-01-23 09:54 -------
Reopened to ...
--
What |Removed |Added
----------------------------------------------------------------------------
Last reconfirmed|2003-07-29 10:35:41 |2004-01-23 09:54:08
date| |
Target Milestone|3.3.3 |3.4.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug optimization/11271] [3.3 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (33 preceding siblings ...)
2004-01-23 9:54 ` rearnsha at gcc dot gnu dot org
@ 2004-01-23 9:54 ` rearnsha at gcc dot gnu dot org
2004-01-23 9:55 ` [Bug optimization/11271] [3.4 " rearnsha at gcc dot gnu dot org
35 siblings, 0 replies; 37+ messages in thread
From: rearnsha at gcc dot gnu dot org @ 2004-01-23 9:54 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From rearnsha at gcc dot gnu dot org 2004-01-23 09:54 -------
Let's try that again...
--
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|WONTFIX |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
^ permalink raw reply [flat|nested] 37+ messages in thread
* [Bug optimization/11271] [3.4 regression] [arm-elf] regex.c ICEs for thumb multilib
2003-06-20 19:53 [Bug bootstrap/11271] New: [arm-elf] regex.c ICEs for thumb multilib dhazeghi at yahoo dot com
` (34 preceding siblings ...)
2004-01-23 9:54 ` rearnsha at gcc dot gnu dot org
@ 2004-01-23 9:55 ` rearnsha at gcc dot gnu dot org
35 siblings, 0 replies; 37+ messages in thread
From: rearnsha at gcc dot gnu dot org @ 2004-01-23 9:55 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From rearnsha at gcc dot gnu dot org 2004-01-23 09:55 -------
mark as 'Fixed in 3.4'
--
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |RESOLVED
Resolution| |FIXED
Summary|[3.3 regression] [arm-elf] |[3.4 regression] [arm-elf]
|regex.c ICEs for thumb |regex.c ICEs for thumb
|multilib |multilib
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11271
^ permalink raw reply [flat|nested] 37+ messages in thread