1Calling Test1Derived.test(): 2Test1Derived.foo() 3Calling Test1User.test(): 4Caught java.lang.reflect.InvocationTargetException 5 caused by java.lang.IllegalAccessError 6Calling Test1User2.test(): 7Caught java.lang.reflect.InvocationTargetException 8 caused by java.lang.IllegalAccessError 9Calling Test2User.test(): 10Caught java.lang.reflect.InvocationTargetException 11 caused by java.lang.IncompatibleClassChangeError 12Calling Test2User2.test(): 13Test2Base.foo() 14Calling Test3User.test(): 15Caught java.lang.reflect.InvocationTargetException 16 caused by java.lang.IncompatibleClassChangeError 17Calling Test4User.test(): 18Test4Derived@... 19Calling Test5User.test(): 20Test5Derived.foo() 21Calling Test5User2.test(): 22Caught java.lang.reflect.InvocationTargetException 23 caused by java.lang.IncompatibleClassChangeError 24Calling Test6User.test(): 25Test6Derived@... 26Calling Test6User2.test(): 27Caught java.lang.reflect.InvocationTargetException 28 caused by java.lang.IncompatibleClassChangeError 29Calling Test7User.test(): 30Test7Interface.foo() 31Calling Test7User2.test(): 32Test7Interface.foo() 33Calling Test8User.test(): 34Test8Derived.foo() 35Calling Test8User2.test(): 36Caught java.lang.reflect.InvocationTargetException 37 caused by java.lang.IncompatibleClassChangeError 38Calling Test9User.test(): 39Test9Derived.foo() 40Calling Test9User2.test(): 41Caught java.lang.reflect.InvocationTargetException 42 caused by java.lang.IncompatibleClassChangeError 43Calling Test10User.test(): 44Caught java.lang.reflect.InvocationTargetException 45 caused by java.lang.IncompatibleClassChangeError 46Calling Test11User.test(): 47Test11Base.<init>("Test") 48Calling Test12User.test(): 49Caught java.lang.reflect.InvocationTargetException 50 caused by java.lang.IllegalAccessError 51