go/src/cmd/nm
Michael Pratt 2c929d6f4c runtime: pass through -asan/-msan/-race to testprog tests
The tests using testprog / testprogcgo are currently not covered on the
asan/msan/race builders because they don't build testprog with the
sanitizer flag.

Explicitly pass the flag if the test itself is built with the sanitizer.

There were a few tests that explicitly passed -race (even on non-race
builders). These tests will now only run on race builders.

For #71395.

Cq-Include-Trybots: luci.golang.try:gotip-linux-amd64-asan-clang15,gotip-linux-amd64-msan-clang15,gotip-linux-amd64-race
Change-Id: I6a6a636ce8271246316a80d426c0e4e2f6ab99c5
Reviewed-on: https://go-review.googlesource.com/c/go/+/643897
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
Auto-Submit: Michael Pratt <mpratt@google.com>
2025-05-19 11:00:01 -07:00
..
doc.go all: gofmt main repo 2022-04-11 16:34:30 +00:00
nm.go cmd/internal: separate counter package from telemetry package 2024-06-21 19:58:04 +00:00
nm_cgo_test.go runtime: pass through -asan/-msan/-race to testprog tests 2025-05-19 11:00:01 -07:00
nm_test.go cmd/nm: use t.TempDir 2024-09-06 13:25:54 +00:00