[Bug target/43668] [4.4/4.5 Regression] -fschedule-insns causes FAIL: gcc.target/i386/vararg-1.c execution test

2010-04-06 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-04-07 05:59 --- A patch is posted at http://gcc.gnu.org/ml/gcc-patches/2010-04/msg00229.html -- hjl dot tools at gmail dot com changed: What|Removed |Added ---

[Bug bootstrap/43531] [4.5 Regression] host files being used during cross compilation

2010-04-06 Thread corsepiu at gcc dot gnu dot org
--- Comment #24 from corsepiu at gcc dot gnu dot org 2010-04-07 05:58 --- (In reply to comment #23) > (In reply to comment #21) > > (In reply to comment #20) > > > Is this fixed now? > > > The hard-breakdown due is gone, but now I am observing another bug: > [...] > > Note the > > -I..

[Bug target/43668] [4.4/4.5 Regression] -fschedule-insns causes FAIL: gcc.target/i386/vararg-1.c execution test

2010-04-06 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2010-04-07 05:42 --- i386.c has tmp_reg = gen_reg_rtx (Pmode); emit_insn (gen_rtx_SET (VOIDmode, tmp_reg, plus_constant (save_area, ix86_varargs_gpr_s

[Bug bootstrap/43531] [4.5 Regression] host files being used during cross compilation

2010-04-06 Thread rwild at gcc dot gnu dot org
--- Comment #23 from rwild at gcc dot gnu dot org 2010-04-07 05:38 --- (In reply to comment #21) > (In reply to comment #20) > > Is this fixed now? > The hard-breakdown due is gone, but now I am observing another bug: [...] > Note the > -I../../gcc//users/rtems/src/toolchains/gcc-trunk/

[Bug c++/43672] New: Not compiled Qt library

2010-04-06 Thread bill at webcashing dot ru
Hi, I have found error from compile Qt library on WindowsXP. I download it from http://qt.nokia.com/downloads/sdk-windows-cpp. File name is qt-sdk-win-opensource-2010.02.1.exe. I configure it: configure -qt-sql-mysql I make it: mingw32-make On compile I have this error: UG -DQT_CORE_LIB -I"..\..

[Bug target/43671] [4.5 Regression] -fsched2-use-superblocks -m32 -finline-functions causes FAIL: gcc.dg/pr32912-1.c execution test

2010-04-06 Thread zsojka at seznam dot cz
--- Comment #2 from zsojka at seznam dot cz 2010-04-07 02:07 --- Created an attachment (id=20326) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20326&action=view) another testcase, probably better copied from gcc/testsuite/gcc.dg/tree-ssa/gen-vect-32.c (gen-vect-2.c fails the same

[Bug target/43671] -fsched2-use-superblocks -m32 causes FAIL: gcc.dg/pr32912-1.c execution test

2010-04-06 Thread zsojka at seznam dot cz
--- Comment #1 from zsojka at seznam dot cz 2010-04-07 01:19 --- Created an attachment (id=20325) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20325&action=view) reduced executable testcase $ gcc -O1 -fschedule-insns2 -fsched2-use-superblocks -m32 pr43671.c && ./a.out Aborted -

[Bug target/43671] New: -fsched2-use-superblocks -m32 causes FAIL: gcc.dg/pr32912-1.c execution test

2010-04-06 Thread zsojka at seznam dot cz
Command line: gcc -O1 -fschedule-insns2 -fsched2-use-superblocks -m32 testcase.c && ./a.out or gcc -O2 -fsched2-use-superblocks -m32 testcase.c && ./a.out Tested revisions: r157965 - fail r157877 - fail r153685 - OK 4.4.3, 4.3.4, 4.2.4, 4.1.2, 3.4.6 - OK Output: $ /mnt/svn/gcc-trunk/binary-157965

[Bug tree-optimization/43670] "-fcompare-debug failure (length)" with -O -ftree-vrp

2010-04-06 Thread zsojka at seznam dot cz
--- Comment #1 from zsojka at seznam dot cz 2010-04-07 00:00 --- Created an attachment (id=20324) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20324&action=view) reduced testcase reduced from gcc/testsuite/gcc.dg/20030324-1.c Command line: gcc -O -ftree-vrp -m32 -fcompare-debug

[Bug tree-optimization/43670] New: "-fcompare-debug failure (length)" with -O -ftree-vrp

2010-04-06 Thread zsojka at seznam dot cz
Command line: gcc -O -ftree-vrp -m32 -fcompare-debug 20030324-1.c Tested revisions: r157965 - fail r153685 - fail Compiler output: $ /mnt/svn/gcc-trunk/binary-157965-lto/bin/gcc -O -ftree-vrp -m32 -fcompare-debug testcase.c gcc: testcase.c: -fcompare-debug failure (length) -- Summar

[Bug testsuite/25766] objc.dg/stret-2.m fails on i686-darwin

2010-04-06 Thread iains at gcc dot gnu dot org
--- Comment #2 from iains at gcc dot gnu dot org 2010-04-06 23:39 --- according to PP50 of http://developer.apple.com/Mac/library/documentation/DeveloperTools/Conceptual/LowLevelABI/100-32-bit_PowerPC_Function_Calling_Conventions/32bitPowerPC.html#//apple_ref/doc/uid/TP40002438-SW20 it's

[Bug ada/41493] [4.5 regression] ACATS c34006g fails on sparc-rtems

2010-04-06 Thread joel at gcc dot gnu dot org
--- Comment #7 from joel at gcc dot gnu dot org 2010-04-06 22:18 --- I had some logs here and checked. It passes on sparc-rtems4.10 GNATMAKE 4.5.0 20100331 (experimental) [trunk revision 157866] ,.,. C34006G ACATS 2.5 88-01-01 00:00:00 C34006G CHECK THAT THE REQUIRED PREDEFINED

[Bug lto/42757] lto1 does not emit common symbols with -fuse-linker-plugin

2010-04-06 Thread ccoutant at gcc dot gnu dot org
--- Comment #13 from ccoutant at gcc dot gnu dot org 2010-04-06 22:00 --- gold patch committed -- ccoutant at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/43669] New: libgcc build fails with Error: cannot represent subtraction with an offset

2010-04-06 Thread segher at gcc dot gnu dot org
/gcc-4.5.0-RC-20100406/libgcc -I/n/17/segher/src/gcc-4.5.0-RC-20100406/libgcc/. -I/n/17/segher/src/gcc-4.5.0-RC-20100406/libgcc/../gcc -I/n/17/segher/src/gcc-4.5.0-RC-20100406/libgcc/../include -DHAVE_CC_TLS -o _mulvsi3.o -MT _mulvsi3.o -MD -MP -MF _mulvsi3.dep -DL_mulvsi3 -c /n/17/segher/src/gcc

[Bug ada/41493] [4.5 regression] ACATS c34006g fails on sparc-rtems

2010-04-06 Thread ebotcazou at gcc dot gnu dot org
--- Comment #6 from ebotcazou at gcc dot gnu dot org 2010-04-06 21:25 --- Please reconfirm for sparc-rtems, arm-linux has been clean for some time: http://gcc.gnu.org/ml/gcc-testresults/2010-04/msg00436.html -- ebotcazou at gcc dot gnu dot org changed: What|Removed

[Bug target/37440] [4.4/4.5 Regression] GNAT Bug Box a-ngcefu.adb:397

2010-04-06 Thread ebotcazou at gcc dot gnu dot org
--- Comment #7 from ebotcazou at gcc dot gnu dot org 2010-04-06 21:19 --- Reclassifying. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added Compon

[Bug middle-end/43519] [graphite] Bootstrap with Graphite enabled fails in Java libs

2010-04-06 Thread spop at gcc dot gnu dot org
--- Comment #12 from spop at gcc dot gnu dot org 2010-04-06 21:03 --- Subject: Bug 43519 Author: spop Date: Tue Apr 6 21:03:37 2010 New Revision: 158028 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158028 Log: Fix 473.astar miscompile. 2010-04-05 Sebastian Pop PR

[Bug middle-end/43519] [graphite] Bootstrap with Graphite enabled fails in Java libs

2010-04-06 Thread spop at gcc dot gnu dot org
--- Comment #11 from spop at gcc dot gnu dot org 2010-04-06 21:03 --- Subject: Bug 43519 Author: spop Date: Tue Apr 6 21:02:25 2010 New Revision: 158027 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158027 Log: Use POINTER_PLUS_EXPR for pointer types. 2010-04-04 Sebastian Po

[Bug middle-end/43519] [graphite] Bootstrap with Graphite enabled fails in Java libs

2010-04-06 Thread spop at gcc dot gnu dot org
--- Comment #10 from spop at gcc dot gnu dot org 2010-04-06 21:02 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug middle-end/43519] [graphite] Bootstrap with Graphite enabled fails in Java libs

2010-04-06 Thread spop at gcc dot gnu dot org
--- Comment #9 from spop at gcc dot gnu dot org 2010-04-06 21:01 --- Subject: Bug 43519 Author: spop Date: Tue Apr 6 21:01:16 2010 New Revision: 158026 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158026 Log: Compute min and max bounds for IVs and infer types. 2010-04-04 Se

[Bug fortran/43591] PPC: internal compiler error: in gfc_traverse_expr, at fortran/expr.c:3604

2010-04-06 Thread burnus at gcc dot gnu dot org
--- Comment #12 from burnus at gcc dot gnu dot org 2010-04-06 20:58 --- (In reply to comment #11) > Internal Error at (1): > gfc_is_constant_expr(): Unknown expression type Try the following patch; however, as written in comment 8 the PURE attribute is lost somewhere thus the patch is n

[Bug target/42070] FAIL: g++.dg/tree-prof/partition1.C compilation, -O3 -g -fprofile-use

2010-04-06 Thread iains at gcc dot gnu dot org
--- Comment #2 from iains at gcc dot gnu dot org 2010-04-06 20:53 --- (In reply to comment #1) > Basically I think breaking up functions inside sections/segments in object > files is a broken way of doing dead stripping. hmm I think this is related to hot/cold partitioning rather than d

[Bug c/43666] Add optional message to the deprecated attribute

2010-04-06 Thread manu at gcc dot gnu dot org
--- Comment #3 from manu at gcc dot gnu dot org 2010-04-06 20:53 --- With GCC 4.5, it is: pr43666.c: In function ‘main’: pr43666.c:8:3: warning: ‘foo’ is deprecated (declared at pr43666.c:3): Use bar() instead So this is new in GCC 4.5 but not documented in changes.html. I will

[Bug fortran/18918] Eventually support Fortran 2008's coarrays [co-arrays]

2010-04-06 Thread burnus at gcc dot gnu dot org
--- Comment #18 from burnus at gcc dot gnu dot org 2010-04-06 19:59 --- Current status: * Single image only (num_images() == 1) with -fcoarray= * Image control statements, CRITICAL block, num_images() * Coarray declarations * Most new parameters from ISO_FORTRAN_ENV But not yet: * Coarr

2.5% each day for 200 days without any risk.

2010-04-06 Thread Wall , Ursa R .
Greetings gcc-bugs@gcc.gnu.org, I wanna tell you about a very stable investment I participate in since five month. I am in 460% profit by now. they are reliable Hong Kong traders group, working on stock, derivatives, and Forex markets. Their results are very stable, their trading profit i

[Bug target/43667] ICE with __builtin_ia32_vpermil2p* and -mavx

2010-04-06 Thread jakub at gcc dot gnu dot org
--- Comment #6 from jakub at gcc dot gnu dot org 2010-04-06 19:21 --- Fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug target/43667] ICE with __builtin_ia32_vpermil2p* and -mavx

2010-04-06 Thread jakub at gcc dot gnu dot org
--- Comment #5 from jakub at gcc dot gnu dot org 2010-04-06 19:20 --- Subject: Bug 43667 Author: jakub Date: Tue Apr 6 19:19:58 2010 New Revision: 158019 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158019 Log: PR target/43667 * config/i386/i386.c (bdesc_multi

[Bug tree-optimization/32824] Missed reduction vectorizer after store to global is LIM'd

2010-04-06 Thread spop at gcc dot gnu dot org
--- Comment #9 from spop at gcc dot gnu dot org 2010-04-06 19:20 --- Subject: Bug 32824 Author: spop Date: Tue Apr 6 19:19:41 2010 New Revision: 158018 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158018 Log: Fix PR32824. 2010-04-06 Changpeng Fang PR middle-end/3

[Bug fortran/18918] Eventually support Fortran 2008's coarrays [co-arrays]

2010-04-06 Thread burnus at gcc dot gnu dot org
--- Comment #17 from burnus at gcc dot gnu dot org 2010-04-06 19:03 --- Subject: Bug 18918 Author: burnus Date: Tue Apr 6 19:03:10 2010 New Revision: 158016 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158016 Log: 2010-04-06 Tobias Burnus PR fortran/18918

[Bug fortran/43062] NAMELIST attribute conflicts with ALLOCATABLE attribute

2010-04-06 Thread burnus at gcc dot gnu dot org
--- Comment #16 from burnus at gcc dot gnu dot org 2010-04-06 18:42 --- Interpretation request for the June J3 meeting: http://j3-fortran.org/doc/meeting/192/10-146.txt Proposed edit is to allow ALLOCATABLEs. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43062

[Bug target/43667] ICE with __builtin_ia32_vpermil2p* and -mavx

2010-04-06 Thread jakub at gcc dot gnu dot org
--- Comment #4 from jakub at gcc dot gnu dot org 2010-04-06 18:42 --- Subject: Bug 43667 Author: jakub Date: Tue Apr 6 18:41:25 2010 New Revision: 158015 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158015 Log: PR target/43667 * config/i386/i386.c (bdesc_multi

[Bug fortran/18918] Eventually support Fortran 2008's coarrays [co-arrays]

2010-04-06 Thread burnus at gcc dot gnu dot org
--- Comment #16 from burnus at gcc dot gnu dot org 2010-04-06 18:24 --- Subject: Bug 18918 Author: burnus Date: Tue Apr 6 18:23:56 2010 New Revision: 158014 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158014 Log: 2010-04-06 Tobias Burnus PR fortran/18918

[Bug fortran/18918] Eventually support Fortran 2008's coarrays [co-arrays]

2010-04-06 Thread burnus at gcc dot gnu dot org
--- Comment #15 from burnus at gcc dot gnu dot org 2010-04-06 18:16 --- Subject: Bug 18918 Author: burnus Date: Tue Apr 6 18:16:13 2010 New Revision: 158012 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158012 Log: 2010-04-06 Tobias Burnus PR fortran/18918

[Bug fortran/18918] Eventually support Fortran 2008's coarrays [co-arrays]

2010-04-06 Thread burnus at gcc dot gnu dot org
--- Comment #14 from burnus at gcc dot gnu dot org 2010-04-06 17:59 --- Subject: Bug 18918 Author: burnus Date: Tue Apr 6 17:58:50 2010 New Revision: 158011 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158011 Log: 2010-04-06 Tobias Burnus PR fortran/18918

[Bug target/43603] gcc-4.4.3 ICE on ia64 with -O3

2010-04-06 Thread amonakov at gcc dot gnu dot org
--- Comment #2 from amonakov at gcc dot gnu dot org 2010-04-06 17:10 --- Thanks for the analysis. This is reproducible on trunk with -O2 -fsel-sched-pipelining -fselective-scheduling2 (with -O3, pressure-aware loop invariant motion slightly changes the code, and it's not possible to dis

[Bug fortran/18918] Eventually support Fortran 2008's coarrays [co-arrays]

2010-04-06 Thread burnus at gcc dot gnu dot org
--- Comment #13 from burnus at gcc dot gnu dot org 2010-04-06 16:38 --- First committal (which went to the wrong PR: PR 39997): URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158008 Added: single-image support for CRITICAL block, SYNC MEMORY/IMAGES/ALL, and num_images() (which is

[Bug fortran/39997] Procedure(), pointer & implicit typing: rejects-valid / accepts-invalid?

2010-04-06 Thread burnus at gcc dot gnu dot org
--- Comment #11 from burnus at gcc dot gnu dot org 2010-04-06 16:37 --- (In reply to comment #10) > New Revision: 158008 > URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158008 Wrong PR. That's for coarrays which is PR 18918 ... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug fortran/39997] Procedure(), pointer & implicit typing: rejects-valid / accepts-invalid?

2010-04-06 Thread burnus at gcc dot gnu dot org
--- Comment #10 from burnus at gcc dot gnu dot org 2010-04-06 16:26 --- Subject: Bug 39997 Author: burnus Date: Tue Apr 6 16:26:02 2010 New Revision: 158008 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158008 Log: 2010-04-06 Tobias Burnus PR fortran/39997

[Bug c++/43648] [4.5 regression] ICE with explicit destructor call and typedef

2010-04-06 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2010-04-06 16:12 --- Subject: Bug 43648 Author: jason Date: Tue Apr 6 16:12:15 2010 New Revision: 158007 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158007 Log: PR c++/43648 * name-lookup.c (constructor_name_p)

[Bug c++/43621] [4.5 Regression] ICE: in poplevel_class, at cp/name-lookup.c:2615 with invalid qualified name

2010-04-06 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2010-04-06 16:11 --- Subject: Bug 43621 Author: jason Date: Tue Apr 6 16:10:47 2010 New Revision: 158006 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158006 Log: PR c++/43621 * pt.c (maybe_update_decl_type): Che

[Bug target/43668] -fschedule-insns causes FAIL: gcc.target/i386/vararg-1.c execution test

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-04-06 15:53 --- Confirmed. We end up using the callee saved reg %rbx and thus need to push it but we do not preserve alignment correctly. -- rguenth at gcc dot gnu dot org changed: What|Removed

[Bug target/43667] ICE with __builtin_ia32_vpermil2p* and -mavx

2010-04-06 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2010-04-06 15:50 --- If Quentin could do that, it would be appreciated. i386/xop-vpermil2* are dg-do run tests, so they are all UNSUPPORTED in my testing anyway, all I can do is just eyeball the assembly. -- http://gcc.gnu.org/bugzill

[Bug target/43667] ICE with __builtin_ia32_vpermil2p* and -mavx

2010-04-06 Thread spop at gcc dot gnu dot org
--- Comment #2 from spop at gcc dot gnu dot org 2010-04-06 15:45 --- The fix looks good. Are you testing this patch, or should I ask Quentin to extra test it on our end? Thanks, Sebastian -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43667

[Bug middle-end/42973] [4.4 regression] IRA apparently systematically making reload too busy on 2 address instructions with 3 operands

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #18 from rguenth at gcc dot gnu dot org 2010-04-06 15:38 --- Adjusting target milestone and known-to-work then. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/43668] New: -fschedule-insns causes FAIL: gcc.target/i386/vararg-1.c execution test

2010-04-06 Thread zsojka at seznam dot cz
Command line: gcc -fschedule-insns vararg-1.c && ./a.out Testcase can be further reduced to: --- testcase.c --- int foo(int i, ...) { return i; } int main() { return foo(0, 0.0); } -- I am not sure the testcase is valid, but I can't find any proo

[Bug middle-end/42973] [4.4 regression] IRA apparently systematically making reload too busy on 2 address instructions with 3 operands

2010-04-06 Thread law at redhat dot com
--- Comment #17 from law at redhat dot com 2010-04-06 15:20 --- Subject: Re: [4.4 regression] IRA apparently systematically making reload too busy on 2 address instructions with 3 operands On 04/06/10 05:38, hubicka at ucw dot cz wrote: > --- Comment #16 from hubicka at ucw dot cz

[Bug tree-optimization/42906] [4.5 Regression] Empty loop not removed

2010-04-06 Thread hubicka at gcc dot gnu dot org
--- Comment #29 from hubicka at gcc dot gnu dot org 2010-04-06 15:18 --- Subject: Bug 42906 Author: hubicka Date: Tue Apr 6 15:18:18 2010 New Revision: 158004 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158004 Log: PR tree-optimization/42906 * tree-ssa-dce.

[Bug target/43667] ICE with __builtin_ia32_vpermil2p* and -mavx

2010-04-06 Thread jakub at gcc dot gnu dot org
--- Comment #1 from jakub at gcc dot gnu dot org 2010-04-06 15:13 --- Created an attachment (id=20323) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20323&action=view) gcc45-pr43667.patch Untested fix. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43667

[Bug target/43667] New: ICE with __builtin_ia32_vpermil2p* and -mavx

2010-04-06 Thread jakub at gcc dot gnu dot org
typedef double __v2df __attribute__ ((__vector_size__ (16))); typedef long long __v2di __attribute__ ((__vector_size__ (16))); __v2df foo (__v2df X, __v2df Y, __v2di C) { return __builtin_ia32_vpermil2pd (X, Y, C, 1); } -O2 -mavx results in: /usr/src/gcc/obj/gcc/a.c: In function 'foo': /usr/src/

[Bug bootstrap/42347] [4.5 Regression] sched-deps.c:3840:1: internal compiler error: in fixup_reorder_chain, at cfglayout.c:796

2010-04-06 Thread siarhei dot siamashka at gmail dot com
--- Comment #10 from siarhei dot siamashka at gmail dot com 2010-04-06 14:44 --- (In reply to comment #8) > It would be really helpful if someone can explain how to reproduce this with a > cross-compiler. I will analyze/fix this problem when this is reproducible with > a cross. I'm afr

[Bug c/43666] Add optional message to the deprecated attribute

2010-04-06 Thread ebassi at gmail dot com
--- Comment #2 from ebassi at gmail dot com 2010-04-06 14:36 --- sweet, thanks. just FYI, I tested it using: $ cat test-deprecated.c #include int foo (void) __attribute__((deprecated("Use bar() instead"))); int bar (void); int main (int argc, char *argv[]) { printf (

[Bug c/43651] add warning for duplicate qualifier

2010-04-06 Thread manu at gcc dot gnu dot org
--- Comment #4 from manu at gcc dot gnu dot org 2010-04-06 14:25 --- (In reply to comment #3) > It is generally presumed that if a new feature is deliberately added in a > new language version, as with duplicate qualifiers in C99, then it is > useful for it to be allowed with previous

[Bug c/43666] Add optional message to the deprecated attribute

2010-04-06 Thread manu at gcc dot gnu dot org
--- Comment #1 from manu at gcc dot gnu dot org 2010-04-06 14:16 --- This is already implemented in GCC 4.5 (which will be out soon) and perhaps in earlier versions (I cannot find this in any changes.html page up to 4.2). -- manu at gcc dot gnu dot org changed: What|R

[Bug c/43651] add warning for duplicate qualifier

2010-04-06 Thread joseph at codesourcery dot com
--- Comment #3 from joseph at codesourcery dot com 2010-04-06 14:14 --- Subject: Re: add warning for duplicate qualifier It is generally presumed that if a new feature is deliberately added in a new language version, as with duplicate qualifiers in C99, then it is useful for it to be

[Bug c/43666] New: Add optional message to the deprecated attribute

2010-04-06 Thread ebassi at gmail dot com
it would improve the error reporting output for deprecated types, variables and functions if it could be possible to define the deprecated attribute with an optional message, e.g.: int f1 (void) __attribute__ ((deprecated ("Use f2() instead"))); int f2 (void); which would print: warning: ‘

[Bug fortran/43665] Optimization of libgfortran calls: function annotations for noclobber/noescape arguments

2010-04-06 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2010-04-06 13:50 --- Some more quotes: > You can mark parameters 1) unused, 2) pointed-to read-only, > 3) not escaping, 4) only once dereferenced (thus, access only > *p, not **p) > > You can mark return values as being a direct copy of

