[Bug target/22158] char global_var[] = "larger than 32 bytes"; uses silly amounts of alignment even with -Os

2005-06-23 Thread vda at port dot imtp dot ilyichevsk dot odessa dot ua
--- Additional Comments From vda at port dot imtp dot ilyichevsk dot odessa dot ua 2005-06-24 06:34 --- >One use of this macro is to increase alignment of medium-size >data to make it all fit in fewer cache lines. 1) This potentially makes single string fit into fewer cachelines, but it

[Bug target/22169] internal compiler error

2005-06-23 Thread rendelj at landcorp dot co dot nz
--- Additional Comments From rendelj at landcorp dot co dot nz 2005-06-24 04:27 --- Created an attachment (id=9142) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9142&action=view) Computer OS details -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22169

[Bug target/22169] internal compiler error

2005-06-23 Thread rendelj at landcorp dot co dot nz
--- Additional Comments From rendelj at landcorp dot co dot nz 2005-06-24 04:27 --- Created an attachment (id=9141) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9141&action=view) verbose report from gcc -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22169

[Bug target/22169] internal compiler error

2005-06-23 Thread rendelj at landcorp dot co dot nz
--- Additional Comments From rendelj at landcorp dot co dot nz 2005-06-24 04:26 --- Created an attachment (id=9140) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9140&action=view) *.i files for bug report -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22169

[Bug target/22169] internal compiler error

2005-06-23 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|c |target Keywords||ice-on-valid-code http://gcc.gnu.org/bugzilla/show_bug

[Bug c/22169] New: internal compiler error

2005-06-23 Thread rendelj at landcorp dot co dot nz
Sun0S 5.8 gcc 3.4.2 compiling with option mcpu=v9, get internal compiler error: in reload_cse_simplify_operands ,t - complier asked to submitt full bug report. I have *.i files etc -- Summary: internal compiler error Product: gcc Version: 3.4.2 Statu

[Bug middle-end/21985] [4.0 Regression] miscompiled or wrong code snippet?

2005-06-23 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-06-24 03:53 --- Fixed in 4.0.1. -- What|Removed |Added Status|NEW |RESO

[Bug middle-end/21985] [4.0 Regression] miscompiled or wrong code snippet?

2005-06-23 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-24 03:44 --- Subject: Bug 21985 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-06-24 03:44:51 Modified files: gcc: Change

[Bug tree-optimization/22000] [4.1 Regression] Read from volatile member of struct is optimized away

2005-06-23 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-06-24 03:40 --- Fixed in 4.0.1. -- What|Removed |Added Status|NEW |RESO

[Bug tree-optimization/22000] [4.1 Regression] Read from volatile member of struct is optimized away

2005-06-23 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-24 03:38 --- Subject: Bug 22000 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-24 03:38:06 Modified files: gcc: ChangeLog tree-ssa-operands.c Log m

[Bug tree-optimization/22014] [4.1 Regression] ICE in do_structure_copy, at tree-ssa-structalias.c:2363

2005-06-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-24 02:28 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug preprocessor/22168] New: #if #A == #B should have a diagnostic

2005-06-23 Thread geoffk at gcc dot gnu dot org
GCC quietly accepts the following: #define A a #define B a #if #A == #B #endif but it should not, because '#A == #B' is not an integer constant expression, see C99 section 6.10.1 paragraph 1. GCC does properly diagnose #if "a" == "a" -- Summary: #if #A == #B should have a diagnos

[Bug tree-optimization/22117] [4.1 Regression] VRP thinks + is always nonnull.

2005-06-23 Thread kazu at cs dot umass dot edu
--- Additional Comments From kazu at cs dot umass dot edu 2005-06-24 01:59 --- Just checked in a patch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22117

[Bug tree-optimization/22014] [4.1 Regression] ICE in do_structure_copy, at tree-ssa-structalias.c:2363

2005-06-23 Thread ahaas at airmail dot net
--- Additional Comments From ahaas at airmail dot net 2005-06-24 01:43 --- Hi. Daniel Berlin's patch of June 20 has fixed bug 22016 - a duplicate of this. Builds of GCC after this patch had been applied would successfully compile CVS postgres, the package I found that would fail. I beli

[Bug c++/22167] Strange optimization bug when using -Os

2005-06-23 Thread dahowell at directv dot com
-- What|Removed |Added Attachment #9138|Short test file which |Short test file which description|demonstrates optimization |demonstrates optimization

[Bug c++/22167] Strange optimization bug when using -Os

2005-06-23 Thread dahowell at directv dot com
--- Additional Comments From dahowell at directv dot com 2005-06-23 23:48 --- Created an attachment (id=9138) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9138&action=view) Short test file which demonstrates optimization failuer This is pretty much what was left of basic_string.h

[Bug c++/22167] New: Strange optimization bug when using -Os

2005-06-23 Thread dahowell at directv dot com
The attached file osbugs.cpp will print a "BUG" message when compiled with the -Os switch with g++ 3.4.4 on powerpc. This is due to the optimizer generating incorrect code, by apparently incorrectly determining that S::p is not being changed by the method S::init() before S::~S() is called.

[Bug fortran/21918] Warnings about unused variables should point to the declaration

2005-06-23 Thread tobi at gcc dot gnu dot org
--- Additional Comments From tobi at gcc dot gnu dot org 2005-06-23 20:47 --- We have a declared_at field in gfc_symbol, with this, this is easily fixed. Index: trans-decl.c === RCS file: /cvs/gcc/gcc/gcc/fortran/trans-dec

[Bug fortran/21986] Bad .mod file, ICE upon USE

2005-06-23 Thread tobi at gcc dot gnu dot org
--- Additional Comments From tobi at gcc dot gnu dot org 2005-06-23 20:36 --- Segfault here while reading the module: Program received signal SIGSEGV, Segmentation fault. mio_ref (rp=Variable "rp" is not available. ) at ../../gcc/fortran/module.c:1839 1839 if (sym->components !=

[Bug tree-optimization/22000] [4.1 Regression] Read from volatile member of struct is optimized away

2005-06-23 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-06-23 20:23 --- Fixed in 4.0.1. -- What|Removed |Added Summary|[4.0/4.1 Regression] Read |[4.1

[Bug fortran/21594] FAIL: gfortran.dg/eoshift.f90 -O0 execution test

2005-06-23 Thread tobi at gcc dot gnu dot org
--- Additional Comments From tobi at gcc dot gnu dot org 2005-06-23 20:22 --- Looks like Thomas indentified a whole bunch of problems in EOSHIFT ... -- What|Removed |Added

[Bug tree-optimization/22000] [4.0/4.1 Regression] Read from volatile member of struct is optimized away

2005-06-23 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-23 20:15 --- Subject: Bug 22000 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-06-23 20:15:29 Modified files: gcc: Change

[Bug middle-end/22156] [4.0/4.1 Regression] bit-field copying regressed

2005-06-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-23 19:49 --- I have a fix, it does what I recommended in 22157. -- What|Removed |Added AssignedTo

[Bug tree-optimization/22157] [4.0/4.1 Regression] struct copying code gen

2005-06-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-23 19:49 --- I have a fix, it does what I recommended. -- What|Removed |Added AssignedTo|unassign

[Bug java/21695] ICE when building gnu-xml.lo in libjava directory

2005-06-23 Thread marco at technoboredom dot net
--- Additional Comments From marco at technoboredom dot net 2005-06-23 18:47 --- My build crashes on the same location with the same message (The fresh gcj ICEs in DomDOMException.java:171), when I am trying to build a mingw cross on my slackware box. Here is my configuration statement f

[Bug SWING/19860] Swing JOptionPane and multiline texts

2005-06-23 Thread abalkiss at redhat dot com
--- Additional Comments From abalkiss at redhat dot com 2005-06-23 18:23 --- I patched this in classpath, merge should fix it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19860

[Bug SWING/21444] Swing JList can't do multiple selection

2005-06-23 Thread abalkiss at redhat dot com
--- Additional Comments From abalkiss at redhat dot com 2005-06-23 18:23 --- I patched this in classpath, merge should fix it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21444

[Bug SWING/22151] JInternalFrame causes OutOfMemory error when maximized.

2005-06-23 Thread abalkiss at redhat dot com
--- Additional Comments From abalkiss at redhat dot com 2005-06-23 18:21 --- Patch proposed, should be patched in classpath very shortly. -- What|Removed |Added

[Bug SWING/22151] JInternalFrame causes OutOfMemory error when maximized.

2005-06-23 Thread abalkiss at redhat dot com
--- Additional Comments From abalkiss at redhat dot com 2005-06-23 18:20 --- Created an attachment (id=9135) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9135&action=view) proposed patch -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22151

[Bug c++/22154] [DR 382] qualified names should allow typename keyword in front of it (even in non-templates)

2005-06-23 Thread gdr at integrable-solutions dot net
--- Additional Comments From gdr at integrable-solutions dot net 2005-06-23 18:13 --- Subject: Re: [DR 382] qualified names should allow typename keyword in front of it (even in non-templates) "pinskia at gcc dot gnu dot org" <[EMAIL PROTECTED]> writes: | --- Additional Comments

[Bug SWING/22151] JInternalFrame causes OutOfMemory error when maximized.

2005-06-23 Thread abalkiss at redhat dot com
--- Additional Comments From abalkiss at redhat dot com 2005-06-23 17:20 --- 1: removing the call to handleEvent() in BasicInternalFrameUI$GlassPaneDispatcher.mouseExited fixes the problem, but does it break something else? 2: after maximizing, you have to move the mouse to trigger the

[Bug tree-optimization/22000] [4.0/4.1 Regression] Read from volatile member of struct is optimized away

2005-06-23 Thread joseph at codesourcery dot com
--- Additional Comments From joseph at codesourcery dot com 2005-06-23 16:59 --- Subject: Re: [4.0/4.1 Regression] Read from volatile member of struct is optimized away On Thu, 23 Jun 2005, mmitchel at gcc dot gnu dot org wrote: > I somewhat suspect this hunk of code in c-typeck.c:bu

[Bug libstdc++/22109] [4.0 Regression] /home/dave/opt/gnu/bin/ld: BFD 2.16.91 20050612 internal error

2005-06-23 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-23 16:49 --- Subject: Bug 22109 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-23 16:49:00 Modified files: libstdc++-v3 : ChangeLog acinclude.m4 configure

[Bug java/22166] New: 0x80000000/-1 is wrong

2005-06-23 Thread pinskia at gcc dot gnu dot org
The following code should work on not throw a NPE or any other kind of exception (or abort): public class t { public static void main(String[] a) { int i = -1; int j = (0x8000); int k = j/i; // int k1 = j/i; System.out.println("k = "+k); } } Using -fuse-divide-subroutine m

[Bug tree-optimization/22117] [4.1 Regression] VRP thinks + is always nonnull.

2005-06-23 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-23 16:04 --- Subject: Bug 22117 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-23 16:04:10 Modified files: gcc: ChangeLog tree-vrp.c gcc/tes

[Bug AWT/19847] AWT drawImage fails to render transparent GIFs

2005-06-23 Thread mark at gcc dot gnu dot org
--- Additional Comments From mark at gcc dot gnu dot org 2005-06-23 15:48 --- There are two parts to this bug. 1) Small images weren't loaded correctly. 2) An image that is scaled/clipped and doesn't use (0,0) as origin isn't scaled correctly. 1) is fixed in GNU Classpath by: 2005-06-2

[Bug c++/20996] friend class declaration in namespace wrong in template class with specialisation

2005-06-23 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.1.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20996

[Bug c++/19403] [4.0/4.1 Regression] name lookup is broken with friends

2005-06-23 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.1.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19403

[Bug testsuite/22123] gcc.dg/fold-mod-1.c scan-tree-dump a % 4294967288 fails

2005-06-23 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-06-23 15:47 --- fixed in the previous commit. -- What|Removed |Added Status|ASSIGNED

[Bug preprocessor/22042] stringification BUG

2005-06-23 Thread s__nakayama at infoseek dot jp
--- Additional Comments From s__nakayama at infoseek dot jp 2005-06-23 15:35 --- (In reply to comment #1) > I don't see why this is really a bug because if you output the string, it will look the same. NO! Your guess is wrong. I never report, if the output always looks the same. I wrot

[Bug libstdc++/22109] [4.0 Regression] /home/dave/opt/gnu/bin/ld: BFD 2.16.91 20050612 internal error

2005-06-23 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Additional Comments From dave at hiauly1 dot hia dot nrc dot ca 2005-06-23 15:30 --- Subject: Re: [4.0 Regression] /home/dave/opt/gnu/bin/ld: BFD 2.16.91 20050612 internal error > Dave, does the 2.15 binutils build complete without error? (And testresults > are > correct?) Yes,

[Bug tree-optimization/22000] [4.0/4.1 Regression] Read from volatile member of struct is optimized away

2005-06-23 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-06-23 15:28 --- Hmm, no, TREE_SIDE_EFFECTS does seem to be getting set. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22000

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-06-23 Thread mark at codesourcery dot com
--- Additional Comments From mark at codesourcery dot com 2005-06-23 15:20 --- Subject: Re: [4.0/4.1 regression] Spurious ambiguity with pointers to members bangerth at ices dot utexas dot edu wrote: > --- Additional Comments From bangerth at ices dot utexas dot edu > 2005-06-23

[Bug tree-optimization/22000] [4.0/4.1 Regression] Read from volatile member of struct is optimized away

2005-06-23 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-06-23 15:11 --- I somewhat suspect this hunk of code in c-typeck.c:build_component_ref: if (TREE_THIS_VOLATILE (datum) || TREE_THIS_VOLATILE (subdatum)) TREE_THIS_VOLATILE (ref) = 1; I don't see any

[Bug testsuite/22123] gcc.dg/fold-mod-1.c scan-tree-dump a % 4294967288 fails

2005-06-23 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-23 15:08 --- Subject: Bug 22123 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-23 15:08:39 Modified files: gcc/testsuite : ChangeLog gcc/testsuite/gcc.

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-06-23 Thread bangerth at ices dot utexas dot edu
--- Additional Comments From bangerth at ices dot utexas dot edu 2005-06-23 15:08 --- Subject: Re: [4.0/4.1 regression] Spurious ambiguity with pointers to members > Definitely a serious bug, but I'm not sure I want to try to fix it > before 4.0.1. I'm really trying to confine mysel

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-06-23 Thread mark at codesourcery dot com
--- Additional Comments From mark at codesourcery dot com 2005-06-23 15:04 --- Subject: Re: [4.0/4.1 regression] Spurious ambiguity with pointers to members bangerth at dealii dot org wrote: > --- Additional Comments From bangerth at dealii dot org 2005-06-23 14:51 > --- > M

[Bug c++/22154] [DR 382] qualified names should allow typename keyword in front of it (even in non-templates)

2005-06-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-23 15:04 --- (In reply to comment #4) > If that is what the DR says, then the DR does not make any sense... Hey I am just reading what it says: . DR 468 i

[Bug java/18131] [meta-bug] inner class problems in java front-end

2005-06-23 Thread mckinlay at redhat dot com
-- Bug 18131 depends on bug 20697, which changed state. Bug 20697 Summary: Invalid Can't find method error on call to super http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20697 What|Old Value |New Value -

[Bug java/20697] Invalid Can't find method error on call to super

2005-06-23 Thread mckinlay at redhat dot com
--- Additional Comments From mckinlay at redhat dot com 2005-06-23 15:02 --- Fix checked in. -- What|Removed |Added Status|NEW |RESOLVED

[Bug java/20697] Invalid Can't find method error on call to super

2005-06-23 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-23 15:01 --- Subject: Bug 20697 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-23 15:01:05 Modified files: gcc/java : ChangeLog parse.y libjava

[Bug c++/22154] [DR 382] qualified names should allow typename keyword in front of it (even in non-templates)

2005-06-23 Thread gdr at integrable-solutions dot net
--- Additional Comments From gdr at integrable-solutions dot net 2005-06-23 14:58 --- Subject: Re: New: [DR 382] qualified names should allow typename keyword in front of it (even in non-templates) "pinskia at gcc dot gnu dot org" <[EMAIL PROTECTED]> writes: | The following should co

Re: [Bug c++/22154] New: [DR 382] qualified names should allow typename keyword in front of it (even in non-templates)

2005-06-23 Thread Gabriel Dos Reis
"pinskia at gcc dot gnu dot org" <[EMAIL PROTECTED]> writes: | The following should compile according to this DR report (but it is only in ready state so I am going to | confirm it and then suspend it): | class a {}; | typename ::a f(); | | Also the following should not compile as a is not qual

[Bug ada/22164] GNAT rejects matching parameter in generic instantiation as non-matching

2005-06-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-23 14:55 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug ada/22164] GNAT rejects matching parameter in generic instantiation as non-matching

2005-06-23 Thread ludovic dot brenta at insalien dot org
--- Additional Comments From ludovic dot brenta at insalien dot org 2005-06-23 14:53 --- Sorry - replace line 9 with: package Instance_Of_Q is new Instance_Of_P.Q (Formal_Array_Type => Array_Type); -- Ludovic Brenta. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22164

[Bug ada/22164] GNAT rejects matching parameter in generic instantiation as non-matching

2005-06-23 Thread ludovic dot brenta at insalien dot org
-- What|Removed |Added CC||sparre at nbi dot dk http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22164

[Bug c++/21799] [4.0/4.1 regression] Spurious ambiguity with pointers to members

2005-06-23 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-06-23 14:51 --- Mark, since you are looking for bugs to be fixed in 4.0.1 again, would this regression between 4.0.0 and the present state of 4.0.1 interest you? This is code that also appears in boost... W. -- http:

[Bug ada/22164] GNAT rejects matching parameter in generic instantiation as non-matching

2005-06-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-23 14:50 --- *** Bug 22165 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22164

[Bug ada/22165] GNAT rejects matching parameter in generic instantiation as non-matching

2005-06-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-23 14:50 --- *** This bug has been marked as a duplicate of 22164 *** -- What|Removed |Added

[Bug ada/22164] GNAT rejects matching parameter in generic instantiation as non-matching

2005-06-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-23 14:47 --- On the mainline (and 4.0.0) on powerpc-darwin, I get: test_315414.ads:9:34: invalid prefix in selected component "P" -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22164

[Bug ada/22165] New: GNAT rejects matching parameter in generic instantiation as non-matching

2005-06-23 Thread ludovic dot brenta at insalien dot org
(Debian bug #315414) -- ARM 15.5.3(7): "The component subtypes of the formal and actual -- array types shall statically match." generic package P is type T is private; private type T is new Integer; end P; generic type Formal_Array_Type is array (Positive range <>) of T; package P.

[Bug ada/22164] GNAT rejects matching parameter in generic instantiation as non-matching

2005-06-23 Thread ludovic dot brenta at insalien dot org
-- What|Removed |Added Keywords||rejects-valid http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22164

[Bug c++/19317] [4.1 Regression] removing a temporary return value when we cannot

2005-06-23 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-23 14:44 --- Subject: Bug 19317 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-23 14:44:21 Modified files: gcc: ChangeLog tree.h calls.c tree-inline.

[Bug ada/22164] New: GNAT rejects matching parameter in generic instantiation as non-matching

2005-06-23 Thread ludovic dot brenta at insalien dot org
(Debian bug #315414) -- ARM 15.5.3(7): "The component subtypes of the formal and actual -- array types shall statically match." generic package P is type T is private; private type T is new Integer; end P; generic type Formal_Array_Type is array (Positive range <>) of T; package P.

[Bug tree-optimization/22000] [4.0/4.1 Regression] Read from volatile member of struct is optimized away

2005-06-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-23 14:42 --- This looks like a latent bug on the mainline too, just harder to reproduce and here is a testcase: struct test { struct tt { volatile int a; volatile int b; } t; }; int main(int argc, char *argv[

[Bug tree-optimization/22043] [4.1 Regression] Fields not initialized for automatic structs with flexible array members

2005-06-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-23 14:32 --- Fixed on the 4.0 branch at least. -- What|Removed |Added Summary|[4.0/4.1 Regress

[Bug AWT/22163] New: scrollbars appear and disappear

2005-06-23 Thread tromey at gcc dot gnu dot org
I can see this with this chess game: ./gcjappletviewer http://www.chessgames.com/perl/chessgame?gid=1044316 Advance to white's first move, so that there is text in the area below the board. Now move your mouse slowly off the bottom edge (or right edge) of the text area. You'll see a scrollbar a

[Bug AWT/22162] New: double-click fails to select entire word

2005-06-23 Thread tromey at gcc dot gnu dot org
I ran across this bug when looking at the chess game: ./gcjappletviewer http://www.chessgames.com/perl/chessgame?gid=1044316 Advance to black's move 3. Text will appear below the board. Now double-click on "Matulovic's". Only "Matulovic" will be selected. I expected the entire word to be select

[Bug c++/22161] Template linking error

2005-06-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-23 13:24 --- This is not a bug, this is how C++ templates work. You want to include templates functions in the same TU as the where you use them. Unless you use export but export is not implemented yet. --

[Bug target/21760] [4.1 Regression] Powerpc atomic builtins missing PPC405 errata

2005-06-23 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-23 13:24 --- Subject: Bug 21760 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-23 13:24:14 Modified files: gcc: ChangeLog gcc/config/rs6000:

[Bug middle-end/22156] [4.0/4.1 Regression] bit-field copying regressed

2005-06-23 Thread pluto at agmk dot net
-- What|Removed |Added CC||pluto at agmk dot net http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22156

[Bug c++/22161] Template linking error

2005-06-23 Thread masse_nicolas at yahoo dot fr
--- Additional Comments From masse_nicolas at yahoo dot fr 2005-06-23 13:16 --- Created an attachment (id=9133) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9133&action=view) code who causes the problem -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22161

[Bug c++/22161] New: Template linking error

2005-06-23 Thread masse_nicolas at yahoo dot fr
Most of the bug is described here: http://bugs.gentoo.org/show_bug.cgi?id=96306 It seems to be a template instanciation problem. When I try to compile a program, I get this: test_suffix_node.o(.text+0x1bd): In function `main': : undefined reference to `cpl::internals::SuffixTree::insert(int&, ch

[Bug target/22158] char global_var[] = "larger than 32 bytes"; uses silly amounts of alignment even with -Os

2005-06-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-23 13:12 --- (In reply to comment #7) > Oh, I did look at http://gcc.gnu.org/ml/gcc-patches/2000-06/msg00860.html, > I see 128 and 256 bit alignment added, but I don't immediately see where it is > applied to byte arrays

[Bug middle-end/22156] [4.0/4.1 Regression] bit-field copying regressed

2005-06-23 Thread kazu at cs dot umass dot edu
-- What|Removed |Added CC||kazu at cs dot umass dot edu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22156

Re: template instantiation problem

2005-06-23 Thread Giovanni Bajo
Immanuel Litzroth <[EMAIL PROTECTED]> wrote: > The problem seems to be that recent gcc's dont compile the second do_call > because they interpret 0 as being of type int. Bad, bad GCC, how can it believe that the literal "0" is of type int! ;) Jokes aside, previous GCC versions were buggy in this

[Bug target/22158] char global_var[] = "larger than 32 bytes"; uses silly amounts of alignment even with -Os

2005-06-23 Thread vda at port dot imtp dot ilyichevsk dot odessa dot ua
--- Additional Comments From vda at port dot imtp dot ilyichevsk dot odessa dot ua 2005-06-23 13:03 --- Oh, I did look at http://gcc.gnu.org/ml/gcc-patches/2000-06/msg00860.html, I see 128 and 256 bit alignment added, but I don't immediately see where it is applied to byte arrays (string

[Bug target/22158] char global_var[] = "larger than 32 bytes"; uses silly amounts of alignment even with -Os

2005-06-23 Thread vda at port dot imtp dot ilyichevsk dot odessa dot ua
--- Additional Comments From vda at port dot imtp dot ilyichevsk dot odessa dot ua 2005-06-23 12:56 --- In majority of cases char msg[] = "A message" is used for text strings. These are _bytes_, they need no alignment whatsoever, let alone 32 byte one. I'm perfectly fine if other people

template instantiation problem

2005-06-23 Thread Immanuel Litzroth
Code that is problematic follows. >>> snip #include template inline void do_call(int (*fn)(T), const char* msg, T t1) { int err; if ((err = fn(t1)) < 0){ throw std::string(msg); } } int fn(int* a) { return (a ? 1 : -1); } int main(int argc ,char** argv) { int j

[Bug fortran/15966] ICE and segmentation fault on internal write

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

[Bug fortran/22160] gfortran internal compiler error: Segmentation fault

2005-06-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-23 12:48 --- This is a dup of bug 15966. Thanks for your report. *** This bug has been marked as a duplicate of 15966 *** -- What|Removed |Added

[Bug fortran/22160] New: gfortran internal compiler error: Segmentation fault

2005-06-23 Thread jochen at fhi-berlin dot mpg dot de
The file http://netlib.org/ode/rksuite/rksuite.f produces an internal compiler error: > gfortran -c rksuite.f rksuite.f: In function 'setup': rksuite.f:210: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See http://bugzilla.red

[Bug libfortran/22144] eoshift1, eoshift3, cshift1 lack memory allocation

2005-06-23 Thread fxcoudert at gcc dot gnu dot org
-- What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed||1 Last reconfirmed|-00-00 00:00:00 |2005-06-

[Bug libfortran/22143] missing kinds 1 and 2 for eoshift and cshift

2005-06-23 Thread fxcoudert at gcc dot gnu dot org
-- What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed||1 Last reconfirmed|-00-00 00:00:00 |2005-06-

[Bug libfortran/22142] eoshift: boundary not filled in correctly

2005-06-23 Thread fxcoudert at gcc dot gnu dot org
-- What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed||1 Last reconfirmed|-00-00 00:00:00 |2005-06-

[Bug tree-optimization/22159] [4.1 Regression] gcc-4.1-20050618 ICE's during compilation of nbench-byte-2.2.2 file nbench0.c

2005-06-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-23 12:06 --- Should be fixed already by: 2005-06-20 Jan Hubicka <[EMAIL PROTECTED]> * cfgloop.h (DLTHE_RECORD_COPY_NUMBER): New flag. * cfgloopmanip.c (duplicate_loop_to_header_edge): Set aux flags onl

[Bug target/22158] char global_var[] = "larger than 32 bytes"; uses silly amounts of alignment even with -Os

2005-06-23 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-23 12:02 --- Why do you think this is a bug? Note the alignment change was done to support MMX/SSE: . -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22158

[Bug libmudflap/22155] ICE with: "-fmudflap -D_GLIBCXX_DEBUG"

2005-06-23 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-06-23 11:52 --- Btw, here's an even shorter testcase: struct A { ~A() { } }; struct B { B(const A&, const A&); int foo(); }; void bar(int, int); void baz(int& i) { B b=B(A()

[Bug target/22158] char global_var[] = "larger than 32 bytes"; uses silly amounts of alignment even with -Os

2005-06-23 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|tree-optimization |target http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22158

[Bug other/19266] [mudflap] ICE when compiling with -fmudflap -O

2005-06-23 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-06-23 11:35 --- *** Bug 22155 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug libmudflap/22155] ICE with: "-fmudflap -D_GLIBCXX_DEBUG"

2005-06-23 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-06-23 11:35 --- Confirmed. Reduced testcase (compile with g++ -fmudflap): == struct A { ~A() { } }; struct B { B(const A&); }; struct C { C(const B&, const A&); B& foo

[Bug libstdc++/22109] [4.0 Regression] /home/dave/opt/gnu/bin/ld: BFD 2.16.91 20050612 internal error

2005-06-23 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-23 09:25 --- Subject: Bug 22109 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-06-23 09:24:49 Modified files: libstdc++-v3 : Change

[Bug tree-optimization/22135] The gcc-4.1-20050611 compiler ICE's using -ftree-vectorize in conjunction with -fdump-tree-all-details-stats

2005-06-23 Thread Ralf_Recker at gmx dot de
--- Additional Comments From Ralf_Recker at gmx dot de 2005-06-23 08:40 --- P.S.: Why comes .c.t59.copyprop4 before .c.t72.copyprop3 (At that point the ICE seems to occur)? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22135

[Bug tree-optimization/20610] Real by complex multiplications perform unnecessary operations

2005-06-23 Thread fengwang at gcc dot gnu dot org
--- Additional Comments From fengwang at gcc dot gnu dot org 2005-06-23 07:52 --- And in extract_component() in tree-complex.c file, I need handle VIEW_CONVER_EXPR. On gfortran front end, I need treat other type data as complex. So I build VIEW_CONVER_EXPR tree node and failed at extra

[Bug fortran/20248] gfortran: intrinsics and std=f95, inconsistency with other compilers

2005-06-23 Thread anlauf at hep dot tu-darmstadt dot de
--- Additional Comments From anlauf at hep dot tu-darmstadt dot de 2005-06-23 07:42 --- In order to retain the advantages of having -std=f95 and common intrinsic extensions, I suggest to enable the latter by a suitable compiler option. g77 did this. g95 does this with "-fintrinsic-exten

[Bug tree-optimization/22159] New: gcc-4.1-20050618 ICE's during compilation of nbench-byte-2.2.2 file nbench0.c

2005-06-23 Thread Ralf_Recker at gmx dot de
Program: nbench-byte-2.2.2.tar.gz Command (ripped from the Makefile): # The used compiler CC = /opt/gcc-4.1-20050618/bin/gcc # The used options for the compiler CFLAGS = -s -static -Wall -O3 -fomit-frame-pointer Error Message: nbench0.c: In function 'main': nbench0.c:66: internal compiler err

[Bug tree-optimization/22135] The gcc-4.1-20050611 compiler ICE's using -ftree-vectorize in conjunction with -fdump-tree-all-details-stats

2005-06-23 Thread Ralf_Recker at gmx dot de
--- Additional Comments From Ralf_Recker at gmx dot de 2005-06-23 07:08 --- gcc-4.1-20050618 ICE's with the same error message. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22135

[Bug tree-optimization/22158] char global_var[] = "larger than 32 bytes"; uses silly amounts of alignment even with -Os

2005-06-23 Thread vda at port dot imtp dot ilyichevsk dot odessa dot ua
--- Additional Comments From vda at port dot imtp dot ilyichevsk dot odessa dot ua 2005-06-23 07:07 --- Created an attachment (id=9132) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9132&action=view) Same for ix86_local_alignment() -- http://gcc.gnu.org/bugzilla/show_bug.cgi?i