diff --git a/src/cmd/cgo/internal/swig/swig_test.go b/src/cmd/cgo/internal/swig/swig_test.go index 1bb52b6efb..41563138a7 100644 --- a/src/cmd/cgo/internal/swig/swig_test.go +++ b/src/cmd/cgo/internal/swig/swig_test.go @@ -11,7 +11,6 @@ import ( "os/exec" "path/filepath" "regexp" - "runtime" "strconv" "strings" "sync" @@ -74,13 +73,6 @@ func mustHaveCxx(t *testing.T) { t.Skip("no C++ compiler") } testenv.MustHaveExecPath(t, string(args[0])) - - // On the builders, the C++ toolchain doesn't quite work for these tests - // for 386 builders or on the clang builders. Thing is, these tests historically - // didn't even run on these builders *at all*, so just skip. See #67698. - if builder := testenv.Builder(); builder != "" && runtime.GOARCH == "386" { - t.Skip("test skipped on 386 on builders because of incompatibility with the C++ toolchain available on builders; see go.dev/issue/67698") - } } var ( diff --git a/src/cmd/go/testdata/script/list_swigcxx.txt b/src/cmd/go/testdata/script/list_swigcxx.txt index 10510f6299..731c1e5a7b 100644 --- a/src/cmd/go/testdata/script/list_swigcxx.txt +++ b/src/cmd/go/testdata/script/list_swigcxx.txt @@ -4,9 +4,6 @@ [!exec:g++] skip [!cgo] skip -# See go.dev/issue/67698. -[GOARCH:386] skip - # CompiledGoFiles should contain 4 files: # a.go # _cgo_import.go [gc only]