Skip to content

Instantly share code, notes, and snippets.

@danielnorberg
Created October 13, 2018 08:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save danielnorberg/9a4e0efa9e4645a89ac9dce8efc0cc78 to your computer and use it in GitHub Desktop.
Save danielnorberg/9a4e0efa9e4645a89ac9dce8efc0cc78 to your computer and use it in GitHub Desktop.
native-image@14def01 gson errors
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