You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixing that problem, I recall why this code ended up in package os. We need to modify memory owned by package syscall. It appears syscall cannot call cgo (an import cycle is reported), and it appears that the cgo neither imports syscall today, nor can it handle any interesting cgo definitions or uses in its go code.
After https://golang.org/cl/12574, the darwin arm64 builds have started failing with
runtime/cgo
runtime/cgo
runtime/cgo/gcc_arm64.S:16:1: error: expected identifier or '('
I don't understand why that CL caused this problem.
The line in question is:
.align 2
which seems harmless enough.
Needs to be debugged by somebody with a darwin arm64 system.
CC @crawshaw @rsc
The text was updated successfully, but these errors were encountered: