[Bug c++/26195] [4.0/4.1/4.2 regression] pragma interface no longer handles explicit names

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #12 from jason at gcc dot gnu dot org 2006-09-07 06:53 --- Subject: Bug 26195 Author: jason Date: Thu Sep 7 06:53:21 2006 New Revision: 116740 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116740 Log: PR c++/26195 * decl.c

[Bug target/26968] [4.1 Regression] HDF5 1.7.52 test segfaults with 4.1.0, fine with 4.0.2 (regression)

2006-09-07 Thread uros at kss-loka dot si
--- Comment #9 from uros at kss-loka dot si 2006-09-07 06:58 --- I have built and run a testsuite of HDF5 library on i686-pc-linux-gnu with: gcc version 4.2.0 20060906 (experimental) hdf5-1.6.5 (production): (CFLAGS=-fno-strict-aliasing is needed before configure) All tests PASS with

[Bug c++/26195] [4.0/4.1 regression] pragma interface no longer handles explicit names

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #13 from jason at gcc dot gnu dot org 2006-09-07 07:08 --- The patch looked good to me, so I applied it. Sorry for the delay. -- jason at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/26693] [4.0/4.1/4.2 regression] Access checks not performed for types in templates

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #2 from jason at gcc dot gnu dot org 2006-09-07 07:18 --- If we resolve A::X to int while parsing the template definition, we need to check access then, too. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26693

[Bug rtl-optimization/28940] [4.1/4.2 Regression] address selection does not work correctly

2006-09-07 Thread bonzini at gnu dot org
--- Comment #2 from bonzini at gnu dot org 2006-09-07 08:11 --- It's not really CSE's fault, though I agree that doing addressing mode selection there is wrong. fwprop does not fix the bug for example, though teaching it about this case could be easier than teaching CSE. Unlike CSE,

[Bug rtl-optimization/28940] [4.1/4.2 Regression] address selection does not work correctly

2006-09-07 Thread bonzini at gnu dot org
--- Comment #3 from bonzini at gnu dot org 2006-09-07 08:15 --- BTW, what did 4.0 and 3.4 produce? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28940

[Bug target/27117] SH backend cheats to reload -- disables indexed addressing but uses it internally

2006-09-07 Thread bonzini at gcc dot gnu dot org
--- Comment #16 from bonzini at gnu dot org 2006-09-07 08:19 --- Subject: Bug 27117 Author: bonzini Date: Thu Sep 7 08:19:32 2006 New Revision: 116746 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116746 Log: 2006-09-07 Paolo Bonzini [EMAIL PROTECTED] PR target/27117

[Bug target/27117] SH backend cheats to reload -- disables indexed addressing but uses it internally

2006-09-07 Thread bonzini at gnu dot org
--- Comment #17 from bonzini at gnu dot org 2006-09-07 08:20 --- fixed. -- bonzini at gnu dot org changed: What|Removed |Added Status|REOPENED

[Bug c++/28408] What should be value of complexdouble(1.0,0.0) *= -1?

2006-09-07 Thread pcarlini at suse dot de
--- Comment #19 from pcarlini at suse dot de 2006-09-07 09:11 --- A side note, maybe not completely obvious to everyone and clarifying the relationship to 24581. I understand that: (+0) + (-0) = +0 therefore, when in the expansion of the complex product one of the two terms of the

[Bug fortran/28971] New: ICE: Segmentation fault on valid code

2006-09-07 Thread enok at lysator dot liu dot se
When compiling a small file with standard flags the compiler crashes. This seems to be related to a WHERE construct. The code is accepted without warnings by e.g. Intel fortran compiler and others. The version of gfortran is 4.2.0 20060819 -- Summary: ICE: Segmentation fault on valid

[Bug fortran/28971] ICE: Segmentation fault on valid code

2006-09-07 Thread enok at lysator dot liu dot se
--- Comment #1 from enok at lysator dot liu dot se 2006-09-07 09:31 --- Created an attachment (id=12201) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12201action=view) Valid code snippet that causes ICE gfortran -c tst.f90 tst.f90:0: internal compiler error: Segmentation fault

[Bug java/28972] New: gcjh does not correctly handle dollar symbol in class name

2006-09-07 Thread raif at swiftdsl dot com dot au
invoking gcjh on a class named OC$ for example, the generated JNI header file includes method definitions with names like so: JNIEXPORT void JNICALL Java_OC_00024_method... -- Summary: gcjh does not correctly handle dollar symbol in class name Product:

[Bug java/28972] gcjh does not correctly handle dollar symbol in class name

2006-09-07 Thread raif at swiftdsl dot com dot au
--- Comment #1 from raif at swiftdsl dot com dot au 2006-09-07 10:36 --- Created an attachment (id=12202) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12202action=view) class file with name ending with dollar -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28972

[Bug java/28972] gcjh does not correctly handle dollar symbol in class name

2006-09-07 Thread raif at swiftdsl dot com dot au
--- Comment #2 from raif at swiftdsl dot com dot au 2006-09-07 10:37 --- Created an attachment (id=12203) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12203action=view) generated JNI header file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28972

[Bug target/28604] [4.1/4.2 Regression] gcc.c-torture/execute/20050604-1.c fails on IA64 at -O3

2006-09-07 Thread jsm28 at gcc dot gnu dot org
--- Comment #1 from jsm28 at gcc dot gnu dot org 2006-09-07 14:38 --- This bug appeared on 4.1 branch between 20060718 (revision 115546) and 20060721 (revision 115639), so a regression. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug testsuite/28969] FAIL: gcc.dg/nrv3.c scan-tree-dump-times return slot optimization 2

2006-09-07 Thread joseph at codesourcery dot com
--- Comment #1 from joseph at codesourcery dot com 2006-09-07 14:46 --- Subject: Re: New: FAIL: gcc.dg/nrv3.c scan-tree-dump-times return slot optimization 2 On Thu, 7 Sep 2006, danglin at gcc dot gnu dot org wrote: Executing on host: /home/dave/gnu/gcc-4.2/objdir/gcc/xgcc

[Bug fortran/28974] New: Extremely slow compilation of enumerated DATA statements.

2006-09-07 Thread franke dot daniel at gmail dot com
Compilation of enumerated DATA statements is extremely slow. Related PR: * http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13465 Related threads on ML: * http://gcc.gnu.org/ml/fortran/2004-08/msg00131.html * http://gcc.gnu.org/ml/fortran/2006-09/msg00025.html Shell script to generate example

[Bug c/27702] the trampoline code of nested functions depends on executable stacks

2006-09-07 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-09-07 15:20 --- (In reply to comment #4) Andrew, could you elaborate on the FC5 kernel bug and the rules that are always used? This kernel problem has been fixed for a while now, since around June or so. --

[Bug c++/28975] New: conflicting declaration 'typedef struct mbstate_t mbstate_t'

2006-09-07 Thread waspswarm at gmail dot com
When compiling the following test application with g++ and -D__STDC_VERSION__=199901 I receive errors about duplicate declarations. $ uname -a HP-UX yellow B.11.23 U ia64 1794711014 unlimited-user license // g++ -o test.o -g -O2 -mlp64 -D__STDC_VERSION__=199901 -c testmbstate.cpp // remove

[Bug middle-end/28862] [4.0/4.1/4.2 Regression] attribute ((aligned)) ignored on vector variables

2006-09-07 Thread pinskia at gcc dot gnu dot org
--- Comment #11 from pinskia at gcc dot gnu dot org 2006-09-07 15:37 --- Subject: Bug 28862 Author: pinskia Date: Thu Sep 7 15:36:50 2006 New Revision: 116751 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116751 Log: 2006-09-07 Andrew Pinski [EMAIL PROTECTED] PR

[Bug middle-end/28862] [4.0/4.1 Regression] attribute ((aligned)) ignored on vector variables

2006-09-07 Thread pinskia at gcc dot gnu dot org
--- Comment #12 from pinskia at gcc dot gnu dot org 2006-09-07 15:37 --- Waiting for the testcase to settle before applying to the 4.1/4.0 branches. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/28975] conflicting declaration 'typedef struct mbstate_t mbstate_t'

2006-09-07 Thread waspswarm at gmail dot com
--- Comment #1 from waspswarm at gmail dot com 2006-09-07 15:39 --- Here is /usr/include/sys/_mbstate_t.h /* * @(#)B11.23_LR */ #ifndef _MBSTATE_T_INCLUDED #define _MBSTATE_T_INCLUDED # ifndef _MBSTATE_T # define _MBSTATE_T typedef struct { unsigned char

[Bug target/28975] conflicting declaration 'typedef struct mbstate_t mbstate_t'

2006-09-07 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-09-07 15:42 --- So that means when __STDC_VERSION__=199901 then _GLIBCXX_HAVE_MBSTATE_T needs to be defined or something like that. Anyways this is a target issue. -- pinskia at gcc dot gnu dot org changed: What

[Bug target/28975] conflicting declaration 'typedef struct mbstate_t mbstate_t'

2006-09-07 Thread waspswarm at gmail dot com
--- Comment #3 from waspswarm at gmail dot com 2006-09-07 15:46 --- (In reply to comment #2) So that means when __STDC_VERSION__=199901 then _GLIBCXX_HAVE_MBSTATE_T needs to be defined or something like that. Anyways this is a target issue. Thanks! Adding

[Bug fortran/28971] ICE: Segmentation fault on valid code

2006-09-07 Thread paul dot thomas at jet dot uk
--- Comment #2 from paul dot thomas at jet dot uk 2006-09-07 16:16 --- Oskar, This works for me with gcc-4.2.0 20060905; I know of nothing that would have effected this change so I am at a bit of a loss. I hung a main program on it and checked the output too. Paul --

[Bug fortran/28971] ICE: Segmentation fault on valid code

2006-09-07 Thread kargl at gcc dot gnu dot org
--- Comment #3 from kargl at gcc dot gnu dot org 2006-09-07 16:58 --- Paul, the code fails with troutmask:kargl[205] gfc --version GNU Fortran 95 (GCC) 4.2.0 20060711 (experimental) Copyright (C) 2006 Free Software Foundation, Inc. but works with troutmask:sgk[248] gfc4x --version

[Bug c++/28284] [4.2 regression] ICE with invalid static const variable

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2006-09-07 17:25 --- Subject: Bug 28284 Author: jason Date: Thu Sep 7 17:25:05 2006 New Revision: 116755 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116755 Log: PR c++/28284 * pt.c (fold_non_dependent_expr):

[Bug bootstrap/28976] New: ld internal error building libmath in gcc 4.1.1

2006-09-07 Thread jeff dot lanam at hp dot com
I was attempting to build gcc 4.1.1 on an I386 system running Linux, RedHat 4ES U3, and got an internal error from ld. I realize that ld is not part of gcc but I could not find anywhere to report bugs on it. Since I was building gcc at the time, I decided to file a report with you. Please let me

[Bug target/28946] [4.0/4.1/4.2 Regression] assembler shifts set the flag ZF, no need to re-test to zero

2006-09-07 Thread uros at gcc dot gnu dot org
--- Comment #11 from uros at gcc dot gnu dot org 2006-09-07 17:45 --- Subject: Bug 28946 Author: uros Date: Thu Sep 7 17:45:48 2006 New Revision: 116756 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116756 Log: PR target/28946 * config/i386/i386.md

[Bug fortran/28974] Extremely slow compilation of enumerated DATA statements.

2006-09-07 Thread steven at gcc dot gnu dot org
--- Comment #1 from steven at gcc dot gnu dot org 2006-09-07 17:36 --- Quadratic (or worse?) behavior -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/28976] ld internal error building libmath in gcc 4.1.1

2006-09-07 Thread tbm at cyrius dot com
--- Comment #1 from tbm at cyrius dot com 2006-09-07 18:01 --- binutils has its owner bug tracker: http://sourceware.org/bugzilla/ Also, 2.15 is fairly old. Can you try with the current binutils release, 2.17? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28976

[Bug bootstrap/28976] ld internal error building libmath in gcc 4.1.1

2006-09-07 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-09-07 18:01 --- This is a bug in Redhat's ld and should be reported to them. It has been fixed on the mainline (and in a couple of releases) of binutils already. -- pinskia at gcc dot gnu dot org changed: What

[Bug libgcj/28977] UTF-16 endianness differs between gcj and Sun JDK

2006-09-07 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-09-07 18:28 --- Does this really matter as UTF-16 BOM is correct? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28977

[Bug libgcj/28977] UTF-16 endianness differs between gcj and Sun JDK

2006-09-07 Thread marcus at better dot se
--- Comment #2 from marcus at better dot se 2006-09-07 18:37 --- (In reply to comment #1) Does this really matter as UTF-16 BOM is correct? Well, I have a library for XML processing that comes with a test suite, and it expects the Sun behaviour. Besides it's documented in Sun's API,

[Bug libgcj/28977] UTF-16 endianness differs between gcj and Sun JDK

2006-09-07 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-09-07 18:40 --- (In reply to comment #2) Well, I have a library for XML processing that comes with a test suite, and it expects the Sun behaviour. Besides it's documented in Sun's API, so it can potentially matter. Really if

[Bug bootstrap/28976] ld internal error building libmath in gcc 4.1.1

2006-09-07 Thread jeff dot lanam at hp dot com
--- Comment #3 from jeff dot lanam at hp dot com 2006-09-07 18:36 --- Subject: RE: ld internal error building libmath in gcc 4.1.1 Thank you for the quick response. I updated binutils and got past that. I'm a novice at using GNU. -Original Message- From: pinskia at gcc dot

[Bug c++/28284] [4.2 regression] ICE with invalid static const variable

2006-09-07 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-09-07 18:36 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug libgcj/28977] New: UTF-16 endianness differs between gcj and Sun JDK

2006-09-07 Thread marcus at better dot se
This program gives different results with Sun's JDK (Debian sun-java5-jdk 1.5.0-08-1) and gcj: Test.java import java.io.*; public class Test { public static void main(String[] args) throws java.io.IOException { OutputStreamWriter o = new

[Bug c++/26957] [4.0/4.1/4.2 regression] ICE in make_decl_rtl, at varasm.c:871

2006-09-07 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/26957] [4.0/4.1/4.2 regression] ICE in make_decl_rtl, at varasm.c:871

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #10 from jason at gcc dot gnu dot org 2006-09-07 19:09 --- Created an attachment (id=12205) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12205action=view) Patch to clear DECL_VALUE_EXPR This patch fixes the testcase in comment #3 with a cross compiler. Could someone

[Bug target/13685] Building simple test application with -march=pentium3 -Os gives SIGSEGV (unaligned sse instruction)

2006-09-07 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug java/28972] gcjh does not correctly handle dollar symbol in class name

2006-09-07 Thread raif at swiftdsl dot com dot au
--- Comment #3 from raif at swiftdsl dot com dot au 2006-09-07 19:57 --- Created an attachment (id=12206) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12206action=view) JNI header file generated by javah (JDK 1.4.2_12) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28972

[Bug java/28972] gcjh does not correctly handle dollar symbol in class name

2006-09-07 Thread raif at swiftdsl dot com dot au
--- Comment #4 from raif at swiftdsl dot com dot au 2006-09-07 19:58 --- Created an attachment (id=12207) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12207action=view) JNI header file generated by javah (JDK 1.5.0_08) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28972

[Bug java/28972] gcjh does not correctly handle dollar symbol in class name

2006-09-07 Thread raif at swiftdsl dot com dot au
--- Comment #5 from raif at swiftdsl dot com dot au 2006-09-07 20:03 --- comparing the JNI header files, generated by javah in both versions 1.4.2_12 and 1.5.0_08, with that generated by gcjh indicates that gcjh is producing a similar output. i'm resolving this PR as invalid. --

[Bug target/13685] Building simple test application with -march=pentium3 -Os gives SIGSEGV (unaligned sse instruction)

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #19 from jason at gcc dot gnu dot org 2006-09-07 20:24 --- You can work around this bug with -mpreferred-stack-boundary=4 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13685

[Bug middle-end/28970] [4.1 Regression] Wrong code for simple loop test case

2006-09-07 Thread janis at gcc dot gnu dot org
--- Comment #2 from janis at gcc dot gnu dot org 2006-09-07 20:26 --- A regression hunt on powerpc-linux identified the following patch: http://gcc.gnu.org/viewcvs?view=revrev=99850 r99850 | rakdver | 2005-05-17 19:55:53 + (Tue, 17 May 2005) --

[Bug c++/26957] [4.0/4.1/4.2 regression] ICE in make_decl_rtl, at varasm.c:871

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #11 from jason at gcc dot gnu dot org 2006-09-07 21:06 --- Subject: Bug 26957 Author: jason Date: Thu Sep 7 21:06:28 2006 New Revision: 116760 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116760 Log: PR c++/26957 * method.c (use_thunk): Clear

[Bug c++/27371] [4.1 Regression] Does not warn about unused function result (__attribute__((warn_unused_result)))

