[Bug c/40136] Initializing a union whose first member is an anonymous struct

2009-05-13 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2009-05-14 00:42 --- 4.0 branch is closed. Gcc 4.1.2 gave [...@gnu-3 tmp]$ cat u.cc union Foo { struct { float a,b,c; }; const char* x; }; Foo foo = { .0f, .0f, .0f }; Foo foo1 = { "foo" }; [...@gnu-3 tmp]$ gcc -c u.cc u.cc:7:

[Bug c/40065] spurious format string warnings

2009-05-13 Thread bje at gcc dot gnu dot org
--- Comment #4 from bje at gcc dot gnu dot org 2009-05-14 01:01 --- Andrew wrote: "GCC can assume %qE means anything from just printing E in quotes" Can you explain this? Is it really the case that the format specifier can have an optional argument? -- http://gcc.gnu.org/bugzil

[Bug rtl-optimization/40086] [4.5 Regression]: cris-elf gfortran.dg/forall_1.f90 -O1 execution

2009-05-13 Thread hp at gcc dot gnu dot org
--- Comment #14 from hp at gcc dot gnu dot org 2009-05-14 01:18 --- Created an attachment (id=17861) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17861&action=view) patch for just the bug at hand. This patch just changes the next_active_insn for the exposure in this PR. I think m

[Bug middle-end/39301] ICE in register_overhead, at bitmap.c:115

2009-05-13 Thread bje at gcc dot gnu dot org
--- Comment #7 from bje at gcc dot gnu dot org 2009-05-14 01:31 --- The test case does not run in a GB of RAM on my x86-64 system. It sends the system deep into swap until the out-of-memory manager kicks in. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39301

[Bug target/40129] M16C invalid shift count used by pack_d -> ashldi3

2009-05-13 Thread dj at redhat dot com
--- Comment #1 from dj at redhat dot com 2009-05-14 02:52 --- Do you have a test case that shows an actual problem? Because the m32c port has special code that tests for shift counts outside -16..16 and pre-shifts the value to make the shift count fit (see gcc/config/m32c/m32c.c m32c_pr

[Bug libstdc++/19495] basic_string::_M_rep() can produce an unnaturally aligned pointer to _Rep

2009-05-13 Thread bje at gcc dot gnu dot org
--- Comment #26 from bje at gcc dot gnu dot org 2009-05-14 02:54 --- This test now passes on powerpc*-linux-gnu. -- bje at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/16456] PowerPC - redundant subtract involving pointer types

2009-05-13 Thread bje at gcc dot gnu dot org
--- Comment #5 from bje at gcc dot gnu dot org 2009-05-14 03:00 --- Still present in GCC 4.5.0 (20090513). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16456

[Bug target/16798] PowerPC - Opportunity to use recording form instruction.

2009-05-13 Thread bje at gcc dot gnu dot org
--- Comment #6 from bje at gcc dot gnu dot org 2009-05-14 03:04 --- Still present in GCC (GNU) 4.5.0 20090513 (experimental) [trunk revision 147498]. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16798

[Bug target/26525] missed opportunity to use value in fp reg

2009-05-13 Thread bje at gcc dot gnu dot org
--- Comment #5 from bje at gcc dot gnu dot org 2009-05-14 03:19 --- Still present in GCC: (GNU) 4.5.0 20090513 (experimental) [trunk revision 147498]. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26525

[Bug other/26601] --whole-program --combine with gcc4.1 fails to link cpu2000 benchmarks

2009-05-13 Thread bje at gcc dot gnu dot org
-- bje at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |bje at gcc dot gnu dot org |dot org

[Bug target/27479] TLS accesses use one more instruction than necessary

2009-05-13 Thread bje at gcc dot gnu dot org
-- bje at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |bje at gcc dot gnu dot org |dot org

[Bug libstdc++/36211] __iconv_adaptor chooses char** where const char** is required

2009-05-13 Thread billingd at gcc dot gnu dot org
--- Comment #9 from billingd at gcc dot gnu dot org 2009-05-14 03:24 --- Draft patch http://gcc.gnu.org/ml/libstdc++/2009-05/msg00090.html -- billingd at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/27619] wrong code for mixed-mode division with -mpowerpc64 -O1

2009-05-13 Thread bje at gcc dot gnu dot org
--- Comment #14 from bje at gcc dot gnu dot org 2009-05-14 03:35 --- Confirmed with GCC 4.5.0 20090513 (experimental) [trunk revision 147498]. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27619

[Bug target/27682] float to int conversion doesn't raise invalid exception

2009-05-13 Thread bje at gcc dot gnu dot org
--- Comment #10 from bje at gcc dot gnu dot org 2009-05-14 03:46 --- Still present in GCC 4.5.0 20090513. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27682

[Bug target/28904] operand out of range on Linux/PowerPC

2009-05-13 Thread bje at gcc dot gnu dot org
--- Comment #9 from bje at gcc dot gnu dot org 2009-05-14 04:03 --- The original reporter seems to have resolved this to their satisfaction in their CrystalSpace3d bug report. This report was due to running up against a limitation of the -fPIC implementation. -- bje at gcc dot gnu d

[Bug middle-end/39976] [4.5 Regression] Big sixtrack degradation on powerpc 32/64 after revision r146817

2009-05-13 Thread luisgpm at linux dot vnet dot ibm dot com
--- Comment #16 from luisgpm at linux dot vnet dot ibm dot com 2009-05-14 04:12 --- Just for the record... The 64-bit case is fixed. There are still performance issues in the 32-bit case. I'll attach more information soon. Luis -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39976

[Bug target/31055] missed auto-vectorization optimization, when there is float to int conversion

2009-05-13 Thread bje at gcc dot gnu dot org
--- Comment #2 from bje at gcc dot gnu dot org 2009-05-14 05:16 --- Still present in GCC 4.5.0 20090513. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31055

[Bug target/31557] return 0x80000000UL code gen can be improved

2009-05-13 Thread bje at gcc dot gnu dot org
--- Comment #2 from bje at gcc dot gnu dot org 2009-05-14 05:19 --- Still present in GCC 4.5.0 20090513. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31557

[Bug debug/31690] ICE with const __uint128_t and C++ front-end

2009-05-13 Thread bje at gcc dot gnu dot org
--- Comment #2 from bje at gcc dot gnu dot org 2009-05-14 05:22 --- Still present in GCC 4.5.0 20090513. Note that -O2 or above is also required to trigger this bug -- that was not mentioned in the original report. -- bje at gcc dot gnu dot org changed: What|Removed

[Bug target/34526] no-altivec ABI should be fixed or no longer be the default

2009-05-13 Thread bje at gcc dot gnu dot org
--- Comment #14 from bje at gcc dot gnu dot org 2009-05-14 05:34 --- Can this PR be closed now, Janis? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34526

[Bug tree-optimization/38156] gcc.dg/tree-ssa/update-unswitch-1.c fails when compiled with -ftree-parallelize-loops=4

2009-05-13 Thread bje at gcc dot gnu dot org
--- Comment #5 from bje at gcc dot gnu dot org 2009-05-14 06:08 --- Can this PR be closed now? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38156

[Bug target/38886] [4.3 Regression] ICE move_insn, at haifa-sched.c:1786

2009-05-13 Thread bje at gcc dot gnu dot org
-- bje at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |bje at gcc dot gnu dot org |dot org

[Bug target/38886] [4.3 Regression] ICE move_insn, at haifa-sched.c:1786

2009-05-13 Thread bje at gcc dot gnu dot org
--- Comment #7 from bje at gcc dot gnu dot org 2009-05-14 06:18 --- Fails with 4.5.0 20090513. -- bje at gcc dot gnu dot org changed: What|Removed |Added Known to

[Bug target/37216] [cygming] Invalid alignment for SSE store to .comm data generated with -O3

2009-05-13 Thread dave dot korn dot cygwin at gmail dot com
--- Comment #54 from dave dot korn dot cygwin at gmail dot com 2009-05-14 06:25 --- I've started work on the binutils support for this. Work-in-progress patch at http://sourceware.org/ml/binutils/2009-05/msg00228.html Once that's complete, I could deal with the GCC end too. What shou

[Bug fortran/39352] gfortran.dg/vect/pr39318.f90 doesn't work on ia64

2009-05-13 Thread burnus at gcc dot gnu dot org
--- Comment #4 from burnus at gcc dot gnu dot org 2009-05-14 06:28 --- Patch: http://gcc.gnu.org/ml/fortran/2009-05/msg00163.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39352

[Bug fortran/39865] ICE in gfc_conv_scalarized_array_ref

2009-05-13 Thread jakub at gcc dot gnu dot org
--- Comment #13 from jakub at gcc dot gnu dot org 2009-05-14 06:45 --- Fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug libstdc++/39238] trunk revision 144279 - cfenv:54: error: �::fenv_t� has not been declared

2009-05-13 Thread maxposedon at gmail dot com
--- Comment #8 from maxposedon at gmail dot com 2009-05-14 06:51 --- in gcc-4.4.0 release this bug wasn't fixed -- maxposedon at gmail dot com changed: What|Removed |Added

<    1   2