Skip to content

Introduce dedicated error handling for final-field mutation during deserialization (JEP 500) #2578

Introduce dedicated error handling for final-field mutation during deserialization (JEP 500)

Introduce dedicated error handling for final-field mutation during deserialization (JEP 500) #2578

Triggered via pull request March 12, 2026 18:56
Status Failure
Total duration 1m 0s
Artifacts

build.yml

on: pull_request
Build Gson subset
34s
Build Gson subset
Verify reproducible build
57s
Verify reproducible build
Matrix: build
Matrix: native-image-test
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 2 warnings
GraalVM Native Image test (JDK 25)
The strategy configuration was canceled because "native-image-test._21" failed
GraalVM Native Image test (JDK 25)
Process completed with exit code 1.
GraalVM Native Image test (JDK 21)
Process completed with exit code 1.
Build on JDK 21
Process completed with exit code 1.
Build on JDK 25
The strategy configuration was canceled because "build._21" failed
Build on JDK 25
The operation was canceled.
Build on JDK 17
The strategy configuration was canceled because "build._21" failed
Build on JDK 17
The operation was canceled.
Build on JDK 11
The strategy configuration was canceled because "build._21" failed
Build on JDK 11
The operation was canceled.
GraalVM Native Image test (JDK 25)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: graalvm/setup-graalvm@54b4f5a65c1a84b2fdfdc2078fe43df32819e4b1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
GraalVM Native Image test (JDK 21)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: graalvm/setup-graalvm@54b4f5a65c1a84b2fdfdc2078fe43df32819e4b1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/