[Bug c/22402] New: Error during the build on AIX 5.2.0 ML5

2005-07-11 Thread lionel dot roux at bio-rad dot com
During the make install -bnoquiet I have the following errors: SHLIB_EXT='.a' \ SHLIB_MULTILIB='' \ SHLIB_MKMAP='../../gcc-4.0.0/gcc/mkmap-flat.awk' \ SHLIB_MKMAP_OPTS='' \ SHLIB_MAPFILES='../../gcc-4.0.0/gcc/libgcc-std.ver ../../gcc- 4.0.0/gcc/config/rs6000/libgcc-ppc64.ver' \

[Bug c++/10611] operations on vector mode not recognized in C++

2005-07-11 Thread dirtyepic dot sk at gmail dot com
--- Additional Comments From dirtyepic dot sk at gmail dot com 2005-07-11 06:24 --- Has this been backported to the 4.0 branch now that it's open again? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10611

[Bug ada/22340] Ada build fails with --enable-bootsrap

2005-07-11 Thread bonzini at gcc dot gnu dot org
--- Additional Comments From bonzini at gcc dot gnu dot org 2005-07-11 07:54 --- Almost there: Index: Makefile.tpl === RCS file: /cvs/src/src/Makefile.tpl,v retrieving revision 1.135 diff -p -u -r1.135 Makefile.tpl ---

[Bug ada/22340] Ada build fails with --enable-bootsrap

2005-07-11 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-11 08:03 --- Subject: Bug 22340 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-11 08:03:09 Modified files: . : ChangeLog Makefile.in Makefile.tpl

[Bug c/22403] New: build failure on Mandrake Linux 10.1

2005-07-11 Thread mvanier at cs dot caltech dot edu
I compiled the C compiler on Mandrake Linux 10.1 (running virtually on VMware). The compile died with this message: ../../gcc-4.0.1/gcc/toplev.c: In function 'toplev_main': ../../gcc-4.0.1/gcc/toplev.c:548: sorry, unimplemented: inlining failed in call to 'floor_log2': redefined extern inline

[Bug tree-optimization/22277] [4.1 Regression] ACATS ICE cc40001 in first_vi_for_offset, at tree-ssa-structalias.c:2566

2005-07-11 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-07-11 08:48 --- More compact C++ testcase: == struct A { char c; int i; }; A a; struct B { char c, d; }; union C { A *p; B *q; C() : p(a) {} char foo() { return q-d;

[Bug tree-optimization/22404] New: [4.1 regression] ICE in first_vi_for_offset

2005-07-11 Thread reichelt at gcc dot gnu dot org
Yet another ICE in first_vi_for_offset. Compile the following code snippet with g++ -O: = struct A { A(); }; struct B : A { A a; }; struct C : B { }; C c; = bug.cc: In function 'void __static_initialization_and_destruction_0(int, int)':

[Bug c++/22405] New: ICE in when instantiating a template function, for illegal code

2005-07-11 Thread martin at mpa-garching dot mpg dot de
with: /scratch/gcc/configure --quiet --prefix=/afs/mpa/data/martin/ugcc --enable-languages=c++,f95 --enable-mapped-location --with-gmp=/afs/mpa/data/martin/mygmp Thread model: posix gcc version 4.1.0 20050711 (experimental) /afs/mpa/data/martin/ugcc/libexec/gcc/i686-pc-linux-gnu/4.1.0/cc1plus -quiet -v

[Bug c++/22405] ICE in when instantiating a template function, for illegal code

2005-07-11 Thread martin at mpa-garching dot mpg dot de
-- What|Removed |Added Keywords||ice-on-invalid-code Known to fail||4.1.0 Known to work|

[Bug other/22393] ICE in emit_move_insn, at expr.c:3142

2005-07-11 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-07-11 10:47 --- Reduced testcase (compile with gcc -O -std=gnu99): __complex__ double foo (__complex__ double x) { return 1.0 / x * -1.0i; }

[Bug c++/8271] Templates and pointers to const member functions

2005-07-11 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-07-11 11:02 --- Fixed on mainline by Nathan's patch for PR21799. -- What|Removed |Added

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-07-11 Thread reichelt at gcc dot gnu dot org
-- Bug 21799 depends on bug 8271, which changed state. Bug 8271 Summary: Templates and pointers to const member functions http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8271 What|Old Value |New Value

[Bug libstdc++/22102] [DR233] Implement resolution of DR 233

2005-07-11 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-11 12:05 --- Subject: Bug 22102 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-07-11 12:04:51 Modified files: libstdc++-v3 :

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

2005-07-11 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-11 12:05 --- Subject: Bug 21244 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-07-11 12:04:51 Modified files: libstdc++-v3 :

[Bug bootstrap/22323] bootstrap fails - ld: unrecognized option '-Wl,-rpath'

2005-07-11 Thread john at karsner dot net
--- Additional Comments From john at karsner dot net 2005-07-11 12:29 --- (In reply to comment #3) One more question: what does the output of: /usr/local/i686-pc-linux-gnu/bin/ld --version give? I notived this was still in a waiting state. Is there anything else you require??

[Bug tree-optimization/22277] [4.1 Regression] ACATS ICE cc40001 in first_vi_for_offset, at tree-ssa-structalias.c:2566

2005-07-11 Thread dberlin at dberlin dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-07-11 12:33 --- Subject: Re: [4.1 Regression] ACATS ICE cc40001 in first_vi_for_offset, at tree-ssa-structalias.c:2566 On Mon, 2005-07-11 at 08:48 +, reichelt at gcc dot gnu dot org wrote: --- Additional

[Bug c++/20563] [4.0 Regression] Infinite loop in diagnostic (and ice after error message)

2005-07-11 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-11 12:57 --- Subject: Bug 20563 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-07-11 12:57:06 Modified files: gcc/cp :

[Bug c++/20563] [3.4/4.0/4.1 Regression] Infinite loop in diagnostic (and ice after error message)

2005-07-11 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-07-11 13:01 --- Now also fixed on the 4.0 branch. -- What|Removed |Added Status|ASSIGNED

[Bug c++/22406] New: -Weffc++ warns about missing op= and copy ctor, even when base classes have already disabled these

2005-07-11 Thread mutz at kde dot org
This warns with -Weffc++, but shouldn't: class Foo { Foo(constFoo); // disable Foooperator=(const Foo); // disable public: Foo() {} ~Foo() {} }; class Bar : public Foo { void * mPointerMember; }; The compiler knows at this point that any attempt to generate a op= or copy

[Bug bootstrap/22407] New: libgfortran build fails because of bad substitution

2005-07-11 Thread roessner at rbg dot informatik dot tu-darmstadt dot de
Bootstrapping fails after configure for libgfortran has completed: ... configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing default-1 commands Adding multilib support to Makefile in ../../../../gcc-4.0.1/libgfortran

[Bug c/22403] build failure on Mandrake Linux 10.1

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 13:58 --- THis is a bug in your glibcc and/or kernel headers I forgot which one. Please report this to Mandrake. -- What|Removed |Added

[Bug c++/22406] -Weffc++ warns about missing op= and copy ctor, even when base classes have already disabled these

2005-07-11 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|normal |enhancement Keywords||diagnostic

[Bug other/22393] [4.1 regression] ICE in emit_move_insn, at expr.c:3142

2005-07-11 Thread pinskia at physics dot uc dot edu
--- Additional Comments From pinskia at physics dot uc dot edu 2005-07-11 14:17 --- Subject: Re: ICE in emit_move_insn, at expr.c:3142 On Jul 11, 2005, at 6:47 AM, reichelt at gcc dot gnu dot org wrote: Do you want to add this as a testcase, since the one in PR22356 only triggers

Re: [Bug other/22393] ICE in emit_move_insn, at expr.c:3142

2005-07-11 Thread Andrew Pinski
On Jul 11, 2005, at 6:47 AM, reichelt at gcc dot gnu dot org wrote: Do you want to add this as a testcase, since the one in PR22356 only triggers with an additional patch of yours? Yes Please add the testcase as we don't have that many complex tests in GCC's testsuite. -- Pinski

[Bug bootstrap/22407] libgfortran build fails because of bad substitution

2005-07-11 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-07-11 14:18 --- /bin/sh: syntax error at line 1: `(' unexpected /bin/sh is not supported on Solaris. Please follow the instructions at: http://gcc.gnu.org/install/specific.html#x-x-solaris2 -- What

[Bug c++/10611] operations on vector mode not recognized in C++

2005-07-11 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-11 14:24 --- Subject: Bug 10611 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-07-11 14:24:07 Modified files: gcc/cp :

[Bug c/22402] Error during the build on AIX 5.2.0 ML5

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 14:26 --- You have to do make bootstrap/make before you do a make install. Does that help? -- What|Removed |Added

[Bug bootstrap/22408] New: make install fails after --enable-bootstrap=lean enabled bootstrap

2005-07-11 Thread v dot haisman at sh dot cvut dot cz
[EMAIL PROTECTED]:::~/tmp/gcc-head/objdir make install /bin/sh ../srcdir/mkinstalldirs /home/4/wilx /home/4/wilx make[1]: Entering directory `/home/4/wilx/tmp/gcc-head/objdir/fixincludes' make[1]: *** No rule to make target `../libiberty/libiberty.a', needed by `full-stamp'. Stop. make[1]:

[Bug middle-end/22347] Return value register not correctly computed for indirect function call

2005-07-11 Thread rguenth at gcc dot gnu dot org
--- Additional Comments From rguenth at gcc dot gnu dot org 2005-07-11 14:27 --- One problem seems to be that we place the attribute for mysinfp on the decl and not on the type. Why we do have both, and they can mis-match is a mystery to me anyway ;) --

[Bug c++/22405] [4.1 Regression] ICE in when instantiating a template function, for illegal code

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 14:28 --- I don't get any ICE with a build last night: GNU C++ version 4.1.0 20050711 (experimental) (i686-pc-linux-gnu) compiled by GNU C version 4.1.0 20050711 (experimental). GGC heuristics: --param ggc

[Bug c++/10611] operations on vector mode not recognized in C++

2005-07-11 Thread aldyh at gcc dot gnu dot org
--- Additional Comments From aldyh at gcc dot gnu dot org 2005-07-11 14:42 --- I have just backported to the 4.0 branch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10611

[Bug java/22377] BC compilation fails to detect abstract instantiation

2005-07-11 Thread mckinlay at redhat dot com
--- Additional Comments From mckinlay at redhat dot com 2005-07-11 15:44 --- There might be a way to implement this without additional _Jv_AllocObject cost and without adding new ABI tables. If abstract classes and interfaces were given a zero or negative value in their size field, I

[Bug c++/22405] [4.1 Regression] ICE in when instantiating a template function, for illegal code

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 15:57 --- Confirmed, I missed part of the testcase when testing. -- What|Removed |Added

[Bug c++/22405] [4.1 Regression] ICE in when instantiating a template function, for illegal code

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 15:58 --- Here is the backtrace: #0 most_specialized_instantiation (instantiations=0xb7d84570) at /home/peshtigo/pinskia/src/gnu/ gcc/src/gcc/cp/pt.c:10723 #1 0x080a071b in determine_specialization

[Bug target/22409] New: [3.4 regression] ICE in subst_stack_regs_pat, at reg-stack.c:1445

2005-07-11 Thread reichelt at gcc dot gnu dot org
The following code snippet causes an ICE (3.4 branch only) when compiled with gcc -O2 -ffast-math on i686-pc-linux-gnu === double atan (double); void foo() { double x, y; do { goto L2; L1: if (x) goto L1; L2: x += atan (y);

[Bug target/21716] [3.4/4.0/4.1 Regression] ICE in reg-stack.c's swap_rtx_condition

2005-07-11 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-07-11 16:05 --- The new PR for the problem in comment #3 is PR 22409. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21716

[Bug target/22409] [3.4 regression] ICE in subst_stack_regs_pat, at reg-stack.c:1445

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 16:10 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug c++/20133] [4.0/4.1 Regression] internal compiler error: in import_export_decl, at cp/decl2.c:1726

2005-07-11 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-07-11 16:15 --- It doesn't link because of [templ.expl.spec]: An explicit specialization of a static data member of a template is a definition if the declaration includes an initializer; otherwise, it is a

[Bug tree-optimization/22401] DOM messes up the profiling info

2005-07-11 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added CC||hubicka at gcc dot gnu dot ||org

[Bug java/22377] BC compilation fails to detect abstract instantiation

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 16:26 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug other/18367] [4.1 Regression] make check fails with fixinclude problem

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 16:28 --- Confirmed, a regression from 4.0.0. -- What|Removed |Added CC|

[Bug c++/22395] -Weffc++ shouldn't warn about non-virtual dtor of private subclasses

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 16:29 --- Confirmed. -- What|Removed |Added Severity|normal

[Bug c++/22406] -Weffc++ warns about missing op= and copy ctor, even when base classes have already disabled these

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 16:29 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug tree-optimization/22404] [4.1 regression] ICE in first_vi_for_offset

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 16:35 --- Confirmed. I think fixing PR 19816 will also fix this. -- What|Removed |Added

[Bug tree-optimization/22277] [4.1 Regression] ACATS ICE cc40001 in first_vi_for_offset, at tree-ssa-structalias.c:2566

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 16:37 --- Can people start filing new bugs as the orginal problem has been fixed now. -- What|Removed |Added

[Bug libstdc++/21677] simply including ext/bitmap_allocator.h causes link-time errors

2005-07-11 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-07-11 17:46 --- Ok, we can close it, then. -- What|Removed |Added Status|NEW

[Bug target/22145] /usr/include/objc/objc-runtime.h on powerpc-darwin7.8.0 needs fixed included

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 17:55 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug c/20689] strict aliasing with temporary variable never gives warnings

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 17:58 --- Closing as invalid based comment #7. -- What|Removed |Added Status|UNCONFIRMED

[Bug debug/16442] Crossbuilding the Ada RTS fails

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 17:59 --- Does this work in 4.0.x? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16442

[Bug testsuite/22300] mmix-knuth-mmixware testsuite failure: gcc.dg/tree-ssa/pr22051-2.c scan-tree-dump-times if \(\(int\) q 1

2005-07-11 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 libfortran/22412] New: Fortran B edit descriptor error

2005-07-11 Thread dje at gcc dot gnu dot org
The negative-z-descriptor.f90 test for PR 22217 fails on the statement using '(B65)' format with Fortran runtime error: Error 0. The error occurs in list_read.c:next_char() when salloc_r returns NULL. Leading up to this point, transfer.c:formatted_transfer() was invoked with format B. As

[Bug libfortran/22412] Fortran B edit descriptor error

2005-07-11 Thread dje at gcc dot gnu dot org
-- What|Removed |Added CC||fxcoudert at gcc dot gnu dot ||org

[Bug libfortran/22412] Fortran B edit descriptor error

2005-07-11 Thread dje at gcc dot gnu dot org
-- What|Removed |Added CC||pinskia at gcc dot gnu dot ||org

[Bug tree-optimization/22404] [4.1 regression] ICE in first_vi_for_offset

2005-07-11 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-11 18:28 --- Subject: Bug 22404 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-11 18:28:36 Modified files: gcc: ChangeLog print-tree.c

[Bug bootstrap/22407] libgfortran build fails because of bad substitution

2005-07-11 Thread roessner at rbg dot informatik dot tu-darmstadt dot de
--- Additional Comments From roessner at rbg dot informatik dot tu-darmstadt dot de 2005-07-11 18:54 --- (In reply to comment #1) /bin/sh: syntax error at line 1: `(' unexpected /bin/sh is not supported on Solaris. Please follow the instructions at:

[Bug bootstrap/22407] libgfortran build fails because of bad substitution

2005-07-11 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-07-11 19:20 --- Ok, rebuilt with CONFIG_SHELL=/bin/bash; export CONFIG_SHELL. Did you use an absolute path to invoke configure, as strongly recommended? FWIW I just bootstrapped 4.0.1 on Solaris 2.5.1, 2.6, 7, 8, 9

[Bug ada/22413] New: Cross build fails (multiple blank lines)

2005-07-11 Thread smcconne at seakr dot com
Using crosstool get the following: gcc -g -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition-DHAVE_CONFIG_H -o cc1 \ c-parse.o c-lang.o stub-objc.o attribs.o

[Bug middle-end/22398] [4.1 Regression] ICE in compare_values, at tree-vrp.c:445

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 19:38 --- Patch posted here: http://gcc.gnu.org/ml/gcc-patches/2005-07/msg00771.html. -- What|Removed |Added

[Bug middle-end/21076] [4.1 Regression] ACATs ICE cxh1001 at tree-vrp.c:124 (fold bug)

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 19:38 --- Patch posted here: http://gcc.gnu.org/ml/gcc-patches/2005-07/msg00771.html. -- What|Removed |Added

[Bug c/22414] New: assert(i) gives will never be executed due to noreturn

2005-07-11 Thread h dot b dot furuseth at usit dot uio dot no
assert(i) gives will never be executed on Linux. assert(0) and assert(1) are silent. I've tried to vary the assert() definition, e.g. give __assert_fail() return type int and do (void)(i ? 0 : (0 __assert_fail(...))), but only removing __attribute__((noreturn)) seems to kill the warning. I don't

[Bug bootstrap/22314] [4.1 regression] ICE in make profiledbootstrap: corrupted profile info for gcc/dominance.c

2005-07-11 Thread bh at techhouse dot brown dot edu
--- Additional Comments From bh at techhouse dot brown dot edu 2005-07-11 19:42 --- I get a similar error on my pentium-3 box, configuring with just: /afs/cs/usr/bhudson/gcc/gcc-cvs-head/configure --enable-languages=c,c++ and gmake CFLAGS=-O2 BOOT_CFLAGS=-O2 profiledbootstrap

[Bug tree-optimization/22415] New: ICE in coalesce_abnormal_edges

2005-07-11 Thread jakub at redhat dot com
struct C { int a; int *b; int *c1 (int x) { return new int[sizeof (int) * x]; } void c2 (int *x, int *y, int z) { for (int i = 0; i z; i++) y[i] = x[i]; } C (int x = 0) : a (x) { if (a) { b = c1 (a); for (int i = 0; i a; i++) b[i] =

[Bug c/22414] assert(i) gives will never be executed due to noreturn

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 19:50 --- The warning is correct as there is an assigment for a temporary. The assert should be written like: void abort(void); void f(int i) { i ?(void) 0 : abort(); } Please report this bug to glibc. --

[Bug fortran/20363] interface body has incorrect scope

2005-07-11 Thread erik dot edelmann at iki dot fi
--- Additional Comments From erik dot edelmann at iki dot fi 2005-07-11 19:52 --- Erik, Have you checked the parse tree for this? It looks OK, from a very casual look, but the parse tree would be the clincher. After comments from Tobi I posted a new patch here:

[Bug tree-optimization/22415] [4.0 Regression] ICE in coalesce_abnormal_edges

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 19:56 --- Confirmed, this might be a latent bug on the mainline. -- What|Removed |Added

[Bug fortran/20363] interface body has incorrect scope

2005-07-11 Thread paulthomas2 at wanadoo dot fr
--- Additional Comments From paulthomas2 at wanadoo dot fr 2005-07-11 20:02 --- Subject: Re: interface body has incorrect scope That seems to be as good as one could want! Paul T -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20363

[Bug tree-optimization/22416] New: [4.1 Regression] 23_containers/set/explicit_instantiation/1.cc fails: expected ssa_name, have var_decl in is_old_name, at tree-into-ssa.c:466

2005-07-11 Thread jsm28 at gcc dot gnu dot org
FAIL: 23_containers/set/explicit_instantiation/1.cc (test for excess errors) has appeared on mainline on i686-pc-linux-gnu (gcc-testresults shows other platforms as well) between 20050710 and 20050711 (both at 07:00 UTC). /scratch/gcc/nightly-2005-07-11-mainline/i686-pc-linux-gnu/build_gcc/build

[Bug tree-optimization/22416] [4.1 Regression] 23_containers/set/explicit_instantiation/1.cc fails: expected ssa_name, have var_decl in is_old_name, at tree-into-ssa.c:466

2005-07-11 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||alias, ice-on-valid-code Target Milestone|--- |4.1.0

[Bug libfortran/22412] Fortran B edit descriptor error

2005-07-11 Thread dje at gcc dot gnu dot org
--- Additional Comments From dje at gcc dot gnu dot org 2005-07-11 20:08 --- Something appears to be going wrong in io/transfer.c. If I compile that file without optimization, the testcase passes, with optimization it fails. I suspect it might be an uninitialized variable (ionml?)

[Bug fortran/20363] interface body has incorrect scope

2005-07-11 Thread Tobias dot Schlueter at physik dot uni-muenchen dot de
--- Additional Comments From Tobias dot Schlueter at physik dot uni-muenchen dot de 2005-07-11 20:12 --- Subject: Re: interface body has incorrect scope paulthomas2 at wanadoo dot fr wrote: --- Additional Comments From paulthomas2 at wanadoo dot fr 2005-07-11 20:02 ---

[Bug tree-optimization/22415] [4.0 Regression] ICE in coalesce_abnormal_edges

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 20:12 --- Hmm, the reason why we cannot reproduce it on the mainline is because SRA thinks the variable a cannot be SRA'd because we still take the address of the variable even though that statement is dead. --

[Bug tree-optimization/22415] [4.0 Regression] ICE in coalesce_abnormal_edges

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 20:15 --- I think adding another DCE pass right before SRA and we will be able to reproduce this on the mainline also. Also note turning off PRE fixes the ICE. It might be PRE moving a statement causing the

[Bug libfortran/22412] Fortran B edit descriptor error

2005-07-11 Thread dje at gcc dot gnu dot org
--- Additional Comments From dje at gcc dot gnu dot org 2005-07-11 20:50 --- transfer integer appears to be overwriting the variable ionml when operating on B edit descriptor. Prior to the function, ionml is NULL, after the function, the value is 0x31313131. -- What

[Bug libfortran/22412] Fortran B edit descriptor error

2005-07-11 Thread dje at gcc dot gnu dot org
--- Additional Comments From dje at gcc dot gnu dot org 2005-07-11 20:53 --- Killed when calling btoa() for conversion. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22412

[Bug target/18421] ICE in reload_cse_simplify_operands, at postreload.c:391

2005-07-11 Thread bernie at develer dot com
--- Additional Comments From bernie at develer dot com 2005-07-11 21:07 --- A revised patch was posted here: http://gcc.gnu.org/ml/gcc-patches/2005-06/msg00853.html I will attach it here in case someone wants to apply it to an old version of GCC. --

[Bug ada/22340] Ada build fails with --enable-bootstrap

2005-07-11 Thread belyshev at depni dot sinp dot msu dot ru
--- Additional Comments From belyshev at depni dot sinp dot msu dot ru 2005-07-11 21:38 --- Fixed. -- What|Removed |Added Status|ASSIGNED

[Bug fortran/22417] New: gfortran preprocessing regression: nonsense warning about file left but not entered

2005-07-11 Thread anlauf at hep dot tu-darmstadt dot de
foo.F: program foo #include foo.h end foo.h: c This is just a dummy include file for the -*- Fortran -*- preprocessor % gfortran -c foo.F Warning: foo.h:3: file foo.F left but not entered -- Summary: gfortran preprocessing regression: nonsense warning

[Bug fortran/22417] [4.0/4.1 Regression] gfortran preprocessing regression: nonsense warning about file left but not entered

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 21:54 --- Confirmed. -- What|Removed |Added CC||jakub at

[Bug libfortran/22412] Fortran B edit descriptor error

2005-07-11 Thread dje at gcc dot gnu dot org
--- Additional Comments From dje at gcc dot gnu dot org 2005-07-11 21:57 --- btoa() is overwriting the buffer scratch. Although btoa() is in write.c, the buffer scratch is defined in transfer.c, so optimizing transfer.c changes the placement of scratch and exposes the failure. --

[Bug libfortran/22412] Fortran B edit descriptor error

2005-07-11 Thread dje at gcc dot gnu dot org
--- Additional Comments From dje at gcc dot gnu dot org 2005-07-11 22:02 --- I'm pretty sure the problem is the line p = scratch + sizeof (SCRATCH_SIZE) - 1; SCRATCH_SIZE is the size of the buffer. sizeof (SCRATCH_SIZE) probably is not what the author meant. --

[Bug fortran/22417] [4.0/4.1 Regression] gfortran preprocessing regression: nonsense warning about file left but not entered

2005-07-11 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2005-07-11 22:28 --- Oops. Untested patch, will do more testing tomorrow^Wtoday: 2005-07-12 Jakub Jelinek [EMAIL PROTECTED] PR fortran/22417 * scanner.c (preprocessor_line): Fix file left but not entered

[Bug ada/22418] New: Ada produces mis-match (non compatible) types in MODIFY_EXPR

2005-07-11 Thread pinskia at gcc dot gnu dot org
Another one: PROCEDURE CC1204A IS BEGIN DECLARE TYPE ARR IS ARRAY (natural RANGE ) OF CHARACTER; TYPE RECD (C : natural := 1) IS RECORD C1 : ARR (1..C); END RECORD; X1 : RECD; GENERIC P2 :

[Bug other/22368] [meta-bugs] mis-match types in GCC

2005-07-11 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added BugsThisDependsOn||22418 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22368

[Bug tree-optimization/22404] [4.1 regression] ICE in first_vi_for_offset

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 23:10 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug ada/22418] Ada produces mis-match (non compatible) types in MODIFY_EXPR

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-11 23:20 --- (In reply to comment #0) Another one: I think this testcase is the same problem: PROCEDURE C37213D IS TYPE MY_ARR IS ARRAY (natural RANGE ) OF INTEGER; FUNCTION F1 RETURN natural IS BEGIN

[Bug target/18421] ICE in reload_cse_simplify_operands, at postreload.c:391

2005-07-11 Thread bernie at develer dot com
--- Additional Comments From bernie at develer dot com 2005-07-11 23:23 --- Created an attachment (id=9246) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9246action=view) Updated patch -- What|Removed |Added

[Bug target/16719] [ColdFire] Illegal move of byte itno address register causes compiler to ICE

2005-07-11 Thread bernie at develer dot com
--- Additional Comments From bernie at develer dot com 2005-07-11 23:25 --- Patch attached to Bug #18421 (Attachment #9246). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16719

[Bug target/16719] [ColdFire] Illegal move of byte itno address register causes compiler to ICE

2005-07-11 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-11 23:32 --- Subject: Bug 16719 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-11 23:32:01 Modified files: gcc: ChangeLog gcc/config/m68k:

[Bug target/18421] ICE in reload_cse_simplify_operands, at postreload.c:391

2005-07-11 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-11 23:32 --- Subject: Bug 18421 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-11 23:32:01 Modified files: gcc: ChangeLog gcc/config/m68k:

[Bug target/18421] ICE in reload_cse_simplify_operands, at postreload.c:391

2005-07-11 Thread bernie at develer dot com
--- Additional Comments From bernie at develer dot com 2005-07-11 23:33 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/16719] [ColdFire] Illegal move of byte itno address register causes compiler to ICE

2005-07-11 Thread bernie at develer dot com
--- Additional Comments From bernie at develer dot com 2005-07-11 23:34 --- Fixed on mainline. Pending for 4.0 and 3.4. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16719

[Bug target/18421] ICE in reload_cse_simplify_operands, at postreload.c:391

2005-07-11 Thread bernie at develer dot com
--- Additional Comments From bernie at develer dot com 2005-07-11 23:35 --- Oops... still pending for 4.0 and 3.4. -- What|Removed |Added Status|RESOLVED

[Bug other/18367] [4.1 Regression] make check fails with fixinclude problem

2005-07-11 Thread geoffk at gcc dot gnu dot org
--- Additional Comments From geoffk at gcc dot gnu dot org 2005-07-11 23:39 --- I think this means the testsuite needs to be updated, but am not sure how. The README says: The check step will proceed to construct a shell script that will exercize all the fixes, using the

[Bug other/18367] [4.1 Regression] make check fails with fixinclude problem

2005-07-11 Thread geoffk at gcc dot gnu dot org
--- Additional Comments From geoffk at gcc dot gnu dot org 2005-07-11 23:40 --- (On my system, I get seven chunks of 'diff' output, not just this one.) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18367

[Bug ada/22419] New: Ada produces mis-match (non compatible) types in MODIFY_EXPR

2005-07-11 Thread pinskia at gcc dot gnu dot org
Another case: with C392014_2; package body C392014_0 is function Create return T'Class is begin return C392014_2.Create ; end Create; end C392014_0; package C392014_0 is type T (D : natural) is abstract tagged null record; function Create return T'Class; end C392014_0;

[Bug ada/22419] Ada produces mis-match (non compatible) types in MODIFY_EXPR

2005-07-11 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added OtherBugsDependingO||22368 nThis|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22419

[Bug ada/22420] New: Ada produces mis-match (non compatible) types in MODIFY_EXPR

2005-07-11 Thread pinskia at gcc dot gnu dot org
Another: PROCEDURE C41304B IS TYPE V (DISC : INTEGER := 0) IS RECORD Y : INTEGER; END RECORD; TYPE T IS ACCESS V; FUNCTION F RETURN V IS BEGIN RETURN (DISC = 4, Y = 3); END F; BEGIN null; END C41304B; Again see PR 22368

[Bug other/22368] [meta-bugs] mis-match types in GCC

2005-07-11 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added BugsThisDependsOn||22420 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22368

[Bug tree-optimization/17640] empty loop not removed after optimization

2005-07-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 00:01 --- Fixed in 4.1.0. -- What|Removed |Added Status|NEW

[Bug tree-optimization/19639] Funny (horrible) code for empty destructor

2005-07-11 Thread pinskia at gcc dot gnu dot org
-- Bug 19639 depends on bug 17640, which changed state. Bug 17640 Summary: empty loop not removed after optimization http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17640 What|Old Value |New Value

  1   2   >