[Bug tree-optimization/21638] [4.1 regression] cris-elf broken, dce is_gimple_reg_type (type=0x0) building newlib

2005-05-17 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-18 06:11 --- There were two major patches which went in during this time. The CFG inliner and the Jeff Law's patch, either could have caused this. -- What|Removed |Added --

[Bug target/21323] internal compiler error: Segmentation fault

2005-05-17 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-18 06:09 --- Do you still reproduce this? I suppose I've not bootstrapped with anything other than alphaev67 in a while, so this might be an ev4 bug... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21323

[Bug target/18434] [4.0/4.1 Regression] Cannot build gnattools on Tru64 UNIX V5.1B

2005-05-17 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-18 06:04 --- *** Bug 20089 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug tree-optimization/21173] [4.0/4.1 regression] miscompiled pointer subtraction broke Linux kernel

2005-05-17 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-18 06:04 --- *** Bug 21640 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug tree-optimization/21640] Internal compiler error with -O3

2005-05-17 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-18 06:04 --- *** This bug has been marked as a duplicate of 21173 *** -- What|Removed |Added

[Bug ada/20089] [4.0/4.1 Regression] gnatmake broken when building ada tools

2005-05-17 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-18 06:04 --- *** This bug has been marked as a duplicate of 18434 *** -- What|Removed |Added St

[Bug target/18434] [4.0/4.1 Regression] Cannot build gnattools on Tru64 UNIX V5.1B

2005-05-17 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-05-18 05:57 --- This happens on Linux as well. -- What|Removed |Added Status|UNCONFIRMED

[Bug target/21632] ICE with small model attribute on ia64

2005-05-17 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|UNCONFIRMED

[Bug tree-optimization/21640] Internal compiler error with -O3

2005-05-17 Thread arjones at simultan dot dyndns dot org
--- Additional Comments From arjones at simultan dot dyndns dot org 2005-05-18 04:41 --- Created an attachment (id=8916) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8916&action=view) Compressed (otherwise 250K) standalone preprocessed source file -- http://gcc.gnu.org/bugzil

[Bug tree-optimization/21640] New: Internal compiler error with -O3

2005-05-17 Thread arjones at simultan dot dyndns dot org
I will attach default.c (preprocessed, completely standalone) as soon as bugzilla gives me the chance. Here what happens: <55 [EMAIL PROTECTED] /tmp>gcc -c -O3 -o default.o default.c default.c: In function 'print_defaults': default.c:673: internal compiler error: in get_indirect_ref_operands, at t

[Bug ada/21611] ACATS Failures After Successfully Built using Cygwin 3.3.3

2005-05-17 Thread anh_vn_vo at yahoo dot com
--- Additional Comments From anh_vn_vo at yahoo dot com 2005-05-18 01:06 --- After further checking, the run-time support was not built. In fact, running any Ada code containing Ada task triggers "failed run-time assertion : Tasking not implemented on this configuration" error message.

[Bug libgcj/18220] Test case libjava.lang/Process_3 does not end if "sed" not available

2005-05-17 Thread daney at gcc dot gnu dot org
--- Additional Comments From daney at gcc dot gnu dot org 2005-05-18 01:05 --- libjava.lang/Process_3.java should now fail if 'sed' is not available. -- What|Removed |Added

[Bug libgcj/18220] Test case libjava.lang/Process_3 does not end if "sed" not available

2005-05-17 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-05-18 01:00 --- Subject: Bug 18220 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-05-18 01:00:16 Modified files: libjava: ChangeLog libjava/testsuite/

[Bug libgcj/18220] Test case libjava.lang/Process_3 does not end if "sed" not available

2005-05-17 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-05-18 00:52 --- Subject: Bug 18220 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-05-18 00:52:17 Modified files: libjava: Change

[Bug tree-optimization/21639] New: poisoned ggc memory used for -ftree-vectorize

2005-05-17 Thread janis at gcc dot gnu dot org
The SPEC CPU2000 tests bzip2, gap, and gcc cause mainline GCC to segfault when built on powerpc64-linux with: -m32 -O2 -ftree-vectorize -maltivec -mabi=altivec \ --param ggc-min-expand=0 --param ggc-min-heapsize=0

[Bug tree-optimization/21638] New: [4.1 regression] cris-elf broken, dce is_gimple_reg_type (type=0x0) building newlib

2005-05-17 Thread hp at gcc dot gnu dot org
With LAST_UPDATED: "Tue May 17 13:57:35 UTC 2005" in a unified tree, it built (with one new test failing compared to "Tue May 17 06:38:21 UTC 2005"). With "Tue May 17 19:08:13 UTC 2005", I get: ... /home/hp/combined/cris-sim/./gcc/xgcc -B/home/hp/combined/cris-sim/./gcc/ -nostdinc -B/home/hp/combin

[Bug libgcj/21637] New: URL.openStream doesn't throw a FileNotFoundException with some urls

2005-05-17 Thread bkonrath at redhat dot com
Version: gcc-java-4.0.0-5 from FC4 rawhide Test Case: import java.io.IOException; import java.io.InputStream; import java.net.URL; public class URLTest { public static void main(String[] args) throws IOException { // replace this with any jar on your system

[Bug bootstrap/21633] Bootstrap fails on Suse multiple x86_64: undefined reference to `__ctype_b_loc'

2005-05-17 Thread t dot muhlhofer at lse dot ac dot uk
--- Additional Comments From t dot muhlhofer at lse dot ac dot uk 2005-05-17 22:15 --- Oh... damn! Shoulda seen this. Thanks! Sorry about the bug. T -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21633

[Bug target/21128] Returning vector 32-bits or larger generates ICE

2005-05-17 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21128

[Bug bootstrap/21633] Bootstrap fails on Suse multiple x86_64: undefined reference to `__ctype_b_loc'

2005-05-17 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-17 22:10 --- Your glibc headers do not match the library which you have installed. -- What|Removed |Added

[Bug tree-optimization/21636] New: Missed ccp optimization

2005-05-17 Thread pinskia at gcc dot gnu dot org
The following code we miss one ccp optimization: struct f { int i; }; int g()throw() { f a; a.i = 1; f *a1 = &a; int *i = &a1->i; return *i; /* This should be turned into a.i */ } We get right now: Visiting statement: a1_3 = &a; Lattice value changed to CONSTANT &a. Adding SSA edges

[Bug libstdc++/19664] libstdc++ headers should have pop/push of the visibility around the declarations

2005-05-17 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-05-17 22:00 --- > One of HJ's patches is a middle-end patch, and I'm not sure I know > enough to review it. I'd have to start by researching the ELF spec, for > example, and we've found that various version of binutils have wei

[Bug libstdc++/19664] libstdc++ headers should have pop/push of the visibility around the declarations

2005-05-17 Thread mark at codesourcery dot com
--- Additional Comments From mark at codesourcery dot com 2005-05-17 21:58 --- Subject: Re: libstdc++ headers should have pop/push of the visibility around the declarations hjl at lucon dot org wrote: > --- Additional Comments From hjl at lucon dot org 2005-05-17 21:50 > ---

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

2005-05-17 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-17 21:55 --- *** Bug 21634 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug preprocessor/21634] [4.1 regression] Bogus line number zero in # 0 ""

2005-05-17 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-17 21:55 --- *** This bug has been marked as a duplicate of 21250 *** -- What|Removed |Added

[Bug target/21128] Returning vector 32-bits or larger generates ICE

2005-05-17 Thread jconner at apple dot com
--- Additional Comments From jconner at apple dot com 2005-05-17 21:50 --- Patch committed to mainline on 13 May 2005. -- What|Removed |Added URL|

[Bug libstdc++/19664] libstdc++ headers should have pop/push of the visibility around the declarations

2005-05-17 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2005-05-17 21:50 --- Mark, is http://gcc.gnu.org/ml/gcc-patches/2005-02/msg00180.html OK for mainline as well as 4.0? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19664

[Bug libstdc++/19664] libstdc++ headers should have pop/push of the visibility around the declarations

2005-05-17 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-05-17 21:47 --- Subject: Bug 19664 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-05-17 21:47:13 Modified files: gcc/cp : ChangeLog decl2.c Log message:

[Bug SWING/21635] New: GLib-GObject-WARNING with jython

2005-05-17 Thread sbodomerle at gmail dot com
executing the below code snippet in jython: gcc version 4.0.1 20050508 (prerelease) (Debian 4.0.0-6) Jython 2.1 import javax.swing as swing win = swing.JFrame("JYTHON") win.size = (100, 100) win.show() and closing the window from the window manager results in the following: (.:29481): GLib-GObj

[Bug libstdc++/19664] libstdc++ headers should have pop/push of the visibility around the declarations

2005-05-17 Thread mark at codesourcery dot com
--- Additional Comments From mark at codesourcery dot com 2005-05-17 21:40 --- Subject: Re: libstdc++ headers should have pop/push of the visibility around the declarations pcarlini at suse dot de wrote: > --- Additional Comments From pcarlini at suse dot de 2005-05-17 19:05 > -

[Bug libstdc++/19664] libstdc++ headers should have pop/push of the visibility around the declarations

2005-05-17 Thread pluto at agmk dot net
--- Additional Comments From pluto at agmk dot net 2005-05-17 21:39 --- (In reply to comment #44) I've tested PR19664 patch + updated PR20218 patch + v3 patch and they work fine on amd64. I'll test fixes soon on powerpc on testcase from PR21382 too. -- http://gcc.gnu.org/

[Bug preprocessor/21634] New: [4.1 regression] Bogus line number zero in # 0 ""

2005-05-17 Thread falk at debian dot org
gcc version 4.1.0 20050517 (experimental) [EMAIL PROTECTED]:~% cpp-4.0 < /dev/null # 1 "" # 1 "" # 1 "" # 1 "" [EMAIL PROTECTED]:~% cpp < /dev/null # 1 "" # 0 "" # 1 "" # 1 "" [EMAIL PROTECTED]:~% cpp < /de

[Bug target/21479] optimizer removes incorrectly variable comparision in if clause

2005-05-17 Thread schlie at comcast dot net
--- Additional Comments From schlie at comcast dot net 2005-05-17 21:24 --- (In reply to comment #10) > (In reply to comment #8) > > - yes, however as the loigical extention of: > >"a null reference is undefined" => "may trap" => "will trap" > >is simply wrong, and is not justify

[Bug target/21632] ICE with small model attribute on ia64

2005-05-17 Thread jakub at gcc dot gnu dot org
--- Additional Comments From jakub at gcc dot gnu dot org 2005-05-17 21:12 --- Particularly the change that matters is ia64_expand_load_address, which no longer splits it. src is small_addr_symbolic_operand in this case. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21632

[Bug bootstrap/21633] New: Bootstrap fails on Suse multiple x86_64: undefined reference to `__ctype_b_loc'

2005-05-17 Thread t dot muhlhofer at lse dot ac dot uk
The bootstrap fails in, I believe, stage 3 on a server with 4 x86_64 CPUs running Suse. Same thing happens with version 3.4.3. This particular one was done with make -j 2, but I also tried on one cpu and the same thing happens. I did configure and make in an object directory different from the one

[Bug libgcj/18266] SIGSEGV in GC_register_finalizer_inner ()

2005-05-17 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|daney at gcc dot gnu dot org|unassigned at gcc dot gnu ||dot org Status|ASSIGNED

[Bug target/21535] Empty inline assembly cause the generated code to be wrong?

2005-05-17 Thread yhlin at sdesigns dot com
--- Additional Comments From yhlin at sdesigns dot com 2005-05-17 20:44 --- Reading the output assembly twice, it's true that they are equivalent, it's just that the div is run in the branch delay slot of bnez in the firt case. It seems we need strict prologue/epilogue for __asm__ stat

[Bug libgcj/18893] null pointer exception in the Logger.getCallerStackFrame()

2005-05-17 Thread daney at gcc dot gnu dot org
-- What|Removed |Added Status|UNCONFIRMED |NEW http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18893

[Bug libgcj/18266] SIGSEGV in GC_register_finalizer_inner ()

2005-05-17 Thread daney at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |daney at gcc dot gnu dot org |dot org | Status|NEW

[Bug libgcj/18220] Test case libjava.lang/Process_3 does not end if "sed" not available

2005-05-17 Thread daney at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |daney at gcc dot gnu dot org |dot org | Status|NEW

[Bug target/21632] New: ICE with small model attribute on ia64

2005-05-17 Thread jakub at gcc dot gnu dot org
struct S { void *s[256]; }; struct T { long t[23]; struct S *u; }; extern struct T #ifdef __ia64__ __attribute__((model (small))) #endif v; void * foo (void) { return v.u->s[0]; } ICEs on gcc-4_0-branch at -O2, but did not ICE before the PR target/21412 patch was checked in. The only di

[Bug c++/21631] diagnostic for a non constant reference when passed a non lvalue (copy constructor)

2005-05-17 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-17 20:17 --- Note T(T&) is still a copy constructor, just not one which takes a constant reference. Also note: it really bolls down to this testcase: int f(int&); int f(); int g(void) { return f(1); } If we get rid

[Bug target/21620] --disable-multlilib doesn't work

2005-05-17 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-05-17 20:12 --- Great, a typo contest. :-) But the first one comes from you, Dzianis. -- What|Removed |Added --

[Bug rtl-optimization/21138] wrong code in sixtrack for -fmodulo-sched

2005-05-17 Thread janis187 at us dot ibm dot com
--- Additional Comments From janis187 at us dot ibm dot com 2005-05-17 20:01 --- Subject: Re: wrong code in sixtrack for -fmodulo-sched The patch fixes the problem with sixtrack. I suspected that a latent problem was causing the earlier failures in lucas and apsi which have since gone

[Bug c++/21631] diagnostic for a non constant reference when passed a non lvalue (copy constructor)

2005-05-17 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-17 20:00 --- Confirmed, simple example: struct f { f(f&); }; int g(void) { f a = f(); } -- What|Removed |Added

[Bug c++/21631] New: Diagnostic for misdefined copy constructor is not particularly clear

2005-05-17 Thread pkoning at equallogic dot com
If I define a copy constructor as T(T&) rather than the correct T(const T&), I'll end up with messages of the form: | > keyed_obj.hh:159: error: no matching function for call to 'CxnIndex::CxnIndex(CxnIndex)' | > Indeces.hh:150: note: candidates are: CxnIndex::CxnIndex(CxnIndex&) which is bafflin

[Bug target/21620] --disable-multilib doesn't work

2005-05-17 Thread dzianis dot mazuronak at gmx dot net
--- Additional Comments From dzianis dot mazuronak at gmx dot net 2005-05-17 19:39 --- (In reply to comment #1) > Huh, you did not configure with "--diable-multilib". No, I did it! Check the configuration more closely: The gcc-4.0.0 is configured as follow: Using built-in specs. Target

[Bug target/21613] -fpic only: internal compiler error: in extract_insn, at recog.c:2083 (20010107-1.c:6)

2005-05-17 Thread flash at pobox dot com
--- Additional Comments From flash at pobox dot com 2005-05-17 19:29 --- Created an attachment (id=8915) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8915&action=view) -v -save-temps output -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21613

[Bug target/21613] -fpic only: internal compiler error: in extract_insn, at recog.c:2083 (20010107-1.c:6)

2005-05-17 Thread flash at pobox dot com
--- Additional Comments From flash at pobox dot com 2005-05-17 19:28 --- Created an attachment (id=8914) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8914&action=view) Pre-processed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21613

[Bug rtl-optimization/20211] autoincrement generation is poor

2005-05-17 Thread amylaar at gcc dot gnu dot org
--- Additional Comments From amylaar at gcc dot gnu dot org 2005-05-17 19:20 --- updated patch: http://gcc.gnu.org/ml/gcc-patches/2005-05/msg01768.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20211

[Bug libstdc++/19664] libstdc++ headers should have pop/push of the visibility around the declarations

2005-05-17 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-05-17 19:05 --- > This patch looks sensible to me, but it should be approved by a V3 > maintainer. Thanks a lot Mark, I'll try to get to it soon. But, the real reason we don't have those bits already is that there are outstandin

[Bug tree-optimization/21630] New: [4.1 Regression] gcc.dg/vect/vect-none.c scan-tree-dump-times vectorized 1 loops 1 fails

2005-05-17 Thread jsm28 at gcc dot gnu dot org
The failure FAIL: gcc.dg/vect/vect-none.c scan-tree-dump-times vectorized 1 loops 1 appeared on mainline on i686-pc-linux-gnu between 20050516 and 20050517. It may not be straightforward to tell which patch was responsible since the test ICEd (bug 21448) with the former compiler and a pass or

[Bug c++/21581] (optimisation) Functions in anonymous namespaces should default to "hidden" visibility

2005-05-17 Thread echristo at redhat dot com
--- Additional Comments From echristo at redhat dot com 2005-05-17 18:20 --- After talking with jason I think this is a legitimate request. -- What|Removed |Added

[Bug tree-optimization/17165] pass by reference inhibits vectorization

2005-05-17 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-17 18:10 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/21614] [4.0/4.1 regression] wrong code when calling member function of undefined class

2005-05-17 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-17 18:05 --- Hmm, this is undefined code IIRC. Also this has been failing since "3.5.0 20040909". -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21614

[Bug c++/21614] [4.0/4.1 regression] wrong code when calling member function of undefined class

2005-05-17 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-17 18:03 --- in .t02.orginal, we get: <<< Unknown tree: expr_stmt <<< error >>> >>> -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21614

[Bug ada/21247] Cross-building gnat-4.0.0 requires native gnat-4.0.0

2005-05-17 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added OtherBugsDependingO||21629 nThis|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21247

[Bug other/21629] [doc] gnat version requirements in install.texi

2005-05-17 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added BugsThisDependsOn||21247 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21629

[Bug c++/21614] [4.0 regression] wrong code when calling member function of undefined class

2005-05-17 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-05-17 17:52 --- Confirmed. Here is a simpler case: - extern void findme(); struct Z *p; void (Z::*m) (); void rr () { findme(); (p->*m)(); findme(); } -- if one greps for th

[Bug c++/21614] [4.0/4.1 Regression] invokation of undefined class'es method is ignored

2005-05-17 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-17 17:48 --- (In reply to comment #2) > (In reply to comment #1) > > Hmm, I think we get an error mark node but no error. > Why is this the wrong code? It's easy to execute it. No the wrong-code keyword says that GCC is

[Bug c++/21581] (optimisation) Functions in anonymous namespaces should default to "hidden" visibility

2005-05-17 Thread arjanv at redhat dot com
--- Additional Comments From arjanv at redhat dot com 2005-05-17 17:44 --- As for andrews comment, the default could be hidden/private, where "export" would override the default to be non-private. -- What|Removed |Added

[Bug c++/21614] [4.0/4.1 Regression] invokation of undefined class'es method is ignored

2005-05-17 Thread yuri at tsoft dot com
--- Additional Comments From yuri at tsoft dot com 2005-05-17 17:38 --- (In reply to comment #1) > Hmm, I think we get an error mark node but no error. Why is this the wrong code? It's easy to execute it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21614

[Bug tree-optimization/19626] Aliasing says stores to local memory do alias

2005-05-17 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-17 17:35 --- We now get: dX.D.2296.D.2252.domain_m[0].D.2209.D.2200.D.2154.domain_m = 1; dX.D.2296.D.2252.domain_m[1].D.2209.D.2200.D.2154.domain_m = 0; k.D.2296.D.2252.domain_m[0].D.2209.D.2200.D.2154.domain_m = 0

[Bug c++/21581] (optimisation) Functions in anonymous namespaces should default to "hidden" visibility

2005-05-17 Thread arjanv at redhat dot com
--- Additional Comments From arjanv at redhat dot com 2005-05-17 17:33 --- I think you mean bug 18267 However bug 18267 is about static versus non-static linkage. What I'm suggesting is visibility attribute level, eg non-static but hidden visibility. -- http://gcc.gnu.org/bugzilla/

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

2005-05-17 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-17 17:31 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug libfortran/21621] Inconsistency with binary sequential output

2005-05-17 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added GCC build triplet|GCC 4.1.0 20050517 | GCC host triplet|i686-pc-linux-gnu | GCC target triplet||i686-pc

[Bug fortran/19358] [gfortran] Segfault with missing upper bound

2005-05-17 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-17 17:30 --- *** Bug 21622 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug fortran/21622] ICE on assumed-shape array with lower bound given by a dummy argument

2005-05-17 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-17 17:30 --- *** This bug has been marked as a duplicate of 19358 *** -- What|Removed |Added

[Bug middle-end/21478] Improve initialization of sparse local arrays

2005-05-17 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-17 17:24 --- *** Bug 21626 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug c/21626] Do not create very big empty structure to initialise stack

2005-05-17 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-17 17:24 --- *** This bug has been marked as a duplicate of 21478 *** -- What|Removed |Added

[Bug c++/21614] [4.0/4.1 Regression] invokation of undefined class'es method is ignored

2005-05-17 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-17 17:23 --- Hmm, I think we get an error mark node but no error. Confirmed. -- What|Removed |Added

Fwd: (fwd) Bug in gcc4 initialisers suspected

2005-05-17 Thread Andrew Pinski
Just in case you did not get this before, the mail server which I was using broke for a second. Begin forwarded message: From: Andrew Pinski <[EMAIL PROTECTED]> Date: May 17, 2005 12:50:33 PM EDT To: Marcel van Kervinck <[EMAIL PROTECTED]> Cc: gcc-bugs@gcc.gnu.org Subject: Re: (fwd) Bug in gcc4 i

[Bug rtl-optimization/15248] [4.0 Regression] Reload may generate stores to read-only memory

2005-05-17 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2005-05-17 17:03 --- Subject: Re: [4.0 Regression] Reload may generate stores to read-only memory On Sat, 2005-05-07 at 16:52 +, ebotcazou at gcc dot gnu dot org wrote: > --- Additional Comments From ebotcazou at gcc dot

Re: (fwd) Bug in gcc4 initialisers suspected

2005-05-17 Thread Andrew Pinski
On May 17, 2005, at 11:39 AM, Marcel van Kervinck wrote: Dear all, 1. Is this a compiler bug or a display of undefined behaviour? This is a compiler bug 2. Is this gcc4-specific or only in combination with PowerPC? This bug is only in Apple's gcc and not in the FSF released GCC. Please report this

[Bug c++/21601] Friend of template argument constructor

2005-05-17 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-05-17 16:41 --- This is already fixed in gcc4.0 which says g/x> /home/bangerth/bin/gcc-4*/bin/c++ -c x.cc x.cc:5: error: ISO C++ forbids declaration of ‘T’ with no type x.cc: In instantiation of ‘B’: x.cc:14: instantiat

[Bug c++/21627] [3.4/4.0/4.1 Regression] invalid inline warning

2005-05-17 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-17 16:40 --- Confirmed, it is a regression from 3.2.3. -- What|Removed |Added CC|

[Bug c++/21581] (optimisation) Functions in anonymous namespaces should default to "hidden" visibility

2005-05-17 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-05-17 16:39 --- Andrew's argument has been made a number of times, and is considered irrelevant until someone actually comes around and implements the 'export' keyword. This request is therefore definitely valid, but I close

[Bug middle-end/19986] [meta-bug] fold missing optimizations (compared to RTL)

2005-05-17 Thread law at redhat dot com
-- Bug 19986 depends on bug 17141, which changed state. Bug 17141 Summary: *&a->b is not folded http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17141 What|Old Value |New Value

[Bug tree-optimization/19626] Aliasing says stores to local memory do alias

2005-05-17 Thread law at redhat dot com
-- Bug 19626 depends on bug 17141, which changed state. Bug 17141 Summary: *&a->b is not folded http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17141 What|Old Value |New Value

[Bug tree-optimization/17141] *&a->b is not folded

2005-05-17 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2005-05-17 16:39 --- Fixed with this patch: http://gcc.gnu.org/ml/gcc-patches/2005-05/msg01726.html -- What|Removed |Added ---

[Bug c++/21615] Argument-dependent name lookup associated namespace search bug

2005-05-17 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-05-17 16:37 --- All gcc versions I have take the template in namespace odd, and so does icc in strict mode. I see nothing in 3.4.2 that should prevent this from happening. What is relevant here is that the using declaration i

[Bug tree-optimization/14814] no folding back to ARRAY_REF

2005-05-17 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2005-05-17 16:33 --- http://gcc.gnu.org/ml/gcc-patches/2005-05/msg01726.html Further helps this situation in both testcases referenced below. Basically it removes the unwanted ADDR_EXPRs earlier in the optimization path. While the resu

[Bug c++/21386] Inconsistent diagnostics for taking address of rvalue

2005-05-17 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-05-17 16:27 --- Discussing the exact wording is nitpicking. The problem is real so let's confirm this PR. W. -- What|Removed |Added -

[Bug other/21629] New: [doc] gnat version requirements in install.texi

2005-05-17 Thread joel at gcc dot gnu dot org
The minimum requirements referenced in install.texi for GNAT seem to be out of date. Someone more Ada knowledgeable needs to confirm a minimum version for 4.0.0 and 4.1.0. For sure, to avoid problems building a cross GNAT, you should have a native GNAT version that is the same as the version yo

[Bug c++/21628] New: GCC much slower than ICL. Lack of inlining?

2005-05-17 Thread laurent at ient dot rwth-aachen dot de
I first posted this problem at [EMAIL PROTECTED] I was advice to post my problem here. I have a program with many many inline template functions. It is essential for the execution speed that every (or almost every) function marked as inline, becomes really inlined by the compiler. I already com

(fwd) Bug in gcc4 initialisers suspected

2005-05-17 Thread Marcel van Kervinck
-- forwarded message -- Path: news.xs4all.nl!newsspool.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Sender: Marcel van Kervinck <[EMAIL PROTECTED]> From: Marcel van Kervinck <[EMAIL PROTECTED]> Subject: Bug in gcc4 initialisers suspected Newsgroups: comp.std.c,comp.lang.c Cc: gcc-bugs@gcc.gnu.or

[Bug c++/21627] invalid inline warning

2005-05-17 Thread nathan at gcc dot gnu dot org
-- What|Removed |Added CC||gkajmowi at tbaytel dot net http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21627

[Bug c++/21627] invalid inline warning

2005-05-17 Thread nathan at gcc dot gnu dot org
--- Additional Comments From nathan at gcc dot gnu dot org 2005-05-17 15:29 --- Created an attachment (id=8913) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8913&action=view) test case, compile with -Wall -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21627

[Bug c++/21627] New: invalid inline warning

2005-05-17 Thread nathan at gcc dot gnu dot org
compiling with -Wall gives the following erroneous errors about the ctor and dtor -- but not about the method. [EMAIL PROTECTED]:33>g++ foo.ii -Wall -c foo.ii:4: warning: inline function `TPL::TPL() [with T = int]' used but never defined foo.ii:5: warning: inline function `TPL::~TPL() [with T =

[Bug c/21626] New: Do not create very big empty structure to initialise stack

2005-05-17 Thread etienne_lorrain at yahoo dot fr
[EMAIL PROTECTED]:~/projet/gujin$ cat tmp.c typedef struct { enum { INIT = 0 } mode; unsigned very_big_array[4096]; struct short_struct { int a,b,c; } str[5]; } z_stream; struct short_struct fct (unsigned val) { z_stream gzlib = { .mode = INIT }; /*

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

2005-05-17 Thread sfilippone at uniroma2 dot it
--- Additional Comments From sfilippone at uniroma2 dot it 2005-05-17 15:07 --- Created an attachment (id=8912) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8912&action=view) Test case -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21625

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

2005-05-17 Thread sfilippone at uniroma2 dot it
The attached test case does not initialize to NULL() the inner pointers after an ALLOCATE statement. Note that the problem only surfaces if the heap is sufficiently dirty. - output --- [EMAIL PROTECTED] TEMP]$ gfortran -v Using built-in specs. Target: i686-pc-linux-gnu Conf

[Bug rtl-optimization/21138] wrong code in sixtrack for -fmodulo-sched

2005-05-17 Thread mustafa at il dot ibm dot com
--- Additional Comments From mustafa at il dot ibm dot com 2005-05-17 15:05 --- Janis, can you try this patch? Index: modulo-sched.c === RCS file: /cvs/gcc/gcc/gcc/modulo-sched.c,v retrieving revision 1.29 diff -c -p -r1.29

[Bug java/21624] java source files cannot be compiled to bcabi [indirect dispatch]

2005-05-17 Thread aph at gcc dot gnu dot org
--- Additional Comments From aph at gcc dot gnu dot org 2005-05-17 14:53 --- *** Bug 20088 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug java/20088] -findirect-dispatch: error: final field 'text' may not have been initialized

2005-05-17 Thread aph at gcc dot gnu dot org
--- Additional Comments From aph at gcc dot gnu dot org 2005-05-17 14:53 --- *** This bug has been marked as a duplicate of 21624 *** -- What|Removed |Added St

[Bug java/20088] -findirect-dispatch: error: final field 'text' may not have been initialized

2005-05-17 Thread aph at gcc dot gnu dot org
--- Additional Comments From aph at gcc dot gnu dot org 2005-05-17 14:53 --- . -- What|Removed |Added Status|RESOLVED|REOPENED Resol

[Bug java/21624] java source files cannot be compiled to bcabi [indirect dispatch]

2005-05-17 Thread aph at gcc dot gnu dot org
--- Additional Comments From aph at gcc dot gnu dot org 2005-05-17 14:49 --- *** Bug 18945 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug java/18945] gcj ICE with -findirect-dispatch

2005-05-17 Thread aph at gcc dot gnu dot org
--- Additional Comments From aph at gcc dot gnu dot org 2005-05-17 14:49 --- *** This bug has been marked as a duplicate of 21624 *** -- What|Removed |Added St

[Bug c++/21264] duplicate symbol warnings for complex template class

2005-05-17 Thread aph at gcc dot gnu dot org
--- Additional Comments From aph at gcc dot gnu dot org 2005-05-17 14:49 --- *** Bug 20088 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug java/20088] -findirect-dispatch: error: final field 'text' may not have been initialized

2005-05-17 Thread aph at gcc dot gnu dot org
--- Additional Comments From aph at gcc dot gnu dot org 2005-05-17 14:49 --- *** This bug has been marked as a duplicate of 21264 *** -- What|Removed |Added St

  1   2   >