[Bug middle-end/39260] Failed to build lame-3.98-2 source with graphite

2009-02-22 Thread yast4ik at yahoo dot com
--- Comment #7 from yast4ik at yahoo dot com 2009-02-22 08:01 --- It is seems to me patch works. Thank you for quick solution. -- yast4ik at yahoo dot com changed: What|Removed |Added

[Bug ada/39263] [miro] - Revision 144368 - g-socket.adb:41:06: file g-sothco.ads not found

2009-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2009-02-22 09:24 --- The micro branch is not part of the FSF SVN so this is not a bug here. Report this to the developers of the micro branch. -- pinskia at gcc dot gnu dot org changed: What|Removed

[Bug ada/39264] New: gnat.dg/pack3.adb fails on powerpc64

2009-02-22 Thread laurent at guerby dot net
When testing a 64 bits compiler ACATS is clean but gnat.dg has one FAIL: http://gcc.gnu.org/ml/gcc-testresults/2009-02/msg02180.html FAIL: gnat.dg/pack3.adb execution test raised PROGRAM_ERROR : pack3.adb:29 explicit raise pack3.adb test was introduced together with this patch: 2008-03-07

[Bug c/12245] [4.2/4.3/4.4 regression] Uses lots of memory when compiling large initialized arrays

2009-02-22 Thread hubicka at gcc dot gnu dot org
--- Comment #42 from hubicka at gcc dot gnu dot org 2009-02-22 11:21 --- Actual representation of constructor don't seem to be major problem here. We seem to build _a lot_ (117MB) of CONVERT exprs just to call fold on it and convert integer to proper type, so counting in INTEGER_CSTs

[Bug testsuite/39265] New: [miro] revision 144368 - make -i check autogen fixinclude test FAILURES

2009-02-22 Thread rob1weld at aol dot com
+++ This bug was initially created as a clone of Bug #38727 +++ The autogen program finds fixinclude test failures in miro : # gmake -i check gmake[2]: Entering directory `/usr/share/src/miro_build/fixincludes' autogen -T ../../miro/fixincludes/check.tpl ../../miro/fixincludes/inclhack.def

[Bug testsuite/39265] [miro] revision 144368 - make -i check autogen fixinclude test FAILURES

2009-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2009-02-22 12:18 --- What is the miro branch? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39265

[Bug ada/39263] [miro] - Revision 144368 - g-socket.adb:41:06: file g-sothco.ads not found

2009-02-22 Thread rob1weld at aol dot com
--- Comment #2 from rob1weld at aol dot com 2009-02-22 12:19 --- (In reply to comment #1) The micro branch is not part of the FSF SVN so this is not a bug here. Report this to the developers of the micro branch. It is not micro it is miro ! http://gcc.gnu.org/wiki/MIRO svn co

[Bug testsuite/39265] [miro] revision 144368 - make -i check autogen fixinclude test FAILURES

2009-02-22 Thread steven at gcc dot gnu dot org
--- Comment #2 from steven at gcc dot gnu dot org 2009-02-22 12:21 --- creating MIRO (Mudflap Improved with Referent Objects) branch Seb? -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/39263] [miro] - Revision 144368 - g-socket.adb:41:06: file g-sothco.ads not found

2009-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2009-02-22 12:23 --- miro branch was created but never touched so invalid. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug testsuite/39265] [miro] revision 144368 - make -i check autogen fixinclude test FAILURES

2009-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2009-02-22 12:23 --- miro branch was created but never touched so invalid. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/39262] [miro] - Revision 144368 - Werror in ../miro/gcc/genconstants.c

2009-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2009-02-22 12:24 --- miro branch was created but never touched so invalid. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39262

[Bug bootstrap/39262] [miro] - Revision 144368 - Werror in ../miro/gcc/genconstants.c

2009-02-22 Thread rob1weld at aol dot com
--- Comment #3 from rob1weld at aol dot com 2009-02-22 12:51 --- (In reply to comment #1) Rob, did you ever read http://gcc.gnu.org/bugs.html#report ? To be honest, I don't even know _what_ are you reporting here. There is no point to post hundreds of lines from build logs, since

[Bug web/39265] [miro] revision 144368 - make -i check autogen fixinclude test FAILURES

