go icon indicating copy to clipboard operation
go copied to clipboard

cmd/compile/internal/types2: TestStdlib failures

Open gopherbot opened this issue 2 weeks ago • 1 comments

#!watchflakes
default <- pkg == "cmd/compile/internal/types2" && test == "TestStdlib"

Issue created automatically to collect these failures.

Example (log):

=== RUN   TestStdlib
package fipsdeps
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/crypto/internal/fips140deps/fipsdeps.go
package main
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/cmd/objdump/main.go
package unsafeheader
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/internal/unsafeheader/unsafeheader.go
package calloc
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/internal/coverage/calloc/batchcounteralloc.go
package cacheprog
...
  cmd/compile/internal/types2_test.TestStdlib()
      /home/swarming/.swarming/w/ir/x/w/goroot/src/cmd/compile/internal/types2/stdlib_test.go:66 +0x433
  testing.tRunner()
      /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2036 +0x21c
  testing.(*T).Run.gowrap1()
      /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2101 +0x38
==================
680 packages typechecked in 19.076955087s
    testing.go:1712: race detected during execution of test
--- FAIL: TestStdlib (22.50s)

watchflakes

gopherbot avatar Dec 09 '25 19:12 gopherbot

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "cmd/compile/internal/types2" && test == "TestStdlib"
2025-12-09 16:51 gotip-linux-amd64-longtest-race go@1274d58d cmd/compile/internal/types2.TestStdlib (log)
=== RUN   TestStdlib
package fipsdeps
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/crypto/internal/fips140deps/fipsdeps.go
package main
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/cmd/objdump/main.go
package unsafeheader
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/internal/unsafeheader/unsafeheader.go
package calloc
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/internal/coverage/calloc/batchcounteralloc.go
package cacheprog
...
  cmd/compile/internal/types2_test.TestStdlib()
      /home/swarming/.swarming/w/ir/x/w/goroot/src/cmd/compile/internal/types2/stdlib_test.go:66 +0x433
  testing.tRunner()
      /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2036 +0x21c
  testing.(*T).Run.gowrap1()
      /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2101 +0x38
==================
680 packages typechecked in 19.076955087s
    testing.go:1712: race detected during execution of test
--- FAIL: TestStdlib (22.50s)

watchflakes

gopherbot avatar Dec 09 '25 19:12 gopherbot

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "cmd/compile/internal/types2" && test == "TestStdlib"
2025-12-10 21:47 gotip-linux-amd64-longtest-race go@b2a697bd cmd/compile/internal/types2.TestStdlib (log)
=== RUN   TestStdlib
package atomic
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/internal/runtime/atomic/atomic_amd64.go
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/internal/runtime/atomic/doc.go
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/internal/runtime/atomic/stubs.go
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/internal/runtime/atomic/types.go
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/internal/runtime/atomic/types_64bit.go
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/internal/runtime/atomic/unaligned.go
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/internal/runtime/atomic/xchg8.go
package goarch
...
  cmd/compile/internal/types2_test.TestStdlib()
      /home/swarming/.swarming/w/ir/x/w/goroot/src/cmd/compile/internal/types2/stdlib_test.go:66 +0x433
  testing.tRunner()
      /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2036 +0x21c
  testing.(*T).Run.gowrap1()
      /home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:2101 +0x38
==================
680 packages typechecked in 20.586333875s
    testing.go:1712: race detected during execution of test
--- FAIL: TestStdlib (25.49s)

watchflakes

gopherbot avatar Dec 11 '25 18:12 gopherbot

I think this is introduced by https://go-review.googlesource.com/c/go/+/726580, and fixed by https://go-review.googlesource.com/c/go/+/729041.

@mrkfrmn

linsite avatar Dec 13 '25 05:12 linsite

We're pretty sure this is fixed, yeah.

mknyszek avatar Dec 17 '25 21:12 mknyszek

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "cmd/compile/internal/types2" && test == "TestStdlib"
2025-12-09 16:51 go1.26-linux-amd64-longtest-race release-branch.go1.26@1274d58d cmd/compile/internal/types2.TestStdlib (log)
=== RUN   TestStdlib
package telemetrystats
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/cmd/go/internal/telemetrystats/telemetrystats.go
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/cmd/go/internal/telemetrystats/version_unix.go
package measurement
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/cmd/vendor/github.com/google/pprof/internal/measurement/measurement.go
package fdtest
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/os/exec/internal/fdtest/exists_unix.go
package rand
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/crypto/rand/rand.go
...
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/crypto/internal/fips140/check/checktest/test.go
package main
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/simd/archsimd/_gen/tmplgen/main.go
package nettest
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/vendor/golang.org/x/net/nettest/conntest.go
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/vendor/golang.org/x/net/nettest/nettest.go
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/vendor/golang.org/x/net/nettest/nettest_unix.go
680 packages typechecked in 2m30.283676835s
    testing.go:1712: race detected during execution of test
--- FAIL: TestStdlib (182.29s)
2025-12-09 17:33 go1.26-linux-amd64-longtest-race release-branch.go1.26@b9693a2d cmd/compile/internal/types2.TestStdlib (log)
=== RUN   TestStdlib
package main
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/cmd/preprofile/main.go
package cgroup
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/internal/runtime/cgroup/cgroup.go
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/internal/runtime/cgroup/cgroup_linux.go
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/internal/runtime/cgroup/line_reader.go
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/internal/runtime/cgroup/runtime.go
package multipart
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/mime/multipart/formdata.go
...
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/database/sql/sql.go
package jpeg
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/image/jpeg/dct.go
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/image/jpeg/huffman.go
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/image/jpeg/reader.go
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/image/jpeg/scan.go
	 /home/swarming/.swarming/w/ir/x/w/goroot/src/image/jpeg/writer.go
680 packages typechecked in 2m51.515616625s
    testing.go:1712: race detected during execution of test
--- FAIL: TestStdlib (198.57s)

watchflakes

gopherbot avatar Dec 18 '25 18:12 gopherbot