[cp-testresults] Japi diffs for classpath
Japi diff jdk15 vs classpath: Full results: http://www.kaffe.org/~stuart/japi/htmlout/h-jdk15-classpath.html Changes since last run: -Comparison run at Sat Jul 15 09:55:44 2006 GMT -jdk15 API scanned at 2006/07/15 05:00:24 EDT -classpath API scanned at 2006/07/15 05:40:29 EDT +Comparison run at Sun Jul 16 09:55:39 2006 GMT +jdk15 API scanned at 2006/07/16 05:00:23 EDT +classpath API scanned at 2006/07/16 05:40:20 EDT -java.awt: 99.27% good, 0.01% minor, 0.26% bad, 0.44% missing +java.awt: 99.6% good, 0.01% minor, 0.26% bad, 0.11% missing -java.util: 71.07% good, 16.36% bad, 12.55% missing +java.util: 71.98% good, 16.41% bad, 11.59% missing -Total: 91.66% good, 0.08% minor, 0.77% bad, 7.47% missing +Total: 91.7% good, 0.08% minor, 0.77% bad, 7.42% missing -Classes: 19 minor, 147 bad, 118 missing. +Classes: 19 minor, 148 bad, 115 missing. -Fields: 48 bad, 31 missing. -Methods: 97 minor, 1056 bad, 406 missing. +Fields: 48 bad, 30 missing. +Methods: 97 minor, 1056 bad, 402 missing. -class java.awt.MouseInfo: missing in classpath -class java.awt.PointerInfo: missing in classpath -field java.awt.Image.accelerationPriority: missing in classpath -method java.awt.Image.getAccelerationPriority(): missing in classpath -method java.awt.Image.setAccelerationPriority(float): missing in classpath -method java.awt.Toolkit.getMouseInfoPeer(): missing in classpath -method java.awt.Window.isAlwaysOnTop(): missing in classpath -method java.awt.Window.setAlwaysOnTop(boolean): missing in classpath +class java.util.UUID: implements java.lang.Comparablejava.util.UUID in jdk15, but implements raw java.lang.Comparable in classpath -class java.util.UUID: missing in classpath +method java.util.UUID.compareTo(java.util.UUID): missing in classpath Japi diff classpath vs jdk15: Full results: http://www.kaffe.org/~stuart/japi/htmlout/h-classpath-jdk15.html Changes since last run: -Comparison run at Sat Jul 15 09:58:02 2006 GMT -classpath API scanned at 2006/07/15 05:40:29 EDT -jdk15 API scanned at 2006/07/15 05:00:24 EDT +Comparison run at Sun Jul 16 09:57:55 2006 GMT +classpath API scanned at 2006/07/16 05:40:20 EDT +jdk15 API scanned at 2006/07/16 05:00:23 EDT -java.awt: 100% good +java.awt: 99.99% good, 0% missing -Constructors: 4 missing. +Constructors: 5 missing. +java.awt: +Missing +constructor java.awt.MouseInfo(): missing in jdk15 + ___ Classpath-testresults mailing list Classpath-testresults@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-testresults
[cp-testresults] FAIL: regressions for mauve-cacao on Sun Jul 16 11:57:34 UTC 2006
Baseline from: Sat Jul 15 21:28:50 UTC 2006 Regressions: FAIL: gnu.javax.crypto.key.srp6.TestOfSRPKeyGeneration New fails: FAIL: java.awt.ScrollPane.ScrollbarPaintTest: FAIL: java.awt.Scrollbar.ScrollbarPaintTest: Totals: PASS: 2490 XPASS: 0 FAIL: 221 XFAIL: 0 ___ Classpath-testresults mailing list Classpath-testresults@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-testresults
[cp-testresults] FAIL: regressions for mauve-jamvm on Sun Jul 16 18:39:53 UTC 2006
Baseline from: Sat Jul 15 20:53:38 UTC 2006 Regressions: FAIL: gnu.java.security.jce.TestOfFormat FAIL: gnu.java.security.jce.TestOfKeyFactory FAIL: gnu.javax.crypto.jce.TestOfDHKeyAgreement Improvements: PASS: gnu.java.security.jce.TestOfSignature New fails: FAIL: java.lang.Character.unicode Totals: PASS: 2502 XPASS: 0 FAIL: 209 XFAIL: 0 ___ Classpath-testresults mailing list Classpath-testresults@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-testresults
[cp-testresults] FAIL: regressions for mauve-cacao on Sun Jul 16 19:16:14 UTC 2006
Baseline from: Sat Jul 15 21:28:50 UTC 2006 Regressions: FAIL: java.net.ServerSocket.ServerSocketTest New fails: FAIL: java.awt.ScrollPane.ScrollbarPaintTest: Totals: PASS: 2491 XPASS: 0 FAIL: 220 XFAIL: 0 ___ Classpath-testresults mailing list Classpath-testresults@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-testresults
[cp-testresults] FAIL: classpath build with jikes on Mon Jul 17 00:14:05 UTC 2006
109. public void EditorContainer() ^--^ *** Semantic Warning: The name of this method EditorContainer matches the name of the containing class. However, the method is not a constructor since its declarator is qualified with a type. Issued 2 semantic warnings compiling ../../classpath/javax/swing/plaf/metal/MetalSliderUI.java: 129. protected final int TICK_BUFFER = 4; ^-^ *** Semantic Warning: Final field TICK_BUFFER is initialized with a constant expression and could be made static to save space. 132. protected final String SLIDER_FILL = JSlider.isFilled; ^--^ *** Semantic Warning: Final field SLIDER_FILL is initialized with a constant expression and could be made static to save space. Issued 1 semantic warning compiling ../../classpath/javax/swing/plaf/basic/BasicInternalFrameUI.java: 179. protected final int RESIZE_NONE = 0; ^-^ *** Semantic Warning: Final field RESIZE_NONE is initialized with a constant expression and could be made static to save space. Issued 1 lexical warning in ../../classpath/gnu/java/rmi/registry/RegistryImpl_Stub.java: 61. private static java.lang.reflect.Method $method_bind_0; ^^ *** Lexical Warning: The use of $ in an identifier, while legal, is strongly discouraged, since it can conflict with compiler-generated names. If you are trying to access a nested type, use . instead of $. make[1]: *** [compile-classes] Error 1 make[1]: Leaving directory `/home/cpdev/Nightly/classpath/jikes-build/lib' make: *** [all-recursive] Error 1 ___ Classpath-testresults mailing list Classpath-testresults@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-testresults
[cp-testresults] FAIL: ecj built with ecj on jamvm on Mon Jul 17 00:24:20 UTC 2006
xargs: jamvm: No such file or directory ___ Classpath-testresults mailing list Classpath-testresults@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-testresults
[cp-testresults] FAIL: ecj built with native-ecj on Mon Jul 17 00:24:25 UTC 2006
-- 1. ERROR in compiler/org/eclipse/jdt/core/compiler/CategorizedProblem.java (at line 1) /*** ^ The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files -- 1 problem (1 error)xargs: ../ecj-gcj-build/ecj: exited with status 255; aborting ___ Classpath-testresults mailing list Classpath-testresults@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-testresults
[cp-testresults] FAIL: generics classpath build on Mon Jul 17 00:25:14 UTC 2006
config.status: creating include/config-int.h : _CLASSPATH_INCLUDE_CONFIG_INT_H config.status: executing gappletviewer commands config.status: executing gjarsigner commands config.status: executing gkeytool commands config.status: executing gjar commands config.status: executing gnative2ascii commands config.status: executing gserialver commands config.status: executing gen-classlist commands config.status: executing copy-vmresources commands Making all in lib make[1]: Entering directory `/home/cpdev/Nightly/generics/build/lib' mkdir -p ../gnu/java/locale ../../classpath/scripts/generate-locale-list.sh ../gnu/java/locale/LocaleData.java true top_builddir=.. top_srcdir=../../classpath /bin/sh ./gen-classlist.sh standard Adding java source files from srcdir '../../classpath'. Adding java source files from VM directory ../../classpath/vm/reference Adding generated files in builddir '..'. /home/cpdev/Nightly/ecj/ecj -1.5 -warn:-deprecation,serial,typeHiding,unchecked,unused,varargsCast -proceedOnError -bootclasspath '' -classpath ../../classpath/vm/reference:../../classpath:../../classpath/external/w3c_dom:../../classpath/external/sax:../../classpath/external/relaxngDatatype:../../classpath/external/jsr166:.:: -d . @classes Exception in thread main java.lang.NoClassDefFoundError: org.eclipse.jdt.internal.compiler.batch.Main at gnu.java.lang.MainThread.run() (/usr/local/lib/libgcj.so.6.0.0) Caused by: java.lang.ClassNotFoundException: org.eclipse.jdt.internal.compiler.batch.Main not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/home/cpdev/Nightly/ecj/ecj.jar,file:./], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}} at java.net.URLClassLoader.findClass(java.lang.String) (/usr/local/lib/libgcj.so.6.0.0) at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/local/lib/libgcj.so.6.0.0) at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/local/lib/libgcj.so.6.0.0) at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/local/lib/libgcj.so.6.0.0) at gnu.java.lang.MainThread.run() (/usr/local/lib/libgcj.so.6.0.0) make[1]: *** [compile-classes] Error 1 make[1]: Leaving directory `/home/cpdev/Nightly/generics/build/lib' make: *** [all-recursive] Error 1 ___ Classpath-testresults mailing list Classpath-testresults@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-testresults
[cp-testresults] FAIL: japi build on Mon Jul 17 00:26:30 UTC 2006
cd src jikes -d .. -classpath /home/cpdev/Nightly/classpath/jikes-install/share/classpath/glibj.zip: net/wuffies/japi/*.java Found 1 system error and issued 1 warning: *** Semantic Warning: I/O warning: No such file or directory while trying to open /home/cpdev/Nightly/classpath/jikes-install/share/classpath/glibj.zip. *** Semantic Error: You need to modify your classpath, sourcepath, bootclasspath, and/or extdirs setup. Jikes could not find package java.lang in: /home/cpdev/Nightly/classpath/jikes-install/share/classpath/glibj.zip . make: *** [classes] Error 1 ___ Classpath-testresults mailing list Classpath-testresults@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-testresults
[cp-testresults] FAIL: jamvm build on Mon Jul 17 04:32:28 UTC 2006
make[3]: Leaving directory `/home/cpdev/Nightly/jamvm/build/lib/java/security' make[3]: Entering directory `/home/cpdev/Nightly/jamvm/build/lib/java' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/home/cpdev/Nightly/jamvm/build/lib/java' make[2]: Leaving directory `/home/cpdev/Nightly/jamvm/build/lib/java' Making all in gnu make[2]: Entering directory `/home/cpdev/Nightly/jamvm/build/lib/gnu' Making all in classpath make[3]: Entering directory `/home/cpdev/Nightly/jamvm/build/lib/gnu/classpath' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/cpdev/Nightly/jamvm/build/lib/gnu/classpath' make[3]: Entering directory `/home/cpdev/Nightly/jamvm/build/lib/gnu' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/home/cpdev/Nightly/jamvm/build/lib/gnu' make[2]: Leaving directory `/home/cpdev/Nightly/jamvm/build/lib/gnu' make[2]: Entering directory `/home/cpdev/Nightly/jamvm/build/lib' mkdir classes ecj -bootclasspath /home/cpdev/Nightly/classpath/jikes-install/share/classpath/glibj.zip -d classes ../../jamvm/lib/jamvm/java/lang/JarLauncher.java ../../jamvm/lib/java/lang/VMRuntime.java ../../jamvm/lib/java/lang/VMClassLoader.java ../../jamvm/lib/java/lang/VMString.java ../../jamvm/lib/java/lang/VMThread.java ../../jamvm/lib/java/lang/VMThrowable.java ../../jamvm/lib/java/lang/reflect/Constructor.java ../../jamvm/lib/java/lang/reflect/Field.java ../../jamvm/lib/java/lang/reflect/Method.java ../../jamvm/lib/java/security/VMAccessController.java ../../jamvm/lib/gnu/classpath/VMSystemProperties.java ../../jamvm/lib/gnu/classpath/VMStackWalker.java -- 1. ERROR in ../../jamvm/lib/jamvm/java/lang/JarLauncher.java (at line 1) /* ^ The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files -- 1 problem (1 error)make[2]: *** [classes.zip] Error 255 make[2]: Leaving directory `/home/cpdev/Nightly/jamvm/build/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/cpdev/Nightly/jamvm/build/lib' make: *** [all-recursive] Error 1 ___ Classpath-testresults mailing list Classpath-testresults@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-testresults
[cp-testresults] FAIL: cacao build on Mon Jul 17 04:33:03 UTC 2006
checking for dlopen... no checking for dlopen in -ldl... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... no checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no configure: creating libtool appending configuration tag CXX to libtool checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC checking if g++ PIC flag -fPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate appending configuration tag F77 to libtool checking whether to link CACAO statically... no checking where CACAO's vm.zip is installed... /home/cpdev/Nightly/classpath/jikes-install/share/cacao/vm.zip checking where GNU Classpath is installed... /home/cpdev/Nightly/classpath/jikes-install checking where GNU Classpath's glibj.zip is installed... /home/cpdev/Nightly/classpath/jikes-install/share/classpath/glibj.zip checking where GNU Classpath libraries are installed... /home/cpdev/Nightly/classpath/jikes-install/lib checking where GNU Classpath headers are installed... /home/cpdev/Nightly/classpath/jikes-install/include checking /home/cpdev/Nightly/classpath/jikes-install/include/jni.h usability... no checking /home/cpdev/Nightly/classpath/jikes-install/include/jni.h presence... no checking for /home/cpdev/Nightly/classpath/jikes-install/include/jni.h... no configure: error: cannot find jni.h ___ Classpath-testresults mailing list Classpath-testresults@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-testresults
[cp-testresults] FAIL: ecj built with ecj on jamvm on Mon Jul 17 04:41:51 UTC 2006
xargs: jamvm: No such file or directory ___ Classpath-testresults mailing list Classpath-testresults@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-testresults
[cp-testresults] FAIL: generics classpath build on Mon Jul 17 04:42:38 UTC 2006
config.status: creating include/config-int.h : _CLASSPATH_INCLUDE_CONFIG_INT_H config.status: executing gappletviewer commands config.status: executing gjarsigner commands config.status: executing gkeytool commands config.status: executing gjar commands config.status: executing gnative2ascii commands config.status: executing gserialver commands config.status: executing gen-classlist commands config.status: executing copy-vmresources commands Making all in lib make[1]: Entering directory `/home/cpdev/Nightly/generics/build/lib' mkdir -p ../gnu/java/locale ../../classpath/scripts/generate-locale-list.sh ../gnu/java/locale/LocaleData.java true top_builddir=.. top_srcdir=../../classpath /bin/sh ./gen-classlist.sh standard Adding java source files from srcdir '../../classpath'. Adding java source files from VM directory ../../classpath/vm/reference Adding generated files in builddir '..'. /home/cpdev/Nightly/ecj/ecj -1.5 -warn:-deprecation,serial,typeHiding,unchecked,unused,varargsCast -proceedOnError -bootclasspath '' -classpath ../../classpath/vm/reference:../../classpath:../../classpath/external/w3c_dom:../../classpath/external/sax:../../classpath/external/relaxngDatatype:../../classpath/external/jsr166:.:: -d . @classes Exception in thread main java.lang.NoClassDefFoundError: org.eclipse.jdt.internal.compiler.batch.Main at gnu.java.lang.MainThread.run() (/usr/local/lib/libgcj.so.6.0.0) Caused by: java.lang.ClassNotFoundException: org.eclipse.jdt.internal.compiler.batch.Main not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/home/cpdev/Nightly/ecj/ecj.jar,file:./], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}} at java.net.URLClassLoader.findClass(java.lang.String) (/usr/local/lib/libgcj.so.6.0.0) at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/local/lib/libgcj.so.6.0.0) at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/local/lib/libgcj.so.6.0.0) at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/local/lib/libgcj.so.6.0.0) at gnu.java.lang.MainThread.run() (/usr/local/lib/libgcj.so.6.0.0) make[1]: *** [compile-classes] Error 1 make[1]: Leaving directory `/home/cpdev/Nightly/generics/build/lib' make: *** [all-recursive] Error 1 ___ Classpath-testresults mailing list Classpath-testresults@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-testresults
[cp-testresults] FAIL: japi build on Mon Jul 17 04:43:42 UTC 2006
cd src jikes -d .. -classpath /home/cpdev/Nightly/classpath/jikes-install/share/classpath/glibj.zip: net/wuffies/japi/*.java Found 1 system error and issued 1 warning: *** Semantic Warning: I/O warning: No such file or directory while trying to open /home/cpdev/Nightly/classpath/jikes-install/share/classpath/glibj.zip. *** Semantic Error: You need to modify your classpath, sourcepath, bootclasspath, and/or extdirs setup. Jikes could not find package java.lang in: /home/cpdev/Nightly/classpath/jikes-install/share/classpath/glibj.zip . make: *** [classes] Error 1 ___ Classpath-testresults mailing list Classpath-testresults@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-testresults
[cp-testresults] classpath daily snapshot 20060717 FAILED
867. return viewFactory; ^-^ *** Semantic Error: The type of this return expression, javax.swing.text.html.HTMLEditorKit$HTMLFactory, does not match the return type of the method, javax.swing.text.ViewFactory. 971. super.read(in, doc, pos); ^--^ *** Semantic Error: No accessible method with signature read(java.io.Reader, javax.swing.text.Document, int) was found in type java.lang.Object. 995. super.write(out, doc, pos, len); ^-^ *** Semantic Error: No accessible method with signature write(java.io.Writer, javax.swing.text.Document, int, int) was found in type java.lang.Object. 1017. return (HTMLEditorKit) super.clone(); ^---^ *** Semantic Error: The method java.lang.Object clone() throws java.lang.CloneNotSupportedException; can throw the checked exception java.lang.CloneNotSupportedException, so its invocation must be enclosed in a try statement that catches the exception, or else this method must be declared to throw the exception. 1043. super.install(c); ^--^ *** Semantic Error: No accessible method with signature install(javax.swing.JEditorPane) was found in type java.lang.Object. 1045. c.addMouseListener(mouseListener); ^---^ *** Semantic Error: No applicable overload for a method with signature addMouseListener(javax.swing.text.html.HTMLEditorKit.LinkController) was found in type java.awt.Component. Perhaps you wanted the overloaded version void addMouseListener(java.awt.event.MouseListener listener); instead? 1058. super.deinstall(c); ^^ *** Semantic Error: No accessible method with signature deinstall(javax.swing.JEditorPane) was found in type java.lang.Object. 1059. c.removeMouseListener(mouseListener); ^--^ *** Semantic Error: No applicable overload for a method with signature removeMouseListener(javax.swing.text.html.HTMLEditorKit.LinkController) was found in type java.awt.Component. Perhaps you wanted the overloaded version void removeMouseListener(java.awt.event.MouseListener listener); instead? 1086. return TextAction.augmentList(super.getActions(), defaultActions); ^^ *** Semantic Error: No accessible method with signature getActions() was found in type java.lang.Object. Found 2 semantic errors compiling ../../javax/swing/JEditorPane.java: 621. if (getEditorKit() instanceof HTMLEditorKit) ^-^ *** Semantic Error: The type of the left sub-expression, javax.swing.text.EditorKit, cannot possibly be an instance of type javax.swing.text.html.HTMLEditorKit. 778. if (kit instanceof HTMLEditorKit desc instanceof HTMLDocument) ^--^ *** Semantic Error: The type of the left sub-expression, javax.swing.text.EditorKit, cannot possibly be an instance of type javax.swing.text.html.HTMLEditorKit. Found 1 semantic error compiling ../../javax/swing/plaf/basic/BasicHTML.java: 409. HTMLRootView rootView = new HTMLRootView(c, view, kit, doc); ^-^ *** Semantic Error: No applicable overload was found for a constructor with signature HTMLRootView(javax.swing.JComponent, javax.swing.text.View, javax.swing.text.html.HTMLEditorKit, javax.swing.text.html.HTMLDocument) in type javax.swing.plaf.basic.BasicHTML$HTMLRootView. Perhaps you wanted the overloaded version HTMLRootView(javax.swing.JComponent c, javax.swing.text.View view, javax.swing.text.EditorKit kit, javax.swing.text.Document doc); instead? Issued 1 semantic warning compiling ../../external/sax/org/xml/sax/helpers/ParserAdapter.java: 564. atts.addAttribute (nsSupport.XMLNS, prefix, ^---^ *** Semantic Warning: Accessing the class field XMLNS via an instance is discouraged because the field accessed will be the one in the variable's declared type, not the instance's dynamic type. Issued 1 semantic warning compiling ../../javax/swing/tree/DefaultTreeCellEditor.java: 109. public void EditorContainer() ^--^ *** Semantic Warning: The name of this method EditorContainer matches the name of the containing class. However, the method is not a constructor since its declarator is qualified with a type. Issued 2 semantic warnings compiling ../../javax/swing/plaf/metal/MetalSliderUI.java: 129. protected final int TICK_BUFFER = 4; ^-^ *** Semantic Warning: Final field TICK_BUFFER is initialized with a constant expression and could be made static to