aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/internal/obj/objfile_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/internal/obj/objfile_test.go')
-rw-r--r--src/cmd/internal/obj/objfile_test.go8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/cmd/internal/obj/objfile_test.go b/src/cmd/internal/obj/objfile_test.go
index 9e99056803..e4286837ad 100644
--- a/src/cmd/internal/obj/objfile_test.go
+++ b/src/cmd/internal/obj/objfile_test.go
@@ -98,14 +98,10 @@ func TestSymbolTooLarge(t *testing.T) { // Issue 42054
t.Skip("skip on 32-bit architectures")
}
- tmpdir, err := os.MkdirTemp("", "TestSymbolTooLarge")
- if err != nil {
- t.Fatal(err)
- }
- defer os.RemoveAll(tmpdir)
+ tmpdir := t.TempDir()
src := filepath.Join(tmpdir, "p.go")
- err = os.WriteFile(src, []byte("package p; var x [1<<32]byte"), 0666)
+ err := os.WriteFile(src, []byte("package p; var x [1<<32]byte"), 0666)
if err != nil {
t.Fatalf("failed to write source file: %v\n", err)
}