[Bug target/24624] [4.1 Regression] internal compiler error: in reload, at reload1.c:1071

2005-11-03 Thread krebbel1 at de dot ibm dot com
--- Comment #6 from krebbel1 at de dot ibm dot com 2005-11-04 07:56 --- My patch introduced the s390_regs_ever_clobbered function which is used instead of regs_ever_live for determining which registers need saving in function prologue. This function is called during reload when the elimi

[Bug c++/24667] -Wcast-qual fails to reject offending cast

2005-11-03 Thread fang at csl dot cornell dot edu
--- Comment #1 from fang at csl dot cornell dot edu 2005-11-04 07:47 --- also known to work: 3.4.0 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24667

[Bug middle-end/24644] [4.1 Regression] gcc-4.1 compiled ppc64 kernels do not boot

2005-11-03 Thread olh at suse dot de
--- Comment #13 from olh at suse dot de 2005-11-04 07:45 --- Why does gcc make copies of r13 anyway, when it could just use it where needed? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24644

[Bug middle-end/24644] [4.1 Regression] gcc-4.1 compiled ppc64 kernels do not boot

2005-11-03 Thread olh at suse dot de
--- Comment #12 from olh at suse dot de 2005-11-04 07:18 --- Yes, adding the volatile fixes it for me. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24644

[Bug c++/24668] visibility attributes on namespaces

2005-11-03 Thread bkoz at gcc dot gnu dot org
-- bkoz at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |enhancement http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24668

[Bug c++/24668] New: visibility attributes on namespaces

2005-11-03 Thread bkoz at gcc dot gnu dot org
In addition to the current ability to put visibility attributes on file and class scope, the ability to put visibility attributes on namespace scope is desired. The syntax is straight forward extension of existing visibility attribute options. namespace test __attribute__ ((visibility("hidden")))

[Bug bootstrap/22330] Building a cross linux->win32 incorrectly sets HAVE_GAS_SHF_MERGE true

2005-11-03 Thread membar at gcc dot gnu dot org
--- Comment #9 from membar at gcc dot gnu dot org 2005-11-04 06:41 --- I was able to "fix" this issue with an explicit --with-as= and --with-ld=. The crossed native compiler passes the testcase that Rutger sent me. Note that the correct term for the compiler we're referring to is "x-hos

[Bug libstdc++/24645] Commonize arithmetic inserters/extractors bodies

2005-11-03 Thread bkoz at gcc dot gnu dot org
--- Comment #2 from bkoz at gcc dot gnu dot org 2005-11-04 06:11 --- Yes! I so want this. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24645

[Bug c++/24667] New: -Wcast-qual fails to reject offending cast

2005-11-03 Thread fang at csl dot cornell dot edu
g++ -Wcast-qual doesn't seem to reject the following code, it just accepts quitely without warning. //=== "foo.cc" == int main(int, char**) { const int foo[2] = {1,1}; ((int*)foo)[0] = 0; } //= command: g++ -Wcast-qual foo.cc program output: (none)

[Bug middle-end/24644] [4.1 Regression] gcc-4.1 compiled ppc64 kernels do not boot

2005-11-03 Thread bergner at vnet dot ibm dot com
--- Comment #11 from bergner at vnet dot ibm dot com 2005-11-04 05:52 --- I've determined why we're dying, but not sure who is at fault yet. While scanning through Olaf's assembly diff's, I noticed some code that normally wouldn't be a problem in user code, but is problamatic in PPC64

[Bug middle-end/24644] [4.1 Regression] gcc-4.1 compiled ppc64 kernels do not boot

2005-11-03 Thread ian at airs dot com
--- Comment #10 from ian at airs dot com 2005-11-04 05:48 --- >From IRC, the problem seems to be that gcc is copying the value out of a global register variable, which it was not doing before. This is not acceptable, as the global register may be changed on any context switch, and it is

[Bug tree-optimization/24665] [4.0/4.1 Regression] internal compiler error: get_indirect_ref_operands

2005-11-03 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-04 05:06 --- Confirmed, reduced testcase as far as I can get it (and is willing to try at this point): typedef unsigned long uint32_t; typedef volatile uint32_t* const hwreg_t; struct RegisterLayout { uint32_t intmask; }; str

[Bug tree-optimization/24665] [4.0/4.1 Regression] internal compiler error: get_indirect_ref_operands

2005-11-03 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added GCC host triplet|CYGWIN_NT-5.0 | GCC target triplet|powerpc-603e-eabi |*-*-* Key

[Bug c++/24663] Template instantiation generating a zero-sized array doesn't fail

2005-11-03 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2005-11-04 04:53 --- Note you are most likely right that GCC is applying pointers to array too early, see the meta-bug (PR 24666) which I just filed after you filed these two bugs, there were two other bugs about arrays decaying too earl

