[Bug debug/23806] [4.0/4.1 Regression] -gstabs with VLAs does not work

2005-09-10 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-09-10 21:13 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug debug/20998] [3.4/4.0/4.1 Regression] GCC does not emit debug info for variables in anonymous unions

2005-09-09 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug debug/20998] [3.4/4.0/4.1 Regression] GCC does not emit debug info for variables in anonymous unions

2005-09-09 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-09-09 19:08 --- Well it does with cvs head gdb on linux, both stabs and dwarf2. If you'll verify that you see something akin to .stabs z:(0,7),128,0,0,-4 .stabs w:(0,9),128,0,0,-4 in your assembly file

[Bug debug/20998] [3.4/4.0/4.1 Regression] GCC does not emit debug info for variables in anonymous unions

2005-09-09 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-09-09 21:06 --- Fixed. -- What|Removed |Added Status|WAITING |RESOLVED

[Bug debug/20998] [3.4/4.0/4.1 Regression] GCC does not emit debug info for variables in anonymous unions

2005-09-09 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-09-09 21:07 --- Oh, and that's a WONTFIX for 3.4, in case anyone's interested. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20998

[Bug debug/23190] [4.0/4.1 Regression] debug info omitted for uninitialized variables (stabs)

2005-09-08 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-09-09 01:08 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug debug/20830] [3.4 Regression] bad debug info for static nested struct with virtual function

2005-09-07 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-09-08 02:35 --- From the log, this was a gdb bug. -- What|Removed |Added Status|UNCONFIRMED

[Bug debug/23190] [4.0/4.1 Regression] debug info omitted for uninitialized variables (stabs)

2005-09-07 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug debug/23190] [4.0/4.1 Regression] debug info omitted for uninitialized variables (stabs)

2005-09-07 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-09-08 02:42 --- A more severe example is gdb.base/call-ar-st.c wherein the local static variable double_array is not put to the debug info at all. Not even its name as in the example here. -- http://gcc.gnu.org/bugzilla

[Bug target/23704] gcc.dg/rs6000-fpint.c fails

2005-09-06 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-09-07 01:55 --- You could also disable the test for lp64, if you felt that better. But then you should document that the various isa extension options are non-functional. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug target/23602] [4.1 regression] 1081 test failures in libjava, when configured for i486-linux

2005-09-02 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-09-02 21:39 --- Actually, BACKTRACESPEC does make it into libgcj.spec via substitution. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23602

[Bug target/23602] [4.1 regression] 1081 test failures in libjava, when configured for i486-linux

2005-09-02 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-09-02 22:08 --- I'm sure that the patches listed in comments #6 and #7 are bogus. But we've had problems before with unwinding with -mno-accumulate-outgoing-args (implied by -mtune=i486, implied by i486-linux), plus -fomit

[Bug target/23704] New: gcc.dg/rs6000-fpint.c fails

2005-09-02 Thread rth at gcc dot gnu dot org
: UNCONFIRMED Severity: normal Priority: P2 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: rth at gcc dot gnu dot org CC: gcc-bugs at gcc dot gnu dot org GCC target triplet: powerpc64-linux http://gcc.gnu.org

[Bug middle-end/23676] [4.1 Regression] ICE: missing REG_EH_REGION note in the end of bb

2005-09-02 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-09-02 22:54 --- Subject: Re: [4.1 Regression] ICE: missing REG_EH_REGION note in the end of bb On Fri, Sep 02, 2005 at 10:31:21PM -, kkojima at gcc dot gnu dot org wrote: There is yet another missing REG_EH_REGION note

[Bug middle-end/23706] [4.1 Regression] ICE in rtl_verify_flow_info_1

2005-09-02 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-09-03 00:27 --- The true problem is in optimize_mode_switching. The code about line 605 that inserts code around (but not on) abnormal edges, is incorrect. This is immediately obvious in this case because the emit_insn_after

[Bug c/23506] [4.0 Regression] Bad array access in DEF_GCC_BUILTIN

2005-09-01 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-09-01 15:49 --- Yes, I'm fine with that. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23506

[Bug middle-end/23676] [4.1 Regression] ICE: missing REG_EH_REGION note in the end of bb

2005-09-01 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-09-01 16:08 --- Also reprodicible on ppc-linux. -- What|Removed |Added AssignedTo|unassigned at gcc dot

