[Bug c++/21369] [4.0/4.1 Regression] Template function definition rejected if function return type begins with 'struct'

2005-10-10 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com |dot org

[Bug c++/24215] [4.0/4.1 Regression] pragma interface in included file with same name

2005-10-10 Thread mmitchel at gcc dot gnu dot org
--- Comment #3 from mmitchel at gcc dot gnu dot org 2005-10-11 06:49 --- The semantics of #pragma interface are not entirely well-specified in this case. However, the documentation does suggest that you use an explicit subdirectory when you have multiple headers with the same name in d

[Bug c++/17256] [3.4/4.0/4.1 Regression] undefined but used static or inline functions should be diagnosed

2005-10-10 Thread phython at gcc dot gnu dot org
--- Comment #11 from phython at gcc dot gnu dot org 2005-10-11 06:42 --- Created an attachment (id=9963) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9963&action=view) testcase This patch also changes the error in: static void f(); void g() { f(); } into a warning. -- http:

[Bug target/24257] [4.1 Regression] ICE: in extract_insn, at recog.c:2084 with -O -fgcse -fgcse-sm

2005-10-10 Thread uros at kss-loka dot si
--- Comment #4 from uros at kss-loka dot si 2005-10-11 06:41 --- >From _.c.10.gcse1: STORE_MOTION delete insn in BB 0: (insn 17 15 47 0 (parallel [ (set (mem/s:SI (reg/v/f:SI 59 [ s ]) [3 .buf+0 S4 A32]) (ashift:SI (mem/s:SI (r

[Bug c++/17256] [3.4/4.0/4.1 Regression] undefined but used static or inline functions should be diagnosed

2005-10-10 Thread phython at gcc dot gnu dot org
--- Comment #10 from phython at gcc dot gnu dot org 2005-10-11 06:41 --- Created an attachment (id=9962) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9962&action=view) treat nonmember static functions like inline functions -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17256

[Bug c++/23046] [4.1 Regression] ICE in set_value_range, at tree-vrp.c:191

2005-10-10 Thread phython at gcc dot gnu dot org
--- Comment #19 from phython at gcc dot gnu dot org 2005-10-11 06:36 --- Created an attachment (id=9961) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9961&action=view) vrp workaround There seems to be a combination of front-end and middle-end bugs that cause this. The attached

[Bug c++/24302] [3.4/4.0/4.1 regression] anonymous global union segfault with g++ 3.4.x

2005-10-10 Thread mmitchel at gcc dot gnu dot org
--- Comment #9 from mmitchel at gcc dot gnu dot org 2005-10-11 06:30 --- Fixed in 4.0.3. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Stat

[Bug c++/24277] [4.0/4.1 Regression] Boost causes ICE in build_c_cast, at cp/typeck.c:5231

2005-10-10 Thread mmitchel at gcc dot gnu dot org
--- Comment #7 from mmitchel at gcc dot gnu dot org 2005-10-11 06:28 --- Fixed in 4.0.3. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Stat

[Bug libstdc++/13583] [3.4/4.0/4.1 Regression] __use_cache not threadsafe

2005-10-10 Thread ian at airs dot com
--- Comment #19 from ian at airs dot com 2005-10-11 06:28 --- Fixed on mainline and 4.0 branch. Will not fix on 3.4. -- ian at airs dot com changed: What|Removed |Added

[Bug target/24232] [4.1 Regression] ICE: segmentation fault in sched-ebb.c:220 add_missing_bbs

2005-10-10 Thread wilson at specifix dot com
--- Comment #10 from wilson at specifix dot com 2005-10-11 06:26 --- Created an attachment (id=9960) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9960&action=view) trivial hack to make the reduced testcase work Actually, come to think of it, other targets don't use schedule_ebbs

[Bug c++/24277] [4.0/4.1 Regression] Boost causes ICE in build_c_cast, at cp/typeck.c:5231

2005-10-10 Thread cvs-commit at gcc dot gnu dot org
--- Comment #6 from cvs-commit at gcc dot gnu dot org 2005-10-11 06:26 --- Subject: Bug 24277 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED]2005-10-11 06:26:04 Modified files: gcc/cp : pt.c gcc/testsuite : ChangeLog Added

[Bug c++/24277] [4.0/4.1 Regression] Boost causes ICE in build_c_cast, at cp/typeck.c:5231

2005-10-10 Thread cvs-commit at gcc dot gnu dot org
--- Comment #5 from cvs-commit at gcc dot gnu dot org 2005-10-11 06:25 --- Subject: Bug 24277 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED]2005-10-11 06:25:50 Modified files: gcc/cp : pt.c ChangeLog

[Bug libstdc++/13583] [3.4/4.0/4.1 Regression] __use_cache not threadsafe

2005-10-10 Thread cvs-commit at gcc dot gnu dot org
--- Comment #18 from cvs-commit at gcc dot gnu dot org 2005-10-11 06:22 --- Subject: Bug 13583 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-10-11 06:22:08 Modified files: libstdc++-v3 : ChangeLog configure

[Bug c++/24302] [3.4/4.0/4.1 regression] anonymous global union segfault with g++ 3.4.x

2005-10-10 Thread cvs-commit at gcc dot gnu dot org
--- Comment #8 from cvs-commit at gcc dot gnu dot org 2005-10-11 06:22 --- Subject: Bug 24302 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED]2005-10-11 06:22:09 Modified files: gcc: ChangeLog Log m

[Bug target/24232] [4.1 Regression] ICE: segmentation fault in sched-ebb.c:220 add_missing_bbs

2005-10-10 Thread wilson at specifix dot com
--- Comment #9 from wilson at specifix dot com 2005-10-11 06:20 --- Or maybe I will look at it later tonight. The problem seems to be that we have no code that will make a jump insn dependent on the previous jump insn when we are scheduling a region that contains multiple basic blocks.

[Bug c++/24302] [3.4/4.0/4.1 regression] anonymous global union segfault with g++ 3.4.x

2005-10-10 Thread cvs-commit at gcc dot gnu dot org
--- Comment #7 from cvs-commit at gcc dot gnu dot org 2005-10-11 06:20 --- Subject: Bug 24302 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED]2005-10-11 06:20:35 Modified files: gcc: toplev.c

[Bug c++/24302] [3.4/4.0/4.1 regression] anonymous global union segfault with g++ 3.4.x

2005-10-10 Thread cvs-commit at gcc dot gnu dot org
--- Comment #6 from cvs-commit at gcc dot gnu dot org 2005-10-11 06:20 --- Subject: Bug 24302 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED]2005-10-11 06:19:56 Modified files: gcc: toplev.c gcc/cp : ChangeLog

[Bug libstdc++/13583] [3.4/4.0/4.1 Regression] __use_cache not threadsafe

2005-10-10 Thread cvs-commit at gcc dot gnu dot org
--- Comment #17 from cvs-commit at gcc dot gnu dot org 2005-10-11 06:19 --- Subject: Bug 13583 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-10-11 06:19:13 Modified files: libstdc++-v3 : ChangeLog configure configure.ac libstdc+

[Bug libfortran/24174] real(10) array output broken

2005-10-10 Thread jblomqvi at cc dot hut dot fi
--- Comment #9 from jblomqvi at cc dot hut dot fi 2005-10-11 06:11 --- Updated patch here: http://gcc.gnu.org/ml/gcc-patches/2005-10/msg00572.html -- jblomqvi at cc dot hut dot fi changed: What|Removed |Added ---

[Bug libfortran/24305] Complex(10) formatted IO is broken.

2005-10-10 Thread jblomqvi at cc dot hut dot fi
--- Comment #1 from jblomqvi at cc dot hut dot fi 2005-10-11 05:55 --- Consider this testcase (from 24174): ! { dg-do run } ! PR 24174 program kind10_io real(kind=10) :: a,b(2), c complex(kind=10) :: d, e, f(2) character(len=180) :: tmp ! Test real(10) scalar and array formatted

[Bug libfortran/24305] New: Complex(10) formatted IO is broken.

2005-10-10 Thread jblomqvi at cc dot hut dot fi
The problem is that the IO routines assume kind==size, and complex numbers are handled as two reals, advancing a pointer between doing the IO. For types with padding such as complex(10) this breaks as the pointer is advanced 10 bytes instead of 12 (or 16 on IA64, x86-64). It should be noted that t

[Bug target/24232] [4.1 Regression] ICE: segmentation fault in sched-ebb.c:220 add_missing_bbs

2005-10-10 Thread wilson at gcc dot gnu dot org
--- Comment #8 from wilson at gcc dot gnu dot org 2005-10-11 03:20 --- The patch in PR 23478 has no effect on this testcase. I tracked the origin of the problem for this testcase down to 2005-07-31 Jan Hubicka <[EMAIL PROTECTED]> * t

[Bug debug/24304] Test suite file 20010209-1.c with -g1 gives gen_subprogram_die, at dwarf2out.c:10857

2005-10-10 Thread flash at pobox dot com
--- Comment #1 from flash at pobox dot com 2005-10-11 02:31 --- Created an attachment (id=9959) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9959&action=view) 20010209-1.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24304