[Bug c/43651] add warning for duplicate qualifier

2010-04-06 Thread manu at gcc dot gnu dot org
--- Comment #2 from manu at gcc dot gnu dot org 2010-04-06 13:33 --- What is the rationale for being conditional on pedantic? Is this forbidden by !c99 and we accept it as an extension? I understand that it should not be an error in c99 but what to warn is our decision even if the stand

[Bug fortran/43665] New: Optimization of libgfortran calls: function annotations for noclobber/noescape arguments

2010-04-06 Thread burnus at gcc dot gnu dot org
After the support goes into the middle end, cf. http://gcc.gnu.org/ml/fortran/2010-04/msg00012.html and http://gcc.gnu.org/ml/gcc-patches/2009-11/msg01257.html , one should use the the new function call argument/return value attributes. Note: One needs to be careful about this in terms of multi-im

[Bug tree-optimization/40464] [4.5 Regression] FAIL: g++.dg/torture/pr34099.C -O1 (internal compiler error) at -O1 and above

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #15 from rguenth at gcc dot gnu dot org 2010-04-06 13:29 --- For 4.5.0. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.5

[Bug tree-optimization/40464] [4.5 Regression] FAIL: g++.dg/torture/pr34099.C -O1 (internal compiler error) at -O1 and above

2010-04-06 Thread jamborm at gcc dot gnu dot org
--- Comment #14 from jamborm at gcc dot gnu dot org 2010-04-06 13:22 --- I don't see this failure in any of the recent retest results of hppa (I've looked at http://gcc.gnu.org/ml/gcc-testresults/2010-04/msg00422.html http://gcc.gnu.org/ml/gcc-testresults/2010-04/msg00417.html and http:

