Skip to content

[Automation] javac compile fails for org.hibernate.models:hibernate-models:2.0.0.Alpha1 #9078

Description

@graalvmbot

javac compile on ubuntu-latest / JDK 25 / mode current-defaults

Failure kind: javac compile
OS: ubuntu-latest
JDK: 25
Native-image mode: current-defaults
Reproducer: env GVM_TCK_LV=2.0.0.Alpha1 GVM_TCK_NATIVE_IMAGE_MODE=current-defaults ./gradlew clean compileTestJava -Pcoordinates=org.hibernate.models:hibernate-models:1.0.0
Runner log: https://github.com/oracle/graalvm-reachability-metadata/actions/runs/29857626604
Last 300 lines of the log (excerpt truncated to fit the GitHub issue size limit):

rmAnnotationDescriptor<DynamicLabel, DynamicLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                        ^
/home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerDynamicCreatorTest.java:25: warning: [removal] <A,C>OrmAnnotationDescriptor(Class<A>,Class<C>) in OrmAnnotationDescriptor has been deprecated and marked for removal
        final OrmAnnotationDescriptor<DynamicLabel, DynamicLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                    ^
  where A,C are type-variables:
    A extends Annotation declared in class OrmAnnotationDescriptor
    C extends A declared in class OrmAnnotationDescriptor
/home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkFieldDetailsTest.java:39: error: cannot find symbol
        return new JdkClassDetails(javaClass, modelsContext);
                   ^
  symbol:   class JdkClassDetails
  location: class JdkFieldDetailsTest
/home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkBuildersTest.java:21: error: package JdkBuilders does not exist
        final ClassDetails details = JdkBuilders.DEFAULT_BUILDER
                                                ^
/home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkBuildersTest.java:31: error: cannot find symbol
        final ClassDetails details = JdkBuilders.buildClassDetailsStatic(int[].class.getName(), newModelsContext());
                                     ^
  symbol:   variable JdkBuilders
  location: class JdkBuildersTest
/home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerJdkCreatorTest.java:27: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
        final OrmAnnotationDescriptor<JdkLabel, JdkLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
              ^
/home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerJdkCreatorTest.java:27: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
        final OrmAnnotationDescriptor<JdkLabel, JdkLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                ^
/home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerJdkCreatorTest.java:27: warning: [removal] <A,C>OrmAnnotationDescriptor(Class<A>,Class<C>) in OrmAnnotationDescriptor has been deprecated and marked for removal
        final OrmAnnotationDescriptor<JdkLabel, JdkLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                            ^

  where A,C are type-variables:
    A extends Annotation declared in class OrmAnnotationDescriptor
    C extends A declared in class OrmAnnotationDescriptor
