[Bug fortran/39782] New: IO depends on uninitialised value

2009-04-16 Thread jv244 at cam dot ac dot uk
The following program CHARACTER(LEN=80) DATA DATA="" OPEN(121245,FILE="/proc/self/statm",ACTION="READ",STATUS="OLD",ACCESS="STREAM") DO I=1,80 READ(121245,END=999) DATA(I:I) ENDDO 999 CLOSE(121245) DATA(I:80)="" END under valgrind leads to : =

[Bug fortran/39782] IO depends on uninitialised value

2009-04-16 Thread jv244 at cam dot ac dot uk
--- Comment #1 from jv244 at cam dot ac dot uk 2009-04-16 07:31 --- no valgrind errors with g95 or NAG. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39782

[Bug middle-end/39625] [4.5 regression] Revision 145338 breaks ability to build Ada

2009-04-16 Thread ebotcazou at gcc dot gnu dot org
--- Comment #28 from ebotcazou at gcc dot gnu dot org 2009-04-16 07:33 --- Created an attachment (id=17646) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17646&action=view) Reduced testcase. To be gnatchop-ed and compiled at -O. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug middle-end/39625] [4.5 regression] Revision 145338 breaks ability to build Ada

2009-04-16 Thread ebotcazou at gcc dot gnu dot org
--- Comment #29 from ebotcazou at gcc dot gnu dot org 2009-04-16 07:57 --- Richard, the removal of /* If the RHS of the MODIFY_EXPR may throw or make a nonlocal goto and the LHS is a user variable, then we need to introduce a formal temporary. This way the optimizers can

[Bug target/39717] [cond-optab] CSE does not put subregs into COMPAREs on many CC0 machines

2009-04-16 Thread bonzini at gnu dot org
--- Comment #2 from bonzini at gnu dot org 2009-04-16 08:04 --- Subject: Re: [cond-optab] CSE does not put subregs into COMPAREs on many CC0 machines > Is this a cond-optab regression or "just" an observation? Yes, it causes extra moves on code using unions. Where we have r20:SI

[Bug middle-end/39625] [4.5 regression] Revision 145338 breaks ability to build Ada

2009-04-16 Thread rguenther at suse dot de
--- Comment #30 from rguenther at suse dot de 2009-04-16 08:06 --- Subject: Re: [4.5 regression] Revision 145338 breaks ability to build Ada On Thu, 16 Apr 2009, ebotcazou at gcc dot gnu dot org wrote: > --- Comment #29 from ebotcazou at gcc dot gnu dot org 2009-04-16 07:57 > -

[Bug target/39779] ICE shifting byte to the right with constant > 7FFFFFFF

2009-04-16 Thread ubizjak at gmail dot com
--- Comment #1 from ubizjak at gmail dot com 2009-04-16 08:28 --- Confirmed also on i686-pc-linux-gnu. -- ubizjak at gmail dot com changed: What|Removed |Added

[Bug middle-end/39625] [4.5 regression] Revision 145338 breaks ability to build Ada

2009-04-16 Thread ebotcazou at gcc dot gnu dot org
--- Comment #31 from ebotcazou at gcc dot gnu dot org 2009-04-16 08:33 --- > Do you happen to have a testcase? Attached in the PR. : formal_24(ab) = p__proc_next (formal_6(ab)); goto ; # formal_7(ab) = PHI the reaching SSA_NAME on the abnormal edge is wrong. This breaks inli

[Bug target/39780] internal compiler error: Segmentation fault

2009-04-16 Thread ubizjak at gmail dot com
--- Comment #2 from ubizjak at gmail dot com 2009-04-16 08:35 --- It doesn't fail for me on linux-mingw cross. Can you please provide the backtrace? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39780

[Bug middle-end/39625] [4.5 regression] Revision 145338 breaks ability to build Ada

2009-04-16 Thread rguenther at suse dot de
--- Comment #32 from rguenther at suse dot de 2009-04-16 08:45 --- Subject: Re: [4.5 regression] Revision 145338 breaks ability to build Ada On Thu, 16 Apr 2009, ebotcazou at gcc dot gnu dot org wrote: > --- Comment #31 from ebotcazou at gcc dot gnu dot org 2009-04-16 08:33 > -

[Bug c/39783] New: -ftls-model can not be specified independently of -fpic/-fpie

2009-04-16 Thread tom dot aernoudt at coware dot com
It is not possible to use -ftls-model to set the tls-model to global-dynamic for code compiled without -fpic. Code compiled without -fpic uses initial-exec or local-exec. This makes it impossible to link code that uses tls and is compiled without -fpic in shared libraries. -- Summary

[Bug middle-end/39625] [4.5 regression] Revision 145338 breaks ability to build Ada

2009-04-16 Thread ebotcazou at gcc dot gnu dot org
--- Comment #35 from ebotcazou at gcc dot gnu dot org 2009-04-16 09:13 --- > Ok, so we _do_ run lower_eh_constructs, but > > formal = p__proc_next (formal); > > returns false for stmt_could_throw_p (stmt). Why? (Not that I can follow > the Ada testcase ... but I suppose the above

[Bug middle-end/39625] [4.5 Regression] Revision 145338 breaks ability to build Ada

2009-04-16 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Summary|[4.5 regression] Revision |[4.5 Regression] Revision |145338 breaks ability to

[Bug tree-optimization/39764] ICE in set_lattice_value, at tree-ssa-ccp.c:468 with -ffinite-math-only

2009-04-16 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2009-04-16 09:39 --- Subject: Bug 39764 Author: rguenth Date: Thu Apr 16 09:39:20 2009 New Revision: 146157 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=146157 Log: 2009-04-15 Richard Guenther PR tree-optimization/

[Bug tree-optimization/39764] ICE in set_lattice_value, at tree-ssa-ccp.c:468 with -ffinite-math-only

2009-04-16 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2009-04-16 09:40 --- Fixed for 4.4. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Known to fail|4

[Bug middle-end/16660] attribute((aligned)) doesn't work for variables on the stack for greater than required alignement

2009-04-16 Thread nospamname at web dot de
--- Comment #17 from nospamname at web dot de 2009-04-16 09:22 --- I get same align problem on 68k amigaos Target.the rport and fix is old. its a middle end bug and i see the fix is not in the source i download (4.3.3) i can test this patch if you like, or have you something more new ?

[Bug target/39784] New: Provide more machine builtin defines

2009-04-16 Thread sebastian dot huber at embedded-brains dot de
Hi, the file gcc/config/m68k/m68k-devices.def contains a nice overview of 68000 and ColdFire CPU variants and there specific capabilities. Some of these are exported via builtin defines like __mcffpu__. It would be useful if such defines are also available for the other features of the ColdFire

[Bug tree-optimization/39698] wrong types for vectorized reduction

2009-04-16 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2009-04-16 10:11 --- FAIL: gcc.dg/vect/pr34591.c (internal compiler error) FAIL: gcc.dg/vect/pr34591.c (test for excess errors) FAIL: gcc.dg/vect/vect-multitypes-7.c (internal compiler error) FAIL: gcc.dg/vect/vect-multitypes-7.c (test f

[Bug target/39784] Provide more machine builtin defines

2009-04-16 Thread sebastian dot huber at embedded-brains dot de
--- Comment #1 from sebastian dot huber at embedded-brains dot de 2009-04-16 10:02 --- Created an attachment (id=17648) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17648&action=view) Proposal for trunk -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39784

[Bug tree-optimization/39698] wrong types for vectorized reduction

2009-04-16 Thread rguenther at suse dot de
--- Comment #3 from rguenther at suse dot de 2009-04-16 10:34 --- Subject: Re: wrong types for vectorized reduction On Thu, 16 Apr 2009, irar at il dot ibm dot com wrote: > --- Comment #2 from irar at il dot ibm dot com 2009-04-16 10:26 --- > This patch fixes the type in pr3

[Bug middle-end/39625] [4.5 Regression] Revision 145338 breaks ability to build Ada

2009-04-16 Thread rguenth at gcc dot gnu dot org
--- Comment #38 from rguenth at gcc dot gnu dot org 2009-04-16 10:45 --- Maybe fixed now (the reduced testcase is). Please re-open if not. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/39625] [4.5 Regression] Revision 145338 breaks ability to build Ada

2009-04-16 Thread rguenth at gcc dot gnu dot org
--- Comment #37 from rguenth at gcc dot gnu dot org 2009-04-16 10:45 --- Subject: Bug 39625 Author: rguenth Date: Thu Apr 16 10:45:18 2009 New Revision: 146168 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=146168 Log: 2009-04-16 Richard Guenther PR middle-end/39625

[Bug middle-end/39625] [4.5 regression] Revision 145338 breaks ability to build Ada

2009-04-16 Thread rguenth at gcc dot gnu dot org
--- Comment #34 from rguenth at gcc dot gnu dot org 2009-04-16 08:59 --- And of course the testcase compiles fine with -fexceptions. Hmmm? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39625

[Bug middle-end/39625] [4.5 regression] Revision 145338 breaks ability to build Ada

2009-04-16 Thread rguenth at gcc dot gnu dot org
--- Comment #33 from rguenth at gcc dot gnu dot org 2009-04-16 08:58 --- Ok, so we _do_ run lower_eh_constructs, but formal = p__proc_next (formal); returns false for stmt_could_throw_p (stmt). Why? (Not that I can follow the Ada testcase ... but I suppose the above function call

[Bug middle-end/39625] [4.5 regression] Revision 145338 breaks ability to build Ada

2009-04-16 Thread rguenth at gcc dot gnu dot org
--- Comment #36 from rguenth at gcc dot gnu dot org 2009-04-16 09:22 --- Created an attachment (id=17647) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17647&action=view) patch Ok, I think I see the issue. The attached patch should fix it (it does fix the testcase). I am going

[Bug tree-optimization/39698] wrong types for vectorized reduction

2009-04-16 Thread irar at il dot ibm dot com
--- Comment #2 from irar at il dot ibm dot com 2009-04-16 10:26 --- This patch fixes the type in pr34591.c (the vector type should be the type of the reduction variable because we are looking for its initial value, and not the type of the reduction statement, i.e., its RHS type): Index:

[Bug fortran/39630] Fortran 2003: Procedure Pointer Components

2009-04-16 Thread janus at gcc dot gnu dot org
--- Comment #2 from janus at gcc dot gnu dot org 2009-04-16 11:29 --- An example can be found in the following paper: Norman S. Clerman: Note on creating an array of procedure pointers ACM SIGPLAN Fortran Forum, Vol. 28, Issue 1 (2009) http://doi.acm.org/10.1145/1520752.1520753 --

[Bug rtl-optimization/39779] ICE shifting byte to the right with constant > 7FFFFFFF

2009-04-16 Thread ubizjak at gmail dot com
--- Comment #2 from ubizjak at gmail dot com 2009-04-16 11:37 --- It looks that convert_modes has some issues. When expanding shift RTX, convert_modes is called from #0 convert_modes (mode=QImode, oldmode=QImode, x=0xb7d05fe8, unsignedp=0) at ../../gcc-svn/trunk/gcc/expr.c:769 #1 0x08

[Bug tree-optimization/39698] wrong types for vectorized reduction

2009-04-16 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2009-04-16 12:07 --- I'm bootstrapping / testing the patch and will take care of committing. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug target/39780] internal compiler error: Segmentation fault

2009-04-16 Thread kuchen_ at gmx dot de
--- Comment #3 from kuchen_ at gmx dot de 2009-04-16 12:00 --- The backtrace from gcc? How do I get that? (It's not crashing, so it's hard to find the point from which the backtrace should be generated...) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39780

[Bug rtl-optimization/39779] ICE shifting byte to the right with constant > 7FFFFFFF

2009-04-16 Thread ubizjak at gmail dot com
--- Comment #3 from ubizjak at gmail dot com 2009-04-16 12:26 --- This testcase fails for all optimization levels: --cut here-- /* { dg-do compile } */ /* { dg-options "-w" } */ int test (char v1) { v1 >>= 0xdebecced; return v1; } --cut here-- Follwing patch fixes the failure, but

[Bug tree-optimization/39698] wrong types for vectorized reduction

2009-04-16 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2009-04-16 12:45 --- Subject: Bug 39698 Author: rguenth Date: Thu Apr 16 12:44:46 2009 New Revision: 146180 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=146180 Log: 2009-04-16 Richard Guenther Ira Rosen P

[Bug tree-optimization/39698] wrong types for vectorized reduction

2009-04-16 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2009-04-16 12:45 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug fortran/39782] [4.5/4.4/4.3 Regression] IO depends on uninitialised value

2009-04-16 Thread jv244 at cam dot ac dot uk
--- Comment #2 from jv244 at cam dot ac dot uk 2009-04-16 12:56 --- seemingly works fine with 4.2.3 -- jv244 at cam dot ac dot uk changed: What|Removed |Added Known

[Bug fortran/39782] [4.3/4.4/4.5 Regression] IO depends on uninitialised value

2009-04-16 Thread jv244 at cam dot ac dot uk
-- jv244 at cam dot ac dot uk changed: What|Removed |Added Summary|[4.5/4.4/4.3 Regression] IO |[4.3/4.4/4.5 Regression] IO |depends on uninitialised

[Bug target/39780] internal compiler error: Segmentation fault

2009-04-16 Thread ubizjak at gmail dot com
--- Comment #4 from ubizjak at gmail dot com 2009-04-16 13:09 --- (In reply to comment #3) > The backtrace from gcc? How do I get that? (It's not crashing, so it's hard to > find the point from which the backtrace should be generated...) gdb /some/dir/cc1 (gdb) break fancy_abort (gdb) s

[Bug target/39783] -ftls-model can not be specified independently of -fpic/-fpie

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2009-04-16 13:52 --- code in shared libraries have to be PIC code -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug target/39780] internal compiler error: Segmentation fault

2009-04-16 Thread kuchen_ at gmx dot de
--- Comment #5 from kuchen_ at gmx dot de 2009-04-16 14:01 --- Thanks for help! (gdb) run Starting program: C:\osdev\kos/..\tools\gcc-4.3.3\i586-elf\bin\cc1.exe -Iinclude -Iinclude/arch/i386 -Ikernel/include -O3 -g -ffreestanding -Wall -o virt.o ker nel/mm/virt.c [New thread 1332.0xd0

[Bug target/39783] -ftls-model can not be specified independently of -fpic/-fpie

2009-04-16 Thread tom dot aernoudt at coware dot com
--- Comment #2 from tom dot aernoudt at coware dot com 2009-04-16 14:07 --- Aren't shared libraries that are compiled without -fPIC supposed to work on x86? On other platforms this may not work, but I thought that on x86 this is not required. -- http://gcc.gnu.org/bugzilla/show_b

[Bug target/39783] -ftls-model can not be specified independently of -fpic/-fpie

2009-04-16 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2009-04-16 14:16 --- (In reply to comment #2) > Aren't shared libraries that are compiled without -fPIC supposed to work on > x86? It is not "supposed" to work. It is "happens" to work. Now it happens not to work for this combination.

[Bug c++/39754] [4.5 Regression] ICE: tree check: accessed elt 2 of tree_vec with 1 elts in tsubst, at cp/pt.c:9248

2009-04-16 Thread gcc at abeckmann dot de
--- Comment #5 from gcc at abeckmann dot de 2009-04-16 14:28 --- It does compile successfully using 4.4.0 built with --enable-checking. Is there anyting else to enable these tree checks? $ x86_64-linux-gnu-g++-4.4.x -v -c PR39754.min.ii && echo SUCCESS Using built-in specs. Target: x86

[Bug target/39783] -ftls-model can not be specified independently of -fpic/-fpie

2009-04-16 Thread tom dot aernoudt at coware dot com
--- Comment #4 from tom dot aernoudt at coware dot com 2009-04-16 14:52 --- That may be true, but if it would be possible to tell gcc to use the dynamic-global tls-model (or static-global) without specifying -fPIC it would again 'happen' to work, even if tls is used. I don't see a goo

[Bug c/39755] inline memcpy() incorrectly optimized on MIPS target

2009-04-16 Thread msieweke at broadcom dot com
--- Comment #2 from msieweke at broadcom dot com 2009-04-16 15:06 --- As mentioned in the original report, the bug doesn't exist in GCC 4.x.x. It has since been tested with GCC 3.4.4, where the bug is fixed. GCC 3.2.x - broken GCC 3.3.x - broken GCC 3.4.x - fixed GCC 4.x.x - fixed For a

[Bug rtl-optimization/39762] [4.4/4.5 Regression] IRA ICE with -msoft-float

2009-04-16 Thread vmakarov at gcc dot gnu dot org
--- Comment #2 from vmakarov at gcc dot gnu dot org 2009-04-16 15:16 --- Subject: Bug 39762 Author: vmakarov Date: Thu Apr 16 15:15:48 2009 New Revision: 146198 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=146198 Log: 2009-04-16 Vladimir Makarov PR rtl-optimizatio

[Bug tree-optimization/30930] [4.3 Regression] vector can cause to create an extra variable, DECL_GIMPLE_REG_P not recomputed

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #16 from pinskia at gcc dot gnu dot org 2009-04-16 15:42 --- I am no longer working on this one. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c++/36695] [4.3 Regression] Value-initialization of reference type is allowed.

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #10 from pinskia at gcc dot gnu dot org 2009-04-16 15:43 --- I am no longer working on this one. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug rtl-optimization/37263] [4.3 Regression] extra code for doloop with unsigned 32bit types on LP64

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #9 from pinskia at gcc dot gnu dot org 2009-04-16 15:43 --- I am no longer working on this one. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/37219] [4.3 Regression] fwprop1 is broken for addresses

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2009-04-16 15:43 --- I am no longer working on this one. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/36607] [4.3 Regression] Incorrect type diagnostic on substracting casted char pointers

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #11 from pinskia at gcc dot gnu dot org 2009-04-16 15:43 --- I am no longer working on this one. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c++/29388] [4.3 regression] ICE with invalid nested name specifier

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #13 from pinskia at gcc dot gnu dot org 2009-04-16 15:44 --- I am no longer working on this one. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c/34911] [4.3 regression] ICE with vectors of bool

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #12 from pinskia at gcc dot gnu dot org 2009-04-16 15:44 --- I am no longer working on this one. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c/35430] [4.3 regression] ICE with complex arithmetic

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2009-04-16 15:44 --- I am no longer working on this one. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/36891] [4.3 Regression] ICE with vector division and -ffast-math and LIM

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #10 from pinskia at gcc dot gnu dot org 2009-04-16 15:44 --- I am no longer working on this one. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c++/38638] [4.3 regression] ICE superfluous 'typename'

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2009-04-16 15:45 --- I am no longer working on this one. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/37451] Extra addition for doloop in some cases

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2009-04-16 15:48 --- I am no longer working on this one. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/29388] [4.3 regression] ICE with invalid nested name specifier

