[Bug target/23706] [4.1 Regression] ICE in rtl_verify_flow_info_1

2006-03-07 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.0 |4.0.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23706

[Bug target/23706] [4.1 Regression] ICE in rtl_verify_flow_info_1

2006-03-06 Thread kkojima at gcc dot gnu dot org
--- Comment #15 from kkojima at gcc dot gnu dot org 2006-03-06 22:40 --- Subject: Bug 23706 Author: kkojima Date: Mon Mar 6 22:40:49 2006 New Revision: 111792 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=111792 Log: PR target/23706 Backport from 4.1: *

[Bug target/23706] [4.1 Regression] ICE in rtl_verify_flow_info_1

2005-10-06 Thread kkojima at gcc dot gnu dot org
--- Comment #12 from kkojima at gcc dot gnu dot org 2005-10-06 06:55 --- There are no regressions on x86-linux cross sh4-unknown-linux-gnu. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23706

[Bug target/23706] [4.1 Regression] ICE in rtl_verify_flow_info_1

2005-10-06 Thread cvs-commit at gcc dot gnu dot org
--- Comment #13 from cvs-commit at gcc dot gnu dot org 2005-10-06 17:06 --- Subject: Bug 23706 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-10-06 17:06:12 Modified files: gcc: ChangeLog mode-switching.c gcc/config/sh

[Bug target/23706] [4.1 Regression] ICE in rtl_verify_flow_info_1

2005-10-06 Thread rth at gcc dot gnu dot org
--- Comment #14 from rth at gcc dot gnu dot org 2005-10-06 17:17 --- Fixed. -- rth at gcc dot gnu dot org changed: What|Removed |Added Status|WAITING

[Bug target/23706] [4.1 Regression] ICE in rtl_verify_flow_info_1

2005-10-06 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23706

[Bug target/23706] [4.1 Regression] ICE in rtl_verify_flow_info_1

2005-10-05 Thread rth at gcc dot gnu dot org
--- Comment #9 from rth at gcc dot gnu dot org 2005-10-06 00:53 --- Created an attachment (id=9898) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9898action=view) maybe fix mode switching vs abnormal edges Try this patch on top of the other. --

[Bug target/23706] [4.1 Regression] ICE in rtl_verify_flow_info_1

2005-10-05 Thread rth at gcc dot gnu dot org
-- rth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|WAITING http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23706

[Bug target/23706] [4.1 Regression] ICE in rtl_verify_flow_info_1

2005-10-05 Thread kkojima at gcc dot gnu dot org
--- Comment #10 from kkojima at gcc dot gnu dot org 2005-10-06 02:49 --- The patch gets rid of the ICE and makes it possible to build libjava with --enable-cheching on sh4-unknown-linux-gnu again. Thanks! -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23706

[Bug target/23706] [4.1 Regression] ICE in rtl_verify_flow_info_1

2005-10-05 Thread rth at gcc dot gnu dot org
--- Comment #11 from rth at gcc dot gnu dot org 2005-10-06 03:17 --- And regression testing? Anything that actually excersises the fpscr switching code... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23706

[Bug target/23706] [4.1 Regression] ICE in rtl_verify_flow_info_1

2005-09-03 Thread kkojima at gcc dot gnu dot org
--- Additional Comments From kkojima at gcc dot gnu dot org 2005-09-03 07:07 --- There are no new failures on c/c++/objc tests with the patch but it makes 120 new failures on gfortran execution test. The patched compiler still fails for libjava/interpret.cc and Andrew's reduced

[Bug target/23706] [4.1 Regression] ICE in rtl_verify_flow_info_1

2005-09-03 Thread kkojima at gcc dot gnu dot org
--- Additional Comments From kkojima at gcc dot gnu dot org 2005-09-03 09:20 --- BTW, I've found that Andrew's testcase fails even on i686-linux with -O2 -fnon-call-exceptions: internal compiler error: in expand_assignment, at expr.c:3929 I've filed it as PR 23714. --

[Bug target/23706] [4.1 Regression] ICE in rtl_verify_flow_info_1

2005-09-02 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-03 03:29 --- Here is the reduced testcase: void run (void) { float stack[1]; float *sp = stack; try { float value2 = ((float) *(--sp)); float value1 = ((float) *(--sp)); *(sp++) = (value1 - value2);