--- old/src/hotspot/cpu/x86/vm_version_x86.cpp 2018-09-24 21:14:14.501850317 +0200 +++ new/src/hotspot/cpu/x86/vm_version_x86.cpp 2018-09-24 21:14:14.333850308 +0200 @@ -885,7 +885,7 @@ FLAG_SET_DEFAULT(UseSHA, false); } - if (supports_sha() && UseSHA) { + if (supports_sha() && supports_sse4_1() && UseSHA) { if (FLAG_IS_DEFAULT(UseSHA1Intrinsics)) { FLAG_SET_DEFAULT(UseSHA1Intrinsics, true); } @@ -894,7 +894,7 @@ FLAG_SET_DEFAULT(UseSHA1Intrinsics, false); } - if (UseSHA) { + if (supports_sse4_1() && UseSHA) { if (FLAG_IS_DEFAULT(UseSHA256Intrinsics)) { FLAG_SET_DEFAULT(UseSHA256Intrinsics, true); }