[Bug c++/16381] [3.3/4.0 Regression] Structure layout bug

2004-10-28 Thread dannysmith at users dot sourceforge dot net
--- Additional Comments From dannysmith at users dot sourceforge dot net 2004-10-28 07:14 --- Isn't this a bug in cygming.h then? Would something like this still retain MSVC compatibility while allowing logical alignment for SSE[2] types? /* This is only needed in libobjc. There we us

[Bug c++/18191] New: Struct member is not getting default-initialized

2004-10-28 Thread grigory dot zagorodnev at intel dot com
In the example listed below, member "i" of object "obj" allocated at frame of "bar" routine is not getting default-initialized to 0 but contains any garbage left on the stack. That violates clause 8.5.1/7 of the C++ Standard. $ cat bar.cpp #include struct S { const char* s; int

[Bug c/11250] -pedantic accepts `char a[] = ("x");'

2004-10-28 Thread pere at hungry dot com
--- Additional Comments From pere at hungry dot com 2004-10-28 09:15 --- The compiler on IA64/HP-UX (aCC: HP aC++/ANSI C B3910B A.05.50 [May 15 2003]) refuses to compile this code and gives this error message: Error 271: "x.c", line 1 # Illegal initializer. char a[] = ("x");

[Bug target/18010] bad unwind info due to multiple returns (missing epilogue)

2004-10-28 Thread davidm at hpl dot hp dot com
--- Additional Comments From davidm at hpl dot hp dot com 2004-10-28 09:24 --- (In reply to comment #16) > Perhaps I should have read your message closer. I get timeouts for this > testcase also. However, it bootstraps fine, and the total number of > unexpected gcc failures is only 45,

[Bug target/13158] bad unwind info as a result of sibcall

2004-10-28 Thread davidm at hpl dot hp dot com
--- Additional Comments From davidm at hpl dot hp dot com 2004-10-28 09:27 --- (In reply to comment #10) > I've now checked the patch into mainline. Thanks! > Adding the patch to gcc-3.4 requires that it be a regression. This doesn't > seem to qualify according to a strict interpretat

[Bug rtl-optimization/17428] [4.0 Regression] internal compiler error: in spill_failure, at reload1.c:1880

2004-10-28 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2004-10-28 09:28 --- Because of the patch http://gcc.gnu.org/ml/gcc-cvs/2004-10/msg01513.html that adds "-funroll-loops" to "-fprofile-generate" the testcase from comment #4 has to be compiled with "-msse -O2 -fspeculative-pref

Corrupt message detected

2004-10-28 Thread WebShield
A corrupt mail message, ID 1098958899494 from <[EMAIL PROTECTED]> has been detected.

[Bug c++/18192] New: Serious Performance Bug depending on a donothing destructor declaration

2004-10-28 Thread dkouroun at mailbox dot gr
Dear GCC Team, I have experienced a serious performance bug with g++-3.4.2. In the attached code you can see the source code which is quite simple. In the file TypeDefinitions.h I use some typedef statements to be able play with different types. The problem is in file FiniteElementTypes.h!!

[Bug c++/18192] Serious Performance Bug depending on a donothing destructor declaration

2004-10-28 Thread dkouroun at mailbox dot gr
--- Additional Comments From dkouroun at mailbox dot gr 2004-10-28 10:34 --- Created an attachment (id=7422) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7422&action=view) The source code -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18192

[Bug target/18193] New: GCC source code does not conform to 3.3.2.2 of C89 C-standard

2004-10-28 Thread rpedersen at atmel dot com
In the file gcc/recog.h the struct "insn_data" has a member "genfun" which is of type "insn_gen_fn". This type is defined as "typedef rtx (*insn_gen_fn) (rtx, ...);" which is a pointer to a function which has an ellipsis as its second argument. The actual implementations of the functions are howe

[Bug c++/18194] New: g++ passes struct by reference instead of by value if non-default constructor exists

2004-10-28 Thread horst dot reiterer at fabasoft dot com
Hi, # cat caller.cpp struct ObjectAddress { protected: unsigned int m_a; unsigned int m_b; public: ObjectAddress(long a, long b) : m_a(a), m_b(b) {} /* CASE 1: non-default constructor instance of ObjectAddress (x in main()) is passed by reference */ ~ObjectAddress() {} /* CAS

[Bug c++/18194] g++ passes struct by reference instead of by value if non-default constructor exists

2004-10-28 Thread horst dot reiterer at fabasoft dot com
--- Additional Comments From horst dot reiterer at fabasoft dot com 2004-10-28 10:46 --- Created an attachment (id=7423) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7423&action=view) Testcase tarball containing the two source files and a corresponding makefile -- http://gcc.

[Bug c++/18194] g++ passes struct by reference instead of by value if non-default constructor exists

2004-10-28 Thread horst dot reiterer at fabasoft dot com
--- Additional Comments From horst dot reiterer at fabasoft dot com 2004-10-28 10:50 --- (In reply to comment #0) > /* CASE 1: non-default constructor > (...) > /* CASE 2: default constructor 'Constructor' was of course a typo, should have been 'destructor' -- http://gcc.gnu.o

[Bug c++/18194] g++ passes struct by reference instead of by value if non-default destructor exists

2004-10-28 Thread horst dot reiterer at fabasoft dot com
-- What|Removed |Added Summary|g++ passes struct by|g++ passes struct by |reference instead of by |reference instead of by

[Bug c++/18195] New: Two-stage lookup doesn't work correctly with namespaces

2004-10-28 Thread schepler at math dot berkeley dot edu
With the following test program, I get compiler errors with g++-3.4 on both i386-linux and x86_64-linux (but not with g++-3.3). namespace A { class B { }; B* transform(B*); template void transform_in_place(T*& p) { p = A::transform(p); } class C { }; C* transform(C*); }

[Bug rtl-optimization/17428] [4.0 Regression] internal compiler error: in spill_failure, at reload1.c:1880

2004-10-28 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2004-10-28 11:42 --- Zdenek, the failure in comment #12 appears with your patch http://gcc.gnu.org/ml/gcc-cvs/2004-10/msg00030.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17428

[Bug c++/18194] g++ passes struct by reference instead of by value if non-default destructor exists

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 12:03 --- The definition of ObjectAddress is incompatible, there for this is undefined behavior. -- What|Removed |Added

[Bug target/18193] GCC source code does not conform to 3.3.2.2 of C89 C-standard

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 12:08 --- *** This bug has been marked as a duplicate of 12081 *** -- What|Removed |Added

[Bug target/12081] Gcc can't be compiled with -mregparm=3

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 12:09 --- *** Bug 18193 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug fortran/18196] New: bus error on returning from a function

2004-10-28 Thread niilo dot sirola at tut dot fi
The attached code compiles without warnings, but gives "bus error" on execution. Used GNU Fortran 95 (GCC 4.0.0 20041027 (experimental)) on powerpc-apple-darwin7.5.0. It seems that when crashing, the __result of function f somehow gets data address 0x0, which seems bit abnormal. Very delicate c

[Bug fortran/18197] New: bus error on returning from a function

2004-10-28 Thread niilo dot sirola at tut dot fi
The attached code compiles without warnings, but gives "bus error" on execution. Used GNU Fortran 95 (GCC 4.0.0 20041027 (experimental)) on powerpc-apple-darwin7.5.0. It seems that when crashing, the __result of function f somehow gets data address 0x0, which seems bit abnormal. Very delicate c

[Bug fortran/18196] bus error on returning from a function

2004-10-28 Thread niilo dot sirola at tut dot fi
--- Additional Comments From niilo dot sirola at tut dot fi 2004-10-28 12:33 --- *** This bug has been marked as a duplicate of 18197 *** -- What|Removed |Added

[Bug fortran/18197] bus error on returning from a function

2004-10-28 Thread niilo dot sirola at tut dot fi
--- Additional Comments From niilo dot sirola at tut dot fi 2004-10-28 12:33 --- *** Bug 18196 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18197

[Bug target/15286] ICE cause by reload

2004-10-28 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-10-28 12:47 --- Subject: Bug 15286 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-10-28 12:47:29 Modified files: gcc: ChangeLog final.c recog.c simplify-rt

[Bug java/6163] anonymous class verifier error

2004-10-28 Thread phil at mkdoc dot com
--- Additional Comments From phil at mkdoc dot com 2004-10-28 12:59 --- Is this a final verdict on this issue? This problem also affects compatibility with the Sun 1.3 interpreter. Can I take it that the Sun 1.4 interpreter is the benchmark reference for GCJ going forward? Thanks. Phi

[Bug c++/18016] Warn about member variables initialized with itself

2004-10-28 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-10-28 13:08 --- That is my view, too. It's an initializer, not an assignment. W. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18016

[Bug rtl-optimization/17428] [4.0 Regression] internal compiler error: in spill_failure, at reload1.c:1880

2004-10-28 Thread rakdver at atrey dot karlin dot mff dot cuni dot cz
--- Additional Comments From rakdver at atrey dot karlin dot mff dot cuni dot cz 2004-10-28 13:18 --- Subject: Re: [4.0 Regression] internal compiler error: in spill_failure, at reload1.c:1880 Hello, > Because of the patch http://gcc.gnu.org/ml/gcc-cvs/2004-10/msg01513.html > that ad

[Bug fortran/18197] bus error on returning from a function

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 13:26 --- Confirmed, this is a front-end issue. -- What|Removed |Added Status|UNCONFIRMED

[Bug c/17913] [4.0 Regression] ICE jumping into statement expression

2004-10-28 Thread bonzini at gcc dot gnu dot org
--- Additional Comments From bonzini at gcc dot gnu dot org 2004-10-28 13:30 --- > Jumps out of statement expressions are or were used in real code > . I don't think > they are well-defined (except for jumps using longjmp), but

[Bug tree-optimization/15089] [3.4/4.0 Regression] [tree-ssa] local register variable with a specified register is bad

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 13:31 --- The only thing left is documentation. -- What|Removed |Added Keywords|

[Bug tree-optimization/16728] [4.0 regression] std::set tests for allocator/insert core in make check-performance

2004-10-28 Thread dnovillo at gcc dot gnu dot org
--- Additional Comments From dnovillo at gcc dot gnu dot org 2004-10-28 13:36 --- Disabling DOM seems to paper over the bug. Investigating. -- What|Removed |Added

[Bug ada/18198] New: bootstrap stage2 build of fname-uf.adb causes ICE

2004-10-28 Thread awreynolds at mac dot com
stage1/xgcc -Bstage1/ -B/usr/local/ada/powerpc-apple-darwin7.5.0/bin/ -c -g -O2 -mdynamic-no-pic -gnatpg -gnata -I- -I. -Iada -I../../fsf-gcc-head/gcc/ada ../../fsf-gcc-head/gcc/ada/fname-uf.adb -o ada/fname-uf.o ../../fsf-gcc-head/gcc/ada/fname-uf.adb: In function 'Fname.Uf.Get_File_Name': .

[Bug ada/18198] bootstrap stage2 build of fname-uf.adb causes ICE

2004-10-28 Thread awreynolds at mac dot com
-- What|Removed |Added Keywords||ice-on-valid-code http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18198

[Bug tree-optimization/18198] [4.0 Regression] bootstrap stage2 build of fname-uf.adb causes ICE

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 13:43 --- As I said in the other bug report this is a known bug (Daniel Berlin is working on it). -- What|Removed |Added ---

[Bug target/15286] ICE cause by reload

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 13:44 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug c++/18195] Two-stage lookup doesn't work correctly with namespaces

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 13:53 --- This is invalid. >From [temp.dep.candidate]: For a function call that depends on a template parameter, if the function name is an "unqualified-id" but not a template-id, the candidate functions are found u

[Bug c++/11828] [3.4/4.0 regression] qualified dependent name looked up too early

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 13:53 --- *** Bug 18195 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug middle-end/18191] [4.0 Regression] Struct member is not getting default-initialized

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 14:19 --- Confirmed, a regression but I don't know if this is a middle-end problem or a front-end problem. The front-end produces the following code: struct S obj[2] = {{.s=(const char *) "m0"}, {}}; This is a m

[Bug tree-optimization/18178] Missed opportunity for removing bounds checking

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 14:24 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug libgcj/18187] java.util.WeakHashMap$WeakEntrySet.next() throws NoSuchElementException during GC

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 14:25 --- Lets reopen this one. -- What|Removed |Added Status|RESOLVED

[Bug libgcj/16998] WeakHashMap iterator can throw NoSuchElementException unexpectedly

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 14:25 --- *** This bug has been marked as a duplicate of 18187 *** -- What|Removed |Added

[Bug libgcj/18187] java.util.WeakHashMap$WeakEntrySet.next() throws NoSuchElementException during GC

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 14:26 --- *** Bug 16998 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug libgcj/18187] java.util.WeakHashMap$WeakEntrySet.next() throws NoSuchElementException during GC

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 14:26 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug target/18118] bad code gen for -mcpu=G5 and unsigned long long to double

2004-10-28 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Summary|bad code gen for -mcpu=G5 |bad code gen for -mcpu=G5 ||and unsigned long long to

[Bug c++/18182] Incorrect processing of __attribute__ by the C++ parser

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 14:29 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug c++/18194] g++ passes struct by reference instead of by value if non-default destructor exists

2004-10-28 Thread horst dot reiterer at fabasoft dot com
--- Additional Comments From horst dot reiterer at fabasoft dot com 2004-10-28 14:31 --- (In reply to comment #3) > The definition of ObjectAddress is incompatible, > there for this is undefined behavior. You're right, the code relies on undefined behavior. My main question was, why doe

[Bug java/17963] [4.0 Regression] Compiling a .jar files fails when files within .jar are in a different order

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 14:32 --- Hmm with the current mainline I get: java/lang/Throwable.java: In class 'gnu.crypto.pki.provider.EncodedKeyFactory': java/lang/Throwable.java: In method 'gnu.crypto.pki.provider.EncodedKeyFactory.engineGene

[Bug debug/18199] New: AIX XCOFF debugging broken

2004-10-28 Thread dje at gcc dot gnu dot org
$ gdb-5.3 cc1 GNU gdb 5.3 Copyright 2002 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warran

internal compiler error (Bus error) with GCJ 3.4.2 on Mac OS X 10.3.5

2004-10-28 Thread Bojan Antonovic
I'm not a bugzilla expert, therefore I sent this bug report manualy. call: gcj -save-temps -O0 -o popt --main=ProcessorOptimizer.Main --classpath=JPisa.jar:SMOOD.jar:. ProcessorOptimizer/*.class ProcessorOptimizer/*/*.class output: ProcessorOptimizer/DeviceRandom.class:0: internal compiler error

[Bug debug/18199] AIX XCOFF debugging broken

2004-10-28 Thread dje at gcc dot gnu dot org
-- What|Removed |Added Severity|normal |critical Status|UNCONFIRMED |NEW Ever Confirmed||1

[Bug c/17913] [4.0 Regression] ICE jumping into statement expression

2004-10-28 Thread jsm at polyomino dot org dot uk
--- Additional Comments From jsm at polyomino dot org dot uk 2004-10-28 15:05 --- Subject: Re: [4.0 Regression] ICE jumping into statement expression On Thu, 28 Oct 2004, bonzini at gcc dot gnu dot org wrote: > I remember using once a void statement expression "((void) ({ ... })" ins

[Bug middle-end/18160] [4.0 Regression] ICE on taking register variable address

2004-10-28 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2004-10-28 15:16 --- http://gcc.gnu.org/ml/gcc-patches/2004-10/msg02437.html -- What|Removed |Added Key

[Bug target/18019] [4.0 Regression] -march=pentium4 generates word fetch instead of byte fetch

2004-10-28 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2004-10-28 15:19 --- vrong quode -- What|Removed |Added Severity|normal |critical

[Bug target/18019] [4.0 Regression] -march=pentium4 generates word fetch instead of byte fetch

2004-10-28 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2004-10-28 15:22 --- Is this perhaps related to Bug 17949? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18019

[Bug middle-end/17895] [4.0 Regression] tree CFG cleanup is slow

2004-10-28 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2004-10-28 15:24 --- I am tempted to call this critical. This is *the* major quadratic bottleneck in GCC at the moment, for reasonably normal code. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17895

[Bug c++/17648] [3.3/3.4 Regression] template destructor was not called for inherited classes

2004-10-28 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2004-10-28 15:30 --- Here's a condensed version of Wolfgang's testcase: int i=1; class A; template struct B { A *p; ~B() { --i; p=0; if(p) delete p;

[Bug tree-optimization/18168] SPEC CPU2000 173.applu tree-loop-linear ICE

2004-10-28 Thread dje at gcc dot gnu dot org
--- Additional Comments From dje at gcc dot gnu dot org 2004-10-28 15:31 --- gfortran -c -o applu.o -O3 -mcpu=power4 -ftree-loop-linear applu.f applu.f: In function 'buts': applu.f:633: internal compiler error: in build_classic_dist_vector, at tree- data-ref.c:1848 -- What

[Bug debug/18199] [4.0 Regression] AIX XCOFF debugging broken

2004-10-28 Thread dje at gcc dot gnu dot org
--- Additional Comments From dje at gcc dot gnu dot org 2004-10-28 15:40 --- The GDB 5.3 error comes from the macro #define ANOFFSET(secoff, whichone) \ ((whichone == -1) \ ? (internal_error (__FILE__, __LINE__, "Section index is uninitialized"), -1 ) \ : secoff->offsets[which

[Bug tree-optimization/18168] SPEC CPU2000 173.applu tree-loop-linear ICE

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 15:52 --- Isn't this related to PR 17672. -- What|Removed |Added Keywords|

[Bug preprocessor/18200] New: Spurious "backslash-newline at end of file" warning

2004-10-28 Thread ftg at adelphia dot net
If the preprocessor finds a backslash-newline continuation on the next-to-last line of a file which does not end with a newline (the file, not the next-to-last line), it gives the warning. Here's a 2-line file: #define MYMACRO(x) \ x and here it is in hex, to show the lack of

[Bug preprocessor/18200] Spurious "backslash-newline at end of file" warning

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 16:14 --- The warning is pretty clear at what it means: test.defs:1:30: warning: backslash-newline at end of file I don't see where the problem is. Also it is undefined in the C standard to have a file not in a new

[Bug objc/16546] [4.0 Regression] [unit-at-a-time] Solaris 10/x86 libobjc bootstrap failure: invalid assembler code

2004-10-28 Thread ro at techfak dot uni-bielefeld dot de
--- Additional Comments From ro at techfak dot uni-bielefeld dot de 2004-10-28 16:16 --- Subject: Re: [4.0 Regression] [unit-at-a-time] Solaris 10/x86 libobjc bootstrap failure: invalid assembler code Unfortunately the patch has remained unreviewed for a month now and the bootstrap fa

[Bug target/18002] [4.0/3.4 Regression] 'while' loop performace regression on avr target

2004-10-28 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|normal |minor GCC host triplet|i686-pc-linux-gnu | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18002

[Bug c++/18201] New: Compiler suggests submitting a bug report after exiting while printing error message

2004-10-28 Thread ron at vaniwaarden dot org
The following should compile with an error message but the compiler dies in the middle of printing an error message #include template std::basic_ostream(charT)& operator<<(std::basic_ostream& os); -- Summary: Compiler suggests submitting a bug report after exiting

[Bug preprocessor/18200] Spurious "backslash-newline at end of file" warning

2004-10-28 Thread ftg at adelphia dot net
--- Additional Comments From ftg at adelphia dot net 2004-10-28 16:27 --- I don't agree that it's clear. The file does not end with a backslash-newline as the message states, and the message gives one no idea of what to do to correct it. If it is indeed the case that a file which does n

[Bug c++/18201] Compiler suggests submitting a bug report after exiting while printing error message

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 16:30 --- Fixed since 3.2.2: pr18201.cc:4: error: invalid use of template-name 'std::basic_ostream' in a declarator pr18201.cc:4: error: syntax error before `&' token pr18201.cc:4: error: `charT' was not declared

[Bug java/17963] [4.0 Regression] Compiling a .jar files fails when files within .jar are in a different order

2004-10-28 Thread ovidr at users dot sourceforge dot net
--- Additional Comments From ovidr at users dot sourceforge dot net 2004-10-28 16:30 --- Hi, sorry, I didn't notice that I had a gnu/crypto/pki/provider/ subdirectory and I guess gcj picked up the classes from there. I will include gnu.zip. Unzip it to a temp directory preserving path

[Bug java/17963] [4.0 Regression] Compiling a .jar files fails when files within .jar are in a different order

2004-10-28 Thread ovidr at users dot sourceforge dot net
--- Additional Comments From ovidr at users dot sourceforge dot net 2004-10-28 16:31 --- Created an attachment (id=7424) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7424&action=view) gnu class files -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17963

[Bug tree-optimization/18168] SPEC CPU2000 173.applu tree-loop-linear ICE

2004-10-28 Thread dberlin at dberlin dot org
--- Additional Comments From dberlin at dberlin dot org 2004-10-28 16:31 --- Subject: Re: SPEC CPU2000 173.applu tree-loop-linear ICE This is the minimal testcase for the problem that i came up with subroutine buts ( ldmx, ldmy, ldmz, $ v, $

[Bug c++/17648] [3.3/3.4 Regression] template destructor was not called for inherited classes

2004-10-28 Thread giovannibajo at libero dot it
--- Additional Comments From giovannibajo at libero dot it 2004-10-28 16:32 --- Volker, thanks for the reduction. The bug is hideous, look at this: class A; template struct B { A* a; ~B() { delete a; } }; struct A { B<0> b; }; --

[Bug c/17855] [4.0 Regression] modification of function return not diagnosed

2004-10-28 Thread jsm28 at gcc dot gnu dot org
--- Additional Comments From jsm28 at gcc dot gnu dot org 2004-10-28 16:35 --- RTH suggested: > If we must accept this construct because it might not be > executed, a possible solution is to notice fallback==fb_lvalue > for a CALL_EXPR in c_gimplify_expr and create a temporary for > the

[Bug java/17963] [4.0 Regression] Compiling a .jar files fails when files within .jar are in a different order

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 16:35 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug tree-optimization/18168] SPEC CPU2000 173.applu tree-loop-linear ICE

2004-10-28 Thread dberlin at dberlin dot org
--- Additional Comments From dberlin at dberlin dot org 2004-10-28 16:36 --- Subject: Re: SPEC CPU2000 173.applu tree-loop-linear ICE No, not at all actually. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18168

[Bug tree-optimization/18168] SPEC CPU2000 173.applu tree-loop-linear ICE

2004-10-28 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2004-10-28 16:51 --- Reduced testcase: subroutine buts ( v ) dimension v( 5) do i = 1, 5 do j = 1, 5 do k = 1, 5 v( i ) = v( 1 )

[Bug bootstrap/18202] New: make check fails many tests in en_US.UTF-8 locale

2004-10-28 Thread jakub at gcc dot gnu dot org
Recent %ification of error messages and warnings causes really many tests die, because they expect ' as opening and closing quote, while in UTF-8 locale they are different. Shouldn't gcc/testsuite/lib/*.exp set LC_ALL=C in the environment? I think it is bad to force users to use LC_ALL=C make check

[Bug c++/18203] New: Compiler suggests submitting a bug report after exiting while printing error message

2004-10-28 Thread ron at vaniwaarden dot org
The following should compile with an error message but the compiler dies in the middle of printing an error message #include template std::basic_ostream(charT)& operator<<(std::basic_ostream& os); -- Summary: Compiler suggests submitting a bug report after exiting

[Bug c++/17729] [3.4/4.0 Regression] Duplicate __attribute__((deprecated)) warning

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 16:54 --- Patch here: . -- What|Removed |Added

[Bug c++/18203] Compiler suggests submitting a bug report after exiting while printing error message

2004-10-28 Thread ron at vaniwaarden dot org
--- Additional Comments From ron at vaniwaarden dot org 2004-10-28 16:54 --- (In reply to comment #0) Problem does not occur with g++ 3.2.2 or 3.4.1 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18203

[Bug tree-optimization/18168] SPEC CPU2000 173.applu tree-loop-linear ICE

2004-10-28 Thread dberlin at dberlin dot org
--- Additional Comments From dberlin at dberlin dot org 2004-10-28 16:55 --- Subject: Re: SPEC CPU2000 173.applu tree-loop-linear ICE > --- Additional Comments From reichelt at gcc dot gnu dot org 2004-10-28 16:51 > --- > Reduced testcase: > >

[Bug c++/18203] Compiler suggests submitting a bug report after exiting while printing error message

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 16:56 --- If the problem only occurs in 3.2 and not in 3.2.2, the problem is already fixed. -- What|Removed |Added -

[Bug bootstrap/18202] make check fails many tests in en_US.UTF-8 locale

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 17:00 --- *** This bug has been marked as a duplicate of 14264 *** -- What|Removed |Added

[Bug other/14264] all testsuite do not work with i18ned

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 17:00 --- *** Bug 18202 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug other/14264] testsuite should set LC_ALL/LANG to C

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 17:01 --- This is more important now, that we have UTF8 turning the quote characters to UTF8 characters. -- What|Removed |Added ---

[Bug c++/18143] [4.0 Regression] Duplicated thunk with a huge member in the hierarchy

2004-10-28 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-10-28 17:02 --- Nathan, this is a result of your change to limit the maximum size of a thunk. If we're going to keep that limit, we need to have a sorry() somewhere when making a bigger thunk. Or, we could restore the ab

[Bug c++/18143] [4.0 Regression] Duplicated thunk with a huge member in the hierarchy

2004-10-28 Thread nathan at gcc dot gnu dot org
--- Additional Comments From nathan at gcc dot gnu dot org 2004-10-28 17:09 --- yes, I havebeen meaning to revert it, but wanted to measure the performance hit. I will make sure I get to it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18143

[Bug libgcj/14781] Need flag to disable bytecode verification

2004-10-28 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2004-10-28 17:14 --- I think we'll still want a flag allowing the user to disable verification. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14781

[Bug java/15735] Should be able to disable bytecode verification

2004-10-28 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2004-10-28 17:14 --- FYI, not verifying in the compiler is somewhat tricky since the compiler relies on the verifier to create type maps it uses later on. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15735

[Bug c++/18077] [3.3/3.4/4.0 Regression] Members of anonymous namespaces get name mangled with first global variable instead of file name

2004-10-28 Thread fafa at freesurf dot ch
--- Additional Comments From fafa at freesurf dot ch 2004-10-28 17:27 --- (In reply to comment #2) > Using -z muldefs is beyond the scope of the C++ standard. > > There is no way to win for everyone here; some people really do not want the > random names because they want predictability

[Bug target/18151] Disable building of fixincludes for avr target.

2004-10-28 Thread denisc at overta dot ru
--- Additional Comments From denisc at overta dot ru 2004-10-28 17:30 --- Ok to apply. (Thanks for fixing !) Denis. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18151

[Bug c++/17132] [3.4/4.0 Regression] GCC fails to eliminate function template specialization when argument deduction fails

2004-10-28 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com |dot org | Status|NEW

[Bug ada/18204] New: Legal program rejected, completion of private type declaration

2004-10-28 Thread ludovic dot brenta at insalien dot org
-- adapted from: A. Imran ([EMAIL PROTECTED]) package Test_126 is task type T1; type T2 is tagged limited record x1: T1; end record; type T3 is new T2 with private; type T3_access is access T3; -- line 12 private type T3 is new T2 with null record; -- line 16

[Bug ada/18204] Legal program rejected, completion of private type declaration

2004-10-28 Thread ludovic dot brenta at insalien dot org
--- Additional Comments From ludovic dot brenta at insalien dot org 2004-10-28 17:51 --- Debian bug #278686. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18204

[Bug ada/18205] New: Legal program rejected, RM 13.13.2(14)

2004-10-28 Thread ludovic dot brenta at insalien dot org
Debian bug #278687: -- The second parameter of T2'Class'Read is of type T2'Class, -- which should match an object of type T3, which is derived -- from T2. package test_127 is pragma elaborate_body; end test_127; with ada.streams; package body test_127 is type T1 is access all ada.streams.ro

[Bug target/18151] Disable building of fixincludes for avr target.

2004-10-28 Thread ericw at evcohs dot com
--- Additional Comments From ericw at evcohs dot com 2004-10-28 18:02 --- Created an attachment (id=7425) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7425&action=view) Proposed patch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18151

[Bug tree-optimization/16728] [4.0 regression] std::set tests for allocator/insert core in make check-performance

2004-10-28 Thread dnovillo at gcc dot gnu dot org
--- Additional Comments From dnovillo at gcc dot gnu dot org 2004-10-28 18:04 --- This is fixed in tree-cleanup-branch. I'm bringing the patch into mainline. Ben, is this test out of the libstdc++ testsuite? Do we test it by default with make check? If not, would you mind adding it

[Bug c++/18177] [4.0 regression] ICE with const_cast for undeclared variable

2004-10-28 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com |dot org | Status|NEW

[Bug java/6163] anonymous class verifier error

2004-10-28 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2004-10-28 18:20 --- Nobody is planning to add backward compatibility code here. The exception was added to the 1.4 verifier because it wasn't possible to correctly compile valid java programs without it. So, targeting 1.4 makes

[Bug middle-end/17549] [4.0 Regression] 15% increase in codesize with C code

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 18:34 --- PRE has now been disabled at -Os, someone wants to try again? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17549

[Bug other/18172] execution failure in vect-[20,22].c on ppc-linux

2004-10-28 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-10-28 19:00 --- Subject: Bug 18172 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-10-28 19:00:40 Modified files: gcc/testsuite : ChangeLog gcc/testsuite/gcc.

[Bug other/18172] execution failure in vect-[20,22].c on ppc-linux

2004-10-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-28 19:10 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

  1   2   >