2009-04-16 Thread sje at cup dot hp dot com
--- Comment #14 from sje at cup dot hp dot com 2009-04-16 15:48 --- It looks like you already fixed it on the mainline, is there a reason the patch can't be backported to the 4.3 branch and the defect closed? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29388

[Bug c/39755] inline memcpy() incorrectly optimized on MIPS target

2009-04-16 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2009-04-16 15:56 --- Try bisecting the changes to cherry-pick the one fixing the bug. Fixed in GCC 3.4. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug c++/39365] ++ operator with volatile bool increments

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2009-04-16 16:04 --- Actually it is just better to check the tree code, testing the patch right now. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39365

[Bug c++/36799] [c++0x] error on va_copy in -std=c++0x mode

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2009-04-16 16:07 --- Fixed in 4.4.0. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|

[Bug rtl-optimization/39580] [4.5 regression] Revision 145204 caused libgomp.c++/collapse-2.C

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2009-04-16 16:13 --- This looks like better optimizations is causing a latent bug in the selective-scheduling to show up. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/35628] gcc-4.3.0 fails to build, mpfr problem, libmpfr.dylib, file is not of required architecture

2009-04-16 Thread aam at fastmail dot fm
--- Comment #3 from aam at fastmail dot fm 2009-04-16 16:18 --- export ABI=32 I used this to tell GMP and MPFR that I wanted 32-bit libraries, which GCC 4.3.3 seemed to need rather than the default of 64-bit libraries which causes the GCC configure script to fail to detect the proper ve

[Bug target/23322] [4.3 regression] performance regression

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #36 from pinskia at gcc dot gnu dot org 2009-04-16 16:22 --- Fixed via Ira so marking as such. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/15480] ICE with sizeof(T().f()) as template parameter in function resolution

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #10 from pinskia at gcc dot gnu dot org 2009-04-16 16:35 --- Fixed at least on the trunk. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/17395] [4.5 Regression] Incorrect lookup for parameters

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2009-04-16 16:50 --- The testcase from comment #7 is correctly rejected but the testcase from comment #0 is ICEing now which makes this a regression as 4.4.0 20090101 accepted it. -- pinskia at gcc dot gnu dot org changed:

[Bug c++/5023] Error declaring constructor of template class specialization as friend

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2009-04-16 16:53 --- (In reply to comment #4) > But this is valid and is rejected by gcc but accpected by ICC: This is now accepted on the trunk. friend S::S(); is still rejected but I don't know if that is valid or not. -- http:

[Bug rtl-optimization/39762] [4.4 Regression] IRA ICE with -msoft-float

2009-04-16 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2009-04-16 16:55 --- Vlad, do you plan to commit to 4.4 branch as well? -- jakub at gcc dot gnu dot org changed: What|Removed |Added --

[Bug fortran/35423] Implement OpenMP workshare

2009-04-16 Thread jakub at gcc dot gnu dot org
--- Comment #5 from jakub at gcc dot gnu dot org 2009-04-16 16:59 --- http://gcc.gnu.org/ml/gcc-patches/2009-04/msg01249.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35423

[Bug c++/28766] compound literal expression vs templates

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2009-04-16 17:02 --- Fixed in at least 4.4.0 and above. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/12672] Evals template defaults args that it should not

2009-04-16 Thread igodard at pacbell dot net
--- Comment #5 from igodard at pacbell dot net 2009-04-16 17:02 --- Wow! Six years and counting! This might be my oldest outstanding bug. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12672

[Bug c++/28766] compound literal expression vs templates

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2009-04-16 17:03 --- Mine to commit the testcase. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/28766] compound literal expression vs templates

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2009-04-16 17:07 --- Fixed so closing. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Statu

[Bug c++/28766] compound literal expression vs templates

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2009-04-16 17:07 --- Subject: Bug 28766 Author: pinskia Date: Thu Apr 16 17:07:06 2009 New Revision: 146203 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=146203 Log: 2009-04-16 Andrew Pinski PR C++/28766 * g

[Bug c++/17570] Extension to incorporate default parameters in signature of templates breaks valid program

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2009-04-16 17:08 --- Fixed in at least 4.4.0. Mine to commit the testcase. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug c++/17570] Extension to incorporate default parameters in signature of templates breaks valid program

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2009-04-16 17:16 --- Fixed so closing as such. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/17570] Extension to incorporate default parameters in signature of templates breaks valid program

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2009-04-16 17:16 --- Subject: Bug 17570 Author: pinskia Date: Thu Apr 16 17:15:59 2009 New Revision: 146206 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=146206 Log: 2009-04-16 Andrew Pinski PR C++/17570 * g

[Bug fortran/39772] SIZE intrinsic ignores optional KIND argument

2009-04-16 Thread kargl at gcc dot gnu dot org
--- Comment #6 from kargl at gcc dot gnu dot org 2009-04-16 17:31 --- well, that was an inconvenient goose chase. (Note to self: always check the Standard). I'm tempted to close this with INVALID because the F95 Standard explicitly states that SIZE() has a "Result Characteristics. D

[Bug fortran/39772] SIZE intrinsic ignores optional KIND argument

2009-04-16 Thread kargl at gcc dot gnu dot org
--- Comment #7 from kargl at gcc dot gnu dot org 2009-04-16 17:33 --- Add wrong-code keyword -- kargl at gcc dot gnu dot org changed: What|Removed |Added Keywor

[Bug rtl-optimization/39762] [4.4 Regression] IRA ICE with -msoft-float

2009-04-16 Thread vmakarov at redhat dot com
--- Comment #4 from vmakarov at redhat dot com 2009-04-16 17:35 --- Yes, I do. Although I feel it is a safe patch, I'd like to check it on trunk first for a week. Jakub, please let me know if you can not wait that for a week. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39762

[Bug fortran/39772] SIZE intrinsic ignores optional KIND argument

2009-04-16 Thread jv244 at cam dot ac dot uk
--- Comment #8 from jv244 at cam dot ac dot uk 2009-04-16 17:37 --- (In reply to comment #6) > "Result Characteristics. Default integer scalar." yes, that is what I know. in the initial comment, I asked for an enhancement of 'bounds-check' which would detect the case where the defaul

[Bug c/39785] New: LD_RUN_PATH ignored

2009-04-16 Thread floris dot bruynooghe at gmail dot com
When compiling an application on Solaris (and AIX) gcc does add implicit -L options to the linker to point to the location of where libgcc_s.so.1 etc. (I imagine it does this when a prefix was used that is not in the default ld.so search path). This results in the LD_RUN_PATH being silently ignor

[Bug rtl-optimization/39762] [4.4 Regression] IRA ICE with -msoft-float

2009-04-16 Thread jakub at gcc dot gnu dot org
--- Comment #5 from jakub at gcc dot gnu dot org 2009-04-16 18:00 --- Ok, I can wait. In that case please commit it after 4.4.0 has been released. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39762

[Bug c++/17359] Can't convert function pointer

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2009-04-16 18:06 --- t.cc: In function ‘void bar()’: t.cc:11: error: invalid static_cast from type ‘’ to type ‘void (B::*)()’ -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/39746] [4.5 Regression] Fail pr34513.c and pr34513.C at -O1 and above

2009-04-16 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 testsuite/39769] vmx tests fail due to reliance on floating point equality

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2009-04-16 18:14 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRM

[Bug c++/39728] C++ diagnostic for private operator= is voluminous and unhelpful

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2009-04-16 18:22 --- I think libstdc++ include pathes make the error message useless but if the user code had the same walking back, I think the user would say this is more useful message than what is recommended in comment #0 (at leas

[Bug c++/39729] C++ "does not name a type" error message can be misleading

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2009-04-16 18:24 --- First there are a couple of issues here: 1) accepts invalid code: using namespace std; 2) >foo.cc:3: error: ‘ifstream’ does not name a type Yes that should change if ifstream is not defined at all but we still wan

[Bug c++/39729] C++ "does not name a type" error message can be misleading

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2009-04-16 18:24 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|norma

[Bug c++/39730] C++ incomplete type error can be misleading

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2009-04-16 18:26 --- >foo.cc:6: error: ‘std::ifstream’ was declared but not defined This is even more confusing to me. As incomplete types are understood easier than just being declared and not defined. -- pinskia at gcc dot gnu do

[Bug middle-end/39731] Separate warning classes for maybe-uninitialized and known-uninitialized variables.

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2009-04-16 18:28 --- >The problem is that GCC does not give an error It can't give an error for that code as it is only runtime undefined and it does not have to be invoked at runtime (i.e. the function is not called). -- Pinski --

[Bug middle-end/39731] Separate warning classes for maybe-uninitialized and known-uninitialized variables.

2009-04-16 Thread scottwood at freescale dot com
--- Comment #2 from scottwood at freescale dot com 2009-04-16 18:30 --- (In reply to comment #1) > >The problem is that GCC does not give an error > > It can't give an error for that code as it is only runtime undefined and it > does not have to be invoked at runtime (i.e. the function

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

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2009-04-16 18:33 --- Stop setting the target milestone unless it is a regression. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/39315] Unaligned move used on aligned stack variable

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #10 from pinskia at gcc dot gnu dot org 2009-04-16 18:33 --- Stop setting the target milestone unless it is a regression. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug target/39146] Unnecessary stack alignment

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #18 from pinskia at gcc dot gnu dot org 2009-04-16 18:33 --- Stop setting the target milestone unless it is a regression. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug inline-asm/39590] inline asm %z on amd64 says "ll" instead of "q"

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #11 from pinskia at gcc dot gnu dot org 2009-04-16 18:34 --- Stop setting the target milestone unless it is a regression. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug target/39323] MAX_OFILE_ALIGNMENT in elfos.h is too big

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2009-04-16 18:34 --- Stop setting the target milestone unless it is a regression. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/39782] [4.3/4.4/4.5 Regression] IO depends on uninitialised value

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2009-04-16 18:37 --- Confirmed: ==21080== Conditional jump or move depends on uninitialised value(s) ==21080==at 0x4BD8A78: finalize_transfer (transfer.c:3147) -- pinskia at gcc dot gnu dot org changed: What|Remov

[Bug tree-optimization/39746] [4.5 Regression] Fail pr34513.c and pr34513.C at -O1 and above

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #12 from pinskia at gcc dot gnu dot org 2009-04-16 18:45 --- stw %r3,RR'shrd.1301-$global$(%r1) .CALL bl GOMP_atomic_end,%r2 nop .CALL bl GOMP_barrier,%r2 nop comib,= 4,%r3,L$0006 ldw -84(%r30),%r2 S

[Bug tree-optimization/39746] [4.5 Regression] Fail pr34513.c and pr34513.C at -O1 and above

2009-04-16 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #13 from dave at hiauly1 dot hia dot nrc dot ca 2009-04-16 18:52 --- Subject: Re: [4.5 Regression] Fail pr34513.c and pr34513.C at -O1 and above > So r3 after the call to GOMP_barrier contains the old value of shrd which > seems > wrong. Yes, I currently believe the prob

[Bug preprocessor/31932] cpp -f*-charset and gcj --encoding accept no values except UTF-8

2009-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #12 from pinskia at gcc dot gnu dot org 2009-04-16 19:05 --- Fixed so closing. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Sta

[Bug c/36892] Support __attribute__((deprecated("text string")))

2009-04-16 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.5.0 |--- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36892

  1   2   >