Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cmd/go/internal/renameio: TestConcurrentReadsAndWrites flaky on darwin-*-10_14 #33041

Open
bcmills opened this issue Jul 10, 2019 · 11 comments
Open

Comments

@bcmills
Copy link
Member

@bcmills bcmills commented Jul 10, 2019

Seen on the darwin-amd64-10_14 builder in https://build.golang.org/log/49d29b0fff39a3acd249d95364eada3b72dac5f9:

--- FAIL: TestConcurrentReadsAndWrites (0.49s)
    renameio_test.go:75: unexpected error: rename /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/tmp/renameio829654755/blob.bin526310928.tmp /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/tmp/renameio829654755/blob.bin: no such file or directory
    renameio_test.go:128: 127 (of 128) writes succeeded; want ≥ 128
    renameio_test.go:143: 128 (of 128) reads succeeded (ok: ≥ 128)
FAIL
FAIL	cmd/go/internal/renameio	0.517s

I haven't seen this failure on any other builder. Could be a kernel bug on macOS 10.14, perhaps?

Filing an issue mostly so that we have a place to look for patterns.

@bcmills

This comment has been minimized.

Copy link
Member Author

@bcmills bcmills commented Jul 18, 2019

darwin-386-10_14 (https://build.golang.org/log/c5aaf98197e6c80b6ec5b580cac67a4f23fe8b80):

--- FAIL: TestConcurrentReadsAndWrites (0.62s)
    renameio_test.go:75: unexpected error: rename /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/tmp/renameio740760827/blob.bin932198682.tmp /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/tmp/renameio740760827/blob.bin: no such file or directory
    renameio_test.go:95: unexpected error: open /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/tmp/renameio740760827/blob.bin: no such file or directory
    renameio_test.go:75: unexpected error: rename /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/tmp/renameio740760827/blob.bin381270129.tmp /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/tmp/renameio740760827/blob.bin: no such file or directory
    renameio_test.go:75: unexpected error: rename /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/tmp/renameio740760827/blob.bin666815740.tmp /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/tmp/renameio740760827/blob.bin: no such file or directory
    renameio_test.go:75: unexpected error: rename /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/tmp/renameio740760827/blob.bin896200421.tmp /var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/tmp/renameio740760827/blob.bin: no such file or directory
    renameio_test.go:128: 124 (of 128) writes succeeded; want ≥ 128
    renameio_test.go:141: 127 (of 128) reads succeeded; want ≥ 128
FAIL
FAIL	cmd/go/internal/renameio	0.658s

(Note that that's still consistent with the “kernel bug on macOS 10.14” theory.)

@bcmills

This comment has been minimized.

Copy link
Member Author

@bcmills bcmills commented Aug 27, 2019

@bcmills

This comment has been minimized.

Copy link
Member Author

@bcmills bcmills commented Aug 28, 2019

@bcmills bcmills changed the title cmd/go/internal/renameio: TestConcurrentReadsAndWrites flake on darwin-amd64-10_14 cmd/go/internal/renameio: TestConcurrentReadsAndWrites flaky on darwin-*-10_14 Aug 28, 2019
@mvdan

This comment has been minimized.

Copy link
Member

@mvdan mvdan commented Sep 9, 2019

darwin-amd64-nocgo at 5bb59b6: https://build.golang.org/log/54c73a2f81a6c9cdb8e247471802e7ab22103ee9

I've tried to repro on linux/amd64 with no luck, even after pumping up the attempts+concurrency numbers and using -race.

@bcmills

This comment has been minimized.

Copy link
Member Author

@bcmills bcmills commented Sep 11, 2019

darwin-amd64-10_14 again, but this time with a novel failure mode (an apparent deadlock instead of a failure): https://build.golang.org/log/26f3f99776d5ec200de8ab5bd5b2f7c7b09d4ec1

panic: test timed out after 3m0s

goroutine 8 [running]:
testing.(*M).startAlarm.func1()
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/testing.go:1377 +0xdf
created by time.goFunc
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/time/sleep.go:168 +0x44

goroutine 1 [chan receive]:
testing.(*T).Run(0xc0000b4100, 0x114c899, 0x1c, 0x1151268, 0x106e3e6)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/testing.go:961 +0x377
testing.runTests.func1(0xc0000b4000)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/testing.go:1202 +0x78
testing.tRunner(0xc0000b4000, 0xc000070dc0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/testing.go:909 +0xc9
testing.runTests(0xc000094040, 0x123cc60, 0x2, 0x2, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/testing.go:1200 +0x2a7
testing.(*M).Run(0xc0000b0000, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/testing.go:1117 +0x176
main.main()
	_testmain.go:46 +0x135

goroutine 34 [chan send]:
cmd/go/internal/renameio.TestConcurrentReadsAndWrites(0xc0000b4100)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:54 +0x32c
testing.tRunner(0xc0000b4100, 0x1151268)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/testing.go:909 +0xc9
created by testing.(*T).Run
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/testing/testing.go:960 +0x350

goroutine 49 [syscall]:
syscall.syscall(0x1067fc0, 0xc000198f80, 0xc0000204d0, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc0001a0000, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc0001a0000, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc00019a000, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 50 [syscall]:
syscall.syscall(0x1067fc0, 0xc00015e800, 0xc0002521c0, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc000198300, 0x75, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc000198300, 0x75, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc000024120, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 19 [syscall]:
syscall.syscall(0x1067fc0, 0xc0000a3100, 0xc00008ef50, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc0000a2b00, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc0000a2b00, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc000084450, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 114 [syscall]:
syscall.syscall(0x1067fc0, 0xc000394280, 0xc0003aa1c0, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc0000a3000, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc0000a3000, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc000084480, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 53 [syscall]:
syscall.syscall(0x1067fc0, 0xc0000dc580, 0xc0000ba3f0, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc000198b00, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc000198b00, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc0000242a0, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 54 [syscall]:
syscall.syscall(0x1067fc0, 0xc0001a0400, 0xc000258380, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc000198c00, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc000198c00, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc0000242d0, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 55 [syscall]:
syscall.syscall(0x1067fc0, 0xc0000dc480, 0xc0000ba310, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc000198d00, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc000198d00, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc000024300, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 56 [syscall]:
syscall.syscall(0x1067fc0, 0xc000198e80, 0xc0000202a0, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc0000a2480, 0x76, 0xc0000ba000, 0x69, 0x1170e60, 0xc000024360)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc0000a2480, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc000084330, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 57 [syscall]:
syscall.syscall(0x1067fc0, 0xc0000a2a80, 0xc00008e540, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc000198000, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc000198000, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc000024090, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 98 [syscall]:
syscall.syscall(0x1067fc0, 0xc000199400, 0xc000020a10, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc0001a0680, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc0001a0680, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc00019a180, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 59 [syscall]:
syscall.syscall(0x1067fc0, 0xc00015e780, 0xc000252150, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc000198400, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc000198400, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc000024150, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 60 [syscall]:
syscall.syscall(0x1067fc0, 0xc0000a2880, 0xc00008e230, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc00015e100, 0x76, 0xc0000ba000, 0x69, 0x1170e60, 0xc0000843f0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc00015e100, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc000158030, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 6 [syscall]:
syscall.syscall(0x1067fc0, 0xc00015ea80, 0xc0002524d0, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc0000a3280, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc0000a3280, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc0000844e0, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 99 [syscall]:
syscall.syscall(0x1067fc0, 0xc00015eb80, 0xc000252690, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc000199180, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc000199180, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc0000243c0, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 64 [syscall]:
syscall.syscall(0x1067fc0, 0xc0000a2900, 0xc00008e2a0, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc00015e000, 0x76, 0xc0000ba000, 0x69, 0x1170e60, 0xc000084420)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc00015e000, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc000158000, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 100 [syscall]:
syscall.syscall(0x1067fc0, 0xc000199580, 0xc000020c40, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc000199280, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc000199280, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc0000243f0, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 84 [syscall]:
syscall.syscall(0x1067fc0, 0xc000394200, 0xc0003aa070, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc0001a0580, 0x75, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc0001a0580, 0x75, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc00019a150, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 67 [syscall]:
syscall.syscall(0x1067fc0, 0xc0000a2f80, 0xc00008ed20, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc0001a0100, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc0001a0100, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc00019a030, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 68 [syscall]:
syscall.syscall(0x1067fc0, 0xc0000dc500, 0xc0000ba380, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc0000a2780, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc0000a2780, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc0000843c0, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 35 [syscall]:
syscall.syscall(0x1067fc0, 0xc000199100, 0xc000020850, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc0001a0480, 0x74, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc0001a0480, 0x74, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc00019a120, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 82 [syscall]:
syscall.syscall(0x1067fc0, 0xc00015e880, 0xc0002522a0, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc0000dc600, 0x75, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc0000dc600, 0x75, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc0000e00f0, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 37 [syscall]:
syscall.syscall(0x1067fc0, 0xc000199380, 0xc000020930, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc0000a3180, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc0000a3180, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc0000844b0, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 72 [syscall]:
syscall.syscall(0x1067fc0, 0xc0000a2a00, 0xc00008e4d0, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc00015e300, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc00015e300, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc000158090, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 102 [syscall]:
syscall.syscall(0x1067fc0, 0xc00015eb00, 0xc0002525b0, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc000394100, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc000394100, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc00038e030, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 74 [syscall]:
syscall.syscall(0x1067fc0, 0xc0000a2e80, 0xc00008ec40, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc0000a2680, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc0000a2680, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc000084390, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 83 [syscall]:
syscall.syscall(0x1067fc0, 0xc000394300, 0xc0003aa2a0, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc00015e680, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc00015e680, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc000158120, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 85 [syscall]:
syscall.syscall(0x1067fc0, 0xc000199480, 0xc000020a80, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc0000dc800, 0x75, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc0000dc800, 0x75, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc0000e0120, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 77 [syscall]:
syscall.syscall(0x1067fc0, 0xc0000a2980, 0xc00008e460, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc0000dc280, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc0000dc280, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc0000e00c0, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 36 [syscall]:
syscall.syscall(0x1067fc0, 0xc00015e900, 0xc000252380, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc000199000, 0x75, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc000199000, 0x75, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc000024390, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 101 [syscall]:
syscall.syscall(0x1067fc0, 0xc000199500, 0xc000020b60, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc00015e980, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc00015e980, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc000158150, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 80 [syscall]:
syscall.syscall(0x1067fc0, 0xc0000dc380, 0xc0000ba1c0, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc0000a2180, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc0000a2180, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc0000842a0, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8

goroutine 7 [syscall]:
syscall.syscall(0x1067fc0, 0xc000394380, 0xc0003aa380, 0x0, 0x0, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/runtime/sys_darwin.go:63 +0x2e
syscall.Rename(0xc000394000, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/syscall/zsyscall_darwin_amd64.go:1308 +0xfb
os.rename(0xc000394000, 0x76, 0xc0000ba000, 0x69, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file_unix.go:38 +0x31d
os.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/os/file.go:320
cmd/go/internal/robustio.rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio_other.go:15
cmd/go/internal/robustio.Rename(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/robustio/robustio.go:22
cmd/go/internal/renameio.WriteToFile(0xc0000ba000, 0x69, 0x1170d40, 0xc00038e000, 0x1b6, 0x0, 0x0)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:66 +0x225
cmd/go/internal/renameio.WriteFile(...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio.go:33
cmd/go/internal/renameio.TestConcurrentReadsAndWrites.func1(0xc0000dc000, 0xc0000bc000, 0x20000, 0x20000, 0xc0000ba000, 0x69, 0xc0000de000, 0xc0000e0000, 0xc0000b4100, 0xc0000de008, ...)
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:61 +0x187
created by cmd/go/internal/renameio.TestConcurrentReadsAndWrites
	/var/folders/9w/4l2_g3kx01x199n37fbmv3s80000gn/T/workdir-host-darwin-10_14/go/src/cmd/go/internal/renameio/renameio_test.go:55 +0x3c8
FAIL	cmd/go/internal/renameio	182.938s
@bcmills

This comment has been minimized.

Copy link
Member Author

@bcmills bcmills commented Sep 11, 2019

More darwin-amd64-10_14: https://build.golang.org/log/7d42d2c5edaf656eabf6f9b2585e1dacbfbe22b7

I think it's time to file a bug against macOS 10.14.

@gopherbot

This comment has been minimized.

Copy link

@gopherbot gopherbot commented Sep 26, 2019

Change https://golang.org/cl/197517 mentions this issue: cmd/go/internal/robustio: extend filesystem workarounds to darwin platforms

@gopherbot gopherbot closed this in 81c6bac Sep 26, 2019
@bcmills

This comment has been minimized.

Copy link
Member Author

@bcmills bcmills commented Sep 26, 2019

I think it's time to file a bug against macOS 10.14.

Turned out to be easier to extend the existing Windows-flakiness workaround.

@bcmills

This comment has been minimized.

Copy link
Member Author

@bcmills bcmills commented Oct 11, 2019

Still flaky, but at a much lower rate that manifests as deadlocked syscalls.

Still looks like a kernel regression to me. Guess we need to file a bug with @apple after all.

darwin-amd64-10_14: https://build.golang.org/log/dbf15053c4e46c4ea52b3927a267aa2e0b85661f

@bcmills bcmills reopened this Oct 11, 2019
@bcmills

This comment has been minimized.

Copy link
Member Author

@bcmills bcmills commented Oct 15, 2019

@bcmills

This comment has been minimized.

Copy link
Member Author

@bcmills bcmills commented Oct 31, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.