[Bug libgcj/21906] hang when invoking abstract method

2005-06-03 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-06-04 06:13 --- Created an attachment (id=9026) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9026&action=view) abstract/fail/abstract2.class I've uploaded the class files so that you don't have to dig up jasmin. --

[Bug libgcj/21906] hang when invoking abstract method

2005-06-03 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-06-04 06:13 --- Created an attachment (id=9025) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9025&action=view) abstract/fail/abstract1.class -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21906

[Bug libgcj/21906] New: hang when invoking abstract method

2005-06-03 Thread tromey at gcc dot gnu dot org
Try the test case "abstract.fail.abstract2" from the mauve "verify" module. (You will need jasmin to build this.) This test case gets a SEGV in the unwinder: Program received signal SIGSEGV, Segmentation fault. uw_frame_state_for (context=0xbfff9998, fs=0xbfff98d8) at linux-unwind.h:125 125

[Bug c++/21903] Default argument of template function causes a compile-time error

2005-06-03 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-06-04 04:37 --- I'm sorry, but I have no idea what you mean by that. If you want to say that O::B is instantiated by O::D, which is still inside O, yes, of course that's the case. And I'm happy if the default arguments aren't

[Bug c/21873] [3.4/4.0/4.1 Regression] infinite warning loop on bad array initializer

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

[Bug c/21873] [3.4/4.0/4.1 Regression] infinite warning loop on bad array initializer

2005-06-03 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-04 01:35 --- Subject: Bug 21873 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-04 01:34:47 Modified files: gcc: ChangeLog c-typeck.c gcc/tes

[Bug libstdc++/21334] Lack of Posix compliant thread safety in std::basic_string

2005-06-03 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-06-03 23:51 --- Certainly, numbers from actual benchmarks would be useful. In order to make these comparisons easier, next weeks I will add to the v7-branch basic_string an alternate base-class implementation which avoids referen

[Bug libstdc++/21334] Lack of Posix compliant thread safety in std::basic_string

2005-06-03 Thread dank at kegel dot com
--- Additional Comments From dank at kegel dot com 2005-06-03 23:37 --- I'm tempted to start a new PR with summary "std::string slow in multithreaded programs due to COW" so we can focus on the quality of implementation issue, and leave aside the question of correctness. James, could you

[Bug c++/21619] [4.0/4.1 regression] __builtin_constant_p(&"Hello"[0])?1:-1 not compile-time constant

2005-06-03 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com |dot org | Status|NEW

[Bug c/21879] Memory management problem

2005-06-03 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-06-03 23:36 --- Thanks for the short turnaround time! -- What|Removed |Added Status|UNCONFIRM

[Bug c/21873] [3.4/4.0/4.1 Regression] infinite warning loop on bad array initializer

2005-06-03 Thread jsm28 at gcc dot gnu dot org
--- Additional Comments From jsm28 at gcc dot gnu dot org 2005-06-03 23:30 --- Confirmed. There are lots of related cases which yield infinite loops (with or without diagnostics). All versions 3.0.x onwards either loop or ICE on some such tests; 2.95.3 avoids both (although it doesn't

[Bug c++/21853] [3.4/4.0/4.1 Regression] constness of pointer to data member ignored

2005-06-03 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-06-03 23:25 --- Fixed in 3.4.5. -- What|Removed |Added Status|ASSIGNED|RESO

[Bug c++/21853] [3.4/4.0/4.1 Regression] constness of pointer to data member ignored

2005-06-03 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-03 23:25 --- Subject: Bug 21853 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2005-06-03 23:24:54 Modified files: gcc/cp : Change

[Bug c++/21853] [3.4/4.0/4.1 Regression] constness of pointer to data member ignored

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

[Bug c++/21853] [3.4/4.0/4.1 Regression] constness of pointer to data member ignored

2005-06-03 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-03 23:22 --- Subject: Bug 21853 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-03 23:22:11 Modified files: gcc/cp : ChangeLog typeck.c gcc/tests

[Bug c++/21903] Default argument of template function causes a compile-time error

2005-06-03 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-03 23:08 --- This code is still invalid, B is instantiated while in the class which means that the default argument is not going to be parsed at all. ICC and Comeau give the same error. Now the off by one error is e

[Bug c/21879] Memory management problem in new C parser

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

[Bug c++/21903] Default argument of template function causes a compile-time error

2005-06-03 Thread bangerth at dealii dot org
-- What|Removed |Added CC||giovannibajo at gcc dot gnu ||dot org http://gcc.gnu.org/bugzil

[Bug c++/21903] Default argument of template function causes a compile-time error

2005-06-03 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-06-03 22:27 --- In private mail, I got another testcase that is even weirder: --- struct O { template struct B { void set (T, bool=true); }; struct D : public B {}; }; voi

[Bug c/21879] Memory management problem in new C parser

2005-06-03 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-03 22:25 --- Subject: Bug 21879 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-03 22:25:21 Modified files: gcc: ChangeLog c-decl.c Log message:

[Bug fortran/21905] New: Not Implemented: Scalarization of non-elemental intrinsic

2005-06-03 Thread tobi at gcc dot gnu dot org
dimension i2(15,10), i1(15) type a sequence integer k end type a type(a) :: a1(10), a2(5,5) a1 = transfer (i1(1:10), a1) end yields: [EMAIL PROTECTED] tests]$ ~/src/gcc40/build/gcc/f951 bug.f90 MAIN__ bug.f90:15: fatal error: gfc_todo: Not Implemented: Scalarization of non-elemental intri

[Bug c++/21903] Default argument of template function causes a compile-time error

2005-06-03 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-03 22:03 --- The error comes from: tree convert_default_arg (tree type, tree arg, tree fn, int parmnum) { /* If the ARG is an unparsed default argument expression, the conversion cannot be performed. */ if (TR

[Bug java/21844] [4.1 Regression] miscompilation of LinkedHashMap

2005-06-03 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-06-03 22:03 --- I'm testing a patch. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |

[Bug libstdc++/21405] Template inlines have global visibility

2005-06-03 Thread adam at gimp dot org
-- What|Removed |Added CC||adam at gimp dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21405

[Bug debug/21889] Bad assembler output for Solaris TLS debug symbols

2005-06-03 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-06-03 21:56 --- > Confirmed with Sun tools. Workaround is to use -gstabs+ instead of -g. Or use GNU Binutils (preferably 2.16) of course. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21889

[Bug c++/21903] Default argument of template function causes a compile-time error

2005-06-03 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-06-03 21:51 --- Here's the same testcase again, but shorter: --- struct O { template struct B { void set (T, bool=true); }; struct D : public B {}; }; void x () {

[Bug middle-end/21766] [4.1 Regression] Bootstrap failure on i686-pc-cygwin

2005-06-03 Thread dims at yahoo dot com
--- Additional Comments From dims at yahoo dot com 2005-06-03 21:50 --- Giovanni, Pinskia, Any updates on this bug? thanks, dims -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21766

[Bug bootstrap/21782] [3.3 Regression] configure: error: unknown endianess

2005-06-03 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-06-03 21:47 --- > I'm not sure that the problem is with binutils. Indeed, the problem is with the 3.3.x, x >= 4 compiler. Other versions are immune. The problem doesn't show up with Sun tools or Binutils <= 2.14. > I

[Bug bootstrap/21782] [3.3 Regression] configure: error: unknown endianess

2005-06-03 Thread aaronw at net dot com
--- Additional Comments From aaronw at net dot com 2005-06-03 21:22 --- I'm not sure that the problem is with binutils. I compiled the conftest.c program with -s and used Sun's assembler /usr/ccs/bin/as to assemble the file. /usr/bin/grep still failed to find the string. Using Gnu

[Bug java/21844] [4.1 Regression] miscompilation of LinkedHashMap

2005-06-03 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-06-03 21:17 --- The problem is that nested_field_access_p() returns 0 for the reference to modCount. It should return 1 as this is a nested access. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21844

[Bug other/21904] splitt the package into parts will ease compile step

2005-06-03 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-03 20:56 --- Actually libiberty is officially part of GCC and maintained by GCC and not bintuils. And this is not going to happen as GCC is one whole project and you cannot mix versions. Now libjava might change bu

[Bug tree-optimization/21904] New: splitt the package into parts will ease compile step

2005-06-03 Thread jlm_devel at laposte dot net
this is only cosmetic but I find it easier to have several optional packages than a big one for exemple libjava is optional, we should be able to compile it without recompile everything and more without having to redownload everything too same apply to libiberty : this lib can be found in binutil

[Bug middle-end/21898] Segmentation fault on testsuite case gcc.dg/20020425-1.c

2005-06-03 Thread e9925248 at stud4 dot tuwien dot ac dot at
--- Additional Comments From e9925248 at stud4 dot tuwien dot ac dot at 2005-06-03 20:46 --- This is, what gdb shows, when it crashes: Program received signal SIGSEGV, Segmentation fault. 0x08396436 in fold_convert_const_int_from_int (type=0xb7e80798, arg1=0xb7e78a20) at ../.././gcc/fol

[Bug c++/21903] Default argument of template function causes a compile-time error

2005-06-03 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-03 20:22 --- This is invalid code and the error is correct. The default argument has not been parsed at the point you called it. ICC and Comeau gives a slightly different error message which I think is misleading: "

[Bug java/21844] [4.1 Regression] miscompilation of LinkedHashMap

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

[Bug c++/21903] New: Default argument of template function causes a compile-time error

2005-06-03 Thread SSacek at appsecinc dot com
Compile the test program below using this command line: g++ test.cpp The code below fails to compile, and gives the following error message: -bash-3.00$ g++ test.cpp test.cpp: In member function `void Test::cell_test()': test.cpp:36: error: the default argument for parameter 1 of `void

[Bug java/21844] miscompilation of LinkedHashMap

2005-06-03 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-03 20:11 --- Hmm, inner functions going back again :(. -- What|Removed |Added OtherBugsDependingO|

[Bug java/21844] miscompilation of LinkedHashMap

2005-06-03 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-06-03 20:03 --- Created an attachment (id=9024) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9024&action=view) main class -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21844

[Bug middle-end/21898] Segmentation fault on testsuite case gcc.dg/20020425-1.c

2005-06-03 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-03 20:03 --- you have all checking turned on, what do you expect. This is not a regression and is just a stack overflow. what is the first couple functions in the backtrace? -- What|Removed

[Bug java/21844] miscompilation of LinkedHashMap

2005-06-03 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-06-03 20:03 --- Created an attachment (id=9023) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9023&action=view) base class -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21844

[Bug java/21844] miscompilation of LinkedHashMap

2005-06-03 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-06-03 20:02 --- I have a reduced test case, consisting of 2 files. Compile like so: gcj --main=t -o T base.java t.java I get: opsy. ./T 306833 The result should be '8'. At the moment I suspect the recent accessor patch.

[Bug regression/21898] Segmentation fault on testsuite case gcc.dg/20020425-1.c

2005-06-03 Thread e9925248 at stud4 dot tuwien dot ac dot at
--- Additional Comments From e9925248 at stud4 dot tuwien dot ac dot at 2005-06-03 20:02 --- In config.status (in the gcc directory) the following options are recorded: '--cache-file=./config.cache' '--build=i686-pc-linux-gnu' '--host=i686-pc-linux-gnu' '--target=i686-pc-linux-gnu' '--e

[Bug middle-end/21886] [4.1 Regression] bootstrap fails on hppa2.0w-hpux

2005-06-03 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-03 18:57 --- (In reply to comment #2) > As of 20050603 (source tree of 07:00 UTC) the failure has become: That one should have been fixed by: http://gcc.gnu.org/ml/gcc-cvs/2005-06/msg00126.html But the orginal

[Bug middle-end/21886] [4.1 Regression] bootstrap fails on hppa2.0w-hpux

2005-06-03 Thread jsm28 at gcc dot gnu dot org
--- Additional Comments From jsm28 at gcc dot gnu dot org 2005-06-03 18:50 --- As of 20050603 (source tree of 07:00 UTC) the failure has become: build/genattrtab /home/gcc/nightlies/src-mainline-2005-06-03/gcc-mainline/gcc/config/pa/pa.md > tmp-attrtab.c /bin/sh: 23863 Memory fa

[Bug fortran/21902] ICE in build_array_type, at tree.c:4581

2005-06-03 Thread schnetter at aei dot mpg dot de
--- Additional Comments From schnetter at aei dot mpg dot de 2005-06-03 18:25 --- Created an attachment (id=9022) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9022&action=view) Failing gzipped source code -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21902

[Bug fortran/21902] New: ICE in build_array_type, at tree.c:4581

2005-06-03 Thread schnetter at aei dot mpg dot de
The attached source code leads to the error message internal compiler error: tree check: expected class 'type', have 'declaration' (label_decl) in build_array_type, at tree.c:4581 when compiled with GNU Fortran 95 (GCC 4.1.0 20050603 (experimental)) /home/eschn

[Bug c++/21901] Nested class has access to Nestee's private member functions

2005-06-03 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-06-03 17:46 --- Nested class, like all other members of a class, have access to private and protected members. That's what the standard says. W. -- What|Removed |Added -

[Bug libstdc++/21770] rebinding allocator::value type vs. container::value_type

2005-06-03 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-06-03 17:12 --- Done. -- What|Removed |Added Status|ASSIGNED|RESOLVED Reso

[Bug libstdc++/21770] rebinding allocator::value type vs. container::value_type

2005-06-03 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-03 17:07 --- Subject: Bug 21770 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-03 17:07:48 Modified files: libstdc++-v3 : ChangeLog libstdc++-v3/inclu

[Bug c++/21853] [3.4/4.0/4.1 Regression] constness of pointer to data member ignored

2005-06-03 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com |dot org | Status|NEW

[Bug c++/21336] [3.4 Regression] Internal compiler error when using custom new operators

2005-06-03 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-06-03 16:31 --- Fixed in 3.4.5. -- What|Removed |Added Status|ASSIGNED|RESO

[Bug c++/21336] [3.4 Regression] Internal compiler error when using custom new operators

2005-06-03 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-03 16:29 --- Subject: Bug 21336 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2005-06-03 16:29:36 Modified files: gcc/cp : cp-tre

[Bug c++/21336] [3.4 Regression] Internal compiler error when using custom new operators

2005-06-03 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-06-03 16:19 --- Fixed in 4.0, 4.1. -- What|Removed |Added Summary|[3.4/4.0/4.1 Regression]|[

[Bug c++/21336] [3.4/4.0/4.1 Regression] Internal compiler error when using custom new operators

2005-06-03 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-03 16:19 --- Subject: Bug 21336 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-06-03 16:18:54 Modified files: gcc/cp : cp-tre

[Bug c++/21336] [3.4/4.0/4.1 Regression] Internal compiler error when using custom new operators

2005-06-03 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-03 16:17 --- Subject: Bug 21336 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-03 16:16:47 Modified files: gcc/cp : cp-tree.h decl.c pt.c ChangeLog

[Bug c/21899] [3.4 Regression] enum definition accepts values to be overriden

2005-06-03 Thread joseph at codesourcery dot com
--- Additional Comments From joseph at codesourcery dot com 2005-06-03 16:03 --- Subject: Re: [3.4 Regression] enum definition accepts values to be overriden On Fri, 3 Jun 2005, pinskia at gcc dot gnu dot org wrote: > Confirmed, only a 3.4 regression. > Started to work on the mainlin

[Bug c++/21901] Nested class has access to Nestee's private member functions

2005-06-03 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-03 15:29 --- Why do you think this is invalid code and should be rejected? This is accepted by Comeau's C++ compiler too. I don't have the standard right in the front of me right now but I think this is valid code. --

[Bug middle-end/21858] [4.1 Regression] ICE in compare_values, at tree-vrp.c:301

2005-06-03 Thread rguenth at gcc dot gnu dot org
--- Additional Comments From rguenth at gcc dot gnu dot org 2005-06-03 15:18 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug middle-end/21858] [4.1 Regression] ICE in compare_values, at tree-vrp.c:301

2005-06-03 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-03 15:15 --- Subject: Bug 21858 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-03 15:15:46 Modified files: gcc: ChangeLog fold-const.c gcc/t

[Bug libgcj/21892] gnu.* and native code security audit

2005-06-03 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-06-03 15:13 --- Good point; I think we'll have to make sure that safe and useful parts of gnu.* are still accessible. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21892

[Bug SWING/19860] Swing JOptionPane and multiline texts

2005-06-03 Thread fitzsim at redhat dot com
--- Additional Comments From fitzsim at redhat dot com 2005-06-03 15:13 --- OK, for stuff like this we'll wait until tromey's big merge is complete. I don't want to merge any Classpath gui work into libgcj at this point. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19860

[Bug c++/21901] New: Nested class has access to Nestee's private member functions

2005-06-03 Thread mhcox at bluezoosoftware dot com
When compiling the following code I get no error (should get access violation on bar's constructor's access of foo's private foobar() ): # 1 "bug050603.cc" # 1 "" # 1 "" # 1 "bug050603.cc" class foo { public: foo() { } class bar { public: bar() { foo::foobar(); } }; private: stat

[Bug target/21041] [4.0 Regression] ICE: output_operand: Cannot decompose address

2005-06-03 Thread matz at suse dot de
--- Additional Comments From matz at suse dot de 2005-06-03 14:56 --- There are some maybe-uninitialized vars warnings. But if I fix them by zeroing the vars it still ICEs. I can't find other uninitialized vars. It might be, that there are uninitialized struct members, but they shoul

[Bug java/21900] New: debugging regression when debugging libgcj

2005-06-03 Thread tromey at gcc dot gnu dot org
I have noticed a recent change when I debug libgcj. These days I see things like this from gdb: (gdb) s gnu.java.lang.MainThread.MainThread(java.lang.String, java.lang.String[], boolean) ([EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], is_jar=false) at MainThread.java:78 78 MainT

[Bug SWING/19862] Swing JTextField fails with StringIndexOutOfBoundsException

2005-06-03 Thread roman at kennke dot org
--- Additional Comments From roman at kennke dot org 2005-06-03 14:54 --- I have mostly fixed JTextArea in GNU Classpath. I think this can be close as soon as it is merged into GCJ. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19862

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

2005-06-03 Thread roman at kennke dot org
--- Additional Comments From roman at kennke dot org 2005-06-03 14:53 --- I have checked in a fix for this some days ago on GNU Classpath CVS. If that is merged into GCJ, this could be closed. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19849

[Bug SWING/17275] Filechooser implementation

2005-06-03 Thread roman at kennke dot org
--- Additional Comments From roman at kennke dot org 2005-06-03 14:52 --- I have imported Kim Ho's FileChooser implementation in GNU Classpath. When that is merged in GCJ this bug could be closed. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17275

[Bug SWING/16697] javax.swing.BoxLayout only wraps GridLayout

2005-06-03 Thread roman at kennke dot org
--- Additional Comments From roman at kennke dot org 2005-06-03 14:51 --- This bug can be closed, this is fixed for some time now. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16697

[Bug SWING/16524] implementation of JTable

2005-06-03 Thread roman at kennke dot org
--- Additional Comments From roman at kennke dot org 2005-06-03 14:50 --- I see that a JTable impl is already in the tree (GNU Classpath). Does that mean this bug could be closed? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16524

[Bug SWING/19860] Swing JOptionPane and multiline texts

2005-06-03 Thread roman at kennke dot org
--- Additional Comments From roman at kennke dot org 2005-06-03 14:50 --- Should work, at least in GNU Classpath it does. I have fixed the JTextComponent stuff so far that it can be used (e.g. in JOptionPanes). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19860

[Bug SWING/19861] Swing JOptionPane without parent frame

2005-06-03 Thread roman at kennke dot org
--- Additional Comments From roman at kennke dot org 2005-06-03 14:48 --- I have checked in a fix for that some days ago in GNU Classpath. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19861

[Bug fortran/18082] Infinite loop with automatic length character objects

2005-06-03 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-06-03 14:36 --- I encountered this same problem today, directly with an integer as parameter for the subroutine: subroutine FOO(N) integer, intent(IN) :: N character(len=N) :: C1, C2 C1 = '' C2 = '' end subroutin

[Bug tree-optimization/21855] array bounds checking elimination

2005-06-03 Thread dnovillo at gcc dot gnu dot org
--- Additional Comments From dnovillo at gcc dot gnu dot org 2005-06-03 14:34 --- Aliasing is getting in the way of range propagation here. We don't realize that args.length does not change during the loop, which means that we don't eliminate the redundant load and fail to see the equi

[Bug c/20318] RFE: add attribute to specify that a function never returns NULL

2005-06-03 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-03 14:20 --- Here is a reduced testcase for the SVN code: void *g(); static void *count_and_verify_instructions(int *ninst,const unsigned char *p) { if (p == ((void *)0)) return g(); *ninst = 0; return 0; } voi

[Bug middle-end/21320] possible false positives for '$foo may be used uninitialized in this function'

2005-06-03 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-03 14:17 --- (In reply to comment #4) > There is none yet but there is some talk about adding one because it would > improve code generation > and checks on null too. The talk is in PR 20318 and they reference this tes

[Bug c/21899] [3.4 Regression] enum definition accepts values to be overriden

2005-06-03 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-03 14:10 --- Confirmed, only a 3.4 regression. Started to work on the mainline: : Search converges between 2004-09-24-014001-trunk (#558) and 2004-09-24-161002-trunk (#559). Started to fail: : Search converges between

[Bug java/21856] null pointer check elimination

2005-06-03 Thread dnovillo at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|dnovillo at redhat dot com |dnovillo at gcc dot gnu dot ||org Status|NEW

[Bug tree-optimization/21855] array bounds checking elimination

2005-06-03 Thread dnovillo at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|dnovillo at redhat dot com |dnovillo at gcc dot gnu dot ||org Status|NEW

[Bug c/21899] New: enum definition accepts values to be overriden

2005-06-03 Thread g dot bloisi at iontrading dot com
The code below with gcc compiles and the exe prints "Value: 3". With g++, instead, the compilation fails with the following error: main.c:7: error: redefinition of `A' main.c:4: error: `A' previously defined here Regards, Giambattista Bloisi #include typedef enum { A = 1, B

[Bug regression/21898] Segmentation fault on testsuite case gcc.dg/20020425-1.c

2005-06-03 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-03 14:02 --- How did you configure GCC? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21898

[Bug middle-end/21897] [4.1 Regression] Segementation fault in fold_ternary

2005-06-03 Thread jakub at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jakub at gcc dot gnu dot org |dot org | Status|NEW

[Bug middle-end/21897] [4.1 Regression] Segementation fault in fold_ternary

2005-06-03 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-03 13:59 --- Confirmed, only -O1 is needed to cause the ICE. -- What|Removed |Added Status|UN

[Bug tree-optimization/14495] [tree-ssa] Propagate range info into a switch statement

2005-06-03 Thread dnovillo at gcc dot gnu dot org
--- Additional Comments From dnovillo at gcc dot gnu dot org 2005-06-03 13:55 --- The issue is that the propagator engine does not implement the concept of multiway branches taking some edges. It supports ONE, NONE or ALL. Frankly, I'm not at all convinced that this is worth handling.

[Bug regression/21898] New: Segmentation fault on testsuite case gcc.dg/20020425-1.c

2005-06-03 Thread e9925248 at stud4 dot tuwien dot ac dot at
HUN HUN HUN HUN HUN HUN HUN HUN HUN void foo() { if (0) { } /* 11,000 else if's. */ THOU THOU THOU THOU THOU THOU THOU THOU THOU THOU THOU } $./cc1 --version GNU C version 4.1.0 20050603 (experimental) (i686-pc-linux-gnu) compiled by GNU C version 4.1.0 20050302 (experiment

[Bug middle-end/21858] [4.1 Regression] ICE in compare_values, at tree-vrp.c:301

2005-06-03 Thread rguenth at gcc dot gnu dot org
--- Additional Comments From rguenth at gcc dot gnu dot org 2005-06-03 09:26 --- Revised patch with testcase: http://gcc.gnu.org/ml/gcc-patches/2005-06/msg00243.html -- What|Removed |Added --

[Bug regression/21897] New: Segementation fault in fold_ternary

2005-06-03 Thread e9925248 at stud4 dot tuwien dot ac dot at
sion 4.1.0 20050603 (experimental) (i686-pc-linux-gnu) compiled by GNU C version 4.1.0 20050302 (experimental). GGC heuristics: --param ggc-min-expand=0 --param ggc-min-heapsize=0 gcc (GCC) 4.1.0 20050302 (experimental) and later (at least till 20050501) can compile this file with -O3. The fo

[Bug target/21508] non-optimal code with __builtin_signbit

2005-06-03 Thread uros at kss-loka dot si
--- Additional Comments From uros at kss-loka dot si 2005-06-03 08:13 --- It looks that REG_EQUAL notes gets lost between regmove and lreg pass. A relevant part from compiling an example in description with '-O2' shows: pr21508.c.19.regmove: (note:HI 7 6 12 0 NOTE_INSN_FUNCTION_BEG)

[Bug testsuite/21292] gen-vect-11b.c and gen-vect-11c.c fail

2005-06-03 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-03 08:09 --- Subject: Bug 21292 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-03 08:09:48 Modified files: gcc/testsuite/gcc.dg/tree-ssa: gen-vect-11.c gen-vect-