$ 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