Skip to content

cmd/link: data race in TestDWARFiOS #38265

@josharian

Description

@josharian
$ go test -race -run=TestDWARFiOS cmd/link
==================
WARNING: DATA RACE
Read at 0x00c00000e340 by goroutine 15:
  cmd/link.testDWARF.func1()
      /Users/josh/go/hack/src/cmd/link/dwarf_test.go:73 +0x48c
  testing.tRunner()
      /Users/josh/go/hack/src/testing/testing.go:1022 +0x1eb

Previous write at 0x00c00000e340 by goroutine 16:
  cmd/link.testDWARF.func1()
      /Users/josh/go/hack/src/cmd/link/dwarf_test.go:74 +0x1be7
  testing.tRunner()
      /Users/josh/go/hack/src/testing/testing.go:1022 +0x1eb

Goroutine 15 (running) created at:
  testing.(*T).Run()
      /Users/josh/go/hack/src/testing/testing.go:1073 +0x664
  cmd/link.testDWARF()
      /Users/josh/go/hack/src/cmd/link/dwarf_test.go:57 +0x50a
  cmd/link.TestDWARFiOS()
      /Users/josh/go/hack/src/cmd/link/dwarf_test.go:199 +0x635
  testing.tRunner()
      /Users/josh/go/hack/src/testing/testing.go:1022 +0x1eb

Goroutine 16 (running) created at:
  testing.(*T).Run()
      /Users/josh/go/hack/src/testing/testing.go:1073 +0x664
  cmd/link.testDWARF()
      /Users/josh/go/hack/src/cmd/link/dwarf_test.go:57 +0x50a
  cmd/link.TestDWARFiOS()
      /Users/josh/go/hack/src/cmd/link/dwarf_test.go:199 +0x635
  testing.tRunner()
      /Users/josh/go/hack/src/testing/testing.go:1022 +0x1eb
==================
==================
WARNING: DATA RACE
Read at 0x00c0003aa050 by goroutine 15:
  runtime.slicecopy()
      /Users/josh/go/hack/src/runtime/slice.go:197 +0x0
  cmd/link.testDWARF.func1()
      /Users/josh/go/hack/src/cmd/link/dwarf_test.go:75 +0x1cf0
  testing.tRunner()
      /Users/josh/go/hack/src/testing/testing.go:1022 +0x1eb

Previous write at 0x00c0003aa050 by goroutine 16:
  cmd/link.testDWARF.func1()
      /Users/josh/go/hack/src/cmd/link/dwarf_test.go:74 +0x1ba5
  testing.tRunner()
      /Users/josh/go/hack/src/testing/testing.go:1022 +0x1eb

Goroutine 15 (running) created at:
  testing.(*T).Run()
      /Users/josh/go/hack/src/testing/testing.go:1073 +0x664
  cmd/link.testDWARF()
      /Users/josh/go/hack/src/cmd/link/dwarf_test.go:57 +0x50a
  cmd/link.TestDWARFiOS()
      /Users/josh/go/hack/src/cmd/link/dwarf_test.go:199 +0x635
  testing.tRunner()
      /Users/josh/go/hack/src/testing/testing.go:1022 +0x1eb

Goroutine 16 (running) created at:
  testing.(*T).Run()
      /Users/josh/go/hack/src/testing/testing.go:1073 +0x664
  cmd/link.testDWARF()
      /Users/josh/go/hack/src/cmd/link/dwarf_test.go:57 +0x50a
  cmd/link.TestDWARFiOS()
      /Users/josh/go/hack/src/cmd/link/dwarf_test.go:199 +0x635
  testing.tRunner()
      /Users/josh/go/hack/src/testing/testing.go:1022 +0x1eb
==================
--- FAIL: TestDWARFiOS (0.94s)
    --- FAIL: TestDWARFiOS/testprogcgo (0.04s)
        dwarf_test.go:79: go build -o /var/folders/1t/n61cbvls5bl293bbb0zyypqw0000gn/T/go-link-TestDWARF589065255/testprogcgo.exe ../../runtime/testdata/testprogcgo: exit status 2
            cmd/go: unsupported GOOS/GOARCH pair darwin/arm
        testing.go:937: race detected during execution of test
    --- FAIL: TestDWARFiOS/testprogcgo#02 (0.04s)
        dwarf_test.go:79: go build -o /var/folders/1t/n61cbvls5bl293bbb0zyypqw0000gn/T/go-link-TestDWARF944584680/testprogcgo.exe ../../runtime/testdata/testprogcgo: exit status 2
            cmd/go: unsupported GOOS/GOARCH pair darwin/arm
        testing.go:937: race detected during execution of test
    --- FAIL: TestDWARFiOS/testprog (0.04s)
        dwarf_test.go:79: go build -o /var/folders/1t/n61cbvls5bl293bbb0zyypqw0000gn/T/go-link-TestDWARF585930605/testprog.exe ../../runtime/testdata/testprog: exit status 2
            cmd/go: unsupported GOOS/GOARCH pair darwin/arm
        testing.go:937: race detected during execution of test
    --- FAIL: TestDWARFiOS/testprog#02 (0.05s)
        dwarf_test.go:79: go build -o /var/folders/1t/n61cbvls5bl293bbb0zyypqw0000gn/T/go-link-TestDWARF001878830/testprog.exe ../../runtime/testdata/testprog: exit status 2
            cmd/go: unsupported GOOS/GOARCH pair darwin/arm
        testing.go:937: race detected during execution of test
    --- FAIL: TestDWARFiOS/testprogcgo#01 (2.97s)
        testing.go:937: race detected during execution of test
    --- FAIL: TestDWARFiOS/testprog#01 (3.04s)
        testing.go:937: race detected during execution of test
    --- FAIL: TestDWARFiOS/testprog#03 (3.45s)
        testing.go:937: race detected during execution of test
    --- FAIL: TestDWARFiOS/testprogcgo#03 (5.01s)
        testing.go:937: race detected during execution of test
FAIL
FAIL	cmd/link	6.505s
FAIL

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions