Update generic signatures in codegen test data

The implementation of toString for generic types in Java reflection has
been changed in 8u162 (https://bugs.openjdk.java.net/browse/JDK-8054213)
This commit is contained in:
Alexander Udalov
2018-08-10 18:17:53 +02:00
parent 9071b5cfa8
commit 76214930da
8 changed files with 18 additions and 13 deletions
@@ -18,6 +18,6 @@ import java.util.Arrays
fun box(): String {
val r: JavaClass.Computable<String> = JavaClass.Computable { "OK" }
val supertypes = Arrays.toString(r.javaClass.getGenericInterfaces())
if (supertypes != "[JavaClass.JavaClass\$Computable<java.lang.String>]") return "Fail: $supertypes"
if (supertypes != "[JavaClass\$Computable<java.lang.String>]") return "Fail: $supertypes"
return JavaClass.compute(r)!!
}