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

Issue created automatically to collect these failures.

Example (log):

=== RUN   TestPGOHash
=== PAUSE TestPGOHash
=== CONT  TestPGOHash
    pgo_inl_test.go:40: /Users/swarming/.swarming/w/ir/x/w/goroot/bin/go test -c -o /Users/swarming/.swarming/w/ir/x/t/TestPGOHash1604220677/001/test.exe -gcflags=-pgoprofile=/Users/swarming/.swarming/w/ir/x/t/TestPGOHash1604220677/001/inline_hot.pprof -trimpath /Users/swarming/.swarming/w/ir/x/t/TestPGOHash1604220677/001=>example.com/pgo/inline -d=pgoinlinebudget=160,pgoinlinecdfthreshold=90,pgodebug=1,pgohash=v1
    pgo_inl_test.go:40: /Users/swarming/.swarming/w/ir/x/w/goroot/bin/go test -c -o /Users/swarming/.swarming/w/ir/x/t/TestPGOHash1604220677/001/test.exe -gcflags=-pgoprofile=/Users/swarming/.swarming/w/ir/x/t/TestPGOHash1604220677/001/inline_hot.pprof -trimpath /Users/swarming/.swarming/w/ir/x/t/TestPGOHash1604220677/001=>example.com/pgo/inline -d=pgoinlinebudget=160,pgoinlinecdfthreshold=90,pgodebug=1,pgohash=v0
    pgo_inl_test.go:43: build failed: exit status 1, output:
        # example.com/pgo/inline [example.com/pgo/inline.test]
        hot-callsite-thres-from-CDF=95.55555555555556
        hot-node enabled increased budget=160 for func=example.com/pgo/inline.(*BS).NS
        example.com/pgo/inline/inline_hot.go:81:38 (inline) [bisect-match 0x928e2ef7a146a7bc]
        pgohash triggered example.com/pgo/inline/inline_hot.go:81:38 (inline) 010001101010011110111100
        hot-budget check allows inlining for call example.com/pgo/inline.(*BS).NS (cost 106) at example.com/pgo/inline/inline_hot.go:81:38 in function example.com/pgo/inline.A
        # example.com/pgo/inline.test
        hot-callsite-thres-from-CDF=95.55555555555556
        <autogenerated>:1: internal compiler error: unexpected fnsym: reflect.flag.ro != reflect.flag.ro

        Please file a bug report including a short program that triggers the error.
        https://go.dev/issue/new
--- FAIL: TestPGOHash (0.93s)

watchflakes

Comment From: gopherbot

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "cmd/compile/internal/test" && test == "TestPGOHash"
2025-07-07 20:13 gotip-darwin-arm64-longtest go@ef46e1b1 cmd/compile/internal/test.TestPGOHash (log) === RUN TestPGOHash === PAUSE TestPGOHash === CONT TestPGOHash pgo_inl_test.go:40: /Users/swarming/.swarming/w/ir/x/w/goroot/bin/go test -c -o /Users/swarming/.swarming/w/ir/x/t/TestPGOHash1604220677/001/test.exe -gcflags=-pgoprofile=/Users/swarming/.swarming/w/ir/x/t/TestPGOHash1604220677/001/inline_hot.pprof -trimpath /Users/swarming/.swarming/w/ir/x/t/TestPGOHash1604220677/001=>example.com/pgo/inline -d=pgoinlinebudget=160,pgoinlinecdfthreshold=90,pgodebug=1,pgohash=v1 pgo_inl_test.go:40: /Users/swarming/.swarming/w/ir/x/w/goroot/bin/go test -c -o /Users/swarming/.swarming/w/ir/x/t/TestPGOHash1604220677/001/test.exe -gcflags=-pgoprofile=/Users/swarming/.swarming/w/ir/x/t/TestPGOHash1604220677/001/inline_hot.pprof -trimpath /Users/swarming/.swarming/w/ir/x/t/TestPGOHash1604220677/001=>example.com/pgo/inline -d=pgoinlinebudget=160,pgoinlinecdfthreshold=90,pgodebug=1,pgohash=v0 pgo_inl_test.go:43: build failed: exit status 1, output: # example.com/pgo/inline [example.com/pgo/inline.test] hot-callsite-thres-from-CDF=95.55555555555556 hot-node enabled increased budget=160 for func=example.com/pgo/inline.(*BS).NS example.com/pgo/inline/inline_hot.go:81:38 (inline) [bisect-match 0x928e2ef7a146a7bc] pgohash triggered example.com/pgo/inline/inline_hot.go:81:38 (inline) 010001101010011110111100 hot-budget check allows inlining for call example.com/pgo/inline.(*BS).NS (cost 106) at example.com/pgo/inline/inline_hot.go:81:38 in function example.com/pgo/inline.A # example.com/pgo/inline.test hot-callsite-thres-from-CDF=95.55555555555556 :1: internal compiler error: unexpected fnsym: reflect.flag.ro != reflect.flag.ro Please file a bug report including a short program that triggers the error. https://go.dev/issue/new --- FAIL: TestPGOHash (0.93s)

watchflakes