[Bug fortran/5900] [g77 gfortran] Lapack regressions since g77 2.95.2

2005-02-09 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-09 08:12 --- gfortran -c -O1 -fno-tree-ccp -fno-tree-ch -fno-tree-copyrename -fno-tree-dce -fno-tree-dominator-opts -fverbose-asm -fno-unswitch-loops -fno-peel-loops -fno-unroll-loops -fno-tree-dse -fno-tree-fre

[Bug preprocessor/17798] [3.4/4.0 Regression] high cpp memory usage with undefined symbols

2005-02-09 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-02-09 08:13 --- This is nowhere near release-critical; it's an intentional extreme corner case. As for the facts noted in the audit trail (i.e., that we lex the whole file up front, and that we keep all identifiers

[Bug regression/19120] [4.0 Regression] ICE: in ten_to_ptwo, at real.c:2007

2005-02-09 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-02-09 08:51 --- Same question as in comment 3: Does this problem still happen? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19120

[Bug AWT/19838] New: Repaint-Loop due to setBackground()

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
Calls to setBackground() inside paint() cause an infinite repaint-loop, because setBackground() unconditionally causes a repaint(). This does not occur with JDK 1.1 .. 5.0 We might want to check whether the background color changes... -- Summary: Repaint-Loop due to setBackground()

[Bug AWT/19839] New: Repaint-loop due to createImage() and non-null ImageObserver

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
Calling Graphics.drawImage( image, x, y, observer ) results in an endless repaint loop when observer is non null and the image was retrieved via Component.createImage(width,height). Note: this does not happen for Image's created via Toolkit.getImage()... Testcase follows -- Summary:

[Bug AWT/19838] Repaint-Loop due to setBackground()

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
--- Additional Comments From hendrich at informatik dot uni-hamburg dot de 2005-02-09 09:22 --- Created an attachment (id=8148) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8148action=view) Demonstrates the repaint loop -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19838

[Bug AWT/19839] Repaint-loop due to createImage() and non-null ImageObserver

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
--- Additional Comments From hendrich at informatik dot uni-hamburg dot de 2005-02-09 09:24 --- Created an attachment (id=8149) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8149action=view) Demonstrates the repaint loop -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19839

[Bug AWT/19839] Repaint-loop due to createImage() and non-null ImageObserver

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
--- Additional Comments From hendrich at informatik dot uni-hamburg dot de 2005-02-09 09:27 --- Changing the call to drawImage( image, x, y, null ) makes the program work. However, an Image create by createImage(width,height) should be completely initialized at once: there is no image

[Bug AWT/19840] New: drawImage bug

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
The attached program demonstrates the (wrong) behaviour of the 'synchronous' variants of java.awt.Graphics.drawImage when asked to draw to 'negative' offsets. Both Canvas'es should look the same, but current libgcj does shift the image to the bottom right instead of to the upper left... --

[Bug AWT/19840] drawImage bug

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
--- Additional Comments From hendrich at informatik dot uni-hamburg dot de 2005-02-09 09:30 --- Created an attachment (id=8150) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8150action=view) testcase for the bug, both images should look the same --

[Bug libstdc++/19495] basic_string::_M_rep() can produce an unnaturally aligned pointer to _Rep

2005-02-09 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-02-09 09:33 --- Will be trivially fixed in v7... -- What|Removed |Added Status|ASSIGNED

[Bug java/19841] New: Inner classes problem

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
gcj fails to compile the following testcases, while jikes, javac, and Eclipse allow the code. (Might be a duplicate of existing inner classes problem reports.) /* GCJ inner class problem */ import java.awt.*; public class SSS extends Canvas { int state = 0; public class Selector extends

[Bug AWT/19842] New: MouseEvent ignores Button2 and Button3

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
The attached testcase demonstrates the java.awt.event.MouseEvent internally knows about the middle and right mouse buttons (because the correct data shows up in event.toString()). However, querying those values via getButton() or getModifiers() or InputEvent.isAltDown() / isMetaDown() always

[Bug AWT/19842] MouseEvent ignores Button2 and Button3

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
--- Additional Comments From hendrich at informatik dot uni-hamburg dot de 2005-02-09 09:39 --- Created an attachment (id=8152) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8152action=view) testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19842

[Bug AWT/19843] New: AWT program ignores System.exit()

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
On my system, the attached testcase (actually the same testcase as used for bug 19839) randomly fails to terminate despite the calls to System.exit() at the end of the main() method. This occurs approximately on every tenth invocation of the program on my system. I suspect some thread-issue

[Bug AWT/19843] AWT program ignores System.exit()

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
--- Additional Comments From hendrich at informatik dot uni-hamburg dot de 2005-02-09 09:44 --- Created an attachment (id=8153) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8153action=view) testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19843

[Bug AWT/19844] New: Swing components ignore key events

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
non-text Swing components seem to ignore key-events completely. No small testcase yet. Can be demonstrated via the program attached to http://gcc.gnu.org/ml/java/2005-02/msg00016.html (The main ImageCanvas never receives its key events). -- Summary: Swing components ignore key

[Bug AWT/19845] New: Swing ToolTipManager and getLocationOnScreen

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
javax.swing.ToolTipManager causes (eternal) NullPointerExceptions when JToolTips are enabled on non-showing JComponents, e.g. on not-yet-shown dialog windows or just-closed dialog windows. If the bug happens, Swing is unusable, because the main GUI thread never recovers from the NPEs.

[Bug AWT/19846] New: AWT Toolkit.createImage very slow

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
Loading images from files, inputstreams, or URLs via the variants of Toolkit.getImage( ... ) is incredibly slow in gcc-4.0-20050130. Even creating a few small icons incurs noticable overhead (some seconds) on my Athlon 2600+. Loading JPG-images of ~800x600 pixels can take over ten seconds. No

[Bug AWT/19840] drawImage bug

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
--- Additional Comments From hendrich at informatik dot uni-hamburg dot de 2005-02-09 10:15 --- Created an attachment (id=8154) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8154action=view) demo image for the testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19840

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

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
Try running the testcase for bug 19840 (DrawImageBug) with the small 2-color transparent GIF image attached to this report. (Rename updatemodebutton.gif to jfig.gif for the program to find the image or edit the testcase). The image is not drawn at all; this seems only to occur for transparent

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

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
--- Additional Comments From hendrich at informatik dot uni-hamburg dot de 2005-02-09 10:20 --- Created an attachment (id=8155) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8155action=view) demo image for testcase rename to 'jfig.gif' and run 'DrawImageBug' from bug 19840. --

[Bug c++/19739] [3.4/4.0 Regression] ICE with additional comma in attribute

2005-02-09 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-02-09 10:23 --- (From update of attachment 8151) Except that it is an ICE on _valid_, not invalid. Bogus patch. -- What|Removed |Added

[Bug preprocessor/15220] [3.3/3.4/4.0 regression] gcc -E -MM -MG reports missing system headers in source directory

2005-02-09 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-02-09 10:37 --- I don't see why this is critical. -- What|Removed |Added Severity|critical

[Bug libgcj/19823] java fails with non-executable memory

2005-02-09 Thread aph at gcc dot gnu dot org
--- Additional Comments From aph at gcc dot gnu dot org 2005-02-09 10:47 --- I changed the gc settings to enable USE_MMAP on Linux. I had to do this because at least one Linux kernel didn't give exec permission on the heap. That change did work at the time. 2004-01-20 Andrew Haley

Re: [Bug preprocessor/19836] -E -dD includes predefined macros

