[Bug bootstrap/20437] New: bootstrap --enable-maintainer-mode broken

2005-03-12 Thread Thomas dot Koenig at online dot de
version_string[] = 4.1.0 20050312 (experimental); $ autogen -v autogen - The Automated Program Generator - Ver. 5.6.6 $ autoconf -V autoconf (GNU Autoconf) 2.59 Written by David J. MacKenzie and Akim Demaille. Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source

[Bug libfortran/20438] New: conflicting types for int8_t with --enable-maintainer-mode

2005-03-12 Thread Thomas dot Koenig at online dot de
In an empty directory: $ ../gcc-4.0/configure --prefix=$HOME --enable-languages=c,f95 --enable-maintainer-mode ... $ make bootstrap ... make[5]: Leaving directory `/home/ig25/gcc-4.0-bin/i686-pc-linux-gnu/libmudflap' make[4]: Leaving directory

[Bug middle-end/20434] pessimization of complex expression

2005-03-12 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-03-12 09:45 --- (In reply to comment #4) (In reply to comment #3) - Why the casts to double? Because that is required by the C standard. Isn't that covered by the as-if rule? I'm fairly sure the cast to

[Bug libgcj/20392] invalid install/relink of llibgcj{,0_convenience} during `make install`

2005-03-12 Thread pluto at pld-linux dot org
--- Additional Comments From pluto at pld-linux dot org 2005-03-12 10:02 --- I've noticed that below change fixes relinking. Could anonyone merge this fix to Makefile{.am,.in} ? --- libgcj0_convenience.la.orig 2005-03-12 06:07:36.0 +0100 +++ libgcj0_convenience.la

[Bug libgcj/20392] invalid install/relink of llibgcj{,0_convenience} during `make install`

2005-03-12 Thread mmazur at kernel dot pl
-- What|Removed |Added CC||mmazur at kernel dot pl http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20392

[Bug preprocessor/9449] UCNs not recognized in identifiers (c++/c99)

2005-03-12 Thread jsm28 at gcc dot gnu dot org
--- Additional Comments From jsm28 at gcc dot gnu dot org 2005-03-12 11:14 --- Another reason why spelling needs preserving (in addition to implementing # correctly) is for the constraints on duplicate macro definitions. #define foo \u00c1 #define foo \u00C1 is invalid (different

[Bug bootstrap/20437] bootstrap --enable-maintainer-mode broken

2005-03-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-12 12:30 --- The toplevel configure uses autoconf 2.13. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20437

[Bug c++/20240] [3.3/3.4/4.0/4.1 Regression] invalid using-redeclaration accepted

2005-03-12 Thread lerdsuwa at gcc dot gnu dot org
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2005-03-12 12:40 --- Patch submitted: http://gcc.gnu.org/ml/gcc-patches/2005-03/msg01208.html -- What|Removed |Added

[Bug c++/20333] [3.4/4.0/4.1 Regression] ICE on invalid code, typename outside of a template

2005-03-12 Thread lerdsuwa at gcc dot gnu dot org
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2005-03-12 12:41 --- Patch submitted: http://gcc.gnu.org/ml/gcc-patches/2005-03/msg01207.html -- What|Removed |Added

[Bug fortran/20334] Dimensioned parameters get their dimensions lost.

2005-03-12 Thread toon at moene dot indiv dot nluug dot nl
--- Additional Comments From toon at moene dot indiv dot nluug dot nl 2005-03-12 12:57 --- Sorry, should have looked at old bugs first ... *** This bug has been marked as a duplicate of 19926 *** -- What|Removed |Added

[Bug fortran/19926] Incorrect rank with PARAMETER and array element.

2005-03-12 Thread toon at moene dot indiv dot nluug dot nl
--- Additional Comments From toon at moene dot indiv dot nluug dot nl 2005-03-12 12:57 --- *** Bug 20334 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug libfortran/20438] conflicting types for int8_t with --enable-maintainer-mode

2005-03-12 Thread tobi at gcc dot gnu dot org
--- Additional Comments From tobi at gcc dot gnu dot org 2005-03-12 13:44 --- 'configure --enable-maintainer-mode' should be run in the source directory, and not be used during the build. If I understand correctly. -- What|Removed |Added

[Bug c++/20439] New: Dropped attributes on class members

2005-03-12 Thread tschwinger at neoscientists dot org
//== // Dropped attributes on class member //== // $ g++ -ansi -pedantic -Wall -c file // Output: // ... 'ASSERTION_FAILED_IN_LINE_42' ... //

[Bug c++/20439] Dropped attributes on class members

2005-03-12 Thread tschwinger at neoscientists dot org
-- What|Removed |Added Known to fail||3.2.3 3.3.4 3.4.2 3.4.3 Known to work||4.0.0

[Bug c++/20439] Dropped attributes on class members

2005-03-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-12 14:32 --- Fixed in 4.0.0. (after 3.5.0 20040909). -- What|Removed |Added

[Bug libfortran/20438] conflicting types for int8_t with --enable-maintainer-mode

2005-03-12 Thread schwab at suse dot de
--- Additional Comments From schwab at suse dot de 2005-03-12 14:59 --- This has nothing to do with maintainer-mode. See http://gcc.gnu.org/ml/gcc-patches/2004-12/msg00874.html for a possible fix. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20438

[Bug c++/20234] ambiguity with friend name injection and using directive

2005-03-12 Thread lerdsuwa at gcc dot gnu dot org
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2005-03-12 15:13 --- The patch that fixes this bug is the same as the one in PR1016. Closing it as a duplicate. *** This bug has been marked as a duplicate of 1016 *** -- What|Removed

[Bug c++/1016] [DR 166] friend class declarations not observing namespace rules.

2005-03-12 Thread lerdsuwa at gcc dot gnu dot org
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2005-03-12 15:13 --- *** Bug 20234 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug fortran/20440] New: error with fixed form one-liner

2005-03-12 Thread tobi at gcc dot gnu dot org
the following valid fixed-form program is rejected by gfortran: [EMAIL PROTECTED] tests]$ cat fix.f STOP IT = NOW; END [EMAIL PROTECTED] tests]$ g77 fix.f [EMAIL PROTECTED] tests]$ gfortran fix.f Error: Unexpected end of file in 'fix.f' [EMAIL PROTECTED] tests]$ -- Summary:

[Bug fortran/20440] error with fixed form one-liner

2005-03-12 Thread tobi at gcc dot gnu dot org
--- Additional Comments From tobi at gcc dot gnu dot org 2005-03-12 15:21 --- Forgot to say: putting then END statement on a new line lets this compile. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20440

Re: gcc-4.0.0 doesn't produce a valid assembler file

2005-03-12 Thread Eric Botcazou
gcc-4.0.0 doesn't produce a valid assembler file. I didn't have this problems using gcc-3.4.2 Info at end of letter. Posting to gcc-bugs is deprecated. Please file a bugzilla PR instead: http://gcc.gnu.org/bugzilla/ -- Eric Botcazou

[Bug c++/17972] [3.4 Regression] const/pure functions result in bad asm

2005-03-12 Thread ebotcazou at gcc dot gnu dot org
-- What|Removed |Added CC||jason at redhat dot com AssignedTo|ebotcazou at gcc dot gnu dot|unassigned at gcc dot gnu

[Bug fortran/18913] [3.3/3.4/4.0 Regression] seg. fault with -finit-local-zero option on complex array of dimension 1

2005-03-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-12 17:10 --- This is a regression also. -- What|Removed |Added Known to fail|

[Bug fortran/20441] New: -finit-local-zero is missing from gfortran

2005-03-12 Thread pinskia at gcc dot gnu dot org
I was just looking through bugs which have not been touched in 90 days and noticed there was a g77 bug (PR 18913) which really could not be tested with gfortran because -finit-local-zero is missing. This option is really only useful for very old fortran code. -- Summary:

[Bug middle-end/11375] rtl_dump_file problems in rest_of_compilation

2005-03-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-12 17:15 --- Some update on this bug. rest_of_handle_ssa is removed and has been since 3.4.0. -- What|Removed |Added

[Bug fortran/20440] error with fixed form one-liner (gfortran does not have a sense of humor)

2005-03-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-12 17:17 --- Confirmed. -- What|Removed |Added CC||pinskia

[Bug rtl-optimization/20413] VOIDmode LABEL_REFs are generated

2005-03-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-12 17:27 --- Confirmed, I commented about the mode just recently. -- What|Removed |Added

[Bug target/20360] 20021014-1.c fails on account of unsupported build option

2005-03-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-12 17:28 --- (In reply to comment #2) If I understand the purpose of the test, it was to check whether profiling is working correctly, as far as being capable of building and running without a failure report. I've

[Bug fortran/20363] interface body has incorrect scope

2005-03-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-12 17:29 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug target/19887] g++.dg/warn/weak1.C fails on HPUX

2005-03-12 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed||1 Last reconfirmed|-00-00 00:00:00

[Bug target/20095] gcc.dg/cleanup-5.c fails on ia64-hpux

2005-03-12 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed||1 Last reconfirmed|-00-00 00:00:00

[Bug middle-end/20432] complex reciprocal has too many operations

2005-03-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-12 17:35 --- I cannot remember the rules but -0.0 * 0.0 could be -0.0 (and not 0.0), someone needs to help me here. -- What|Removed |Added

[Bug c++/20442] New: problem mixing C++ exceptions and setjmp/longjmp under Cygwin

2005-03-12 Thread paulthomas2 at wanadoo dot fr
This is a copy of a posting by John Eaton on the Cygwin list. I can confirm that the problem starts with gcc-3.3 and is present in gcc-4.0 __ I believe the following program should print main: calling doit doit: calling toit

[Bug middle-end/20442] problem mixing C++ exceptions and setjmp/longjmp under Cygwin

2005-03-12 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|c++ |middle-end Keywords||EH, sjlj-eh, wrong-code

[Bug libgcj/20392] invalid install/relink of llibgcj{,0_convenience} during `make install`

2005-03-12 Thread pluto at pld-linux dot org
--- Additional Comments From pluto at pld-linux dot org 2005-03-12 17:55 --- finally I've fixed this problem with this patch. gcc was bootstraped and tested successfuly on ix86 and amd64. --- gcc-4.0-20050305/libjava/Makefile.am.orig +++ gcc-4.0-20050305/libjava/Makefile.am @@

[Bug middle-end/20442] [3.3/3.4/4.0 Regression] problem mixing C++ exceptions and setjmp/longjmp with SJLJ exceptions

2005-03-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-12 18:00 --- Confirmed, this is happens on all target which use setjmp/longjmp exceptions. I forget if any of the primary/secondary targets still use sjlj exceptions but this is a regression from 2.95.3. --

[Bug middle-end/20434] pessimization of complex expression

2005-03-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-12 18:07 --- (In reply to comment #5) Again, the as-if rule: If a and b are floats, the expression a+b 0 should be the same for any a and b regardless wether they are done in float or double. Well the real reason

[Bug libfortran/20436] usring nested reshape functions gives runtime error

2005-03-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-12 18:01 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug c++/20443] New: ICE on invalid C++ code

2005-03-12 Thread wwieser at gmx dot de
has not been declared. Versions checked by me: 4.0.0: 20050219 (exp.): ICE 4.1.0: 20050312 (exp.): ICE 3.4.x: work correctly -- Summary: ICE on invalid C++ code Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: minor

[Bug c++/20443] [4.0/4.1 Regression] ICE on invalid C++ code

2005-03-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-12 18:40 --- This has been broken for a while. With 3.5.0 20040909, I get the following ICE: t.cc:1: error: `some_type' was not declared in this scope t.cc:2: error: `templateclass T int foo(T)' redeclared as different

