[Bug other/32078] Make FAILURE in 4.3.0 - `CXXFLAGS' has changed error causes "libltdl: No such file or directory"

2007-05-27 Thread rob1weld at aol dot com
--- Comment #10 from rob1weld at aol dot com 2007-05-27 07:06 --- It worked. To _properly_ integrate the new Libtool to the SVN (for ONLY _this_ bug fix) requires reading the DOCs (EG: File: libtool.info, Node: AC_PROG_LIBTOOL and Node: Distributing and Node: Libltdl interface) you may

[Bug other/32078] Make FAILURE in 4.3.0 - `CXXFLAGS' has changed error causes "libltdl: No such file or directory"

2007-05-27 Thread hjl at lucon dot org
--- Comment #11 from hjl at lucon dot org 2007-05-27 07:24 --- (In reply to comment #9) > Getting stuck at ?: > > libtool: compile: mv -f "process-Posix.o" "java/.libs/process-Posix.o" > mv: cannot stat `process-Posix.o': No such file or directory > _OR_ > libtool: compile: mv -f "awt.o

[Bug middle-end/32083] [4.3 Regression] bug in transfer integer->real->integer

2007-05-27 Thread burnus at gcc dot gnu dot org
--- Comment #5 from burnus at gcc dot gnu dot org 2007-05-27 08:10 --- Subject: Bug 32083 Author: burnus Date: Sun May 27 08:09:51 2007 New Revision: 125108 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125108 Log: 2007-05-26 Tobias Burnus <[EMAIL PROTECTED]> PR fort

[Bug middle-end/32083] [4.3 Regression] bug in transfer integer->real->integer

2007-05-27 Thread burnus at gcc dot gnu dot org
--- Comment #6 from burnus at gcc dot gnu dot org 2007-05-27 08:18 --- Fixed. -- burnus at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug fortran/22359] fseek intrinsic not implemented

2007-05-27 Thread tkoenig at gcc dot gnu dot org
--- Comment #3 from tkoenig at gcc dot gnu dot org 2007-05-27 08:49 --- Frankly, I don't think we need to bother with a 4.2 backport. If nobody objects, I'll close this shortly. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added --

[Bug fortran/31258] segfault with transpose(reshape(char))

2007-05-27 Thread tkoenig at gcc dot gnu dot org
--- Comment #3 from tkoenig at gcc dot gnu dot org 2007-05-27 09:04 --- The problem seems to extend to pretty much all array intrinsics: $ gfortran cshift.f90 cshift.f90: In function 'MAIN__': cshift.f90:3: internal compiler error: Segmentation fault Please submit a full bug report, wit

[Bug fortran/31258] segfault with transpose(reshape(char))

2007-05-27 Thread tkoenig at gcc dot gnu dot org
--- Comment #4 from tkoenig at gcc dot gnu dot org 2007-05-27 09:06 --- I forgot the source code for the cshift case: $ cat cshift.f90 CHARACTER(LEN=3), DIMENSION(10) :: Z CHARACTER(LEN=10) :: res Z(:)="123" write(*,'(10A1)') CSHIFT(Z(:)(2:2),2) END $ gfortran cshift.f90 cshift.f90: In

[Bug fortran/31258] segfault with transpose(reshape(char))

2007-05-27 Thread tkoenig at gcc dot gnu dot org
--- Comment #5 from tkoenig at gcc dot gnu dot org 2007-05-27 10:28 --- pack and unpack are also affected: $ cat pack.f90 CHARACTER(LEN=3), DIMENSION(10,10) :: Z CHARACTER(LEN=10) :: res Z="123" write(*,'(10A1)') pack(Z(:,:)(2:2),mask=.true.) END $ gfortran pack.f90 pack.f90: In functio

[Bug fortran/29602] [F2003] I/O specifiers can now be of any kind

2007-05-27 Thread tkoenig at gcc dot gnu dot org
--- Comment #1 from tkoenig at gcc dot gnu dot org 2007-05-27 10:30 --- Setting severity to "enhancement". -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/31433] [4.3 regression] ICE with invalid parameter pack for template struct

2007-05-27 Thread reichelt at gcc dot gnu dot org
--- Comment #1 from reichelt at gcc dot gnu dot org 2007-05-27 10:32 --- Fixed on mainline. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31433

