[Bug middle-end/38582] excessive time in rename registers

2009-10-18 Thread jv244 at cam dot ac dot uk
--- Comment #3 from jv244 at cam dot ac dot uk 2009-10-18 07:01 --- partial patch http://gcc.gnu.org/ml/gcc-patches/2009-10/msg01130.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38582

[Bug c++/39145] g++ -O3 -std=c++0x causes compile error in boost regex

2009-10-18 Thread jason at gcc dot gnu dot org
--- Comment #2 from jason at gcc dot gnu dot org 2009-10-18 07:01 --- I can't reproduce this with 4.4 or 4.5, either. -- jason at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/41740] New: assembler error when using -O2 option

2009-10-18 Thread denis dot onischenko at gmail dot com
assembler error occurs when compiling this file with -O2 option. Without -O2 option the file was compiled without error. Revision 152496 does not yet have this error. Revision of 152600 already has this error. -- Summary: assembler error when using -O2 option

[Bug middle-end/41740] assembler error when using -O2 option

2009-10-18 Thread denis dot onischenko at gmail dot com
--- Comment #1 from denis dot onischenko at gmail dot com 2009-10-18 12:24 --- Created an attachment (id=18817) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18817action=view) preprocessed file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41740

[Bug middle-end/41740] assembler error when using -O2 option

2009-10-18 Thread denis dot onischenko at gmail dot com
--- Comment #2 from denis dot onischenko at gmail dot com 2009-10-18 12:24 --- Created an attachment (id=18818) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18818action=view) console output -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41740

[Bug fortran/41587] [OOP] ICE with ALLOCATABLE CLASS components

2009-10-18 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2009-10-18 12:25 --- Fixed on trunk. Thanks for the report! Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/41629] [OOP] gimplification error on valid code

2009-10-18 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2009-10-18 12:25 --- Fixed on trunk. Thanks for the report! Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/41740] assembler error when using -O2 option

2009-10-18 Thread denis dot onischenko at gmail dot com
--- Comment #3 from denis dot onischenko at gmail dot com 2009-10-18 12:26 --- Created an attachment (id=18819) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18819action=view) compiler output -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41740

[Bug fortran/41618] [OOP] accepts-invalid with CLASS pointer component

2009-10-18 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2009-10-18 12:26 --- Fixed on trunk. Thanks for the report! Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/41608] ICE with CLASS and invalid code

2009-10-18 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2009-10-18 12:26 --- Fixed on trunk. Thanks for the report! Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/41740] assembler error when using -O2 option

2009-10-18 Thread denis dot onischenko at gmail dot com
--- Comment #4 from denis dot onischenko at gmail dot com 2009-10-18 12:30 --- Revision of 152560 has this error too -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41740

[Bug fortran/41494] [4.5 Regression] temp and memcpy used when zeroing array

2009-10-18 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2009-10-18 12:44 --- Looking at the SVN history I think we do not need it ever. I'll prepare a patch. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/39247] FAIL: gcc.dg/tree-prof/bb-reorg.c compilation, -fprofile-use -D_PROFILE_USE

2009-10-18 Thread mikpe at it dot uu dot se
--- Comment #3 from mikpe at it dot uu dot se 2009-10-18 12:55 --- On ARM, gcc generates assembly code for the bb-reorg.c test case that gas fails to assemble. The pr34999.c test case fails for the same reason. The following reduced assembly snippet illustrates it: cat bb-reorg.s

[Bug lto/41390] [LTO] ICE in lto_output_tree_pointers, at lto-streamer-out.c:1285

2009-10-18 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2009-10-18 12:55 --- We now print t.i:3:1: sorry, unimplemented: gimple bytecode streams do not support the optimization attribute Thus fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed

[Bug lto/40818] internal compiler error: in lto_output_tree_ref, at lto-streamer-out.c:821

2009-10-18 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2009-10-18 12:57 --- Is this still a problem on arm? -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/40106] [4.4/4.5 Regression] Time increase for the Polyhedron test air.f90 due to bad optimization

2009-10-18 Thread rguenth at gcc dot gnu dot org
--- Comment #33 from rguenth at gcc dot gnu dot org 2009-10-18 13:22 --- It looks like basic-block frequencies are completely off. The BB in question is # BLOCK 7 freq:3 # PRED: 6 [100.0%] (fallthru,exec) 7 [99.0%] (false,exec) # ivtmp.65_38 = PHI ivtmp.65_113(6),

[Bug middle-end/41741] New: -Os generates bigger code than -O2 for simple loops

2009-10-18 Thread segher at kernel dot crashing dot org
Take the following example: void *memset(void *b, int c, unsigned long len) { unsigned long i; for (i = 0; i len; i++) ((unsigned char *)b)[i] = c; return b; } -O2 generates: memset: cmpwi 0,5,0 beqlr 0 mtctr 5 rlwinm

[Bug middle-end/41741] -Os generates bigger code than -O2 for simple loops

2009-10-18 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2009-10-18 13:53 --- I think that's the usual loop-header copying trade-off. If you do it you possibly increase code size, if you don't, you lose optimization - especially on induction variables. --

[Bug tree-optimization/41740] [4.5 Regression] ICE in ipcp_analyze_node, at ipa-cp.c:183

2009-10-18 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2009-10-18 13:54 --- I get ./g++ -B. -c Affine_Space.ii -O2 Affine_Space.cc:426:1: internal compiler error: in ipcp_analyze_node, at ipa-cp.c:183 Please submit a full bug report, with preprocessed source if appropriate. See

[Bug middle-end/41742] New: Unnecessary zero-extension at -O2 but not -O1

2009-10-18 Thread segher at kernel dot crashing dot org
Take the following example: void *memset(void *b, int c, unsigned long len) { unsigned long i; for (i = 0; i len; i++) ((unsigned char *)b)[i] = c; return b; } -O2 generates: memset: cmpwi 0,5,0 beqlr 0 mtctr 5 rlwinm

[Bug middle-end/41743] New: Missing loop optimisation

2009-10-18 Thread segher at kernel dot crashing dot org
Take the following example code: void *memset(void *b, int c, unsigned long len) { unsigned long i; for (i = 0; i len; i++) ((unsigned char *)b)[i] = c; return b; } -O2 generates: memset: cmpwi 0,5,0 beqlr 0 mtctr 5

[Bug tree-optimization/41740] [4.5 Regression] ICE in ipcp_analyze_node, at ipa-cp.c:183

2009-10-18 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2009-10-18 14:37 --- namespace std { templatetypename _CharT class basic_ostream; typedef basic_ostreamchar ostream;

[Bug tree-optimization/41740] [4.5 Regression] ICE in ipcp_analyze_node, at ipa-cp.c:183

2009-10-18 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2009-10-18 14:39 --- Maybe also caused by honza. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/41744] New: ICE: fold check: original tree changed by fold

2009-10-18 Thread denis dot onischenko at gmail dot com
ICE: fold check: original tree changed by fold error while compiling attached file -- Summary: ICE: fold check: original tree changed by fold Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug middle-end/41744] ICE: fold check: original tree changed by fold

2009-10-18 Thread denis dot onischenko at gmail dot com
--- Comment #1 from denis dot onischenko at gmail dot com 2009-10-18 16:51 --- Created an attachment (id=18820) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18820action=view) preprocessed file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41744

[Bug middle-end/41744] ICE: fold check: original tree changed by fold

2009-10-18 Thread denis dot onischenko at gmail dot com
--- Comment #2 from denis dot onischenko at gmail dot com 2009-10-18 16:52 --- Created an attachment (id=18821) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18821action=view) console output -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41744

[Bug c++/37204] [c++0x] reinterpret_castT(v) incorrectly yields an lvalue

2009-10-18 Thread mikpe at it dot uu dot se
--- Comment #6 from mikpe at it dot uu dot se 2009-10-18 17:58 --- Revision 152966 on 4.4 branch causes a testsuite regression for me on i686-linux: Running /mnt/builds/gcc-4.4-r152966/gcc/testsuite/g++.dg/dg.exp ... FAIL: g++.dg/cpp0x/rv-reinterpret.C execution test Reverting just

[Bug debug/41371] [4.5 Regression] -g causes compiler to hang

2009-10-18 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2009-10-18 18:00 --- Reconfirmed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Last

[Bug middle-end/41739] [4.5 Regression] Failed to bootstrap on Linux/ia64

2009-10-18 Thread aoliva at gcc dot gnu dot org
--- Comment #1 from aoliva at gcc dot gnu dot org 2009-10-18 19:04 --- Thanks, it is most certainly the patch I installed. On it. -- aoliva at gcc dot gnu dot org changed: What|Removed |Added

[Bug inline-asm/11203] source doesn't compile with -O0 but they compile with -O3

2009-10-18 Thread astrange at ithinksw dot com
--- Comment #40 from astrange at ithinksw dot com 2009-10-18 19:56 --- Linked from http://x264dev.multimedia.cx/?p=185, I'd forgotten all about the ridiculous flamewar in this one. Just as a note, the actual definitions of the four variables (from liba52): x2k = x + 2 * k; x3k =

[Bug java/41745] New: Segmentation fault when ecj.jar is run as a binary compiled by gcj

2009-10-18 Thread yuri at tsoft dot com
I use this command line: gcj -o ecj --main=org.eclipse.jdt.internal.compiler.batch.Main /usr/local/share/java/ecj.jar to compile ecj.jar into native binary ecj. However, when I try running resulting binary on Hello World Java program it crashes. Original ecj.jar compiles HelloWorld successfully.

[Bug c++/40434] [C++0x] g++ does not obey 8.3.5p5?!

2009-10-18 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2009-10-19 00:19 --- pair(pair) is in the WP now. 4.5 gives no errors for the testcase, which I believe is correct; it's OK to bind an rvalue to a const lvalue reference. -- jason at gcc dot gnu dot org changed: What

[Bug bootstrap/41746] New: LTO Fails to bootstrap, stage 2

2009-10-18 Thread mckelvey at maskull dot com
Built OK a day or so ago without LTO. /cygdrive/e/Home/cvsroot/gcc-obj/./prev-gcc/xgcc -B/cygdrive/e/Home/cvsroot/gcc-obj/./prev-gcc/ -B/usr/local/i686-pc-cygwin/bin/ -B/usr/local/i686-pc-cygwin/bin/ -B/usr/local/i686-pc-cygwin/lib/ -isystem /usr/local/i686-pc-cygwin/include -isystem

[Bug target/41747] New: ICEin extract_insn, at recog.c:2091

2009-10-18 Thread joel at gcc dot gnu dot org
GNU C (GCC) version 4.5.0 20091016 (experimental) [trunk revision 152901] $ /users/joel/test-gcc/b-arc-gcc/./gcc/xgcc -B/users/joel/test-gcc/b-arc-gcc/./gcc/ -nostdinc -B/users/joel/test-gcc/b-arc-gcc/arc-elf/newlib/ -isystem /users/joel/test-gcc/b-arc-gcc/arc-elf/newlib/targ-include -isystem

[Bug target/41747] ICEin extract_insn, at recog.c:2091

2009-10-18 Thread joel at gcc dot gnu dot org
--- Comment #1 from joel at gcc dot gnu dot org 2009-10-19 01:00 --- 4.4.1 also fails but at recog.c:2048 -- joel at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/41747] ICEin extract_insn, at recog.c:2091

2009-10-18 Thread joel at gcc dot gnu dot org
--- Comment #2 from joel at gcc dot gnu dot org 2009-10-19 01:10 --- 4.3.4 fails at recog.c:2001 -- joel at gcc dot gnu dot org changed: What|Removed |Added Known

[Bug tree-optimization/41555] [4.5 regression] possible miscompilation in whole-program mode

2009-10-18 Thread danglin at gcc dot gnu dot org
--- Comment #9 from danglin at gcc dot gnu dot org 2009-10-19 01:31 --- Testcase also fails on hppa2.0w-hp-hpux11.11: FAIL: gcc.dg/torture/pr41555.c -O0 (test for excess errors) Excess errors: /mnt/gnu/gcc/gcc/gcc/testsuite/gcc.dg/torture/pr41555.c:4:20: error: stdint.h: N o such

[Bug tree-optimization/41555] [4.5 regression] possible miscompilation in whole-program mode

2009-10-18 Thread danglin at gcc dot gnu dot org
--- Comment #10 from danglin at gcc dot gnu dot org 2009-10-19 01:32 --- Sorry, I should have added this on 4.4 branch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41555

[Bug target/39303] ARC port does not support ARCompact architecture

2009-10-18 Thread amylaar at gcc dot gnu dot org
--- Comment #2 from amylaar at gcc dot gnu dot org 2009-10-19 01:55 --- This port is also available in milepost-integration, where it has basic interworking with the mxp port, and in arc-4_4-20090909-branch . -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39303

[Bug tree-optimization/41555] [4.5 regression] possible miscompilation in whole-program mode

2009-10-18 Thread danglin at gcc dot gnu dot org
--- Comment #11 from danglin at gcc dot gnu dot org 2009-10-19 02:09 --- Where do you get all this testcases from ... ;) Maybe from here: http://pics.regehr.org/panos_brooks_range_09/ -- danglin at gcc dot gnu dot org changed: What|Removed

[Bug bootstrap/41746] LTO Fails to bootstrap, stage 2

2009-10-18 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2009-10-19 02:15 --- --enable-lto Should fail for cygwin as the target anyways. That is bug 41529. Now it should compile for cygwin as the host though ... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41746

[Bug lto/40790] plugin-api.h unconditionally includes stdint.h

2009-10-18 Thread ebotcazou at gcc dot gnu dot org
-- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |major Last reconfirmed|2009-07-22 00:02:48 |2009-10-19