* [Bug tree-optimization/20634] 4.0 regression - code fails to compile/code generation issue with -funit-at-a-time
2005-03-25 5:45 [Bug tree-optimization/20634] New: 4.0 regression - code fails to compile/code generation issue with -funit-at-a-time halcy0n at gentoo dot org
@ 2005-03-25 5:48 ` halcy0n at gentoo dot org
2005-03-25 14:04 ` [Bug tree-optimization/20634] " pinskia at gcc dot gnu dot org
` (5 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: halcy0n at gentoo dot org @ 2005-03-25 5:48 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From halcy0n at gentoo dot org 2005-03-25 05:48 -------
Created an attachment (id=8454)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8454&action=view)
Preprocessed file for above failure
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20634
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug tree-optimization/20634] code fails to compile/code generation issue with -funit-at-a-time
2005-03-25 5:45 [Bug tree-optimization/20634] New: 4.0 regression - code fails to compile/code generation issue with -funit-at-a-time halcy0n at gentoo dot org
2005-03-25 5:48 ` [Bug tree-optimization/20634] " halcy0n at gentoo dot org
@ 2005-03-25 14:04 ` pinskia at gcc dot gnu dot org
2005-03-25 14:51 ` [Bug rtl-optimization/20634] " pinskia at gcc dot gnu dot org
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-03-25 14:04 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-25 14:03 -------
I want to say this is the normal -fschedule-insns problem on i686-pc-linux-gnu which is known to
cause problems. There is another bug about the same issue.
--
What |Removed |Added
----------------------------------------------------------------------------
GCC target triplet| |i686-pc-linux-gnu
Keywords| |ice-on-valid-code
Summary|4.0 regression - code fails |code fails to compile/code
|to compile/code generation |generation issue with -
|issue with -funit-at-a-time |funit-at-a-time
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20634
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug rtl-optimization/20634] code fails to compile/code generation issue with -funit-at-a-time
2005-03-25 5:45 [Bug tree-optimization/20634] New: 4.0 regression - code fails to compile/code generation issue with -funit-at-a-time halcy0n at gentoo dot org
2005-03-25 5:48 ` [Bug tree-optimization/20634] " halcy0n at gentoo dot org
2005-03-25 14:04 ` [Bug tree-optimization/20634] " pinskia at gcc dot gnu dot org
@ 2005-03-25 14:51 ` pinskia at gcc dot gnu dot org
2005-03-26 18:21 ` [Bug target/20634] " pinskia at gcc dot gnu dot org
` (3 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-03-25 14:51 UTC (permalink / raw)
To: gcc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
Component|tree-optimization |rtl-optimization
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20634
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/20634] code fails to compile/code generation issue with -funit-at-a-time
2005-03-25 5:45 [Bug tree-optimization/20634] New: 4.0 regression - code fails to compile/code generation issue with -funit-at-a-time halcy0n at gentoo dot org
` (2 preceding siblings ...)
2005-03-25 14:51 ` [Bug rtl-optimization/20634] " pinskia at gcc dot gnu dot org
@ 2005-03-26 18:21 ` pinskia at gcc dot gnu dot org
2005-03-26 18:22 ` pinskia at gcc dot gnu dot org
` (2 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-03-26 18:21 UTC (permalink / raw)
To: gcc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
Component|rtl-optimization |target
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20634
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/20634] code fails to compile/code generation issue with -funit-at-a-time
2005-03-25 5:45 [Bug tree-optimization/20634] New: 4.0 regression - code fails to compile/code generation issue with -funit-at-a-time halcy0n at gentoo dot org
` (3 preceding siblings ...)
2005-03-26 18:21 ` [Bug target/20634] " pinskia at gcc dot gnu dot org
@ 2005-03-26 18:22 ` pinskia at gcc dot gnu dot org
2005-03-26 21:09 ` halcy0n at gentoo dot org
2005-04-14 18:02 ` belyshev at depni dot sinp dot msu dot ru
6 siblings, 0 replies; 8+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-03-26 18:22 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-26 18:22 -------
For the first problem with code generation issue, does -fno-strict-aliasing helps?
For the second problem with respect with the ICE, well only -O1 -fschedule-insns -funit-at-a-time is
needed to reproduce the problem.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20634
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/20634] code fails to compile/code generation issue with -funit-at-a-time
2005-03-25 5:45 [Bug tree-optimization/20634] New: 4.0 regression - code fails to compile/code generation issue with -funit-at-a-time halcy0n at gentoo dot org
` (4 preceding siblings ...)
2005-03-26 18:22 ` pinskia at gcc dot gnu dot org
@ 2005-03-26 21:09 ` halcy0n at gentoo dot org
2005-04-14 18:02 ` belyshev at depni dot sinp dot msu dot ru
6 siblings, 0 replies; 8+ messages in thread
From: halcy0n at gentoo dot org @ 2005-03-26 21:09 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From halcy0n at gentoo dot org 2005-03-26 21:09 -------
(In reply to comment #3)
> For the first problem with code generation issue, does -fno-strict-aliasing helps?
No, same problem still. Only adding -fno-unit-at-a-time fixes the issue. I
should add that it works fine with gcc 3.4 and -funit-at-a-time.
> For the second problem with respect with the ICE, well only -O1
-fschedule-insns -funit-at-a-time is
> needed to reproduce the problem.
Yes, I get the ICE with only these options.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20634
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/20634] code fails to compile/code generation issue with -funit-at-a-time
2005-03-25 5:45 [Bug tree-optimization/20634] New: 4.0 regression - code fails to compile/code generation issue with -funit-at-a-time halcy0n at gentoo dot org
` (5 preceding siblings ...)
2005-03-26 21:09 ` halcy0n at gentoo dot org
@ 2005-04-14 18:02 ` belyshev at depni dot sinp dot msu dot ru
6 siblings, 0 replies; 8+ messages in thread
From: belyshev at depni dot sinp dot msu dot ru @ 2005-04-14 18:02 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From belyshev at depni dot sinp dot msu dot ru 2005-04-14 18:02 -------
reduced testcase, compile with '-O1 -fschedule-insns -funit-at-a-time',
fails with 3.3-hammer, 3.4, 4.0 and mainline, introduced in 2003:
: Search converges between 2003-07-11-trunk (#291) and 2003-07-12-trunk (#292).
------------------------------------------------------------------------------
unsigned int strlen (const char *);
static void append (char *p0, char **pp, int *j, char *p1)
{
int k = strlen (p0);
if (p1 && pp)
k += strlen (p1);
if (*j + k)
while (*j);
}
int yyparse (int foo)
{
if (foo)
append (0, 0, 0, 0);
else
append (0, 0, 0, 0);
}
------------------------------------------------------------------------------
--
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
Last reconfirmed|0000-00-00 00:00:00 |2005-04-14 18:02:56
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20634
^ permalink raw reply [flat|nested] 8+ messages in thread