[Bug c/43651] add warning for duplicate qualifier

2010-04-06 Thread joseph at codesourcery dot com
--- Comment #1 from joseph at codesourcery dot com 2010-04-06 13:07 --- Subject: Re: New: add warning for duplicate qualifier Since C99 allows duplicate qualifiers, this warning is deliberately conditional on pedantic && !flag_isoc99. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?

[Bug fortran/43178] Pointless resetting to NULL for local ALLOCATABLEs

2010-04-06 Thread burnus at gcc dot gnu dot org
--- Comment #18 from burnus at gcc dot gnu dot org 2010-04-06 12:48 --- FIXED on the trunk (GCC 4.6). -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/43178] Pointless resetting to NULL for local ALLOCATABLEs

2010-04-06 Thread burnus at gcc dot gnu dot org
--- Comment #17 from burnus at gcc dot gnu dot org 2010-04-06 12:47 --- Subject: Bug 43178 Author: burnus Date: Tue Apr 6 12:46:19 2010 New Revision: 157993 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157993 Log: 2010-04-06 Tobias Burnus PR fortran/43178

[Bug tree-optimization/43627] [4.5 Regression] slow compilation (tree canonical iv takes 75%)

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #20 from rguenth at gcc dot gnu dot org 2010-04-06 12:33 --- Fixed on trunk sofar. Queued for 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added --

[Bug tree-optimization/43627] [4.5 Regression] slow compilation (tree canonical iv takes 75%)

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #19 from rguenth at gcc dot gnu dot org 2010-04-06 12:32 --- Subject: Bug 43627 Author: rguenth Date: Tue Apr 6 12:32:25 2010 New Revision: 157992 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157992 Log: 2010-04-06 Richard Guenther PR tree-optimizatio

[Bug debug/42767] ICE in mem_loc_descriptor

2010-04-06 Thread jiez at gcc dot gnu dot org
--- Comment #7 from jiez at gcc dot gnu dot org 2010-04-06 12:01 --- This bug should have been fixed. Close. -- jiez at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/35112] [4.3/4.4 regression] ICE and broken diagnostic with ambiguous class name

2010-04-06 Thread redi at gcc dot gnu dot org
--- Comment #9 from redi at gcc dot gnu dot org 2010-04-06 11:54 --- this is fixed in 4.5.0 but left open as a 4.3/4.4 regression - shouldn't the target milestone stay as 4.5.0? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35112

[Bug c/43664] New: init from incompatible pointer type: verbosity

2010-04-06 Thread jengelh at medozas dot de
Hi, I just had a case where proto_ops.setsockopt seems to have the same signature as the function driver_setsockopt, but gcc barfs. struct proto_ops p = { .setsockopt = driver_setsockopt, }; 227600/vsock-only/linux/af_vsock.c:361: warning: initialization from incompatible pointer type it wou

