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

Swift support on arm64 #89

Closed
rvolosatovs opened this issue Mar 31, 2022 · 2 comments · Fixed by #351
Closed

Swift support on arm64 #89

rvolosatovs opened this issue Mar 31, 2022 · 2 comments · Fixed by #351
Milestone

Comments

@rvolosatovs
Copy link
Owner

Swift is excluded from arm64 builds currently. See #87 for more details

Possibly related #77

@rvolosatovs rvolosatovs changed the title Swift support on arm64 Swift support on arm64 Apr 7, 2022
@rvolosatovs rvolosatovs added this to the Backlog milestone Nov 29, 2022
@strophy
Copy link
Collaborator

strophy commented Oct 5, 2023

Some possible progress here.

Thread on the previous error experienced under Swift 5.6: https://forums.swift.org/t/build-crash-when-building-in-qemu-using-new-swift-5-6-arm64-image/56090

The error has changed under Swift 5.9: https://forums.swift.org/t/swift-runtime-unable-to-suspend-thread-when-compiling-in-qemu/67676

@strophy
Copy link
Collaborator

strophy commented Jul 8, 2024

Resolved in #351, error still occurs occasionally and has changed to:

swift-runtime: unable to suspend thread 915
swift-runtime: unable to suspend thread 1595
swift-runtime: unable to suspend thread 915
swift-runtime: unable to suspend thread 1623

*** Signal 5: Backtracing from 0x55052c0490... failed ***

Trace/breakpoint trap (core dumped)

But it is less frequent, and once we have a build in the cache then it doesn't need building again, so let's try and resolve this for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants