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

Closed
bcmills opened this issue Jul 10, 2019 · 14 comments
Closed
Labels
FrozenDueToAge NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. OS-Darwin Testing An issue that has been verified to require only test changes, not just a test failure.
Milestone

Comments

@bcmills
Copy link
Contributor

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 bcmills added OS-Darwin Testing An issue that has been verified to require only test changes, not just a test failure. NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. labels Jul 10, 2019
@bcmills bcmills added this to the Unplanned milestone Jul 10, 2019
@bcmills
Copy link
Contributor Author

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
Copy link
Contributor Author

bcmills commented Aug 27, 2019

@bcmills
Copy link
Contributor Author

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
Copy link
Member

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
Copy link
Contributor Author

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
Copy link
Contributor Author

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
Copy link

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

@bcmills
Copy link
Contributor Author

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
Copy link
Contributor Author

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
Copy link
Contributor Author

bcmills commented Oct 15, 2019

@bcmills
Copy link
Contributor Author

bcmills commented Oct 31, 2019

@bcmills
Copy link
Contributor Author

bcmills commented Mar 5, 2020

@gopherbot
Copy link

Change https://golang.org/cl/222158 mentions this issue: cmd/go/internal/renameio: skip test affected by kernel bug on macOS 10.14 builders

@cagedmantis
Copy link
Contributor

Issue #37695 has been completed and pushed to prod.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
FrozenDueToAge NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. OS-Darwin Testing An issue that has been verified to require only test changes, not just a test failure.
Projects
None yet
Development

No branches or pull requests

4 participants