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

2004-10-28 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-10-28 06:00 --- On i686-pc-linux-gnu, with both GCC 3.4.2 and GCC 4.0, I see : __m128 size 16, align 16 Quad size 16, align 16 Base1 32 Derived1 32 Offset 20 Base2 32 Derived2 48 Offset 32 I am building a Cygwin cross

[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 mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-10-28 06:04 --- 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 from the compiler. --

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

2004-10-28 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-10-28 06:18 --- On Cygwin, I still get 24 32 24 for Base 2. The reason turns out to have nothing to do with PODs. Rather, it is due to the fact that on Cygwin, BIGGEST_FIELD_ALIGNMENT is set to 8 bytes. So, even though

[Bug c++/17775] [3.3/3.4/4.0 Regression] -frepo with function template in anonymous namespace fails to compile

2004-10-28 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-10-28 06:24 --- There is really no easy way to fix this problem. If we were to have -frepo set the random seed to a known value, we'd then get link errors when linking multiple translation units containing anonymous

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

2004-10-28 Thread loki at inf dot u-szeged dot hu
--- Additional Comments From loki at inf dot u-szeged dot hu 2004-10-28 06:42 --- (In reply to comment #7) Surely this is not valid? The validity is the subject of bug 772 and the long thread linked from there. This bug is for a particular ICE which is a regression; whether

[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

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

[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

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

[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=7422action=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 however not

[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() {} /*

[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=7423action=view) Testcase tarball containing the two source files and a corresponding makefile --

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

[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 class T void transform_in_place(T* p) { p = A::transform(p); } class C { }; 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

[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

[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

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

[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

[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 http://gcc.gnu.org/ml/gcc-patches/2003-05/msg00770.html. I don't think they are well-defined (except for jumps using longjmp), but I

[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

[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

[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

[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

[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

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

[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

[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

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

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

[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) ({ ... })

[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

[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; templateint struct B { A *p; ~B() { --i; p=0; if(p) delete

[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 ) \ :

[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

[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

[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 string template class charT std::basic_ostream(charT) operator(std::basic_ostreamcharT os); -- Summary: Compiler suggests submitting a bug report after

[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

[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

[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=7424action=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 int struct B { A* a; ~B() { delete a; } }; struct A { B0 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

[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

[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 string template class charT std::basic_ostream(charT) operator(std::basic_ostreamcharT os); -- Summary: Compiler suggests submitting a bug report after

[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: http://gcc.gnu.org/ml/gcc-patches/2004-10/msg02515.html. -- 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

[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

[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

[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=7425action=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

  1   2   >