From 3a9e1959dfedc024c0b756ce146216bb9871c76a Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Sat, 16 Dec 2000 05:59:45 +0000 Subject: [PATCH] stub.xfail: New file. * libjava.lang/stub.xfail: New file. * libjava.lang/pr83.xfail: New file. * libjava.lang/err8.xfail: New file. * libjava.lang/err7.xfail: New file. * libjava.lang/Shazam.xfail: New file. * libjava.lang/err11.xfail: New file. * libjava.lang/instinit2.java: Renamed class to `instinit2'. * libjava.lang/anon3.out: Fixed typo. * libjava.lang/Class_1.java (main): Uncommented out previously failing code; now it works From-SVN: r38297 --- libjava/testsuite/ChangeLog | 14 ++++++++++++++ libjava/testsuite/libjava.lang/Class_1.java | 5 +---- libjava/testsuite/libjava.lang/Shazam.xfail | 1 + libjava/testsuite/libjava.lang/anon3.out | 2 +- libjava/testsuite/libjava.lang/err11.xfail | 1 + libjava/testsuite/libjava.lang/err7.xfail | 1 + libjava/testsuite/libjava.lang/err8.xfail | 1 + libjava/testsuite/libjava.lang/instinit2.java | 10 +++++----- libjava/testsuite/libjava.lang/pr83.xfail | 1 + libjava/testsuite/libjava.lang/stub.xfail | 1 + 10 files changed, 27 insertions(+), 10 deletions(-) create mode 100644 libjava/testsuite/libjava.lang/Shazam.xfail create mode 100644 libjava/testsuite/libjava.lang/err11.xfail create mode 100644 libjava/testsuite/libjava.lang/err7.xfail create mode 100644 libjava/testsuite/libjava.lang/err8.xfail create mode 100644 libjava/testsuite/libjava.lang/pr83.xfail create mode 100644 libjava/testsuite/libjava.lang/stub.xfail diff --git a/libjava/testsuite/ChangeLog b/libjava/testsuite/ChangeLog index b4348247ac3..472fc8b8666 100644 --- a/libjava/testsuite/ChangeLog +++ b/libjava/testsuite/ChangeLog @@ -1,5 +1,19 @@ 2000-12-15 Tom Tromey + * libjava.lang/stub.xfail: New file. + * libjava.lang/pr83.xfail: New file. + * libjava.lang/err8.xfail: New file. + * libjava.lang/err7.xfail: New file. + * libjava.lang/Shazam.xfail: New file. + * libjava.lang/err11.xfail: New file. + + * libjava.lang/instinit2.java: Renamed class to `instinit2'. + + * libjava.lang/anon3.out: Fixed typo. + + * libjava.lang/Class_1.java (main): Uncommented out previously + failing code; now it works + * lib/libjava.exp (libjava_tcompile): New proc. (test_libjava_from_source): Use it. (test_libjava_from_javac): Likewise. diff --git a/libjava/testsuite/libjava.lang/Class_1.java b/libjava/testsuite/libjava.lang/Class_1.java index f2156ebff30..58df6beace5 100644 --- a/libjava/testsuite/libjava.lang/Class_1.java +++ b/libjava/testsuite/libjava.lang/Class_1.java @@ -23,10 +23,7 @@ public class Class_1 printIsAssignableFrom(int[].class, int[].class, true); printIsAssignableFrom(C[].class, D.class, false); printIsAssignableFrom(C[].class, D[].class, true); - // Known compiler limitation prevents next case from compiling. - // printIsAssignableFrom(C[].class, C[][].class, false); - System.out.println("printIsAssignableFrom(C[].class, C[][].class, false);" + - " case uncompilable due to known compiler limitation."); + printIsAssignableFrom(C[].class, C[][].class, false); printIsAssignableFrom(Object.class, I.class, true); printIsAssignableFrom(I.class, I.class, true); diff --git a/libjava/testsuite/libjava.lang/Shazam.xfail b/libjava/testsuite/libjava.lang/Shazam.xfail new file mode 100644 index 00000000000..81d6df0a027 --- /dev/null +++ b/libjava/testsuite/libjava.lang/Shazam.xfail @@ -0,0 +1 @@ +xfail-byte diff --git a/libjava/testsuite/libjava.lang/anon3.out b/libjava/testsuite/libjava.lang/anon3.out index 2e59ff3c4ac..87855491b5c 100644 --- a/libjava/testsuite/libjava.lang/anon3.out +++ b/libjava/testsuite/libjava.lang/anon3.out @@ -1,2 +1,2 @@ -Testing class `annon3'... +Testing class `anon3'... 5 diff --git a/libjava/testsuite/libjava.lang/err11.xfail b/libjava/testsuite/libjava.lang/err11.xfail new file mode 100644 index 00000000000..81d6df0a027 --- /dev/null +++ b/libjava/testsuite/libjava.lang/err11.xfail @@ -0,0 +1 @@ +xfail-byte diff --git a/libjava/testsuite/libjava.lang/err7.xfail b/libjava/testsuite/libjava.lang/err7.xfail new file mode 100644 index 00000000000..81d6df0a027 --- /dev/null +++ b/libjava/testsuite/libjava.lang/err7.xfail @@ -0,0 +1 @@ +xfail-byte diff --git a/libjava/testsuite/libjava.lang/err8.xfail b/libjava/testsuite/libjava.lang/err8.xfail new file mode 100644 index 00000000000..81d6df0a027 --- /dev/null +++ b/libjava/testsuite/libjava.lang/err8.xfail @@ -0,0 +1 @@ +xfail-byte diff --git a/libjava/testsuite/libjava.lang/instinit2.java b/libjava/testsuite/libjava.lang/instinit2.java index 4acb157fa64..dcab178eca8 100644 --- a/libjava/testsuite/libjava.lang/instinit2.java +++ b/libjava/testsuite/libjava.lang/instinit2.java @@ -1,10 +1,10 @@ -// Class ii2 +// Class instinit2 // Generated on Wed Feb 2 17:52:49 PST 2000 // The instance initializer throws a checked exception. This is OK // since the constructors declares it in its `throws' clause -- at // least that's what the specs are saying. -class ii2 { +class instinit2 { String buffer = "Oink Oink!"; @@ -14,16 +14,16 @@ class ii2 { throw new Exception ("It just oinked"); } - ii2 () throws Exception + instinit2 () throws Exception { System.out.println ("Ctor"); } public static void main (String[] arg) { - System.out.println ("Testing class `ii2'..."); + System.out.println ("Testing class `instinit2'..."); try { - System.out.println (new ii2 ().buffer); + System.out.println (new instinit2 ().buffer); } catch (Exception e) { System.out.println (e.toString()); } diff --git a/libjava/testsuite/libjava.lang/pr83.xfail b/libjava/testsuite/libjava.lang/pr83.xfail new file mode 100644 index 00000000000..81d6df0a027 --- /dev/null +++ b/libjava/testsuite/libjava.lang/pr83.xfail @@ -0,0 +1 @@ +xfail-byte diff --git a/libjava/testsuite/libjava.lang/stub.xfail b/libjava/testsuite/libjava.lang/stub.xfail new file mode 100644 index 00000000000..81d6df0a027 --- /dev/null +++ b/libjava/testsuite/libjava.lang/stub.xfail @@ -0,0 +1 @@ +xfail-byte -- 2.30.2