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

runtime: TestGdbPythonCgo failures #58932

Open
gopherbot opened this issue Mar 8, 2023 · 5 comments
Open

runtime: TestGdbPythonCgo failures #58932

gopherbot opened this issue Mar 8, 2023 · 5 comments
Assignees
Labels
compiler/runtime Issues related to the Go compiler and/or runtime. NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.

Comments

@gopherbot
Copy link

#!watchflakes
post <- pkg == "runtime" && test == "TestGdbPythonCgo"

Issue created automatically to collect these failures.

Example (log):

panic: test timed out after 10m0s
running tests:
	TestGdbPythonCgo (9m38s)

syscall.Syscall6(0x0?, 0x14ea04?, 0xc?, 0x2?, 0x1?, 0xc0001a4580?, 0xc00009e3d0?)
	/workdir/go/src/syscall/syscall_linux.go:91 +0x28 fp=0xc0000df6b8 sp=0xc0000df620 pc=0xa10b8
os.(*Process).blockUntilWaitable(0xc0013605d0)
	/workdir/go/src/os/wait_waitid.go:32 +0x8c fp=0xc0000df7a0 sp=0xc0000df6b8 pc=0xc7f1c
os.(*Process).wait(0xc0013605d0)
	/workdir/go/src/os/exec_unix.go:22 +0x3c fp=0xc0000df820 sp=0xc0000df7a0 pc=0xc223c
os.(*Process).Wait(...)
	/workdir/go/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc0001a4580)
	/workdir/go/src/os/exec/exec.go:890 +0x54 fp=0xc0000df8b8 sp=0xc0000df820 pc=0x14f284
os/exec.(*Cmd).Run(0x58?)
	/workdir/go/src/os/exec/exec.go:590 +0x50 fp=0xc0000df8e8 sp=0xc0000df8b8 pc=0x14e080
os/exec.(*Cmd).CombinedOutput(0xc0001a4580)
	/workdir/go/src/os/exec/exec.go:1005 +0xb8 fp=0xc0000df940 sp=0xc0000df8e8 pc=0x14fb98
runtime_test.testGdbPython(0xc0002cb520, 0x1)
	/workdir/go/src/runtime/runtime-gdb_test.go:272 +0x1d84 fp=0xc0000dfef0 sp=0xc0000df940 pc=0x33db94
runtime_test.TestGdbPythonCgo(0x4a96f8?)
	/workdir/go/src/runtime/runtime-gdb_test.go:167 +0x68 fp=0xc0000dff30 sp=0xc0000dfef0 pc=0x33bdf8
testing.tRunner(0xc0002cb520, 0x4473e8)

watchflakes

@gopherbot gopherbot added NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. compiler/runtime Issues related to the Go compiler and/or runtime. labels Mar 8, 2023
@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == "TestGdbPythonCgo"
2023-03-06 19:22 linux-ppc64le-buildlet go@5987f3c2 runtime.TestGdbPythonCgo (log)
panic: test timed out after 10m0s
running tests:
	TestGdbPythonCgo (9m38s)

syscall.Syscall6(0x0?, 0x14ea04?, 0xc?, 0x2?, 0x1?, 0xc0001a4580?, 0xc00009e3d0?)
	/workdir/go/src/syscall/syscall_linux.go:91 +0x28 fp=0xc0000df6b8 sp=0xc0000df620 pc=0xa10b8
os.(*Process).blockUntilWaitable(0xc0013605d0)
	/workdir/go/src/os/wait_waitid.go:32 +0x8c fp=0xc0000df7a0 sp=0xc0000df6b8 pc=0xc7f1c
os.(*Process).wait(0xc0013605d0)
	/workdir/go/src/os/exec_unix.go:22 +0x3c fp=0xc0000df820 sp=0xc0000df7a0 pc=0xc223c
os.(*Process).Wait(...)
	/workdir/go/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc0001a4580)
	/workdir/go/src/os/exec/exec.go:890 +0x54 fp=0xc0000df8b8 sp=0xc0000df820 pc=0x14f284
os/exec.(*Cmd).Run(0x58?)
	/workdir/go/src/os/exec/exec.go:590 +0x50 fp=0xc0000df8e8 sp=0xc0000df8b8 pc=0x14e080
os/exec.(*Cmd).CombinedOutput(0xc0001a4580)
	/workdir/go/src/os/exec/exec.go:1005 +0xb8 fp=0xc0000df940 sp=0xc0000df8e8 pc=0x14fb98
runtime_test.testGdbPython(0xc0002cb520, 0x1)
	/workdir/go/src/runtime/runtime-gdb_test.go:272 +0x1d84 fp=0xc0000dfef0 sp=0xc0000df940 pc=0x33db94
runtime_test.TestGdbPythonCgo(0x4a96f8?)
	/workdir/go/src/runtime/runtime-gdb_test.go:167 +0x68 fp=0xc0000dff30 sp=0xc0000dfef0 pc=0x33bdf8
testing.tRunner(0xc0002cb520, 0x4473e8)

watchflakes

@thanm
Copy link
Contributor

thanm commented Mar 16, 2023

The GDB version on linux-ppc64le-buildlet is elderly but not ancient:

$ gdb --version
GNU gdb (Ubuntu 9.2-0ubuntu1~20.04.1) 9.2
...
$

for what that's worth.

@laboger
Copy link
Contributor

laboger commented Mar 16, 2023

The GDB version on linux-ppc64-buildlet is elderly but not ancient:

$ gdb --version
GNU gdb (Ubuntu 9.2-0ubuntu1~20.04.1) 9.2
...
$

for what that's worth.

This test would be skipped on the linux-ppc64-buildlet since linux/ppc64 does not support cgo. You'd want to check the linux-ppc64le-buildlet.

@thanm
Copy link
Contributor

thanm commented Mar 16, 2023

Right, sorry, I was indeed looking at linux-ppc64le-buildlet (typo in my comment).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compiler/runtime Issues related to the Go compiler and/or runtime. NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
Projects
Status: Todo
Status: No status
Development

No branches or pull requests

4 participants