[Bug c++/31433] [4.3 regression] ICE with invalid parameter pack for template struct

2007-05-27 Thread reichelt at gcc dot gnu dot org
--- Comment #2 from reichelt at gcc dot gnu dot org 2007-05-27 10:32 --- Really fixed. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug middle-end/32096] [4.3 Regression] ICE (segfault) in vrp_evaluate_conditional_warnv

2007-05-27 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2007-05-27 10:36 --- I'd think this looks like sth for ian. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added --

[Bug tree-optimization/31037] [4.3 Regression] ICE: verify_ssa failed - definition in block 23 does not dominate use in block 32

2007-05-27 Thread reichelt at gcc dot gnu dot org
--- Comment #9 from reichelt at gcc dot gnu dot org 2007-05-27 10:40 --- The testcases in comments #4, #5, and #8 don't crash anymore on mainline. However, the testcase from comment #3 still crashes. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31037

[Bug tree-optimization/31037] [4.3 Regression] ICE: verify_ssa failed - definition in block 23 does not dominate use in block 32

2007-05-27 Thread reichelt at gcc dot gnu dot org
--- Comment #10 from reichelt at gcc dot gnu dot org 2007-05-27 11:03 --- A slightly reduced version of the testcase in comment #3 (crashes with "-O -fno-exceptions"): = struct A { A (const char *q) : p(q) {} const char *p; }; struct B {

[Bug fortran/32088] [4.3 Regression] ICE (doesn't occur if given function standalone instead on internal)

2007-05-27 Thread fxcoudert at gcc dot gnu dot org
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2007-05-27 11:23 --- (In reply to comment #3) > The question is now, why is proc->result->attr.implicit_type not set? I believe it's set on the function name, but not on the result variable. Consider the following reduced testcase:

[Bug fortran/32103] New: Module with equivalence draws "unsatisfied reference"

2007-05-27 Thread toon at moene dot indiv dot nluug dot nl
Given this eq-mod.f90 module aap real a(5) real b(3) equivalence (a(3),b(1)) end module aap and the following main program eq-main.f90 use aap, only : b print*,b end draws, when compiling with GNU Fortran (GCC) 4.2.1 20070523 (prerelease), as follows: [EMAIL PROTECTED]:~/g95-bugs$ /us

[Bug fortran/32088] [4.3 Regression] ICE (doesn't occur if given function standalone instead on internal)

2007-05-27 Thread burnus at gcc dot gnu dot org
-- burnus at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |burnus at gcc dot gnu dot |dot org

[Bug middle-end/32083] [4.3 Regression] bug in transfer integer->real->integer

2007-05-27 Thread burnus at gcc dot gnu dot org
--- Comment #7 from burnus at gcc dot gnu dot org 2007-05-27 13:57 --- Subject: Bug 32083 Author: burnus Date: Sun May 27 13:57:03 2007 New Revision: 125110 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125110 Log: (svn add was forgotten) 2007-05-27 Tobias Burnus <[EMAIL PROT

[Bug libstdc++/29286] [4.0/4.1/4.2/4.3 Regression] placement new does not change the dynamic type as it should

2007-05-27 Thread rguenther at suse dot de
--- Comment #160 from rguenther at suse dot de 2007-05-27 14:57 --- Subject: Re: [4.0/4.1/4.2/4.3 Regression] placement new does not change the dynamic type as it should On Sat, 25 May 2007, ian at airs dot com wrote: > --- Comment #159 from ian at airs dot com 2007-05-25 23:21

[Bug fortran/32103] Module with equivalence draws "unsatisfied reference"

2007-05-27 Thread burnus at gcc dot gnu dot org
-- burnus at gcc dot gnu dot org changed: What|Removed |Added CC||burnus at gcc dot gnu dot |

[Bug c++/32104] New: segfault

2007-05-27 Thread troy at resophonic dot com
Stumbled upon this when building tests for boost::mpl /home/troy/Projects/boost/boost_1_34_0/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp: In instantiation of 'boost::mpl::aux::template_arity': /home/troy/Projects/boost/boost_1_34_0/libs/mpl/test/apply.cpp:63: instantiated from here /home/

[Bug c++/32104] segfault

2007-05-27 Thread troy at resophonic dot com
--- Comment #1 from troy at resophonic dot com 2007-05-27 16:43 --- Created an attachment (id=13616) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13616&action=view) preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32104

[Bug fortran/31823] [4.2 regression] COMPLEX not documented

2007-05-27 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2007-05-27 16:54 --- The branch is open, can this be now be committed? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31823

[Bug fortran/30437] [4.1 Regression] -Wno-all is rejected (even when fortran is not included)

2007-05-27 Thread burnus at gcc dot gnu dot org
--- Comment #13 from burnus at gcc dot gnu dot org 2007-05-27 16:56 --- Are you planing to fix this in 4.1? Or can alternatively this PR be closed? -- burnus at gcc dot gnu dot org changed: What|Removed |Added --

[Bug fortran/32088] [4.3 Regression] ICE (doesn't occur if given function standalone instead on internal)

2007-05-27 Thread patchapp at dberlin dot org
--- Comment #5 from patchapp at dberlin dot org 2007-05-27 17:00 --- Subject: Bug number PR32088 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2007-05/msg01817.html -- http://gcc.gnu.org/bugzilla/sh

[Bug fortran/32103] Module with equivalence draws "unsatisfied reference"

2007-05-27 Thread toon at moene dot indiv dot nluug dot nl
--- Comment #1 from toon at moene dot indiv dot nluug dot nl 2007-05-27 17:23 --- Subject: Re: Module with equivalence draws "unsatisfied reference" Thanks for taking this up. This bug prevents much of Europe to compile the weather code of the European Centre. Kind regards, --

[Bug java/32098] New libtool doesn't support libjava

2007-05-27 Thread hjl at lucon dot org
--- Comment #3 from hjl at lucon dot org 2007-05-27 17:41 --- A patch is posted at http://gcc.gnu.org/ml/gcc-patches/2007-05/msg01820.html -- hjl at lucon dot org changed: What|Removed |Added ---

[Bug other/32078] Make FAILURE in 4.3.0 - `CXXFLAGS' has changed error causes "libltdl: No such file or directory"

2007-05-27 Thread hjl at lucon dot org
--- Comment #12 from hjl at lucon dot org 2007-05-27 17:59 --- Created an attachment (id=13617) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13617&action=view) A kludge to work around the autoconf bug. This is a kludge which allows me to go further in libjava build. -- http:

[Bug other/32078] Make FAILURE in 4.3.0 - `CXXFLAGS' has changed error causes "libltdl: No such file or directory"

2007-05-27 Thread hjl at lucon dot org
--- Comment #13 from hjl at lucon dot org 2007-05-27 18:50 --- A patch to update libtool in classpath is posted at http://gcc.gnu.org/ml/gcc-patches/2007-05/msg01824.html Test results on Linux/x86-64 looks good: http://gcc.gnu.org/ml/gcc-testresults/2007-05/msg01337.html -- hjl at

[Bug c++/32104] segfault

2007-05-27 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2007-05-27 19:30 --- *** This bug has been marked as a duplicate of 28088 *** -- rguenth at gcc dot gnu dot org changed: What|Removed |Added --

[Bug c++/28088] [4.1 Regression] Internal compiler error on boost mpl test/apply.cpp

2007-05-27 Thread rguenth at gcc dot gnu dot org
--- Comment #16 from rguenth at gcc dot gnu dot org 2007-05-27 19:30 --- *** Bug 32104 has been marked as a duplicate of this bug. *** -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug other/32105] New: Compiler warning in gcc

2007-05-27 Thread hjl at lucon dot org
/export/gnu/src/gcc/gcc/boehm-gc/mark_rts.c:379: warning: function returns address of local variable /export/gnu/src/gcc/gcc/boehm-gc/os_dep.c:2700: warning: assignment from incompatible pointer type /export/gnu/src/gcc/gcc/boehm-gc/os_dep.c:560: warning: 'sigsetmask' is deprecated (declared at /us

[Bug other/32105] Compiler warning in gcc

2007-05-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-05-27 19:37 --- the "libobjc/exception.c" ones are filed as PR30731. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32105

[Bug libobjc/30731] [4.3 Regression] Warnings while compiling libobjc with the uleb128 changes

2007-05-27 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2007-05-27 19:37 --- This is seen on every target, more than just spu-elf. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug rtl-optimization/26069] [4.0/4.1/4.2/4.3 Regression] Runtime endian-ness check is no longer optimized out.

2007-05-27 Thread pinskia at gcc dot gnu dot org
--- Comment #18 from pinskia at gcc dot gnu dot org 2007-05-27 19:38 --- I am no longer working on this, at least for the next month or two. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c++/30297] [4.1/4.2/4.3 regression] ICE with extern "C" and inheritance

2007-05-27 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2007-05-27 19:40 --- I can no longer remember my better patch so I am unassigning this. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug target/31753] ICE while compiling qemu 0.9.0 with -O1 or higher

2007-05-27 Thread belyshev at depni dot sinp dot msu dot ru
--- Comment #2 from belyshev at depni dot sinp dot msu dot ru 2007-05-27 19:51 --- *** This bug has been marked as a duplicate of 16185 *** -- belyshev at depni dot sinp dot msu dot ru changed: What|Removed |Added ---

[Bug target/16185] ICE: in spill_failure, at reload1.c:1892, global registers and long long

2007-05-27 Thread belyshev at depni dot sinp dot msu dot ru
--- Comment #15 from belyshev at depni dot sinp dot msu dot ru 2007-05-27 19:51 --- *** Bug 31753 has been marked as a duplicate of this bug. *** -- belyshev at depni dot sinp dot msu dot ru changed: What|Removed |Added ---

[Bug other/32105] Compiler warning in gcc

2007-05-27 Thread ubizjak at gmail dot com
--- Comment #2 from ubizjak at gmail dot com 2007-05-27 20:06 --- Earlier discussion about soft-fp warnings went like this: > > I noticed that there are no prototypes in soft-fp directory, and some > > warnings > > during the compilation are generated due to this fact. Do you see the s

[Bug c++/30734] name conflict between class and namespace name is not recognized

2007-05-27 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=30734

[Bug c++/32106] New: [4.3 regression] ICE after name-clash between struct and namespace

2007-05-27 Thread reichelt at gcc dot gnu dot org
The following invalid code snippet triggers an ICE (segfault) on mainline: namespace N {} struct N { static int i; }; int N::i = 0; bug.cc:3: error: 'struct N' redeclared as different kind of symbol bug.cc:1: error: previ

[Bug c++/32106] [4.3 regression] ICE after name-clash between struct and namespace

2007-05-27 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=32106

[Bug target/32107] New: bad codegen for vector initialization in Altivec

2007-05-27 Thread dorit at il dot ibm dot com
Compiling the folloxing testcase: #define vector __attribute__((__vector_size__(16) )) float fa[100] __attribute__ ((__aligned__(16))); vector float foo () { float f = fa[0]; vector float vf = {f, f, f, f}; return vf; } ...with gcc -O2 -maltivec, we get: ld r9,0(r2) lfs f0,0(r9) a

[Bug c++/29731] [4.0/4.1/4.2/4.3 regression] ICE with statement expression as template parameter

2007-05-27 Thread reichelt at gcc dot gnu dot org
--- Comment #6 from reichelt at gcc dot gnu dot org 2007-05-27 21:16 --- Not really fixed. The fix from comment #3 is incomplete as the following testcase still ICEs: = template struct A {}; void foo() { A<({})> a; } =

[Bug fortran/32088] [4.3 Regression] ICE (doesn't occur if given function standalone instead on internal)

2007-05-27 Thread burnus at gcc dot gnu dot org
--- Comment #6 from burnus at gcc dot gnu dot org 2007-05-27 21:24 --- Subject: Bug 32088 Author: burnus Date: Sun May 27 21:24:48 2007 New Revision: 125118 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125118 Log: fortran/ 2007-05-27 Paul Thomas <[EMAIL PROTECTED]>

[Bug fortran/32088] [4.3 Regression] ICE (doesn't occur if given function standalone instead on internal)

2007-05-27 Thread burnus at gcc dot gnu dot org
--- Comment #7 from burnus at gcc dot gnu dot org 2007-05-27 21:25 --- Fixed. -- burnus at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/32108] New: [4.2/4.3 regression] ICE with __label__ outside of block scope

2007-05-27 Thread reichelt at gcc dot gnu dot org
The following invalid code snippet triggers an ICE (segfault) since GCC 4.2.0: = __label__ L; = bug.cc:1: internal compiler error: Segmentation fault Please submit a full bug report, [etc.] Btw, we also got a segfault with GCC 3.4.x

[Bug c++/32108] [4.2/4.3 regression] ICE with __label__ outside of block scope

2007-05-27 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32108

[Bug target/32107] bad codegen for vector initialization in Altivec

2007-05-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-05-27 21:31 --- This is unrelated to that one. Even if we did not have an aligned address, we can do better than the extra load/store (but I forget how to do this and I did not write anything on this for vec_splats in the C/C++ lan

[Bug inline-asm/32109] New: [4.1/4.2/4.3 regression] ICE with inline-asm and class with destructor

2007-05-27 Thread reichelt at gcc dot gnu dot org
The following (valid?) code snippet triggers an ICE since GCC 3.1: = struct A { ~A(); }; struct B { A a; B(); }; B::B() { asm("" : : "r"(a) ); } = bug.cc: In constructor 'B::B()': bug.cc:14: internal compiler error: in crea

[Bug inline-asm/32109] [4.1/4.2/4.3 regression] ICE with inline-asm and class with destructor

2007-05-27 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32109

[Bug c++/32108] [4.2/4.3 regression] ICE with __label__ outside of block scope

2007-05-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-05-27 21:34 --- Confirmed, this should be easy to reject, cp_parser_label_declaration does not check if we are in a function or not. -- pinskia at gcc dot gnu dot org changed: What|Removed |Ad

[Bug inline-asm/32109] [4.1/4.2/4.3 regression] ICE with inline-asm and class with destructor

2007-05-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-05-27 21:38 --- This code is not valid, a can never be in a register. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32109

[Bug target/32110] New: vector "extract" and then vector "splat" is not optimized

2007-05-27 Thread pinskia at gcc dot gnu dot org
Testcase: #define vector __attribute__((vector_size(16) )) typedef vector int t; t f(t a) { int b = *(int*)&a; return (vector int){b,b,b,b}; } - CUT This should just produce : vspltw v2,v2,0 blr But right now we do: _f: addi r2,r1,-16

[Bug c++/32111] New: [4.3 regression] ICE declaring destructor as friend

2007-05-27 Thread reichelt at gcc dot gnu dot org
The following invalid code snippet triggers an ICE (segfault) on mainline: = struct A { friend A::~A() {} }; = bug.cc:3: error: member functions are implicitly friends of their class bug.cc: In static member function 'static A::~A(

[Bug c++/32111] [4.3 regression] ICE declaring destructor as friend

2007-05-27 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=32111

[Bug c++/32112] New: [4.1/4.2/4.3 regression] #'unbound_class_template' not supported by dump_decl#

2007-05-27 Thread reichelt at gcc dot gnu dot org
A garbled diagnostic is issued for the following invalid code snippet since GCC 4.1.0: template struct A; template void foo (A<&T::template>); bug.cc:3: error: '#'unbound_class_template' not

[Bug c++/32112] [4.1/4.2/4.3 regression] #'unbound_class_template' not supported by dump_decl#

2007-05-27 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32112

[Bug fortran/32103] Module with equivalence draws "unsatisfied reference"

2007-05-27 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2007-05-27 22:15 --- Toon, > > This bug prevents much of Europe to compile the weather code of the > European Centre. This is a horrifying thought and must explain today's weather. add 'a' to the use only fixes the problem. I agree tha

[Bug c++/32113] New: [4.1/4.2/4.3 regression] ICE with invalid template parameter

2007-05-27 Thread reichelt at gcc dot gnu dot org
The following invalid code snippet triggers an ICE since GCC 4.1.0: = template struct A; template void foo (A<&T::template i>); template void foo > (A<0>); = bug.cc:3: error: '#'unbound_class

[Bug middle-end/32024] ICE - libgcc2.c:557: internal compiler error: in fold_checksum_tree, at fold-const.c:12652

2007-05-27 Thread rob1weld at aol dot com
--- Comment #7 from rob1weld at aol dot com 2007-05-27 22:08 --- This bug is still active when configuring with --enable-stage1-checking=assert,fold,gc,misc,rtl,rtlflag,runtime,tree # cat gcc-4_3-trunk/LAST_UPDATED Sun May 27 20:31:07 UTC 2007 (revision 125116) -- http://gcc.gnu.o

[Bug c++/32112] [4.1/4.2/4.3 regression] #'unbound_class_template' not supported by dump_decl#

2007-05-27 Thread reichelt at gcc dot gnu dot org
--- Comment #1 from reichelt at gcc dot gnu dot org 2007-05-27 21:59 --- Oops, I hosed the last line of the testcase. The testcase should read: === template struct A; template void foo (A<&T::template i>); ===

[Bug c++/32113] [4.1/4.2/4.3 regression] ICE with invalid template parameter

2007-05-27 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32113

[Bug middle-end/16315] Strange variable names for temporaries in warnings

2007-05-27 Thread reichelt at gcc dot gnu dot org
--- Comment #5 from reichelt at gcc dot gnu dot org 2007-05-27 22:18 --- This seems to be fixed since GCC 4.1.2. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added --

[Bug fortran/31812] Better message than "syntax error" when truncating long lines

2007-05-27 Thread jvdelisle at gcc dot gnu dot org
--- Comment #3 from jvdelisle at gcc dot gnu dot org 2007-05-27 22:44 --- Fixed on trunk, closing. -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/31812] Better message than "syntax error" when truncating long lines

2007-05-27 Thread jvdelisle at gcc dot gnu dot org
--- Comment #2 from jvdelisle at gcc dot gnu dot org 2007-05-27 22:43 --- Subject: Bug 31812 Author: jvdelisle Date: Sun May 27 22:42:54 2007 New Revision: 125119 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125119 Log: 2007-05-27 Jerry DeLisle <[EMAIL PROTECTED]>

[Bug c++/32114] New: [4.3 regression] ICE on invalid use of typedef in variadic template

2007-05-27 Thread reichelt at gcc dot gnu dot org
The following invalid code snippet triggers an ICE on mainline: == template struct A { typedef typename T::X Y; }; A a; == bug.cc:3: error: parameter packs not expanded with `...': bug.cc:3: note: 'T' bug.cc: In in

[Bug c++/32114] [4.3 regression] ICE on invalid use of typedef in variadic template

2007-05-27 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=32114

[Bug c++/32115] New: [4.3 regression] ICE on with default argument in variadic template

2007-05-27 Thread reichelt at gcc dot gnu dot org
The following invalid code snippet triggers an ICE on mainline: template struct A {}; A a; bug.cc:1: error: parameter pack 'T' must be at the end of the template parameter list bug.cc:3: int

[Bug c++/32115] [4.3 regression] ICE on with default argument in variadic template

2007-05-27 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=32115

[Bug libstdc++/21772] exception safety testing allocator

2007-05-27 Thread dave at boost-consulting dot com
--- Comment #7 from dave at boost-consulting dot com 2007-05-27 23:07 --- (In reply to comment #6) > (In reply to comment #5) > > Use this technique. In fact, if you can, use my code. > > In fact, Howard already mentioned that, at some point. To be clear, and avoid > misunderstandings

[Bug fortran/31564] Error: Type/rank mismatch in argument

2007-05-27 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2007-05-27 23:40 --- Created an attachment (id=13618) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13618&action=view) decl.c patch (not check-gfortran tested) Erik, are you still working on this? One should also check that:

[Bug c++/32116] New: Relocation error with -O3, recent CVS

2007-05-27 Thread mckelvey at maskull dot com
b/libstdc++.so.6 -> libstdc++.so.6.0.9* alpha1:PD>g++ -v Using built-in specs. Target: alphaev56-unknown-linux-gnu Configured with: ../gcc/configure --verbose --enable-languages=c++ --disable-linux-futex --disable-nls --disable-tls Thread model: posix gcc version 4.3.0 20070527 (exper

[Bug c/32117] New: Segfault

2007-05-27 Thread toni at famkaufmann dot info
Version: Ziel: x86_64-pc-linux-gnu Konfiguriert mit: /var/tmp/portage/gcc-4.1.1-r3/work/gcc-4.1.1/configure --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.1 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.1 --mandir=/usr

[Bug c++/31809] [4.1/4.2/4.3 Regression] sometimes TREE_READONLY is still set for non read only variables causing wrong code

2007-05-27 Thread mmitchel at gcc dot gnu dot org
--- Comment #3 from mmitchel at gcc dot gnu dot org 2007-05-28 01:11 --- I agree. I think that in cp_finish_decl, we should unset TREE_READONLY for variables with a dynamic initializers. Please let me know if you need help working on a patch for that. -- http://gcc.gnu.org/bugzil

[Bug other/32078] Make FAILURE in 4.3.0 - `CXXFLAGS' has changed error causes "libltdl: No such file or directory"

2007-05-27 Thread hjl at lucon dot org
--- Comment #14 from hjl at lucon dot org 2007-05-28 01:35 --- This patch allows libjava to build: http://gcc.gnu.org/ml/gcc-patches/2007-05/msg01843.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32078

[Bug c++/32118] New: ICE in c++ code

2007-05-27 Thread bowie dot owens at csiro dot au
internal compiler error: Segmentation fault occurs in c++ code. Built from gcc 4.2.0 release source. g++ -v: Using built-in specs. Target: i686-pc-linux-gnu Configured with: ../gcc-4.2.0/configure --prefix=/local_scratch/owe043/gcc_4_2 --enable-languages=c,c++,fortran Thread model: posix gcc vers

[Bug c++/32118] ICE in c++ code

2007-05-27 Thread bowie dot owens at csiro dot au
--- Comment #1 from bowie dot owens at csiro dot au 2007-05-28 01:42 --- Created an attachment (id=13619) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13619&action=view) gzip'ed preprocessed source to reproduce ICE -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32118

[Bug c/32079] [4.2 Regression] there seems to be a gcc optimization problem.

2007-05-27 Thread taiyun at gmail dot com
--- Comment #2 from taiyun at gmail dot com 2007-05-28 02:32 --- (In reply to comment #1) > This is undefined. You dereference *pp before checking if it is a NULL > pointer. If compiled at gcc3.4.x,run is right! -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32079

[Bug libstdc++/19664] libstdc++ headers should have pop/push of the visibility around the declarations

2007-05-27 Thread funtoos at yahoo dot com
--- Comment #104 from funtoos at yahoo dot com 2007-05-28 04:15 --- kdelibs doesn't link with gcc-4.2.0 with hidden visibility. It compiles and links fine with gcc 4.1.2 with patch from Comment #86. That patch was included by gentoo till 4.1.2 and dropped because this bug is supposedly f

[Bug c++/32119] New: libstdc++ headers should have pop/push of the visibility around the declarations

2007-05-27 Thread funtoos at yahoo dot com
Please see my comment on the bug 19664. That issue is not fixed. Its a shame that I can't reopen that bug. Please close this as a duplicate and reopen that bug. Thanks. -- Summary: libstdc++ headers should have pop/push of the visibility around the declarations

[Bug c++/32119] libstdc++ headers should have pop/push of the visibility around the declarations

2007-05-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-05-28 04:34 --- And without a testcase, nothing is going to happen. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug libstdc++/19664] libstdc++ headers should have pop/push of the visibility around the declarations

2007-05-27 Thread pluto at agmk dot net
--- Comment #105 from pluto at agmk dot net 2007-05-28 05:01 --- (In reply to comment #104) > kdelibs doesn't link with gcc-4.2.0 with hidden visibility. you need a path for pr20218. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19664

[Bug libstdc++/19664] libstdc++ headers should have pop/push of the visibility around the declarations

2007-05-27 Thread funtoos at yahoo dot com
--- Comment #106 from funtoos at yahoo dot com 2007-05-28 05:16 --- I haven't tried the fix in 20218. surprisingly, moving to binutils 2.17.50.0.16.20070511 got rid of that problem. Do you know what exactly is going on? how did the latest binutils bypass the bug 20218? -- http://gcc

[Bug other/32078] Make FAILURE in 4.3.0 - `CXXFLAGS' has changed error causes "libltdl: No such file or directory"

2007-05-27 Thread bonzini at gcc dot gnu dot org
--- Comment #15 from bonzini at gnu dot org 2007-05-28 06:38 --- Subject: Bug 32078 Author: bonzini Date: Mon May 28 06:38:00 2007 New Revision: 125125 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125125 Log: 2007-05-27 Paolo Bonzini <[EMAIL PROTECTED]> PR bootstrap