@@ -309,6 +309,7 @@ TEST_PACKAGES_FAST = \
309309 container/list \
310310 container/ring \
311311 crypto/des \
312+ crypto/elliptic \
312313 crypto/md5 \
313314 crypto/rc4 \
314315 crypto/sha1 \
@@ -322,6 +323,8 @@ TEST_PACKAGES_FAST = \
322323 encoding/base64 \
323324 encoding/csv \
324325 encoding/hex \
326+ go/ast \
327+ go/format \
325328 go/scanner \
326329 hash \
327330 hash/adler32 \
@@ -357,11 +360,17 @@ endif
357360# archive/zip requires os.ReadAt, which is not yet supported on windows
358361# bytes requires mmap
359362# compress/flate appears to hang on wasi
363+ # crypto/aes fails on wasi, needs panic()/recover()
360364# crypto/hmac fails on wasi, it exits with a "slice out of range" panic
361365# debug/plan9obj requires os.ReadAt, which is not yet supported on windows
362366# image requires recover(), which is not yet supported on wasi
363367# io/ioutil requires os.ReadDir, which is not yet supported on windows or wasi
368+ # mime: fail on wasi; neds panic()/recover()
369+ # mime/multipart: needs wasip1 syscall.FDFLAG_NONBLOCK
364370# mime/quotedprintable requires syscall.Faccessat
371+ # net/mail: needs wasip1 syscall.FDFLAG_NONBLOCK
372+ # net/ntextproto: needs wasip1 syscall.FDFLAG_NONBLOCK
373+ # regexp/syntax: fails on wasip1; needs panic()/recover()
365374# strconv requires recover() which is not yet supported on wasi
366375# text/tabwriter requires recover(), which is not yet supported on wasi
367376# text/template/parse requires recover(), which is not yet supported on wasi
@@ -371,14 +380,20 @@ endif
371380TEST_PACKAGES_LINUX := \
372381 archive/zip \
373382 compress/flate \
383+ crypto/aes \
374384 crypto/hmac \
375385 debug/dwarf \
376386 debug/plan9obj \
377387 image \
378388 io/ioutil \
389+ mime \
390+ mime/multipart \
379391 mime/quotedprintable \
380392 net \
393+ net/mail \
394+ net/textproto \
381395 os/user \
396+ regexp/syntax \
382397 strconv \
383398 text/tabwriter \
384399 text/template/parse
0 commit comments