-
Notifications
You must be signed in to change notification settings - Fork 17.7k
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: in TestStdioAreInheritable, powershell on arm64/arm cannot load arm64/arm binaries because it is an intel process #46701
Comments
Change https://golang.org/cl/326310 mentions this issue: |
Is it possible to rewrite the test to not depend on powershell? |
Change https://golang.org/cl/327210 mentions this issue: |
The powershell that currently ships on ARM Windows isn't native, so it won't load native DLLs. So just skip the tests for now, and reenable it if this ever changes. Updates #46701. Change-Id: I2559fdf13cb65d3ecdc4c6f6df7dec1b490b9651 Reviewed-on: https://go-review.googlesource.com/c/go/+/327210 TryBot-Result: Go Bot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org> Trust: Jason A. Donenfeld <Jason@zx2c4.com> Run-TryBot: Jason A. Donenfeld <Jason@zx2c4.com>
When I introduced TestStdioAreInheritable in CL 316269, I just adopted repro provided at #44876 (comment). After successfully built TestStdioAreInheritable, I tried to do something similar in C (compiled with GCC). But I could not do it. I don't remember how much effort I put into conversion of TestStdioAreInheritable into C, but that was significant enough. I don't plan to work on this now. I also don't have any notes of what I tried. Alex |
Should we just remove the test? Is it particularly useful? |
Why? What is the benefit?
The test verifies that #44876 stays fixed. I think it is useful. Alex |
Change https://golang.org/cl/327969 mentions this issue: |
ARM builds of Windows are still shipping an Intel powershell, which means we can't test arm shared libraries using powershell as a loader. This bug is to track that, if it ever changes, so we can remove the test skippage.
The text was updated successfully, but these errors were encountered: