-
Bug
-
Resolution: Fixed
-
P1
-
7
-
b46
-
generic
-
generic
-
Not verified
langtools changeset 194 breaks the TL build, causing errors in the jax-ws workspace.
% cd /w/hg/Agones/langtools
Building the tip changeset (200) fails:
http://lonepeak.sfbay/tmp/logfiles/tbell.Build.2009_01_23.15.08.40.tip.log
% hg update --rev 194
67 files updated, 0 files merged, 5 files removed, 0 files unresolved
Building with rev 194 of /w/hg/Agones/langtools fails:
http://lonepeak.sfbay/tmp/logfiles/tbell.Build.2009_01_23.15.19.30.194.log
% hg update --rev 193
2 files updated, 0 files merged, 2 files removed, 0 files unresolved
Building with rev 193 of /w/hg/Agones/langtools builds past that point:
http://lonepeak.sfbay/tmp/logfiles/tbell.Build.2009_01_23.15.28.36.193.log
% hg log
changeset: 200:475b07ac67f0
tag: tip
parent: 188:30db5e0aaf83
parent: 199:e3930187199c
user: tbell
date: Fri Jan 23 15:07:53 2009 -0800
summary: Merge
changeset: 199:e3930187199c
user: jjg
date: Fri Jan 23 11:23:10 2009 -0800
summary: 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
changeset: 198:e6dafbf35355
user: jjg
date: Thu Jan 22 15:45:44 2009 -0800
summary: 6796965: dev-time wrapper script for javac broken
changeset: 197:d486ac6389d7
user: jjg
date: Wed Jan 21 08:21:41 2009 -0800
summary: 6795030: Files in langtools build can be compiled ignoring java.home settings
changeset: 196:b4b1f7732289
user: jjg
date: Tue Jan 20 18:23:13 2009 -0800
summary: 6795903: fix latent build warnings in langtools repository
changeset: 195:1bf037016426
user: jjg
date: Tue Jan 20 15:17:45 2009 -0800
summary: 6794582: javadoc should read files using a FileManager
changeset: 194:1ca2dc8584e1
user: mcimadamore
date: Tue Jan 20 17:49:49 2009 +0000
summary: 6557199: Fails to reject bad override of generic method
changeset: 193:83c59a9d4b94
user: mcimadamore
date: Tue Jan 20 17:49:09 2009 +0000
summary: 6795580: parser confused by square brackets in qualified generic cast
Here is the text of the compilation error messages (full build log added as an attachment):
[javac] /w/hg/Agones/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumLeafInfoImpl.java:54: com.sun.xml.internal.bind.v2.model.impl.RuntimeEnumLeafInfoImpl is not abstract and does not override abstract method <V>getTransducer() in com.sun.xml.internal.bind.v2.model.runtime.RuntimeLeafInfo
[javac] final class RuntimeEnumLeafInfoImpl<T extends Enum<T>,B> extends EnumLeafInfoImpl<Type,Class,Field,Method>
[javac] ^
[javac] /w/hg/Agones/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumLeafInfoImpl.java:57: getTransducer() in com.sun.xml.internal.bind.v2.model.impl.RuntimeEnumLeafInfoImpl cannot implement <V>getTransducer() in com.sun.xml.internal.bind.v2.model.runtime.RuntimeLeafInfo; attempting to use incompatible return type
[javac] found : com.sun.xml.internal.bind.v2.runtime.Transducer<T>
[javac] required: com.sun.xml.internal.bind.v2.runtime.Transducer<V>
[javac] public Transducer<T> getTransducer() {
[javac] ^
[javac] /w/hg/Agones/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeClassInfoImpl.java:64: com.sun.xml.internal.bind.v2.model.impl.RuntimeClassInfoImpl is not abstract and does not override abstract method <BeanT>getLocatorField() in com.sun.xml.internal.bind.v2.model.runtime.RuntimeClassInfo
[javac] class RuntimeClassInfoImpl extends ClassInfoImpl<Type,Class,Field,Method>
[javac] ^
[javac] /w/hg/Agones/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeClassInfoImpl.java:220: getLocatorField() in com.sun.xml.internal.bind.v2.model.impl.RuntimeClassInfoImpl cannot implement <BeanT>getLocatorField() in com.sun.xml.internal.bind.v2.model.runtime.RuntimeClassInfo; attempting to use incompatible return type
[javac] found : com.sun.xml.internal.bind.v2.runtime.reflect.Accessor<?,org.xml.sax.Locator>
[javac] required: com.sun.xml.internal.bind.v2.runtime.reflect.Accessor<BeanT,org.xml.sax.Locator>
[javac] public Accessor<?,Locator> getLocatorField() {
[javac] ^
% cd /w/hg/Agones/langtools
Building the tip changeset (200) fails:
http://lonepeak.sfbay/tmp/logfiles/tbell.Build.2009_01_23.15.08.40.tip.log
% hg update --rev 194
67 files updated, 0 files merged, 5 files removed, 0 files unresolved
Building with rev 194 of /w/hg/Agones/langtools fails:
http://lonepeak.sfbay/tmp/logfiles/tbell.Build.2009_01_23.15.19.30.194.log
% hg update --rev 193
2 files updated, 0 files merged, 2 files removed, 0 files unresolved
Building with rev 193 of /w/hg/Agones/langtools builds past that point:
http://lonepeak.sfbay/tmp/logfiles/tbell.Build.2009_01_23.15.28.36.193.log
% hg log
changeset: 200:475b07ac67f0
tag: tip
parent: 188:30db5e0aaf83
parent: 199:e3930187199c
user: tbell
date: Fri Jan 23 15:07:53 2009 -0800
summary: Merge
changeset: 199:e3930187199c
user: jjg
date: Fri Jan 23 11:23:10 2009 -0800
summary: 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
changeset: 198:e6dafbf35355
user: jjg
date: Thu Jan 22 15:45:44 2009 -0800
summary: 6796965: dev-time wrapper script for javac broken
changeset: 197:d486ac6389d7
user: jjg
date: Wed Jan 21 08:21:41 2009 -0800
summary: 6795030: Files in langtools build can be compiled ignoring java.home settings
changeset: 196:b4b1f7732289
user: jjg
date: Tue Jan 20 18:23:13 2009 -0800
summary: 6795903: fix latent build warnings in langtools repository
changeset: 195:1bf037016426
user: jjg
date: Tue Jan 20 15:17:45 2009 -0800
summary: 6794582: javadoc should read files using a FileManager
changeset: 194:1ca2dc8584e1
user: mcimadamore
date: Tue Jan 20 17:49:49 2009 +0000
summary: 6557199: Fails to reject bad override of generic method
changeset: 193:83c59a9d4b94
user: mcimadamore
date: Tue Jan 20 17:49:09 2009 +0000
summary: 6795580: parser confused by square brackets in qualified generic cast
Here is the text of the compilation error messages (full build log added as an attachment):
[javac] /w/hg/Agones/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumLeafInfoImpl.java:54: com.sun.xml.internal.bind.v2.model.impl.RuntimeEnumLeafInfoImpl is not abstract and does not override abstract method <V>getTransducer() in com.sun.xml.internal.bind.v2.model.runtime.RuntimeLeafInfo
[javac] final class RuntimeEnumLeafInfoImpl<T extends Enum<T>,B> extends EnumLeafInfoImpl<Type,Class,Field,Method>
[javac] ^
[javac] /w/hg/Agones/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumLeafInfoImpl.java:57: getTransducer() in com.sun.xml.internal.bind.v2.model.impl.RuntimeEnumLeafInfoImpl cannot implement <V>getTransducer() in com.sun.xml.internal.bind.v2.model.runtime.RuntimeLeafInfo; attempting to use incompatible return type
[javac] found : com.sun.xml.internal.bind.v2.runtime.Transducer<T>
[javac] required: com.sun.xml.internal.bind.v2.runtime.Transducer<V>
[javac] public Transducer<T> getTransducer() {
[javac] ^
[javac] /w/hg/Agones/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeClassInfoImpl.java:64: com.sun.xml.internal.bind.v2.model.impl.RuntimeClassInfoImpl is not abstract and does not override abstract method <BeanT>getLocatorField() in com.sun.xml.internal.bind.v2.model.runtime.RuntimeClassInfo
[javac] class RuntimeClassInfoImpl extends ClassInfoImpl<Type,Class,Field,Method>
[javac] ^
[javac] /w/hg/Agones/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeClassInfoImpl.java:220: getLocatorField() in com.sun.xml.internal.bind.v2.model.impl.RuntimeClassInfoImpl cannot implement <BeanT>getLocatorField() in com.sun.xml.internal.bind.v2.model.runtime.RuntimeClassInfo; attempting to use incompatible return type
[javac] found : com.sun.xml.internal.bind.v2.runtime.reflect.Accessor<?,org.xml.sax.Locator>
[javac] required: com.sun.xml.internal.bind.v2.runtime.reflect.Accessor<BeanT,org.xml.sax.Locator>
[javac] public Accessor<?,Locator> getLocatorField() {
[javac] ^
- relates to
-
JDK-6797871 Fix for 6797463 did not remove the jtreg tests, and it should have
- Closed
-
JDK-6557199 Fails to reject bad override of generic method
- Closed