[Bug target/14454] [3.3 Regression] virtual function with vararg won't compile

2004-10-14 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-10-14 06:44 --- Notice that the original bugreport is against 3.3.2 though, which means that the user really hit this problem on the 3.3 branch. And moving to 3.4 is non- trivial for much C++ code due to the new

[Bug target/14454] [3.3 Regression] virtual function with vararg won't compile

2004-10-14 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-10-14 06:55 --- Subject: Bug 14454 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_3-branch Changes by: [EMAIL PROTECTED] 2004-10-14 06:54:52 Modified files: gcc:

[Bug target/14454] [3.3 Regression] virtual function with vararg won't compile

2004-10-14 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-10-14 07:03 --- Fixed on all active branches. -- What|Removed |Added Status|ASSIGNED

[Bug other/17991] New: [4.0 Regression] Two-process fixincludes broken: pz_mn_name_pat undefined

2004-10-14 Thread aaronavay62 at aaronwl dot com
This patch appears to have broken two-process fixincludes: http://gcc.gnu.org/ml/gcc-patches/2004-08/msg02301.html. When attempting to link applyfix.exe, link fails because pz_mn_name_pat is undefined. The two-process mode is only used for MS-DOS and BeOS, which is probably why noone noticed.

[Bug other/17900] [4.0 Regression] GCC's source path in ICE is wrong

2004-10-14 Thread bje at gcc dot gnu dot org
--- Additional Comments From bje at gcc dot gnu dot org 2004-10-14 07:04 --- It's a simple bug. Patch sent to gcc-patches. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17900

[Bug other/17991] [4.0 Regression] Two-process fixincludes broken: pz_mn_name_pat undefined

2004-10-14 Thread aaronavay62 at aaronwl dot com
-- What|Removed |Added Keywords||build http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17991

[Bug fortran/17992] New: reading empty line does not return 0

2004-10-14 Thread milan at cmm dot ki dot si
This program should return 2 zeros if the file psfres.dat consist of 2 empty lines. This is true in case of g77, but gcc version 4.0.0 20041013 reports an end of file error. integer n,m open(unit=8,file='psfres.dat',status='unknown') read(8,'(/2i2)')n,m write(*,*)n,m

[Bug other/17991] [4.0 Regression] Two-process fixincludes broken: pz_mn_name_pat undefined

2004-10-14 Thread aaronavay62 at aaronwl dot com
-- What|Removed |Added OtherBugsDependingO||17832 nThis|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17991

[Bug other/17900] [4.0 Regression] GCC's source path in ICE is wrong

2004-10-14 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-10-14 07:15 --- Subject: Bug 17900 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-10-14 07:15:41 Modified files: gcc: ChangeLog diagnostic.c Log

[Bug target/15267] libgcc_s.so.1 fails to link on Solaris 8/SPARC with GNU as 2.14.91

2004-10-14 Thread ebotcazou at gcc dot gnu dot org
-- What|Removed |Added Severity|critical|normal http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15267

[Bug target/3195] STL warning on Solaris with GCC 3.0

2004-10-14 Thread ebotcazou at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|nobody at gcc dot gnu dot |unassigned at gcc dot gnu |org |dot org

[Bug target/17943] building gcc head (20041011) for arc-elf32 results in a lot of warnings

2004-10-14 Thread saurabh dot verma at codito dot com
--- Additional Comments From saurabh dot verma at codito dot com 2004-10-14 07:53 --- Agreed. Used dummy define_predicates to check. The warnings are due to the lack of them only. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17943

[Bug debug/17993] New: Error in dwarf2 debug output of bitfield members

2004-10-14 Thread tsandnes at atmel dot com
avr-gcc-v: Reading specs from c:/programs/WinAVR/bin/../lib/gcc/avr/3.4.1/specs Configured with: ../gcc-3.4.1/configure --prefix=e:/avrdev/install --build=mingw32 --host=mingw32 --target=avr --enable-languages=c,c++ Thread model: single gcc version 3.4.1 command line: avr-gcc -gdwarf-2