19 errors
9 warnings
[Incubating] Problems report is available at: file:///home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/build/reports/problems/problems-report.html

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileTestJava'.
> Compilation failed; see the compiler output below.
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkClassDetailsTest.java:43: error: cannot find symbol
      private static JdkClassDetails classDetails(Class<?> javaClass) {
                     ^
    symbol:   class JdkClassDetails
    location: class JdkClassDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/ReflectionHelperTest.java:74: error: cannot find symbol
      private static JdkClassDetails classDetails(Class<?> javaClass) {
                     ^
    symbol:   class JdkClassDetails
    location: class ReflectionHelperTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkFieldDetailsTest.java:38: error: cannot find symbol
      private static JdkClassDetails classDetails(Class<?> javaClass, ModelsContext modelsContext) {
                     ^
    symbol:   class JdkClassDetails
    location: class JdkFieldDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkClassDetailsTest.java:23: error: cannot find symbol
          final JdkClassDetails details = classDetails(EntityLikeModel.class);
                ^
    symbol:   class JdkClassDetails
    location: class JdkClassDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkClassDetailsTest.java:35: error: cannot find symbol
          final JdkClassDetails details = classDetails(AuditEntry.class);
                ^
    symbol:   class JdkClassDetails
    location: class JdkClassDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkClassDetailsTest.java:44: error: cannot find symbol
          return new JdkClassDetails(javaClass, newModelsContext());
                     ^
    symbol:   class JdkClassDetails
    location: class JdkClassDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/ReflectionHelperTest.java:75: error: cannot find symbol
          return new JdkClassDetails(javaClass, newModelsContext());
                     ^
    symbol:   class JdkClassDetails
    location: class ReflectionHelperTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/DynamicFieldDetailsTest.java:26: error: cannot find symbol
          final DynamicClassDetails declaringType = new DynamicClassDetails(
                ^
    symbol:   class DynamicClassDetails
    location: class DynamicFieldDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/DynamicFieldDetailsTest.java:26: error: cannot find symbol
          final DynamicClassDetails declaringType = new DynamicClassDetails(
                                                        ^
    symbol:   class DynamicClassDetails
    location: class DynamicFieldDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/DynamicFieldDetailsTest.java:36: error: cannot find symbol
          final DynamicFieldDetails fieldDetails = declaringType.applyAttribute(
                ^
    symbol:   class DynamicFieldDetails
    location: class DynamicFieldDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkFieldDetailsTest.java:39: error: cannot find symbol
          return new JdkClassDetails(javaClass, modelsContext);
                     ^
    symbol:   class JdkClassDetails
    location: class JdkFieldDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkBuildersTest.java:31: error: cannot find symbol
          final ClassDetails details = JdkBuilders.buildClassDetailsStatic(int[].class.getName(), newModelsContext());
                                       ^
    symbol:   variable JdkBuilders
    location: class JdkBuildersTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerDeTypedCreatorTest.java:26: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
          final OrmAnnotationDescriptor<DetypedLabel, DetypedLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerDeTypedCreatorTest.java:26: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
          final OrmAnnotationDescriptor<DetypedLabel, DetypedLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                          ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerDeTypedCreatorTest.java:26: warning: [removal] <A,C>OrmAnnotationDescriptor(Class<A>,Class<C>) in OrmAnnotationDescriptor has been deprecated and marked for removal
          final OrmAnnotationDescriptor<DetypedLabel, DetypedLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                      ^
    where A,C are type-variables:
      A extends Annotation declared in class OrmAnnotationDescriptor
      C extends A declared in class OrmAnnotationDescriptor
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerDynamicCreatorTest.java:25: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
          final OrmAnnotationDescriptor<DynamicLabel, DynamicLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerDynamicCreatorTest.java:25: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
          final OrmAnnotationDescriptor<DynamicLabel, DynamicLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                          ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerDynamicCreatorTest.java:25: warning: [removal] <A,C>OrmAnnotationDescriptor(Class<A>,Class<C>) in OrmAnnotationDescriptor has been deprecated and marked for removal
          final OrmAnnotationDescriptor<DynamicLabel, DynamicLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                      ^
    where A,C are type-variables:
      A extends Annotation declared in class OrmAnnotationDescriptor
      C extends A declared in class OrmAnnotationDescriptor
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerJdkCreatorTest.java:27: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
          final OrmAnnotationDescriptor<JdkLabel, JdkLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerJdkCreatorTest.java:27: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
          final OrmAnnotationDescriptor<JdkLabel, JdkLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                  ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerJdkCreatorTest.java:27: warning: [removal] <A,C>OrmAnnotationDescriptor(Class<A>,Class<C>) in OrmAnnotationDescriptor has been deprecated and marked for removal
          final OrmAnnotationDescriptor<JdkLabel, JdkLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                              ^
    where A,C are type-variables:
      A extends Annotation declared in class OrmAnnotationDescriptor
      C extends A declared in class OrmAnnotationDescriptor
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkClassDetailsTest.java:11: error: package org.hibernate.models.internal.jdk does not exist
  import org.hibernate.models.internal.jdk.JdkClassDetails;
                                          ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/ReflectionHelperTest.java:13: error: package org.hibernate.models.internal.jdk does not exist
  import org.hibernate.models.internal.jdk.JdkClassDetails;
                                          ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/DynamicFieldDetailsTest.java:14: error: package org.hibernate.models.internal.dynamic does not exist
  import org.hibernate.models.internal.dynamic.DynamicClassDetails;
                                              ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/DynamicFieldDetailsTest.java:15: error: package org.hibernate.models.internal.dynamic does not exist
  import org.hibernate.models.internal.dynamic.DynamicFieldDetails;
                                              ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkFieldDetailsTest.java:13: error: package org.hibernate.models.internal.jdk does not exist
  import org.hibernate.models.internal.jdk.JdkClassDetails;
                                          ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkBuildersTest.java:11: error: package org.hibernate.models.internal.jdk does not exist
  import org.hibernate.models.internal.jdk.JdkBuilders;
                                          ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkBuildersTest.java:21: error: package JdkBuilders does not exist
          final ClassDetails details = JdkBuilders.DEFAULT_BUILDER
                                                  ^
  19 errors
  9 warnings

* Try:
> Check your code and dependencies to fix the compilation error(s)
> Run with --scan to generate a Build Scan (Powered by Develocity).

BUILD FAILED in 1s

Deprecated Gradle features were used in this build, making it incompatible with Gradle 10.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/9.1.0/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
10 actionable tasks: 1 executed, 9 up-to-date

[Incubating] Problems report is available at: file:///home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/build/reports/problems/problems-report.html

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileTestJava'.
> Compilation failed

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to generate a Build Scan (Powered by Develocity).
> Get more help at https://help.gradle.org.

Deprecated Gradle features were used in this build, making it incompatible with Gradle 10.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/9.1.0/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD FAILED in 2s
11 actionable tasks: 3 executed, 8 up-to-date
Finished stage 'javac compile' for 2.0.0.Alpha1 at 2026-07-21T18:43:05Z with exit code 1 after 3s
❌ ERROR: 'javac compile' for 2.0.0.Alpha1 failed with exit code 1.
FAILED[javac compile][2.0.0.Alpha1][env GVM_TCK_LV=2.0.0.Alpha1 GVM_TCK_NATIVE_IMAGE_MODE=current-defaults ./gradlew clean compileTestJava -Pcoordinates=org.hibernate.models:hibernate-models:1.0.0]

javac compile on ubuntu-latest / JDK latest-ea / mode current-defaults

Failure kind: javac compile
OS: ubuntu-latest
JDK: latest-ea
Native-image mode: current-defaults
Reproducer: env GVM_TCK_LV=2.0.0.Alpha1 GVM_TCK_NATIVE_IMAGE_MODE=current-defaults ./gradlew clean compileTestJava -Pcoordinates=org.hibernate.models:hibernate-models:1.0.0
Runner log: https://github.com/oracle/graalvm-reachability-metadata/actions/runs/29857626604
Last 300 lines of the log (excerpt truncated to fit the GitHub issue size limit):

a/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerDynamicCreatorTest.java:25: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
        final OrmAnnotationDescriptor<DynamicLabel, DynamicLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                        ^
/home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerDynamicCreatorTest.java:25: warning: [removal] <A,C>OrmAnnotationDescriptor(Class<A>,Class<C>) in OrmAnnotationDescriptor has been deprecated and marked for removal
        final OrmAnnotationDescriptor<DynamicLabel, DynamicLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                    ^
  where A,C are type-variables:
    A extends Annotation declared in class OrmAnnotationDescriptor
    C extends A declared in class OrmAnnotationDescriptor
/home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkFieldDetailsTest.java:39: error: cannot find symbol
        return new JdkClassDetails(javaClass, modelsContext);
                   ^
  symbol:   class JdkClassDetails
  location: class JdkFieldDetailsTest
/home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkBuildersTest.java:21: error: package JdkBuilders does not exist
        final ClassDetails details = JdkBuilders.DEFAULT_BUILDER
                                                ^
/home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkBuildersTest.java:31: error: cannot find symbol
        final ClassDetails details = JdkBuilders.buildClassDetailsStatic(int[].class.getName(), newModelsContext());
                                     ^
  symbol:   variable JdkBuilders
  location: class JdkBuildersTest
/home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerJdkCreatorTest.java:27: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
        final OrmAnnotationDescriptor<JdkLabel, JdkLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
              ^
/home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerJdkCreatorTest.java:27: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
        final OrmAnnotationDescriptor<JdkLabel, JdkLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                ^
/home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerJdkCreatorTest.java:27: warning: [removal] <A,C>OrmAnnotationDescriptor(Class<A>,Class<C>) in OrmAnnotationDescriptor has been deprecated and marked for removal
        final OrmAnnotationDescriptor<JdkLabel, JdkLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                            ^
  where A,C are type-variables:
    A extends Annotation declared in class OrmAnnotationDescriptor
    C extends A declared in class OrmAnnotationDescriptor
19 errors
9 warnings

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileTestJava'.
> Compilation failed; see the compiler output below.
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkClassDetailsTest.java:43: error: cannot find symbol
      private static JdkClassDetails classDetails(Class<?> javaClass) {
                     ^
    symbol:   class JdkClassDetails
    location: class JdkClassDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/ReflectionHelperTest.java:74: error: cannot find symbol
      private static JdkClassDetails classDetails(Class<?> javaClass) {
                     ^
    symbol:   class JdkClassDetails
    location: class ReflectionHelperTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkFieldDetailsTest.java:38: error: cannot find symbol
      private static JdkClassDetails classDetails(Class<?> javaClass, ModelsContext modelsContext) {
                     ^
    symbol:   class JdkClassDetails
    location: class JdkFieldDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkClassDetailsTest.java:23: error: cannot find symbol
          final JdkClassDetails details = classDetails(EntityLikeModel.class);
                ^
    symbol:   class JdkClassDetails
    location: class JdkClassDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkClassDetailsTest.java:35: error: cannot find symbol
          final JdkClassDetails details = classDetails(AuditEntry.class);
                ^
    symbol:   class JdkClassDetails
    location: class JdkClassDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkClassDetailsTest.java:44: error: cannot find symbol
          return new JdkClassDetails(javaClass, newModelsContext());
                     ^
    symbol:   class JdkClassDetails
    location: class JdkClassDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/ReflectionHelperTest.java:75: error: cannot find symbol
          return new JdkClassDetails(javaClass, newModelsContext());
                     ^
    symbol:   class JdkClassDetails
    location: class ReflectionHelperTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/DynamicFieldDetailsTest.java:26: error: cannot find symbol
          final DynamicClassDetails declaringType = new DynamicClassDetails(
                ^
    symbol:   class DynamicClassDetails
    location: class DynamicFieldDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/DynamicFieldDetailsTest.java:26: error: cannot find symbol
          final DynamicClassDetails declaringType = new DynamicClassDetails(
                                                        ^
    symbol:   class DynamicClassDetails
    location: class DynamicFieldDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/DynamicFieldDetailsTest.java:36: error: cannot find symbol
          final DynamicFieldDetails fieldDetails = declaringType.applyAttribute(
                ^
    symbol:   class DynamicFieldDetails
    location: class DynamicFieldDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkFieldDetailsTest.java:39: error: cannot find symbol
          return new JdkClassDetails(javaClass, modelsContext);
                     ^
    symbol:   class JdkClassDetails
    location: class JdkFieldDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkBuildersTest.java:31: error: cannot find symbol
          final ClassDetails details = JdkBuilders.buildClassDetailsStatic(int[].class.getName(), newModelsContext());
                                       ^
    symbol:   variable JdkBuilders
    location: class JdkBuildersTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerDeTypedCreatorTest.java:26: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
          final OrmAnnotationDescriptor<DetypedLabel, DetypedLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerDeTypedCreatorTest.java:26: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
          final OrmAnnotationDescriptor<DetypedLabel, DetypedLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                          ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerDeTypedCreatorTest.java:26: warning: [removal] <A,C>OrmAnnotationDescriptor(Class<A>,Class<C>) in OrmAnnotationDescriptor has been deprecated and marked for removal
          final OrmAnnotationDescriptor<DetypedLabel, DetypedLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                      ^
    where A,C are type-variables:
      A extends Annotation declared in class OrmAnnotationDescriptor
      C extends A declared in class OrmAnnotationDescriptor
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerDynamicCreatorTest.java:25: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
          final OrmAnnotationDescriptor<DynamicLabel, DynamicLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerDynamicCreatorTest.java:25: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
          final OrmAnnotationDescriptor<DynamicLabel, DynamicLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                          ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerDynamicCreatorTest.java:25: warning: [removal] <A,C>OrmAnnotationDescriptor(Class<A>,Class<C>) in OrmAnnotationDescriptor has been deprecated and marked for removal
          final OrmAnnotationDescriptor<DynamicLabel, DynamicLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                      ^
    where A,C are type-variables:
      A extends Annotation declared in class OrmAnnotationDescriptor
      C extends A declared in class OrmAnnotationDescriptor
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerJdkCreatorTest.java:27: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
          final OrmAnnotationDescriptor<JdkLabel, JdkLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerJdkCreatorTest.java:27: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
          final OrmAnnotationDescriptor<JdkLabel, JdkLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                  ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerJdkCreatorTest.java:27: warning: [removal] <A,C>OrmAnnotationDescriptor(Class<A>,Class<C>) in OrmAnnotationDescriptor has been deprecated and marked for removal
          final OrmAnnotationDescriptor<JdkLabel, JdkLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                              ^
    where A,C are type-variables:
      A extends Annotation declared in class OrmAnnotationDescriptor
      C extends A declared in class OrmAnnotationDescriptor
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkClassDetailsTest.java:11: error: package org.hibernate.models.internal.jdk does not exist
  import org.hibernate.models.internal.jdk.JdkClassDetails;
                                          ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/ReflectionHelperTest.java:13: error: package org.hibernate.models.internal.jdk does not exist
  import org.hibernate.models.internal.jdk.JdkClassDetails;
                                          ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/DynamicFieldDetailsTest.java:14: error: package org.hibernate.models.internal.dynamic does not exist
  import org.hibernate.models.internal.dynamic.DynamicClassDetails;
                                              ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/DynamicFieldDetailsTest.java:15: error: package org.hibernate.models.internal.dynamic does not exist
  import org.hibernate.models.internal.dynamic.DynamicFieldDetails;
                                              ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkFieldDetailsTest.java:13: error: package org.hibernate.models.internal.jdk does not exist
  import org.hibernate.models.internal.jdk.JdkClassDetails;
                                          ^

Deprecated Gradle features were used in this build, making it incompatible with Gradle 10.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/9.1.0/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
10 actionable tasks: 1 executed, 9 up-to-date
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkBuildersTest.java:11: error: package org.hibernate.models.internal.jdk does not exist
  import org.hibernate.models.internal.jdk.JdkBuilders;
                                          ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkBuildersTest.java:21: error: package JdkBuilders does not exist
          final ClassDetails details = JdkBuilders.DEFAULT_BUILDER
                                                  ^
  19 errors
  9 warnings

* Try:
> Check your code and dependencies to fix the compilation error(s)
> Run with --scan to generate a Build Scan (Powered by Develocity).

BUILD FAILED in 1s

[Incubating] Problems report is available at: file:///home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/build/reports/problems/problems-report.html

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileTestJava'.
> Compilation failed

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to generate a Build Scan (Powered by Develocity).
> Get more help at https://help.gradle.org.

Deprecated Gradle features were used in this build, making it incompatible with Gradle 10.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/9.1.0/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD FAILED in 3s
11 actionable tasks: 3 executed, 8 up-to-date
Finished stage 'javac compile' for 2.0.0.Alpha1 at 2026-07-21T18:43:29Z with exit code 1 after 3s
❌ ERROR: 'javac compile' for 2.0.0.Alpha1 failed with exit code 1.
FAILED[javac compile][2.0.0.Alpha1][env GVM_TCK_LV=2.0.0.Alpha1 GVM_TCK_NATIVE_IMAGE_MODE=current-defaults ./gradlew clean compileTestJava -Pcoordinates=org.hibernate.models:hibernate-models:1.0.0]

javac compile on ubuntu-latest / JDK latest-ea / mode future-defaults-all

Failure kind: javac compile
OS: ubuntu-latest
JDK: latest-ea
Native-image mode: future-defaults-all
Reproducer: env GVM_TCK_LV=2.0.0.Alpha1 GVM_TCK_NATIVE_IMAGE_MODE=future-defaults-all ./gradlew clean compileTestJava -Pcoordinates=org.hibernate.models:hibernate-models:1.0.0
Runner log: https://github.com/oracle/graalvm-reachability-metadata/actions/runs/29857626604
Last 300 lines of the log (excerpt truncated to fit the GitHub issue size limit):

mAnnotationDescriptor<DynamicLabel, DynamicLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                        ^
/home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerDynamicCreatorTest.java:25: warning: [removal] <A,C>OrmAnnotationDescriptor(Class<A>,Class<C>) in OrmAnnotationDescriptor has been deprecated and marked for removal
        final OrmAnnotationDescriptor<DynamicLabel, DynamicLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                    ^
  where A,C are type-variables:
    A extends Annotation declared in class OrmAnnotationDescriptor
    C extends A declared in class OrmAnnotationDescriptor
/home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkFieldDetailsTest.java:39: error: cannot find symbol
        return new JdkClassDetails(javaClass, modelsContext);
                   ^
  symbol:   class JdkClassDetails
  location: class JdkFieldDetailsTest
/home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkBuildersTest.java:21: error: package JdkBuilders does not exist
        final ClassDetails details = JdkBuilders.DEFAULT_BUILDER
                                                ^

[Incubating] Problems report is available at: file:///home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/build/reports/problems/problems-report.html
/home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkBuildersTest.java:31: error: cannot find symbol
        final ClassDetails details = JdkBuilders.buildClassDetailsStatic(int[].class.getName(), newModelsContext());
                                     ^
  symbol:   variable JdkBuilders
  location: class JdkBuildersTest
/home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerJdkCreatorTest.java:27: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
        final OrmAnnotationDescriptor<JdkLabel, JdkLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
              ^
/home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerJdkCreatorTest.java:27: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
        final OrmAnnotationDescriptor<JdkLabel, JdkLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                ^
/home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerJdkCreatorTest.java:27: warning: [removal] <A,C>OrmAnnotationDescriptor(Class<A>,Class<C>) in OrmAnnotationDescriptor has been deprecated and marked for removal
        final OrmAnnotationDescriptor<JdkLabel, JdkLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                            ^
  where A,C are type-variables:
    A extends Annotation declared in class OrmAnnotationDescriptor
    C extends A declared in class OrmAnnotationDescriptor
19 errors
9 warnings

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileTestJava'.
> Compilation failed; see the compiler output below.
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkClassDetailsTest.java:43: error: cannot find symbol
      private static JdkClassDetails classDetails(Class<?> javaClass) {
                     ^
    symbol:   class JdkClassDetails
    location: class JdkClassDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/ReflectionHelperTest.java:74: error: cannot find symbol
      private static JdkClassDetails classDetails(Class<?> javaClass) {
                     ^
    symbol:   class JdkClassDetails
    location: class ReflectionHelperTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkFieldDetailsTest.java:38: error: cannot find symbol
      private static JdkClassDetails classDetails(Class<?> javaClass, ModelsContext modelsContext) {
                     ^
    symbol:   class JdkClassDetails
    location: class JdkFieldDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkClassDetailsTest.java:23: error: cannot find symbol
          final JdkClassDetails details = classDetails(EntityLikeModel.class);
                ^
    symbol:   class JdkClassDetails
    location: class JdkClassDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkClassDetailsTest.java:35: error: cannot find symbol
          final JdkClassDetails details = classDetails(AuditEntry.class);
                ^
    symbol:   class JdkClassDetails
    location: class JdkClassDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkClassDetailsTest.java:44: error: cannot find symbol
          return new JdkClassDetails(javaClass, newModelsContext());
                     ^
    symbol:   class JdkClassDetails
    location: class JdkClassDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/ReflectionHelperTest.java:75: error: cannot find symbol
          return new JdkClassDetails(javaClass, newModelsContext());
                     ^
    symbol:   class JdkClassDetails
    location: class ReflectionHelperTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/DynamicFieldDetailsTest.java:26: error: cannot find symbol
          final DynamicClassDetails declaringType = new DynamicClassDetails(
                ^
    symbol:   class DynamicClassDetails
    location: class DynamicFieldDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/DynamicFieldDetailsTest.java:26: error: cannot find symbol
          final DynamicClassDetails declaringType = new DynamicClassDetails(
                                                        ^
    symbol:   class DynamicClassDetails
    location: class DynamicFieldDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/DynamicFieldDetailsTest.java:36: error: cannot find symbol
          final DynamicFieldDetails fieldDetails = declaringType.applyAttribute(
                ^
    symbol:   class DynamicFieldDetails
    location: class DynamicFieldDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkFieldDetailsTest.java:39: error: cannot find symbol
          return new JdkClassDetails(javaClass, modelsContext);
                     ^
    symbol:   class JdkClassDetails
    location: class JdkFieldDetailsTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkBuildersTest.java:31: error: cannot find symbol
          final ClassDetails details = JdkBuilders.buildClassDetailsStatic(int[].class.getName(), newModelsContext());
                                       ^
    symbol:   variable JdkBuilders
    location: class JdkBuildersTest
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerDeTypedCreatorTest.java:26: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
          final OrmAnnotationDescriptor<DetypedLabel, DetypedLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerDeTypedCreatorTest.java:26: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
          final OrmAnnotationDescriptor<DetypedLabel, DetypedLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                          ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerDeTypedCreatorTest.java:26: warning: [removal] <A,C>OrmAnnotationDescriptor(Class<A>,Class<C>) in OrmAnnotationDescriptor has been deprecated and marked for removal
          final OrmAnnotationDescriptor<DetypedLabel, DetypedLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                      ^
    where A,C are type-variables:
      A extends Annotation declared in class OrmAnnotationDescriptor
      C extends A declared in class OrmAnnotationDescriptor
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerDynamicCreatorTest.java:25: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
          final OrmAnnotationDescriptor<DynamicLabel, DynamicLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerDynamicCreatorTest.java:25: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
          final OrmAnnotationDescriptor<DynamicLabel, DynamicLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                          ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerDynamicCreatorTest.java:25: warning: [removal] <A,C>OrmAnnotationDescriptor(Class<A>,Class<C>) in OrmAnnotationDescriptor has been deprecated and marked for removal
          final OrmAnnotationDescriptor<DynamicLabel, DynamicLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                      ^
    where A,C are type-variables:
      A extends Annotation declared in class OrmAnnotationDescriptor
      C extends A declared in class OrmAnnotationDescriptor
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerJdkCreatorTest.java:27: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
          final OrmAnnotationDescriptor<JdkLabel, JdkLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerJdkCreatorTest.java:27: warning: [removal] OrmAnnotationDescriptor in org.hibernate.models.internal has been deprecated and marked for removal
          final OrmAnnotationDescriptor<JdkLabel, JdkLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                                  ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/OrmAnnotationDescriptorInnerJdkCreatorTest.java:27: warning: [removal] <A,C>OrmAnnotationDescriptor(Class<A>,Class<C>) in OrmAnnotationDescriptor has been deprecated and marked for removal
          final OrmAnnotationDescriptor<JdkLabel, JdkLabelUsage> descriptor = new OrmAnnotationDescriptor<>(
                                                                              ^
    where A,C are type-variables:
      A extends Annotation declared in class OrmAnnotationDescriptor
      C extends A declared in class OrmAnnotationDescriptor
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkClassDetailsTest.java:11: error: package org.hibernate.models.internal.jdk does not exist
  import org.hibernate.models.internal.jdk.JdkClassDetails;
                                          ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/ReflectionHelperTest.java:13: error: package org.hibernate.models.internal.jdk does not exist
  import org.hibernate.models.internal.jdk.JdkClassDetails;
                                          ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/DynamicFieldDetailsTest.java:14: error: package org.hibernate.models.internal.dynamic does not exist
  import org.hibernate.models.internal.dynamic.DynamicClassDetails;
                                              ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/DynamicFieldDetailsTest.java:15: error: package org.hibernate.models.internal.dynamic does not exist
  import org.hibernate.models.internal.dynamic.DynamicFieldDetails;
                                              ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkFieldDetailsTest.java:13: error: package org.hibernate.models.internal.jdk does not exist
  import org.hibernate.models.internal.jdk.JdkClassDetails;
                                          ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkBuildersTest.java:11: error: package org.hibernate.models.internal.jdk does not exist
  import org.hibernate.models.internal.jdk.JdkBuilders;
                                          ^
  /home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/tests/src/org.hibernate.models/hibernate-models/1.0.0/src/test/java/org_hibernate_models/hibernate_models/JdkBuildersTest.java:21: error: package JdkBuilders does not exist
          final ClassDetails details = JdkBuilders.DEFAULT_BUILDER
                                                  ^
  19 errors
  9 warnings

* Try:

Deprecated Gradle features were used in this build, making it incompatible with Gradle 10.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/9.1.0/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
10 actionable tasks: 1 executed, 9 up-to-date
> Check your code and dependencies to fix the compilation error(s)
> Run with --scan to generate a Build Scan (Powered by Develocity).

BUILD FAILED in 1s

[Incubating] Problems report is available at: file:///home/runner/work/graalvm-reachability-metadata/graalvm-reachability-metadata/build/reports/problems/problems-report.html

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileTestJava'.
> Compilation failed

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to generate a Build Scan (Powered by Develocity).
> Get more help at https://help.gradle.org.

Deprecated Gradle features were used in this build, making it incompatible with Gradle 10.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/9.1.0/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD FAILED in 3s
11 actionable tasks: 3 executed, 8 up-to-date
Finished stage 'javac compile' for 2.0.0.Alpha1 at 2026-07-21T18:43:41Z with exit code 1 after 4s
❌ ERROR: 'javac compile' for 2.0.0.Alpha1 failed with exit code 1.
FAILED[javac compile][2.0.0.Alpha1][env GVM_TCK_LV=2.0.0.Alpha1 GVM_TCK_NATIVE_IMAGE_MODE=future-defaults-all ./gradlew clean compileTestJava -Pcoordinates=org.hibernate.models:hibernate-models:1.0.0]

Metadata

Metadata

Assignees

No one assigned

    Labels

    fails-javac-compileTests fail in `javac` compilationlibrary-unsupported-versionAutomation found that the specific library version is not working with the current metadata.

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions