--
Bug 18131 depends on bug 17747, which changed state.
Bug 17747 Summary: bogus duplicate class errors
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17747
What|Old Value |New Value
--- Additional Comments From ruben at ugr dot es 2004-11-04 11:59 ---
Works on gcc 3.4.2
--
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
--- Additional Comments From ruben at ugr dot es 2004-11-04 11:58 ---
(In reply to comment #0)
> There seem to be some problems with inner classes.
>
> This is from the freenet project
> http://freenetproject.org/snapshots/freenet-stable-latest.src.tar.bz2
> untar;
--- Additional Comments From ruben at ugr dot es 2004-11-04 11:55 ---
(In reply to comment #6)
> (In reply to comment #5)
> > Somebody will have to check with mainline and newer 3.4 then
> Tested with freenet-stable-latest.src.25.Oct.2004.tar.bz2
> and gcc version 3.4.2
--- Additional Comments From ruben at ugr dot es 2004-11-04 11:47 ---
(In reply to comment #5)
> Somebody will have to check with mainline and newer 3.4 then
Tested with freenet-stable-latest.src.25.Oct.2004.tar.bz2
and gcc version 3.4.2 (Gentoo Linux 3.4.2-r2, ssp-3.4.1-1, pie-8.7.
--- Additional Comments From ruben at ugr dot es 2004-09-28 09:13 ---
(In reply to comment #4)
This might be a completely unrelated bug; at least the error message is different.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17691
--- Additional Comments From ruben at ugr dot es 2004-09-28 09:10 ---
The workaround does not work when in an inner class. This was the original problem.
>cat a.java
class A {
int x() {
return 0;
}
}
class B extends A {
int x(){
return 1;
}
clas