Re: Toolchain relocation

2006-04-16 Thread Daniel Jacobowitz
On Sat, Apr 15, 2006 at 09:46:24AM +0100, Dave Murphy wrote: I had a look through gcc.c and noticed that standard_exec_prefix and standard_libexec_prefix are constants which refer to the configured install path. gcc_exec_prefix and gcc_libexec_prefix are the equivalent paths adjusted for

i386.md: operand 1 missing mode? (x86_movsicc_0_m1,gcc346,gcc41,gcc42)

2006-04-16 Thread J.C.
Hello GCC's people, What can you say me about this common WARNING in GCC-3.4.6, GCC-4.1-20060414 and GCC-4.2-20060415? -- GCC-3.4.6: -- ./genrecog ./config/i386/i386.md tmp-recog.c

GCC 4.1 Status Report (2006-04-16)

2006-04-16 Thread Mark Mitchell
I've now reviewed the open regressions against the GCC 4.1 branch. There are 101 serious (P3 or higher) regressions against GCC 4.1, the vast majority of which also apply to 4.2. Therefore, fixing these regressions provides a double benefit: both the release branch and the next release will be

RFA: #line directives in generated files to aid debugging

2006-04-16 Thread Rask Ingemann Lambertsen
The generator programs (e.g. build/genattrtab) output #line directives before code which has been copied from the machine description files, so the debugger will show you the correct file. But this then causes trouble when single stepping through code which wasn't included from the .md files.

re: Toolchain relocation

2006-04-16 Thread Dan Kegel
Hi Dave. I hope you find and squash the relocation bug the right way, but until then, perhaps you could use my cheezy program that fixes embedded paths in gcc toolchains. It's at http://kegel.com/crosstool/current/fix-embedded-paths.c I haven't tested it on mingw toolchains, so some assembly may

Re: GCC 4.1 Status Report (2006-04-16)

2006-04-16 Thread H. J. Lu
On Sun, Apr 16, 2006 at 02:04:10PM -0700, Mark Mitchell wrote: I've now reviewed the open regressions against the GCC 4.1 branch. There are 101 serious (P3 or higher) regressions against GCC 4.1, the vast majority of which also apply to 4.2. Therefore, fixing these regressions provides a

Summer of Code 2006

2006-04-16 Thread Ian Lance Taylor
Google is hosting Summer of Code again this year. This is a program in which they sponsor students to work on open source projects. The students work under the guidance of mentors on specific approved projects. For each completed project, Google will pay the student $4500 and the project $500.

[Bug libstdc++/6702] requirements for wchar_t support are too restrictive for Solaris pre 10

2006-04-16 Thread paolo at gcc dot gnu dot org
--- Comment #26 from paolo at gcc dot gnu dot org 2006-04-16 09:06 --- Subject: Bug 6702 Author: paolo Date: Sun Apr 16 09:06:46 2006 New Revision: 112983 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112983 Log: 2006-04-16 Paolo Carlini [EMAIL PROTECTED] PR

[Bug libstdc++/6702] requirements for wchar_t support are too restrictive for Solaris pre 10

2006-04-16 Thread pcarlini at suse dot de
-- pcarlini at suse dot de changed: What|Removed |Added Target Milestone|--- |4.1.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6702

[Bug c++/27177] New: ICE in build_simple_base_path, at cp/class.c:474

2006-04-16 Thread nashpaulr at gmail dot com
This is my first gcc bug, so please be kind... I'm in the process of upgrading my company's toolchain from 3.4.4 to 4.1.0 (mostly because we want ARM EABI support...but that's not relevant, it turns out this bug happens on both i686 and ARM targets). I narrowed down a particular usage of Loki's

[Bug c++/27177] ICE in build_simple_base_path, at cp/class.c:474

2006-04-16 Thread nashpaulr at gmail dot com
--- Comment #1 from nashpaulr at gmail dot com 2006-04-16 09:32 --- Created an attachment (id=11280) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11280action=view) Condensed .cpp file. Here's a repro scenario...I do not know exactly if every class in the inheritance tree is

[Bug c++/27177] ICE in build_simple_base_path, at cp/class.c:474

2006-04-16 Thread nashpaulr at gmail dot com
--- Comment #2 from nashpaulr at gmail dot com 2006-04-16 09:34 --- Known to work on 3.4.4 -- nashpaulr at gmail dot com changed: What|Removed |Added CC|

[Bug middle-end/27134] [4.1 regression] ICE with floor and -ffast-math

2006-04-16 Thread uros at gcc dot gnu dot org
--- Comment #6 from uros at gcc dot gnu dot org 2006-04-16 11:20 --- Subject: Bug 27134 Author: uros Date: Sun Apr 16 11:20:29 2006 New Revision: 112984 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112984 Log: PR middle-end/27134 * builtins.c

[Bug middle-end/27134] [4.1 regression] ICE with floor and -ffast-math

2006-04-16 Thread uros at kss-loka dot si
--- Comment #7 from uros at kss-loka dot si 2006-04-16 11:22 --- Fixed. -- uros at kss-loka dot si changed: What|Removed |Added Status|ASSIGNED

[Bug debug/26881] [4.1/4.2 Regression] internal compiler error in dwarf2out_finish

2006-04-16 Thread couriousous at mandriva dot org
--- Comment #6 from couriousous at mandriva dot org 2006-04-16 13:07 --- Here is an another testcase: void bar (void) { if (0) { static enum {a} foo; switch (0) { default: return; } } } Fail compiling with -O0 -g on x86_64 with gcc

[Bug c++/27178] New: Failure to recognize template default type argument

2006-04-16 Thread kreckel at ginac dot de
Consider this piece of code: template typename T class Alloc { }; template typename T, typename A = Alloc T class List { }; template template typename class class container; typedef container List myotherlist; This code compiles fine with gcc-3.x, gcc-4.0 and gcc-4.1 but with gcc-4.2.0

[Bug target/27179] New: libgomp bootstrap failure: unhandled reloc type 67

2006-04-16 Thread gerald at pfeifer dot com
GCC fails to bootstrap on sparc64-*-freebsd6.1 when building libgomp: /work/a/ports/lang/gcc42/work/build/./gcc/xgcc -B/work/a/ports/lang/gcc42/work/build/./gcc/ -B/usr/local/sparc64-portbld-freebsd6.1/bin/ -B/usr/local/sparc64-portbld-freebsd6.1/lib/ -isystem

[Bug libgomp/26651] [gomp] #omp for ordered leaks memory

2006-04-16 Thread rth at gcc dot gnu dot org
--- Comment #4 from rth at gcc dot gnu dot org 2006-04-16 16:53 --- Fixed. -- rth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug target/27179] libgomp bootstrap failure: unhandled reloc type 67

2006-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-04-16 17:59 --- IIRC this is because libgomp is decting your target has TLS support when in fact it does not. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/26365] [4.0/4.1/4.2 Regression] ICE in finish_class_member_access_expr, at cp/typeck.c

2006-04-16 Thread mmitchel at gcc dot gnu dot org
--- Comment #7 from mmitchel at gcc dot gnu dot org 2006-04-16 18:12 --- Subject: Bug 26365 Author: mmitchel Date: Sun Apr 16 18:12:41 2006 New Revision: 112986 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112986 Log: PR c++/26365 * typeck.c

[Bug target/27055] Structures are copied byte by byte into function arguments

2006-04-16 Thread guillaume dot melquiond at ens-lyon dot fr
--- Comment #5 from guillaume dot melquiond at ens-lyon dot fr 2006-04-16 18:15 --- I have tried to look at why it fails. Here are my observations. The function gcc/expr.c:emit_block_move tries to expand a movmem pattern. The backend refuses, since a call to memcpy would be a lot more

[Bug c++/26365] [4.0/4.1/4.2 Regression] ICE in finish_class_member_access_expr, at cp/typeck.c

2006-04-16 Thread mmitchel at gcc dot gnu dot org
--- Comment #8 from mmitchel at gcc dot gnu dot org 2006-04-16 18:17 --- Subject: Bug 26365 Author: mmitchel Date: Sun Apr 16 18:17:38 2006 New Revision: 112987 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112987 Log: PR c++/26365 * typeck.c

[Bug c++/26365] [4.0 Regression] ICE in finish_class_member_access_expr, at cp/typeck.c

2006-04-16 Thread mmitchel at gcc dot gnu dot org
--- Comment #9 from mmitchel at gcc dot gnu dot org 2006-04-16 18:21 --- Fixed in 4.1.1. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/27102] [4.0/4.1/4.2 regression] ICE with invalid class name in function template

2006-04-16 Thread mmitchel at gcc dot gnu dot org
--- Comment #3 from mmitchel at gcc dot gnu dot org 2006-04-16 18:31 --- Testing a fix. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug testsuite/25177] [4.1 Regression] gcc.target/powerpc/pr18096-1.c fails on PPC

2006-04-16 Thread mmitchel at gcc dot gnu dot org
--- Comment #7 from mmitchel at gcc dot gnu dot org 2006-04-16 18:32 --- Although it would certainly be good to eliminate the spurious testsuite failure, this is not release-critical. -- mmitchel at gcc dot gnu dot org changed: What|Removed

[Bug tree-optimization/25737] [4.1/4.2 Regression] ACATS c974001 c974013 hang with struct aliasing

2006-04-16 Thread mmitchel at gcc dot gnu dot org
--- Comment #22 from mmitchel at gcc dot gnu dot org 2006-04-16 18:35 --- It looks like there was a C testcase, which has now been fixed; is there still an issue for languages other than Ada? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25737

[Bug middle-end/25815] [4.1 regression] ext/pb_assoc/example/erase_if.cc execution test

2006-04-16 Thread mmitchel at gcc dot gnu dot org
--- Comment #13 from mmitchel at gcc dot gnu dot org 2006-04-16 18:37 --- Until/unless this is shown to be a problem on a primary/secondary platform, I'm going to downgrade it to P5. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/26435] [4.1/4.2 regression] ICE with -O1 -ftree-loop-linear and higher optimization

2006-04-16 Thread mmitchel at gcc dot gnu dot org
--- Comment #4 from mmitchel at gcc dot gnu dot org 2006-04-16 18:38 --- Basic, valid code that crashes the optimizers: P1. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/26459] [4.1/4.2 Regression] gcc fails to build on powerpc e500-double targets

2006-04-16 Thread mmitchel at gcc dot gnu dot org
--- Comment #31 from mmitchel at gcc dot gnu dot org 2006-04-16 18:39 --- Is there more to do? The end of the audit trail contains patches from Alan, so it's unclear to me if the issue should remain open. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26459

[Bug ada/26529] [4.1/4.2 Regression] Compiler crash when 'use' clause for ADA record is defined

2006-04-16 Thread mmitchel at gcc dot gnu dot org
--- Comment #3 from mmitchel at gcc dot gnu dot org 2006-04-16 18:40 --- Ada is not release-critical. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/27178] Failure to recognize template default type argument

2006-04-16 Thread fang at csl dot cornell dot edu
--- Comment #1 from fang at csl dot cornell dot edu 2006-04-16 18:41 --- Hi, see first bullet under http://gcc.gnu.org/gcc-4.2/changes.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27178

[Bug c++/26534] [4.1/4.2 Regression] bitfield wrong optimize

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26534

[Bug gcov/profile/26570] [4.1/4.2 Regression] -fprofile-generate -fprofile-use cause memory corruption immediately

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26570

[Bug target/26600] [4.1/4.2 Regression] internal compiler error: in push_reload, at reload.c:1303

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26600

[Bug c++/27178] Failure to recognize template default type argument

2006-04-16 Thread fang at csl dot cornell dot edu
--- Comment #2 from fang at csl dot cornell dot edu 2006-04-16 18:51 --- I meant first bullet under C++, of course. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27178

[Bug middle-end/26632] [4.1/4.2 Regression] spurious warning: value computed is not used

2006-04-16 Thread mmitchel at gcc dot gnu dot org
--- Comment #5 from mmitchel at gcc dot gnu dot org 2006-04-16 18:58 --- I am glad that Neil agrees my oft-stated, but always-rejected, claim that only the front ends should issue warnings. :-) However, in this case, we can presumably fix the bug by setting TREE_NO_WARNING on the

[Bug middle-end/26635] [4.1/4.2 Regression] Bogus Storage_Error warning

2006-04-16 Thread mmitchel at gcc dot gnu dot org
--- Comment #3 from mmitchel at gcc dot gnu dot org 2006-04-16 18:58 --- Ada is not release-critical. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/26643] [4.1 Regression] Linux matroxfb_probe miscompiled

2006-04-16 Thread mmitchel at gcc dot gnu dot org
--- Comment #14 from mmitchel at gcc dot gnu dot org 2006-04-16 19:00 --- Would some kind person please attempt a backport to 4.1? -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/26685] [4.1/4.2 regression] documentation refer to nonexisting --param max-cse-insns

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26685

[Bug tree-optimization/26719] [4.1/4.2 Regression] Computed (integer) table changes with -O

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26719

[Bug middle-end/26729] [4.0/4.1/4.2 regression] bad bitops folding

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26729

[Bug c++/26757] [4.1/4.2 regression] C++ front-end producing two DECLs with the same UID

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26757

[Bug c++/26789] [4.1 regression] ICE on incomplete struct with -fmudflap

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26789

[Bug c/26818] [4.1/4.2 Regression] tree check: expected class �type�, have �exceptional� (error_mark) in finish_struct, at c-decl.c:5350 (time.c)

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26818

[Bug tree-optimization/26821] [4.1/4.2 Regression] ice in varasm.c with certain flags

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26821

[Bug target/26826] [4.1/4.2 Regression] ICE in reg_or_subregno, at jump.c:2011

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26826

[Bug tree-optimization/26865] [4.1 Regression] Segmentation fault with -std=c99 -O1 and alloca()

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26865

[Bug middle-end/26869] [4.1/4.2 Regression] Segfault in find_lattice_value() for complex operands.

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26869

[Bug debug/26881] [4.1/4.2 Regression] internal compiler error in dwarf2out_finish

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26881

[Bug c++/26884] [4.1/4.2 regression] Misleading diagnostic for invalid array initializer

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26884

[Bug target/26885] [4.1/4.2 regression] -m64 -m32 no longer creates 32-bit object

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26885

[Bug c++/26912] [4.0/4.1/4.2 Regression] friend const member function specialization fails to compile

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26912

[Bug c++/26917] [4.0/4.1/4.2 regression] ICE with -frepo on invalid code

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26917

[Bug tree-optimization/26944] [4.1/4.2 Regression] -ftree-ch generates worse code

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26944

[Bug other/26966] [4.1/4.2 Regression] linking of C++/ObjC app fail on OpenBSD 3.9 due POSIX threading unresolved symbols

2006-04-16 Thread mmitchel at gcc dot gnu dot org
--- Comment #16 from mmitchel at gcc dot gnu dot org 2006-04-16 19:14 --- OpenBSD is not a primary or secondary platform. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/26969] [4.1/4.2 Regression] ICE with -O1 -funswitch-loops -ftree-vectorize

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26969

[Bug tree-optimization/27004] [4.1/4.2 Regression] Insane amount of memory needed at -O1 and above because of salias and large switch

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27004

[Bug c++/27019] [4.1/4.2 regression] ICE with designated initializers

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27019

[Bug c/27020] [4.0/4.1/4.2 regression] ICE on invalid array size

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27020

[Bug tree-optimization/27039] [4.1/4.2 Regression] Unable to determine # of iterations for a simple loop

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27039

[Bug target/27075] [4.1/4.2 Regression] Compiler generate incorrect assembler for __sync_fetch-* builtins on e500 aka SPE

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27075

[Bug c++/27078] [4.1/4.2 Regression] Duplicate error message for ambiguous enum

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27078

[Bug tree-optimization/27087] [4.1 regression] ICE in merge_alias_info

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27087

[Bug c++/27094] [4.0/4.1/4.2 Regression] tree check: expected tree_list, have omp_return in build_call

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27094

[Bug middle-end/27095] [4.1/4.2 Regression] O2 produces duplicate code

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27095

[Bug c++/27102] [4.0/4.1/4.2 regression] ICE with invalid class name in function template

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27102

[Bug c++/27129] [4.1/4.2 Regression] ICE in get_expr_operands

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27129

[Bug tree-optimization/27151] [4.1/4.2 Regression] ICE with -ftree-vectorize with mixed types

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27151

[Bug target/27158] [4.1/4.2 regression] ICE in extract_insn with -maltivec

2006-04-16 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27158

[Bug fortran/26017] allocate (a(1:-1)) should yield zero-sized array

