From bab5406295ea156e212c04aeec5fc900728a2283 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Tue, 28 Apr 2026 14:36:59 +0900 Subject: [PATCH] internal/rosa/go: require popcnt for x86 This backports https://go.dev/cl/746640. Signed-off-by: Ophestra --- internal/rosa/go.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/rosa/go.go b/internal/rosa/go.go index 83f9266e..30355c13 100644 --- a/internal/rosa/go.go +++ b/internal/rosa/go.go @@ -151,6 +151,9 @@ rm \ sed -i \ 's,/lib/ld-musl-`+linuxArch()+`.so.1,/system/bin/linker,' \ cmd/link/internal/`+runtime.GOARCH+`/obj.go +sed -i \ + 's/cpu.X86.HasAVX512VBMI/& \&\& cpu.X86.HasPOPCNT/' \ + internal/runtime/gc/scan/scan_amd64.go rm \ os/root_unix_test.go