From be7b6b316e105b70daf2ddf28980d55013a38874 Mon Sep 17 00:00:00 2001 From: deadprogram Date: Sat, 11 Jul 2026 14:50:44 +0200 Subject: [PATCH] test: skip compress/flate for now due to Go 1.27 changes Signed-off-by: deadprogram --- GNUmakefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/GNUmakefile b/GNUmakefile index ec4c6a1a5..42f87b6f7 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -387,7 +387,9 @@ TEST_PACKAGES_FAST = \ # archive/zip requires os.ReadAt, which is not yet supported on windows # bytes requires mmap -# compress/flate appears to hang on wasi +# compress/flate appears to hang on wasi; on all targets Go 1.27's new +# compress/flate.indexTokens returns a ~262KB struct by value which crashes +# LLVM's X86 instruction selector during LTO codegen # crypto/aes needs reflect.Type.Method(), not yet implemented # crypto/des fails on wasi, needs panic()/recover() # crypto/hmac fails on wasi, it exits with a "slice out of range" panic @@ -409,7 +411,6 @@ TEST_PACKAGES_FAST = \ # Additional standard library packages that pass tests on individual platforms TEST_PACKAGES_LINUX := \ archive/zip \ - compress/flate \ context \ crypto/aes \ crypto/des \ @@ -437,7 +438,6 @@ TEST_PACKAGES_DARWIN := $(TEST_PACKAGES_LINUX) # os/user requires t.Skip() support TEST_PACKAGES_WINDOWS := \ - compress/flate \ crypto/des \ crypto/hmac \ image \