[Bug debug/24304] New: Test suite file 20010209-1.c with -g1 gives gen_subprogram_die, at dwarf2out.c:10857

2005-10-10 Thread flash at pobox dot com
Compiling the test suite file 20010209-1.c with -g1 gives "internal compiler error: in gen_subprogram_die, at dwarf2out.c:10857". This sounds a lot like bug 16035, but the line number is different (10824 with my build), and that bug requires -g -O, whereas this one requires -g1, and does not requi

[Bug c++/23437] [3.4/4.0/4.1 Regression] error: ... cannot appear in a constant-expression

2005-10-10 Thread mmitchel at gcc dot gnu dot org
--- Comment #19 from mmitchel at gcc dot gnu dot org 2005-10-11 01:03 --- Fixed in 4.0.3. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Sta

[Bug c++/24302] [3.4/4.0/4.1 regression] anonymous global union segfault with g++ 3.4.x

2005-10-10 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com |dot org

[Bug c++/24277] [4.0/4.1 Regression] Boost causes ICE in build_c_cast, at cp/typeck.c:5231

2005-10-10 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com |dot org

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

2005-10-10 Thread cvs-commit at gcc dot gnu dot org
--- Comment #5 from cvs-commit at gcc dot gnu dot org 2005-10-11 00:39 --- Subject: Bug 18177 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED]2005-10-11 00:39:26 Modified files: gcc/cp : ChangeLog cvt.c n

[Bug c++/17618] [4.0 Regression] ICE in cp_convert_to_pointer, at cp/cvt.c:83

2005-10-10 Thread cvs-commit at gcc dot gnu dot org
--- Comment #9 from cvs-commit at gcc dot gnu dot org 2005-10-11 00:39 --- Subject: Bug 17618 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED]2005-10-11 00:39:26 Modified files: gcc/cp : ChangeLog cvt.c n

[Bug middle-end/24303] Compiling results in internal comiler error: Bus error

2005-10-10 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|3.3.6 |--- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24303

[Bug c++/24303] New: Compiling results in internal comiler error: Bus error

2005-10-10 Thread mconstant at hancocklumber dot com
I am trying to compile programs on Slackware 10.2. For example when I try compiling slmodemd-2.9.10 this appears on the screen. In file included from /lib/modules/2.4.31/build/include/linux/fs.h:730, from /lib/modules/2.4.31/build/include/linux/capability.h:17, fro

[Bug target/12098] gcc build fails without gas on ia64-hpux: error: invalid switch '-x'

2005-10-10 Thread cvs-commit at gcc dot gnu dot org
--- Comment #8 from cvs-commit at gcc dot gnu dot org 2005-10-10 23:45 --- Subject: Bug 12098 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-10-10 23:45:19 Modified files: gcc: ChangeLog configure.ac configure gcc/doc

[Bug tree-optimization/24300] [4.1 Regression] segfault in operand_equal_p with -ftree-vectorize

2005-10-10 Thread janis at gcc dot gnu dot org
--- Comment #3 from janis at gcc dot gnu dot org 2005-10-10 23:43 --- With the proposed patch, the testcase and 175.vpr compile successfully. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24300

[Bug middle-end/24295] [4.1 Regression] #pragma weak foo = bar no longer causes bar to be referenced

2005-10-10 Thread janis at gcc dot gnu dot org
--- Comment #16 from janis at gcc dot gnu dot org 2005-10-10 23:31 --- A regression hunt identified this patch from hubicka on 2005-03-30: http://gcc.gnu.org/ml/gcc-cvs/2005-03/msg01487.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24295

[Bug middle-end/23585] [4.0 regression] mem_fun* code fine with -O1, bus error with -O2

2005-10-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #4 from ebotcazou at gcc dot gnu dot org 2005-10-10 22:47 --- This cannot be right. :-) 0x00010720 : ld [ %fp + -17 ], %g1 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23585

[Bug c++/24302] [3.4/4.0/4.1 regression] anonymous global union segfault with g++ 3.4.2 on solaris 8

2005-10-10 Thread jack dot alderson at xfab dot com
--- Comment #5 from jack dot alderson at xfab dot com 2005-10-10 22:43 --- Created an attachment (id=9958) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9958&action=view) makefile makefile for convienence. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24302

[Bug c++/24302] [3.4/4.0/4.1 regression] anonymous global union segfault with g++ 3.4.2 on solaris 8

