[crac] RFR: 8372933: [CRaC] Restore failed due to incompatible or missing CPU features, try using -XX:CPUFeatures=0xfoo, 0xbar on checkpoint [v9]

Jan Kratochvil jkratochvil at openjdk.org
Wed Feb 4 07:48:16 UTC 2026


On Tue, 3 Feb 2026 21:47:11 GMT, Jan Kratochvil <jkratochvil at openjdk.org> wrote:

>> Since [JDK-8368929](https://bugs.openjdk.org/browse/JDK-8368929) the message:
>> 
>> 
>> Restore failed due to incompatible or missing CPU features, try using -XX:CPUFeatures=0xe14e1805fdfbf7,0xfcc on checkpoint.
>> 
>> 
>> is wrong as it does not do logical and of both CPUFeatures masks.
>> 
>> Yes, I should have caught it during [JDK-8368929](https://bugs.openjdk.org/browse/JDK-8368929) review.
>> 
>> @rvansa will probably want to change the API but this is a PoC how it should work.
>
> Jan Kratochvil has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Revert the check

macros-aarch64 fail is: `jdk/crac/fileDescriptors/ReopenListeningSocketChannelTest.java`
macos-x64 fail is:

The macOS-13 based runner images are now retired. For more details, see https://github.com/actions/runner-images/issues/13046.

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

PR Comment: https://git.openjdk.org/crac/pull/278#issuecomment-3845860598


More information about the crac-dev mailing list