aboutsummaryrefslogtreecommitdiff
path: root/libjava/testsuite/libjava.jacks
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2002-12-01 23:50:03 +0000
committerTom Tromey <tromey@gcc.gnu.org>2002-12-01 23:50:03 +0000
commitab8227fa45518b721f6cf8d7a8d00e98979ac452 (patch)
tree29c9e25880cb024efc3070db13ea7e96297f359e /libjava/testsuite/libjava.jacks
parent94fc547cecfe31473d5db4dec66e4be9f0a797f4 (diff)
downloadgcc-ab8227fa45518b721f6cf8d7a8d00e98979ac452.zip
gcc-ab8227fa45518b721f6cf8d7a8d00e98979ac452.tar.gz
gcc-ab8227fa45518b721f6cf8d7a8d00e98979ac452.tar.bz2
jacks.exp (gcj_jacks_setup_xfail): New function.
* libjava.jacks/jacks.exp (gcj_jacks_setup_xfail): New function. (gcj_jacks_parse): Use it; set up xfails. * libjava.jacks/jacks.xfail: New file. From-SVN: r59702
Diffstat (limited to 'libjava/testsuite/libjava.jacks')
-rw-r--r--libjava/testsuite/libjava.jacks/jacks.exp22
-rw-r--r--libjava/testsuite/libjava.jacks/jacks.xfail848
2 files changed, 868 insertions, 2 deletions
diff --git a/libjava/testsuite/libjava.jacks/jacks.exp b/libjava/testsuite/libjava.jacks/jacks.exp
index 4e49503..b7f87eb 100644
--- a/libjava/testsuite/libjava.jacks/jacks.exp
+++ b/libjava/testsuite/libjava.jacks/jacks.exp
@@ -1,6 +1,17 @@
# Run the Jacks test suite.
# See http://www-124.ibm.com/developerworks/oss/cvs/jikes/~checkout~/jacks/jacks.html
+proc gcj_jacks_setup_xfail {ary} {
+ upvar $ary array
+ global srcdir
+
+ set fd [open $srcdir/libjava.jacks/jacks.xfail]
+ while {! [eof $fd]} {
+ set array([gets $fd]) {}
+ }
+ close $fd
+}
+
proc gcj_jacks_write {filename} {
global GCJ_UNDER_TEST
@@ -29,14 +40,21 @@ proc gcj_jacks_parse {file} {
return
}
+ verbose "Reading jacks.xfail"
+ gcj_jacks_setup_xfail xfails
+
while {! [eof $fd]} {
set line [gets $fd]
if {[string match RESULT* $line]} {
set linelist [split $line]
+ set test [lindex $linelist 1]
+ if {[info exists xfails($test)]} {
+ setup_xfail "*-*-*"
+ }
if {[lindex $linelist 2] == "PASSED"} {
- pass [lindex $linelist 1]
+ pass $test
} else {
- fail [lindex $linelist 1]
+ fail $test
}
}
}
diff --git a/libjava/testsuite/libjava.jacks/jacks.xfail b/libjava/testsuite/libjava.jacks/jacks.xfail
new file mode 100644
index 0000000..8e2ebe7
--- /dev/null
+++ b/libjava/testsuite/libjava.jacks/jacks.xfail
@@ -0,0 +1,848 @@
+14.14-plain-2
+14.14-plain-5
+14.14-label-1
+14.14-label-2
+14.14-label-5
+14.14-label-8
+14.7-shadow-3
+14.3-1
+14.3-scope-2
+14.3-scope-3
+14.3-scope-4
+14.3-scope-5
+14.3-scope-9
+14.3-scope-11
+14.4.2-shadow-5
+14.4.2-shadow-6
+14.4.2-shadow-7
+14.4.2-shadow-9
+14.19-shadow-4
+14.19-shadow-5
+14.19-shadow-6
+14.19-shadow-7
+14.19-shadow-12
+14.19-shadow-13
+14.19-shadow-14
+14.19-shadow-15
+14.19.exception-13
+14.19.exception-14
+14.19.exception-15
+14.19.exception-16
+14.19.exception-21
+14.19.exception-22
+14.19.exception-23
+14.19.exception-24
+14.20-block-4
+14.20-block-5
+14.20-block-9
+14.20-block-10
+14.20-local-2
+14.20-label-5
+14.20-label-6
+14.20-label-8
+14.20-label-9
+14.20-label-10
+14.20-label-11
+14.20-label-12
+14.20-label-13
+14.20-label-14
+14.20-label-15
+14.20-switch-8
+14.20-switch-9
+14.20-switch-14
+14.20-switch-15
+14.20-switch-17
+14.20-switch-18
+14.20-switch-19
+14.20-switch-20
+14.20-switch-21
+14.20-switch-22
+14.20-switch-23
+14.20-switch-24
+14.20-while-4
+14.20-while-5
+14.20-while-12
+14.20-while-13
+14.20-while-14
+14.20-while-15
+14.20-while-16
+14.20-while-17
+14.20-while-18
+14.20-while-19
+14.20-do-6
+14.20-do-7
+14.20-do-9
+14.20-do-10
+14.20-do-11
+14.20-do-12
+14.20-do-13
+14.20-do-14
+14.20-do-15
+14.20-do-16
+14.20-do-17
+14.20-do-18
+14.20-do-19
+14.20-do-20
+14.20-do-21
+14.20-do-22
+14.20-do-23
+14.20-do-24
+14.20-do-25
+14.20-do-26
+14.20-do-27
+14.20-do-28
+14.20-do-29
+14.20-do-30
+14.20-do-31
+14.20-do-32
+14.20-do-33
+14.20-for-4
+14.20-for-5
+14.20-for-8
+14.20-for-9
+14.20-for-15
+14.20-for-16
+14.20-for-17
+14.20-for-18
+14.20-for-19
+14.20-for-20
+14.20-for-21
+14.20-for-22
+14.20-abrupt-2
+14.20-abrupt-3
+14.20-abrupt-6
+14.20-abrupt-7
+14.20-abrupt-10
+14.20-abrupt-11
+14.20-abrupt-14
+14.20-abrupt-15
+14.20-synchronized-3
+14.20-synchronized-4
+14.20-try-3
+14.20-try-4
+14.20-try-9
+14.20-try-10
+14.20-try-14
+14.20-try-15
+14.20-try-18
+14.20-try-19
+14.20-try-22
+14.20-try-23
+14.20-try-27
+14.20-try-28
+14.20-try-31
+14.20-try-32
+14.20-catch-15
+14.20-catch-17
+14.20-if-6
+14.20-if-7
+14.20-for-update-1
+8.1.1.1-default-abstract-11
+8.1.1.1-default-abstract-13
+8.1.1.1-default-abstract-15
+8.1.1.1-default-abstract-19
+8.1.1.1-default-abstract-21
+8.1.1.1-default-abstract-22
+8.1.1.1-default-abstract-24
+8.1.1.1-default-abstract-25
+8.1.2-static-1
+8.1.2-static-11
+8.1.2-static-16
+8.1.2-enclosing-4
+8.1.2-enclosing-5
+8.1.3-object-3
+8.1.3-superclass-10
+8.1.3-superclass-12
+8.1.3-superclass-13
+8.1.4-superinterface-8
+8.1.4-superinterface-10
+8.1.4-superinterface-11
+8.2-accessibility-inherited-member-5
+8.8.5.1-example-1
+8.8.5.1-example-3
+8.8.5.1-qualified-1
+8.8.5.1-qualified-2
+8.8.5.1-qualified-3
+8.8.5.1-qualified-4
+8.8.5.1-qualified-10
+8.8.5.1-qualified-11
+8.8.5.1-qualified-12
+8.8.5.1-qualified-13
+8.8.5.1-qualified-15
+8.8.7-inaccessible-default-constructor-toplevel-2
+8.8.7-accessible-default-constructor-inner-18
+8.8.7-accessible-default-constructor-inner-20
+8.3-inheritance-1
+8.3-inheritance-2
+8.3-inheritance-3
+8.3-inheritance-5
+8.3-inheritance-6
+8.3.1.2-final-2
+8.3.1.2-final-17
+8.3.1.2-final-19
+8.3.1.2-final-21
+8.3.1.2-final-24
+8.3.1.2-final-27
+8.3.1.2-final-28
+8.3.1.2-final-29
+8.3.2-abrupt-3
+8.3.2-abrupt-5
+8.3.2-abrupt-6
+8.3.2-abrupt-7
+8.3.2.2-super-2
+8.3.2.3-illegal-forward-instance-1
+8.3.2.3-illegal-forward-instance-2
+8.3.2.3-illegal-forward-instance-3
+8.3.2.3-illegal-forward-instance-4
+8.3.2.3-illegal-forward-instance-5
+8.3.2.3-illegal-forward-instance-6
+8.3.2.3-illegal-forward-instance-7
+8.3.2.3-illegal-forward-instance-8
+8.3.2.3-illegal-forward-instance-9
+8.3.2.3-legal-forward-instance-11
+8.3.2.3-illegal-forward-static-1
+8.3.2.3-illegal-forward-static-2
+8.3.2.3-illegal-forward-static-3
+8.3.2.3-illegal-forward-static-4
+8.3.2.3-illegal-forward-static-5
+8.3.2.3-illegal-forward-static-6
+8.3.2.3-illegal-forward-static-7
+8.3.2.3-illegal-forward-static-8
+8.3.2.3-illegal-forward-static-9
+8.3.2.3-illegal-forward-static-10
+8.6-checked-exception-2
+8.6-checked-exception-4
+8.6-checked-exception-5
+8.6-checked-exception-6
+8.6-checked-exception-8
+8.6-checked-exception-10
+8.6-checked-exception-11
+8.6-checked-exception-12
+8.6-abrupt-1
+8.6-abrupt-4
+8.5-inheritance-4
+8.5-inheritance-6
+8.5.2-non-static-member-usage-2
+8.4.6-miranda-2
+8.4.6-miranda-3
+8.4.6-miranda-4
+8.4.6-inheritance-1
+8.4.6-inheritance-2
+8.4.6.2-hiding-3
+8.4.6.4-multiple-3
+8.4.6.4-multiple-4
+8.4.6.4-multiple-5
+8.4.6.4-multiple-7
+8.4.6.4-multiple-8
+8.4.6.4-abstract-1
+8.4.6.4-abstract-2
+8.4.6.4-abstract-4
+8.4.6.4-abstract-9
+8.4.6.4-abstract-10
+8.4.6.1-override-3
+8.4.6.3-modifier-8
+8.4.6.3-modifier-9
+8.4.6.3-modifier-10
+8.4.6.3-modifier-11
+8.4.6.3-modifier-12
+8.4.6.3-modifier-13
+8.4.6.3-default-4
+8.4.6.3-default-6
+8.4.6.3-default-10
+8.4.6.3-default-12
+8.4.6.3-default-14
+8.4.6.3-signature-4
+8.4.6.3-signature-7
+8.4.6.3-signature-9
+8.4.6.3-signature-10
+8.4.6.3-signature-12
+8.4.6.3-signature-15
+8.4.3-native-9
+8.4.3-native-10
+8.4.3-bad-1
+8.4.3-bad-2
+8.7-abrupt-1
+5.1.3-dti-1
+5.1.3-dti-2
+5.1.3-fti-1
+5.1.3-fti-2
+5.1.2-bts-1
+5.1.2-bts-2
+5.1.2-bts-3
+5.1.2-bts-4
+5.1.2-bts-5
+5.1.2-bti-1
+5.1.2-bti-3
+5.1.2-bti-5
+5.1.2-btl-1
+5.1.2-btl-3
+5.1.2-btl-5
+5.1.2-btf-1
+5.1.2-btf-3
+5.1.2-btf-5
+5.1.2-btd-1
+5.1.2-btd-3
+5.1.2-btd-5
+5.1.2-sti-1
+5.1.2-sti-5
+5.1.2-stl-1
+5.1.2-stl-3
+5.1.2-stl-5
+5.1.2-stf-1
+5.1.2-stf-3
+5.1.2-stf-5
+5.1.2-std-3
+5.1.2-std-5
+16-static-1
+16-static-2
+16-instance-5
+16-instance-6
+16-instance-7
+16.5-anonymous-3
+16.8-constructor-6
+16.8-constructor-7
+16.8-constructor-8
+16.1.7-simple-definite-assignment-fail-8
+16.1.7-simple-definite-assignment-fail-9
+16.1.7-compound-definite-assignment-fail-8
+16.1.7-compound-definite-assignment-fail-9
+16.1.7-simple-definite-unassignment-fail-1
+16.1.7-compound-definite-unassignment-fail-1
+16.1.7-compound-definite-unassignment-fail-6
+16.1.7-compound-definite-unassignment-pass-6
+16.1.7-compound-definite-unassignment-pass-7
+16.1.2-definite-unassignment-fail-6
+16.1.5-definite-unassignment-pass-4
+16.1.5-definite-unassignment-pass-7
+16.1.5-not-assignable-7
+16.1.5-not-assignable-8
+16.1.3-definite-unassignment-fail-6
+16.1.8-definite-unassign-fail-1
+16.1.8-definite-unassign-fail-2
+16.1.8-definite-unassign-fail-3
+16.1.8-definite-unassign-fail-4
+16.2.10-definite-unassign-pass-1
+16.2.10-definite-unassign-pass-2
+16.2.10-definite-unassign-pass-4
+16.2.10-definite-unassign-pass-5
+16.2.10-definite-unassign-pass-6
+16.2.10-definite-unassign-pass-7
+16.2.10-definite-unassign-pass-8
+16.2.10-definite-unassign-pass-9
+16.2.10-definite-unassign-fail-6
+16.2.10-definite-unassign-fail-7
+16.2.10-definite-unassign-fail-8
+16.2.10-definite-unassign-fail-9
+16.2.10-definite-assign-pass-2
+16.2.10-definite-assign-fail-2
+16.2.11-definite-unassign-pass-1
+16.2.11-definite-unassign-pass-2
+16.2.11-definite-unassign-pass-4
+16.2.11-definite-unassign-pass-5
+16.2.11-definite-unassign-pass-6
+16.2.11-definite-unassign-pass-7
+16.2.11-definite-unassign-pass-8
+16.2.11-definite-unassign-fail-7
+16.2.11-definite-unassign-fail-8
+16.2.11-definite-unassign-fail-9
+16.2.11-definite-assign-pass-2
+16.2.11-definite-assign-fail-3
+16.2.7-final-4
+16.2.7-final-6
+16.2.5-definite-unassign-pass-1
+16.2.5-definite-unassign-pass-2
+16.2.5-definite-unassign-pass-3
+16.2.3-switch-1
+16.2.8-final-1
+16.2.8-final-2
+16.2.8-unassigned-1
+16.2.8-unassigned-6
+16.2.8-unassigned-8
+16.2.14-definite-unassign-fail-5
+16.2.14-definite-unassign-fail-6
+16.2.14-definite-unassign-fail-7
+16.2.14-definite-unassign-fail-8
+16.2.14-definite-unassign-fail-12
+16.2.14-definite-unassign-fail-13
+16.2.9-definite-unassign-pass-1
+16.2.9-definite-unassign-pass-2
+16.2.9-definite-unassign-pass-4
+16.2.9-definite-unassign-pass-5
+16.2.9-definite-unassign-pass-6
+16.2.9-definite-unassign-pass-7
+16.2.9-definite-unassign-pass-8
+16.2.9-definite-unassign-fail-5
+16.2.9-definite-unassign-fail-6
+16.2.9-definite-unassign-fail-7
+16.2.9-definite-assign-pass-2
+16.2.9-definite-assign-fail-3
+15.18.1-float-1
+15.18.1-float-2
+15.18.1-float-3
+15.18.1-float-4
+15.18.1-float-5
+15.18.1-float-6
+15.18.1-float-7
+15.18.1-float-8
+15.18.1-float-9
+15.18.1-float-10
+15.18.1-float-11
+15.18.1-float-12
+15.18.1-double-1
+15.18.1-double-2
+15.18.1-double-3
+15.18.1-double-4
+15.18.1-double-5
+15.18.1-double-6
+15.18.1-double-7
+15.18.1-double-8
+15.18.1-double-9
+15.18.1-double-10
+15.18.1-double-11
+15.18.1-double-12
+15.18.1-double-13
+15.18.1-valid-1
+15.13-anon-1
+15.26.2-mult-12
+15.26.2-div-12
+15.26.2-mod-12
+15.26.2-add-12
+15.26.2-sub-12
+15.26.2-left-shift-12
+15.26.2-signed-right-shift-12
+15.26.2-unsigned-right-shift-12
+15.26.2-and-10
+15.26.2-and-12
+15.26.2-xor-10
+15.26.2-xor-12
+15.26.2-or-10
+15.26.2-or-12
+15.16-value-1
+15.16-value-2
+15.16-semantic-5
+15.9.5.1-superconstructor-2
+15.9.5.1-superconstructor-4
+15.9.5.1-superconstructor-7
+15.9.5.1-superconstructor-8
+15.9.5.1-exception-1
+15.9.5.1-exception-3
+15.9.5.1-exception-4
+15.9.3-choosing-4
+15.9.1-unqualified-anonymous-23
+15.9.1-unqualified-anonymous-25
+15.9.1-unqualified-anonymous-26
+15.9.1-unqualified-anonymous-27
+15.9.1-qualified-anonymous-2
+15.9.1-qualified-anonymous-6
+15.9.1-qualified-anonymous-7
+15.9.1-qualified-anonymous-10
+15.9.1-qualified-anonymous-12
+15.9.1-qualified-anonymous-13
+15.9.1-qualified-anonymous-14
+15.9.1-qualified-anonymous-17
+15.9.1-qualified-anonymous-18
+15.9.1-qualified-anonymous-20
+15.9.1-qualified-anonymous-22
+15.9.1-qualified-anonymous-26
+15.9.1-qualified-anonymous-28
+15.9.1-unqualified-concrete-6
+15.9.1-unqualified-concrete-7
+15.9.1-unqualified-concrete-10
+15.9.1-unqualified-concrete-15
+15.9.1-qualified-concrete-6
+15.9.1-qualified-concrete-7
+15.9.1-qualified-concrete-10
+15.9.1-qualified-concrete-12
+15.9.1-qualified-concrete-14
+15.9.1-qualified-concrete-16
+15.9.1-qualified-concrete-20
+15.9.1-qualified-concrete-23
+15.28-primitive-9
+15.28-primitive-15
+15.28-primitive-16
+15.28-primitive-17
+15.28-simple-name-6
+15.28-simple-name-8
+15.28-uninitialized-simple-name-3
+15.28-cast-simple-name-1
+15.28-cast-simple-name-2
+15.28-cast-simple-name-3
+15.28-qualified-name-5
+15.28-qualified-name-6
+15.28-qualified-name-7
+15.28-qualified-name-8
+15.28-qualified-name-9
+15.28-qualified-name-10
+15.28-string-2
+15.28-string-5
+15.28-string-9
+15.28-string-11
+15.28-string-13
+15.28-string-15
+15.28-string-16
+15.28-string-17
+15.28-string-18
+15.28-simple-namestr-1
+15.28-simple-namestr-2
+15.28-simple-namestr-3
+15.28-simple-namestr-4
+15.28-qualified-namestr-7
+15.28-qualified-namestr-8
+15.28-qualified-namestr-9
+15.28-notstring-1
+15.28-null-1
+15.28-null-3
+15.28-instanceof-3
+15.21-assoc-7
+15.21-assoc-8
+15.21-equal-3
+15.21-type-7
+15.21-type-17
+15.21-type-21
+15.21-type-22
+15.21-type-23
+15.21-type-24
+15.21-type-30
+15.11.2-syntax-1
+15.11.2-explicit-constructor-2
+15.11.2-meaning-3
+15.11.2-meaning-6
+15.11.2-meaning-8
+15.11.2-meaning-9
+15.11.2-meaning-10
+15.11.2-meaning-11
+15.11.2-meaning-13
+15.11.2-meaning-14
+15.11.2-meaning-17
+15.11.1-ambiguous-2
+15.11.1-ambiguous-3
+15.11.1-explicit-constructor-3
+15.12.3-explicit-constructor-3
+15.12.3-explicit-constructor-4
+15.12.3-explicit-constructor-5
+15.12.3-explicit-constructor-7
+15.12.3-explicit-constructor-10
+15.12.3-abstract-1
+15.12.3-abstract-2
+15.12.3-abstract-3
+15.12.1-syntax-1
+15.12.1-type-14
+15.12.2.1-accessibility-method-2
+15.12.2.1-accessibility-method-4
+15.12.2.1-accessibility-method-6
+15.12.2.2-ambiguous-1
+15.12.2.2-ambiguous-2
+15.12.2.2-ambiguous-6
+15.12.2.2-ambiguous-9
+15.12.2.2-ambiguous-10
+15.12.2.2-ambiguous-12
+15.12.2.2-ambiguous-14
+15.12.2.2-ambiguous-18
+15.12.2.2-ambiguous-21
+15.17-mod-3
+15.17-mod-4
+15.17.3-assoc-2
+15.17.3-float-1
+15.17.3-float-2
+15.17.3-float-3
+15.17.3-float-4
+15.17.3-float-5
+15.17.3-float-6
+15.17.3-float-7
+15.17.3-float-8
+15.17.3-float-9
+15.17.3-float-10
+15.17.3-float-11
+15.17.3-float-12
+15.17.3-float-13
+15.17.3-float-14
+15.17.3-double-1
+15.17.3-double-2
+15.17.3-double-3
+15.17.3-double-4
+15.17.3-double-5
+15.17.3-double-6
+15.17.3-double-7
+15.17.3-double-8
+15.17.3-double-9
+15.17.3-double-10
+15.17.3-double-11
+15.17.3-double-12
+15.17.3-double-13
+15.17.3-double-14
+15.14.2-final-2
+15.14.2-final-3
+15.14.1-final-2
+15.14.1-final-3
+15.8.2-type-11
+15.8.2-type-12
+15.8.2-type-13
+15.8.2-type-14
+15.8.5-field-expression-6
+15.8.5-method-expression-8
+15.8.5-variable-5
+15.8.5-variable-6
+15.8.5-variable-7
+15.8.5-variable-8
+15.15-precedence-5
+15.15.2-final-2
+15.15.2-final-3
+15.15.1-final-2
+15.15.1-final-3
+9.4-modifier-10
+9.4.1-conflict-2
+9.3.1-init-1
+9.3.1-illegal-forward-1
+9.3.1-illegal-forward-2
+9.1.3-body-5
+9.1.1-in-class-17
+9.1.1-in-class-24
+9.1.1-in-interface-2
+9.1.1-in-interface-3
+9.1.1-in-interface-9
+9.1.1-in-interface-16
+9.1.2-interface-3
+9.1.2-interface-5
+9.1.2-interface-6
+9.1.2-supertype-1
+9.2-implicit-2
+9.2-implicit-3
+9.2-implicit-4
+9.2-implicit-6
+9.2-implicit-7
+9.2-implicit-11
+9.2-implicit-12
+9.2-implicit-15
+9.2-implicit-17
+9.2-implicit-18
+9.2-implicit-19
+3.7-line-number-1
+3.7-line-number-2
+3.7-line-number-3
+3.7-line-number-4
+3.7-line-number-5
+3.7-line-number-6
+3.7-line-number-7
+3.7-line-number-8
+3.7-line-number-9
+3.7-line-number-10
+3.7-line-number-11
+3.7-line-number-12
+3.7-line-number-13
+3.7-line-number-14
+3.2-valid-1
+3.4-line-number-1
+3.4-line-number-2
+3.4-line-number-3
+3.4-line-number-4
+3.4-line-number-5
+3.4-line-number-6
+3.4-line-number-7
+3.4-line-number-8
+3.4-line-number-9
+3.4-line-number-10
+3.4-line-number-11
+3.4-line-number-12
+3.4-line-number-13
+3.4-line-number-14
+3.4-line-number-15
+3.4-line-number-16
+3.4-line-number-17
+3.4-line-number-18
+3.4-line-number-19
+3.4-line-number-20
+3.4-line-number-21
+3.4-line-number-22
+3.4-line-number-23
+3.4-line-number-24
+3.4-line-number-25
+3.10.2-round-6
+3.10.2-round-7
+3.10.2-round-9
+3.10.2-round-10
+3.10.2-round-11
+3.10.2-round-12
+3.10.2-double-13
+3.10.2-double-14
+3.10.1-invalid-3
+3.10.1-invalid-4
+3.3-invalid-5
+3.3-invalid-6
+3.3-invalid-7
+3.3-invalid-8
+6.6.2.2-protected-creation-3
+6.6.2.1-protected-instance-field-3
+6.6.2.1-protected-instance-field-4
+6.6.2.1-protected-instance-field-6
+6.6.2.1-protected-instance-field-7
+6.6.2.1-protected-instance-method-3
+6.6.2.1-protected-instance-method-5
+6.6.2.1-protected-instance-method-6
+6.6.2.1-protected-instance-method-7
+6.6.2.1-protected-type-2
+6.6.2.1-protected-type-4
+6.6.2.1-protected-type-5
+6.6.2.1-protected-type-7
+6.6.2.1-protected-type-8
+6.6.1-8
+6.6.1-11
+6.6.1-array-2
+6.6.1-array-3
+6.6.1-array-5
+6.6.1-array-8
+6.6.1-array-11
+6.6.1-array-13
+6.6.1-array-14
+6.6.1-array-17
+6.6.1-array-20
+6.6.1-array-22
+6.6.1-array-23
+6.6.1-array-26
+6.6.1-array-29
+6.6.1-array-31
+6.6.1-array-32
+6.6.1-array-35
+6.5.6.2-type-2
+6.5.6.2-type-6
+6.5.6.2-type-8
+6.5.6.2-type-9
+6.5.6.2-expression-6
+6.5.6.1-local-3
+6.5.6.1-local-4
+6.5.6.1-field-6
+6.5.6.1-explicit-constructor-2
+6.5.4.2-qualified-1
+6.5.4.1-simple-6
+6.5.4.1-simple-8
+6.5.1-type-15
+6.5.1-type-16
+6.5.1-type-19
+6.5.1-typeorpackage-1
+6.5.1-typeorpackage-2
+6.5.5.2-type-5
+6.5.5.2-type-6
+6.5.5.2-type-7
+6.5.5.2-type-8
+6.5.5.1-nested-4
+6.5.5.1-nested-7
+6.5.5.1-nested-8
+6.5.5.1-nested-9
+6.5.5.1-nested-14
+6.5.5.1-nested-16
+6.5.5.1-nested-17
+6.5.5.1-nested-19
+6.5.5.1-nested-20
+6.5.5.1-nested-21
+6.5.5.1-nested-22
+6.5.5.1-nested-23
+6.3-1
+7.5.1-canonical-3
+7.5.1-accessible-1
+7.5.1-duplicate-4
+7.5.2-canonical-3
+7.5.2-accessible-1
+7.5.2-accessible-3
+7.5.2-duplicate-3
+7.1-named-5
+7.1-named-6
+7.1-named-7
+7.6-unnamed-scope-1
+4.5.4-static-1
+4.5.4-static-5
+4.5.4-parameter-2
+4.5.4-parameter-3
+4.7.10-jvms-class-1
+4.7.10-jvms-class-2
+4.7.10-jvms-class-3
+4.7.10-jvms-class-4
+4.7.10-jvms-class-5
+4.7.10-jvms-class-10
+4.7.10-jvms-class-11
+4.7.10-jvms-class-12
+4.7.10-jvms-class-13
+4.7.10-jvms-class-14
+4.7.10-jvms-class-17
+4.7.10-jvms-class-18
+4.7.10-jvms-class-19
+4.7.10-jvms-method-1
+4.7.10-jvms-method-2
+4.7.10-jvms-method-3
+4.7.10-jvms-method-4
+4.7.10-jvms-method-5
+4.7.10-jvms-method-10
+4.7.10-jvms-constructor-1
+4.7.10-jvms-constructor-2
+4.7.10-jvms-constructor-3
+4.7.10-jvms-constructor-4
+4.7.10-jvms-constructor-5
+4.7.10-jvms-constructor-10
+4.7.10-jvms-constructor-11
+4.7.10-jvms-constructor-12
+4.7.10-jvms-field-1
+4.7.10-jvms-field-2
+4.7.10-jvms-field-3
+4.7.10-jvms-field-4
+4.7.10-jvms-field-5
+4.7.10-jvms-field-10
+4.7.10-jvms-field-11
+4.7.10-jvms-lex-6
+4.7.10-jvms-lex-7
+4.7.10-jvms-lex-8
+4.7.10-jvms-lex-9
+4.7.10-jvms-lex-10
+non-jls-argument-expansion-11
+non-jls-argument-expansion-12
+non-jls-argument-expansion-13
+non-jls-argument-expansion-error-2
+non-jls-argument-expansion-tokens-1
+non-jls-argument-expansion-tokens-2
+non-jls-argument-expansion-tokens-4
+non-jls-argument-expansion-tokens-5
+non-jls-zip-2
+13.1-runtime-constant-1
+13.1-runtime-constant-3
+13.1-runtime-field-1
+14-runtime-jump-1
+14-runtime-jump-2
+14.3.1-runtime-3
+14.19.2-runtime-try-1
+8.1.2-runtime-1
+6.6.1-runtime-privateconstructor-1
+8.8.3-runtime-inner-4
+8.8.7-runtime-accessible-default-1
+8.3-runtime-1
+8.4.6.4-multiple-runtime-1
+16.5-runtime-1
+16.5-runtime-2
+16.5-runtime-3
+16.5-runtime-4
+16.5-runtime-5
+12.4.1-runtime-1
+12.4.1-runtime-2
+12.4.1-runtime-3
+12.4.1-runtime-4
+15.9-runtime-numcalls-1
+15.9.4-runtime-creation-1
+15.9.4-runtime-creation-2
+15.9.4-runtime-creation-5
+15.25-runtime-1
+15.11.2-runtime-1
+15.11.2-runtime-2
+15.11.1-runtime-static-1
+15.11.1-runtime-static-2
+15.11.1-runtime-static-3
+15.12.3-runtime-mode-1
+15.12.3-runtime-mode-2
+15.12.3-runtime-mode-3
+15.12.3-runtime-mode-4
+15.12.3-runtime-mode-5
+15.12.3-runtime-mode-6
+15.12.4.1-runtime-static-1
+15.12.4.1-runtime-static-2
+15.12.4.1-runtime-super-1
+15.12.4.1-runtime-super-2
+15.14-runtime-3
+15.14-runtime-4
+15.20-2-runtime-1
+15.15-runtime-3
+15.15-runtime-4