[Bug middle-end/34018] [4.3 Regression] ICE: verify_stmts failed

2007-11-08 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2007-11-08 20:09 --- Testing a patch. -- jakub at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|una

[Bug tree-optimization/34029] [4.3 Regression] internal compiler error: verify_stmts failed

2007-11-08 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2007-11-08 20:27 --- Slightly reduced: static const char s[] = "ab.cd.efghijk"; int foo (const char *x) { const char *a; int b = 0; a = __builtin_strchr (s, '.'); if (a == 0) b = 1; else if ((a = __builtin_strchr (a + 1, '.

[Bug c++/22154] [DR 382] qualified names should allow typename keyword in front of it (even in non-templates)

2007-11-08 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2007-11-08 20:31 --- I am going to work on this one. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/34027] [4.3 regression] -Os code size nearly doubled

2007-11-08 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2007-11-08 21:45 --- Confirmed. Also, on 64bit x86_64 we don't see that this computes the modulus, but do foobar: .LFB2: movl$10, %esi movq%rdi, %rax xorl%edx, %edx divq%rsi

[Bug tree-optimization/34036] [4.3 Regression] ICE with control flow in the middle of basic block for -fnon-call-exceptions

2007-11-08 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||pinskia at gcc dot gnu dot |

[Bug debug/34037] New: [4.1/4.2/4.3 Regression] Bounds for VLAs not emitted into debuginfo

2007-11-08 Thread jakub at gcc dot gnu dot org
With -g -O0 -dA void bar (char *, char *, char *, int size); void foo (int size) { char temp[size]; char temp3[48]; temp[size-1] = '\0'; { char temp2[size]; bar (temp, temp2, temp3, size); } }; in 3.4.x we got: ... .uleb128 0x4# (DIE (0x74) DW_TAG_variable) .b

[Bug libstdc++/34032] -std=c++0x causes undeclared symbols errors on cygwin

2007-11-08 Thread pcarlini at suse dot de
-- pcarlini at suse dot de changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |pcarlini at suse dot de |dot org |

[Bug preprocessor/33305] We should warn about empty macro arguments

2007-11-08 Thread manu at gcc dot gnu dot org
--- Comment #4 from manu at gcc dot gnu dot org 2007-11-09 02:09 --- (In reply to comment #3) > Anyone know where in the preprocessor this should be done? I.e. which > function > in libcpp? > > If someone would let me know, I'll write a patch. > This is the patch I was playing with

[Bug fortran/34020] Bogus codegen for openmp atomics w/ indirects operands on IPF

2007-11-08 Thread jakub at gcc dot gnu dot org
-- jakub at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jakub at gcc dot gnu dot org |dot org

[Bug debug/34037] [4.1/4.2/4.3 Regression] Bounds for VLAs not emitted into debuginfo

2007-11-08 Thread jakub at gcc dot gnu dot org
-- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirm

<    1   2