[Bug preprocessor/21250] [4.1 Regression] line number 0 for built-in causes GAS to complain

2005-10-12 Thread ppluzhnikov at charter dot net
--- Comment #8 from ppluzhnikov at charter dot net 2005-10-12 06:16 --- The patch above suppresses the '#0 built-in', but not if one does: /usr/local/gcc-4.1-20050813/bin/gcc -v -E -dD - /dev/null in which case it *still* produces (now arguably plain wrong): # 1 stdin #define

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

2005-10-12 Thread ebotcazou at gcc dot gnu dot org
--- Comment #20 from ebotcazou at gcc dot gnu dot org 2005-10-12 06:39 --- Mark, do you have an opinion on the following implementation detail? We don't want to duplicate the code of may_trap_p and rtx_addr_can_trap_p, so the new predicate will essentially piggyback on it, simply

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

2005-10-12 Thread uros at kss-loka dot si
--- Comment #6 from uros at kss-loka dot si 2005-10-12 06:49 --- This is IMO middle-end problem, store motion should check if new insn pattern is valid, before old insn is replaced. -- uros at kss-loka dot si changed: What|Removed |Added

[Bug preprocessor/21250] [4.1 Regression] line number 0 for built-in causes GAS to complain

2005-10-12 Thread per at bothner dot com
--- Comment #9 from per at bothner dot com 2005-10-12 07:10 --- Subject: Re: [4.1 Regression] line number 0 for built-in causes GAS to complain ppluzhnikov at charter dot net wrote: May I repeat my question: What is the problem of emitting '#1 built-in' anyway? It's certainly

[Bug fortran/24207] PRIVATE/PUBLIC attribute confusion screws NAMELIST

2005-10-12 Thread cvs-commit at gcc dot gnu dot org
--- Comment #3 from cvs-commit at gcc dot gnu dot org 2005-10-12 07:20 --- Subject: Bug 24207 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-10-12 07:19:57 Modified files: gcc/fortran: ChangeLog resolve.c gcc/testsuite

[Bug preprocessor/21250] [4.1 Regression] line number 0 for built-in causes GAS to complain

2005-10-12 Thread per at bothner dot com
--- Comment #10 from per at bothner dot com 2005-10-12 07:20 --- Subject: Re: [4.1 Regression] line number 0 for built-in causes GAS to complain What about this patch: Index: c-ppoutput.c === RCS file:

[Bug tree-optimization/24262] [4.1 Regression] ICE: verify_ssa failed with -O -msse2 -ftree-vectorize

2005-10-12 Thread dorit at il dot ibm dot com
--- Comment #2 from dorit at il dot ibm dot com 2005-10-12 07:23 --- There are two problems here: 1) This is the data-reference structure created (using the same testcase but with floats instead of doubles): Created dr for A[D.1705_7] base_address: A offset

[Bug fortran/24207] PRIVATE/PUBLIC attribute confusion screws NAMELIST

2005-10-12 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2005-10-12 07:30 --- Fixed on mainline and 4.0. -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/24325] New: ICE in gfc_get_function_type

2005-10-12 Thread jakub at gcc dot gnu dot org
integer foo call test contains subroutine test integer :: i i = foo () end subroutine test end -- Summary: ICE in gfc_get_function_type Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P2

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

2005-10-12 Thread bonzini at gcc dot gnu dot org
--- Comment #7 from bonzini at gcc dot gnu dot org 2005-10-12 08:46 --- I'm starting to think that the way we detect target tools is incredibly overengineered - and hence buggy. We should just *know* that an in-tree as has already been compiled wherever AS_FOR_TARGET is needed! We

[Bug c++/23799] [4.1 regression] ICE: no-op convert from 8 to 4 bytes in initializer

2005-10-12 Thread cvs-commit at gcc dot gnu dot org
--- Comment #13 from cvs-commit at gcc dot gnu dot org 2005-10-12 08:56 --- Subject: Bug 23799 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-10-12 08:55:59 Modified files: gcc: ChangeLog varasm.c Log message:

[Bug c++/23799] [4.1 regression] ICE: no-op convert from 8 to 4 bytes in initializer

2005-10-12 Thread rguenth at gcc dot gnu dot org
--- Comment #14 from rguenth at gcc dot gnu dot org 2005-10-12 08:57 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug c++/24326] New: bad diagnostic

2005-10-12 Thread igodard at pacbell dot net
templatetypename T struct foo{}; void bar() { enum X{a,b,c}; fooX f; }; gets you: foo.cc: In function `void bar()': foo.cc:2: error: `bar()::X' uses local type `bar()::X' foo.cc:2: error: trying to instantiate `templateclass T struct foo' foo.cc:2: error: invalid type in declaration before

[Bug tree-optimization/24262] [4.1 Regression] ICE: verify_ssa failed with -O -msse2 -ftree-vectorize

2005-10-12 Thread irar at il dot ibm dot com
--- Comment #3 from irar at il dot ibm dot com 2005-10-12 09:00 --- I think, it's the same bug in scev that my autovect patch http://gcc.gnu.org/ml/gcc-patches/2005-07/msg00252.html solved (and Sebastian reverted it). Here scev analyzer calculates the evolution of 'D.1703_5 * 2 +

[Bug fortran/24327] New: Does not detect duplicate symbol names in contains block

2005-10-12 Thread fengwang at gcc dot gnu dot org
$cat test.f90 program test real :: foo contains function foo () end function foo end program test Gfortran passes it. If add external attribute, we'll get ICE. $cat test2.f90 program test real, external :: foo contains function foo () end function foo end program test $gfortran

[Bug tree-optimization/24123] [4.1 Regression] Massive performance regression for -ffast-math due to the recip tree pass

2005-10-12 Thread bonzini at gcc dot gnu dot org
--- Comment #21 from bonzini at gcc dot gnu dot org 2005-10-12 09:38 --- Uros found that tweaking the PR23948 patch to require at least three divisions is more profitable (speed-wise). I'll make it a param. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24123

[Bug c++/24328] New: internal compiler error: Segmentation fault

2005-10-12 Thread f98faka at chalmers dot se
When the program tries to compile I get this, (it works if I use -O1 or -O0, but not -O2 or -O3): SOURCE_DIR=. SOURCE=cavPengFoam.C ; g++ -m32 -Dlinux -Wall -W -Wno-unused-parameter -Wold-style-cast -O2 -ffast-math -DNoRepository -ftemplate-depth-30

[Bug c/24329] New: cc1 segfaulting when compiling code with long #define

2005-10-12 Thread jojosantzf at yahoo dot fr
gcc -Wall -o degre-radian degre-radian.c gives me an error when I try to compile my source code. I'm using Debian GNU/Linux SID with a 2.4.27-2-386 linux kernel. Steps to reproduce : 1) Download my source code (at http://jojosan.hd.free.fr/jojosan/degre-radian.c) 2) Try to compile it. I suppose

[Bug c/24329] [4.0/4.1 regression] segfault with -Wall and long integer literal

2005-10-12 Thread falk at debian dot org
--- Comment #1 from falk at debian dot org 2005-10-12 10:06 --- Confirmed. Test case: int printf(const char *format, ...); int f() { printf(%d, 141592653589793238462643383279502884197169399375105820974944); } -- falk at debian dot org changed: What|Removed

[Bug c++/19964] [3.4/4.0/4.1 regression] ICE on invalid member declaration

2005-10-12 Thread cvs-commit at gcc dot gnu dot org
--- Comment #4 from cvs-commit at gcc dot gnu dot org 2005-10-12 10:59 --- Subject: Bug 19964 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-10-12 10:59:27 Modified files: gcc: ChangeLog stor-layout.c gcc/cp

[Bug c/24329] [4.0/4.1 regression] segfault with -Wall and long integer literal

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2005-10-12 11:34 --- We have an infinite loop in pp_c_type_specifier. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/24326] bad diagnostic

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-12 11:37 --- What is wrong with this? bar()::X or something else? How would you improve it? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24326

[Bug middle-end/24328] internal compiler error: Segmentation fault

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-12 11:40 --- URL to to source: http://www.tfd.chalmers.se/~f98faka/cavPengFoam.ii Note the URL field should be named patch URL when not filled in, it is named that when filled in. -- pinskia at gcc dot gnu dot org changed:

[Bug middle-end/24328] internal compiler error: Segmentation fault

2005-10-12 Thread f98faka at chalmers dot se
--- Comment #2 from f98faka at chalmers dot se 2005-10-12 11:43 --- Location of preprocessed file: http://www.tfd.chalmers.se/~f98faka/cavPengFoam.ii -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24328

[Bug fortran/24324] ICE: Floating point exception

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-12 11:44 --- Your GMP has a bug in it, please update it to a newer version. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/22533] [4.1 regression] ICE in get_base_var

2005-10-12 Thread rguenth at gcc dot gnu dot org
/src/packages/BUILD/gcc-4.1.0-20051012/gcc/ada /usr/src/packages/BUILD/gcc-4.1.0-20051012/gcc/ada/make.adb -o make.o +===GNAT BUG DETECTED==+ | 4.1.0 20051012 (experimental) (SUSE Linux) (powerpc64-suse-linux-gnu) GCC error:| | Segmentation fault

[Bug fortran/21625] Nested derived type pointer component not initialized on ALLOCATE

2005-10-12 Thread erik dot edelmann at iki dot fi
--- Comment #3 from erik dot edelmann at iki dot fi 2005-10-12 12:00 --- *** Bug 23924 has been marked as a duplicate of this bug. *** -- erik dot edelmann at iki dot fi changed: What|Removed |Added

[Bug fortran/23924] No initialization of derived type pointers/allocatables when allocated

2005-10-12 Thread erik dot edelmann at iki dot fi
--- Comment #4 from erik dot edelmann at iki dot fi 2005-10-12 12:00 --- *** This bug has been marked as a duplicate of 21625 *** -- erik dot edelmann at iki dot fi changed: What|Removed |Added

[Bug fortran/21625] Nested derived type pointer component not initialized on ALLOCATE

2005-10-12 Thread erik dot edelmann at iki dot fi
--- Comment #4 from erik dot edelmann at iki dot fi 2005-10-12 12:09 --- I think that this PR is just a symptom of a more general problem: components (of any kind) of a derived type are not initialized when a pointer/allocatable variable of derived type is allocated. Also see PR 23924

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

2005-10-12 Thread bonzini at gcc dot gnu dot org
--- Comment #8 from bonzini at gcc dot gnu dot org 2005-10-12 12:17 --- Created an attachment (id=9976) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9976action=view) patch to be optimistic about which tool to use Can you guys please test the attached patch? -- bonzini at gcc

[Bug middle-end/24093] [4.1 Regression] cgraph exhausts virtual memory building 197.parser with -profile-use -O3

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2005-10-12 12:33 --- More information can be found: http://gcc.gnu.org/ml/gcc-patches/2005-10/msg00682.html Confirming. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/24325] ICE in gfc_get_function_type

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-12 12:43 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/22533] [4.1 regression] ICE in get_base_var

2005-10-12 Thread schwab at suse dot de
--- Comment #16 from schwab at suse dot de 2005-10-12 12:43 --- (In reply to comment #15) /usr/src/packages/BUILD/gcc-4.1.0-20051012/gcc/ada/make.adb -o make.o +===GNAT BUG DETECTED==+ | 4.1.0 20051012 (experimental) (SUSE Linux

[Bug fortran/24327] Does not detect duplicate symbol names in contains block

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-12 12:52 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/24245] -fdump-parse-tree gives ICE for CONTAINED functions

2005-10-12 Thread erik dot edelmann at iki dot fi
--- Comment #4 from erik dot edelmann at iki dot fi 2005-10-12 12:54 --- (In reply to comment #3) Testing a patch. Patch posted here: http://gcc.gnu.org/ml/fortran/2005-10/msg00229.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24245

[Bug target/24323] _MM_TRANSPOSE4_PS could be improved

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

[Bug c++/19964] [3.4/4.0/4.1 regression] ICE on invalid member declaration

2005-10-12 Thread cvs-commit at gcc dot gnu dot org
--- Comment #5 from cvs-commit at gcc dot gnu dot org 2005-10-12 13:04 --- Subject: Bug 19964 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-10-12 13:04:40 Modified files: gcc: ChangeLog

[Bug c/24329] [4.0/4.1 regression] segfault with -Wall and long integer literal

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-10-12 13:05 --- hmm, for some reason this works on i686-pc-linux-gnu but not on powerpc-darwin. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24329

[Bug c++/23797] [3.4/4.0/4.1 Regression] ICE on typename outside template

2005-10-12 Thread nathan at gcc dot gnu dot org
-- nathan at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot |dot org

[Bug middle-end/24328] internal compiler error: Segmentation fault

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-10-12 13:06 --- I cannot reproduce this in 4.0.2. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24328

[Bug java/24251] [4.0/4.1 Regression] BC-compiled interfaces in libgcj can't be called from non-BC code

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

[Bug c++/19964] [3.4/4.0/4.1 regression] ICE on invalid member declaration

2005-10-12 Thread nathan at gcc dot gnu dot org
--- Comment #6 from nathan at gcc dot gnu dot org 2005-10-12 13:07 --- Fixed mainline and 4.0 branch 2005-10-12 Nathan Sidwell [EMAIL PROTECTED] PR c++/19964 * stor-layout.c (place_field): Set DECL_FIELD_OFFSET and DECL_FIELD_BIT_OFFSET of FIELD_DECLs, even if

[Bug c++/24328] internal compiler error: Segmentation fault

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2005-10-12 13:08 --- This is a dup of bug 21687 which was fixed in 4.0.2. *** This bug has been marked as a duplicate of 21687 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/21687] [4.0/4.1 Regression] ICE in GC with local class inside a template function

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

[Bug libfortran/24224] Generalized internal array IO not implemented.

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-12 13:09 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/24052] [3.4/4.0/4.1 Regression] #`label_decl' not supported by dump_expr#expression error

2005-10-12 Thread cvs-commit at gcc dot gnu dot org
--- Comment #4 from cvs-commit at gcc dot gnu dot org 2005-10-12 13:16 --- Subject: Bug 24052 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-10-12 13:16:23 Modified files: gcc/cp : ChangeLog error.c gcc/testsuite :

[Bug c++/21117] [3.4/4.0/4.1 Regression] ICE after error about returning an incomplete type

2005-10-12 Thread nathan at gcc dot gnu dot org
-- nathan at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot |dot org

[Bug target/24315] amd64 fails -fpeephole2

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2005-10-12 13:30 --- Here is the one for 3.3.3 and above: typedef long bignum_digit_type; void bignum_divide_unsigned_normalized( ){ bignum_digit_type guess; guess = unsigned long) 1) (((sizeof (bignum_digit_type)) * 8) - 2)) - 1);

[Bug target/24330] New: [4.0/4.1 Regression] x86_64 gcc crashes with -O0 -fpeephole2

2005-10-12 Thread pinskia at gcc dot gnu dot org
The following code crashes with -O0 -fpeephole2: void s48_double_to_bignum(int exponent){ long length = exponent) + sizeof (long)) * 8) - 2) - 1)) / (((sizeof (long)) * 8) - 2))); } -- Summary: [4.0/4.1 Regression] x86_64 gcc crashes with -O0 -

[Bug target/24330] [4.0/4.1 Regression] x86_64 gcc crashes with -O0 -fpeephole2

2005-10-12 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added GCC target triplet||x86_64-*-linux-gnu Target Milestone|---

[Bug target/24315] amd64 fails -fpeephole2

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2005-10-12 13:33 --- (In reply to comment #5) Reduced testcase for 4.0.x and above: Filed as PR 24330. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/24052] [3.4/4.0/4.1 Regression] #`label_decl' not supported by dump_expr#expression error

2005-10-12 Thread cvs-commit at gcc dot gnu dot org
--- Comment #5 from cvs-commit at gcc dot gnu dot org 2005-10-12 13:35 --- Subject: Bug 24052 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-10-12 13:35:41 Modified files: gcc/cp : ChangeLog

[Bug target/24315] [3.4/4.0/4.1 Regression] amd64 fails -fpeephole2

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2005-10-12 13:42 --- Confirmed that this is a real regression. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/24322] Segmentation fault or out of memory compiling FFMpeg snow.c at -O3 for ARM

2005-10-12 Thread rearnsha at gcc dot gnu dot org
--- Comment #2 from rearnsha at gcc dot gnu dot org 2005-10-12 13:42 --- Stack backstrace suggests that this is probably a duplicate of PR23870. *** This bug has been marked as a duplicate of 23870 *** -- rearnsha at gcc dot gnu dot org changed: What|Removed

[Bug rtl-optimization/23870] [3.4 regression] loop-unswitching hangs compiler (and whole computer!)

