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

syscall: flaky TestExec failure on macOS: signal: Illegal instruction #42023

Closed
rsc opened this issue Oct 16, 2020 · 6 comments
Closed

syscall: flaky TestExec failure on macOS: signal: Illegal instruction #42023

rsc opened this issue Oct 16, 2020 · 6 comments
Labels
FrozenDueToAge NeedsFix The path to resolution is known, but the work has not been done.
Milestone

Comments

@rsc
Copy link
Contributor

rsc commented Oct 16, 2020

Happened once during all.bash:

--- FAIL: TestExec (0.14s)
    exec_unix_test.go:254: 
        signal: illegal instruction
FAIL
FAIL	syscall	1.026s

Can't reproduce.

@rsc rsc added the NeedsFix The path to resolution is known, but the work has not been done. label Oct 16, 2020
@rsc rsc added this to the Go1.16 milestone Oct 16, 2020
@rsc
Copy link
Contributor Author

rsc commented Oct 16, 2020

Can't reproduce with "go test -short syscall" but happened again during all.bash on my Mac. Hmm.

@rsc
Copy link
Contributor Author

rsc commented Oct 16, 2020

I see - looks like the fix for #41702 was incorrect and CL 262817 needs to be submitted.

@ianlancetaylor
Copy link
Member

The fix wasn't incorrect so much as incomplete.

@gopherbot
Copy link
Contributor

Change https://golang.org/cl/262817 mentions this issue: runtime: wait for preemption signals before syscall.Exec

@gopherbot
Copy link
Contributor

Change https://golang.org/cl/264022 mentions this issue: [release-branch.go1.15] runtime: wait for preemption signals before syscall.Exec

@gopherbot
Copy link
Contributor

Change https://golang.org/cl/264023 mentions this issue: [release-branch.go1.14] runtime: wait for preemption signals before syscall.Exec

gopherbot pushed a commit that referenced this issue Oct 20, 2020
…yscall.Exec

For #41702
For #41704
For #42023

Change-Id: If07f40b1d73b8f276ee28ffb8b7214175e56c24d
Reviewed-on: https://go-review.googlesource.com/c/go/+/262817
Trust: Ian Lance Taylor <[email protected]>
Trust: Bryan C. Mills <[email protected]>
Run-TryBot: Ian Lance Taylor <[email protected]>
TryBot-Result: Go Bot <[email protected]>
Reviewed-by: Cherry Zhang <[email protected]>
(cherry picked from commit 05739d6)
Reviewed-on: https://go-review.googlesource.com/c/go/+/264022
gopherbot pushed a commit that referenced this issue Oct 20, 2020
…yscall.Exec

For #41702
For #41703
For #42023

Change-Id: If07f40b1d73b8f276ee28ffb8b7214175e56c24d
Reviewed-on: https://go-review.googlesource.com/c/go/+/262817
Trust: Ian Lance Taylor <[email protected]>
Trust: Bryan C. Mills <[email protected]>
Run-TryBot: Ian Lance Taylor <[email protected]>
TryBot-Result: Go Bot <[email protected]>
Reviewed-by: Cherry Zhang <[email protected]>
(cherry picked from commit 05739d6)
Reviewed-on: https://go-review.googlesource.com/c/go/+/264023
claucece pushed a commit to claucece/go that referenced this issue Oct 22, 2020
…yscall.Exec

For golang#41702
For golang#41704
For golang#42023

Change-Id: If07f40b1d73b8f276ee28ffb8b7214175e56c24d
Reviewed-on: https://go-review.googlesource.com/c/go/+/262817
Trust: Ian Lance Taylor <[email protected]>
Trust: Bryan C. Mills <[email protected]>
Run-TryBot: Ian Lance Taylor <[email protected]>
TryBot-Result: Go Bot <[email protected]>
Reviewed-by: Cherry Zhang <[email protected]>
(cherry picked from commit 05739d6)
Reviewed-on: https://go-review.googlesource.com/c/go/+/264022
@golang golang locked and limited conversation to collaborators Oct 20, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
FrozenDueToAge NeedsFix The path to resolution is known, but the work has not been done.
Projects
None yet
Development

No branches or pull requests

3 participants