$ ikvm -jar objenesis-tck-2.4.jar
Running TCK on platform: Java 1.8 (VM vendor name="Jeroen Frijters", VM vendor version=8.1.5717.0, JVM name="IKVM.NET", JVM version=8.1.5717.0, JVM info=compiled mode)
Instantiators used:
Objenesis serializer: ObjectStreamClassInstantiator
Objenesis std: UnsafeFactoryInstantiator
Not serializable parent constructor called as expected: Y
Objenesis serializer Objenesis std
Constructor throwing exception N/A Y
Constructor throwing exception (serializable) Y Y
Constructor with arguments N/A Y
Constructor with arguments (serializable) Y Y
Constructor with mandatory arguments N/A Y
Constructor with mandatory arguments (serializable) Y Y
Default package constructor N/A Y
Default package constructor (serializable) Y Y
Default private constructor N/A Y
Default private constructor (serializable) Y Y
Default protected constructor N/A Y
Default protected constructor (serializable) Y Y
Default public constructor N/A Y
Default public constructor (serializable) Y Y
No constructor N/A Y
No constructor (serializable) Y Y
Serializable replacing with another class Y Y
Serializable resolving to another class Y Y
Serializable with ancestor throwing exception N/A Y
--- SUCCESSFUL: TCK tests passed without errors in 88 ms