[Bug other/39348] Vector mode class for MODE_PARTIAL_INT is missing

2009-03-04 Thread amylaar at gcc dot gnu dot org
--- Comment #3 from amylaar at gcc dot gnu dot org 2009-03-05 00:56 --- patch is here: http://gcc.gnu.org/ml/gcc-patches/2009-03/msg00260.html -- amylaar at gcc dot gnu dot org changed: What|Removed |Added --

[Bug rtl-optimization/39349] cse_insn has out-of-bounds array access

2009-03-04 Thread amylaar at gcc dot gnu dot org
--- Comment #4 from amylaar at gcc dot gnu dot org 2009-03-05 01:27 --- http://gcc.gnu.org/ml/gcc-patches/2009-03/msg00262.html -- amylaar at gcc dot gnu dot org changed: What|Removed |Added -

[Bug rtl-optimization/39350] MOVE_BY_PIECES_P is used by rtl optimizers

2009-03-04 Thread amylaar at gcc dot gnu dot org
--- Comment #1 from amylaar at gcc dot gnu dot org 2009-03-05 01:42 --- patch is here: http://gcc.gnu.org/ml/gcc-patches/2009-03/msg00264.html -- amylaar at gcc dot gnu dot org changed: What|Removed |Added --

[Bug rtl-optimization/39351] compute_init_costs uses unemitted insns

2009-03-04 Thread amylaar at gcc dot gnu dot org
--- Comment #3 from amylaar at gcc dot gnu dot org 2009-03-05 01:55 --- I have a patch to fix PR39351, but for PR36240 it only changes the SEGV for foo.i into an unrecognized insn ICE. -- amylaar at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/39361] [4.4 Regression] Many new neon test failures

2009-03-04 Thread hubicka at gcc dot gnu dot org
--- Comment #2 from hubicka at gcc dot gnu dot org 2009-03-05 02:04 --- I specifically kept the code propagating TREE_READONLY arguments so const arguments will get constant propagated at -O0. But I see the propagation is disabled for SSA registers. I am testing patch for this... I gues

[Bug middle-end/39360] [4.4 Regression] ICE in referenced_var_lookup, at tree-dfa.c:563

2009-03-04 Thread hubicka at gcc dot gnu dot org
--- Comment #6 from hubicka at gcc dot gnu dot org 2009-03-05 02:09 --- This is curious, since we should see the initializer when adding variable at first time. I am looking into this. Honza -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39360

[Bug rtl-optimization/39351] compute_init_costs uses unemitted insns

2009-03-04 Thread amylaar at gcc dot gnu dot org
--- Comment #4 from amylaar at gcc dot gnu dot org 2009-03-05 02:15 --- patch is here: http://gcc.gnu.org/ml/gcc-patches/2009-03/msg00266.html -- amylaar at gcc dot gnu dot org changed: What|Removed |Added --

[Bug debug/39368] loc_descriptor doesn't call delegitimize_address on MEMs

2009-03-04 Thread amylaar at gcc dot gnu dot org
--- Comment #1 from amylaar at gcc dot gnu dot org 2009-03-05 02:30 --- patch is here: http://gcc.gnu.org/ml/gcc-patches/2009-03/msg00267.html -- amylaar at gcc dot gnu dot org changed: What|Removed |Added --

[Bug c/39373] New: attribute ((aligned)) for stack variables is ignored without warning

2009-03-04 Thread balrogg at gmail dot com
For a non-static local variable with __attribute__ ((aligned (0x40))) gcc 4.3.3 makes no attempt in the generated code to align the variable and emitts no warning about that. Same if the type has the attribute specified instead of the variable (the types I tried were an array of 6 uint64_t's or a

[Bug other/39374] New: reload is too earer to re-use reload registers

2009-03-04 Thread amylaar at gcc dot gnu dot org
reload is too eager to re-use reload registers, which means that reloads that should be available for inheritance by later insn do not even live past the end of the current insn. There should be a target hook to identify input reloads that should be kept. -- Summary: reload is too ear

[Bug c++/13549] [4.2/4.3/4.4 regression] Problem compiling Boost.Python test

2009-03-04 Thread jason at gcc dot gnu dot org
--- Comment #18 from jason at gcc dot gnu dot org 2009-03-05 02:49 --- Subject: Bug 13549 Author: jason Date: Thu Mar 5 02:49:13 2009 New Revision: 144636 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=144636 Log: PR c++/13549 * semantics.c (perform_koenig_looku

[Bug c++/13549] [4.2/4.3/4.4 regression] Problem compiling Boost.Python test

2009-03-04 Thread jason at gcc dot gnu dot org
--- Comment #19 from jason at gcc dot gnu dot org 2009-03-05 02:51 --- Fixed for 4.4. I'm not comfortable applying this to older release branches. -- jason at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c/39375] New: asm with a "=X" output overwrites the output

2009-03-04 Thread balrogg at gmail dot com
The info pages give something like __asm__ ("xxx" : "=X" (sum)); as an example of adding a hint for gcc that the instruction clobbers "sum". However if the variable is an array element, gcc will clobber the variable for you (in case you forgot) by generating a move from a random register to the va

[Bug c/39375] asm with a "=X" output overwrites the output

2009-03-04 Thread balrogg at gmail dot com
--- Comment #1 from balrogg at gmail dot com 2009-03-05 02:55 --- (In reply to comment #0) > Similarly for "=X" but not "=m" or "=r". Rather, similarly for "=g". -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39375

[Bug c++/38908] [4.4 regression] Unexplained "'' is used uninitialized in this function" warning in cc1plus -m64

2009-03-04 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/39377] New: ICE building qt-script-4.5.0 w/ -O{1,2,3}

2009-03-04 Thread dirtyepic at gentoo dot org
cxa_atexit --enable-clocale=gnu --with-bugurl=http://bugs.gentoo.org/ --with-pkgversion='Gentoo SVN' --with-ppl --with-cloog Thread model: posix gcc version 4.4.0-pre built 20090304 (experimental) rev. 144634 (Gentoo SVN) -- Summary: ICE building qt-script-4.5.0 w/ -O{1,2,3

[Bug c++/39377] ICE building qt-script-4.5.0 w/ -O{1,2,3}

2009-03-04 Thread dirtyepic at gentoo dot org
--- Comment #1 from dirtyepic at gentoo dot org 2009-03-05 04:04 --- attachment is too large to attach. you can find it @ http://dev.gentoo.org/~dirtyepic/gcc/PR39377-qscriptecmaboolean.ii -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39377

[Bug middle-end/39378] New: Multiple inheritence thunk not working with -mthumb

2009-03-04 Thread dougkwan at google dot com
This simple test case crashed in sim when compiler by arm-eabi-gcc for thumb. --- class B1 { public: virtual void foo1(void) {} int b1; }; class B2 { public: virtual void foo2 (void) {} }; class D : public B1, public B2 { void foo1(void) {} void foo2(void) {} }; void __attribute__

[Bug tree-optimization/39367] [4.4 Regression] ICE at tree-inline.c:1042 with -O

2009-03-04 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2009-03-05 06:04 --- *** Bug 39377 has been marked as a duplicate of this bug. *** -- hjl dot tools at gmail dot com changed: What|Removed |Added ---

[Bug c++/39377] ICE building qt-script-4.5.0 w/ -O{1,2,3}

2009-03-04 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2009-03-05 06:04 --- *** This bug has been marked as a duplicate of 39367 *** -- hjl dot tools at gmail dot com changed: What|Removed |Added --

[Bug c/39373] attribute ((aligned)) for stack variables is ignored without warning

2009-03-04 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2009-03-05 06:07 --- Can you try if it works with gcc 4.4.0? -- hjl dot tools at gmail dot com changed: What|Removed |Added -

[Bug c/39373] attribute ((aligned)) for stack variables is ignored without warning

2009-03-04 Thread balrogg at gmail dot com
--- Comment #2 from balrogg at gmail dot com 2009-03-05 07:32 --- Yes! I haven't executed it but correct assembly seems to be emitted for x86. Marking INVALID. -- balrogg at gmail dot com changed: What|Removed |Added -

<    1   2