[Bug middle-end/23671] [4.1 Regression] ICE in fixup_eh_region_note, at reload1.c:3808

2005-09-01 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-09-01 17:07 --- Proposed patch: http://gcc.gnu.org/ml/gcc-patches/2005-09/msg00053.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23671

[Bug target/23668] [4.1 Regression] gcc.dg/i386-sse-11.c and gcc.target/i386/pr13366.c fail

2005-09-01 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-09-01 22:41 --- No, Geoff, look closer at the failure message. The biggest problem is that you deleted the line that converted a PARALLEL to a CONST_VECTOR node. Testing a fix now. -- What|Removed

[Bug middle-end/23676] [4.1 Regression] ICE: missing REG_EH_REGION note in the end of bb

2005-09-01 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-09-01 23:38 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/23668] [4.1 Regression] gcc.dg/i386-sse-11.c and gcc.target/i386/pr13366.c fail

2005-09-01 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-09-02 00:28 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug rtl-optimization/23601] [4.1 Regression] reload may drop non-call exception information

2005-08-31 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-31 16:43 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug middle-end/23671] [4.1 Regression] ICE in fixup_eh_region_note, at reload1.c:3808

2005-08-31 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-09-01 05:03 --- I know you're going to attach a preprocessed file for non-pa owners... -- What|Removed |Added

[Bug target/23630] [4.0 Regression] built-ins MMX regression

2005-08-30 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-31 00:23 --- Possible fallout from PR23517. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23630

[Bug target/23630] [4.0 Regression] built-ins MMX regression

2005-08-30 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug target/23630] [4.0 Regression] built-ins MMX regression

2005-08-30 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-31 05:01 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/23630] [4.0 Regression] built-ins MMX regression

2005-08-30 Thread rth at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23630

[Bug target/23602] [4.1 regression] 1081 test failures in libjava, when configured for i486-linux

2005-08-29 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-30 02:09 --- Confirmed. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc

[Bug target/23602] [4.1 regression] 1081 test failures in libjava, when configured for i486-linux

2005-08-29 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-30 02:46 --- That said, I can't get any test to fail when run by hand. libtool compile and link line pasted out of the log, as well as the associated LD_LIBRARY_PATH. What am I missing? -- http://gcc.gnu.org/bugzilla

[Bug rtl-optimization/23601] New: reload may drop non-call exception information

2005-08-28 Thread rth at gcc dot gnu dot org
at gcc dot gnu dot org ReportedBy: rth at gcc dot gnu dot org CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23601

[Bug rtl-optimization/23560] [4.0 Regression] Strength-reduction breaking unsigned COMPARE

2005-08-26 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-26 22:16 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug rtl-optimization/23561] nonoverlapping_memrefs_p returns true even for overlapping memory references

2005-08-25 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-25 16:29 --- Careful, Andrew. Things are not as cut-and-dried as you're making it out. Indeed, this is yet another example of the big structure member aliasing discussion we had earlier this year. I can't find

[Bug rtl-optimization/23561] nonoverlapping_memrefs_p returns true even for overlapping memory references

2005-08-25 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-25 16:35 --- All that said, I personally would consider this a source code bug. If you really meant to initialize two members of the structure, I think it makes logical sense that you refer to the object as a whole

[Bug rtl-optimization/23560] [4.0 Regression] Strength-reduction breaking unsigned COMPARE

2005-08-25 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|UNCONFIRMED

[Bug target/19161] No emms or femms emitted between MMX and FP instructions

2005-08-23 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-23 20:48 --- So, I fixed another case in which we could die in create_pre_exit having to do with complex return values. But past that, there are failures that are completely within optimize_mode_switching, e.g. execute

[Bug target/19161] No emms or femms emitted between MMX and FP instructions

2005-08-23 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-23 21:30 --- Actually, I lied about the CFG. It's actually 1-3 with 2-3 still forming the loop. So LCM did the right thing, technically: for the case in which the loop trip count is zero, we avoid the efpu insn

[Bug target/19161] No emms or femms emitted between MMX and FP instructions

2005-08-22 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-22 20:32 --- Doing the code review. I've got a local patch for the create_pre_exit ice. I'm going to work to see this in 4.1. -- What|Removed |Added

[Bug rtl-optimization/23478] [3.4 regression] Miscompilation due to reloading of a var that is also used in EH pad

2005-08-19 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-19 18:32 --- I think it's caller-save's bug. The use of fixup_abnormal_edges in reload and reg-stack is to move output reloads to the fallthru edge. Well, the output reloads are not used on the eh edge, because

[Bug rtl-optimization/23478] [3.4 regression] Miscompilation due to reloading of a var that is also used in EH pad

2005-08-19 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-19 18:34 --- More, since you cannot insert insns on the abnormal EH edge, the fix to caller-save needs to be of the form don't caller-save this variable. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23478

[Bug rtl-optimization/23478] [3.4 regression] Miscompilation due to reloading of a var that is also used in EH pad

2005-08-19 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-19 19:14 --- Maybe. I think you'll find that most of the time these edges *are* critical. I don't think it's worth bothering to make the distinction. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23478

[Bug target/22225] Tru64 UNIX testsuite failure: gcc.dg/vect/pr18536.c: ICE in in alphaev4_insn_pipe

2005-08-11 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-11 16:59 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug middle-end/23312] [4.0/4.1 Regression] ACATS ICE (32) gimplify_one_sizepos, at gimplify.c:4659

2005-08-11 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|UNCONFIRMED

[Bug middle-end/23312] [4.0/4.1 Regression] ACATS ICE (32) gimplify_one_sizepos, at gimplify.c:4659

2005-08-11 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-11 17:16 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/22225] Tru64 UNIX testsuite failure: gcc.dg/vect/pr18536.c: ICE in in alphaev4_insn_pipe

2005-08-10 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|UNCONFIRMED

[Bug inline-asm/22045] can't find a register in class 'GENERAL_REGS'

2005-08-09 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-09 17:44 --- Yes, the funny cast is *intended* to alias all memory, and thus force anything that might potentially alias the string to be written back. We don't have the ability to conclude that __d3 won't be affected

[Bug rtl-optimization/16613] [3.4/4.0 Regression] compile time regression, when adding cerr usage

2005-08-09 Thread rth at gcc dot gnu dot org
-- What|Removed |Added Severity|critical|normal http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16613

[Bug middle-end/21894] [4.0/4.1 Regression] Invalid operand to binary operator with nested function

2005-08-08 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-08 17:32 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug middle-end/22439] [4.0/4.1 regression] ICE with char VLA and __SIZE_TYPE__ argument (so no cast)

2005-08-08 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug inline-asm/22045] can't find a register in class 'GENERAL_REGS'

2005-08-08 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-08 18:09 --- (In reply to comment #9) To summarize, the case does not work as is -- with =g and g. It does not work with =rm and g. Of course not! Have you forgotten what early-clobber means? Please let me know

[Bug inline-asm/22045] can't find a register in class 'GENERAL_REGS'

2005-08-08 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-08 18:11 --- I'm sorry, this is Andrew's fault -- it's not a duplicate. -- What|Removed |Added

[Bug middle-end/22439] [4.0/4.1 regression] ICE with char VLA and __SIZE_TYPE__ argument (so no cast)

2005-08-08 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-08 21:47 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug inline-asm/22045] can't find a register in class 'GENERAL_REGS'

2005-08-08 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-08 22:10 --- Amusingly, the problem disappears when one translates this: salt_len = (((strcspn (salt, $))(8))?(strcspn (salt, $)):(8)); to salt_len = strcspn (salt, $); if (salt_len 8) salt_len = 8; Note

[Bug inline-asm/22045] can't find a register in class 'GENERAL_REGS'

2005-08-08 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-08 22:31 --- I'm calling this one invalid. We've got: eax __d0 early clobber ebx pic ecx __d1 early clobber edx __s input esi __res early clobber edi __d2 early clobber ebp frame

[Bug middle-end/21529] [4.0/4.1 Regression] code size regression (+40%) with -Os from GCC-3.4.3 to 4.1

2005-08-05 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-05 20:39 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/15419] memcpy pessimization

2005-08-05 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|rth at gcc dot gnu dot org |unassigned at gcc dot gnu ||dot org Status|ASSIGNED

[Bug inline-asm/23200] [4.0/4.1 regression] rejects i(var + 1)

2005-08-05 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-05 20:43 --- Then it'll stay broken at -O0 until we completely rewrite rtl expansion. There are really very few ways around this problem... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23200

[Bug middle-end/21728] [4.0/4.1 Regression] Nonlocal goto from an unused nested function

2005-08-05 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug middle-end/21728] [4.0/4.1 Regression] Nonlocal goto from an unused nested function