[Bug middle-end/42973] [4.4 regression] IRA apparently systematically making reload too busy on 2 address instructions with 3 operands

2010-04-06 Thread hubicka at ucw dot cz
--- Comment #16 from hubicka at ucw dot cz 2010-04-06 11:38 --- Subject: Re: [4.4 regression] IRA apparently systematically making reload too busy on 2 address instructions with 3 operands I believe Vladimir fixed this bug (comment #13) Honza -- http://gcc.gnu.org

[Bug tree-optimization/42906] [4.5 Regression] Empty loop not removed

2010-04-06 Thread hubicka at ucw dot cz
--- Comment #28 from hubicka at ucw dot cz 2010-04-06 11:37 --- Subject: Re: [4.5 Regression] Empty loop not removed I will apply the CD-DCE fix to pretty IPA tomorrow (after testing the inliner problems) so we get some extra testing for that patch too. -- http://gcc.gnu.o

[Bug c++/43663] Can't take a const-ref to a bit field

2010-04-06 Thread redi at gcc dot gnu dot org
--- Comment #4 from redi at gcc dot gnu dot org 2010-04-06 11:38 --- Noone's taking the address of a bitfield, the stnadard specifically says "The address-of operator & shall not be applied to a bit-field, so there are no pointers to bit-fields." What happens is the same as: double d =

