Description
This is just like issue #2463, except for AVX-512 version of the code in PR #2444, instead of the AVX2 version that already landed.
There are two pending changes from Eric Biggers that aren't yet merged upstream:
- https://boringssl-review.googlesource.com/c/boringssl/+/77168
- https://boringssl-review.googlesource.com/c/boringssl/+/77167
I don't know if those will land in BoringSSL, or when, or if they would help in the creation of a workaround or not.
PR #2444 is currently blocked on testing issues; I can't get QEMU to report the AVX-512 features are available, even in QEMU 9.2.2. Once I get those sorted out then PR #2444 will land.
It probably doesn't make sense to make a workaround for issue #2463 without (later, separately) making a workaround for the AVX-512 version, since the build would probably break again with the AVX-512 version incorporated.
So, basically, there is a potential race between shipping a release with the AVX-512 version included, and creating a workaround to keep it working with the ancient binutils.
Activity