[Bug objc/20444] New: Misleading error message on missing ';'

2005-03-12 Thread stefan at agentfarms dot net
When an ';' is missing after method before @end in @interface GCC outpus following error: error: parse error before 'CPP_AT_NAME' token The error is misleading, as it is not clear to the user what the problem exactly is. -- Summary: Misleading error message on missing ';'

[Bug target/18251] unable to find a register to spill in class `POINTER_REGS'

2005-03-12 Thread marekm at amelek dot gda dot pl
--- Additional Comments From marekm at amelek dot gda dot pl 2005-03-12 20:39 --- (In reply to comment #17) Marek, can you review this bug, the attached patches, and possibly approve committing the fix? I'm looking into it right now. I'm not sure about one thing: should movmemhi

[Bug bootstrap/20424] Bootstrap failure on alphaev56

2005-03-12 Thread falk at debian dot org
--- Additional Comments From falk at debian dot org 2005-03-12 20:43 --- I think I know why this happens: there's a bug in alpha_fold_builtin_cmpbge. Will test a patch. -- What|Removed |Added

[Bug c/20445] New: garbage returned when trying to get the second word of a double value

2005-03-12 Thread sumii at saul dot cis dot upenn dot edu
gcc -v Reading specs from /usr/local/lib/gcc-lib/sparcv9-sun-solaris2/3.3.2/specs Configured with: /usr/local/src/gnu/gcc-3.3.2/configure --enable-languages=c,c+¥ + sparcv9-sun-solaris2 Thread model: posix gcc version 3.3.2 cat test.c #include stdio.h typedef int int32; void out(int32 i) {

[Bug target/18251] unable to find a register to spill in class `POINTER_REGS'

