After JDK-8296344, the identity_hash of archived Java objects become unpredictable (usually for -XX:-UseCompressedOops).
***********************************
The Mach5 Tier5 cmp-baseline task has been failing again
on macosx-aarch64, macosx-x64, linux-aarch64 and linux-x64.
The files being complained about are related to CDS.
Here's a log file snippet from the macosx-x64-cmp-baseline task:
[2023-02-16T07:22:51,678Z] JDK Other files with binary differences...
[2023-02-16T07:22:53,003Z] ./lib/server/classes_nocoops.jsa
[2023-02-16T07:22:53,003Z] Binary files /System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S84880/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/48898f90-0ce0-4db2-8162-e013d6755094/runs/a6e0c878-2894-4503-8013-b2aa826244c9/workspace/build/macosx-x64-cmp-baseline/images/jdk/./lib/server/classes_nocoops.jsa and /System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S84880/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/48898f90-0ce0-4db2-8162-e013d6755094/runs/a6e0c878-2894-4503-8013-b2aa826244c9/workspace/build/compare-build/macosx-x64-cmp-baseline/images/jdk/./lib/server/classes_nocoops.jsa differ
[2023-02-16T07:22:53,281Z] JDK Bundle Other files with binary differences...
[2023-02-16T07:22:54,543Z] ./jdk-21.jdk/Contents/Home/lib/server/classes_nocoops.jsa
[2023-02-16T07:22:54,543Z] Binary files /System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S84880/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/48898f90-0ce0-4db2-8162-e013d6755094/runs/a6e0c878-2894-4503-8013-b2aa826244c9/workspace/build/macosx-x64-cmp-baseline/images/jdk-bundle/./jdk-21.jdk/Contents/Home/lib/server/classes_nocoops.jsa and /System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S84880/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/48898f90-0ce0-4db2-8162-e013d6755094/runs/a6e0c878-2894-4503-8013-b2aa826244c9/workspace/build/compare-build/macosx-x64-cmp-baseline/images/jdk-bundle/./jdk-21.jdk/Contents/Home/lib/server/classes_nocoops.jsa differ
***********************************
The Mach5 Tier5 cmp-baseline task has been failing again
on macosx-aarch64, macosx-x64, linux-aarch64 and linux-x64.
The files being complained about are related to CDS.
Here's a log file snippet from the macosx-x64-cmp-baseline task:
[2023-02-16T07:22:51,678Z] JDK Other files with binary differences...
[2023-02-16T07:22:53,003Z] ./lib/server/classes_nocoops.jsa
[2023-02-16T07:22:53,003Z] Binary files /System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S84880/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/48898f90-0ce0-4db2-8162-e013d6755094/runs/a6e0c878-2894-4503-8013-b2aa826244c9/workspace/build/macosx-x64-cmp-baseline/images/jdk/./lib/server/classes_nocoops.jsa and /System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S84880/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/48898f90-0ce0-4db2-8162-e013d6755094/runs/a6e0c878-2894-4503-8013-b2aa826244c9/workspace/build/compare-build/macosx-x64-cmp-baseline/images/jdk/./lib/server/classes_nocoops.jsa differ
[2023-02-16T07:22:53,281Z] JDK Bundle Other files with binary differences...
[2023-02-16T07:22:54,543Z] ./jdk-21.jdk/Contents/Home/lib/server/classes_nocoops.jsa
[2023-02-16T07:22:54,543Z] Binary files /System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S84880/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/48898f90-0ce0-4db2-8162-e013d6755094/runs/a6e0c878-2894-4503-8013-b2aa826244c9/workspace/build/macosx-x64-cmp-baseline/images/jdk-bundle/./jdk-21.jdk/Contents/Home/lib/server/classes_nocoops.jsa and /System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S84880/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/48898f90-0ce0-4db2-8162-e013d6755094/runs/a6e0c878-2894-4503-8013-b2aa826244c9/workspace/build/compare-build/macosx-x64-cmp-baseline/images/jdk-bundle/./jdk-21.jdk/Contents/Home/lib/server/classes_nocoops.jsa differ
- duplicates
-
JDK-8302746 CDS archive no longer reproducibly produced
- Closed
- relates to
-
JDK-8296344 Remove dependency on G1 for writing the CDS archive heap
- Resolved