apache / incubator-teaclave

Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple.
https://teaclave.apache.org
Apache License 2.0
761 stars 158 forks source link

Client Rust SDK failed to compile in macOS-12 #662

Open henrysun007 opened 2 years ago

henrysun007 commented 2 years ago

macOS-latest workflows will use macOS-12.

I filed a PR.

I expected to see this happen: All checks are passed.

Instead, this happened: teaclave-client-sdk-macos failed.

I pinned the runner image in #661 to macos-11 and the CI passes.

henrysun007 commented 1 year ago

Rust SGX SDK 2.0.0 cannot be compiled on macOS successfully due to intel instructions. Therefore, the client Rust SDK cannot be compiled, either. Tell us if you have needs for macOS.