Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8332740

[BACKOUT] JDK-8331081 'internal proprietary API' diagnostics if --system is configured to an earlier JDK version

XMLWordPrintable

    • b24
    • generic
    • generic

      After the integration of the following fix:

      JDK-8331081 'internal proprietary API' diagnostics if --system is configured to an earlier JDK version

      we're seeing Tier1 build failures like this:

      [2024-05-22T18:19:32,234Z] Creating jdk image
      [2024-05-22T18:19:33,310Z] /System/Volumes/Data/mesos/work_dir/slaves/b8be9c31-0e0c-4781-900b-aa9694854b6a-S5317/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/27f6bba3-ea40-4b13-b7ee-6bbce5ce2194/runs/64686ad0-5452-477b-a11c-c9612a3cdb14/workspace/open/test/micro/org/openjdk/bench/java/lang/foreign/BulkOps.java:38: warning: Unsafe is internal proprietary API and may be removed in a future release
      [2024-05-22T18:19:33,310Z] import sun.misc.Unsafe;
      [2024-05-22T18:19:33,310Z] ^
      [2024-05-22T18:19:33,310Z] /System/Volumes/Data/mesos/work_dir/slaves/b8be9c31-0e0c-4781-900b-aa9694854b6a-S5317/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/27f6bba3-ea40-4b13-b7ee-6bbce5ce2194/runs/64686ad0-5452-477b-a11c-c9612a3cdb14/workspace/open/test/micro/org/openjdk/bench/java/lang/foreign/LoopOverConstant.java:36: warning: Unsafe is internal proprietary API and may be removed in a future release
      [2024-05-22T18:19:33,310Z] import sun.misc.Unsafe;
      [2024-05-22T18:19:33,310Z] ^
      [2024-05-22T18:19:33,311Z] /System/Volumes/Data/mesos/work_dir/slaves/b8be9c31-0e0c-4781-900b-aa9694854b6a-S5317/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/27f6bba3-ea40-4b13-b7ee-6bbce5ce2194/runs/64686ad0-5452-477b-a11c-c9612a3cdb14/workspace/open/test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNew.java:37: warning: Unsafe is internal proprietary API and may be removed in a future release
      [2024-05-22T18:19:33,311Z] import sun.misc.Unsafe;
      [2024-05-22T18:19:33,311Z] ^
      [2024-05-22T18:19:33,311Z] /System/Volumes/Data/mesos/work_dir/slaves/b8be9c31-0e0c-4781-900b-aa9694854b6a-S5317/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/27f6bba3-ea40-4b13-b7ee-6bbce5ce2194/runs/64686ad0-5452-477b-a11c-c9612a3cdb14/workspace/open/test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNewHeap.java:38: warning: Unsafe is internal proprietary API and may be removed in a future release
      [2024-05-22T18:19:33,311Z] import sun.misc.Unsafe;
      [2024-05-22T18:19:33,311Z] ^
      [2024-05-22T18:19:33,311Z] /System/Volumes/Data/mesos/work_dir/slaves/b8be9c31-0e0c-4781-900b-aa9694854b6a-S5317/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/27f6bba3-ea40-4b13-b7ee-6bbce5ce2194/runs/64686ad0-5452-477b-a11c-c9612a3cdb14/workspace/open/test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstant.java:39: warning: Unsafe is internal proprietary API and may be removed in a future release
      [2024-05-22T18:19:33,311Z] import sun.misc.Unsafe;
      [2024-05-22T18:19:33,311Z] ^
      [2024-05-22T18:19:33,311Z] /System/Volumes/Data/mesos/work_dir/slaves/b8be9c31-0e0c-4781-900b-aa9694854b6a-S5317/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/27f6bba3-ea40-4b13-b7ee-6bbce5ce2194/runs/64686ad0-5452-477b-a11c-c9612a3cdb14/workspace/open/test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstantFP.java:38: warning: Unsafe is internal proprietary API and may be removed in a future release
      [2024-05-22T18:19:33,311Z] import sun.misc.Unsafe;
      [2024-05-22T18:19:33,311Z] ^
      [2024-05-22T18:19:33,311Z] /System/Volumes/Data/mesos/work_dir/slaves/b8be9c31-0e0c-4781-900b-aa9694854b6a-S5317/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/27f6bba3-ea40-4b13-b7ee-6bbce5ce2194/runs/64686ad0-5452-477b-a11c-c9612a3cdb14/workspace/open/test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstantHeap.java:39: warning: Unsafe is internal proprietary API and may be removed in a future release
      [2024-05-22T18:19:33,311Z] import sun.misc.Unsafe;
      [2024-05-22T18:19:33,311Z] ^
      [2024-05-22T18:19:33,311Z] /System/Volumes/Data/mesos/work_dir/slaves/b8be9c31-0e0c-4781-900b-aa9694854b6a-S5317/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/27f6bba3-ea40-4b13-b7ee-6bbce5ce2194/runs/64686ad0-5452-477b-a11c-c9612a3cdb14/workspace/open/test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstantMapped.java:38: warning: Unsafe is internal proprietary API and may be removed in a future release
      [2024-05-22T18:19:33,311Z] import sun.misc.Unsafe;
      [2024-05-22T18:19:33,311Z] ^
      [2024-05-22T18:19:33,311Z] /System/Volumes/Data/mesos/work_dir/slaves/b8be9c31-0e0c-4781-900b-aa9694854b6a-S5317/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/27f6bba3-ea40-4b13-b7ee-6bbce5ce2194/runs/64686ad0-5452-477b-a11c-c9612a3cdb14/workspace/open/test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstantShared.java:38: warning: Unsafe is internal proprietary API and may be removed in a future release
      [2024-05-22T18:19:33,311Z] import sun.misc.Unsafe;
      [2024-05-22T18:19:33,311Z] ^
      [2024-05-22T18:19:33,311Z] /System/Volumes/Data/mesos/work_dir/slaves/b8be9c31-0e0c-4781-900b-aa9694854b6a-S5317/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/27f6bba3-ea40-4b13-b7ee-6bbce5ce2194/runs/64686ad0-5452-477b-a11c-c9612a3cdb14/workspace/open/test/micro/org/openjdk/bench/java/lang/foreign/LoopOverPollutedBuffer.java:36: warning: Unsafe is internal proprietary API and may be removed in a future release
      [2024-05-22T18:19:33,311Z] import sun.misc.Unsafe;
      [2024-05-22T18:19:33,311Z] ^
      [2024-05-22T18:19:33,311Z] /System/Volumes/Data/mesos/work_dir/slaves/b8be9c31-0e0c-4781-900b-aa9694854b6a-S5317/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/27f6bba3-ea40-4b13-b7ee-6bbce5ce2194/runs/64686ad0-5452-477b-a11c-c9612a3cdb14/workspace/open/test/micro/org/openjdk/bench/java/lang/foreign/LoopOverPollutedSegments.java:38: warning: Unsafe is internal proprietary API and may be removed in a future release
      [2024-05-22T18:19:33,311Z] import sun.misc.Unsafe;
      [2024-05-22T18:19:33,311Z] ^
      [2024-05-22T18:19:33,311Z] /System/Volumes/Data/mesos/work_dir/slaves/b8be9c31-0e0c-4781-900b-aa9694854b6a-S5317/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/27f6bba3-ea40-4b13-b7ee-6bbce5ce2194/runs/64686ad0-5452-477b-a11c-c9612a3cdb14/workspace/open/test/micro/org/openjdk/bench/java/lang/foreign/MemorySegmentCopyUnsafe.java:37: warning: Unsafe is internal proprietary API and may be removed in a future release
      [2024-05-22T18:19:33,311Z] import sun.misc.Unsafe;
      [2024-05-22T18:19:33,311Z] ^
      [2024-05-22T18:19:33,311Z] /System/Volumes/Data/mesos/work_dir/slaves/b8be9c31-0e0c-4781-900b-aa9694854b6a-S5317/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/27f6bba3-ea40-4b13-b7ee-6bbce5ce2194/runs/64686ad0-5452-477b-a11c-c9612a3cdb14/workspace/open/test/micro/org/openjdk/bench/java/lang/foreign/MemorySegmentGetUnsafe.java:42: warning: Unsafe is internal proprietary API and may be removed in a future release
      [2024-05-22T18:19:33,311Z] import sun.misc.Unsafe;
      [2024-05-22T18:19:33,311Z] ^
      [2024-05-22T18:19:33,311Z] /System/Volumes/Data/mesos/work_dir/slaves/b8be9c31-0e0c-4781-900b-aa9694854b6a-S5317/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/27f6bba3-ea40-4b13-b7ee-6bbce5ce2194/runs/64686ad0-5452-477b-a11c-c9612a3cdb14/workspace/open/test/micro/org/openjdk/bench/java/lang/foreign/MemorySegmentZeroUnsafe.java:26: warning: Unsafe is internal proprietary API and may be removed in a future release
      [2024-05-22T18:19:33,311Z] import sun.misc.Unsafe;
      [2024-05-22T18:19:33,311Z] ^
      [2024-05-22T18:19:33,311Z] /System/Volumes/Data/mesos/work_dir/slaves/b8be9c31-0e0c-4781-900b-aa9694854b6a-S5317/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/27f6bba3-ea40-4b13-b7ee-6bbce5ce2194/runs/64686ad0-5452-477b-a11c-c9612a3cdb14/workspace/open/test/micro/org/openjdk/bench/java/lang/foreign/ParallelSum.java:28: warning: Unsafe is internal proprietary API and may be removed in a future release
      [2024-05-22T18:19:33,311Z] import sun.misc.Unsafe;
      [2024-05-22T18:19:33,311Z] ^
      [2024-05-22T18:19:33,311Z] /System/Volumes/Data/mesos/work_dir/slaves/b8be9c31-0e0c-4781-900b-aa9694854b6a-S5317/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/27f6bba3-ea40-4b13-b7ee-6bbce5ce2194/runs/64686ad0-5452-477b-a11c-c9612a3cdb14/workspace/open/test/micro/org/openjdk/bench/java/lang/foreign/UnrolledAccess.java:33: warning: Unsafe is internal proprietary API and may be removed in a future release
      [2024-05-22T18:19:33,311Z] import sun.misc.Unsafe;
      [2024-05-22T18:19:33,311Z] ^
      [2024-05-22T18:19:33,311Z] /System/Volumes/Data/mesos/work_dir/slaves/b8be9c31-0e0c-4781-900b-aa9694854b6a-S5317/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/27f6bba3-ea40-4b13-b7ee-6bbce5ce2194/runs/64686ad0-5452-477b-a11c-c9612a3cdb14/workspace/open/test/micro/org/openjdk/bench/java/lang/foreign/Utils.java:25: warning: Unsafe is internal proprietary API and may be removed in a future release
      [2024-05-22T18:19:33,311Z] import sun.misc.Unsafe;
      [2024-05-22T18:19:33,311Z] ^
      [2024-05-22T18:19:33,311Z] /System/Volumes/Data/mesos/work_dir/slaves/b8be9c31-0e0c-4781-900b-aa9694854b6a-S5317/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/27f6bba3-ea40-4b13-b7ee-6bbce5ce2194/runs/64686ad0-5452-477b-a11c-c9612a3cdb14/workspace/open/test/micro/org/openjdk/bench/java/lang/foreign/xor/GetArrayUnsafeXorOpImpl.java:4: warning: Unsafe is internal proprietary API and may be removed in a future release
      [2024-05-22T18:19:33,311Z] import sun.misc.Unsafe;
      [2024-05-22T18:19:33,311Z] ^
      [2024-05-22T18:19:33,313Z] error: warnings found and -Werror specified
      [2024-05-22T18:19:33,322Z] 1 error
      [2024-05-22T18:19:33,323Z] 54 warnings
      [2024-05-22T18:19:33,412Z] test/BuildMicrobenchmark.gmk:93: recipe for target '/System/Volumes/Data/mesos/work_dir/slaves/b8be9c31-0e0c-4781-900b-aa9694854b6a-S5317/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/27f6bba3-ea40-4b13-b7ee-6bbce5ce2194/runs/64686ad0-5452-477b-a11c-c9612a3cdb14/workspace/build/macosx-aarch64-open/support/test/micro/classes/_the.BUILD_JDK_MICROBENCHMARK_batch' failed
      [2024-05-22T18:19:33,412Z] make[3]: *** [/System/Volumes/Data/mesos/work_dir/slaves/b8be9c31-0e0c-4781-900b-aa9694854b6a-S5317/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/27f6bba3-ea40-4b13-b7ee-6bbce5ce2194/runs/64686ad0-5452-477b-a11c-c9612a3cdb14/workspace/build/macosx-aarch64-open/support/test/micro/classes/_the.BUILD_JDK_MICROBENCHMARK_batch] Error 1
      [2024-05-22T18:19:33,413Z] make/Main.gmk:769: recipe for target 'build-microbenchmark' failed
      [2024-05-22T18:19:33,413Z] make[2]: *** [build-microbenchmark] Error 2
      [2024-05-22T18:19:33,413Z] make[2]: *** Waiting for unfinished jobs....
      [2024-05-22T18:19:37,593Z] Creating CDS archive for jdk image for server
      [2024-05-22T18:19:37,594Z] Creating CDS-NOCOOPS archive for jdk image for server
      [2024-05-22T18:19:54,449Z]
      [2024-05-22T18:19:54,449Z] ERROR: Build failed for target 'default (product-bundles test-bundles static-libs-bundles)' in configuration 'macosx-aarch64-open' (exit code 2)
      [2024-05-22T18:19:54,455Z] Stopping javac server

            dcubed Daniel Daugherty
            dcubed Daniel Daugherty
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: