[Bug debug/20998] [3.4/4.0/4.1 Regression] GCC does not emit debug info for variables in anonymous unions

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 06:06 --- (In reply to comment #2) It is because of ALIAS_DECL Which means it was caused by: 2002-12-18 Jason Merrill [EMAIL PROTECTED] Handle anonymous unions at the tree level. C++ ABI

[Bug middle-end/19046] [4.0/4.1 Regression] usage of MOVE_RATIO should be tweaked

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 06:19 --- This was basically fixed on the mainline: __Z1fv: LFB5: li r9,0 li r10,0 stw r9,0(r3) stw r10,4(r3) blr By: 2005-06-01 Josh Conner [EMAIL PROTECTED] PR

[Bug tree-optimization/21883] [4.1 Regression] jump threading causing excessive code duplication

2005-07-12 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added CC||law at gcc dot gnu dot org Last reconfirmed|2005-06-02 19:04:47 |2005-07-12 06:25:35

[Bug c/22429] New: -1073741824 = n n = 1073741823 is true where n is 1073741824

2005-07-12 Thread akr at m17n dot org
. Target: i686-pc-linux-gnu Configured with: ../../gcc/configure --prefix=/home/akr/ruby/chkbuild/tmp/build/gcc-trunk/20050712T134449 --enable-languages=c Thread model: posix gcc version 4.1.0 20050712 (experimental) /home/src/chkbuild-tmp/build/gcc-trunk/20050712T134449/bin/../libexec/gcc/i686-pc-linux

[Bug middle-end/21840] [4.1 Regression] ICE while building Linux kernel (seg fault), missing cast

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 06:44 --- With the patch in PR 22368, we get the following ICE instead: t.c:6: error: statement types mismatch D.1273_6 = funcD.1271_4; voidD.28 (*T2ca) (void) voidD.28 * I will look into fixing this after I

[Bug middle-end/22429] [4.1 Regression] -1073741824 = n n = 1073741823 is true where n is 1073741824

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 06:54 --- 4.0 produced: D.1463 = n - -1073741824; if (D.1463 = 0) Which is wrong as overflow is undefined. 4.1 produces: (n = -1073741824) as overflow is undefined. This was exposed by: 2005-07-02 Andrew

[Bug middle-end/22429] [4.1 Regression] -1073741824 = n n = 1073741823 is true where n is 1073741824

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 07:04 --- (In reply to comment #1) 4.0 produced: D.1463 = n - -1073741824; if (D.1463 = 0) Which is wrong as overflow is undefined. This shows that fold is doing something wrong: void abort(void); int

[Bug c++/22430] New: /usr/include/c++/3.3/fstream:478: internal compiler error: in finish_member_declaration, at cp/semantics.c:1817

2005-07-12 Thread gaza at gazalla dot com
In file included from /usr/include/c++/3.3/fstream:839, from ../libgnuworld/ELog.h:27, from ../include/iServer.h:33, from ../include/server.h:39, from ../include/client.h:32, from ccontrol.h:39,

[Bug fortran/20363] interface body has incorrect scope

2005-07-12 Thread paulthomas2 at wanadoo dot fr
--- Additional Comments From paulthomas2 at wanadoo dot fr 2005-07-12 07:16 --- Subject: Re: interface body has incorrect scope Paul, do you have any idea what find_special could be intended for? It seems obvious that it does the wrong thing in the case of this PR, and I can't see

[Bug c++/22431] New: -Weff++ warns about missing usage of const initalizer list in synthesized ctors

2005-07-12 Thread mutz at kde dot org
Hi, struct Foo { std::string s; }; Foo f; emits warning: 'Foo::s' should be initialized in the member initialization list. Um, what? :) -- Summary: -Weff++ warns about missing usage of const initalizer list in synthesized ctors Product:

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

2005-07-12 Thread rguenth at gcc dot gnu dot org
--- Additional Comments From rguenth at gcc dot gnu dot org 2005-07-12 08:02 --- I have a fix for the target dependent parts. Only tree-tailcall stomps on our feet yet. I.e. double __attribute__((sseregparm)) mysin(double); double __attribute__((sseregparm)) (*mysinfp)(double) =

[Bug ada/21242] [4.1 Regression] wrong array copy code (ACATS c52102b c52102d)

2005-07-12 Thread laurent at guerby dot net
--- Additional Comments From laurent at guerby dot net 2005-07-12 08:26 --- Fixed between: LAST_UPDATED: Sat Jul 9 23:06:33 UTC 2005 LAST_UPDATED: Mon Jul 11 22:29:49 UTC 2005 on x86-linux and x86_64-linux (don't know what patch though). -- What|Removed

[Bug c/22432] New: Wrong code generation using MMX intrinsics on amd64

2005-07-12 Thread lars at trolltech dot com
The following example generates wrong code when compiled with -O2 on amd64. It doesn't seem to happen when compiling in 32bit mode though. #include mmintrin.h #include assert.h typedef unsigned int CARD32; static void mmxCombineAddU (CARD32 *dest, const CARD32 *src, int width) {

[Bug tree-optimization/22433] New: ICE with autovectorisation: verify_ssa failed

2005-07-12 Thread micis at gmx dot de
When I use the actual snapshot of gcc41 (gcc-4.1-20050709) to compile the small test program given below, I get an ICE. void work1 (float* Data, float* Kern, float* Mul) { for (int i=0; i24; i++) Mul[i] = Data[i] * Kern[i]; } int main (int argc, char **argv) { float Kern[24]

[Bug tree-optimization/22433] ICE with autovectorisation: verify_ssa failed

2005-07-12 Thread micis at gmx dot de
--- Additional Comments From micis at gmx dot de 2005-07-12 10:29 --- Using older compilers I found the first failing snapshot is gcc-4.1-20050604 and the last working one is gcc-4.1-20050528 Michael Cieslinski -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22433

[Bug c++/22434] New: ICE in simplify_{,gen_}subreg

2005-07-12 Thread jakub at redhat dot com
#include ostream #include string #include vector std::string bar (unsigned int x); template class T std::ostream baz (std::ostream os, const T v, bool lit) { typename T::const_iterator i = v.begin (); os (lit ? bar (*i) : *i); return os; } void foo (std::ostream os, const std::vectorint

[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-12 Thread reichelt at gcc dot gnu dot org
Seward et al. ==17826== For more details, rerun with: -v ==17826== ==17826== Conditional jump or move depends on uninitialised value(s) ==17826==at 0x84E628F: find_what_p_points_to (tree-ssa-structalias.c:3184) /Work/reichelt/GCC/FARM/gcc-4.1-20050712/bin/../lib/gcc/i686-pc-linux-gnu

[Bug c++/20789] [4.0 regression] ICE with incomplete type in template

2005-07-12 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-07-12 10:48 --- Nathan, would you mind applying the patch to the 4.0 branch, since the branch is now open again? Thanks! -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20789

[Bug c++/22435] New: Incorrect may reach end of non-void function warning

2005-07-12 Thread fw at deneb dot enyo dot de
The code below results in an incorrect warning. If the break statement is removed, the warning disappears. The C compiler does not issue the warning for both programs. #include stdlib.h // Imports: extern void abort (void) throw () __attribute__ ((__noreturn__)); inline unsigned

[Bug c++/20789] [4.0 regression] ICE with incomplete type in template

2005-07-12 Thread nathan at codesourcery dot com
--- Additional Comments From nathan at codesourcery dot com 2005-07-12 11:07 --- Subject: Re: [4.0 regression] ICE with incomplete type in template reichelt at gcc dot gnu dot org wrote: --- Additional Comments From reichelt at gcc dot gnu dot org 2005-07-12 10:48 ---

[Bug libfortran/22436] New: print *,tiny(1._10) yields asterisks

2005-07-12 Thread tkoenig at gcc dot gnu dot org
$ cat kinds.f90 program main print *,tiny(1._10) end program main $ gfortran kinds.f90 $ ./a.out *** $ gfortran -v Using built-in specs. Target: ia64-unknown-linux-gnu Configured with: ../gcc-4.1-20050709/configure --prefix=/home/zfkts --enable- languages=c,f95 Thread model:

[Bug libfortran/22437] New: Missing array intrinsics for kind=10 and kind=16

2005-07-12 Thread tkoenig at gcc dot gnu dot org
$ cat kind2.f90 program main real(kind=10), dimension(2) :: a integer(kind=16), dimension(2) :: b print *,maxloc(a),maxloc(b) end program main $ gfortran kind2.f90 /tmp/ccKkwR8V.o(.text+0x172): In function `MAIN__': : undefined reference to `_gfortran_maxloc0_4_r10'

[Bug c++/20678] [3.4/4.0 Regression] Make process stopped

2005-07-12 Thread nathan at gcc dot gnu dot org
--- Additional Comments From nathan at gcc dot gnu dot org 2005-07-12 11:27 --- Applied to 4.0 branch -- What|Removed |Added Status|ASSIGNED

[Bug c++/22431] -Weff++ warns about missing usage of const initalizer list in synthesized ctors

2005-07-12 Thread gdr at integrable-solutions dot net
--- Additional Comments From gdr at integrable-solutions dot net 2005-07-12 11:27 --- Subject: Re: New: -Weff++ warns about missing usage of const initalizer list in synthesized ctors mutz at kde dot org [EMAIL PROTECTED] writes: | Hi, | | struct Foo { | std::string s; | };

[Bug c++/21903] [4.0 regression] Default argument of template function causes a compile-time error

2005-07-12 Thread nathan at gcc dot gnu dot org
--- Additional Comments From nathan at gcc dot gnu dot org 2005-07-12 11:27 --- applied to 4.0 branch -- What|Removed |Added Status|ASSIGNED

[Bug c++/21929] [4.0 regression] ICE on invalid template parameter

2005-07-12 Thread nathan at gcc dot gnu dot org
--- Additional Comments From nathan at gcc dot gnu dot org 2005-07-12 11:28 --- applied to 4.0 branch -- What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/22433] ICE with autovectorisation: verify_ssa failed

2005-07-12 Thread micis at gmx dot de
--- Additional Comments From micis at gmx dot de 2005-07-12 11:28 --- When I compile with: g++41f -O2 -ftree-vectorize -c -o vectest.o vectest.cpp -finline-functions -funswitch-loops -fgcse-after-reload -fdump-tree-all it works, but with g++41f -O3 -ftree-vectorize -c -o

[Bug c++/20746] [4.0 only] Incorrect return value for covariant return function returning null ptr

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

[Bug c++/21929] [4.0 regression] ICE on invalid template parameter

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

[Bug c++/20678] [3.4/4.0 Regression] Make process stopped

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

[Bug c++/20789] [4.0 regression] ICE with incomplete type in template

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

[Bug c++/20789] [4.0 regression] ICE with incomplete type in template

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

[Bug c++/21903] [4.0 regression] Default argument of template function causes a compile-time error

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

[Bug c++/20746] [4.0 only] Incorrect return value for covariant return function returning null ptr

2005-07-12 Thread nathan at gcc dot gnu dot org
--- Additional Comments From nathan at gcc dot gnu dot org 2005-07-12 11:29 --- fixed on 4.0 branch -- What|Removed |Added Status|REOPENED

[Bug fortran/20363] interface body has incorrect scope

2005-07-12 Thread tobi at gcc dot gnu dot org
--- Additional Comments From tobi at gcc dot gnu dot org 2005-07-12 11:47 --- (In reply to comment #8) I do not know. I wondered the same, when Erik could apparently excise the lot without breaking anything. I'm specifically worried that because of the known bad state of generic

[Bug c++/20637] [3.4/4.0 regression] Confusing message with different using declarations

2005-07-12 Thread nathan at gcc dot gnu dot org
--- Additional Comments From nathan at gcc dot gnu dot org 2005-07-12 11:50 --- fixed on 4.0 branch -- What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/22438] New: [4.1 Regression] ICE SEGV in is_gimple_variable at tree-gimple.c:239

2005-07-12 Thread belyshev at depni dot sinp dot msu dot ru
This patch: 2005-07-06 Zdenek Dvorak [EMAIL PROTECTED] PR tree-optimization/21963 * tree-ssa-loop-ivopts.c (get_computation_aff): Use constant_multiple_of in the same way get_computation_cost_at does. introduces similar (to one described in PR 21963) segfault in

[Bug c/22421] problems with -Wformat and bit-fields

2005-07-12 Thread joseph at codesourcery dot com
--- Additional Comments From joseph at codesourcery dot com 2005-07-12 12:00 --- Subject: Re: problems with -Wformat and bit-fields On Tue, 12 Jul 2005, pinskia at gcc dot gnu dot org wrote: I don't know if I should mark this as a regression as this is really a progression as

[Bug preprocessor/22428] __extension__ won't silence pedwarns about hex float constants

2005-07-12 Thread joseph at codesourcery dot com
--- Additional Comments From joseph at codesourcery dot com 2005-07-12 12:04 --- Subject: Re: New: __extension__ won't silence pedwarns about hex float constants On Tue, 12 Jul 2005, bje at gcc dot gnu dot org wrote: The __extension__ keyword does not silence pedwarns about

[Bug tree-optimization/22438] [4.1 Regression] ICE SEGV in is_gimple_variable at tree-gimple.c:239

2005-07-12 Thread rakdver at gcc dot gnu dot org
--- Additional Comments From rakdver at gcc dot gnu dot org 2005-07-12 12:10 --- The problem is actually completely unrelated to PR 21963; I am working on it. -- What|Removed |Added

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

2005-07-12 Thread john at karsner dot net
--- Additional Comments From john at karsner dot net 2005-07-12 12:17 --- ../gcc-4.0.0/configure --with-gnu-ld --with-ld=/usr/local/i686-pc-linux- gnu/bin/ld build failed results as follows: creating libgij.la (cd .libs rm -f libgij.la ln -s ../libgij.la libgij.la) /bin/sh

[Bug c++/22434] [3.4/4.0/4.1 regression] ICE in simplify_{,gen_}subreg

2005-07-12 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-07-12 12:32 --- Confirmed. Reduced testcase: = struct A { A(void*); ~A(); }; void foo(const int i, bool b) { b ? A(0) : i; } = Without

[Bug c/22439] New: ICE with unsigned char array: size_binop, at fold-const.c:1637

2005-07-12 Thread etienne_lorrain at yahoo dot fr
[EMAIL PROTECTED]:~/projet$ gcc fntbin2h.c fntbin2h.c: In function 'fct': fntbin2h.c:50: warning: passing argument 1 of 'fct2' from incompatible pointer type fntbin2h.c:62: internal compiler error: in size_binop, at fold-const.c:1637 Please submit a full bug report, with preprocessed source if

[Bug other/22440] New: make install fails with --enable-bootstrap

2005-07-12 Thread belyshev at depni dot sinp dot msu dot ru
$ make install /bin/sh ../gcc41/mkinstalldirs /home/ssb/gcc410-c /home/ssb/gcc410-c mkdir -p -- /home/ssb/gcc410-c /home/ssb/gcc410-c make[1]: Entering directory `/home/ssb/src/build/fixincludes' make[1]: *** No rule to make target `../libiberty/libiberty.a', needed by `full-stamp'. Stop.

[Bug rtl-optimization/20070] If-conversion can't match equivalent code, and cross-jumping only works for literal matches

2005-07-12 Thread amylaar at gcc dot gnu dot org
--- Additional Comments From amylaar at gcc dot gnu dot org 2005-07-12 13:14 --- An updated patch is here: http://gcc.gnu.org/ml/gcc-patches/2005-07/msg00843.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20070

[Bug rtl-optimization/20070] If-conversion can't match equivalent code, and cross-jumping only works for literal matches

2005-07-12 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-12 13:30 --- Subject: Bug 20070 CVSROOT:/cvs/gcc Module name:gcc Branch: sh-elf-4_1-branch Changes by: [EMAIL PROTECTED] 2005-07-12 13:29:58 Modified files: gcc:

[Bug c/22441] New: ICE on redefined inline function

2005-07-12 Thread jakub at redhat dot com
static inline __attribute__ ((always_inline)) int baz (const unsigned char *addr) { return addr[0] 0x01; } static inline __attribute__ ((always_inline)) int bar (const unsigned char *addr) { return !baz (addr); } extern inline __attribute__ ((always_inline)) int baz (const unsigned char

[Bug c/22439] [4.0/4.1 regression] ICE with char array: size_binop, at fold-const.c:1637

2005-07-12 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-07-12 13:40 --- Confirmed. Reduced testcase: === char foo(unsigned n) { char c[1][n]; return c[0][0]; } === The ICE appeared with gcc 4.0.0. The code compiles fine

[Bug middle-end/20396] TRULY_NOOP_TRUNCATION ignored

2005-07-12 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-12 13:40 --- Subject: Bug 20396 CVSROOT:/cvs/gcc Module name:gcc Branch: sh-elf-4_1-branch Changes by: [EMAIL PROTECTED] 2005-07-12 13:40:25 Modified files: gcc:

[Bug rtl-optimization/22258] [4.1 Regression] combine causes spill failure on return value register

2005-07-12 Thread amylaar at gcc dot gnu dot org
--- Additional Comments From amylaar at gcc dot gnu dot org 2005-07-12 13:45 --- Having this bug unfixed makes it impossible to do sh-elf regression tests on mainline. -- What|Removed |Added

[Bug tree-optimization/22442] New: scev cprop causes wrong code

2005-07-12 Thread belyshev at depni dot sinp dot msu dot ru
// fork from bug 22230 // fails with-O1 // doesn't fail with -O1 -fno-tree-ccp -fno-tree-dominator-opts // introduced between 2005-05-17 2005-05-18 void abort (void); int main (void) { int a, i; for (i = 0; i 5; i++) a = i * i; if (a != 16) abort (); return 0; } /* ---

[Bug tree-optimization/22442] [4.1 regression] scev cprop causes wrong code

2005-07-12 Thread belyshev at depni dot sinp dot msu dot ru
-- What|Removed |Added GCC target triplet|x86_64-*-linux-gnu | Known to fail||4.1.0 Known to work||4.0.1

[Bug target/22432] Wrong code generation using MMX intrinsics on amd64

2005-07-12 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|c |target Keywords||ssemmx, wrong-code

[Bug tree-optimization/22230] [4.1 Regression] value range propagation error

2005-07-12 Thread belyshev at depni dot sinp dot msu dot ru
--- Additional Comments From belyshev at depni dot sinp dot msu dot ru 2005-07-12 14:44 --- // corrected tescase // fails with -O1 -ftree-vrp // doesn't fail with -O1 // introduced between 2005-06-15 2005-06-16 void abort (void); int main (void) { long a, i; for (i = 0;

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

2005-07-12 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-12 14:45 --- (In reply to comment #3) 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

[Bug tree-optimization/22442] [4.1 regression] scev cprop causes wrong code

2005-07-12 Thread rakdver at atrey dot karlin dot mff dot cuni dot cz
--- Additional Comments From rakdver at atrey dot karlin dot mff dot cuni dot cz 2005-07-12 14:58 --- Subject: Re: New: scev cprop causes wrong code // fork from bug 22230 // fails with-O1 // doesn't fail with -O1 -fno-tree-ccp -fno-tree-dominator-opts // introduced

[Bug tree-optimization/22442] [4.1 regression] scev cprop causes wrong code

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 14:59 --- Confirmed. -- What|Removed |Added CC||spop at

[Bug tree-optimization/22442] [4.1 regression] scev cprop causes wrong code

2005-07-12 Thread rakdver at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rakdver at gcc dot gnu dot |dot org |org Status|NEW

[Bug c++/22430] /usr/include/c++/3.3/fstream:478: internal compiler error: in finish_member_declaration, at cp/semantics.c:1817

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 15:05 --- Can you attach the preprocessed source? -- What|Removed |Added CC|

[Bug c++/22443] New: Build/Install documentation error (HTML)

2005-07-12 Thread Reid dot Madsen at tek dot com
GCC VERSION: 3.4.3 OS Type: sparc-sun-solaris2.8 CONFIG: --prefix=/home/rmadsen/gnu/sol-2.8 --with-ld=/home/rmadsen/gnu/sol-2.8/bin/ld --with-gnu-ld --with-as=/home/rmadsen/gnu/sol-2.8/bin/as --with-gnu-as BUILD: make CFLAGS='-O' LIBCFLAGS='-g -O2' \ LIBCXXFLAGS='-g -O2

[Bug ada/21242] [4.1 Regression] wrong array copy code (ACATS c52102b c52102d)

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 15:07 --- (In reply to comment #7) Fixed between: LAST_UPDATED: Sat Jul 9 23:06:33 UTC 2005 LAST_UPDATED: Mon Jul 11 22:29:49 UTC 2005 Known to be fixed before that: LAST_UPDATED: Sun Jul 10 00:31:54 UTC 2005

[Bug tree-optimization/22438] [4.1 Regression] ICE SEGV in is_gimple_variable at tree-gimple.c:239

2005-07-12 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added CC||pinskia at gcc dot gnu dot ||org Target Milestone|---

[Bug c/21975] [4.0 Regression] Segmentation fault while compiling ipw2100

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

[Bug c/22441] ICE on redefined inline function

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 15:12 --- *** This bug has been marked as a duplicate of 21975 *** -- What|Removed |Added

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

2005-07-12 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-07-12 15:13 --- Including f95? All languages (except treelang). You're the very first one who reports such kind of problems with F95 on SPARC/Solaris. Anyway, I reconfigured (with absolute path to configure)

[Bug tree-optimization/22442] [4.1 regression] scev cprop causes wrong code

2005-07-12 Thread rakdver at gcc dot gnu dot org
--- Additional Comments From rakdver at gcc dot gnu dot org 2005-07-12 15:14 --- The following patch fixes the problem, I am just testing it: Index: tree-chrec.c === RCS file: /cvs/gcc/gcc/gcc/tree-chrec.c,v retrieving

[Bug middle-end/22439] [4.0/4.1 regression] ICE with char array: size_binop, at fold-const.c:1637

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 15:16 --- (In reply to comment #1) Confirmed. Reduced testcase: Reduced testcase which fails everywhere (even on 64bit targets): char foo(__SIZE_TYPE__ n) { char c[1][n]; return c[0][0]; } == Here is the

[Bug bootstrap/22443] Installation problem

2005-07-12 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-07-12 15:18 --- Following the guidelines, I'm using a separate OBJDIR and SRCDIR. They also recommend configuring with an absolute path on that platform: http://gcc.gnu.org/install/specific.html#x-x-solaris2 --

[Bug c++/22431] -Weff++ warns about missing usage of const initalizer list in synthesized ctors

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 15:20 --- Confirmed, not a regression. -- What|Removed |Added Severity|normal

[Bug gcov/profile/21388] gcov-io.h compilation warning

2005-07-12 Thread matz at suse dot de
-- What|Removed |Added CC||matz at suse dot de http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21388

[Bug c++/22435] Incorrect may reach end of non-void function warning

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 15:28 --- *** This bug has been marked as a duplicate of 19699 *** -- What|Removed |Added

[Bug middle-end/19699] [4.0/4.1 Regression] warning about not returning from end of a non-void function because of dead code

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 15:28 --- *** Bug 22435 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug libfortran/22436] print *,tiny(1._10) yields asterisks

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 15:30 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug libfortran/22437] Missing array intrinsics for kind=10 and kind=16

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 15:31 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug tree-optimization/22433] ICE with autovectorisation: verify_ssa failed

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 15:35 --- It works on i686-pc-linux-gnu. -- What|Removed |Added GCC build

[Bug bootstrap/22440] make install fails with --enable-bootstrap

2005-07-12 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|other |bootstrap http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22440

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

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 15:50 --- Patch posted here: http://gcc.gnu.org/ml/gcc-patches/2005-07/msg00820.html. -- What|Removed |Added

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

2005-07-12 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-12 16:03 --- (In reply to comment #5) I'm a bit puzzled. Could you post the value of $PATH and the version of the various tools listed at http://gcc.gnu.org/install/prerequisites.html? TIA.

[Bug tree-optimization/22444] New: [4.1 regression] testsuite failure:23_containers/set/explicit_instantiation/2.cc ICE

2005-07-12 Thread hp at gcc dot gnu dot org
Last known to work with: Sat Jul 9 22:01:35 UTC 2005. Known to fail with: Sun Jul 10 06:32:56 UTC 2005. With LAST_UPDATED: Tue Jul 12 03:25:01 UTC 2005 I still get: Running /home/hp/combined/combined/libstdc++-v3/testsuite/libstdc++-dg/normal.exp ... FAIL:

[Bug tree-optimization/22444] [4.1 regression] testsuite failure:23_containers/set/explicit_instantiation/2.cc ICE

2005-07-12 Thread hp at gcc dot gnu dot org
--- Additional Comments From hp at gcc dot gnu dot org 2005-07-12 16:05 --- Created an attachment (id=9248) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9248action=view) Preprocessed source cc1plus -fpreprocessed 2.ii -march=v10 -quiet -dumpbase 2.cc -auxbase-strip 2.s -g -O2

[Bug tree-optimization/22444] [4.1 regression] testsuite failure:23_containers/set/explicit_instantiation/2.cc ICE

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 16:07 --- This looks very much related to PR 22416. -- What|Removed |Added OtherBugsDependingO|

[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-12 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added BugsThisDependsOn||22444 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22416

[Bug c++/20172] Invalid non-type template parameters not diagnosed

2005-07-12 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-12 16:08 --- Subject: Bug 20172 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-12 16:07:39 Modified files: gcc/cp : ChangeLog pt.c

[Bug middle-end/22429] [4.1 Regression] -1073741824 = n n = 1073741823 is true where n is 1073741824

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 16:18 --- I have a fix, the problem is that build_range_check depends on wrapping on signed types being defined which is not correct. -- What|Removed |Added

[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-12 Thread dnovillo at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dnovillo at gcc dot gnu dot |dot org |org

[Bug tree-optimization/22444] [4.1 regression] testsuite failure:23_containers/set/explicit_instantiation/2.cc ICE

2005-07-12 Thread hp at gcc dot gnu dot org
--- Additional Comments From hp at gcc dot gnu dot org 2005-07-12 16:29 --- Between LAST_UPDATED Mon Jul 11 09:23:25 UTC 2005 and Mon Jul 11 18:07:42 UTC 2005, I started getting an additional similar failure for cris-axis-linux-gnu: ... FAIL:

[Bug middle-end/21840] [4.1 Regression] ICE while building Linux kernel (seg fault), missing cast

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 16:58 --- Created an attachment (id=9250) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9250action=view) patch which should fix this without any really bad side effects This patch should fix it. I have not

[Bug tree-optimization/22335] DOM creates mis-matched types

2005-07-12 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-12 17:00 --- Subject: Bug 22335 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-12 17:00:03 Modified files: gcc: ChangeLog tree-ssa-dom.c Log

[Bug tree-optimization/22335] DOM creates mis-matched types

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 17:02 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

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

2005-07-12 Thread pinskia at gcc dot gnu dot org
-- Bug 22368 depends on bug 22335, which changed state. Bug 22335 Summary: DOM creates mis-matched types http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22335 What|Old Value |New Value

[Bug tree-optimization/22335] DOM creates mis-matched types

2005-07-12 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-12 17:03 --- Subject: Bug 22335 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-12 17:02:54 Modified files: gcc/testsuite : ChangeLog Added files:

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

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 17:04 --- I should note that you can now bootstrap C with the patch. But still some testsuite regressions in the testsuite which have been filed already. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22368

[Bug c++/22358] C++ front-end produces mis-match types in MODIFY_EXPR

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 17:22 --- Patch here: http://gcc.gnu.org/ml/gcc-patches/2005-07/msg00864.html. -- What|Removed |Added

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

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 17:25 --- (In reply to comment #2) I should note that you can now bootstrap C with the patch. But still some testsuite regressions in the testsuite which have been filed already. With the patch in PR 22358 we

[Bug rtl-optimization/22445] New: Optimizations done by cselib depend on pointer values

2005-07-12 Thread amylaar at gcc dot gnu dot org
We found that some of our in-house code was sometimes compiled to different assembler code when the compilation was repeated. There was one base version that we got most of the time, and a slightly smaller variant that was obtained with a lesser frequency, using identical sources, pathnames and

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

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 17:33 --- (In reply to comment #3) (In reply to comment #2) I should note that you can now bootstrap C with the patch. But still some testsuite regressions in the testsuite which have been filed already.

[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-12 Thread jsm28 at gcc dot gnu dot org
--- Additional Comments From jsm28 at gcc dot gnu dot org 2005-07-12 20:11 --- The failure disappeared again for me on 20050712, but given comments about uninitialized memory I doubt this indicates a fix. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22416

[Bug rtl-optimization/22445] Optimizations done by cselib depend on pointer values

2005-07-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-12 20:21 --- This looks like a dup of (or at least related to) PR 4520 (cselib.c hash_rtx incorrectly hashes based on rtx address). -- What|Removed |Added

[Bug tree-optimization/22326] promotions (from float to double) are not removed when they should be able to

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

[Bug c++/22446] New: Invocation of destructor of element of array changes vtable

2005-07-12 Thread Forest dot Rouse at ansys dot com
Say B is a subclass of A. I create an compile time array of 10 objects of type B and invoke the destructor on each member of the array. Afterwards, the vtable pointer for each element of B is to instances of A. This came up with a template collection class that is a combination of vector and a

  1   2   >