Waiting for internal/cpu to initialise to then do the minimum hardware checks in go code is likely to late as by that time an instruction that was emitted by the go compiler could have been used that already is unsupported.
Make Go runtime throw if it's been compiled to assume instruction
set extensions that aren't available on the CPU.
Run-TryBot: Martin Möhrmann <firstname.lastname@example.org>
TryBot-Result: Go Bot <email@example.com>
Reviewed-by: Martin Möhrmann <firstname.lastname@example.org>
Reviewed-by: Keith Randall <email@example.com>
Trust: Martin Möhrmann <firstname.lastname@example.org>
The path to resolution is known, but the work has not been done.
Feedback is required from experts, contributors, and/or the community before a change can be made.
Nov 13, 2021