2005-08-05 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-05 23:08 --- Fixed. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21728

[Bug middle-end/21728] [4.0/4.1 Regression] Nonlocal goto from an unused nested function

2005-08-05 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-05 23:13 --- Problem occurs between user and keyboard. -- What|Removed |Added Status|ASSIGNED

[Bug middle-end/21894] [4.0/4.1 Regression] Invalid operand to binary operator with nested function

2005-08-05 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug c++/21117] [3.4/4.0/4.1 Regression] ICE after error about returning an incomplete type

2005-08-05 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-05 23:38 --- Front end bug. error (return type %q#T is incomplete, TREE_TYPE (fntype)); /* Make it return void instead, but don't change the type of the DECL_RESULT, in case we have a named return

[Bug middle-end/21291] [4.0/4.1 Regression] can't find a register in class 'GENERAL_REGS' while reloading 'asm'

2005-08-04 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-04 20:48 --- The reason that we're rejecting the m alternative is that we've expanded +mr(blen) to (set (reg/v:SI 60 [ blen.25 ]) (asm_operands:SI () (=mr) 2 [ (mem

[Bug middle-end/21291] [4.0/4.1 Regression] can't find a register in class 'GENERAL_REGS' while reloading 'asm'

2005-08-04 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug inline-asm/23200] [4.0/4.1 regression] rejects i(var + 1)

2005-08-04 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-04 22:03 --- Andrew, can you have a look at why this isn't being TER'ed back into the asm_expr? It's not a 100% ideal solution to this problem, but I'll guess that it'll handle at least some of the cases including this one

[Bug middle-end/21529] [4.0/4.1 Regression] code size regression (+40%) with -Os from GCC-3.4.3 to 4.1

2005-08-04 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug middle-end/21291] [4.0/4.1 Regression] can't find a register in class 'GENERAL_REGS' while reloading 'asm'

2005-08-04 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-05 02:34 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug inline-asm/23242] Invalid %sil register chosen when dereferenced pointer used in inline asm with -O0

2005-08-04 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-05 03:14 --- No, because you still need to use Q to get a register that may be used with a low-part. Even on i486. -- What|Removed |Added

[Bug middle-end/23221] -fstack-protector does not protect tail call functions

2005-08-03 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug middle-end/23221] -fstack-protector does not protect tail call functions

2005-08-03 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-04 04:01 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/23196] [4.1 Regression] ICE instantiate_virtual_regs_in_insn when -fforce-addr used

2005-08-02 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug target/23196] [4.1 Regression] ICE instantiate_virtual_regs_in_insn when -fforce-addr used

2005-08-02 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-02 20:46 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug inline-asm/23200] [4.0/4.1 regression] rejects i(var + 1)

2005-08-02 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-08-02 20:57 --- I think it's valid. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth

[Bug target/17692] [4.0/4.1? Regression] gcc -O hangs on glnxa64

2005-07-28 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-07-28 17:16 --- I expect a could-not-split error to be a target bug, not rtl-opt. -- What|Removed |Added

[Bug target/22462] [4.0 regression] with -O2 -ffast-math -mfpmath=sse -msse: could not split insn: internal compiler error: in final_scan_insn, at final.c:2508

2005-07-28 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-07-28 17:27 --- May be a duplicate of PR17692. -- What|Removed |Added AssignedTo|unassigned at gcc dot

[Bug target/22462] [4.0 regression] with -O2 -ffast-math -mfpmath=sse -msse: could not split insn: internal compiler error: in final_scan_insn, at final.c:2508

2005-07-28 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-07-28 20:55 --- *** This bug has been marked as a duplicate of 17692 *** -- What|Removed |Added

[Bug target/17692] [4.0/4.1? Regression] gcc -O hangs on glnxa64

2005-07-28 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-07-28 20:55 --- *** Bug 22462 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug target/17692] [4.0/4.1? Regression] ICE splitting sse conditional move

2005-07-28 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-07-28 20:56 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/21588] x86 machine builtins do not have any const/pure attributes set

2005-07-28 Thread rth at gcc dot gnu dot org
-- What|Removed |Added Severity|normal |enhancement http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21588

[Bug middle-end/21362] ICE in make_edges, at cfgbuild.c:327

2005-07-28 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-07-28 21:28 --- Fixed, with http://gcc.gnu.org/ml/gcc-patches/2005-05/msg01811.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21362

[Bug middle-end/21362] ICE in make_edges, at cfgbuild.c:327

2005-07-28 Thread rth at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21362

[Bug rtl-optimization/22619] [3.4/4.0/4.1 regression] Compilation failure for real_const_1.f and real_const_2.f90

2005-07-28 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug rtl-optimization/22619] [3.4/4.0/4.1 regression] Compilation failure for real_const_1.f and real_const_2.f90

2005-07-28 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-07-29 00:57 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/21687] [4.0/4.1 Regression] ICE in GC with local class inside a template function

2005-07-25 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-07-25 18:18 --- Whatever you might think, this is not my bug. This is the C++ front end calling ggc_collect in the middle of parsing a function. I can't tell whether or not there is a ggc_push_context missing when we begin

[Bug c++/22626] [4.1 Regression] ICE with optimization turned on while trying to exand complex multiply

2005-07-25 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-07-25 18:52 --- It's reproducible with the C front end with -fno-unit-at-a-time. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22626

[Bug middle-end/22626] [4.1 Regression] ICE with optimization turned on while trying to exand complex multiply

2005-07-25 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug tree-optimization/22504] [4.1 Regression] benchmark - galgel fails at runtime with miscompare output

2005-07-19 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug tree-optimization/22278] gcc -O2 discards cast to volatile

2005-07-19 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-07-20 00:11 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/22504] [4.1 Regression] benchmark - galgel fails at runtime with miscompare output

2005-07-19 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-07-20 05:27 --- Thanks for the reduction; I see the problem clearly now. For the record, b$real_193 = CR.53_187; b$imag_194 = CI.54_188; c$real_195 = b$real_193; c$imag_196 = b$imag_194; we had a ring of copies

[Bug c/22278] gcc -O2 discards cast to volatile

2005-07-17 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|UNCONFIRMED

[Bug c++/22284] [4.1 Regression] sjlj exception handling broken

2005-07-06 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|UNCONFIRMED

[Bug tree-optimization/22116] [4.1 Regression] PRE of COMPLEX_EXPR causes ICE

2005-06-19 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-19 06:38 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/22055] [4.1 Regression] ACATS ICE cxg1004 cxg1005 cxg2007 cxg2018 cxg2021 expected ssa_name, have var_decl in verify_ssa tree-ssa.c:750

2005-06-19 Thread rth at gcc dot gnu dot org
-- Bug 22055 depends on bug 22116, which changed state. Bug 22116 Summary: [4.1 Regression] PRE of COMPLEX_EXPR causes ICE http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22116 What|Old Value |New Value

[Bug tree-optimization/22103] [4.1 Regression] Statement makes a memory store .., complex

2005-06-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-18 08:58 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/22116] [4.1 Regression] PRE of COMPLEX_EXPR causes ICE

2005-06-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-19 01:16 --- Danny, would you look at this? I have no idea why PRE is claiming to insert an expression, Created phi prephitmp.27_34 = PHI i_15(1), pretmp.26_35(3); in block 2 but then not actually doing it. -- http

[Bug tree-optimization/22116] [4.1 Regression] PRE of COMPLEX_EXPR causes ICE

2005-06-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-19 03:12 --- (In reply to comment #7) It actually does. Ah. I failed to add -vops to the dump and so mis-diagnosed the problem. The first problem here is that PRE doesn't mark anything for renaming because it's never

[Bug tree-optimization/22116] [4.1 Regression] PRE of COMPLEX_EXPR causes ICE

2005-06-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-19 03:14 --- Mine. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu

[Bug target/22089] [4.1 Regression] bootstrap ices / insn does not satisfy its constraints.

2005-06-17 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-17 20:35 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug tree-optimization/22103] [4.1 Regression] Statement makes a memory store .., complex

2005-06-17 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|UNCONFIRMED

[Bug tree-optimization/22088] [4.1 regression] ICE with -ftree-vectorize

2005-06-17 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-17 22:11 --- Fixed: http://gcc.gnu.org/ml/gcc-patches/2005-06/msg01535.html Although I didn't see this pr before writing the patch, I like my patch better because not all paths go through loop peeling. Which means

[Bug tree-optimization/22035] [4.1 Regression] complex float comparison broken

2005-06-16 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-16 18:16 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

<    1   2   3   4   5   6   7   8   9   10   >