2009-02-22 Thread rob1weld at aol dot com
--- Comment #4 from rob1weld at aol dot com 2009-02-22 12:54 --- http://gcc.gnu.org/wiki/MIRO svn co svn://gcc.gnu.org/svn/gcc/branches/miro miro Please read: http://gcc.gnu.org/svn.html#devbranches The miro branch is listed under Active Development Branches. Lets go with this

[Bug bootstrap/39262] [miro] - Revision 144368 - Werror in ../miro/gcc/genconstants.c

2009-02-22 Thread steven at gcc dot gnu dot org
--- Comment #4 from steven at gcc dot gnu dot org 2009-02-22 12:56 --- Did you ever read: http://gcc.gnu.org/svn.html#devbranches The miro branch is listed under Active Development Branches. Well, it doesn't look active to me. Seb, please do something here (move to inactive, or

[Bug ada/39263] [miro] - Revision 144368 - g-socket.adb:41:06: file g-sothco.ads not found

2009-02-22 Thread rob1weld at aol dot com
--- Comment #4 from rob1weld at aol dot com 2009-02-22 12:58 --- (In reply to comment #3) miro branch was created but never touched so invalid. It is listed as an ADB, if it were to merge I wanted to be sure it worked. I was not going to spend a lot of time on it, just one run

[Bug web/39265] [miro] branch listed as active development branch appears to be dead

2009-02-22 Thread steven at gcc dot gnu dot org
--- Comment #5 from steven at gcc dot gnu dot org 2009-02-22 12:59 --- Indeed. But Rob, Pinski has a point: There really are better things to spend your time on than building development branches. Such branches are often highly experimental or very unstable, so bugs are not usually

[Bug c++/22635] OVERLOAD should not be a linked list of trees

2009-02-22 Thread steven at gcc dot gnu dot org
--- Comment #10 from steven at gcc dot gnu dot org 2009-02-22 14:01 --- Trees were refactored, and we currently have: struct tree_base { ENUM_BITFIELD(tree_code) code : 16; /* 48 bits for various bitfield flags */ union tree_ann_d *ann; } /* So on a 64-bit host this is 128bits =

[Bug middle-end/12392] very long optimized compile

2009-02-22 Thread steven at gcc dot gnu dot org
--- Comment #22 from steven at gcc dot gnu dot org 2009-02-22 14:15 --- Last modified is long ago. Richi, you added it to the daily testers. How is it doing there? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12392

[Bug other/29442] insn-attrtab has grown too large

2009-02-22 Thread steven at gcc dot gnu dot org
--- Comment #10 from steven at gcc dot gnu dot org 2009-02-22 14:19 --- What happened with the alloca patch? Looks like it was never committed. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29442

[Bug fortran/39266] New: Size of 'put' argument of 'random_seed' intrinsic at (1) too small in Debian 5.0 Sparc

2009-02-22 Thread michael dot a dot richmond at nasa dot gov
I built gfortran 4.4 on a Sparc workstation running Debian Linux 5.0. I attempted to compile the following program: PROGRAM test INTEGER, DIMENSION(8) :: count CALL RANDOM_SEED(PUT=count) END PROGRAM test I got the message: CALL RANDOM_SEED(PUT=count) 1 Error: Size of 'put'

[Bug tree-optimization/37709] [4.4 Regression] inlining causes explosion in debug info

2009-02-22 Thread hubicka at gcc dot gnu dot org
--- Comment #11 from hubicka at gcc dot gnu dot org 2009-02-22 14:22 --- Created an attachment (id=17340) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17340action=view) Dump of block structure -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37709

[Bug tree-optimization/23940] SSA_NAMEs are not released after no longer being used.

2009-02-22 Thread steven at gcc dot gnu dot org
--- Comment #15 from steven at gcc dot gnu dot org 2009-02-22 14:23 --- Re. Comment #14 -- Fixed on AIB? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23940

[Bug tree-optimization/37709] [4.4 Regression] inlining causes explosion in debug info

2009-02-22 Thread hubicka at gcc dot gnu dot org
--- Comment #12 from hubicka at gcc dot gnu dot org 2009-02-22 14:23 --- Created an attachment (id=17341) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17341action=view) Little dumping facility -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37709

[Bug middle-end/23163] internal error compiling cbtt80

