Created
October 13, 2018 08:06
-
-
Save danielnorberg/9a4e0efa9e4645a89ac9dce8efc0cc78 to your computer and use it in GitHub Desktop.
native-image@14def01 gson errors
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
mx native-image -jar /Users/dano/projects/test/target/test.jar -H:ReflectionConfigurationFiles=reflectionconfig-test.json -H:+JNI | |
[test:67342] classlist: 3,078.66 ms | |
[test:67342] (cap): 1,639.63 ms | |
[test:67342] setup: 3,441.42 ms | |
[test:67342] (typeflow): 6,085.94 ms | |
[test:67342] (objects): 7,689.07 ms | |
[test:67342] (features): 140.67 ms | |
[test:67342] analysis: 14,140.49 ms | |
[test:67342] universe: 2,003.61 ms | |
error: unsupported features in 28 methods | |
Detailed message: | |
Error: Unsupported method sun.misc.Unsafe.getAddress(long) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.getAddress(long): | |
at sun.misc.Unsafe.getAddress(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_getAddress_long_long_86.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.getBooleanVolatile(Object, long) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.getBooleanVolatile(Object, long): | |
at sun.misc.Unsafe.getBooleanVolatile(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_getBooleanVolatile_boolean_java_lang_Object_long_102.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.getByteVolatile(Object, long) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.getByteVolatile(Object, long): | |
at sun.misc.Unsafe.getByteVolatile(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_getByteVolatile_byte_java_lang_Object_long_100.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.getChar(long) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.getChar(long): | |
at sun.misc.Unsafe.getChar(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_getChar_char_long_134.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.getCharVolatile(Object, long) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.getCharVolatile(Object, long): | |
at sun.misc.Unsafe.getCharVolatile(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_getCharVolatile_char_java_lang_Object_long_96.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.getDouble(long) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.getDouble(long): | |
at sun.misc.Unsafe.getDouble(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_getDouble_double_long_108.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.getDoubleVolatile(Object, long) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.getDoubleVolatile(Object, long): | |
at sun.misc.Unsafe.getDoubleVolatile(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_getDoubleVolatile_double_java_lang_Object_long_88.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.getFloat(long) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.getFloat(long): | |
at sun.misc.Unsafe.getFloat(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_getFloat_float_long_115.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.getFloatVolatile(Object, long) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.getFloatVolatile(Object, long): | |
at sun.misc.Unsafe.getFloatVolatile(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_getFloatVolatile_float_java_lang_Object_long_90.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.getInt(long) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.getInt(long): | |
at sun.misc.Unsafe.getInt(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_getInt_int_long_126.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.getLong(long) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.getLong(long): | |
at sun.misc.Unsafe.getLong(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_getLong_long_long_121.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.getShort(long) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.getShort(long): | |
at sun.misc.Unsafe.getShort(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_getShort_short_long_139.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.getShortVolatile(Object, long) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.getShortVolatile(Object, long): | |
at sun.misc.Unsafe.getShortVolatile(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_getShortVolatile_short_java_lang_Object_long_98.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.putAddress(long, long) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.putAddress(long, long): | |
at sun.misc.Unsafe.putAddress(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_putAddress_void_long_long_85.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.putBooleanVolatile(Object, long, boolean) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.putBooleanVolatile(Object, long, boolean): | |
at sun.misc.Unsafe.putBooleanVolatile(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_putBooleanVolatile_void_java_lang_Object_long_boolean_101.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.putByteVolatile(Object, long, byte) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.putByteVolatile(Object, long, byte): | |
at sun.misc.Unsafe.putByteVolatile(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_putByteVolatile_void_java_lang_Object_long_byte_99.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.putChar(long, char) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.putChar(long, char): | |
at sun.misc.Unsafe.putChar(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_putChar_void_long_char_131.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.putCharVolatile(Object, long, char) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.putCharVolatile(Object, long, char): | |
at sun.misc.Unsafe.putCharVolatile(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_putCharVolatile_void_java_lang_Object_long_char_95.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.putDouble(long, double) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.putDouble(long, double): | |
at sun.misc.Unsafe.putDouble(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_putDouble_void_long_double_106.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.putDoubleVolatile(Object, long, double) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.putDoubleVolatile(Object, long, double): | |
at sun.misc.Unsafe.putDoubleVolatile(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_putDoubleVolatile_void_java_lang_Object_long_double_87.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.putFloat(long, float) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.putFloat(long, float): | |
at sun.misc.Unsafe.putFloat(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_putFloat_void_long_float_112.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.putFloatVolatile(Object, long, float) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.putFloatVolatile(Object, long, float): | |
at sun.misc.Unsafe.putFloatVolatile(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_putFloatVolatile_void_java_lang_Object_long_float_89.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.putInt(long, int) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.putInt(long, int): | |
at sun.misc.Unsafe.putInt(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_putInt_void_long_int_125.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.putLong(long, long) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.putLong(long, long): | |
at sun.misc.Unsafe.putLong(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_putLong_void_long_long_119.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.putOrderedInt(Object, long, int) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.putOrderedInt(Object, long, int): | |
at sun.misc.Unsafe.putOrderedInt(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_putOrderedInt_void_java_lang_Object_long_int_79.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.putOrderedLong(Object, long, long) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.putOrderedLong(Object, long, long): | |
at sun.misc.Unsafe.putOrderedLong(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_putOrderedLong_void_java_lang_Object_long_long_80.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.putShort(long, short) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.putShort(long, short): | |
at sun.misc.Unsafe.putShort(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_putShort_void_long_short_136.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Unsupported method sun.misc.Unsafe.putShortVolatile(Object, long, short) is reachable: Native method. If you intend to use the Java Native Interface (JNI), specify -H:+JNI and see also -H:JNIConfigurationFiles=<path> (use -H:+PrintFlags for details) | |
To diagnose the issue, you can add the option --report-unsupported-elements-at-runtime. The unsupported element is then reported at run time when it is accessed the first time. | |
Call path from entry point to sun.misc.Unsafe.putShortVolatile(Object, long, short): | |
at sun.misc.Unsafe.putShortVolatile(Unsafe.java) | |
at com.oracle.svm.reflect.proxies.Proxy_sun_misc_Unsafe_putShortVolatile_void_java_lang_Object_long_short_97.invoke(Unknown Source) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at com.google.gson.internal.UnsafeAllocator$1.newInstance(UnsafeAllocator.java:50) | |
at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) | |
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) | |
at com.google.gson.Gson.fromJson(Gson.java:927) | |
at com.google.gson.Gson.fromJson(Gson.java:892) | |
at com.google.gson.Gson.fromJson(Gson.java:841) | |
at com.google.gson.Gson.fromJson(Gson.java:813) | |
at test.Main.main(Main.java:42) | |
at com.oracle.svm.core.JavaMainWrapper.run(JavaMainWrapper.java:164) | |
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eJavaMainWrapper_002erun_0028int_002corg_002egraalvm_002enativeimage_002ec_002etype_002eCCharPointerPointer_0029(generated:0) | |
Error: Image building with exit status 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment