[Bug tree-optimization/35011] [4.3 regression] ICE with -fcheck-data-deps

2008-01-29 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35011

[Bug target/35013] New: Incomplete check in RTL for pm() annotation

2008-01-29 Thread wvangulik at xs4all dot nl
All credits for finding the root of the evil go to Andrew Hutchinson His original e-mail: There is a bug! Backend (avr part) creates special pm() annotation by looking at RTL. This is done in avr.c by this function: static bool avr_assemble_integer (rtx x, unsigned int size, int aligned_p) {

[Bug c++/34219] gcc doesn't accept const members of variadic templates as const (regression)

2008-01-29 Thread rbuergel at web dot de
--- Comment #5 from rbuergel at web dot de 2008-01-29 10:17 --- for #3, using static_assert( CompT...::value 0, ); makes it work. using maxT, Params... for #1 leads gcc to an error: cannot expand 'Params ...' into a fixed-length argument list updated testcase: templatetypename T,

[Bug fortran/35003] spurious warning using -Wconversion, a do loop, and 8 byte integers

2008-01-29 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last

[Bug fortran/33950] Warning missing for function result not set

2008-01-29 Thread dfranke at gcc dot gnu dot org
--- Comment #1 from dfranke at gcc dot gnu dot org 2008-01-29 10:14 --- See patch in PR31463. Output for testcases: $ gfortran-svn -g -c -Wall pr33950-1.f90 pr33950-1.f90:1.27: function pop() result(item) 1 Warning: Return value 'item' of function 'pop'

[Bug tree-optimization/35011] New: [4.3 regression] ICE with -fcheck-data-deps

2008-01-29 Thread reichelt at gcc dot gnu dot org
The following testcase triggers an ICE when compiled with -O3 -fcheck-data-deps: == double foo(const double* p0, const double* p1, const double* q0) { double d; for (; p0 != p1; ++p0, ++q0) d += *p0 * *q0; return d;

[Bug middle-end/34483] wo_prof_two_strs.c:56: internal compiler error: in find_new_var_of_type, at ipa-struct-reorg.c:605

2008-01-29 Thread alond at il dot ibm dot com
--- Comment #59 from alond at il dot ibm dot com 2008-01-29 10:01 --- (In reply to comment #58) On hppa2.0w-hp-hpux11.11, we are down to: Dave, Can you please try this patch: Index: ipa-struct-reorg.c === ---

[Bug fortran/31463] [patch] inconsistent warnings if function return value is not set

2008-01-29 Thread burnus at gcc dot gnu dot org
--- Comment #4 from burnus at gcc dot gnu dot org 2008-01-29 10:05 --- Daniel's Patch: http://gcc.gnu.org/ml/fortran/2008-01/msg00355.html Related PRs: PR 34296, PR 33950, and PR 28004. -- burnus at gcc dot gnu dot org changed: What|Removed

[Bug boehm-gc/35012] New: gcc-4.2.3-RC1's gctest hangs on i686-apple-darwin9

2008-01-29 Thread dominiq at lps dot ens dot fr
I confirm the problem reported by Jack Howarth in http://gcc.gnu.org/ml/gcc/2008-01/msg00484.html: gcc-4.2.3-RC1's gctest hangs on i686-apple-darwin9. With gcc 4.3 rev. 131923, I get: [ibook-dhum] i686-apple-darwin9/boehm-gc% time make check Making check in include make AR_FLAGS= CC_FOR_BUILD=

[Bug fortran/34296] Intent(out) and character functions with RESULT: Value-not-set warning

2008-01-29 Thread dfranke at gcc dot gnu dot org
--- Comment #2 from dfranke at gcc dot gnu dot org 2008-01-29 10:11 --- See patch in PR31463. New output for testcase: $ gfortran-svn -g -c -Wall pr34296.f90 pr34296.f90:1.42: CHARACTER(2) FUNCTION ctbgt() RESULT(ctab) 1 Warning: Return value

[Bug fortran/31463] [patch] inconsistent warnings if function return value is not set

2008-01-29 Thread dfranke at gcc dot gnu dot org
--- Comment #5 from dfranke at gcc dot gnu dot org 2008-01-29 10:17 --- Related PRs: PR 34296, PR 33950, and PR 28004. Tobias, thanks for the pointers! PRs 34296 and 33950 are (IMO) fixed by this patch as well (see my comments there). The last one is not affected. --

[Bug fortran/34997] Mention -fdollar-ok option in error message for symbol names containing $

2008-01-29 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1

[Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi

2008-01-29 Thread haubi at gentoo dot org
--- Comment #21 from haubi at gentoo dot org 2008-01-29 10:22 --- (In reply to comment #18) (there is no 'install-' target AFAICS, so install would fail never the less), I'm pretty sure there is a target 'install-', already used for empty @POSUB@, because this inspired me to create

[Bug fortran/35009] error on valid with -std=f95 (character arrays in format tags)

2008-01-29 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2008-01-29 10:56 --- Confirmed, also fails on 4.3.0. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/34528] Document internal structure of arrays

2008-01-29 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2008-01-29 10:26 --- PR34742 is also related to documentation of our ABI/calling conventions (whatever the correct term is). I agree we should document them, as well as some other gfortran-specific non-portable stuff like how do

[Bug fortran/34742] Document the kind of integer passed for string lengths

2008-01-29 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2008-01-29 10:26 --- See PR34528 also. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/33396] add --enable-intermodule

2008-01-29 Thread aldot at gcc dot gnu dot org
--- Comment #10 from aldot at gcc dot gnu dot org 2008-01-29 12:27 --- Created an attachment (id=15046) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15046action=view) updated patch for libgcc Fixes an error about {mul,div}{d,x,t}c3 which wants to be built for different modes /

[Bug c++/34862] [4.3 Regression] operator new placement variant with reference arg not accepted by g++ 4.3

2008-01-29 Thread jakub at gcc dot gnu dot org
-- jakub at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jakub at gcc dot gnu dot org |dot org

[Bug fortran/34945] LBOUND fails for array with KIND(complex) used in zero-sized dimension

2008-01-29 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2008-01-29 13:22 --- Note the comment in trans-expr.c(gfc_map_intrinsic_function) : case GFC_ISYM_LBOUND: case GFC_ISYM_UBOUND: /* TODO These implementations of lbound and ubound do not limit if the size

[Bug c++/34919] [4.3 Regression] ICE with invalid use of parameter pack

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #5 from dgregor at gcc dot gnu dot org 2008-01-29 14:26 --- Fixed on mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/34794] build of gcc 4.2.2 fails on AIX 6.1 / libstdc++-v3/libmath/stubs.c:47

2008-01-29 Thread dje at gcc dot gnu dot org
--- Comment #15 from dje at gcc dot gnu dot org 2008-01-29 14:40 --- First, mainline bootstraps fully for me on AIX 6.1. I am closing this bug about AIX building libstdc++ as resolved in GCC 4.3. Second, ... and you are right is completely meaningless without context. I have no idea

[Bug c++/34755] [4.3 regression] ICE with invalid argument in variadic template function

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2008-01-29 14:26 --- Fixed on mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/34753] [4.3 regression] ICE with invalid template parameter in variadic template

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #4 from dgregor at gcc dot gnu dot org 2008-01-29 14:25 --- Fixed on mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/34606] [4.3 regression] ICE with invalid specialization of variadic template

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #6 from dgregor at gcc dot gnu dot org 2008-01-29 14:25 --- Fixed on mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/34055] [4.3 regression] ICE with invalid specialization of variadic template

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #9 from dgregor at gcc dot gnu dot org 2008-01-29 14:24 --- Fixed in mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/34219] gcc doesn't accept const members of variadic templates as const (regression)

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #7 from dgregor at gcc dot gnu dot org 2008-01-29 14:22 --- Actually, I don't know whether maxT, Params... is valid or not. My inclination is that it is invalid, because when Params is empty, it becomes an invalid specialization maxT. (This happens, for example, if we try to

[Bug c++/34753] [4.3 regression] ICE with invalid template parameter in variadic template

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2008-01-29 14:01 --- Subject: Bug 34753 Author: dgregor Date: Tue Jan 29 13:59:59 2008 New Revision: 131938 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=131938 Log: 2008-01-29 Douglas Gregor [EMAIL PROTECTED] PR

[Bug c++/34055] [4.3 regression] ICE with invalid specialization of variadic template

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #8 from dgregor at gcc dot gnu dot org 2008-01-29 14:01 --- Subject: Bug 34055 Author: dgregor Date: Tue Jan 29 13:59:59 2008 New Revision: 131938 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=131938 Log: 2008-01-29 Douglas Gregor [EMAIL PROTECTED] PR

[Bug c/35017] [4.3 Regression] PR11377 pedwarns even about valid code

2008-01-29 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Keywords||diagnostic, rejects-valid Priority|P3

[Bug translation/35002] Incorrect spelling of hottest

2008-01-29 Thread aldot at gcc dot gnu dot org
--- Comment #3 from aldot at gcc dot gnu dot org 2008-01-29 15:58 --- Fixed. -- aldot at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug translation/35002] Incorrect spelling of hottest

2008-01-29 Thread aldot at gcc dot gnu dot org
--- Comment #2 from aldot at gcc dot gnu dot org 2008-01-29 15:57 --- Subject: Bug 35002 Author: aldot Date: Tue Jan 29 15:56:20 2008 New Revision: 131940 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=131940 Log: 2008-01-29 Bernhard Fischer [EMAIL PROTECTED] PR

[Bug tree-optimization/35006] [4.3 Regression] Segfault in remove_unused_locals with nested functions

2008-01-29 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2008-01-29 15:56 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug fortran/32817] inline (pure) accessor functions

2008-01-29 Thread fxcoudert at gcc dot gnu dot org
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2008-01-29 16:15 --- (In reply to comment #2) Andrew, you mentioned the two-decl per function elsewhere as well. Where can one learn more about this? why do we have two decls at all? where do they come from, where do they go? How

[Bug tree-optimization/35006] [4.3 Regression] Segfault in remove_unused_locals with nested functions

2008-01-29 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2008-01-29 15:48 --- Subject: Bug 35006 Author: rguenth Date: Tue Jan 29 15:47:19 2008 New Revision: 131939 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=131939 Log: 2008-01-29 Richard Guenther [EMAIL PROTECTED] PR

[Bug fortran/35015] missing cleanup-modules directive in testsuite/gfortran*

2008-01-29 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2008-01-29 15:36 --- This scripts emits on stdout a diagnostic message about a) wrong encoding in testcases (CRLF) I think it is OK to mix \n and \r\n in the test suite as both should work. In principle \r (old Mac files) should work

[Bug c/35018] New: [m68k-elf] Gcc ouputs invalid asm when compiling with -O2 or higher

2008-01-29 Thread nizze86 at hotmail dot com
Using gcc version 4.3.0 20080125 (experimental) (GCC) to crosscompile the attached file for m68k-elf, I get the following line of asm: move.l (%a2,%a0.l*4),76(%sp) which is invalid for the target cpu I have specified. (-mcpu=5249) This is my compiler command line: /rockbox/apps/codecs/Tremor$

[Bug fortran/19925] Implied do-loop in an initialization expression is broken

2008-01-29 Thread Jerry_V_DeLisle at rl dot gov
--- Comment #16 from Jerry_V_DeLisle at rl dot gov 2008-01-29 15:29 --- The segfault here is the same segfault I reported in 34828 yesterday. I have a patch all ready for that part. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19925

[Bug c++/35008] Bug in processing nested typedef in nested template class in method definition

2008-01-29 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-01-29 15:25 --- *** Bug 35016 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35008

[Bug target/34794] build of gcc 4.2.2 fails on AIX 6.1 / libstdc++-v3/libmath/stubs.c:47

2008-01-29 Thread dje at gcc dot gnu dot org
--- Comment #18 from dje at gcc dot gnu dot org 2008-01-29 15:22 --- IBM XLC has had problems bootstrapping GCC. I am surprised you got to libstdc++ for GCC 4.2.2. If you were using XLC, then that likely is the problem and it miscompiled the stage1 GCC compiler. --

[Bug target/34794] build of gcc 4.2.2 fails on AIX 6.1 / libstdc++-v3/libmath/stubs.c:47

2008-01-29 Thread tammer at tammer dot net
--- Comment #17 from tammer at tammer dot net 2008-01-29 15:17 --- I have used IBM XL C/C++ 9.0 to bootstrap the gcc 4.3 compiler. I will test the build with the gcc 4.2.2 build from www.perzl.org (Mr. Perzl from IBM Germany) for the initial stage1. Thanks for your help. --

[Bug c/35017] [4.3 Regression] PR11377 pedwarns even about valid code

2008-01-29 Thread jakub at gcc dot gnu dot org
-- jakub at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35017

[Bug c/35017] New: [4.3 Regression] PR11377 pedwarns even about valid code

2008-01-29 Thread jakub at gcc dot gnu dot org
http://gcc.gnu.org/viewcvs?root=gccview=revrev=118357 introduced pedwarns about any static decls in external linkage inline functions, but ISO C99 6.4.7/3 has: An inline definition of a function with external linkage shall not contain a definition of a modifiable object with static storage

[Bug libfortran/35014] Libgfortran.a (downloaded) is not PIC compiled...

2008-01-29 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-01-29 14:09 --- I think this is by design. Of course given -static-libgfortran, it might make sense to offer both. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/34919] [4.3 Regression] ICE with invalid use of parameter pack

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #4 from dgregor at gcc dot gnu dot org 2008-01-29 14:01 --- Subject: Bug 34919 Author: dgregor Date: Tue Jan 29 13:59:59 2008 New Revision: 131938 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=131938 Log: 2008-01-29 Douglas Gregor [EMAIL PROTECTED] PR

[Bug c++/34755] [4.3 regression] ICE with invalid argument in variadic template function

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2008-01-29 14:01 --- Subject: Bug 34755 Author: dgregor Date: Tue Jan 29 13:59:59 2008 New Revision: 131938 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=131938 Log: 2008-01-29 Douglas Gregor [EMAIL PROTECTED] PR

[Bug c++/34961] [4.3 Regression] ICE with invalid use of parameter pack in attribute

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2008-01-29 14:01 --- Subject: Bug 34961 Author: dgregor Date: Tue Jan 29 13:59:59 2008 New Revision: 131938 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=131938 Log: 2008-01-29 Douglas Gregor [EMAIL PROTECTED] PR

[Bug tree-optimization/35011] [4.3 regression] ICE with -fcheck-data-deps

2008-01-29 Thread jakub at gcc dot gnu dot org
--- Comment #1 from jakub at gcc dot gnu dot org 2008-01-29 13:34 --- P4, unless you can reproduce without -fcheck-data-deps. -fcheck-data-deps is a compiler debugging option. -- jakub at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/35017] [4.3 Regression] PR11377 pedwarns even about valid code

2008-01-29 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2008-01-29 17:39 --- BTW, the patch I've attached doesn't bootstrap, got an error on bitmap.c. Simplified testcase: typedef int bitmap_element; typedef struct { bitmap_element *first; } *bitmap; extern void bitmap_clear (bitmap); static

[Bug libfortran/35014] New: Libgfortran.a (downloaded) is not PIC compiled...

2008-01-29 Thread pmason at ricardo dot com
When linking against libgfortran.a (using gfortran's -static-libgfortran option) get message about library should be recompiled with -fPIC option. E.g. when building a shared library: gfortran -c -fPIC test.f90 gfortran -static-libgfortran -shared -o libtest.so test.o CODE for test.f90

[Bug tree-optimization/35011] [4.3 regression] ICE with -fcheck-data-deps

2008-01-29 Thread sebpop at gmail dot com
--- Comment #2 from sebpop at gmail dot com 2008-01-29 17:40 --- Subject: Re: [4.3 regression] ICE with -fcheck-data-deps On 29 Jan 2008 13:34:07 -, jakub at gcc dot gnu dot org [EMAIL PROTECTED] wrote: P4, unless you can reproduce without -fcheck-data-deps. -fcheck-data-deps is

[Bug boehm-gc/35012] gcc-4.2.3-RC1's gctest hangs on i686-apple-darwin9

2008-01-29 Thread joseph at codesourcery dot com
--- Comment #1 from joseph at codesourcery dot com 2008-01-29 13:06 --- Subject: Re: New: gcc-4.2.3-RC1's gctest hangs on i686-apple-darwin9 On Tue, 29 Jan 2008, dominiq at lps dot ens dot fr wrote: I confirm the problem reported by Jack Howarth in

[Bug tree-optimization/35006] [4.3 Regression] Segfault in remove_unused_locals

2008-01-29 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-01-29 12:39 --- Uh, so the variable D.1574 is referenced from grub_cmdline_get and cl_delete, but we have only one variable annotation, referenced from var-base.ann, where we should in such a case use the per-function hashtable to

[Bug target/34982] [4.3 regression] calling a function with undefined parameters causes segmentation fault at -O1 or higher

2008-01-29 Thread hubicka at ucw dot cz
--- Comment #11 from hubicka at ucw dot cz 2008-01-29 17:51 --- Subject: Re: [4.3 regression] calling a function with undefined parameters causes segmentation fault at -O1 or higher Hi, the patch seems to pass my local testing, but on Zdenek's tester I get curious results on i686:

[Bug c++/26278] ambiguous overload candidates list contains duplicates

2008-01-29 Thread Ralf dot Wildenhues at gmx dot de
--- Comment #6 from Ralf dot Wildenhues at gmx dot de 2008-01-29 17:25 --- Created an attachment (id=15050) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15050action=view) reduced testcase t.5.ii: In function ‘int main()’: t.5.ii:14: error: ambiguous overload for ‘operator==’ in

[Bug c/35017] [4.3 Regression] PR11377 pedwarns even about valid code

2008-01-29 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-01-29 17:07 --- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11377 says otherwise. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35017

[Bug fortran/35015] missing cleanup-modules directive in testsuite/gfortran*

2008-01-29 Thread aldot at gcc dot gnu dot org
--- Comment #2 from aldot at gcc dot gnu dot org 2008-01-29 16:05 --- You can pass any *.[fF][9]*[05]* and .inc into this script, it will happily scan for any un-cleaned mod. See top of the script for the files i initially fed to it. --

[Bug c++/35016] Bug in processing nested typedef in nested template class in method definition

2008-01-29 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-01-29 15:25 --- *** This bug has been marked as a duplicate of 35008 *** -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/34219] gcc doesn't accept const members of variadic templates as const (regression)

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #8 from dgregor at gcc dot gnu dot org 2008-01-29 14:24 --- Fixed on mainline -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34219

[Bug c++/34754] [4.3 regression] ICE with invalid function arguments in variadic template

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2008-01-29 14:25 --- Fixed on mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/34103] [4.3 regression] ICE with invalid variadic template functions

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #17 from dgregor at gcc dot gnu dot org 2008-01-29 14:24 --- Fixed on mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/35008] Bug in processing nested typedef in nested template class in method definition

2008-01-29 Thread wirawan0 at gmail dot com
--- Comment #3 from wirawan0 at gmail dot com 2008-01-29 15:00 --- Created an attachment (id=15047) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15047action=view) Sample code to cause compilation error. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35008

[Bug tree-optimization/35006] [4.3 Regression] Segfault in remove_unused_locals with nested functions

2008-01-29 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2008-01-29 12:41 --- I am testing a patch. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi

2008-01-29 Thread aldot at gcc dot gnu dot org
--- Comment #22 from aldot at gcc dot gnu dot org 2008-01-29 12:33 --- Michael, You are right, sorry :(. I somehow managed not to find them although they are there! ---8--- # Dummy rules to deal with dependencies produced by use of # [EMAIL PROTECTED]@ and [EMAIL PROTECTED]@ above,

[Bug c/35017] [4.3 Regression] PR11377 pedwarns even about valid code

2008-01-29 Thread jakub at gcc dot gnu dot org
--- Comment #4 from jakub at gcc dot gnu dot org 2008-01-29 17:48 --- Created an attachment (id=15052) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15052action=view) gcc43-pr35017.patch Alternative patch, which only pedwarns in inline definitions as defined in 4.7.6p6 as before,

[Bug fortran/34945] LBOUND fails for array with KIND(complex) used in zero-sized dimension

2008-01-29 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2008-01-29 11:24 --- (In reply to comment #1) Note the comment in trans-expr.c(gfc_map_intrinsic_function) : case GFC_ISYM_LBOUND: case GFC_ISYM_UBOUND: /* TODO These implementations of lbound and ubound do not limit if

[Bug c++/35008] Bug in processing nested typedef in nested template class in method definition

2008-01-29 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-01-29 13:06 --- The first snippet works for me, the second says t.C:3: error: expected nested-name-specifier before 'outer1' t.C:3: error: too many template-parameter-lists t.C: In function 'void testme()': t.C:11: error: 'outer1'

[Bug c++/35008] Bug in processing nested typedef in nested template class in method definition

2008-01-29 Thread wirawan0 at gmail dot com
--- Comment #2 from wirawan0 at gmail dot com 2008-01-29 14:59 --- The whole snippet must be included the (un)desirable error to show up. Let me give an attachment to make it clear. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35008

[Bug c++/34606] [4.3 regression] ICE with invalid specialization of variadic template

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #5 from dgregor at gcc dot gnu dot org 2008-01-29 14:01 --- Subject: Bug 34606 Author: dgregor Date: Tue Jan 29 13:59:59 2008 New Revision: 131938 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=131938 Log: 2008-01-29 Douglas Gregor [EMAIL PROTECTED] PR

[Bug c++/34103] [4.3 regression] ICE with invalid variadic template functions

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #16 from dgregor at gcc dot gnu dot org 2008-01-29 14:01 --- Subject: Bug 34103 Author: dgregor Date: Tue Jan 29 13:59:59 2008 New Revision: 131938 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=131938 Log: 2008-01-29 Douglas Gregor [EMAIL PROTECTED] PR

[Bug c++/34219] gcc doesn't accept const members of variadic templates as const (regression)

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #6 from dgregor at gcc dot gnu dot org 2008-01-29 14:01 --- Subject: Bug 34219 Author: dgregor Date: Tue Jan 29 13:59:59 2008 New Revision: 131938 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=131938 Log: 2008-01-29 Douglas Gregor [EMAIL PROTECTED] PR

[Bug c++/34754] [4.3 regression] ICE with invalid function arguments in variadic template

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2008-01-29 14:01 --- Subject: Bug 34754 Author: dgregor Date: Tue Jan 29 13:59:59 2008 New Revision: 131938 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=131938 Log: 2008-01-29 Douglas Gregor [EMAIL PROTECTED] PR

[Bug fortran/35015] New: missing cleanup-modules directive in testsuite/gfortran*

2008-01-29 Thread aldot at gcc dot gnu dot org
$ wget -P gcc/contrib/ \ http://uclibc.org/~aldot/gcc/gfortran.dg-final.cleanup-mods.awk $ chmod +x gcc/contrib/gfortran.dg-final.cleanup-mods.awk $ cd gcc/testsuite $ $ for i in $(grep --exclude='*.svn*' -rl dg-do gfortran*); do ../contrib/gfortran.dg-final.cleanup-mods.awk $i;done 2 /dev/null

[Bug c++/34961] [4.3 Regression] ICE with invalid use of parameter pack in attribute

2008-01-29 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2008-01-29 14:27 --- Fixed on mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/34794] build of gcc 4.2.2 fails on AIX 6.1 / libstdc++-v3/libmath/stubs.c:47

2008-01-29 Thread dje at gcc dot gnu dot org
--- Comment #16 from dje at gcc dot gnu dot org 2008-01-29 14:42 --- By the way, I am using a recent GCC compiled for AIX 5.3 with the fixed headers removed as the bootstrap compiler on AIX 6.1. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34794

[Bug c++/35016] New: Bug in processing nested typedef in nested template class in method definition

2008-01-29 Thread wirawan0 at gmail dot com
The following testcase fails to compile: template typename data1 struct outer1 { typedef int my_value_type; // define a nested datatype template typename servert struct inner1 { typedef outer1data1 myboss; // borrow the boss's datatype -- don't reduce or change this one:

[Bug c++/35008] Bug in processing nested typedef in nested template class in method definition

2008-01-29 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2008-01-29 15:32 --- I believe we have a dup for this somewhere. Broken on the 4.1 and 4.2 branch. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/35018] [m68k-elf] Gcc ouputs invalid asm when compiling with -O2 or higher

2008-01-29 Thread nizze86 at hotmail dot com
--- Comment #1 from nizze86 at hotmail dot com 2008-01-29 15:36 --- Created an attachment (id=15048) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15048action=view) Preprocessed sources -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35018

[Bug c/35017] [4.3 Regression] PR11377 pedwarns even about valid code

2008-01-29 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2008-01-29 17:31 --- Created an attachment (id=15051) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15051action=view) gcc43-pr35017.patch TREE_READONLY isn't modifiable, so I guess that part is quite clear and I'm also pretty sure

[Bug c/35017] [4.3 Regression] PR11377 pedwarns even about valid code

2008-01-29 Thread jakub at gcc dot gnu dot org
-- jakub at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jakub at gcc dot gnu dot org |dot org

[Bug rtl-optimization/34999] Fallthru crossing edges in partition_hot_cold_basic_blocks are not been fixed when the section ends with call insn

2008-01-29 Thread eres at il dot ibm dot com
--- Comment #2 from eres at il dot ibm dot com 2008-01-29 16:07 --- Created an attachment (id=15049) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15049action=view) A patch I am currently testing -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34999

[Bug libfortran/35014] Libgfortran.a (downloaded) is not PIC compiled...

2008-01-29 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-01-29 17:09 --- Configure gcc with --with-pic. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/35018] [m68k-elf] Gcc ouputs invalid asm when compiling with -O2 or higher

2008-01-29 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 fortran/35003] spurious warning using -Wconversion, a do loop, and 8 byte integers

2008-01-29 Thread dfranke at gcc dot gnu dot org
--- Comment #1 from dfranke at gcc dot gnu dot org 2008-01-29 17:27 --- See also: PR29458 -- dfranke at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/35017] [4.3 Regression] PR11377 pedwarns even about valid code

2008-01-29 Thread joseph at codesourcery dot com
--- Comment #5 from joseph at codesourcery dot com 2008-01-29 18:24 --- Subject: Re: [4.3 Regression] PR11377 pedwarns even about valid code On Tue, 29 Jan 2008, jakub at gcc dot gnu dot org wrote: TREE_READONLY isn't modifiable, so I guess that part is quite clear and I'm also

[Bug boehm-gc/35012] gcc-4.2.3-RC1's gctest hangs on i686-apple-darwin9

2008-01-29 Thread howarth at nitro dot med dot uc dot edu
--- Comment #2 from howarth at nitro dot med dot uc dot edu 2008-01-29 17:59 --- The problem certainly didn't exist with gcc 4.2.1 on darwin8.10.0... http://gcc.gnu.org/ml/gcc-testresults/2007-07/msg00847.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35012

[Bug java/35020] Class.getSimpleName() differs from Sun Java

2008-01-29 Thread mark at gcc dot gnu dot org
--- Comment #2 from mark at gcc dot gnu dot org 2008-01-29 21:02 --- Note that the libgcj and classpath versions of getSimpleName() were written independently. Although the classpath implementation might help in the short run. It is based on syntactically reconstructing the simple

[Bug c/31537] duplicate weakref emitted with IMA

2008-01-29 Thread aldot at gcc dot gnu dot org
--- Comment #9 from aldot at gcc dot gnu dot org 2008-01-29 21:07 --- Created an attachment (id=15053) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15053action=view) patch in testing This is a simple fix to adjust the respective vector (that get's filled/finalized far too early,

[Bug c++/35021] New: g++ fails to compile legal template code involving templatized methods

2008-01-29 Thread gcc-bugzilla at gcc dot gnu dot org
g++ is unable to compile a call to a templatized method from a template function that takes the class that contains the templatized methods as a template parameter. Environment: System: Linux bnell-deb4-64 2.6.18-4-amd64 #1 SMP Mon Mar 26 11:36:53 CEST 2007 x86_64 GNU/Linux Architecture: x86_64

[Bug c++/35021] g++ fails to compile legal template code involving templatized methods

2008-01-29 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-01-29 21:59 --- You want: f.template bar3(0);// doesn't work here f.emplate mooint(0); // doesn't work here Since f is dependent, the parser cannot figure out if f.bar and f.moo are a template or not when it is

[Bug target/34982] [4.3 regression] calling a function with undefined parameters causes segmentation fault at -O1 or higher

2008-01-29 Thread jakub at gcc dot gnu dot org
--- Comment #12 from jakub at gcc dot gnu dot org 2008-01-29 21:22 --- These tests time out from time to time when the testing box is busy, that's quite normal. The problem is in the use of sched_yield (), which puts the calling thread to the end of the runqueue. If there are many

[Bug java/35020] New: Class.getSimpleName() differs from Sun Java

2008-01-29 Thread gcc-bugzilla at matthew dot ath dot cx
Test Code: public class test { class inner { } public static void main(String[] args) { System.out.println(inner.class.getSimpleName()); } } Result with GCJ: [EMAIL PROTECTED]:/root# java test test$inner Result with Sun: [EMAIL PROTECTED]:/opt/sid/root $ sudo java test

[Bug target/34719] N_GSYM stabs warning with common blocks on Mac OS X Leopard

2008-01-29 Thread fago at earthlink dot net
--- Comment #5 from fago at earthlink dot net 2008-01-29 19:47 --- So it is a gcc issue -- seems like it will have to wait for 4.4 then? Easy enough work-around I guess. Thanks! -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34719

[Bug target/34719] N_GSYM stabs warning with common blocks on Mac OS X Leopard

2008-01-29 Thread fxcoudert at gcc dot gnu dot org
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2008-01-29 19:45 --- (In reply to comment #3) will it make it into 4.2.3? No way: the release process for 4.2.3 has started: http://gcc.gnu.org/ml/gcc/2008-01/msg00477.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34719

[Bug target/34719] N_GSYM stabs warning with common blocks on Mac OS X Leopard

2008-01-29 Thread fago at caltech dot edu
--- Comment #3 from fago at caltech dot edu 2008-01-29 19:36 --- This also happens on 4.2.2 It is indeed fixed by using -gdwarf-2. So should gcc set the type of debug information differently on Leopard, or is it Apple's issue? If the former, it seems like it should be straight-forward;

[Bug fortran/35019] New: Gfortran does not support -J dir only -Jdir

2008-01-29 Thread burnus at gcc dot gnu dot org
Patch (contains also a different patch, I'm to lazy to separate): The missing argument check is not needed as this is already checked for in gcc/fortran/gfortranspec.c. OPT_M is not needed as -M is changed into -J. Index: gcc/fortran/gfortranspec.c

[Bug fortran/35015] missing cleanup-modules directive in testsuite/gfortran*

2008-01-29 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2008-01-29 20:15 --- You can pass any *.[fF][9]*[05]* and .inc into this script, it will happily scan for any un-cleaned mod. See top of the script for the files i initially fed to it. Most (all?) .mod files which are left over come

[Bug fortran/35015] missing cleanup-modules directive in testsuite/gfortran*

2008-01-29 Thread rep dot dot dot nop at gmail dot com
--- Comment #4 from rep dot dot dot nop at gmail dot com 2008-01-29 20:23 --- Subject: Re: missing cleanup-modules directive in testsuite/gfortran* On Tue, Jan 29, 2008 at 08:15:23PM -, burnus at gcc dot gnu dot org wrote: --- Comment #3 from burnus at gcc dot gnu dot

[Bug java/35020] Class.getSimpleName() differs from Sun Java

2008-01-29 Thread mark at gcc dot gnu dot org
--- Comment #1 from mark at gcc dot gnu dot org 2008-01-29 20:35 --- GNU Classpath contains: 2007-08-20 Andrew John Hughes [EMAIL PROTECTED] * vm/reference/java/lang/VMClass.java: (getCanonicalName(Class)): Fix handling of member classes so we don't fall out

[Bug fortran/35015] missing cleanup-modules directive in testsuite/gfortran*

2008-01-29 Thread aldot at gcc dot gnu dot org
--- Comment #5 from aldot at gcc dot gnu dot org 2008-01-29 20:35 --- Several question marks for someone more familiar with the testsuite.. In the event that we can check against several multilib variants (?) that thus match different dg-require (?), we may (?) eventually check against

[Bug c/35017] [4.3 Regression] PR11377 pedwarns even about valid code

2008-01-29 Thread jakub at gcc dot gnu dot org
--- Comment #6 from jakub at gcc dot gnu dot org 2008-01-29 23:19 --- Subject: Bug 35017 Author: jakub Date: Tue Jan 29 23:19:07 2008 New Revision: 131945 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=131945 Log: PR c/35017 * c-decl.c (start_decl): Don't pedwarn

  1   2   >