From dded83223827b29dd1548b338df99b62be0a73e3 Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Sun, 10 May 2026 15:56:22 -0700 Subject: [PATCH] GNUmakefile: update stdlib test package lists Add newly passing packages to the appropriate native and Windows standard-library test lists, and refresh comments for packages that remain disabled. --- GNUmakefile | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/GNUmakefile b/GNUmakefile index b72a03ba3..0b905677b 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -385,22 +385,22 @@ 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 -# crypto/aes fails on wasi, needs panic()/recover() +# 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 # debug/plan9obj requires os.ReadAt, which is not yet supported on windows # encoding/xml takes a minute on linux and gives a stack overflow on wasi -# image requires recover(), which is not yet supported on wasi +# image fails on wasi, needs panic()/recover() # io/ioutil requires os.ReadDir, which is not yet supported on windows or wasi -# mime: fail on wasi; neds panic()/recover() +# mime: fails on wasi, needs panic()/recover() # mime/multipart: needs wasip1 syscall.FDFLAG_NONBLOCK # mime/quotedprintable requires syscall.Faccessat # net/mail: needs wasip1 syscall.FDFLAG_NONBLOCK # net/ntextproto: needs wasip1 syscall.FDFLAG_NONBLOCK -# regexp/syntax: fails on wasip1; needs panic()/recover() -# strconv requires recover() which is not yet supported on wasi -# text/tabwriter requires recover(), which is not yet supported on wasi -# text/template/parse requires recover(), which is not yet supported on wasi +# regexp/syntax: fails on wasip1, needs panic()/recover() +# strconv: fails on wasi, needs panic()/recover() +# text/tabwriter: fails on wasi, needs panic()/recover() +# text/template/parse: fails on wasi, needs panic()/recover() # testing/fstest requires os.ReadDir, which is not yet supported on windows or wasi # Additional standard library packages that pass tests on individual platforms @@ -425,6 +425,7 @@ TEST_PACKAGES_LINUX := \ os/user \ regexp/syntax \ strconv \ + testing/fstest \ text/tabwriter \ text/template/parse @@ -435,7 +436,11 @@ TEST_PACKAGES_WINDOWS := \ compress/flate \ crypto/des \ crypto/hmac \ + image \ + mime \ + regexp/syntax \ strconv \ + text/tabwriter \ text/template/parse \ $(nil)