2005-03-12 Thread andrewhutchinson at cox dot net
--- Additional Comments From andrewhutchinson at cox dot net 2005-03-12 21:20 --- (In reply to comment #18) (In reply to comment #17) I think it is always true but the original used the same predicate and test (so I played safe). The pattern only helps if it is a constant. I also

[Bug c/20445] garbage returned when trying to get the second word of a double value

2005-03-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-12 21:23 --- You are violating C aliasing rules, try an union. Read http://gcc.gnu.org/bugs.html which show how to deal with this. -- What|Removed |Added

[Bug middle-end/11375] rtl_dump_file problems in rest_of_compilation

2005-03-12 Thread amylaar at gcc dot gnu dot org
--- Additional Comments From amylaar at gcc dot gnu dot org 2005-03-12 21:28 --- (In reply to comment #0) Consider the relatively new bt-load optimization. It runs in the middle of the flow2 pass. It opens and closes its own dump file, DFI_branch_target_load. This is all well

[Bug rtl-optimization/15242] [3.3/3.4 regression] pessimization of goto *

2005-03-12 Thread anton at mips dot complang dot tuwien dot ac dot at
--- Additional Comments From anton at mips dot complang dot tuwien dot ac dot at 2005-03-12 21:38 --- Subject: Re: [3.3/3.4 regression] pessimization of goto * steven at gcc dot gnu dot org wrote: --- Additional Comments From steven at gcc dot gnu dot org 2005-03-10 12:48

[Bug c/20445] garbage returned when trying to get the second word of a double value

2005-03-12 Thread sumii at saul dot cis dot upenn dot edu
--- Additional Comments From sumii at saul dot cis dot upenn dot edu 2005-03-12 21:40 --- (In reply to comment #1) You are violating C aliasing rules, try an union. Read http://gcc.gnu.org/bugs.html which show how to deal with this. Oops, my double stupidity (forgetting the ISO

[Bug fortran/20361] -fmax-stack-var-size=N not working for equivalence

2005-03-12 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-03-12 21:44 --- Subject: Bug 20361 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-03-12 21:44:44 Modified files: gcc/fortran: ChangeLog trans-array.c

[Bug rtl-optimization/15242] [3.3/3.4 regression] pessimization of goto *

2005-03-12 Thread stevenb at suse dot de
--- Additional Comments From stevenb at suse dot de 2005-03-12 21:54 --- Subject: Re: [3.3/3.4 regression] pessimization of goto * Combine runs before register allocation. You cannot run it after register allocation. I don't think you can run it twice, even. And no, after register

[Bug fortran/20361] -fmax-stack-var-size=N not working for equivalence

2005-03-12 Thread tobi at gcc dot gnu dot org
--- Additional Comments From tobi at gcc dot gnu dot org 2005-03-12 21:56 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug fortran/20405] [meta-bug] equivalenced variable problems

2005-03-12 Thread tobi at gcc dot gnu dot org
-- Bug 20405 depends on bug 20361, which changed state. Bug 20361 Summary: -fmax-stack-var-size=N not working for equivalence http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20361 What|Old Value |New Value

[Bug fortran/20361] -fmax-stack-var-size=N not working for equivalence

2005-03-12 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-03-12 21:51 --- Subject: Bug 20361 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-03-12 21:50:51 Modified files: gcc/fortran:

[Bug libfortran/19106] segfault in executable for print *,sum(a,dim=2,mask=a0)

2005-03-12 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-03-12 22:52 --- The 0 as data pointer is a signal to the library that it needs to fill out the properties of the array, because the front end can't determine it. See

[Bug fortran/20441] -finit-local-zero is missing from gfortran

2005-03-12 Thread tobi at gcc dot gnu dot org
-- What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed||1 Last reconfirmed|-00-00 00:00:00

[Bug libfortran/20406] SIZE() matters?

2005-03-12 Thread tobi at gcc dot gnu dot org
--- Additional Comments From tobi at gcc dot gnu dot org 2005-03-12 23:00 --- Lowered priority to enhancement. While I agree that the standard's definition can be extended to the case of un-associated arrays, this is non-standard after all. Confirmed. -- What|Removed

[Bug c++/20446] New: gcc-4.0.0 doesn't produce a valid assembler file.

2005-03-12 Thread ivanr at syncad dot com
I didn't have this problems using gcc-3.4.2 When I try to compile the file, gcc-4.0.0 reports error which is not reported by gcc-3.4.2 Info follows: version of GCC: sparc-sun-solaris2.8-gcc-4.0.0 (GCC) 4.1.0 20050309 (experimental) system type: SunOS 5.8 GCC configure options: ./configure

[Bug debug/20446] gcc-4.0.0 doesn't produce a valid assembler file.

2005-03-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-12 23:11 --- Is there a reason why you are using stabs+, the default debuging format on solaris is dwarf-2 which provides more information. -- What|Removed |Added

[Bug debug/20446] gcc-4.0.0 doesn't produce a valid assembler file.

2005-03-12 Thread ivanr at syncad dot com
--- Additional Comments From ivanr at syncad dot com 2005-03-12 23:13 --- Created an attachment (id=8377) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8377action=view) preprocessed and assembler file for sugarconverter.cpp untar and apply this command: g++ -v -save-temps -gstabs+

[Bug middle-end/20434] pessimization of complex expression

2005-03-12 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-03-12 23:13 --- (In reply to comment #6) Well the real reason is creal/cimag returns double and not float. Use crealf/cimagf instead. You're right, of course. Doing that gets me bb 0: foo (cr, ci); return cr

[Bug debug/20446] invalid assembly with -gstabs+

2005-03-12 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-03-12 23:15 --- It's 4.1.0 if I read correctly. -- What|Removed |Added CC|

[Bug target/20447] New: ICE in output_operand: invalid expression as operand

2005-03-12 Thread belyshev at depni dot sinp dot msu dot ru
$ gcc -O2 bug.c bug.c: In function ‘baz’: bug.c:54: internal compiler error: output_operand: invalid expression as operand fails with

[Bug target/20447] ICE in output_operand: invalid expression as operand

2005-03-12 Thread belyshev at depni dot sinp dot msu dot ru
--- Additional Comments From belyshev at depni dot sinp dot msu dot ru 2005-03-12 23:24 --- Created an attachment (id=8378) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8378action=view) testcase (1302 bytes) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20447

[Bug target/20447] ICE in output_operand: invalid expression as operand

2005-03-12 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||ssemmx http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20447

[Bug target/20447] ICE in output_operand: invalid expression as operand

2005-03-12 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added CC||rth at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20447

[Bug fortran/20323] optional arguments incorrectly accepted in specification expressions

2005-03-12 Thread tobi at gcc dot gnu dot org
-- What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed||1 Keywords|

[Bug libstdc++/20448] New: locale testsuite fails when GCC is configured with --disable-nls

2005-03-12 Thread danglin at gcc dot gnu dot org
# of expected failures 8 Compiler version: 4.1.0 20050312 (experimental) Platform: i686-pc-linux-gnu configure flags: --with-gnu-as --with-gnu-ld --disable-nls --enable-shared -- prefix=/home/dave/opt/gnu/gcc/gcc-4.1.0 --with-local-prefix=/home/dave/opt/gnu -- enable-threads=posix

[Bug other/20449] New: [c++] internal compiler error

2005-03-12 Thread pluto at pld-linux dot org
# g++ -c libcervisiapart_la.all_cpp.ii \ -O2 -march=i686 -mtune=pentium4 -fno-exceptions repositorydlg.cpp: In member function 'void RepositoryDialog::slotLoginClicked()': repositorydlg.cpp:396: internal compiler error: Segmentation fault Please submit a full bug report, with

[Bug other/20449] [c++] internal compiler error

2005-03-12 Thread pluto at pld-linux dot org
--- Additional Comments From pluto at pld-linux dot org 2005-03-12 23:54 --- Created an attachment (id=8379) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8379action=view) testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20449

[Bug fortran/20059] internal compiler error: Segmentation Fault - For common blocks

2005-03-12 Thread tobi at gcc dot gnu dot org
--- Additional Comments From tobi at gcc dot gnu dot org 2005-03-12 23:57 --- Does this still segfault on powerpc? On i686 I get: In file pr20059.f90:10 COMMON /CCPOOL/ RMIN,RMAX,ZMIN,ZMAX,IMIN,JMIN,IMAX,JMAX,NFLOP, 1 Warning: Padding of 4 bytes required

[Bug other/20449] [c++] internal compiler error

2005-03-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-12 23:59 --- I cannot reproduce this with last nite's mainline or 4.0.0 from 20050225. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20449

[Bug libstdc++/20448] locale testsuite fails when GCC is configured with --disable-nls

2005-03-12 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-03-13 00:01 --- This issue seems related (or maybe we should open a separate PR?) http://gcc.gnu.org/ml/gcc/2004-12/msg01140.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20448

[Bug fortran/16404] should reject invalid code with -pedantic -std=f95 ? (x8)

2005-03-12 Thread tobi at gcc dot gnu dot org
--- Additional Comments From tobi at gcc dot gnu dot org 2005-03-13 00:04 --- No 2 is PR18870. It also remains No 6. -- What|Removed |Added BugsThisDependsOn|

[Bug fortran/20059] internal compiler error: Segmentation Fault - For common blocks

2005-03-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-13 00:06 --- (In reply to comment #2) Does this still segfault on powerpc? On i686 I get: In file pr20059.f90:10 COMMON /CCPOOL/ RMIN,RMAX,ZMIN,ZMAX,IMIN,JMIN,IMAX,JMAX,NFLOP, 1

[Bug other/20449] [c++] internal compiler error

2005-03-12 Thread belyshev at depni dot sinp dot msu dot ru
--- Additional Comments From belyshev at depni dot sinp dot msu dot ru 2005-03-13 00:12 --- I can reproduce this with --enable-checking mainline. -- What|Removed |Added

[Bug libstdc++/20448] locale testsuite fails when GCC is configured with --disable-nls

2005-03-12 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Additional Comments From dave at hiauly1 dot hia dot nrc dot ca 2005-03-13 00:13 --- Subject: Re: locale testsuite fails when GCC is configured with --disable-nls This issue seems related (or maybe we should open a separate PR?)

[Bug fortran/20059] internal compiler error: Segmentation Fault - For common blocks

2005-03-12 Thread tobi at gcc dot gnu dot org
--- Additional Comments From tobi at gcc dot gnu dot org 2005-03-13 00:17 --- Can you try this patch, Andrew? The required padding should never overflow 2^32. 2005-03-13 Tobias Schluter [EMAIL PROTECTED] PR fortran/20059 * trans-common.c (translate_common): Cast

[Bug libstdc++/20448] locale testsuite fails when GCC is configured with --disable-nls

2005-03-12 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-03-13 00:20 --- Agreed, tomorrow will create one. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20448

[Bug target/19887] g++.dg/warn/weak1.C fails on HPUX

2005-03-12 Thread danglin at gcc dot gnu dot org
--- Additional Comments From danglin at gcc dot gnu dot org 2005-03-13 00:27 --- They are both issues with the HP linker and dynamic loader. In my opinion, they are different issues. Regarding, g++.dg/warn/weak1.C the dynamic loader will not execute an application binary that has

[Bug target/18251] unable to find a register to spill in class `POINTER_REGS'

2005-03-12 Thread marekm at amelek dot gda dot pl
--- Additional Comments From marekm at amelek dot gda dot pl 2005-03-13 00:30 --- Subject: Re: unable to find a register to spill in class `POINTER_REGS' On Sat, Mar 12, 2005 at 09:20:18PM -, andrewhutchinson at cox dot net wrote: The pattern only helps if it is a constant. I

[Bug tree-optimization/13761] [tree-ssa] component refs to the same struct should not alias

2005-03-12 Thread dberlin at gcc dot gnu dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-03-13 00:46 --- Dale's testcase is now fixed. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13761

[Bug c/20402] [4.1 regression] gcc.dg/noncompile/920923-1.c ICE

2005-03-12 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-03-13 01:10 --- Subject: Bug 20402 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-03-13 01:09:47 Modified files: gcc: ChangeLog c-parser.c

[Bug c/20402] [4.1 regression] gcc.dg/noncompile/920923-1.c ICE

2005-03-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-13 01:15 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug target/18251] unable to find a register to spill in class `POINTER_REGS'

2005-03-12 Thread andrewhutchinson at cox dot net
--- Additional Comments From andrewhutchinson at cox dot net 2005-03-13 01:19 --- Subject: Re: unable to find a register to spill in class `POINTER_REGS' The concerns have merit but can be discounted:. The reload problem occurs because the original pattern demands two pointers in

[Bug middle-end/11375] rtl_dump_file problems in rest_of_compilation

2005-03-12 Thread wilson at gcc dot gnu dot org
--- Additional Comments From wilson at gcc dot gnu dot org 2005-03-13 01:32 --- This open_dump_file change looks like a sufficient solution to me. That prevents us from accidentally trying to open two dump files at the same time. The equivalent problem with close_dump_file is not

[Bug target/18251] unable to find a register to spill in class `POINTER_REGS'

2005-03-12 Thread schlie at comcast dot net
--- Additional Comments From schlie at comcast dot net 2005-03-13 02:06 --- (In reply to comment #20) with reference to the most recent patch: - anding with 0x may turn negatives positive so it seems wrong. - there's no need limit byte counts to below 0x100 for bytes, as 0xFF is a

[Bug target/18251] unable to find a register to spill in class `POINTER_REGS'

2005-03-12 Thread andrewhutchinson at cox dot net
--- Additional Comments From andrewhutchinson at cox dot net 2005-03-13 02:44 --- Subject: Re: unable to find a register to spill in class `POINTER_REGS' This is a define EXPAND. predicates (such as const_int_operand) and pattern have no effect at all on generated code or matching.

[Bug c++/19769] [4.0/4.1 Regression] GCC produces wrong dwarf2 output that breaks gdb

2005-03-12 Thread wilson at gcc dot gnu dot org
--- Additional Comments From wilson at gcc dot gnu dot org 2005-03-13 03:11 --- Dan's example doesn't work because 'int' is a predefined type. Use a unique structure type put the function call back in the inline function, and I get a nice little example (22 lines) that can reproduce

[Bug c++/19769] [4.0/4.1 Regression] GCC produces wrong dwarf2 output that breaks gdb

2005-03-12 Thread drow at false dot org
--- Additional Comments From drow at false dot org 2005-03-13 03:36 --- Subject: Re: [4.0/4.1 Regression] GCC produces wrong dwarf2 output that breaks gdb Hmm, I can't reproduce the error using mainline for i386-linux, and several versions of GDB. Could you attach readelf -wi output

[Bug target/18251] unable to find a register to spill in class `POINTER_REGS'

2005-03-12 Thread schlie at comcast dot net
--- Additional Comments From schlie at comcast dot net 2005-03-13 03:39 --- (In reply to comment #23) This is a define EXPAND. predicates (such as const_int_operand) and pattern have no effect at all on generated code or matching. This pattern always emits DONE or FAIL. That is

[Bug target/18251] unable to find a register to spill in class `POINTER_REGS'

2005-03-12 Thread andrewhutchinson at cox dot net
--- Additional Comments From andrewhutchinson at cox dot net 2005-03-13 04:05 --- Subject: Re: unable to find a register to spill in class `POINTER_REGS' You answered your own question. GCC handles variable moves just like anything else. Dealing with range of possible values and

[Bug target/20360] 20021014-1.c fails on account of unsupported build option

2005-03-12 Thread tprince at computer dot org
--- Additional Comments From tprince at computer dot org 2005-03-13 04:07 --- Subject: Re: 20021014-1.c fails on account of unsupported build option At 09:28 AM 3/12/2005, pinskia at gcc dot gnu dot org wrote: --- Additional Comments From pinskia at gcc dot gnu dot org

[Bug target/18251] unable to find a register to spill in class `POINTER_REGS'

2005-03-12 Thread schlie at comcast dot net
--- Additional Comments From schlie at comcast dot net 2005-03-13 04:17 --- (In reply to comment #25) Subject: Re: unable to find a register to spill in class `POINTER_REGS' ... GCC does not need this backend define or expand. It is quite happy working out moves by itself. -

[Bug other/20449] [c++] internal compiler error

2005-03-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-13 05:20 --- This is a dup of bug 20225. I don't know why I cannot reproduce this. *** This bug has been marked as a duplicate of 20225 *** -- What|Removed |Added

[Bug middle-end/20225] [4.0/4.1 regression] ICE during GC

2005-03-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-13 05:20 --- *** Bug 20449 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug debug/20446] invalid assembly with -gstabs+

2005-03-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-13 05:31 --- This is most likely the same problem as PR 18170, the error messages are similar. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20446

[Bug c/17426] Emit mandatory warning for manual expansions of offsetof

2005-03-12 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added CC||pinskia at gcc dot gnu dot ||org Last reconfirmed|2004-12-12

[Bug c/17426] Emit mandatory warning for manual expansions of offsetof

2005-03-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-13 05:38 --- A note here, glibc and a couple of other projects would have been helped by this warning as they have code which uses the manual expansion of offsetof. --

[Bug rtl-optimization/20450] New: ICE in postreload-gcse

2005-03-12 Thread mustafa at il dot ibm dot com
postreload-gcse ICEs when trying to generate an illegal move insn between registers. This happens when compiling vpr on G5 with -fprofile-generate (gcc -O3 -fprofile-generate -mcpu=G5). I made a smaller test-case that causes the same failure. compiling the following code with --

  1   2   >