[Bug other/17991] [4.0 Regression] Two-process fixincludes broken: pz_mn_name_pat undefined

2004-10-14 Thread bonzini at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |bonzini at gcc dot gnu dot |dot org |org Status|UNCONFIRMED

[Bug bootstrap/17832] [4.0 Regression] Bootstrap broken by fixincludes failures

2004-10-14 Thread bonzini at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |bonzini at gcc dot gnu dot |dot org |org Status|NEW

[Bug debug/17994] New: avr-gcc does not output a dwarf2 .debug_frame section

2004-10-14 Thread tsandnes at atmel dot com
avr-gcc-v: Reading specs from c:/programs/WinAVR/bin/../lib/gcc/avr/3.4.1/specs Configured with: ../gcc-3.4.1/configure --prefix=e:/avrdev/install --build=mingw32 --host=mingw32 --target=avr --enable-languages=c,c++ Thread model: single gcc version 3.4.1 command line: avr-gcc -gdwarf-2 anycode.c

[Bug debug/17993] Error in dwarf2 debug output of bitfield members

2004-10-14 Thread tsandnes at atmel dot com
--- Additional Comments From tsandnes at atmel dot com 2004-10-14 08:24 --- This has been discussed on the gcc mailinglist: http://gcc.gnu.org/ml/gcc/2004-05/msg00186.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17993

[Bug libstdc++/17995] New: gcc-3.4.2/libstdc++-v3/libsupc++/eh_alloc.cc:34

2004-10-14 Thread realsong at hotmail dot com
gcc-3.4.2 ../gcc-3.4.2/configure --with-gnu-as --enable-languages=c,c++,objc make bootstrap How to post my attachement? = make[7]: Entering directory `/usr/hjs/gcc-3.4.2-obj/i386-pc- sco3.2v5.0.5/pic/libstdc++-v3/libsupc++' /bin/sh

[Bug bootstrap/17832] [4.0 Regression] Bootstrap broken by fixincludes failures

2004-10-14 Thread bonzini at gcc dot gnu dot org
--- Additional Comments From bonzini at gcc dot gnu dot org 2004-10-14 08:58 --- Needs a configury maintainer. Bruce Korb said he's fine with it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17832

[Bug libstdc++/17995] gcc-3.4.2/libstdc++-v3/libsupc++/eh_alloc.cc:34

2004-10-14 Thread realsong at hotmail dot com
--- Additional Comments From realsong at hotmail dot com 2004-10-14 09:15 --- Created an attachment (id=7347) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7347action=view) original name is math.h gcc-3.4.2 ../gcc-3.4.2/configure --with-gnu-as --enable-languages=c,c++,objc make

[Bug bootstrap/17832] [4.0 Regression] Bootstrap broken by fixincludes failures

2004-10-14 Thread aaronavay62 at aaronwl dot com
--- Additional Comments From aaronavay62 at aaronwl dot com 2004-10-14 09:17 --- I think fixincludes is very close to building on Windows, and so probably should not be disabled after all for this target, since its needed in some configurations. Presumably the other targets still

[Bug libstdc++/17995] gcc-3.4.2/libstdc++-v3/libsupc++/eh_alloc.cc:34

2004-10-14 Thread realsong at hotmail dot com
--- Additional Comments From realsong at hotmail dot com 2004-10-14 09:18 --- Created an attachment (id=7348) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7348action=view) original name is math.h compare with http://gcc.gnu.org/bugzilla/attachment.cgi?id=7347action=view --

[Bug libstdc++/17995] gcc-3.4.2/libstdc++-v3/libsupc++/eh_alloc.cc:34

2004-10-14 Thread realsong at hotmail dot com
--- Additional Comments From realsong at hotmail dot com 2004-10-14 09:21 --- Created an attachment (id=7349) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7349action=view) nohup output command output. the command was nohup make bootstrap. --

[Bug tree-optimization/17522] ICE with -tree-vectorize

2004-10-14 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2004-10-14 10:04 --- Seems to be fixed since I cannot reproduce the problem any more.  -- What|Removed |Added

[Bug fortran/17987] multidimensional array problem

2004-10-14 Thread bdavis at gcc dot gnu dot org
--- Additional Comments From bdavis at gcc dot gnu dot org 2004-10-14 10:08 --- if the example is compiled with: [EMAIL PROTECTED] ~]$ g77 x.f -fno-automatic [EMAIL PROTECTED] ~]$ ./a.out ==1st time= first time is=: 1 1 1 0.200031 2 1 1. 2 1 1

[Bug c++/17996] New: [3.4/4.0 regression] Destructor run twice

2004-10-14 Thread reichelt at gcc dot gnu dot org
The following testcase is miscompiled on the 3.4 branch and mainline: = extern int printf(const char *restrict, ...) throw (); struct A { A() { printf(Ctor\n); } ~A() { printf(Dtor\n); } }; A a; extern A a; int main() {

[Bug c++/17996] [3.4/4.0 regression] Destructor run twice

2004-10-14 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2004-10-14 11:25 --- Mark, I just checked, the regression indeed appears with your patch http://gcc.gnu.org/ml/gcc-cvs/2003-08/msg00621.html -- What|Removed |Added

[Bug c++/17997] New: C++ ostringstream const char * interpreted as void *(?)

2004-10-14 Thread oyvind dot harboe at zylin dot com
The test program below produces the following output below. I tested this with Visual C++ and it does outputs abcdef for both cases. = $ g++ -v Reading specs from /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/specs Configured with: /gcc/gcc-3.3.3-3/configure --verbose --prefix=/usr

[Bug bootstrap/14316] collect2 doesnt build on windows hosts

2004-10-14 Thread dannysmith at users dot sourceforge dot net
--- Additional Comments From dannysmith at users dot sourceforge dot net 2004-10-14 11:28 --- Refreshed patch (with missing files) here: http://gcc.gnu.org/ml/gcc-patches/2004-10/msg01172.html Danny -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14316

[Bug other/17991] [4.0 Regression] Two-process fixincludes broken: pz_mn_name_pat undefined

2004-10-14 Thread bonzini at gcc dot gnu dot org
--- Additional Comments From bonzini at gcc dot gnu dot org 2004-10-14 11:46 --- http://gcc.gnu.org/ml/gcc-patches/2004-10/msg01173.html -- What|Removed |Added

[Bug middle-end/17973] [4.0 Regression] tree dumps are cluttered and mixed with RTL dumps

2004-10-14 Thread bonzini at gcc dot gnu dot org
--- Additional Comments From bonzini at gcc dot gnu dot org 2004-10-14 11:48 --- First hunk of the attached patch was applied; the second is not related and the behavior it disables was intended. -- What|Removed |Added

[Bug c/10735] ICE on correct type conversion with vector

2004-10-14 Thread bonzini at gcc dot gnu dot org
--- Additional Comments From bonzini at gcc dot gnu dot org 2004-10-14 11:51 --- http://gcc.gnu.org/ml/gcc-patches/2004-09/msg02540.html -- What|Removed |Added

[Bug middle-end/17746] [4.0 Regression] ICE when building the shared Ada RTS

2004-10-14 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-10-14 11:55 --- Recategorizing. -- What|Removed |Added Component|ada

[Bug ada/17794] [4.0 Regression] Bootstrap error building ada runtime

2004-10-14 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-10-14 11:56 --- *** This bug has been marked as a duplicate of 17746 *** -- What|Removed |Added

[Bug middle-end/17746] [4.0 Regression] ICE when building the shared Ada RTS

2004-10-14 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-10-14 11:56 --- *** Bug 17794 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug other/17900] [4.0 Regression] GCC's source path in ICE is wrong

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

[Bug c++/17996] [3.4/4.0 regression] Destructor run twice

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

[Bug c++/17976] [3.4/4.0 Regression] Calls the dtor twice

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

[Bug c++/17976] [3.4/4.0 Regression] Calls the dtor twice

2004-10-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-14 12:28 --- From the dup: Mark, I just checked, the regression indeed appears with your patch http://gcc.gnu.org/ml/gcc-cvs/2003-08/msg00621.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17976

[Bug c++/17998] New: Pointer reference optimized into register is not used when referenced through type cast.

2004-10-14 Thread zybi at talex dot pl
void test(int *p) { p+= 1; // modifies p in register (char*)p+= 8; // modifies p in memory // finally the value from register wins } This prints 4 (BAD): g++ -O2 -march=athlon bug.cc -o bug; ./bug; echo $? This prints 12 (CORRECT): g++ -O1 -march=athlon bug.cc -o bug; ./bug; echo $? This

[Bug c++/17998] Pointer reference optimized into register is not used when referenced through type cast.

2004-10-14 Thread zybi at talex dot pl
--- Additional Comments From zybi at talex dot pl 2004-10-14 12:35 --- Created an attachment (id=7350) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7350action=view) Testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17998

[Bug target/17990] unaligned xmm movaps on the stack

2004-10-14 Thread bangerth at dealii dot org
-- What|Removed |Added Summary|segfault in c++ code|unaligned xmm movaps on the |(unaligned movaps on the|stack |stack)

[Bug libstdc++/17997] C++ ostringstream const char * interpreted as void *(?)

2004-10-14 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-10-14 12:58 --- This has been reported many times. In essence, you cannot use a temporary as a stringstream object as in ostringstream() something; The standard doesn't allow this. W. -- What|Removed

[Bug c++/17998] Pointer reference optimized into register is not used when referenced through type cast.

2004-10-14 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-10-14 13:01 --- You can't do that -- your code violates aliasing rules. W. -- What|Removed |Added

[Bug other/17991] [4.0 Regression] Two-process fixincludes broken: pz_mn_name_pat undefined

2004-10-14 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|critical|normal Target Milestone|--- |4.0.0

[Bug libstdc++/17995] gcc-3.4.2/libstdc++-v3/libsupc++/eh_alloc.cc:34

2004-10-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-14 13:22 --- The second one looks like a bug in SCO's math.h. -- What|Removed |Added

[Bug target/17993] Error in dwarf2 debug output of bitfield members

2004-10-14 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|debug |target http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17993

[Bug target/17994] avr-gcc does not output a dwarf2 .debug_frame section

2004-10-14 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|debug |target http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17994

[Bug target/17994] avr-gcc does not output a dwarf2 .debug_frame section

2004-10-14 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|normal |enhancement http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17994

[Bug target/17989] Add a warning for more than one -march option on command line

2004-10-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-14 13:29 --- This bug report was a response to PR 17990 where we thought that -march=pentium was coming after the other march but I just tested that and it works. With -march=pentium we don't output mmx/sse

[Bug target/17990] unaligned xmm movaps on the stack

2004-10-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-14 13:31 --- Note the options needed to reproduce this is -O2 -march=athlon-xp. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17990

[Bug middle-end/17961] ICE for operation on small vector with altivec enabled

2004-10-14 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|c |middle-end Keywords||ice-on-valid-code

[Bug middle-end/17961] ICE for operation on small vector with altivec enabled

2004-10-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-14 13:37 --- Hmm this works on ppc-darwin. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17961

[Bug target/17990] unaligned xmm movaps on the stack

2004-10-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-14 14:01 --- Confirmed reduced testcase: extern double sin (double __x) throw (); float hmag[128],hphase[128]; void prepare(float *oscilFFTfreqs) { int i; for (i=0;i128;i++)

[Bug target/17990] [3.4/4.0 Regression] unaligned xmm movaps on the stack with -O2 -msse

2004-10-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-14 14:04 --- And this is a regression. Only -O2 -msse is needed to reproduce the problem. -- What|Removed |Added

[Bug middle-end/17967] [4.0 Regression] Expand is considered slower? (remove_useless_stmts is considered part of expand)

2004-10-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-14 14:07 --- Unless someone can prove that eh part of remove_useless_stmt does not matter any more because of the lowering of eh, I think the patch is wrong. Maybe we can move the eh part into the lowering of the

[Bug libfortran/17992] reading empty line does not return 0

2004-10-14 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|fortran |libfortran http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17992

[Bug target/17962] [4.0 Regression] small fp vector uses sse/mmx vectors and is not aligned

2004-10-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-14 14:10 --- Confirmed, this is a regression from 3.4. -- What|Removed |Added

[Bug target/17990] [3.4/4.0 Regression] unaligned xmm movaps on the stack with -O2 -msse

2004-10-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-14 14:14 --- Related to bug 17962. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17990

[Bug java/5537] Error compiling simple bytecode with jsr

2004-10-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-14 14:16 --- New error message on the mainline: A.java: In class `A': A.java: In method `A.main(java.lang.String[])': A.java:8: error: stack underflow -- What|Removed |Added

[Bug libfortran/17748] libgfortran contains undefined references to _environ

2004-10-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-14 14:26 --- If I get some time, I will look into getting this done correctly, aka autoconf that we cannot use _environ and try to use _NSGetEnviron instead. -- What|Removed |Added

[Bug libfortran/17999] New: libfortran: uses some C99 functions (snprintf)

2004-10-14 Thread pinskia at gcc dot gnu dot org
The most ovbious fix here is to link in libiberty.a which has snprintf. -- Summary: libfortran: uses some C99 functions (snprintf) Product: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component:

[Bug libfortran/16135] libfortran doesn't build, use of C99 types

2004-10-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-14 14:29 --- Note I filed PR 17999 for the snprintf issue. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16135

[Bug c/17946] wanted: warning for a MASK when a MASK was probably intended

2004-10-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-14 14:31 --- I still say that people do have a 4 in their code meaning a != 0 4 !=0. Also a 1 should be caught too but that would just give too many false postives so there is no way for GCC to warn about this.

[Bug c++/17910] wrong order of static initialization

2004-10-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-14 14:33 --- Even though the testcase in PR 10112 is fixed (or is it), the problem is the same, the order in this case is undefined. *** This bug has been marked as a duplicate of 10112 *** -- What

[Bug c++/10112] static data member is not correctly initialised

