The GitHub Actions job "Fory CI" on fory.git/support_xlang_for_graalvm has failed. Run started by GitHub user chaokunyang (triggered by chaokunyang).
Head commit for run: 2f3aacdce4dd3e79486422df7a6ae99ba99ba7da / chaokunyang <[email protected]> feat(java): support xlang mode with GraalVM native image This commit adds support for xlang (cross-language) serialization mode when running with GraalVM native image. Key changes: - Add "Xlang" suffix to generated codec class names to differentiate xlang and non-xlang codecs (BaseObjectCodecBuilder) - Use configHash in graalvmSerializers cache key to prevent codec reuse between xlang and non-xlang modes (CodecUtils) - Use TypeResolver interface instead of concrete class to support both xlang and non-xlang modes in generated code - Add xwrite/xread methods to GraalvmSerializerHolder for xlang support (GraalvmSupport) - Direct serializer creation in XtypeResolver.register for GraalVM build time to avoid DeferedLazySerializer persistence issues - Add resolveSerializer() method to DeferedLazySerializer for explicit resolution during ensureSerializersCompiled - Skip Lambda/Proxy serializers in xlang mode since java.lang.Class is not supported (ClassResolver) Closes #3112 Report URL: https://github.com/apache/fory/actions/runs/20908703361 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
