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(): 32Caught java.lang.reflect.InvocationTargetException 33 caused by java.lang.IllegalAccessError 34Calling Test8User.test(): 35Test8Derived.foo() 36Calling Test8User2.test(): 37Caught java.lang.reflect.InvocationTargetException 38 caused by java.lang.IncompatibleClassChangeError 39Calling Test9User.test(): 40Test9Derived.foo() 41Calling Test9User2.test(): 42Caught java.lang.reflect.InvocationTargetException 43 caused by java.lang.IncompatibleClassChangeError 44Calling Test10User.test(): 45Caught java.lang.reflect.InvocationTargetException 46 caused by java.lang.IncompatibleClassChangeError 47