2009-02-22 Thread steven at gcc dot gnu dot org
--- Comment #7 from steven at gcc dot gnu dot org 2009-02-22 14:27 --- Works for me on a machine limited to 512MB (tops at 300MB, which is unfortunately a small footprint by GCC's current standard). -- steven at gcc dot gnu dot org changed: What|Removed

[Bug fortran/39266] Size of 'put' argument of 'random_seed' intrinsic at (1) too small in Debian 5.0 Sparc

2009-02-22 Thread steven at gcc dot gnu dot org
--- Comment #1 from steven at gcc dot gnu dot org 2009-02-22 14:32 --- If it works with one debian version, but not another, isn't it something you should report to debian as their problem, then? It is impossible to tell what is going on without knowing/understanding the difference

[Bug c++/22406] -Weffc++ warns about missing op= and copy ctor, even when base classes have already disabled these

2009-02-22 Thread Jason dot A dot Wilkins at gmail dot com
--- Comment #4 from Jason dot A dot Wilkins at gmail dot com 2009-02-22 14:43 --- (In reply to comment #3) It is my understanding that constructors are not inherited so a derived class really does not declare or define a copy constructor. -- Jason dot A dot Wilkins at gmail dot com

[Bug tree-optimization/37709] [4.4 Regression] inlining causes explosion in debug info

2009-02-22 Thread hubicka at gcc dot gnu dot org
--- Comment #13 from hubicka at gcc dot gnu dot org 2009-02-22 14:46 --- There are obviously giant trees of blocks that have all variables unused and no statements in them coming from the early inliner. I am getting convinced we can safely prune those even at -g3: user can not

[Bug c++/14179] [4.2/4.3/4.4 Regression] out of memory while parsing array with many initializers

2009-02-22 Thread hubicka at ucw dot cz
--- Comment #51 from hubicka at ucw dot cz 2009-02-22 14:47 --- Subject: Re: [4.2/4.3/4.4 Regression] out of memory while parsing array with many initializers Honza, you realize that the numbers are completely unreadable in bugzilla, right? THey need some care to read, the columns

[Bug bootstrap/39262] [miro] - Revision 144368 - Werror in ../miro/gcc/genconstants.c

2009-02-22 Thread sebpop at gmail dot com
--- Comment #5 from sebpop at gmail dot com 2009-02-22 14:55 --- Subject: Re: [miro] - Revision 144368 - Werror in ../miro/gcc/genconstants.c I will fix this with the attached patch when approved. --- Comment #6 from sebpop at gmail dot com 2009-02-22 14:55 ---

[Bug web/39265] [miro] branch listed as active development branch appears to be dead

2009-02-22 Thread spop at gcc dot gnu dot org
--- Comment #6 from spop at gcc dot gnu dot org 2009-02-22 15:03 --- MIRO is an inactive development branch. I will fix the svn.html page. -- spop at gcc dot gnu dot org changed: What|Removed |Added

[Bug web/39265] [miro] branch listed as active development branch appears to be dead

2009-02-22 Thread rob1weld at aol dot com
--- Comment #7 from rob1weld at aol dot com 2009-02-22 15:12 --- (In reply to comment #6) MIRO is an inactive development branch. I will fix the svn.html page. Thanks, that is all that is needed. Rob BTW: I was only going to run quickly through the code and check that the 'New and

[Bug target/39261] _mm256_set_epi64x failed on 32bit

2009-02-22 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2009-02-22 15:28 --- Fixed. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug fortran/39266] Size of 'put' argument of 'random_seed' intrinsic at (1) too small in Debian 5.0 Sparc

2009-02-22 Thread kargl at gcc dot gnu dot org
--- Comment #2 from kargl at gcc dot gnu dot org 2009-02-22 16:05 --- Please see the Standard's description of RANDOM_SEED. In particular, what does program duh integer how_many call random_seed(size=how_many) print '(I0)', how_many end program duh do on each system? More

[Bug fortran/39266] Size of 'put' argument of 'random_seed' intrinsic at (1) too small in Debian 5.0 Sparc

2009-02-22 Thread michael dot a dot richmond at nasa dot gov
--- Comment #3 from michael dot a dot richmond at nasa dot gov 2009-02-22 16:21 --- On Debian 5.0 they return: mrich...@msc3035298w:~$ gfortran duh.f90 mrich...@msc3035298w:~$ ./a.out 12 mrich...@msc3035298w:~$ gfortran doh.f90 mrich...@msc3035298w:~$ ./a.out 33 I overwrote Debian

[Bug target/15780] bootstrap fails on crtstuff

2009-02-22 Thread steven at gcc dot gnu dot org
--- Comment #7 from steven at gcc dot gnu dot org 2009-02-22 16:21 --- Works with gcc 4.3, 4.4. -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/23227] SFINAE bug

2009-02-22 Thread steven at gcc dot gnu dot org
--- Comment #9 from steven at gcc dot gnu dot org 2009-02-22 16:29 --- 3 years of inaction. What is going to be done about this? -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/23347] PRE produces type mismatch in PHIs when compiling java from bytecode

2009-02-22 Thread steven at gcc dot gnu dot org
--- Comment #1 from steven at gcc dot gnu dot org 2009-02-22 16:31 --- Is this still an issue, with a new Java front end and a new PRE implementation? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23347

[Bug tree-optimization/23347] PRE produces type mismatch in PHIs when compiling java from bytecode

2009-02-22 Thread steven at gcc dot gnu dot org
-- steven at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |WAITING http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23347

[Bug target/24500] Libjava failure: FAIL: ExtraClassLoader execution - gij test

2009-02-22 Thread steven at gcc dot gnu dot org
--- Comment #2 from steven at gcc dot gnu dot org 2009-02-22 16:32 --- Don't see that failure here: http://gcc.gnu.org/ml/gcc-testresults/2009-02/msg02195.html FIXED? -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug other/20939] ld segmentation fault linking libgfortran.sl.0.0

2009-02-22 Thread steven at gcc dot gnu dot org
--- Comment #7 from steven at gcc dot gnu dot org 2009-02-22 16:34 --- Probably a linker bug - INVALID (and also no progress for 3 years anyway) -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/24932] GCC segfault's on strcmp in tree.c:annotate_with_file_line

2009-02-22 Thread steven at gcc dot gnu dot org
--- Comment #6 from steven at gcc dot gnu dot org 2009-02-22 16:36 --- Locations are now handled differently (mapped locations). -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/25622] undefined reference to `_gfortran_st_set_nml_var_dim'

2009-02-22 Thread steven at gcc dot gnu dot org
--- Comment #6 from steven at gcc dot gnu dot org 2009-02-22 16:37 --- Three years, no progress... Is this still an issue? -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/24419] ix86 prologue clobbers memory when it shouldn't

2009-02-22 Thread steven at gcc dot gnu dot org
--- Comment #18 from steven at gcc dot gnu dot org 2009-02-22 16:38 --- Orphaned bug. HJ? -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/23227] SFINAE bug

2009-02-22 Thread paolo dot carlini at oracle dot com
--- Comment #10 from paolo dot carlini at oracle dot com 2009-02-22 16:38 --- CC-ing Jason seems a good idea... -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug target/24500] Libjava failure: FAIL: ExtraClassLoader execution - gij test

2009-02-22 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2009-02-22 16:43 --- Fixed in 4.4.0. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug target/24419] ix86 prologue clobbers memory when it shouldn't

2009-02-22 Thread hjl dot tools at gmail dot com
--- Comment #19 from hjl dot tools at gmail dot com 2009-02-22 16:52 --- Created an attachment (id=17343) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17343action=view) The current patch for gcc 4.4.0 revision 144367 -- hjl dot tools at gmail dot com changed: What

[Bug fortran/39266] Size of 'put' argument of 'random_seed' intrinsic at (1) too small in Debian 5.0 Sparc

2009-02-22 Thread kargl at gcc dot gnu dot org
--- Comment #4 from kargl at gcc dot gnu dot org 2009-02-22 16:53 --- (In reply to comment #3) On Debian 5.0 they return: mrich...@msc3035298w:~$ gfortran duh.f90 mrich...@msc3035298w:~$ ./a.out 12 mrich...@msc3035298w:~$ gfortran doh.f90 mrich...@msc3035298w:~$ ./a.out 33 I

[Bug java/22377] BC compilation fails to detect abstract instantiation