2006-09-07 Thread hjl at lucon dot org
--- Comment #6 from hjl at lucon dot org 2006-09-07 21:10 --- FWIW, g++.dg/warn/unused-result1.C fails: http://gcc.gnu.org/ml/gcc-testresults/2006-09/msg00338.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27371

[Bug c++/26957] [4.0/4.1/4.2 regression] ICE in make_decl_rtl, at varasm.c:871

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #12 from jason at gcc dot gnu dot org 2006-09-07 21:23 --- waiting for feedback. -- jason at gcc dot gnu dot org changed: What|Removed |Added

[Bug libfortran/28978] New: Problem compiling gcc 4.1.1

2006-09-07 Thread pierre42d at 9online dot fr
[...] make[2]: Entering directory `/tmp/gcc-4.1.1/build/i686-pc-linux-gnu/libgfortran' /bin/sh ../../../libgfortran/mk-kinds-h.sh '/tmp/gcc-4.1.1/build/./gcc/gfortran -B/tmp/gcc-4.1.1/build/./gcc/ -B/usr/local/i686-pc-linux-gnu/bin/ -B/usr/local/i686-pc-linux-gnu/lib/ -isystem

[Bug libfortran/28978] Problem compiling gcc 4.1.1

2006-09-07 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-09-07 21:55 --- ../../../libgfortran/mk-kinds-h.sh: Unknown type This means you have a broken GMP. Please reinstall GMP and try again. -- pinskia at gcc dot gnu dot org changed: What|Removed

[Bug c++/26696] [4.0/4.1 Regression] ICE with statement forming unused static member function reference

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #7 from jason at gcc dot gnu dot org 2006-09-07 22:27 --- Subject: Bug 26696 Author: jason Date: Thu Sep 7 22:27:01 2006 New Revision: 116763 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116763 Log: PR c++/26195 * decl.c

[Bug c++/26671] [4.0/4.1 Regression] Missing warning: reference to local variable returned

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #5 from jason at gcc dot gnu dot org 2006-09-07 22:27 --- Subject: Bug 26671 Author: jason Date: Thu Sep 7 22:27:01 2006 New Revision: 116763 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116763 Log: PR c++/26195 * decl.c

[Bug c++/26195] [4.0/4.1 regression] pragma interface no longer handles explicit names

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #14 from jason at gcc dot gnu dot org 2006-09-07 22:27 --- Subject: Bug 26195 Author: jason Date: Thu Sep 7 22:27:01 2006 New Revision: 116763 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116763 Log: PR c++/26195 * decl.c

[Bug c++/26571] [4.0/4.1 regression] Bad diagnostic using type modifier with struct

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2006-09-07 22:27 --- Subject: Bug 26571 Author: jason Date: Thu Sep 7 22:27:01 2006 New Revision: 116763 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116763 Log: PR c++/26195 * decl.c

[Bug c++/26102] [4.1 regression] using Base::member nonsense

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2006-09-07 22:27 --- Subject: Bug 26102 Author: jason Date: Thu Sep 7 22:27:01 2006 New Revision: 116763 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116763 Log: PR c++/26195 * decl.c

[Bug c++/19809] [4.0/4.1 Regression] Multiple definitions of friend functions in template classes

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #12 from jason at gcc dot gnu dot org 2006-09-07 22:27 --- Subject: Bug 19809 Author: jason Date: Thu Sep 7 22:27:01 2006 New Revision: 116763 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116763 Log: PR c++/26195 * decl.c

[Bug c++/26571] [4.0/4.1 regression] Bad diagnostic using type modifier with struct

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #5 from jason at gcc dot gnu dot org 2006-09-07 22:38 --- Subject: Bug 26571 Author: jason Date: Thu Sep 7 22:38:03 2006 New Revision: 116764 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116764 Log: PR c++/26195 * decl.c

[Bug c++/19809] [4.0/4.1 Regression] Multiple definitions of friend functions in template classes

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #13 from jason at gcc dot gnu dot org 2006-09-07 22:38 --- Subject: Bug 19809 Author: jason Date: Thu Sep 7 22:38:03 2006 New Revision: 116764 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116764 Log: PR c++/26195 * decl.c

[Bug c++/26195] [4.0/4.1 regression] pragma interface no longer handles explicit names

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #15 from jason at gcc dot gnu dot org 2006-09-07 22:38 --- Subject: Bug 26195 Author: jason Date: Thu Sep 7 22:38:03 2006 New Revision: 116764 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116764 Log: PR c++/26195 * decl.c

[Bug c++/26671] [4.0/4.1 Regression] Missing warning: reference to local variable returned

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2006-09-07 22:38 --- Subject: Bug 26671 Author: jason Date: Thu Sep 7 22:38:03 2006 New Revision: 116764 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116764 Log: PR c++/26195 * decl.c

[Bug c++/26696] [4.0/4.1 Regression] ICE with statement forming unused static member function reference

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #8 from jason at gcc dot gnu dot org 2006-09-07 22:38 --- Subject: Bug 26696 Author: jason Date: Thu Sep 7 22:38:03 2006 New Revision: 116764 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116764 Log: PR c++/26195 * decl.c

[Bug c++/27371] [4.1 Regression] Does not warn about unused function result (__attribute__((warn_unused_result)))

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #7 from jason at gcc dot gnu dot org 2006-09-07 22:47 --- Subject: Bug 27371 Author: jason Date: Thu Sep 7 22:47:34 2006 New Revision: 116765 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116765 Log: PR c++/27371 * cvt.c (convert_to_void): Enable

[Bug c++/27371] [4.1 Regression] Does not warn about unused function result (__attribute__((warn_unused_result)))

2006-09-07 Thread jason at redhat dot com
--- Comment #8 from jason at redhat dot com 2006-09-07 22:50 --- Subject: Re: [4.1 Regression] Does not warn about unused function result (__attribute__((warn_unused_result))) Whoops, I checked the patch in disabled. Fixed. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27371

[Bug testsuite/28969] FAIL: gcc.dg/nrv3.c scan-tree-dump-times return slot optimization 2

2006-09-07 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #2 from dave at hiauly1 dot hia dot nrc dot ca 2006-09-07 22:56 --- Subject: Re: FAIL: gcc.dg/nrv3.c scan-tree-dump-times return slot optimization 2 I see this failing on hppa64 as well. Same here. When I filed the report, I thought I had seen a codesourcery build

[Bug c++/19809] [4.0/4.1 Regression] Multiple definitions of friend functions in template classes

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #14 from jason at gcc dot gnu dot org 2006-09-07 23:03 --- fixed -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/26102] [4.1 regression] using Base::member nonsense

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #10 from jason at gcc dot gnu dot org 2006-09-07 23:03 --- fixed -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/26195] [4.0/4.1 regression] pragma interface no longer handles explicit names

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #16 from jason at gcc dot gnu dot org 2006-09-07 23:04 --- fixed in 4.0, 4.1, 4.2 -- jason at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/26571] [4.0/4.1 regression] Bad diagnostic using type modifier with struct

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2006-09-07 23:04 --- Fixed -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26571

[Bug c++/26671] [4.0/4.1 Regression] Missing warning: reference to local variable returned

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #7 from jason at gcc dot gnu dot org 2006-09-07 23:05 --- Fixed -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/26696] [4.0/4.1 Regression] ICE with statement forming unused static member function reference

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2006-09-07 23:05 --- Fixed -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/27371] [4.1 Regression] Does not warn about unused function result (__attribute__((warn_unused_result)))

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2006-09-07 23:07 --- I don't think this patch is safe enough to backport to 4.1. Closing. -- jason at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/26571] [4.0/4.1 regression] Bad diagnostic using type modifier with struct

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #7 from jason at gcc dot gnu dot org 2006-09-07 23:07 --- now closed, too -- jason at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/28886] [4.1 regression] Template specialization with array rejected

2006-09-07 Thread mmitchel at gcc dot gnu dot org
--- Comment #14 from mmitchel at gcc dot gnu dot org 2006-09-08 00:04 --- Subject: Bug 28886 Author: mmitchel Date: Fri Sep 8 00:04:42 2006 New Revision: 116768 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116768 Log: PR c++/28886 * pt.c (unify): Avoid

[Bug c++/28886] [4.1 regression] Template specialization with array rejected

2006-09-07 Thread mmitchel at gcc dot gnu dot org
--- Comment #15 from mmitchel at gcc dot gnu dot org 2006-09-08 00:05 --- Fixed in GCC 4.1.2. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/13685] Building simple test application with -march=pentium3 -Os gives SIGSEGV (unaligned sse instruction)

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #20 from jason at gcc dot gnu dot org 2006-09-08 00:28 --- Subject: Bug 13685 Author: jason Date: Fri Sep 8 00:28:30 2006 New Revision: 116775 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116775 Log: PR target/13685 * config/i386/i386.c

[Bug libgcj/28979] New: GCJ errors out when compiling .class files produced by Scala 2.1.8

2006-09-07 Thread vnasardinov at gmail dot com
I'm getting an error when trying to compile the following classes with gcj: | $ scalac hamming.scala | $ ls -lh *.class | -rw-rw-r-- 1 vadim vadim 1.1K Sep 7 20:16 hamming$$anonfun$0.class | -rw-rw-r-- 1 vadim vadim 1.1K Sep 7 20:16 hamming$$anonfun$1.class | -rw-rw-r-- 1 vadim vadim 1.1K

[Bug libgcj/28979] GCJ errors out when compiling .class files produced by Scala 2.1.8

2006-09-07 Thread vnasardinov at gmail dot com
--- Comment #1 from vnasardinov at gmail dot com 2006-09-08 00:35 --- Created an attachment (id=12208) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12208action=view) hamming.jar the promised jar file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28979

[Bug libgcj/28979] GCJ errors out when compiling .class files produced by Scala 2.1.8

2006-09-07 Thread vnasardinov at gmail dot com
--- Comment #2 from vnasardinov at gmail dot com 2006-09-08 00:36 --- Created an attachment (id=12209) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12209action=view) hamming.scala the offending Scala program -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28979

[Bug java/28979] GCJ errors out when compiling .class files produced by Scala 2.1.8

2006-09-07 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-09-08 00:37 --- I bet this was fixed in 4.2.0 with the ABI changing patch which changed the ABI to also include the return type. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/27724] [4.1/4.2 Regression] internal compiler error: no-op convert from 4 to 8 bytes in initializer

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #17 from jason at gcc dot gnu dot org 2006-09-08 00:43 --- I don't think disabling the assertion is enough. Yes, the compiler would do the right thing for this particular testcase, but would be wrong if the subtraction produces a negative result. Rather, we should stop

[Bug target/27537] XMM alignment fault when compiling for i386 with -Os

2006-09-07 Thread hjl at lucon dot org
--- Comment #12 from hjl at lucon dot org 2006-09-08 00:45 --- *** This bug has been marked as a duplicate of 13685 *** -- hjl at lucon dot org changed: What|Removed |Added

[Bug target/13685] Building simple test application with -march=pentium3 -Os gives SIGSEGV (unaligned sse instruction)

2006-09-07 Thread hjl at lucon dot org
--- Comment #21 from hjl at lucon dot org 2006-09-08 00:45 --- *** Bug 27537 has been marked as a duplicate of this bug. *** -- hjl at lucon dot org changed: What|Removed |Added

[Bug target/28621] [4.1 Regression] SIGSEGV in set_fast_math () at -Os

2006-09-07 Thread hjl at lucon dot org
--- Comment #9 from hjl at lucon dot org 2006-09-08 00:51 --- Fix for PR 13685 should also fix this bug. In fact, we can back out the change in comment #3. -- hjl at lucon dot org changed: What|Removed |Added

[Bug target/28621] [4.1 Regression] SIGSEGV in set_fast_math () at -Os

2006-09-07 Thread hjl at lucon dot org
--- Comment #10 from hjl at lucon dot org 2006-09-08 00:52 --- We can even back out the patch and close it as a dup for PR 13685. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28621

[Bug target/28621] [4.1 Regression] SIGSEGV in set_fast_math () at -Os

2006-09-07 Thread pinskia at gcc dot gnu dot org
--- Comment #11 from pinskia at gcc dot gnu dot org 2006-09-08 01:18 --- (In reply to comment #10) We can even back out the patch and close it as a dup for PR 13685. Not really and here is why: -Os on the file containing main will still crash. -Os -msse on the file with main will not

[Bug c++/28906] [4.2 regression] rejects valid arrays

2006-09-07 Thread pinskia at gcc dot gnu dot org
--- Comment #13 from pinskia at gcc dot gnu dot org 2006-09-08 02:49 --- Subject: Bug 28906 Author: pinskia Date: Fri Sep 8 02:49:11 2006 New Revision: 116776 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116776 Log: 006-09-07 Andrew Pinski [EMAIL PROTECTED] PR

[Bug c++/28906] [4.2 regression] rejects valid arrays

2006-09-07 Thread pinskia at gcc dot gnu dot org
--- Comment #14 from pinskia at gcc dot gnu dot org 2006-09-08 02:49 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug treelang/28980] New: internal compiler error: in tree_low_cst, at tree.c:4423

2006-09-07 Thread mkgnu at mkgnu dot net
internal compiler error: in tree_low_cst, at tree.c:4423 First, If I run this with -E, I get the preprocessed source that I will attach. vmfreebsd# gcc42 -E -g -I/usr/local/include -I/root/devel/dynamos/src/shared/include -I/root/devel/dynamos/src/framework/include

[Bug treelang/28980] internal compiler error: in tree_low_cst, at tree.c:4423

2006-09-07 Thread mkgnu at mkgnu dot net
--- Comment #1 from mkgnu at mkgnu dot net 2006-09-08 04:11 --- Created an attachment (id=12210) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12210action=view) The preprocessed source that causes this bug. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28980

[Bug treelang/28980] internal compiler error: in tree_low_cst, at tree.c:4423

2006-09-07 Thread mkgnu at mkgnu dot net
--- Comment #2 from mkgnu at mkgnu dot net 2006-09-08 04:14 --- gcc42 originated from running a: # pkg_add -r gcc42 in FreeBSD 6.1. This command installed the package gcc-4.2.0_20060218 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28980

[Bug middle-end/28980] internal compiler error: in tree_low_cst, at tree.c:4423

2006-09-07 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-09-08 04:20 --- Well 20060218 is almost 7 months ago but I get a different error with the mainline as of yesterday: dynreplace.c:110: internal compiler error: in loc_descriptor_from_tree_1, at dwarf2out.c:9407 Please submit a full

[Bug middle-end/28980] [4.0/4.1/4.2 Regression] ICE with loc_descriptor_from_tree_1 with -g

2006-09-07 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-09-08 04:31 --- Reduced testcase: extern void dynreplace_trampoline(void); extern void dynreplace_trampoline_endlabel(void); int dynreplace_add_trampoline(void) { unsigned long trampoline_code[(((unsigned long)

[Bug middle-end/28980] [4.0/4.1/4.2 Regression] ICE with loc_descriptor_from_tree_1 with -g

2006-09-07 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-09-08 04:33 --- Confirmed, note this is semi undefined code. Really this is a big weird as we are taking the difference between two function pointers. I think the ICE with tree_low_cst has been fixed but the ICE with

[Bug middle-end/28980] [4.0/4.1/4.2 Regression] ICE with loc_descriptor_from_tree_1 with -g

2006-09-07 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2006-09-08 04:44 --- This is just like PR 14492 now. Janis, Could you do a regression hunt on when the reduced testcase in comment #4 started to pass without any options? Thanks, Andrew -- pinskia at gcc dot gnu dot org changed:

[Bug middle-end/27724] [4.1/4.2 Regression] internal compiler error: no-op convert from 4 to 8 bytes in initializer

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #18 from jason at gcc dot gnu dot org 2006-09-08 05:11 --- Subject: Bug 27724 Author: jason Date: Fri Sep 8 05:11:40 2006 New Revision: 116777 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116777 Log: PR middle-end/27724 * varasm.c (output_constant):

[Bug middle-end/27724] [4.1/4.2 Regression] internal compiler error: no-op convert from 4 to 8 bytes in initializer

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #19 from jason at gcc dot gnu dot org 2006-09-08 05:16 --- Subject: Bug 27724 Author: jason Date: Fri Sep 8 05:16:26 2006 New Revision: 116778 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116778 Log: PR middle-end/27724 * varasm.c (output_constant):

[Bug middle-end/27724] [4.1 Regression] internal compiler error: no-op convert from 4 to 8 bytes in initializer

2006-09-07 Thread jason at gcc dot gnu dot org
--- Comment #20 from jason at gcc dot gnu dot org 2006-09-08 05:38 --- fixed in 4.1 as well. -- jason at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/28493] [4.1/4.2 Regression] Wrong address of stack object used for destructor call on PPC

2006-09-07 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug target/28924] x86 sync builtins fail for char and short memory operands

2006-09-07 Thread uros at kss-loka dot si
--- Comment #3 from uros at kss-loka dot si 2006-09-08 05:47 --- I have been playing with following patch to optabs.c that forces operands in functions expand_sync_operation(), expand_sync_fetch_operation() and expand_sync_lock_test_and_set() into registers through subregs of word-mode

  1   2   >