File tree 2 files changed +12
-3
lines changed 2 files changed +12
-3
lines changed Original file line number Diff line number Diff line change @@ -777,6 +777,13 @@ func TestTypeparamTest(t *testing.T) {
777
777
// Tests use a fake goroot to stub out standard libraries with declarations in
778
778
// testdata/src. Decreases runtime from ~80s to ~1s.
779
779
780
+ if runtime .GOARCH == "wasm" {
781
+ // Consistent flakes on wasm (#64726, #69409, #69410).
782
+ // Needs more investigation, but more likely a wasm issue
783
+ // Disabling for now.
784
+ t .Skip ("Consistent flakes on wasm (e.g. https://go.dev/issues/64726)" )
785
+ }
786
+
780
787
dir := filepath .Join (build .Default .GOROOT , "test" , "typeparam" )
781
788
782
789
// Collect all of the .go files in
@@ -786,9 +793,6 @@ func TestTypeparamTest(t *testing.T) {
786
793
}
787
794
788
795
for _ , entry := range list {
789
- if entry .Name () == "chans.go" && runtime .GOARCH == "wasm" {
790
- continue // https://go.dev/issues/64726 runtime: found bad pointer
791
- }
792
796
if entry .IsDir () || ! strings .HasSuffix (entry .Name (), ".go" ) {
793
797
continue // Consider standalone go files.
794
798
}
Original file line number Diff line number Diff line change @@ -307,6 +307,11 @@ func TestGorootTest(t *testing.T) {
307
307
// in $GOROOT/test/typeparam/*.go.
308
308
309
309
func TestTypeparamTest (t * testing.T ) {
310
+ if runtime .GOARCH == "wasm" {
311
+ // See ssa/TestTypeparamTest.
312
+ t .Skip ("Consistent flakes on wasm (e.g. https://go.dev/issues/64726)" )
313
+ }
314
+
310
315
goroot := makeGoroot (t )
311
316
312
317
// Skip known failures for the given reason.
You can’t perform that action at this time.
0 commit comments