2009-02-22 Thread tromey at gcc dot gnu dot org
--- Comment #6 from tromey at gcc dot gnu dot org 2009-02-22 17:04 --- I'm not sure that suggestion will work. My recollection is that the order of checks is specified, and that allocating memory before the abstract-ness check would be incorrect. I didn't confirm this with the spec

[Bug preprocessor/39080] -MF writes dependencies for last file only

2009-02-22 Thread tromey at gcc dot gnu dot org
--- Comment #1 from tromey at gcc dot gnu dot org 2009-02-22 17:12 --- This is not really a bug. In this scenario, cc1 is executed multiple times. Each invocation overwrites the -MF file. A fix is not to pass multiple .c files to a given invocation of gcc. Perhaps we should note

[Bug tree-optimization/23347] PRE produces type mismatch in PHIs when compiling java from bytecode

2009-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2009-02-22 18:46 --- (In reply to comment #1) Is this still an issue, with a new Java front end This was compiling with a .class file and there was no new java front-end only the .java front-end was ripped out. and a new PRE

[Bug target/39137] [4.4 Regression] -mpreferred-stack-boundary=2 causes lots of dynamic realign

2009-02-22 Thread hubicka at gcc dot gnu dot org
--- Comment #29 from hubicka at gcc dot gnu dot org 2009-02-22 18:46 --- I mean aligned(64). I guess something like this then? Index: config/i386/i386.c === --- config/i386/i386.c (revision 144373) +++ config/i386/i386.c

[Bug c/12245] [4.2/4.3/4.4 regression] Uses lots of memory when compiling large initialized arrays

2009-02-22 Thread rguenther at suse dot de
--- Comment #43 from rguenther at suse dot de 2009-02-22 19:03 --- Subject: Re: [4.2/4.3/4.4 regression] Uses lots of memory when compiling large initialized arrays On Sun, 22 Feb 2009, hubicka at gcc dot gnu dot org wrote: Actual representation of constructor don't seem to be

[Bug tree-optimization/23940] SSA_NAMEs are not released after no longer being used.

2009-02-22 Thread rguenth at gcc dot gnu dot org
--- Comment #16 from rguenth at gcc dot gnu dot org 2009-02-22 19:05 --- Yes indeed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/13962] [tree-ssa] make fold use alias information to optimize pointer comparisons

2009-02-22 Thread steven at gcc dot gnu dot org
--- Comment #5 from steven at gcc dot gnu dot org 2009-02-22 19:09 --- Richi, this may be easy to fix on the AIB... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13962

[Bug tree-optimization/14442] missed sib if conversion optimization on the tree level (PHI-OPT misses that !(a == 0) is just a != 0)

2009-02-22 Thread steven at gcc dot gnu dot org
--- Comment #13 from steven at gcc dot gnu dot org 2009-02-22 19:13 --- Works on the trunk. The .final_cleanup dumps are the same for f and f1, and so is the asm output. -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/39258] No ABI warnings on __m128i when SSE is disabled

2009-02-22 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2009-02-22 19:21 --- The ABI warnings are inconsistent: bash-3.2$ cat u3.i typedef long long __m128i __attribute__ ((__vector_size__ (16), __may_alias__)); __m128i bar2 (void) { __m128i x = (__m128i) { 0, 0 }; return x; }

[Bug target/39137] [4.4 Regression] -mpreferred-stack-boundary=2 causes lots of dynamic realign

2009-02-22 Thread hjl dot tools at gmail dot com
--- Comment #30 from hjl dot tools at gmail dot com 2009-02-22 19:28 --- (In reply to comment #29) I mean aligned(64). I guess something like this then? Index: config/i386/i386.c === --- config/i386/i386.c (revision

[Bug tree-optimization/13962] [tree-ssa] make fold use alias information to optimize pointer comparisons

2009-02-22 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2009-02-22 20:20 --- Easy but dangerous ;) -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/39262] [miro] - Revision 144368 - Werror in ../miro/gcc/genconstants.c

2009-02-22 Thread rob1weld at aol dot com
--- Comment #7 from rob1weld at aol dot com 2009-02-22 20:39 --- (In reply to comment #5) Subject: Re: [miro] - Revision 144368 - Werror in ../miro/gcc/genconstants.c I will fix this with the attached patch when approved. Thanks kindly, great results are here:

[Bug target/39258] No ABI warnings on __m128i when SSE is disabled

2009-02-22 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2009-02-22 22:04 --- On 32bit, -mno-avx/-mno-sse/-mno-mmx changes ABI for 1. Vector returns. 2. Vector parameters without varargs. On 64bit, 1. -mno-avx/-mno-sse changes ABI for a. Float/Vector and aggregate with float/vector

[Bug c++/36411] [4.4 regression] ICE with invalid template template parameter

2009-02-22 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2009-02-22 23:59 --- Created an attachment (id=17344) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17344action=view) A patch -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36411

[Bug c++/37789] [4.4 regression] ICE with __FUNCTION__

2009-02-22 Thread hjl dot tools at gmail dot com
--- Comment #4 from hjl dot tools at gmail dot com 2009-02-22 23:59 --- Created an attachment (id=17345) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17345action=view) A patch -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37789

[Bug tree-optimization/39268] printf changes fstrict-aliasing behaviour

2009-02-22 Thread steven at gcc dot gnu dot org
--- Comment #2 from steven at gcc dot gnu dot org 2009-02-23 00:41 --- In fact, with glibc, printf may have side effects to local variables. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39268

[Bug bootstrap/39019] Solaris and IRIX libelf cause trouble for build

2009-02-22 Thread rob1weld at aol dot com
--- Comment #1 from rob1weld at aol dot com 2009-02-23 01:21 --- Confirmed on i386-pc-solaris2.11 (OpenSolaris 2009.06). We are advised to use libelf v0.8.10, which (by default) installs in /usr/local but the lto configury uses /usr/include/libelf.h . +1 for --with-libelf=/usr/local .

[Bug c++/39060] [4.4 regression] ICE with lots of invalid member functions

2009-02-22 Thread hjl dot tools at gmail dot com
--- Comment #6 from hjl dot tools at gmail dot com 2009-02-23 02:36 --- Created an attachment (id=17346) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17346action=view) A patch -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39060

[Bug target/39137] [4.4 Regression] -mpreferred-stack-boundary=2 causes lots of dynamic realign

2009-02-22 Thread Joey dot ye at intel dot com
--- Comment #31 from Joey dot ye at intel dot com 2009-02-23 03:15 --- How about this patch? 1. Only reduce DI mode when -Os 2. Ignore TYPE_USER_ALIGN, so that stack realign happens for case in http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39137#c28, which IMHO is acceptable. Index:

[Bug c++/39269] New: Invalid template friend declaration accepted

2009-02-22 Thread bangerth at gmail dot com
This code has erroneously been accepted since at least gcc 2.95: -- namespace NS { template int A, int B class X {}; } class Y { template int friend class NS::X; }; -- Note the wrong number of template arguments in the friend declaration. The

[Bug bootstrap/39019] Solaris and IRIX libelf cause trouble for build

2009-02-22 Thread rob1weld at aol dot com
--- Comment #2 from rob1weld at aol dot com 2009-02-23 03:51 --- Rainer, while we wait for the patch did you wish to try this: 1. Edit the gcc/configure (Line 9562) and reverse the detection order: - for ac_header in gelf.h libelf/gelf.h + for ac_header in libelf/gelf.h gelf.h 2.

[Bug libfortran/36044] user-requested backtrace

2009-02-22 Thread jvdelisle at gcc dot gnu dot org
--- Comment #6 from jvdelisle at gcc dot gnu dot org 2009-02-23 04:37 --- If anyone is looking into this, please let me know if there are any specific posix calls needed that I should put into the gfc_posix module. ( Priority wise.) --

[Bug c++/39270] New: Explicit instantiation rejected

2009-02-22 Thread highegg at gmail dot com
Hello. The following does not compile: - class A { public: class B {}; template class T, class X void x(X a) {} template class T void x(int a); }; template class T void A::x (int a) { } template void A::xA::B (int a); -- Namely, the explicit instantiation on the last line

[Bug c++/39271] New: 64 bit memory allocation possible error

2009-02-22 Thread Mike dot Warby at brunel dot ac dot uk
Subject: Possible error with C++ compilers on 64 bit PC running SUSE 10.3 with memory allocation In C++ you can request space with the new command but if you repeatedly do this then it should eventually fail. The following program is designed to illustrate this by first repeatedly