* [Bug rtl-optimization/23393] catchall-1.m and finally-1.m fails at -Os
2005-08-15 2:12 [Bug rtl-optimization/23393] New: catchall-1.m and finally-1.m fails at -Os pinskia at gcc dot gnu dot org
@ 2005-08-15 2:15 ` pinskia at gcc dot gnu dot org
2005-08-16 0:47 ` [Bug rtl-optimization/23393] catchall-1.m " pinskia 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-08-15 2:15 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-15 02:15 -------
Seen:
http://gcc.gnu.org/ml/gcc-testresults/2005-08/msg00850.html
http://gcc.gnu.org/ml/gcc-testresults/2005-08/msg00821.html
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23393
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug rtl-optimization/23393] catchall-1.m fails at -Os
2005-08-15 2:12 [Bug rtl-optimization/23393] New: catchall-1.m and finally-1.m fails at -Os pinskia at gcc dot gnu dot org
2005-08-15 2:15 ` [Bug rtl-optimization/23393] " pinskia at gcc dot gnu dot org
@ 2005-08-16 0:47 ` pinskia at gcc dot gnu dot org
2005-08-17 2:34 ` pinskia at gcc dot gnu dot org
` (5 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-08-16 0:47 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-16 00:22 -------
Only catch-all-1.m fails now:
http://gcc.gnu.org/ml/gcc-testresults/2005-08/msg00891.html
--
What |Removed |Added
----------------------------------------------------------------------------
Summary|catchall-1.m and finally- |catchall-1.m fails at -Os
|1.m fails at -Os |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23393
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug rtl-optimization/23393] catchall-1.m fails at -Os
2005-08-15 2:12 [Bug rtl-optimization/23393] New: catchall-1.m and finally-1.m fails at -Os pinskia at gcc dot gnu dot org
2005-08-15 2:15 ` [Bug rtl-optimization/23393] " pinskia at gcc dot gnu dot org
2005-08-16 0:47 ` [Bug rtl-optimization/23393] catchall-1.m " pinskia at gcc dot gnu dot org
@ 2005-08-17 2:34 ` pinskia at gcc dot gnu dot org
2005-09-02 1:50 ` pinskia at gcc dot gnu dot org
` (4 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-08-17 2:34 UTC (permalink / raw)
To: gcc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
Last reconfirmed|0000-00-00 00:00:00 |2005-08-17 02:34:08
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23393
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug rtl-optimization/23393] catchall-1.m fails at -Os
2005-08-15 2:12 [Bug rtl-optimization/23393] New: catchall-1.m and finally-1.m fails at -Os pinskia at gcc dot gnu dot org
` (2 preceding siblings ...)
2005-08-17 2:34 ` pinskia at gcc dot gnu dot org
@ 2005-09-02 1:50 ` pinskia at gcc dot gnu dot org
2005-09-02 1:54 ` [Bug rtl-optimization/23393] [4.1 Regression] catchall-1.m and local-variables-1.m " pinskia at gcc dot gnu dot org
` (3 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-09-02 1:50 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-02 01:50 -------
The interesting thing is that catchall-1.m fails now (along with local-variables-1.m):
http://gcc.gnu.org/ml/gcc-testresults/2005-09/msg00051.html
But did less than a day ago:
http://gcc.gnu.org/ml/gcc-testresults/2005-09/msg00035.html
But instead finally-1.m did.
--
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |EH
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23393
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug rtl-optimization/23393] [4.1 Regression] catchall-1.m and local-variables-1.m fails at -Os
2005-08-15 2:12 [Bug rtl-optimization/23393] New: catchall-1.m and finally-1.m fails at -Os pinskia at gcc dot gnu dot org
` (3 preceding siblings ...)
2005-09-02 1:50 ` pinskia at gcc dot gnu dot org
@ 2005-09-02 1:54 ` pinskia at gcc dot gnu dot org
2005-09-02 8:22 ` jakub at gcc dot gnu dot org
` (2 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-09-02 1:54 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-02 01:54 -------
Since both of these tests passed yesterday, this is a regression now.
The only change between those two testuiste which was related to this failure is:
+2005-09-01 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/23478
+ * local-alloc.c (struct qty): Add n_throwing_calls_crossed field.
+ (alloc_qty): Initialize it.
+ (update_equiv_regs): Clear REG_N_THROWING_CALLS_CROSSED.
+ (combine_regs): Combine also n_throwing_calls_crossed fields.
+ (find_free_reg): Don't attempt to caller-save pseudos crossing
+ calls that might throw.
+ * global.c (struct allocno): Add throwing_calls_crossed field.
+ (global_alloc): Revert 2005-08-22 change. Initialize
+ throwing_calls_crossed.
+ (find_reg): Don't attempt to caller-save pseudos crossing calls that
+ might throw.
All others were tree level changes which should not effect -O2 vs -Os.
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |jakub at gcc dot gnu dot org
Summary|catchall-1.m fails at -Os |[4.1 Regression] catchall-
| |1.m and local-variables-1.m
| |fails at -Os
Target Milestone|--- |4.1.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23393
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug rtl-optimization/23393] [4.1 Regression] catchall-1.m and local-variables-1.m fails at -Os
2005-08-15 2:12 [Bug rtl-optimization/23393] New: catchall-1.m and finally-1.m fails at -Os pinskia at gcc dot gnu dot org
` (4 preceding siblings ...)
2005-09-02 1:54 ` [Bug rtl-optimization/23393] [4.1 Regression] catchall-1.m and local-variables-1.m " pinskia at gcc dot gnu dot org
@ 2005-09-02 8:22 ` jakub at gcc dot gnu dot org
2005-09-02 13:01 ` [Bug rtl-optimization/23393] " pinskia at gcc dot gnu dot org
2005-09-14 19:16 ` pinskia at gcc dot gnu dot org
7 siblings, 0 replies; 9+ messages in thread
From: jakub at gcc dot gnu dot org @ 2005-09-02 8:22 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From jakub at gcc dot gnu dot org 2005-09-02 08:21 -------
Yeah. But if I also back out
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/global.c.diff?cvsroot=gcc&r1=1.130&r2=1.131
we are back to what is seen on HEAD now. The state between that 2005-08-22
checkin and 2005-09-01 checkin was wrong, caused too many registers to be
unnecessarily forced into memory and as such drastically changed what subsequent
optimizations did. So, unless these failures have been a regression before
2005-08-22, please don't treat them as such.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23393
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug rtl-optimization/23393] catchall-1.m and local-variables-1.m fails at -Os
2005-08-15 2:12 [Bug rtl-optimization/23393] New: catchall-1.m and finally-1.m fails at -Os pinskia at gcc dot gnu dot org
` (5 preceding siblings ...)
2005-09-02 8:22 ` jakub at gcc dot gnu dot org
@ 2005-09-02 13:01 ` pinskia at gcc dot gnu dot org
2005-09-14 19:16 ` pinskia at gcc dot gnu dot org
7 siblings, 0 replies; 9+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-09-02 13:01 UTC (permalink / raw)
To: gcc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
Summary|[4.1 Regression] catchall- |catchall-1.m and local-
|1.m and local-variables-1.m |variables-1.m fails at -Os
|fails at -Os |
Target Milestone|4.1.0 |---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23393
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug rtl-optimization/23393] catchall-1.m and local-variables-1.m fails at -Os
2005-08-15 2:12 [Bug rtl-optimization/23393] New: catchall-1.m and finally-1.m fails at -Os pinskia at gcc dot gnu dot org
` (6 preceding siblings ...)
2005-09-02 13:01 ` [Bug rtl-optimization/23393] " pinskia at gcc dot gnu dot org
@ 2005-09-14 19:16 ` pinskia at gcc dot gnu dot org
7 siblings, 0 replies; 9+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-09-14 19:16 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-14 19:14 -------
catchall-1.m is a regression.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23393
^ permalink raw reply [flat|nested] 9+ messages in thread