[Bug ada/37440] [4.4/4.5 Regression] GNAT Bug Box a-ngcefu.adb:397

2010-04-06 Thread joel at gcc dot gnu dot org
--- Comment #6 from joel at gcc dot gnu dot org 2010-04-06 11:36 --- Reconfirmed. +===GNAT BUG DETECTED==+ | 4.5.0 20100402 (experimental) [trunk revision 157942] (arm-unknown-rtems4.10) GCC error:| | in find_valid_class, at reload.c:7

[Bug tree-optimization/40436] [4.5 regression] 0.5% code size regression caused by r147852

2010-04-06 Thread steven at gcc dot gnu dot org
--- Comment #35 from steven at gcc dot gnu dot org 2010-04-06 11:32 --- If your discussions are only slightly related to this bug and don't affect -Os, then why are you having that discussion here? Anyway. If this is WONTFIX for GCC 4.5, then it should be marked as such (remove "4.5 reg

[Bug libstdc++/42460] man page errors for generated libstdc++ man pages

2010-04-06 Thread paolo dot carlini at oracle dot com
--- Comment #26 from paolo dot carlini at oracle dot com 2010-04-06 11:22 --- Let's just close it as fixed. -- paolo dot carlini at oracle dot com changed: What|Removed |Added ---

[Bug tree-optimization/43655] [4.5 Regression] -ftree-ter causes FAIL: g++.old-deja/g++.law/temps5.C execution test

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-04-06 11:21 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug rtl-optimization/43632] [4.5 Regression] -g option became very slow after r157834

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2010-04-06 11:21 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c++/43648] [4.5 regression] ICE with explicit destructor call and typedef

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-04-06 11:21 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug target/43636] [4.5 Regression] ICE in extract_insn, at recog.c:2103

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-04-06 11:21 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug target/43635] [4.5 Regression] ICE in s390_emit_call, at config/s390/s390.c:9484

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-04-06 11:21 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c++/43621] [4.5 Regression] ICE: in poplevel_class, at cp/name-lookup.c:2615 with invalid qualified name

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-04-06 11:21 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug tree-optimization/43627] [4.5 Regression] slow compilation (tree canonical iv takes 75%)

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #18 from rguenth at gcc dot gnu dot org 2010-04-06 11:21 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug tree-optimization/43611] [4.5 Regression] ICE: SIGSEGV with -fipa-cp-clone -fkeep-inline-functions

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #13 from rguenth at gcc dot gnu dot org 2010-04-06 11:21 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug target/43610] [4.5 Regression] ICE: in prepare_float_lib_cmp, at optabs.c:4392 with -fno-trapping-math and _Decimal64 comparison

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2010-04-06 11:20 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug libfortran/43572] [4.5 Regression] FAIL: gfortran.dg/PR19872.f execution test; formatted read - wrong numbers

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #9 from rguenth at gcc dot gnu dot org 2010-04-06 11:20 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug target/43358] [4.5 Regression] IRA: internal compiler error: in pool_free, at alloc-pool.c:335

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2010-04-06 11:20 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug bootstrap/43531] [4.5 Regression] host files being used during cross compilation

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #22 from rguenth at gcc dot gnu dot org 2010-04-06 11:20 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug middle-end/42973] [4.4 regression] IRA apparently systematically making reload too busy on 2 address instructions with 3 operands

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #15 from rguenth at gcc dot gnu dot org 2010-04-06 11:20 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug tree-optimization/42963] [4.5 Regression] Redundant switch labels not cleaned up anymore

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2010-04-06 11:20 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug middle-end/42961] [4.5 regression] IRA register preferencing bug

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-04-06 11:20 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug target/42894] [4.5 Regression] Invalid rtl sharing in Thumb1.

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #12 from rguenth at gcc dot gnu dot org 2010-04-06 11:20 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug tree-optimization/42906] [4.5 Regression] Empty loop not removed

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #27 from rguenth at gcc dot gnu dot org 2010-04-06 11:20 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug debug/42767] ICE in mem_loc_descriptor

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2010-04-06 11:20 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug rtl-optimization/42863] [4.5 Regression] with auto increments

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-04-06 11:20 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug fortran/42769] ICE in resolve_typebound_procedure

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #21 from rguenth at gcc dot gnu dot org 2010-04-06 11:20 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug rtl-optimization/42839] [4.5 Regression] gcc.target/mips/octeon-bbit-2.c failing for -mabi=64

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #15 from rguenth at gcc dot gnu dot org 2010-04-06 11:20 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug target/42818] Static C++ linking breakage "undefined reference to ___real__Znwj" and others in libcygwin.a(_cygwin_crt0_common.o)

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2010-04-06 11:20 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug libstdc++/42460] man page errors for generated libstdc++ man pages

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #25 from rguenth at gcc dot gnu dot org 2010-04-06 11:20 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug debug/42648] [4.5 Regression] gcc.dg/guality/pr41353-1.c FAILs at -On, n > 0

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2010-04-06 11:20 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug bootstrap/42347] [4.5 Regression] sched-deps.c:3840:1: internal compiler error: in fixup_reorder_chain, at cfglayout.c:796

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #9 from rguenth at gcc dot gnu dot org 2010-04-06 11:20 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug libstdc++/41975] [C++0x] [DR579] unordered_set::erase performs worse when nearly empty

2010-04-06 Thread rguenth at gcc dot gnu dot org
--- Comment #24 from rguenth at gcc dot gnu dot org 2010-04-06 11:20 --- GCC 4.5.0 is being released. Deferring to 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

  1   2   >