RFR: 8372554: Test windows-x64-cmp-baseline failed due to differences with splashscreen object file

Phil Race prr at openjdk.org
Tue Dec 9 01:08:07 UTC 2025


On Tue, 9 Dec 2025 00:43:04 GMT, Sergey Bylokhov <serb at openjdk.org> wrote:

> What is the purpose of the “windows-x64-cmp-baseline” task, and how is it affected by the change in question? Why was the decision made to revert the change instead of fixing the task? Was there something wrong with that optimization?

SFAIU it checks if builds are reproducible. You can go look for yourself. There's nothing wrong with the "build test/task", the problem is that LTO isn't creating builds that pass on windows x64 and it fails every time.
Could be a windows compiler issue, but that isn't going to get fixed soon. This partial back out is the answer.

Next, if it is important, (which it doesn't seem to be), It is up to whoever wants this LTO option to justify it and make sure everything passes before re-enabling it.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/28712#issuecomment-3629739005


More information about the client-libs-dev mailing list