[Bug regression/24662] gcc unable to bootstrap and build as 64 bit binary

2005-11-03 Thread tom_gall at vnet dot ibm dot com
--- Comment #3 from tom_gall at vnet dot ibm dot com 2005-11-04 04:52 --- fresh subversion code + right param seems to fix it ... least for the pure 64 bit case. I'll get to the multilib from 64 bit case in a few days. -- tom_gall at vnet dot ibm dot com changed: What

[Bug c++/19989] [4.0/4.1 regression] Inconsistency with zero-sized arrays

2005-11-03 Thread pinskia at gcc dot gnu dot org
--- Comment #11 from pinskia at gcc dot gnu dot org 2005-11-04 04:51 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug c++/17964] [4.0/4.1 Regression] cpp error messages contain wrong line in C++

2005-11-03 Thread pinskia at gcc dot gnu dot org
--- Comment #15 from pinskia at gcc dot gnu dot org 2005-11-04 04:50 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNE

[Bug c++/24666] [meta-bug] arrays decay to pointers too early

2005-11-03 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-04 04:49 --- 4 bugs that I could find now (two were filed today). -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/24666] New: [meta-bug] arrays decay to pointers too early

2005-11-03 Thread pinskia at gcc dot gnu dot org
There are a many of these problems that have been filed, I think we should have a meta-bug for it. -- Summary: [meta-bug] arrays decay to pointers too early Product: gcc Version: 4.1.0 Status: UNCONFIRMED Keywords: rejects-valid, accepts-inv

[Bug tree-optimization/24665] New: internal compiler error: get_indirect_ref_operands

2005-11-03 Thread darin at usa dot net
I get an internal compiler error when compiling the code below. The compiler error goes away if the "-fno-tree-ccp" is added to the command line. The exact error message is: gccbug.cpp: In constructor 'Controller_t::Controller_t()': gccbug.cpp:41: internal compiler error: in get_indirect_ref_ope

[Bug c++/24663] Template instantiation generating a zero-sized array doesn't fail

2005-11-03 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-04 04:44 --- Confirmed, I think this is another case of the arrays decaying too early. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug preprocessor/24202] [3.4 Regression] Segfault with #pragma once

2005-11-03 Thread pinskia at gcc dot gnu dot org
--- Comment #16 from pinskia at gcc dot gnu dot org 2005-11-04 04:42 --- Fixed on the mainline and the 4.0 branch for 4.0.3 but is waiting for a back port for 3.4.x. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug c++/24664] Template instantiation generating an array of voids doesn't fail

2005-11-03 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-04 04:41 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug middle-end/18071] [3.4/4.0/4.1 Regression] -Winline does not respect -fno-default-inline

2005-11-03 Thread wilson at gcc dot gnu dot org
--- Comment #19 from wilson at gcc dot gnu dot org 2005-11-04 04:32 --- Giovanni's patch substitutes DECL_INLINE for DECL_DECLARED_INLINE_P. This breaks -finline-functions, since now we get warnings for functions that weren't originally declared inline. See for instance PR 10929 which

[Bug regression/24662] gcc unable to bootstrap and build as 64 bit binary

2005-11-03 Thread tom_gall at vnet dot ibm dot com
--- Comment #2 from tom_gall at vnet dot ibm dot com 2005-11-04 02:51 --- I'll give that whirl... I think I was mistakenly using --disable-biarch! :-/ -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24662

[Bug c++/24664] New: Template instantiation generating an array of voids doesn't fail

2005-11-03 Thread jconner at apple dot com
The following code, pulled from an example in section 14.8.2.2 of ISO C++, should fail to compile, but doesn't: template int f(T[5]); int j=f(0); A function template instantiation should fail if it would create an array with void elements. -- Summary: Template instantiation gene

[Bug preprocessor/24202] [3.4/4.0/4.1 Regression] Segfault with #pragma once

2005-11-03 Thread wilson at gcc dot gnu dot org
--- Comment #15 from wilson at gcc dot gnu dot org 2005-11-04 02:12 --- Subject: Bug 24202 Author: wilson Date: Fri Nov 4 02:12:48 2005 New Revision: 106473 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106473 Log: Fix pragma once bug where buffer is NULL and buffer_valid is t

[Bug preprocessor/24202] [3.4/4.0/4.1 Regression] Segfault with #pragma once

2005-11-03 Thread wilson at gcc dot gnu dot org
--- Comment #14 from wilson at gcc dot gnu dot org 2005-11-04 02:10 --- Subject: Bug 24202 Author: wilson Date: Fri Nov 4 02:10:19 2005 New Revision: 106472 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106472 Log: Fix failure with pragma once where buffer is NULL and buffer_v

[Bug c++/24663] New: Template instantiation generating a zero-sized array doesn't fail