2005-10-12 Thread rearnsha at gcc dot gnu dot org
--- Comment #3 from rearnsha at gcc dot gnu dot org 2005-10-12 13:42 --- *** Bug 24322 has been marked as a duplicate of this bug. *** -- rearnsha at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/24052] [3.4/4.0/4.1 Regression] #`label_decl' not supported by dump_expr#expression error

2005-10-12 Thread cvs-commit at gcc dot gnu dot org
--- Comment #6 from cvs-commit at gcc dot gnu dot org 2005-10-12 13:45 --- Subject: Bug 24052 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2005-10-12 13:45:10 Modified files: gcc/cp : error.c

[Bug target/24315] [3.4/4.0/4.1 Regression] amd64 fails -fpeephole2

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #9 from pinskia at gcc dot gnu dot org 2005-10-12 13:45 --- The instruction we are should have split earlier: (insn/v 8 21 26 (set (mem/c/i:DI (plus:DI (reg/f:DI 6 bp) (const_int -8 [0xfff8])) [0 guess+0 S8 A64]) (const_int

[Bug c++/24052] [3.4/4.0/4.1 Regression] #`label_decl' not supported by dump_expr#expression error

2005-10-12 Thread bonzini at gcc dot gnu dot org
--- Comment #7 from bonzini at gcc dot gnu dot org 2005-10-12 13:46 --- Patch committed to all open branches. -- bonzini at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/24315] [3.4/4.0/4.1 Regression] amd64 fails -fpeephole2

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #10 from pinskia at gcc dot gnu dot org 2005-10-12 13:46 --- *** Bug 24330 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/24330] [4.0/4.1 Regression] x86_64 gcc crashes with -O0 -fpeephole2

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-12 13:46 --- The instruction we should have split earlier: (insn/v 13 12 37 (set (mem/c:DI (plus:DI (reg/f:DI 6 bp) (const_int -32 [0xffe0])) [0 S8 A8]) (const_int -8925843906633654007

[Bug target/24315] [3.4/4.0/4.1 Regression] amd64 fails -fpeephole2

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #11 from pinskia at gcc dot gnu dot org 2005-10-12 13:48 --- It turned out the one in comment #5 is the same issue as the orginal bug too. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24315

[Bug c++/24331] New: The symbol properties of generated C++ code depend on the position of template instantiations

2005-10-12 Thread O dot Kayser-Herold at tu-bs dot de
Generating an object file with g++ -c test.cc for the following code snippet: -- template int void f() {} int g() { f1 (); } template void f1 (); -- nm -gm test.o returns: 00ac (__TEXT,__eh_frame) weak private external _Z1fILi1EEvv.eh 0084 (__TEXT,__eh_frame) external

[Bug c++/20912] C++ FE emitting assignments to read-only global symbols

2005-10-12 Thread dnovillo at redhat dot com
--- Comment #8 from dnovillo at redhat dot com 2005-10-12 14:16 --- Subject: Re: C++ FE emitting assignments to read-only global symbols On Tuesday 11 October 2005 17:07, mmitchel at gcc dot gnu dot org wrote: Diego, will this allow you to reactivate your optimization? And, if so,

[Bug c++/24331] The symbol properties of generated C++ code depend on the position of template instantiations

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-12 14:22 --- this is fixed in both the FSF 4.0.0 gcc and Apple's 4.0.0 gcc. It also was never a bug in the FSF's gcc. Next time when reporting a bug against Apple's gcc, please file the bug with Apple at

[Bug c++/21592] [3.4/4.0/4.1 Regression] ICE in resolve_overloaded_unification/arg_assoc

2005-10-12 Thread nathan at gcc dot gnu dot org
-- nathan at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot |dot org

[Bug c++/20912] C++ FE emitting assignments to read-only global symbols

2005-10-12 Thread mark at codesourcery dot com
--- Comment #9 from mark at codesourcery dot com 2005-10-12 14:55 --- Subject: Re: C++ FE emitting assignments to read-only global symbols dnovillo at redhat dot com wrote: Thanks Mark. The underlying code has shifted in the interim. There was another bug that would cause us to

[Bug c++/24331] The symbol properties of generated C++ code depend on the position of template instantiations

2005-10-12 Thread bangerth at dealii dot org
--- Comment #2 from bangerth at dealii dot org 2005-10-12 14:57 --- To be clear about what the original bug was: despite the existence of the explicit instantiation (after an implicit instantiation of f1), the generated symbol had private linkage. Such symbols aren't exported from

[Bug c++/20912] C++ FE emitting assignments to read-only global symbols

2005-10-12 Thread dnovillo at redhat dot com
--- Comment #10 from dnovillo at redhat dot com 2005-10-12 15:00 --- Subject: Re: C++ FE emitting assignments to read-only global symbols On Wednesday 12 October 2005 10:55, mark at codesourcery dot com wrote: OK, so my patch is no longer directly useful then? (It still seems like

[Bug c++/23730] [4.0/4.1 Regression] ICE instead of reporting a call to a non-existent member function

2005-10-12 Thread cvs-commit at gcc dot gnu dot org
--- Comment #5 from cvs-commit at gcc dot gnu dot org 2005-10-12 15:03 --- Subject: Bug 23730 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-10-12 15:03:12 Modified files: gcc/cp : ChangeLog call.c Log message: PR

[Bug c/24332] New: asm label declaration may be missing aliasing info

2005-10-12 Thread cbowler at ca dot ibm dot com
sparky% gcc -v Reading specs from /.../torolab.ibm.com/fs/projects/vabld/run/gcc/aix/gcc-3.3.2/aix52/bin/../lib/gcc-lib/powerpc-ibm-aix5.1.0.0/3.3.2/specs Configured with: ../gcc-3.3.2/configure --disable-nls Thread model: aix gcc version 3.3.2 t.c: int j asm(i); int i; int main() { i = 5;

[Bug tree-optimization/24333] New: missed div optimizations?

2005-10-12 Thread pluto at agmk dot net
unsigned foo(const unsigned x) { return (x / x); } double bar(const double x) { return (x / x); } $ gcc -Wall -O2 -mregparm=3 -fomit-frame-pointer tmp.c -S foo:xorl%edx, %edx divl%eax ret bar:fldl4(%esp) fdiv%st(0), %st ret I think

[Bug tree-optimization/24333] missed div optimizations?

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-12 15:42 --- (In reply to comment #0) This one, we have to deal with x = 0, what should we do, trap or not to trap. unsigned foo(const unsigned x) { return (x / x); } For the following one: double bar(const double x) {

[Bug tree-optimization/24333] missed div optimizations?

2005-10-12 Thread pluto at agmk dot net
--- Comment #2 from pluto at agmk dot net 2005-10-12 15:57 --- basing on the http://en.wikipedia.org/wiki/L'hospital we get: lim (x / x) = lim (x' / x') = lim (1 / 1) = 1 x-0 x-0x-0 should we trap/check anything? --

[Bug c++/22257] ICE on invalid code, forgot parentheses for constructor

2005-10-12 Thread reichelt at gcc dot gnu dot org
--- Comment #3 from reichelt at gcc dot gnu dot org 2005-10-12 16:02 --- *** This bug has been marked as a duplicate of 19964 *** -- reichelt at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/19964] [3.4/4.0/4.1 regression] ICE on invalid member declaration

2005-10-12 Thread reichelt at gcc dot gnu dot org
--- Comment #7 from reichelt at gcc dot gnu dot org 2005-10-12 16:02 --- *** Bug 22257 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19964

[Bug tree-optimization/24333] missed div optimizations?

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-10-12 16:04 --- (In reply to comment #2) basing on the http://en.wikipedia.org/wiki/L'hospital we get: lim (x / x) = lim (x' / x') = lim (1 / 1) = 1 x-0 x-0x-0 for float/float, we should get NANs with

[Bug middle-end/24332] asm label declaration may be missing aliasing info

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-12 16:08 --- This is a weird case as both are in common space. If we do the following: int j asm(i) = 0; int i = 0; We cannot assemble the source at all. I don't know what to say about this case. Someone else will have to

[Bug tree-optimization/21304] [4.0/4.1 regression] very long compile times with large cpp file from kdebindings

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #14 from pinskia at gcc dot gnu dot org 2005-10-12 16:12 --- I have a patch which I am testing which should fix this by reducing the number of referenced variables which in turns reduces virtual operands. Now we get the following -ftime-report for -O2 on powerpc-darwin with

[Bug preprocessor/21250] [4.1 Regression] line number 0 for built-in causes GAS to complain

2005-10-12 Thread per at bothner dot com
--- Comment #11 from per at bothner dot com 2005-10-12 16:22 --- Subject: Re: [4.1 Regression] line number 0 for built-in causes GAS to complain I agree that -dD output should be preceded by a '#1 built-on' or a '#0 built-in', since otherwise the output is a bit confusing: # 1 stdin

[Bug tree-optimization/24262] [4.1 Regression] ICE: verify_ssa failed with -O -msse2 -ftree-vectorize

2005-10-12 Thread sebastian dot pop at cri dot ensmp dot fr
--- Comment #4 from sebastian dot pop at cri dot ensmp dot fr 2005-10-12 16:26 --- Subject: Re: [4.1 Regression] ICE: verify_ssa failed with -O -msse2 -ftree-vectorize irar at il dot ibm dot com wrote: Here scev analyzer calculates the evolution of 'D.1703_5 * 2 + i_15', where

[Bug rtl-optimization/23324] [4.0/4.1 Regression] unsigned bitfield in struct not accessed correctly at -O2 and above

2005-10-12 Thread cvs-commit at gcc dot gnu dot org
--- Comment #9 from cvs-commit at gcc dot gnu dot org 2005-10-12 16:29 --- Subject: Bug 23324 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-10-12 16:29:35 Modified files: gcc: ChangeLog cfgexpand.c Added files:

[Bug rtl-optimization/23324] [4.0/4.1 Regression] unsigned bitfield in struct not accessed correctly at -O2 and above

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

[Bug rtl-optimization/23324] [4.0/4.1 Regression] unsigned bitfield in struct not accessed correctly at -O2 and above

2005-10-12 Thread rth at gcc dot gnu dot org
--- Comment #11 from rth at gcc dot gnu dot org 2005-10-12 16:35 --- Fixed. -- rth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug preprocessor/21250] [4.1 Regression] line number 0 for built-in causes GAS to complain

2005-10-12 Thread bothner at gcc dot gnu dot org
--- Comment #12 from bothner at gcc dot gnu dot org 2005-10-12 16:45 --- Created an attachment (id=9977) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9977action=view) proposed patch This is my proposed patch. It has not been boot-strapped yet. I don't know if there might be

[Bug tree-optimization/24262] [4.1 Regression] ICE: verify_ssa failed with -O -msse2 -ftree-vectorize

2005-10-12 Thread sebastian dot pop at cri dot ensmp dot fr
--- Comment #5 from sebastian dot pop at cri dot ensmp dot fr 2005-10-12 16:53 --- Subject: Re: [4.1 Regression] ICE: verify_ssa failed with -O -msse2 -ftree-vectorize Sebastian Pop wrote: if (!expr_invariant_in_loop_p (loop, CHREC_LEFT (chrec))) then give up with this case,

[Bug c/24255] [4.1 regression] __transparent_union__ mishandled

2005-10-12 Thread rth at gcc dot gnu dot org
--- Comment #7 from rth at gcc dot gnu dot org 2005-10-12 17:01 --- Not fixed. -- rth at gcc dot gnu dot org changed: What|Removed |Added Status|RESOLVED

[Bug fortran/24324] ICE: Floating point exception

2005-10-12 Thread magsilva at gmail dot com
--- Comment #2 from magsilva at gmail dot com 2005-10-12 17:02 --- Thank you. I simply had no clue about what was responsable for this error. My gmp really had a bug ('make test' failed). -- magsilva at gmail dot com changed: What|Removed |Added

[Bug c++/23984] [4.0/4.1 Regression] second operand of PLUS_EXPR is NULL (in constructor)

2005-10-12 Thread nathan at gcc dot gnu dot org
-- nathan at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot |dot org

[Bug target/24334] New: [4.0/4.1 regression] IRIX 6.5 bootstrap failure with SGI 7.4.3m ld: GOT overflow

2005-10-12 Thread gcc-bugzilla at gcc dot gnu dot org
Bootstrapping both the 4.0 branch as of 20050928 and mainline as of 20051004 fails on IRIX 6.5.26f with SGI ld from MIPSpro 7.4.3m: gcc -g -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition

[Bug target/24334] [4.0/4.1 regression] IRIX 6.5 bootstrap failure with SGI 7.4.3m ld: GOT overflow

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-12 17:31 --- Isn't this really a bug in ld? -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/24334] [4.0/4.1 regression] IRIX 6.5 bootstrap failure with SGI 7.4.3m ld: GOT overflow

2005-10-12 Thread ro at techfak dot uni-bielefeld dot de
--- Comment #2 from ro at techfak dot uni-bielefeld dot de 2005-10-12 17:32 --- Subject: Re: [4.0/4.1 regression] IRIX 6.5 bootstrap failure with SGI 7.4.3m ld: GOT overflow pinskia at gcc dot gnu dot org writes: Isn't this really a bug in ld? I'm not sure, given that the 3.4

[Bug target/24334] [4.0/4.1 regression] IRIX 6.5 bootstrap failure with SGI 7.4.3m ld: GOT overflow

2005-10-12 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-10-12 17:37 --- (In reply to comment #2) I'm not sure, given that the 3.4 branch continues to bootstrap successfully with this same version (and the 4.0 branch did as well some time ago). Does not mean anything. We could have

[Bug target/24334] [4.0/4.1 regression] IRIX 6.5 bootstrap failure with SGI 7.4.3m ld: GOT overflow

2005-10-12 Thread ro at techfak dot uni-bielefeld dot de
--- Comment #4 from ro at techfak dot uni-bielefeld dot de 2005-10-12 17:42 --- Subject: Re: [4.0/4.1 regression] IRIX 6.5 bootstrap failure with SGI 7.4.3m ld: GOT overflow pinskia at gcc dot gnu dot org writes: what GCC are you starting with since it is dying in building stage1

[Bug tree-optimization/22444] [4.0/4.1 regression] ICE at tree-into-ssa.c:466

2005-10-12 Thread hp at gcc dot gnu dot org
--- Comment #27 from hp at gcc dot gnu dot org 2005-10-12 17:45 --- For cris-axis-elf, 1.cc and 2.cc fail with the same error at LAST_UPDATED Tue Oct 11 22:12:26 UTC 2005. -- hp at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/21117] [3.4/4.0/4.1 Regression] ICE after error about returning an incomplete type

2005-10-12 Thread cvs-commit at gcc dot gnu dot org
--- Comment #5 from cvs-commit at gcc dot gnu dot org 2005-10-12 18:02 --- Subject: Bug 21117 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-10-12 18:02:52 Modified files: gcc/cp : ChangeLog decl.c typeck.c

[Bug c++/23797] [3.4/4.0/4.1 Regression] ICE on typename outside template

2005-10-12 Thread cvs-commit at gcc dot gnu dot org
--- Comment #8 from cvs-commit at gcc dot gnu dot org 2005-10-12 18:07 --- Subject: Bug 23797 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-10-12 18:07:44 Modified files: gcc/cp : ChangeLog parser.c pt.c

[Bug libgcj/13212] JNI/CNI AttachCurrentThread does not register thread with garbage collector

2005-10-12 Thread tromey at gcc dot gnu dot org
--- Comment #11 from tromey at gcc dot gnu dot org 2005-10-12 18:11 --- Stewart, can you post attach your backtrace to the PR? Something like thread apply all bt might be useful. Thanks. -- tromey at gcc dot gnu dot org changed: What|Removed

[Bug c++/21592] [3.4/4.0/4.1 Regression] ICE in resolve_overloaded_unification/arg_assoc

2005-10-12 Thread cvs-commit at gcc dot gnu dot org
--- Comment #12 from cvs-commit at gcc dot gnu dot org 2005-10-12 18:13 --- Subject: Bug 21592 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-10-12 18:13:41 Modified files: gcc/cp : ChangeLog pt.c typeck.c

[Bug c++/21592] [3.4/4.0/4.1 Regression] ICE in resolve_overloaded_unification/arg_assoc

2005-10-12 Thread nathan at gcc dot gnu dot org
--- Comment #13 from nathan at gcc dot gnu dot org 2005-10-12 18:23 --- Fixed mainline 4.0 2005-10-12 Nathan Sidwell [EMAIL PROTECTED] PR c++/21592 * pt.c (build_non_dependent_expr): Don't wrap a COMPONENT_REF with already looked up member functions. Assert

[Bug c++/21117] [3.4/4.0/4.1 Regression] ICE after error about returning an incomplete type

2005-10-12 Thread cvs-commit at gcc dot gnu dot org
--- Comment #6 from cvs-commit at gcc dot gnu dot org 2005-10-12 18:23 --- Subject: Bug 21117 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-10-12 18:23:17 Modified files: gcc/testsuite : ChangeLog

  1   2   >