-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
Revive the Rust + SGX refactor #4976
Conversation
cc @nhynes and @ehsanmok @robo-corg @adelbertc |
let us aim to merge it in a week |
* Add Nick's changes's squashed * Fix frontend compilation * Re-enable Rust CI * Add changes with conflicted badly * Restructure import_module! macro in order to avoid unstable features * Kill old unstable feature enablement * Refactor common to use new APIs * Move the code to stable * Fix warning Co-authored-by: Nick Hynes <nhynes@oasislabs.com>
* Add Nick's changes's squashed * Fix frontend compilation * Re-enable Rust CI * Add changes with conflicted badly * Restructure import_module! macro in order to avoid unstable features * Kill old unstable feature enablement * Refactor common to use new APIs * Move the code to stable * Fix warning Co-authored-by: Nick Hynes <nhynes@oasislabs.com>
@nhynes Hello! This is Ruihao. Recently I'm working on moving Apache TVM into SGX environment by using Rust SGX SDK. However, by looking at commit histories, I find that you decided to switch Rust SGX SDK to Fortanix SGX EDP after this commit. I was trying to build the Rust SGX SDK version of TVM from commits before that commit but I was getting build errors. May I ask if there is a working version based on Rust SGX SDK? If so, I could continue working on it and patch it to the newest Rust SGX SDK version. I'll appreciate your response! |
Revive #2885 in order to unblock working on the Rust crates and runtime.