2005-02-09 Thread Neil Booth
jason at catapult dot com wrote:- --- Additional Comments From jason at catapult dot com 2005-02-09 06:27 --- (In reply to comment #1) This is documented to do this so this is not a bug. I thought -dD was supposed to NOT include predefined macros? Use -undef if you don't want

[Bug preprocessor/19836] -E -dD includes predefined macros

2005-02-09 Thread neil at daikokuya dot co dot uk
--- Additional Comments From neil at daikokuya dot co dot uk 2005-02-09 11:06 --- Subject: Re: -E -dD includes predefined macros jason at catapult dot com wrote:- --- Additional Comments From jason at catapult dot com 2005-02-09 06:27 --- (In reply to comment #1)

[Bug middle-end/19807] fold does not fold a[4]-1

2005-02-09 Thread rguenth at gcc dot gnu dot org
--- Additional Comments From rguenth at gcc dot gnu dot org 2005-02-09 11:15 --- Another testcase is the following: xtern void link_error(void); void foo(int i) { int a[4]; if ((char*)a[1] + 4*i + 4 != (char*)a[i+2]) link_error(); if (a[1] + i +

[Bug bootstrap/17383] [4.0 Regression] Building in src dir fails

2005-02-09 Thread paolo dot bonzini at lu dot unisi dot ch
--- Additional Comments From paolo dot bonzini at lu dot unisi dot ch 2005-02-09 12:30 --- Subject: Re: [4.0 Regression] Building in src dir fails I have considered doing this in the truly parallel way: namely, introducing HOST_SUBDIR to go along with BUILD_SUBDIR and

[Bug driver/19848] New: options passed from -verbose-asm do not adequately reflect optimization

2005-02-09 Thread Thomas dot Koenig at online dot de
This caused me a lot of pain in trying to disable specific optimizations with -O1. $ gfortran -O1 -o dasum-1.s -S -fverbose-asm -fno-loop-optimize -fno-tree-sra -fno-tree-ter -fno-omit-frame-pointer -fno-tree-dse -fno-tree-dominator-opts -fno-tree-ch -fno-tree-fre -fno-merge-constants

[Bug driver/19848] options passed from -verbose-asm do not adequately reflect optimization

2005-02-09 Thread Thomas dot Koenig at online dot de
-- What|Removed |Added OtherBugsDependingO||5900 nThis|| Version|unknown |4.0.0

[Bug fortran/5900] [g77 gfortran] Lapack regressions since g77 2.95.2

2005-02-09 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-09 12:43 --- See PR 19848. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=5900

[Bug ada/19489] gnat tools not buildable cross

2005-02-09 Thread joel at oarcorp dot com
--- Additional Comments From joel at oarcorp dot com 2005-02-09 12:44 --- Subject: Re: gnat tools not buildable cross neroden at twcny dot rr dot com wrote: --- Additional Comments From neroden at twcny dot rr dot com 2005-02-09 07:13 --- Subject: Re: gnat tools not

[Bug AWT/19849] New: Swing: ActionEvent.getActionCommand null

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
In order to avoid the overhead of individual event-listeners for every button or menu-item, my application uses a central ActionListener which uses ActionEvent.getActionCommand() to distinguish between the several (hundred) event sources. Unfortunately, ActionEvents created by Swing components in

[Bug AWT/19849] Swing: ActionEvent.getActionCommand null

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
--- Additional Comments From hendrich at informatik dot uni-hamburg dot de 2005-02-09 13:05 --- Created an attachment (id=8156) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8156action=view) testcase for the bug, run with gcj and java for comparison. --

[Bug libobjc/19850] New: libobjc leaks threads on posix

2005-02-09 Thread lcampbel at akamai dot com
I just switched from gcc 2.95.x, where the GNUstep dox say I must use gnustep-objc, to gcc 3.3 where they say the built-in libobjc works fine. But it doesn't. It leaks threads, so eventually your program crashes in objc_detach_thread. The reason is that in gcc's libobjc, threads are created

[Bug c++/17816] duplicate definition of pure virtual function not diagnosed

2005-02-09 Thread aoliva at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |aoliva at gcc dot gnu dot |dot org |org Status|NEW

[Bug c++/18838] overload resolution depends on previous uses of the symbol

2005-02-09 Thread aoliva at gcc dot gnu dot org
--- Additional Comments From aoliva at gcc dot gnu dot org 2005-02-09 13:07 --- Err... Just tried this on mainline x86_64-linux-gnu and it didn't fail. Maybe it's fixed in mainline? It seems to be still broken in 3.4.3. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18838

[Bug ada/19851] New: The new GNAT can't compile PolyORB

2005-02-09 Thread krischik at users dot sourceforge dot net
Hello, when compiling PolyORB with the HEAD release I get a bug box: +===GNAT BUG DETECTED==+ | 4.0.0 20050209 (experimental) (x86_64-unknown-linux-gnu) GCC error: | | in copy_tree_r, at tree-inline.c:2320

[Bug ada/19851] The new GNAT can't compile PolyORB

2005-02-09 Thread krischik at users dot sourceforge dot net
--- Additional Comments From krischik at users dot sourceforge dot net 2005-02-09 13:11 --- Just forgot to mention: It's the same for classic 32 bit Linux. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19851

[Bug bootstrap/19852] New: Segmentation fault during: build/genmodes -h tmp-modes.h

2005-02-09 Thread hundertmarck at boehme-weihs dot de
Hello, I'm bootstrapping gcc (4.0.0 20050202) compiler on ibm aix 4.3.3. The bootstrap fails if genmodes runs. It aborts with segmentation fault. Is that a bug or does I something wrong??? My configure line is: CC=cc ar=/usr/bin/ar NM=/usr/bin/nm LD=/usr/bin/ld CONFIG_SHELL=/usr/local/bin/bash

[Bug java/8608] segmentation fault on compiling bad program

2005-02-09 Thread rmathew at gcc dot gnu dot org
--- Additional Comments From rmathew at gcc dot gnu dot org 2005-02-09 13:50 --- An ugly patch is here: http://gcc.gnu.org/ml/java-patches/2005-q1/msg00303.html -- What|Removed |Added

[Bug java/19841] Inner classes problem

2005-02-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-09 13:52 --- Confirmed, here is a self contained example (which shows easier where the problem is): class T { private int state; } public class SSS { int state = 0; public class Selector extends T { public

[Bug java/19841] Inner classes problem

2005-02-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-09 13:58 --- I looked and I don't see this as being a duplicate of the existing inner class bug reports. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19841

[Bug libgcj/15686] ^\ should print stack trace

2005-02-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-09 14:05 --- The signal is by the way: 3 QUIT (quit) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15686

[Bug tree-optimization/19853] New: [4.0 Regression] ICE with address in struct assignment

2005-02-09 Thread pinskia at gcc dot gnu dot org
The following code ICEs at -O1 (this comes from http://gcc.gnu.org/ml/gcc/2005-02/ msg00294.html: struct test { int *x; } global_test; int global_int; int flag; void test (char *dummy) { static const struct test const_test = { global_int }; struct test local_test; int i; for (i = 0; i

[Bug tree-optimization/19853] [4.0 Regression] ICE with address in struct assignment

2005-02-09 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19853

[Bug tree-optimization/19854] [4.0 Regression] ICE with folding a[i1] + c * i2 to a[i1 + i2] messing up types

2005-02-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-09 14:24 --- I forgot to note this requires to be compiled with the C++ front-end. -- What|Removed |Added

[Bug middle-end/19854] [4.0 Regression] ICE with folding a[i1] + c * i2 to a[i1 + i2] messing up types

2005-02-09 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|tree-optimization |middle-end http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19854

[Bug middle-end/19854] [4.0 Regression] ICE with folding a[i1] + c * i2 to a[i1 + i2] messing up types

2005-02-09 Thread rguenth at gcc dot gnu dot org
--- Additional Comments From rguenth at gcc dot gnu dot org 2005-02-09 14:28 --- Patch in testing. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu

[Bug c++/17816] duplicate definition of pure virtual function not diagnosed

2005-02-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-09 14:36 --- Patch here: http://gcc.gnu.org/ml/gcc-patches/2005-02/msg00351.html. -- What|Removed |Added

[Bug tree-optimization/19853] [4.0 Regression] ICE with address in struct assignment

2005-02-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-09 14:38 --- Since this was just forwarding from the list and I can also confirm it, I am marking this as confirmed. -- What|Removed |Added

[Bug c/19855] New: libconv error

2005-02-09 Thread shanwill44 at yahoo dot com
On Solaris 9 (x86), after ./configure, make gcc 3.4.3 gives gcc -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-p rototypes -pedantic -Wno-long-long-DHAVE_CONFIG_H -o cc1 \ c-parse.o c-lang.o c-pretty-print.o stub-objc.o attribs.o c-errors.o c-l ex.o

[Bug target/19597] [4.0 Regression] avr-gcc 4.0, multiplication by constant, very long code

2005-02-09 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-09 14:43 --- Subject: Bug 19597 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-02-09 14:43:29 Modified files: gcc: ChangeLog gcc/config/avr :

[Bug target/19597] [4.0 Regression] avr-gcc 4.0, multiplication by constant, very long code

2005-02-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-09 14:49 --- Fixed for real this time. -- What|Removed |Added Status|REOPENED

[Bug c/19855] libconv error

2005-02-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-09 14:52 --- *** This bug has been marked as a duplicate of 13307 *** -- What|Removed |Added

[Bug bootstrap/13307] GCC will not build, stops in stage2 during libiconv call

2005-02-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-09 14:52 --- *** Bug 19855 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug libgcj/19823] java fails with non-executable memory

2005-02-09 Thread aj at gcc dot gnu dot org
-- What|Removed |Added CC||aj at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19823

[Bug ada/19851] The new GNAT can't compile PolyORB

2005-02-09 Thread charlet at gcc dot gnu dot org
--- Additional Comments From charlet at gcc dot gnu dot org 2005-02-09 15:00 --- If you ask me to I will attach all those files - but I guess you know where to get PolyORB from ;-). All bugzilla reports should be self contained. The GCC project has no relationship with the PolyORB

[Bug middle-end/19854] [4.0 Regression] ICE with folding a[i1] + c * i2 to a[i1 + i2] messing up types

2005-02-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-09 15:38 --- Patch here: http://gcc.gnu.org/ml/gcc-patches/2005-02/msg00357.html. -- What|Removed |Added

[Bug driver/19856] New: GCC_EXEC_PREFIX used wrong

2005-02-09 Thread bryanh at giraffe-data dot com
GCC_EXEC_PREFIX behavior doesn't match the manual or reason and several ways. The manual says GCC_EXEC_PREFIX is a prefix for the program name, which means 'gcc' should look for 'cc1' as GCC_EXEC_PREFIX/cc1. But Strace indicates that 'gcc' looks at GCC_EXEC_PREFIX/MACHINE/VERSION/../../../..

[Bug c/19857] New: alignment check of SSE constant fails in simple test program

2005-02-09 Thread gcc-bugzilla at gcc dot gnu dot org
When I compile a simple test program that declares an SSE constant and checks that it is 8-byte aligned (see below), the alignment check fails in the gcc 4.0 snapshot (it succeeds in 3.3.5). I'm not sure whether the constant is actually misaligned or the alignment check itself is

[Bug driver/19856] GCC_EXEC_PREFIX used wrong

2005-02-09 Thread bryanh at giraffe-data dot com
--- Additional Comments From bryanh at giraffe-data dot com 2005-02-09 17:06 --- Created an attachment (id=8157) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8157action=view) strace of failure to find cc1 In this run, PREFIX is /home/bryanh/gcc . GCC_EXEC_PREFIX is

[Bug c/19858] New: ICE on simple SSE code (works in gcc 3.3)

2005-02-09 Thread gcc-bugzilla at gcc dot gnu dot org
The code below, when compiled by gcc -O3 -msse, gives the following error (same code compiles fine in gcc 3.3.5): bug2.c: In function 'main': bug2.c:17: error: Invalid reference prefix. fooD.1292; bug2.c:17: internal compiler error: verify_stmts failed. Please submit a full bug report, with

[Bug target/19859] New: SImode and DImode usage

2005-02-09 Thread hermantenbrugge at home dot nl
The c4x target does not build any more because a lot of code uses SImode and DImode for 32 and 64 bit values. This is incorrect for the c4x target because here QImode is 32 bits and HImode is 64 bits (chars/ints/longs = 32 bits, long long = 64 bits). I did a quick search on the current (20050209

[Bug c++/18838] overload resolution depends on previous uses of the symbol

2005-02-09 Thread aoliva at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |aoliva at gcc dot gnu dot |dot org |org Status|NEW

[Bug c++/17788] poor diagnostic for missing reference initializer

2005-02-09 Thread aoliva at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |aoliva at gcc dot gnu dot |dot org |org Status|NEW

[Bug AWT/19860] New: Swing JOptionPane and multiline texts

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
JOptionPane fails to render multiline text in the 'standard' dialogs. Testcase attached; tested with gcc-4.0-20050130 snapshot and current gui-branch-20040128 cvs. (the location of the JButtons is sub-optimal, too.) /* MultilineJOptionPane.java * * demonstrates GCJ doesn't display multiple

[Bug AWT/19861] New: Swing JOptionPane without parent frame

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
The following testcase shows a (subtle) problem in the Swing rendering strategy. A JOptionPane dialog without any parent works fine, but a JOptionPane attached to a non-showing parent (e.g. JFrame) fails with an IllegalComponentStateException. Because the Exception blocks the Swing redraw thread,

[Bug AWT/19862] New: Swing JTextField fails with StringIndexOutOfBoundsException

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
Entering text into a JTextField fails with an StringIndexOutOfBoundsException, triggered by a problem in GapContent or AbstractDocument.getText(). Tested with gcc-4.0-20050130 snapshot and a current (2005.02.09) cvs checkout of gui-branch-20040128: java.lang.StringIndexOutOfBoundsException at

[Bug AWT/19862] Swing JTextField fails with StringIndexOutOfBoundsException

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
--- Additional Comments From hendrich at informatik dot uni-hamburg dot de 2005-02-09 17:43 --- Created an attachment (id=8158) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8158action=view) testcase Just compile the class, then try entering an expression into the JTextField on

[Bug SWING/19863] New: Swing JMenus appear at wrong locations

2005-02-09 Thread hendrich at informatik dot uni-hamburg dot de
On my computer, JMenus and especially nested JMenus appear on wrong locations, sometimes shifted right across the screen. Tested with gcc-4.0-20050130 snapshot and current cvs gui-branch-20050128 checkout (as of 2005.02.09). Note: this problem may be WindowManager dependent; I used ctwm on XFree

[Bug libgcj/19864] New: DomLSEx should use ordinary chaining

2005-02-09 Thread tromey at gcc dot gnu dot org
The DomLSEx class has two bugs: First, it is named poorly. There's no reason not to spell out Exception, like the rest of java. Second, it has its own chaining approach. It should simply use the chaining built into the core. -- Summary: DomLSEx should use ordinary chaining

[Bug ada/19865] New: ice / gnat bug detected.

2005-02-09 Thread pluto at pld-linux dot org
../../xgcc -c -I./ -I../rts -I. -I/home/users/builder2/devel/pld/sandbox/gcc/BUILD/gcc-4.0-20050130/gcc/ada -B../../ -O2 -O2 -fsigned-char -gnatpg -gnata -I- /home/users/builder2/devel/pld/sandbox/gcc/BUILD/gcc-4.0-20050130/gcc/ada/m akegpr.adb gnat1: warning: command line option

[Bug c/19866] New: Conversion from type ** to const type ** issues a warning.

2005-02-09 Thread jorgleis at in-exedra dot net
Example program test.c: void foo(const void **bar) { } int main() { void **bar = 0; foo(bar); } Compilation with gcc test.c: test.c:6: warning: passing arg 1 of `foo' from incompatible pointer type. Expected result: compilation without any warning at all. Using pointers to

[Bug libgcj/19823] java fails with non-executable memory

2005-02-09 Thread aj at gcc dot gnu dot org
--- Additional Comments From aj at gcc dot gnu dot org 2005-02-09 18:27 --- I looked at my build dir (4.0 CVS) and everything looks ok. I guess I should run some strace - could somebody tell me how to invoke gij from the commandline in a simple case so that I can check this? --

[Bug c++/18838] [3.4 only] overload resolution depends on previous uses of the symbol

2005-02-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-09 18:31 --- Patch here: http://gcc.gnu.org/ml/gcc-patches/2005-02/msg00370.html. -- What|Removed |Added

[Bug middle-end/19854] [4.0 Regression] ICE with folding a[i1] + c * i2 to a[i1 + i2] messing up types

2005-02-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-09 18:37 --- Fixed by: 2005-02-09 Richard Guenther [EMAIL PROTECTED] PR middle-end/19854 * fold-const.c (try_move_mult_to_index): Remove redundant type argument. Create ADDR_EXPR with correct

[Bug middle-end/19854] [4.0 Regression] ICE with folding a[i1] + c * i2 to a[i1 + i2] messing up types

2005-02-09 Thread rguenth at gcc dot gnu dot org
--- Additional Comments From rguenth at gcc dot gnu dot org 2005-02-09 18:40 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug driver/19856] GCC_EXEC_PREFIX used wrong

2005-02-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-09 19:07 --- I think this related to PR 14435. But reading the docs (there is a section in there which is useful to read): In addition, the prefix is used in an unusual way in finding the directories to search for

[Bug ada/19865] ice / gnat bug detected.

2005-02-09 Thread mmazur at kernel dot pl
-- What|Removed |Added CC||mmazur at kernel dot pl http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19865

[Bug c++/18418] [3.4 only] GCC 3.4.3 builds worse code than GCC 3.3.4 using template expressions

2005-02-09 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-02-09 19:24 --- There's also other stuff lurking in assembler files, such as a lot of notes for labels. These aren't code, and I've seen cases where newer compilers output more labels than older ones for some reason.

[Bug tree-optimization/18441] Vectorizer: add a command line for simple vectorizer report

2005-02-09 Thread dorit at il dot ibm dot com
--- Additional Comments From dorit at il dot ibm dot com 2005-02-09 19:30 --- continued in this thread: http://gcc.gnu.org/ml/gcc-patches/2005-02/msg00196.html and cmmitted: http://gcc.gnu.org/ml/gcc-cvs/2005-02/msg00153.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18441

[Bug libstdc++/19867] New: ext/array_allocator/2.cc test failure in __exchange_and_add

2005-02-09 Thread janis at gcc dot gnu dot org
libstdc++ test ext/array_allocator/2.cc has failed for powerpc*-*-linux* since it was added on 2004-10-07. On powerpc64-unknown-linux-gnu for both -m32 and -m64 it gets SIGBUS in __exchange_and_add from atomicity.cc during a destructor call. The test passes on AIX and Darwin, which use the same

[Bug middle-end/19858] [4.0 Regression] ICE on simple SSE code (works in gcc 3.3)

2005-02-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-09 19:35 --- Confirmed, this is werid, what are the sematics of BIT_FIELD_REF. Here is the reduced testcase: union fvec { }; typedef __SIZE_TYPE__ uintptr_t; union fvec foo; int main(void) { return

[Bug libstdc++/19867] ext/array_allocator/2.cc test failure in __exchange_and_add

2005-02-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-09 19:38 --- BJE already filed a bug for this and there is more details in that bug. See PR 19495 which I am close this as a dup of. *** This bug has been marked as a duplicate of 19495 *** -- What

[Bug libstdc++/19495] basic_string::_M_rep() can produce an unnaturally aligned pointer to _Rep

2005-02-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-09 19:38 --- *** Bug 19867 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug libobjc/19850] libobjc leaks threads on posix

2005-02-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-09 19:42 --- Confirmed. I will try to have this fixed for 4.1 but no promises. Basically it is gthr-posix.c is out of step from thr-posix.c -- What|Removed |Added

[Bug driver/19856] GCC_EXEC_PREFIX used wrong

2005-02-09 Thread bryanh at giraffe-data dot com
--- Additional Comments From bryanh at giraffe-data dot com 2005-02-09 19:43 --- Subject: Re: GCC_EXEC_PREFIX used wrong I don't see the relevance of that paragraph to either of the problem reports, since there is no search for header files involved. I don't know anything about the

[Bug regression/19857] [4.0 Regression alignment check of SSE constant fails in simple test program

2005-02-09 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|critical|normal Component|c |regression Keywords|

[Bug regression/19857] [4.0 Regression] alignment check of SSE constant fails in simple test program

2005-02-09 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Summary|[4.0 Regression alignment |[4.0 Regression] alignment |check of SSE constant fails |check of SSE constant fails

[Bug target/19537] tic4x does not build -- ICE in libgcc

2005-02-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-09 19:46 --- *** Bug 19859 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug target/19859] SImode and DImode usage

2005-02-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-09 19:46 --- *** This bug has been marked as a duplicate of 19537 *** -- What|Removed |Added

[Bug ada/19865] [4.0 Regression] ice / gnat bug detected.

2005-02-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-09 19:47 --- Confirmed. -- What|Removed |Added BugsThisDependsOn||19853

[Bug c/19866] Conversion from type ** to const type ** issues a warning.

2005-02-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-09 19:51 --- The warning is correct. const void ** is not compatiable to void **, the const binds to the void but since only const void * and void * are compatible but not type* and type1*. -- What

[Bug c++/19868] New: error for legal friend statement ?

2005-02-09 Thread dcb314 at hotmail dot com
Hello there, Give the following C++ code class A { private: void f(); }; class B { private: friend void A :: f(); }; then g++ 3.4.2 and g++ 3.4 snapshot 20050128 say [EMAIL PROTECTED] Alphasrc]$ ~/gnu/20050128/results/bin/g++ -c friend2.cc friend2.cc:5: error: `void A::f()' is

[Bug libgcj/19823] java fails with non-executable memory

2005-02-09 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-02-09 20:09 --- I'm not so sure that the patch to always define USE_MMAP really has that effect. By my reading this patch is revision 1.36, but if you diff against 1.35 and then go look at include/private/gcconfig.h, it

[Bug c++/19868] error for legal friend statement ?

2005-02-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-09 20:13 --- Nope the code is invalid and looks like most compilers get it wrong also then. This is a dup of bug 7809. This was also DR 209. *** This bug has been marked as a duplicate of 7809 *** -- What

[Bug c++/7809] befriending inaccessible names

2005-02-09 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-09 20:13 --- *** Bug 19868 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug target/18251] unable to find a register to spill in class `POINTER_REGS'

2005-02-09 Thread bjoern dot m dot haase at web dot de
--- Additional Comments From bjoern dot m dot haase at web dot de 2005-02-09 20:27 --- The bug seems still to be present in head 4.0.0. The failing example could be stripped down a little bit further: // Begin of sample code unsigned long semaphore_create (unsigned long name,

  1   2   >