2004-10-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-14 14:33 --- *** Bug 17910 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10112

[Bug other/17991] [4.0 Regression] Two-process fixincludes broken: pz_mn_name_pat undefined

2004-10-14 Thread pavenis at latnet dot lv
--- Additional Comments From pavenis at latnet dot lv 2004-10-14 14:41 --- For DJGPP I created one more .c file in fixincludes directory: #include fixlib.h #define _ENV_(v,m,n,t) tCC* v = NULL; ENV_TABLE #undef _ENV_

[Bug c++/17053] [4.0 Regression] Repo functionality partially broken on AIX

2004-10-14 Thread dje at gcc dot gnu dot org
--- Additional Comments From dje at gcc dot gnu dot org 2004-10-14 14:49 --- reducing priority -- What|Removed |Added Severity|critical|normal

[Bug middle-end/17967] [4.0 Regression] Expand is considered slower? (remove_useless_stmts is considered part of expand)

2004-10-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-14 14:55 --- Well I just provided to my self that lowering eh actually does the same job as the old remove_useless_stmts. I will submit a patch after class and getting home to remove remove_useless_stmts and change

[Bug c++/18000] New: g++ interprets a variable declaration as a function prototype when the arguments to the constructor are temporaries

2004-10-14 Thread schveiguy at yahoo dot com
Platform: x86 (Pentium 4 2.8 GHz with MT) The following code does not compile, it appears that g++ is interpreting the declaration of myvar to be a function prototype: [EMAIL PROTECTED]:~ g++3.4.2 -v Reading specs from /usr/local/lib/gcc/i686-pc-linux-gnu/3.4.2/specs Configured with:

[Bug c++/18000] g++ interprets a variable declaration as a function prototype when the arguments to the constructor are temporaries

2004-10-14 Thread nathan at gcc dot gnu dot org
--- Additional Comments From nathan at gcc dot gnu dot org 2004-10-14 15:48 --- This is correct behaviour. [8.2] -- What|Removed |Added Status|UNCONFIRMED

[Bug c/17946] wanted: warning for a MASK when a MASK was probably intended

2004-10-14 Thread trt at acm dot org
--- Additional Comments From trt at acm dot org 2004-10-14 15:54 --- a 4 in their code meaning a != 0 4 !=0 That happens, but when it does `a' is not integer type. I use a gcc with this warning on a 35Mloc code base. There are currently 4 warnings, all pointing to real bugs. This is

[Bug c++/17976] [3.4/4.0 Regression] Calls the dtor twice

2004-10-14 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 other/17437] [4.0 Regression] obscure GC problem

2004-10-14 Thread stevenb at novell dot com
--- Additional Comments From stevenb at novell dot com 2004-10-14 16:09 --- Subject: Re: [4.0 Regression] obscure GC problem On Tuesday 12 October 2004 15:03, pinskia at gcc dot gnu dot org wrote: --- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-12 13:03

[Bug other/17464] The newly built gcc shared libraries aren't used for bootstap and check

2004-10-14 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2004-10-14 16:16 --- Shouldn't we also revert libgcc_s.so patch? The problem is nothing new. It existed from day one when libgcc_s.so was introduced. If there is no system libgcc_s.so, gcc won't boostrap nor pass make check. Let's fix

[Bug bootstrap/17832] [4.0 Regression] Bootstrap broken by fixincludes failures

2004-10-14 Thread ericw at evcohs dot com
--- Additional Comments From ericw at evcohs dot com 2004-10-14 16:21 --- See related bug #17462. -- What|Removed |Added CC|

[Bug other/17437] [4.0 Regression] obscure GC problem

2004-10-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-14 16:30 --- So closing as fixed. -- What|Removed |Added Status|WAITING

[Bug other/17464] The newly built gcc shared libraries aren't used for bootstap and check

2004-10-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-14 16:34 --- This is not true at all because I used to bootstrap on linux right after gcc added libgcc_s, In fact I still bootstrap on targets where libgcc_s don't exist on the machine but is built now on the

[Bug c++/18001] New: [4.0 regression] Badly formatted error message (quotation problem)

2004-10-14 Thread bangerth at dealii dot org
From a rather big program I get this error message: include/lac/sparse_matrix.templates.h:356: error: non-lvalue in unary %$ I don't have the time to reduce this right now, but the problem seems obvious enough: I guess that this error is generated in cp/tree.c, in lvalue_or_else. This

[Bug c++/18001] [4.0 regression] Badly formatted error message (quotation problem)

2004-10-14 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-10-14 16:35 --- Thinking about it, finding a testcase wasn't all that hard: -- int main () { 1; } -- W. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18001

[Bug target/17993] Error in dwarf2 debug output of bitfield members

2004-10-14 Thread ericw at evcohs dot com
-- What|Removed |Added CC||ericw at evcohs dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17993

[Bug target/17994] avr-gcc does not output a dwarf2 .debug_frame section

2004-10-14 Thread ericw at evcohs dot com
-- What|Removed |Added CC||ericw at evcohs dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17994

[Bug c++/18001] [4.0 regression] Badly formatted error message (quotation problem)

2004-10-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-14 16:40 --- Confirmed, related to PR 17852. -- What|Removed |Added CC|

[Bug target/17822] avr: Hard-coded XXX_FOR_TARGET

2004-10-14 Thread ericw at evcohs dot com
-- What|Removed |Added CC||ericw at evcohs dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17822

[Bug other/17464] The newly built gcc shared libraries aren't used for bootstap and check

2004-10-14 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2004-10-14 17:10 --- Have you looked at http://gcc.gnu.org/ml/gcc/2004-09/msg00209.html We get lucky that only Ada compiler is linked with libgcc_s.so. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17464

[Bug c/17946] wanted: warning for a MASK when a MASK was probably intended

2004-10-14 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-10-14 17:33 --- Andrew, I'm getting angry when you selfishly close PRs that other people think are useful to be kept open. The submitter of this PR has shown that the cases you claim exist are not frequent, and that they

[Bug c/17023] [3.3/3.4/4.0 Regression] ICE with nested functions in parameter declaration

2004-10-14 Thread jsm at polyomino dot org dot uk
--- Additional Comments From jsm at polyomino dot org dot uk 2004-10-14 18:25 --- Subject: Re: [3.3/3.4/4.0 Regression] ICE with nested functions in parameter declaration On Thu, 14 Oct 2004, rth at gcc dot gnu dot org wrote: Looks to me as if the nested function has nothing to do

[Bug debug/7241] DWARF encoding for char incorrect in gcc

2004-10-14 Thread ericw at evcohs dot com
--- Additional Comments From ericw at evcohs dot com 2004-10-14 18:37 --- Would someone comment if the fix in comment #6 is correct? And could it be applied to mainline to close out this bug? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=7241

[Bug middle-end/17967] [4.0 Regression] Expand is considered slower? (remove_useless_stmts is considered part of expand)

2004-10-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-14 18:38 --- Patch here: http://gcc.gnu.org/ml/gcc-patches/2004-10/msg01202.html. I was convenced by RTH that removing r_u_s actually can slow it down but he also helped me to figure out where the problem is. --

[Bug tree-optimization/17635] [4.0 regression] ICE in verify_ssa: type mismatch

2004-10-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-14 18:40 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug middle-end/17746] [4.0 Regression] ICE when building the shared Ada RTS

2004-10-14 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-10-14 18:57 --- Quick summary of my investigation so far: - ICE on g-awk.adb at -O0: pb in the RTL expander relating to ADDR_EXPR - ICE on g-socket.adb at -O0: consistency check, again ADDR_EXPR - infinite loop on

[Bug tree-optimization/17986] [4.0 Regression] Compile error for make.adb breaks bootstrap

2004-10-14 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|ada |tree-optimization Keywords||build, ice-on-valid-code

[Bug middle-end/17746] [4.0 Regression] ICE when building the shared Ada RTS

2004-10-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-14 19:03 --- - ICE on g-socket.adb at -O0: consistency check, again ADDR_EXPR is PR 17793 (I filed it) - infinite loop on make.adb at -O2: PHI nodes sharing pb (ok at -O1) is PR 17986 (someone else filed it) And there

[Bug target/17889] gcc 3.4 branch does not build for arc-elf32

2004-10-14 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||patch http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17889

[Bug target/17317] Match Constraints for *movdf_insn fails

2004-10-14 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||patch http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17317

[Bug middle-end/17793] [4.0 Regression] Ada bootstrap failure

2004-10-14 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-10-14 19:18 --- The integer_type's are not compatible by defined by the front-end, why? The front-end generates a correct tree (with a NOP_EXPR) but it is stripped by the gimplifier: /* Strip away as many

[Bug tree-optimization/17986] [4.0 Regression] Compile error for make.adb breaks bootstrap

2004-10-14 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-10-14 19:22 --- Present on sparc-sun-solaris2.8, with same workaround. Preliminary investigation suggests a PHI nodes sharing problem. -- What|Removed |Added

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

2004-10-14 Thread berndtrog at yahoo dot com
Hello, when I compile(avr-gcc -c -Os -mmcu=atmega8 test.c) this code: int main (void) { while (((*(volatile unsigned char *)((0x0B) + 0x20)) (15)) == 0) { ; } return (0); } with gcc 3.3.1 I get this asm loop: 8: 5d 9b sbis0x0b, 5 ; 11 a: fe cf rjmp

[Bug c++/18000] g++ interprets a variable declaration as a function prototype when the arguments to the constructor are temporaries

2004-10-14 Thread schveiguy at yahoo dot com
--- Additional Comments From schveiguy at yahoo dot com 2004-10-14 19:51 --- (In reply to comment #1) This is correct behaviour. [8.2] whoops! I'll be damned. It doesn't seem like it should be proper behavior :) sorry. Thanks for the quick reply. If anyone reads this bug, and has

[Bug c/17023] [3.3/3.4/4.0 Regression] ICE with nested functions in parameter declaration

2004-10-14 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2004-10-14 19:55 --- You do? Hm, in which case I may need to persue a different solution than the one I'm currently testing. Also, if true, I don't see why a nested function wouldn't be acceptable there: int b[({ int h() {

  1   2   >