--- a/hotspot/test/runtime/SharedArchiveFile/SharedStringsWb.java Sat Jul 22 15:54:27 2017 -0400
+++ b/hotspot/test/runtime/SharedArchiveFile/SharedStringsWb.java Wed Aug 02 18:06:38 2017 -0700
@@ -38,6 +38,11 @@
String s = "<init>";
String internedS = s.intern();
+ // Check that it's a valid string
+ if (s.getClass() != String.class || !(s instanceof String)) {
+ throw new RuntimeException("Shared string is not a valid String: FAIL");
+ }
+
if (wb.isShared(internedS)) {
System.out.println("Found shared string, result: PASS");
} else {