2005-10-10 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2005-10-10 22:43 --- Confirmed, reduced testcase with -Wunused: static union { unsigned char FLT4ARR[4]; float FLT4; }; -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug middle-end/23585] [4.0 Regression] mem_fun* code fine with -O1, bus error with -O2

2005-10-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #3 from ebotcazou at gcc dot gnu dot org 2005-10-10 22:42 --- Investigating. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added Assigne

[Bug middle-end/23585] [4.0 Regression] mem_fun* code fine with -O1, bus error with -O2

2005-10-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #2 from ebotcazou at gcc dot gnu dot org 2005-10-10 22:42 --- Confirmed with 4.0.x. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/24302] anonymous global union segfault with g++ 3.4.2 on solaris 8

2005-10-10 Thread jack dot alderson at xfab dot com
--- Comment #3 from jack dot alderson at xfab dot com 2005-10-10 22:39 --- Created an attachment (id=9957) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9957&action=view) The *.i* file The *.i* file specified on the submit instructions. -- http://gcc.gnu.org/bugzilla/show_bu

[Bug c++/24302] anonymous global union segfault with g++ 3.4.2 on solaris 8

2005-10-10 Thread jack dot alderson at xfab dot com
--- Comment #2 from jack dot alderson at xfab dot com 2005-10-10 22:37 --- Created an attachment (id=9956) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9956&action=view) g++ 3.4.2 segfault output The output of the compiler during a segfault. -- http://gcc.gnu.org/bugzilla/s

[Bug c++/24302] anonymous global union segfault with g++ 3.4.2 on solaris 8

2005-10-10 Thread jack dot alderson at xfab dot com
--- Comment #1 from jack dot alderson at xfab dot com 2005-10-10 22:36 --- Created an attachment (id=9955) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9955&action=view) source file that causes the segfault Compile source file as is to generate segfault. Enter union name at comm

[Bug c++/24302] New: anonymous global union segfault with g++ 3.4.2 on solaris 8

2005-10-10 Thread jack dot alderson at xfab dot com
Using an anonymous global union causes g++ 3.4.2 to segfault on a Sun Ultra 5 running Solaris 8. Giving the anonymous union a name or making it a local anonymous union allows it to compile successfully. A test compile of the same code minus the -mcpu=ultrasparc flag on a SUSE LINUX 8.2 box using g+

[Bug c++/23437] [3.4/4.0/4.1 Regression] error: ... cannot appear in a constant-expression

2005-10-10 Thread cvs-commit at gcc dot gnu dot org
--- Comment #18 from cvs-commit at gcc dot gnu dot org 2005-10-10 22:30 --- Subject: Bug 23437 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED]2005-10-10 22:30:19 Modified files: gcc/cp : parser.c ChangeLog gcc/testsuite : Ch

[Bug target/24284] [4.0/4.1 regression] ICE (Segmentation fault)

2005-10-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #8 from ebotcazou at gcc dot gnu dot org 2005-10-10 22:30 --- See http://gcc.gnu.org/ml/gcc-patches/2005-10/msg00554.html -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/24284] [4.0/4.1 regression] ICE (Segmentation fault)

2005-10-10 Thread cvs-commit at gcc dot gnu dot org
--- Comment #7 from cvs-commit at gcc dot gnu dot org 2005-10-10 22:28 --- Subject: Bug 24284 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-10-10 22:28:16 Modified files: gcc: ChangeLog

[Bug c++/23437] [3.4/4.0/4.1 Regression] error: ... cannot appear in a constant-expression

2005-10-10 Thread cvs-commit at gcc dot gnu dot org
--- Comment #17 from cvs-commit at gcc dot gnu dot org 2005-10-10 22:25 --- Subject: Bug 23437 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED]2005-10-10 22:25:36 Modified files: gcc/cp : parser.c ChangeL

[Bug target/24284] [4.0/4.1 regression] ICE (Segmentation fault)

2005-10-10 Thread cvs-commit at gcc dot gnu dot org
--- Comment #6 from cvs-commit at gcc dot gnu dot org 2005-10-10 22:24 --- Subject: Bug 24284 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-10-10 22:24:49 Modified files: gcc: ChangeLog gcc/config/sparc: sparc.c

[Bug tree-optimization/24300] [4.1 Regression] segfault in operand_equal_p with -ftree-vectorize

