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/internal/testdir: Test/fixedbugs/issue31573.go failures #71569

Closed
gopherbot opened this issue Feb 5, 2025 · 2 comments
Closed

cmd/internal/testdir: Test/fixedbugs/issue31573.go failures #71569

gopherbot opened this issue Feb 5, 2025 · 2 comments
Labels
NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.

Comments

@gopherbot
Copy link
Contributor

#!watchflakes
default <- pkg == "cmd/internal/testdir" && test == "Test/fixedbugs/issue31573.go"

Issue created automatically to collect these failures.

Example (log):

=== RUN   Test/fixedbugs/issue31573.go
=== PAUSE Test/fixedbugs/issue31573.go
=== CONT  Test/fixedbugs/issue31573.go
    testdir_test.go:147: exit status 2
        /home/swarming/.swarming/w/ir/x/w/goroot/test/fixedbugs/issue31573.go:13: ... argument does not escape
        /home/swarming/.swarming/w/ir/x/w/goroot/test/fixedbugs/issue31573.go:13: new(int) does not escape
        /home/swarming/.swarming/w/ir/x/w/goroot/test/fixedbugs/issue31573.go:14: ... argument does not escape
        /home/swarming/.swarming/w/ir/x/w/goroot/test/fixedbugs/issue31573.go:14: new(int) does not escape
        /home/swarming/.swarming/w/ir/x/w/goroot/test/fixedbugs/issue31573.go:14: new(int) does not escape
        /home/swarming/.swarming/w/ir/x/w/goroot/test/fixedbugs/issue31573.go:17: []*int{} does not escape
...
        panic: inconsistent reference counts
        
        goroutine 17 gp=0xc000282000 m=3 mp=0xc000057008 [running]:
        panic({0x6694e0?, 0x86a3f0?})
        	runtime/panic.go:806 +0x18c fp=0xc00028ce58 sp=0xc00028cd98 pc=0x8da3c
        os.(*Process).handleTransientAcquire(0x0?)
        	os/exec.go:184 +0x12c fp=0xc00028ce88 sp=0xc00028ce58 pc=0x11dddc
        os.(*Process).pidfdSendSignal(0xc000182d20, 0x11)
        	os/pidfd_linux.go:122 +0x50 fp=0xc00028cf18 sp=0xc00028ce88 pc=0x124600
        os.(*Process).signal(0x0?, {0x8709f8?, 0x87d288?})
...
        runtime.selectgo(0xc000080f98, 0xc000080f80, 0x0?, 0x0, 0x0?, 0x1)
        	runtime/select.go:351 +0x7d4 fp=0xc000080f28 sp=0xc000080dd8 pc=0x693d4
        runtime.ensureSigM.func1()
        	runtime/signal_unix.go:1085 +0x1bc fp=0xc000080fc0 sp=0xc000080f28 pc=0x8860c
        runtime.goexit({})
        	runtime/asm_ppc64x.s:1022 +0x4 fp=0xc000080fc0 sp=0xc000080fc0 pc=0x95894
        created by runtime.ensureSigM in goroutine 1
        	runtime/signal_unix.go:1068 +0x118
        
--- FAIL: Test/fixedbugs/issue31573.go (0.14s)

watchflakes

@gopherbot gopherbot added the NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. label Feb 5, 2025
@gopherbot
Copy link
Contributor Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "cmd/internal/testdir" && test == "Test/fixedbugs/issue31573.go"
2025-02-05 01:20 gotip-linux-ppc64_power8 go@a1ea78c4 cmd/internal/testdir.Test/fixedbugs/issue31573.go (log)
=== RUN   Test/fixedbugs/issue31573.go
=== PAUSE Test/fixedbugs/issue31573.go
=== CONT  Test/fixedbugs/issue31573.go
    testdir_test.go:147: exit status 2
        /home/swarming/.swarming/w/ir/x/w/goroot/test/fixedbugs/issue31573.go:13: ... argument does not escape
        /home/swarming/.swarming/w/ir/x/w/goroot/test/fixedbugs/issue31573.go:13: new(int) does not escape
        /home/swarming/.swarming/w/ir/x/w/goroot/test/fixedbugs/issue31573.go:14: ... argument does not escape
        /home/swarming/.swarming/w/ir/x/w/goroot/test/fixedbugs/issue31573.go:14: new(int) does not escape
        /home/swarming/.swarming/w/ir/x/w/goroot/test/fixedbugs/issue31573.go:14: new(int) does not escape
        /home/swarming/.swarming/w/ir/x/w/goroot/test/fixedbugs/issue31573.go:17: []*int{} does not escape
...
        panic: inconsistent reference counts
        
        goroutine 17 gp=0xc000282000 m=3 mp=0xc000057008 [running]:
        panic({0x6694e0?, 0x86a3f0?})
        	runtime/panic.go:806 +0x18c fp=0xc00028ce58 sp=0xc00028cd98 pc=0x8da3c
        os.(*Process).handleTransientAcquire(0x0?)
        	os/exec.go:184 +0x12c fp=0xc00028ce88 sp=0xc00028ce58 pc=0x11dddc
        os.(*Process).pidfdSendSignal(0xc000182d20, 0x11)
        	os/pidfd_linux.go:122 +0x50 fp=0xc00028cf18 sp=0xc00028ce88 pc=0x124600
        os.(*Process).signal(0x0?, {0x8709f8?, 0x87d288?})
...
        runtime.selectgo(0xc000080f98, 0xc000080f80, 0x0?, 0x0, 0x0?, 0x1)
        	runtime/select.go:351 +0x7d4 fp=0xc000080f28 sp=0xc000080dd8 pc=0x693d4
        runtime.ensureSigM.func1()
        	runtime/signal_unix.go:1085 +0x1bc fp=0xc000080fc0 sp=0xc000080f28 pc=0x8860c
        runtime.goexit({})
        	runtime/asm_ppc64x.s:1022 +0x4 fp=0xc000080fc0 sp=0xc000080fc0 pc=0x95894
        created by runtime.ensureSigM in goroutine 1
        	runtime/signal_unix.go:1068 +0x118
        
--- FAIL: Test/fixedbugs/issue31573.go (0.14s)

watchflakes

@ianlancetaylor
Copy link
Member

Same as #71564.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
Projects
Status: Done
Development

No branches or pull requests

2 participants