[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=gcc&view=rev&rev=131938 Log: 2008-01-29 Douglas Gregor <[EMAIL PROTECTED]> PR

[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=gcc&view=rev&rev=131938 Log: 2008-01-29 Douglas Gregor <[EMAIL PROTECTED]> PR c

[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 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 si

[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.

[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 > http://gcc.gnu.org/ml/gcc/200

[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 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 Assig

[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 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 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=15046&action=view) updated patch for libgcc Fixes an error about {mul,div}{d,x,t}c3 which wants to be built for different modes / d

[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 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 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/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 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 kind

[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 th

[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 Ke

[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( Comp::value > 0, "" ); makes it work. using max for #1 leads gcc to an error: "cannot expand 'Params ...' into a fixed-length argument list" updated testcase: template struct max { st

[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. -- http://gcc.g

[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 recon

[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' decla

[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 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 |Added

[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 === --- ipa-struc

[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 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 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 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

<    1   2