2005-10-10 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Keywords||ice-on-valid-code Summary|segfault in operand_equal_p |[4.

[Bug tree-optimization/24300] segfault in operand_equal_p with -ftree-vectorize

2005-10-10 Thread rth at gcc dot gnu dot org
--- Comment #2 from rth at gcc dot gnu dot org 2005-10-10 21:56 --- Created an attachment (id=9954) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9954&action=view) proposed patch Try this. Zdenek, as I read things, freeing the estimates should be safe, and are recomputed as neede

[Bug debug/22313] [4.1 Regression] gcc HEAD as of 2005/07/05 fails to profiledbootstrap

2005-10-10 Thread bero at arklinux dot org
--- Comment #10 from bero at arklinux dot org 2005-10-10 21:48 --- This is still reproducable here [with unpatched sources], using binutils 2.16.1 and gcc 3.4.4 to compile the stage1 compiler -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22313

[Bug tree-optimization/24300] segfault in operand_equal_p with -ftree-vectorize

2005-10-10 Thread janis at gcc dot gnu dot org
--- Comment #1 from janis at gcc dot gnu dot org 2005-10-10 20:55 --- Created an attachment (id=9953) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9953&action=view) minimized testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24300

[Bug tree-optimization/24300] New: segfault in operand_equal_p with -ftree-vectorize

2005-10-10 Thread janis at gcc dot gnu dot org
GCC mainline for powerpc-linux segfaults compiling 175.vpr with "-O2 -ftree-vectorize -maltivec"; this is 32-bit code generation. The failure starts with this patch from rth on 2005-09-17: http://gcc.gnu.org/ml/gcc-cvs/2005-09/msg00635.html The failure was hidden for awhile by another bug that

[Bug libstdc++/22087] ctype tables are offset by one on DJGPP

2005-10-10 Thread pcarlini at suse dot de
--- Comment #5 from pcarlini at suse dot de 2005-10-10 20:30 --- (In reply to comment #4) > > I'm OK with it. Agreed, thanks: as soon as mainline reopens, I will take care of committing it. -- pcarlini at suse dot de changed: What|Removed |Added

[Bug c++/8057] [3.4/4.0/4.1 regression] Templates/non-templates and warnings about statements without effects

2005-10-10 Thread mark at codesourcery dot com
--- Comment #11 from mark at codesourcery dot com 2005-10-10 19:44 --- Subject: Re: [3.4/4.0/4.1 regression] Templates/non-templates and warnings about statements without effects ian at airs dot com wrote: > --- Comment #10 from ian at airs dot com 2005-10-10 19:39 --- > I th

[Bug c++/8057] [3.4/4.0/4.1 regression] Templates/non-templates and warnings about statements without effects

2005-10-10 Thread ian at airs dot com
--- Comment #10 from ian at airs dot com 2005-10-10 19:39 --- I think Mark's analysis is somewhat misleading for this particular warning, since this warning actually is issued by the frontend. It comes from convert_to_void in cp/cvt.c. -- ian at airs dot com changed: Wha

[Bug libstdc++/22087] ctype tables are offset by one on DJGPP

2005-10-10 Thread dj at redhat dot com
--- Comment #4 from dj at redhat dot com 2005-10-10 19:31 --- Subject: Re: ctype tables are offset by one on DJGPP > If the proposed patch is regression tested and approved by the DJGPP > maintainers can certainly go in, since touches only the > target-specific files. I'm OK with it.

[Bug middle-end/24263] [4.1 Regression] gcc.dg/torture/builtin-convert-1.c fails

2005-10-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #14 from ebotcazou at gcc dot gnu dot org 2005-10-10 19:28 --- > I should be able to look at it later this week, have a firedrill at the > moment. Thanks for the offer. I'm testing a patch. -- ebotcazou at gcc dot gnu dot org changed: What|Removed

[Bug rtl-optimization/13931] [3.4/4.0/4.1 Regression] combiner much slower on big basic blocks

2005-10-10 Thread ian at airs dot com
--- Comment #35 from ian at airs dot com 2005-10-10 18:19 --- Created an attachment (id=9952) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9952&action=view) Patch This patch fixes the problem in this PR, and also does not lose the REG_DEAD note in the hppa64-hp-hpux11 test case.

[Bug target/24284] [4.0/4.1 regression] ICE (Segmentation fault)

2005-10-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #5 from ebotcazou at gcc dot gnu dot org 2005-10-10 17:35 --- > > Failure on HEAD with RTL checking: > > Same lines as I saw on the 4.0 branch. Yes, there is a bogus PATTERN (), left-over from a previous version of the patch. I'm quite stunned that my RTL-checking-enabled

[Bug middle-end/24263] [4.1 Regression] gcc.dg/torture/builtin-convert-1.c fails

2005-10-10 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24263

[Bug c++/24139] [4.0/4.1 Regression] Rejects definition of member of specialized inner class

2005-10-10 Thread pinskia at gcc dot gnu dot org
--- Comment #11 from pinskia at gcc dot gnu dot org 2005-10-10 17:20 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNE

[Bug c++/24275] [4.0/4.1 Regression] Previously accepted code fails with 4.0.2

2005-10-10 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2005-10-10 17:20 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug libstdc++/21244] [4.0/4.1 Regression] Vector anonymous enum problem

2005-10-10 Thread pinskia at gcc dot gnu dot org
--- Comment #18 from pinskia at gcc dot gnu dot org 2005-10-10 17:09 --- *** Bug 24298 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug libstdc++/24298] Libstdc++ uses anonymous enums, causing failures due to DR488

2005-10-10 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2005-10-10 17:09 --- *** This bug has been marked as a duplicate of 21244 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug target/24284] [4.0/4.1 regression] ICE (Segmentation fault)

2005-10-10 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2005-10-10 17:06 --- (In reply to comment #3) > Failure on HEAD with RTL checking: Same lines as I saw on the 4.0 branch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24284

[Bug target/24284] [4.0/4.1 regression] ICE (Segmentation fault)

2005-10-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #3 from ebotcazou at gcc dot gnu dot org 2005-10-10 17:03 --- Failure on HEAD with RTL checking: pr24284.c: In function 'do_run': pr24284.c:8: internal compiler error: RTL check: access of elt 5 of 'set' with last elt 1 in sparc_expand_prologue, at config/sparc/sparc.c:3922

[Bug boehm-gc/24297] [4.1 Regression] libtool: link: unable to infer tagged configuration

2005-10-10 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2005-10-10 16:53 --- It worked on "LAST_UPDATED: Wed Oct 5 01:01:09 UTC 2005". -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24297

[Bug boehm-gc/24297] [4.1 Regression] libtool: link: unable to infer tagged configuration

2005-10-10 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2005-10-10 16:51 --- It also worked on "2005-09-25". -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24297

[Bug boehm-gc/24297] [4.1 Regression] libtool: link: unable to infer tagged configuration

2005-10-10 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-10-10 16:51 --- Actually I do see it. It worked on 2005-09-09 but fails with "Thu Oct 6 01:25:05 UTC 2005". -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24297

[Bug libstdc++/24298] Libstdc++ uses anonymous enums, causing failures due to DR488

2005-10-10 Thread ianmcc at physik dot rwth-aachen dot de
--- Comment #5 from ianmcc at physik dot rwth-aachen dot de 2005-10-10 16:50 --- Sorry. I searched for 'anonymous enum', but for some reason that doesn't find bug 21244 (a bugzilla bug?). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24298

[Bug boehm-gc/24297] [4.1 Regression] libtool: link: unable to infer tagged configuration

2005-10-10 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2005-10-10 16:49 --- I wonder why I don't see this. Though I compile with --disable-multilib on x86_64-linux-gnu -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/24298] Libstdc++ uses anonymous enums, causing failures due to DR488

2005-10-10 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2005-10-10 16:44 --- I think this is a dup of bug 21244 which was fixed for 4.0.1. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24298

[Bug libstdc++/24298] Libstdc++ uses anonymous enums, causing failures due to DR488

2005-10-10 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-10-10 16:39 --- I think this has already been fixed but I cannot find the bug reports about this. Your testcases works with the mainline, and with 3.4.0. There is another DR report about this issue too. -- pinskia at gcc dot g

[Bug libstdc++/24298] Libstdc++ uses anonymous enums, causing failures due to DR488

2005-10-10 Thread ianmcc at physik dot rwth-aachen dot de
--- Comment #2 from ianmcc at physik dot rwth-aachen dot de 2005-10-10 16:36 --- See also bug #[20589] -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24298

[Bug middle-end/24263] [4.1 Regression] gcc.dg/torture/builtin-convert-1.c fails

2005-10-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #13 from ebotcazou at gcc dot gnu dot org 2005-10-10 16:34 --- > It's not SPARC per se, it's Solaris and HP-UX and any non-C99 OSes. On C99 > systems, the call is folded earlier because we have an implicit builtin. Maybe 128-bit long doubles (or "true" long doubles) are re

[Bug c++/19989] [4.0/4.1 regression] Inconsistency with zero-sized arrays

2005-10-10 Thread reichelt at gcc dot gnu dot org
--- Comment #3 from reichelt at gcc dot gnu dot org 2005-10-10 16:31 --- On the 3.4 branch the situation changed with Giovanni's patch for PR19208: http://gcc.gnu.org/ml/gcc-cvs/2005-07/msg00902.html We now diagnose none of the arrays without "-pedantic", and all three arrays with "-pe

[Bug boehm-gc/24297] libtool: link: unable to infer tagged configuration

2005-10-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #1 from ebotcazou at gcc dot gnu dot org 2005-10-10 16:31 --- Confirmed on x86-64/Linux and SPARC/Solaris. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug middle-end/24263] [4.1 Regression] gcc.dg/torture/builtin-convert-1.c fails

2005-10-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #12 from ebotcazou at gcc dot gnu dot org 2005-10-10 16:29 --- > Yes, I think it's true that (float)floor((double)f) == floorf(f). We could > make that routine look for that case, although it wasn't before, and I think > your test was passing by accident (i.e. the invalid t

[Bug libstdc++/24298] Libstdc++ uses anonymous enums, causing failures due to DR488

2005-10-10 Thread ianmcc at physik dot rwth-aachen dot de
--- Comment #1 from ianmcc at physik dot rwth-aachen dot de 2005-10-10 16:29 --- Created an attachment (id=9951) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9951&action=view) std::sort example -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24298

[Bug libstdc++/24298] New: Libstdc++ uses anonymous enums, causing failures due to DR488

2005-10-10 Thread ianmcc at physik dot rwth-aachen dot de
g++ -c the attached sample fails with /usr/include/g++/bits/stl_algo.h: In function `void std::__final_insertion_sort(_RandomAccessIter, _RandomAccessIter) [with _RandomAccessIter = __gnu_cxx::__normal_iterator > >]': /usr/include/g++/bits/stl_algo.h:2181: instantiated from `void std::sort(

[Bug bootstrap/24297] New: libtool: link: unable to infer tagged configuration

2005-10-10 Thread danglin at gcc dot gnu dot org
make[3]: Entering directory `/home/dave/gnu/gcc-4.0/objdir/hppa-linux/boehm-gc' gcc -B/home/dave/opt/gnu/gcc/gcc-4.1.0/hppa-linux/bin/ -B/home/dave/opt/gnu/gcc/ gcc-4.1.0/hppa-linux/lib/ -isystem /home/dave/opt/gnu/gcc/gcc-4.1.0/hppa-linux/i nclude -isystem /home/dave/opt/gnu/gcc/gcc-4.1.0/hppa-lin

[Bug middle-end/24295] [4.1 Regression] #pragma weak foo = bar no longer causes bar to be referenced

2005-10-10 Thread pinskia at gcc dot gnu dot org
--- Comment #15 from pinskia at gcc dot gnu dot org 2005-10-10 15:57 --- I am starting to think the following patch caused it: -2005-03-29 Jakub Jelinek <[EMAIL PROTECTED]> - - PR middle-end/20622 - * cgraph.h (struct cgraph_varpool_node): Add alias field. - * cgraph

[Bug middle-end/24295] [4.1 Regression] #pragma weak foo = bar no longer causes bar to be referenced

2005-10-10 Thread pinskia at gcc dot gnu dot org
--- Comment #14 from pinskia at gcc dot gnu dot org 2005-10-10 15:52 --- (In reply to comment #13) > Works with 20050328. Note the top of the changelog is: 2005-03-27 Steven Bosscher <[EMAIL PROTECTED]> * vax-protos.h (vax_output_int_move, vax_output_int_add, vax_outp

[Bug c++/24296] FAIL: g++.dg/abi/rtti1.C scan-assembler-dem-not \ntypeinfo for A[: \t\n]

2005-10-10 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #1 from dave at hiauly1 dot hia dot nrc dot ca 2005-10-10 15:50 --- Subject: Re: New: FAIL: g++.dg/abi/rtti1.C scan-assembler-dem-not \ntypeinfo for A[: \t\n] Attached rtt1.s. Dave --- Comment #2 from dave at hiauly1 dot hia dot nrc dot ca 2005-10-10 15:50 --

[Bug middle-end/24295] [4.1 Regression] #pragma weak foo = bar no longer causes bar to be referenced

2005-10-10 Thread pinskia at gcc dot gnu dot org
--- Comment #13 from pinskia at gcc dot gnu dot org 2005-10-10 15:50 --- Works with 20050328. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24295

[Bug middle-end/24263] [4.1 Regression] gcc.dg/torture/builtin-convert-1.c fails

2005-10-10 Thread dalej at gcc dot gnu dot org
--- Comment #11 from dalej at gcc dot gnu dot org 2005-10-10 15:47 --- Yes, I think it's true that (float)floor((double)f) == floorf(f). We could make that routine look for that case, although it wasn't before, and I think your test was passing by accident (i.e. the invalid tranformatio

[Bug c++/24296] New: FAIL: g++.dg/abi/rtti1.C scan-assembler-dem-not \ntypeinfo for A[: \t\n]

2005-10-10 Thread danglin at gcc dot gnu dot org
Executing on host: /mnt/gnu/gcc-3.3/objdir/gcc/testsuite/../g++ -B/mnt/gnu/gcc-3 .3/objdir/gcc/testsuite/../ /mnt/gnu/gcc-3.3/gcc/gcc/testsuite/g++.dg/abi/rtti1. C -nostdinc++ -I/mnt/gnu/gcc-3.3/objdir/hppa2.0w-hp-hpux11.11/libstdc++-v3/incl ude/hppa2.0w-hp-hpux11.11 -I/mnt/gnu/gcc-3.3/objdir/hppa

[Bug middle-end/24295] [4.1 Regression] #pragma weak foo = bar no longer causes bar to be referenced

2005-10-10 Thread pinskia at gcc dot gnu dot org
--- Comment #12 from pinskia at gcc dot gnu dot org 2005-10-10 15:37 --- (In reply to comment #11) > Works on 20050325. The top of the changelog at this time is: 2005-03-24 Kazu Hirata <[EMAIL PROTECTED]> * emit-rtl.c (reverse_comparison): Remove. * rtl.h: Remove the

[Bug middle-end/24295] [4.1 Regression] #pragma weak foo = bar no longer causes bar to be referenced

2005-10-10 Thread pinskia at gcc dot gnu dot org
--- Comment #11 from pinskia at gcc dot gnu dot org 2005-10-10 15:37 --- Works on 20050325. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24295

[Bug middle-end/24295] [4.1 Regression] #pragma weak foo = bar no longer causes bar to be referenced

2005-10-10 Thread pinskia at gcc dot gnu dot org
--- Comment #10 from pinskia at gcc dot gnu dot org 2005-10-10 15:27 --- Works with 20050321. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24295

[Bug tree-optimization/24287] pure functions cause things to be call clobbered still

2005-10-10 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-10-10 15:17 --- Assigning to Daniel Berlin per his request. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug middle-end/24295] [4.1 Regression] #pragma weak foo = bar no longer causes bar to be referenced

2005-10-10 Thread pinskia at gcc dot gnu dot org
--- Comment #9 from pinskia at gcc dot gnu dot org 2005-10-10 15:15 --- CCing Honza since the tree profiling branch merge happened during that time. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug driver/23861] Build failure due to "-pipe" not working with .F90 and .F95 files

2005-10-10 Thread macro at linux-mips dot org
--- Comment #4 from macro at linux-mips dot org 2005-10-10 15:08 --- The patch has been applied. -- macro at linux-mips dot org changed: What|Removed |Added

[Bug middle-end/24295] [4.1 Regression] #pragma weak foo = bar no longer causes bar to be referenced

2005-10-10 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2005-10-10 15:08 --- Works in 20050320. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24295

[Bug middle-end/24295] [4.1 Regression] #pragma weak foo = bar no longer causes bar to be referenced

2005-10-10 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2005-10-10 14:57 --- Fails with 20050401 also. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24295

[Bug c++/24275] [4.0/4.1 Regression] Previously accepted code fails with 4.0.2

2005-10-10 Thread cvs-commit at gcc dot gnu dot org
--- Comment #7 from cvs-commit at gcc dot gnu dot org 2005-10-10 14:43 --- Subject: Bug 24275 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED]2005-10-10 14:43:51 Modified files: gcc/cp : pt.c ChangeLog

[Bug c++/24139] [4.0/4.1 Regression] Rejects definition of member of specialized inner class

2005-10-10 Thread cvs-commit at gcc dot gnu dot org
--- Comment #10 from cvs-commit at gcc dot gnu dot org 2005-10-10 14:43 --- Subject: Bug 24139 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED]2005-10-10 14:43:13 Modified files: gcc/cp : decl.c error.c C

[Bug middle-end/24295] [4.1 Regression] #pragma weak foo = bar no longer causes bar to be referenced

2005-10-10 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2005-10-10 14:43 --- Happens also in 20050501. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24295

[Bug c++/24275] [4.0/4.1 Regression] Previously accepted code fails with 4.0.2

2005-10-10 Thread cvs-commit at gcc dot gnu dot org
--- Comment #6 from cvs-commit at gcc dot gnu dot org 2005-10-10 14:42 --- Subject: Bug 24275 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED]2005-10-10 14:42:14 Modified files: gcc/cp : pt.c Added files: gcc/testsuite/g++.dg/

  1   2   >