2005-11-03 Thread jconner at apple dot com
The following compliant code fails to compile: template int f1 (char[I]); template int f1 (char p1 = I); int i = f1<0>(0); .. instead it generates an error, e.g.: test.C:3: error: call of overloaded 'f1(int)' is ambiguous test.C:1: note: candidates are: int f1(char*) [with int I = 0]

[Bug target/24661] unable to find a register to spill in class NO_REGS on ia64

2005-11-03 Thread vapier at gentoo dot org
--- Comment #8 from vapier at gentoo dot org 2005-11-04 02:09 --- yes, debian 3.3.6-10 (3.3.6) and 3.4.4-9 (3.4.5 20051015) both fail in the same way ... debian's 4.0.3 (4.0.3 20051023) however fails in a different way: sym.c: In function 'vtoa': sym.c:28: internal compiler error: in fi

[Bug c++/19989] [4.0/4.1 regression] Inconsistency with zero-sized arrays

2005-11-03 Thread jconner at gcc dot gnu dot org
--- Comment #10 from jconner at gcc dot gnu dot org 2005-11-04 01:55 --- Subject: Bug 19989 Author: jconner Date: Fri Nov 4 01:55:36 2005 New Revision: 106471 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106471 Log: PR c++/19989 cp/pt.c (tsubst): Accept zero-length array if

[Bug regression/24662] gcc unable to bootstrap and build as 64 bit binary

2005-11-03 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-04 01:49 --- HUH For a pure 64bit PPC GNU/Linux, you need --disable-multilib (and maybe --with-cpu=default64) as you don't have a 32bit glibc. Unless I am misunderstanding what you mean by a pure 64bit PPC GNU/Linux distro.

[Bug target/24661] unable to find a register to spill in class NO_REGS on ia64

2005-11-03 Thread vapier at gentoo dot org
--- Comment #7 from vapier at gentoo dot org 2005-11-04 01:46 --- if that's the case, since this doesnt seem to be a regression (unless it worked in like 3.2.x or older), does that mean i'm sol with 3.4.x/4.0.x ? :) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24661

[Bug regression/24662] New: gcc unable to bootstrap and build as 64 bit binary

2005-11-03 Thread tom_gall at vnet dot ibm dot com
In the past with 3.3 and 3.4 gcc could be build as a 64 bit binary on ppc64. gentoo-ppc64 as a distro is a full 64 bit environment. I've been doing some early explorations on gcc 4.x for our next release of gentoo-ppc64 and found that gcc no longer is able to bootstrap or even build in a pure 64

[Bug c++/17964] [4.0/4.1 Regression] cpp error messages contain wrong line in C++

2005-11-03 Thread jsm28 at gcc dot gnu dot org
--- Comment #14 from jsm28 at gcc dot gnu dot org 2005-11-04 01:23 --- Subject: Bug 17964 Author: jsm28 Date: Fri Nov 4 01:23:54 2005 New Revision: 106469 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106469 Log: gcc: PR c++/17964 * diagnostic.c (diagnostic_set

[Bug c++/19989] [4.0/4.1 regression] Inconsistency with zero-sized arrays

2005-11-03 Thread jconner at gcc dot gnu dot org
--- Comment #9 from jconner at gcc dot gnu dot org 2005-11-04 01:23 --- Subject: Bug 19989 Author: jconner Date: Fri Nov 4 01:23:22 2005 New Revision: 106468 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106468 Log: PR c++/19989 cp/pt.c (tsubst): Accept zero-length array if tf

[Bug fortran/19925] Implied do-loop in an initialization expression is broken

2005-11-03 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2005-11-04 01:19 --- Hmm, I might take a look at this bug as I found it independently while compiling some other fortran code. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19925

[Bug libstdc++/5291] Bad reference to build directory in libstdc++.la

2005-11-03 Thread pinskia at gcc dot gnu dot org
--- Comment #11 from pinskia at gcc dot gnu dot org 2005-11-04 01:13 --- *** Bug 19962 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug libstdc++/19962] local dependencies permeated throughout other libraries instead of for $prefix/lib

2005-11-03 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-11-04 01:13 --- This is a dup of bug 5291. *** This bug has been marked as a duplicate of 5291 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug target/24661] unable to find a register to spill in class NO_REGS on ia64

2005-11-03 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2005-11-04 01:06 --- Then maybe this has been fixed in 4.1.0 already. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24661

[Bug target/24661] unable to find a register to spill in class NO_REGS on ia64

2005-11-03 Thread vapier at gentoo dot org
--- Comment #5 from vapier at gentoo dot org 2005-11-04 00:55 --- ok, gcc-4.0.2 on Gentoo with no Gentoo patches fails same way i'll see about creating a Debian chroot to doubly verify -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24661

[Bug preprocessor/22042] [3.4/4.0/4.1 Regression] stringification BUG

2005-11-03 Thread pinskia at gcc dot gnu dot org
--- Comment #19 from pinskia at gcc dot gnu dot org 2005-11-04 00:28 --- Subject: Bug 22042 Author: pinskia Date: Fri Nov 4 00:28:39 2005 New Revision: 106465 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106465 Log: 2005-11-03 Andrew Pinski <[EMAIL PROTECTED]> PR

[Bug preprocessor/22042] [3.4/4.0/4.1 Regression] stringification BUG

2005-11-03 Thread pinskia at gcc dot gnu dot org
--- Comment #18 from pinskia at gcc dot gnu dot org 2005-11-04 00:28 --- Fixed in 4.0.3. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Statu

[Bug preprocessor/22042] [3.4/4.0/4.1 Regression] stringification BUG

2005-11-03 Thread pinskia at gcc dot gnu dot org
--- Comment #17 from pinskia at gcc dot gnu dot org 2005-11-04 00:23 --- Subject: Bug 22042 Author: pinskia Date: Fri Nov 4 00:23:01 2005 New Revision: 106463 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106463 Log: 2005-11-03 Andrew Pinski <[EMAIL PROTECTED]> PR

[Bug target/24661] unable to find a register to spill in class NO_REGS on ia64

2005-11-03 Thread vapier at gentoo dot org
--- Comment #4 from vapier at gentoo dot org 2005-11-04 00:12 --- i had a SuSE guy report the samething, but i'll go ahead and rebuild a vanilla 4.0.2 to be sure -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24661

[Bug target/24661] unable to find a register to spill in class NO_REGS on ia64

2005-11-03 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-11-04 00:07 --- I cannot reproduce this on the mainline. Are you sure that this is not due to a modification that gentoo has done? -- pinskia at gcc dot gnu dot org changed: What|Removed |Add

[Bug preprocessor/22042] [3.4/4.0/4.1 Regression] stringification BUG

2005-11-03 Thread joseph at codesourcery dot com
--- Comment #16 from joseph at codesourcery dot com 2005-11-04 00:05 --- Subject: Re: [3.4/4.0/4.1 Regression] stringification BUG On Thu, 3 Nov 2005, mmitchel at gcc dot gnu dot org wrote: > Joseph, you're probably the person who best understands the behavior required > by the stan

[Bug c/24661] unable to find a register to spill in class NO_REGS on ia64

2005-11-03 Thread vapier at gentoo dot org
--- Comment #2 from vapier at gentoo dot org 2005-11-03 23:52 --- Created an attachment (id=10139) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10139&action=view) full test case from quake3 source quake3-register-spill-insn.tar.bz2 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?

[Bug c/24661] unable to find a register to spill in class NO_REGS on ia64

2005-11-03 Thread vapier at gentoo dot org
--- Comment #1 from vapier at gentoo dot org 2005-11-03 23:51 --- Created an attachment (id=10138) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10138&action=view) reduced test case, sym.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24661

[Bug c/24661] New: unable to find a register to spill in class NO_REGS on ia64

2005-11-03 Thread vapier at gentoo dot org
trying to build quake3 on ia64 ... reduced test case looks like this: $ gcc -O2 -c sym.c sym.c: In function `vtoa': sym.c:28: error: unable to find a register to spill in class `FR_REGS' sym.c:28: error: this is the insn: (insn 12 3 13 0 (set (reg:DF 134 f6 [343]) (float_truncate:DF (subre

[Bug preprocessor/22042] [3.4/4.0/4.1 Regression] stringification BUG

2005-11-03 Thread mmitchel at gcc dot gnu dot org
--- Comment #15 from mmitchel at gcc dot gnu dot org 2005-11-03 23:49 --- Joseph, you're probably the person who best understands the behavior required by the standard. Since Per writes: "I don't know enough about fine points of the standard to say what is right. If you and Andrew

[Bug c++/24649] Hello world c++ prog core dumps when configured with /usr/ccs/bin/as

2005-11-03 Thread ebotcazou at gcc dot gnu dot org
--- Comment #10 from ebotcazou at gcc dot gnu dot org 2005-11-03 23:19 --- > Would you like me to try and get the same backtrace and assembler information > for the configuration that works. I think I have enough info and I'll try harder to reproduce the problem. Thanks. -- ebotca

[Bug libgcj/24403] --enable-java-awt=qt fails to build

2005-11-03 Thread andreast at gcc dot gnu dot org
--- Comment #4 from andreast at gcc dot gnu dot org 2005-11-03 23:18 --- First off, qt-peers are experimental, even in classpath (cp). The componentevent.cpp part is covered already in the next cp release. Which we will import soon. The build process we have to adjust. We can not modi

[Bug c++/24649] Hello world c++ prog core dumps when configured with /usr/ccs/bin/as

2005-11-03 Thread steve at telxio dot com
--- Comment #9 from steve at telxio dot com 2005-11-03 23:15 --- The problem lies in the file: /opt/utsi/test/R500/opt/utsi/lib/libstdc++.so.6.0.3 If I compile the program with gcc-3.4.3 --without-gnu-as, the executable fails. I then install the libstdc++ library from the config --with

[Bug c++/17964] [4.0/4.1 Regression] cpp error messages contain wrong line in C++

2005-11-03 Thread jsm28 at gcc dot gnu dot org
--- Comment #13 from jsm28 at gcc dot gnu dot org 2005-11-03 23:08 --- Subject: Bug 17964 Author: jsm28 Date: Thu Nov 3 23:08:18 2005 New Revision: 106454 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106454 Log: gcc: PR c++/17964 * diagnostic.c (diagnostic_set

[Bug c++/24649] Hello world c++ prog core dumps when configured with /usr/ccs/bin/as

2005-11-03 Thread steve at telxio dot com
--- Comment #8 from steve at telxio dot com 2005-11-03 23:08 --- I forgot to mention, the assembler used was the code generated by gcc-3.4.4 --without-gnu-as, i.e. the configuration that fails. Would you like me to try and get the same backtrace and assembler information for the configu

[Bug c++/24649] Hello world c++ prog core dumps when configured with /usr/ccs/bin/as

2005-11-03 Thread steve at telxio dot com
--- Comment #7 from steve at telxio dot com 2005-11-03 23:05 --- If I install gcc-3.4.4 --without-gnu-as and using the Solaris tools directly I assemble and link the code, the resultant executable fails. If I install gcc-3.4.4 --with-gnu-as and again using the solaris tools directly and

[Bug rtl-optimization/22563] [3.4/4.0/4.1 Regression] performance regression for gcc newer than 2.95

2005-11-03 Thread hubicka at gcc dot gnu dot org
--- Comment #8 from hubicka at gcc dot gnu dot org 2005-11-03 22:54 --- Actually the code 4.1 in comment #5 should execute faster on true i686. It is longer and will trigger partial memory stalls on later chips. Honza -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22563

[Bug target/23524] [4.1 Regression]bigger version of mov + cmp produced

2005-11-03 Thread hubicka at gcc dot gnu dot org
--- Comment #18 from hubicka at gcc dot gnu dot org 2005-11-03 22:32 --- insn size is currently completely unused. It was used for producing loop instructions. Honza -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23524

[Bug ada/23427] latent bug with array type size check

2005-11-03 Thread laurent at guerby dot net
--- Comment #6 from laurent at guerby dot net 2005-11-03 22:14 --- Fixed -- laurent at guerby dot net changed: What|Removed |Added Status|UNCONFIRMED

[Bug ada/23427] latent bug with array type size check

2005-11-03 Thread guerby at gcc dot gnu dot org
--- Comment #5 from guerby at gcc dot gnu dot org 2005-11-03 22:13 --- Subject: Bug 23427 Author: guerby Date: Thu Nov 3 22:13:03 2005 New Revision: 106452 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106452 Log: 2005-11-03 James E Wilson <[EMAIL PROTECTED]> PR ada

[Bug c++/17256] [3.4/4.0/4.1 Regression] undefined but used static or inline functions should be diagnosed

2005-11-03 Thread janis at gcc dot gnu dot org
--- Comment #13 from janis at gcc dot gnu dot org 2005-11-03 22:12 --- A regression hunt showed that "warning: inline function `void f1()' used but never defined" disappeared with this patch to make the C++ front end always work in unit-at-a-time mode: r85309 | mmitchel | 2004-07-29 17:

[Bug c++/24649] Hello world c++ prog core dumps when configured with /usr/ccs/bin/as

2005-11-03 Thread ebotcazou at gcc dot gnu dot org
--- Comment #6 from ebotcazou at gcc dot gnu dot org 2005-11-03 22:11 --- > R500.ramses.240> diff tt.s.gnu-as tt.s.sol-as > 322,323c322,323 > < .uleb128 0x1 > < .sleb128 -4 > --- > > .byte 0x1 > > .byte 0x7c Probably not significant. Could you link the obje

[Bug c++/24649] Hello world c++ prog core dumps when configured with /usr/ccs/bin/as

2005-11-03 Thread steve at telxio dot com
--- Comment #5 from steve at telxio dot com 2005-11-03 22:06 --- Created an attachment (id=10137) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10137&action=view) gcc assembler output for both Solaris as and GNU as Contains two files that untar into the current directory: tt.s.gnu

[Bug middle-end/24644] [4.1 Regression] gcc-4.1 compiled ppc64 kernels do not boot

2005-11-03 Thread olh at suse dot de
--- Comment #9 from olh at suse dot de 2005-11-03 22:05 --- Created an attachment (id=10136) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10136&action=view) PR24644-4.tar.bz2 object files and extracted asm functions for easier comparsion -- http://gcc.gnu.org/bugzilla/show_b

[Bug c++/24649] Hello world c++ prog core dumps when configured with /usr/ccs/bin/as

2005-11-03 Thread steve at telxio dot com
--- Comment #4 from steve at telxio dot com 2005-11-03 21:58 --- I have created assembler files for both g++-3.4.4 --with-gnu-as and g++3.4.4 --without-gnu-as. I ran a diff on the two assembler files and their is only one significant difference: R500.ramses.240> diff tt.s.gnu-as tt.s.s

[Bug middle-end/24644] [4.1 Regression] gcc-4.1 compiled ppc64 kernels do not boot

2005-11-03 Thread bergner at vnet dot ibm dot com
--- Comment #8 from bergner at vnet dot ibm dot com 2005-11-03 21:48 --- Adding myself to the CC list. -- bergner at vnet dot ibm dot com changed: What|Removed |Added

[Bug middle-end/24644] [4.1 Regression] gcc-4.1 compiled ppc64 kernels do not boot

2005-11-03 Thread olh at suse dot de
--- Comment #7 from olh at suse dot de 2005-11-03 21:30 --- Created an attachment (id=10135) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10135&action=view) PR24644-3.tar.bz2 revision 102096 works, revision 102098 doesnt. copying the sched.o from the 102098 tree into the 102096 t

[Bug rtl-optimization/23490] [3.4/4.0/4.1 Regression] Long compile time for array initializer with inlined constructor

2005-11-03 Thread hubicka at ucw dot cz
--- Comment #11 from hubicka at ucw dot cz 2005-11-03 21:23 --- Subject: Re: [3.4/4.0/4.1 Regression] Long compile time for array initializer with inlined constructor Hmm, OK, this adds the neccesary knobs so you can trottle the parameters even further. Sadly this brings quite dificul

Re: arm-elf-nm --print-size fails on static variables

2005-11-03 Thread Daniel Jacobowitz
On Thu, Nov 03, 2005 at 02:15:27PM -0700, Shaun Jackman wrote: > When an object file is compiled by arm-elf-gcc 4.0.2, nm -S 2.16.* > isn't printing the size of static variables. I'd very much appreciate > a fix or workaround, if one is out there. Check what the file really says, using readelf. I

arm-elf-nm --print-size fails on static variables

2005-11-03 Thread Shaun Jackman
o 0004 0004 C foo b static_foo $ nm -S foo.o 0004 0004 C foo b static_foo $ gcc -c foo.c $ nm -S foo.o 0004 0004 C foo 0004 b static_foo $ arm-elf-gcc --version | head -1 arm-elf-gcc (GCC) 4.0.2 $ arm-elf-nm --version | head -1 GNU nm 2.16.91 2005

[Bug c++/24649] Hello world c++ prog core dumps when configured with /usr/ccs/bin/as

2005-11-03 Thread steve at telxio dot com
--- Comment #3 from steve at telxio dot com 2005-11-03 21:09 --- = Backtace from gdb: = R500.ramses.185> g++ -g tt.cc R500.ramses.186> gdb a.out GNU gdb 6.3 Copyright 2004 Free Software Fo

[Bug rtl-optimization/23567] [3.4/4.0/4.1 regression] if-conversion causes wrong code

2005-11-03 Thread steven at gcc dot gnu dot org
--- Comment #7 from steven at gcc dot gnu dot org 2005-11-03 21:00 --- Jakub, ping! What's up with this one? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23567

[Bug target/23775] [4.1 Regression] wrong code in argument passing

2005-11-03 Thread steven at gcc dot gnu dot org
--- Comment #9 from steven at gcc dot gnu dot org 2005-11-03 21:00 --- Jakub, ping! What's up with this one? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23775

[Bug target/24188] [4.1 Regression] WRITE(6,*) causes an ICE with -mcmodel=medium

2005-11-03 Thread hubicka at ucw dot cz
--- Comment #6 from hubicka at ucw dot cz 2005-11-03 20:52 --- Subject: Re: [4.1 Regression] WRITE(6,*) causes an ICE with -mcmodel=medium OK, I think what is going on. For some reason the code deciding whether data should be small or big considers everything zero sized as unfinished p

[EMAIL PROTECTED]: gnu fortran - arpack examples hang]

2005-11-03 Thread Cezary Sliwa
Well, 4.0.2 works fine also. The problem is with g77 3.4 only. C.S. - Forwarded message from Cezary Sliwa <[EMAIL PROTECTED]> - When compiled with g77/gfortran, the double precision arpack examples hang before executing the first line of code. gcc 3.3 works fine. gcc 3.4.4, 4.0.2 x86

[Bug java/24572] [4.0 regression] ICE in gimplify_expr, at gimplify.c:3983

2005-11-03 Thread andreast at gcc dot gnu dot org
--- Comment #3 from andreast at gcc dot gnu dot org 2005-11-03 20:35 --- Forgot to add where it bombs w/o gdb involved: antlr/Parser.java: In class 'antlr.Parser': antlr/Parser.java: In method 'antlr.Parser.consumeUntil(int)': antlr/Parser.java:0: internal compiler error: Bus error Ple

[Bug c++/24649] Hello world c++ prog core dumps when configured with /usr/ccs/bin/as

2005-11-03 Thread steve at telxio dot com
--- Comment #2 from steve at telxio dot com 2005-11-03 20:31 --- Sorry, I forgot to post the version of the Solaris tools: R500.ramses.129> /usr/ccs/bin/as -V /usr/ccs/bin/as: Sun Compiler Common 10 s10_73 11/23/2004 R500.ramses.130> /usr/ccs/bin/ld -V ld: Software Generation Utilities

[Bug rtl-optimization/23490] [3.4/4.0/4.1 Regression] Long compile time for array initializer with inlined constructor

2005-11-03 Thread falk at debian dot org
--- Comment #10 from falk at debian dot org 2005-11-03 20:20 --- Created an attachment (id=10134) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10134&action=view) Preprocessed test case This is not a designed test case, it's distilled from a real-world application (libqd). I've at

[Bug target/23488] [4.1 Regression] GCSE load PRE does not work with non sets

2005-11-03 Thread hubicka at gcc dot gnu dot org
--- Comment #12 from hubicka at gcc dot gnu dot org 2005-11-03 20:19 --- It seems to me that really only solution is working load PRE on TREEs. Since this is out of 4.1 reach we can either revert my patch or retarget this for 4.2. I must say I am inclined to the second - the patch has

[Bug java/24572] [4.0 regression] ICE in gimplify_expr, at gimplify.c:3983

2005-11-03 Thread andreast at gcc dot gnu dot org
strip antlr.so -g -O2 -version -fclasspath= -fassume-compiled -o /var/tmp//cchNKeYh.s Reading symbols for shared libraries . done GNU Java version 4.0.3 20051103 (prerelease) (powerpc-apple-darwin8.3.0) compiled by GNU C version 4.0.3 20051103 (prerelease). GGC heuristics: --param ggc-min-expan

[Bug tree-optimization/18595] [4.0/4.1 Regression] IV-OPTS is O(N^3)

2005-11-03 Thread sebastian dot pop at cri dot ensmp dot fr
--- Comment #59 from sebastian dot pop at cri dot ensmp dot fr 2005-11-03 20:10 --- Subject: Re: [4.0/4.1 Regression] IV-OPTS is O(N^3) Here is a first patch that uses PARAM_SCEV_MAX_EXPR_SIZE for limiting the size of expressions that we want to handle. I will send it to gcc-patches

[Bug rtl-optimization/23490] [3.4/4.0/4.1 Regression] Long compile time for array initializer with inlined constructor

2005-11-03 Thread hubicka at gcc dot gnu dot org
--- Comment #9 from hubicka at gcc dot gnu dot org 2005-11-03 20:06 --- For reload CSE there is --param max-cselib-memory-locations=10 that cuts it's time to 1%, overall. Since this testcase is sort of designed to excercise the worst case behaviour, I think it is not too bad... alias a

[Bug target/24188] [4.1 Regression] WRITE(6,*) causes an ICE with -mcmodel=medium

2005-11-03 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2005-11-03 20:01 --- With x86_64_elf_select_section inbetween. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24188

[Bug target/24188] [4.1 Regression] WRITE(6,*) causes an ICE with -mcmodel=medium

2005-11-03 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2005-11-03 19:58 --- We have a STRING_CST in named_section. The call to named_section comes from output_constant_def_contents. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24188

[Bug c++/21627] [3.4/4.0/4.1 Regression] invalid inline warning with ctor and dtor

2005-11-03 Thread mmitchel at gcc dot gnu dot org
--- Comment #10 from mmitchel at gcc dot gnu dot org 2005-11-03 19:51 --- Fixed in 4.0.3. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Sta

[Bug target/24188] [4.1 Regression] WRITE(6,*) causes an ICE with -mcmodel=medium

2005-11-03 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-11-03 19:50 --- Still fails for me. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Sta

[Bug c++/21627] [3.4/4.0/4.1 Regression] invalid inline warning with ctor and dtor

2005-11-03 Thread mmitchel at gcc dot gnu dot org
--- Comment #9 from mmitchel at gcc dot gnu dot org 2005-11-03 19:49 --- Subject: Bug 21627 Author: mmitchel Date: Thu Nov 3 19:49:19 2005 New Revision: 106443 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106443 Log: PR c++/21627 * pt.c (register_specializati

[Bug target/24188] [4.1 Regression] WRITE(6,*) causes an ICE with -mcmodel=medium

2005-11-03 Thread hubicka at gcc dot gnu dot org
--- Comment #2 from hubicka at gcc dot gnu dot org 2005-11-03 19:46 --- SUBROUTINE FOO WRITE(6,*) '' END balli:/usr/src/gcctest/install/gcc-base/bin # ./gfortran a.F90 -mcmodel=medium -O1 -S balli:/usr/src/gcctest/install/gcc-base/bin # -- hubicka at gcc dot gnu dot org changed:

[Bug c++/21627] [3.4/4.0/4.1 Regression] invalid inline warning with ctor and dtor

2005-11-03 Thread mmitchel at gcc dot gnu dot org
--- Comment #8 from mmitchel at gcc dot gnu dot org 2005-11-03 19:45 --- Subject: Bug 21627 Author: mmitchel Date: Thu Nov 3 19:45:10 2005 New Revision: 106442 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106442 Log: PR c++/21627 * pt.c (register_specializati

[Bug target/24265] [4.1 Regression] ICE: in extract_insn, at recog.c:2084 with -O -fgcse -fmove-loop-invariants -mtune=pentiumpro

2005-11-03 Thread hubicka at gcc dot gnu dot org
--- Comment #5 from hubicka at gcc dot gnu dot org 2005-11-03 19:38 --- This is ineed move-loop-invariants bug. It assumes that destination of memory store can be changed to register without validating that is not the case on i386 - you can write arbitrary floating point value to memory

[Bug fortran/24643] Unclassifiable statement on implicitly typed character substring

2005-11-03 Thread toon at moene dot indiv dot nluug dot nl
--- Comment #6 from toon at moene dot indiv dot nluug dot nl 2005-11-03 19:34 --- Mine ! All Mine ! -- toon at moene dot indiv dot nluug dot nl changed: What|Removed |Added --

[Bug tree-optimization/18595] [4.0/4.1 Regression] IV-OPTS is O(N^3)

2005-11-03 Thread sebastian dot pop at cri dot ensmp dot fr
--- Comment #58 from sebastian dot pop at cri dot ensmp dot fr 2005-11-03 19:31 --- Subject: Re: [4.0/4.1 Regression] IV-OPTS is O(N^3) Here are again the numbers for mainline with no other patch: time ./gcc/cc1 -O2 ~/ex/pr18595_10.c real0m0.164s user0m0.116s sys 0m0.018

[Bug libstdc++/24660] versioning weak symbols in libstdc++

2005-11-03 Thread bkoz at gcc dot gnu dot org
--- Comment #6 from bkoz at gcc dot gnu dot org 2005-11-03 19:28 --- namespace association is the correct name for "strong using." Indeed, you'll find that this is what I am using. -benjamin -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24660

[Bug libstdc++/24660] versioning weak symbols in libstdc++

2005-11-03 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2005-11-03 19:25 --- Isn't in a way strong using what you want here? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24660

[Bug libstdc++/24660] versioning weak symbols in libstdc++

2005-11-03 Thread bkoz at gcc dot gnu dot org
--- Comment #4 from bkoz at gcc dot gnu dot org 2005-11-03 19:10 --- Created an attachment (id=10133) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10133&action=view) mainline output -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24660

[Bug libstdc++/24660] versioning weak symbols in libstdc++

2005-11-03 Thread bkoz at gcc dot gnu dot org
--- Comment #3 from bkoz at gcc dot gnu dot org 2005-11-03 19:09 --- Created an attachment (id=10132) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10132&action=view) mainline chokes on this Will attach the compiler output as a separate piece. It looks recent, as gcc-3.4.x, gcc-4

[Bug libstdc++/24660] versioning weak symbols in libstdc++

2005-11-03 Thread bkoz at gcc dot gnu dot org
--- Comment #2 from bkoz at gcc dot gnu dot org 2005-11-03 19:08 --- Created an attachment (id=10131) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10131&action=view) mainline chokes on this -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24660

[Bug libstdc++/24660] versioning weak symbols in libstdc++

2005-11-03 Thread bkoz at gcc dot gnu dot org
--- Comment #1 from bkoz at gcc dot gnu dot org 2005-11-03 19:07 --- Created an attachment (id=10130) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10130&action=view) libstdc++ patch -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24660

[Bug libstdc++/24660] New: versioning weak symbols in libstdc++

2005-11-03 Thread bkoz at gcc dot gnu dot org
This is an experiment in versioning the vague parts of libstdc++. It is apparent that some kind of control over weak symbols is necessary for accurate versioning of C++ constructs WRT shared libraries. To that end, the obvious point of influence is the namespace name itself, since it is part of th

  1   2   >