2006-04-16 Thread tkoenig at gcc dot gnu dot org
--- Comment #6 from tkoenig at gcc dot gnu dot org 2006-04-16 20:29 --- Subject: Bug 26017 Author: tkoenig Date: Sun Apr 16 20:29:24 2006 New Revision: 112988 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112988 Log: 2006-04-16 Thomas Koenig [EMAIL PROTECTED] PR

[Bug tree-optimization/23744] VRP does not merge discontinuous ranges of PHIs

2006-04-16 Thread baldrick at free dot fr
--- Comment #3 from baldrick at free dot fr 2006-04-16 20:35 --- Created an attachment (id=11281) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11281action=view) correct vrp_meet of VR_RANGEs -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23744

[Bug rtl-optimization/20586] bootstrap comparision fails with -funroll-loops.

2006-04-16 Thread pluto at agmk dot net
--- Comment #5 from pluto at agmk dot net 2006-04-16 20:43 --- gcc-4.1.1 (rev. 112984) boostraped sucessfully on my box with `-march=x86-64 -O2 -funroll-loops` now :) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20586

[Bug tree-optimization/23744] VRP does not merge discontinuous ranges of PHIs

2006-04-16 Thread baldrick at free dot fr
--- Comment #4 from baldrick at free dot fr 2006-04-16 20:50 --- Does this patch fix it for you? It looks more complicated than it is (most of the patch is comment tweaks and white space changes due to indentation change). The real change is to remove the check if

[Bug c++/27178] Failure to recognize template default type argument

2006-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-04-16 21:06 --- Invalid as this is a documented change to be closer to the standard. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/26769] TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays

2006-04-16 Thread tkoenig at gcc dot gnu dot org
--- Comment #7 from tkoenig at gcc dot gnu dot org 2006-04-16 21:15 --- Subject: Bug 26769 Author: tkoenig Date: Sun Apr 16 21:15:36 2006 New Revision: 112989 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112989 Log: 2006-04-16 Thomas Koenig [EMAIL PROTECTED] PR

[Bug fortran/26769] Implement transpose() and reshape() for real instead of using integer

2006-04-16 Thread tkoenig at gcc dot gnu dot org
--- Comment #8 from tkoenig at gcc dot gnu dot org 2006-04-16 21:19 --- The error is now fixed on trunk and 4.1. What's left is to generate transpoe and reshape for the other real functions. Downgrading to enhancement and removing myself from this bug (for now). -- tkoenig at gcc

[Bug target/24076] (vector char){x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x} code gen is not that good

2006-04-16 Thread sayle at gcc dot gnu dot org
--- Comment #6 from sayle at gcc dot gnu dot org 2006-04-16 21:47 --- Subject: Bug 24076 Author: sayle Date: Sun Apr 16 21:46:59 2006 New Revision: 112990 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112990 Log: 2006-04-15 Roger Sayle [EMAIL PROTECTED] Andrew

[Bug tree-optimization/26963] ICE with -fipa-pta and templates

2006-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-04-16 23:11 --- *** Bug 27159 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/27159] ICE when using -fipa-pta

2006-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-04-16 23:11 --- Reduced testcase: struct istreambuf_iterator { mutable int* _M_sbuf; mutable int _M_c; istreambuf_iterator(int __s) throw(){} }; templatetypename _CharT, typename _InIter struct num_get { typedef

[Bug c++/27177] [4.0/4.1/4.2 Regression] ICE in build_simple_base_path, at cp/class.c:474

2006-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-04-16 23:13 --- Confirmed, reduced testcase: template class T, class U struct Conversion { static T a; enum { exists = sizeof((U)(a)) }; }; templateclass T,class U struct SuperSubclassStrict { enum { value =

[Bug middle-end/25474] Extra load for some FP code

2006-04-16 Thread sayle at gcc dot gnu dot org
--- Comment #2 from sayle at gcc dot gnu dot org 2006-04-16 23:33 --- Subject: Bug 25474 Author: sayle Date: Sun Apr 16 23:33:51 2006 New Revision: 112991 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112991 Log: PR middle-end/25474 * expr.c

[Bug target/26459] [4.1/4.2 Regression] gcc fails to build on powerpc e500-double targets

2006-04-16 Thread amodra at bigpond dot net dot au
--- Comment #32 from amodra at bigpond dot net dot au 2006-04-17 00:09 --- I've closed this bug incorrectly twice, the last time simply because I hadn't committed a patch already in my tree. Edmar, please resolve this bug as fixed if e500 is back in bootstrap land. --

[Bug middle-end/25474] Extra load for some FP code

2006-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-04-17 00:16 --- Fixed, the Unnecessary register move is already recorded as PR 17381, in fact this bug report was generated after I looked into that bug report a little bit :). -- pinskia at gcc dot gnu dot org changed:

[Bug target/27158] [4.1/4.2 regression] ICE in extract_insn with -maltivec

2006-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2006-04-17 00:43 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/27180] New: pointer arithmetic overflow handling broken

2006-04-16 Thread felix-gcc at fefe dot de
I have this function: static inline int range_ptrinbuf(const void* buf,unsigned long len,const void* ptr) { register const char* c=(const char*)buf; return (c c+lenc (const char*)ptr-clen); } I tested it with this test: assert(range_ptrinbuf(buf,(unsigned long)-1,buf+1)==0); With gcc

[Bug middle-end/27180] pointer arithmetic overflow handling broken

2006-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-04-17 02:27 --- *** This bug has been marked as a duplicate of 26763 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/26763] [4.1/4.2 Regression] wrong final value of induction variable calculated

2006-04-16 Thread pinskia at gcc dot gnu dot org
--- Comment #15 from pinskia at gcc dot gnu dot org 2006-04-17 02:27 --- *** Bug 27180 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/27138] gfortran: read(*,*) myInt advances only one character on error

2006-04-16 Thread jvdelisle at gcc dot gnu dot org
--- Comment #8 from jvdelisle at gcc dot gnu dot org 2006-04-17 02:33 --- Subject: Bug 27138 Author: jvdelisle Date: Mon Apr 17 02:33:51 2006 New Revision: 112999 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112999 Log: 2006-04-14 Jerry DeLisle [EMAIL PROTECTED] PR

[Bug fortran/27138] gfortran: read(*,*) myInt advances only one character on error

2006-04-16 Thread jvdelisle at gcc dot gnu dot org
--- Comment #9 from jvdelisle at gcc dot gnu dot org 2006-04-17 02:37 --- Subject: Bug 27138 Author: jvdelisle Date: Mon Apr 17 02:37:15 2006 New Revision: 113000 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113000 Log: 2006-04-16 Jerry DeLisle [EMAIL PROTECTED] PR

[Bug target/26961] [4.0/4.1/4.2 Regression] ICE simplify_subreg:3813

2006-04-16 Thread sayle at gcc dot gnu dot org
--- Comment #5 from sayle at gcc dot gnu dot org 2006-04-17 02:38 --- Subject: Bug 26961 Author: sayle Date: Mon Apr 17 02:38:50 2006 New Revision: 113001 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113001 Log: PR target/26961 * fold-const.c (fold_ternary):

[Bug fortran/26766] [F2003] Recursive I/O still (again) broken

2006-04-16 Thread jvdelisle at gcc dot gnu dot org
--- Comment #7 from jvdelisle at gcc dot gnu dot org 2006-04-17 04:31 --- Subject: Bug 26766 Author: jvdelisle Date: Mon Apr 17 04:31:18 2006 New Revision: 113002 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113002 Log: 2006-04-16 Jerry DeLisle [EMAIL PROTECTED] PR

[Bug fortran/26766] [F2003] Recursive I/O still (again) broken

2006-04-16 Thread jvdelisle at gcc dot gnu dot org
--- Comment #8 from jvdelisle at gcc dot gnu dot org 2006-04-17 04:34 --- Subject: Bug 26766 Author: jvdelisle Date: Mon Apr 17 04:33:59 2006 New Revision: 113003 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113003 Log: 2006-04-16 Jerry DeLisle [EMAIL PROTECTED] PR

[Bug fortran/26766] [F2003] Recursive I/O still (again) broken

2006-04-16 Thread jvdelisle at gcc dot gnu dot org
--- Comment #9 from jvdelisle at gcc dot gnu dot org 2006-04-17 04:38 --- Fixed on 4.1 and trunk -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added