-
Notifications
You must be signed in to change notification settings - Fork 10.6k
Add driver options to swift to enable MCCAS. #68138
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
Conversation
|
@swift-ci please test |
2dae863 to
c89c508
Compare
|
@swift-ci please test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Exciting! Couple minor issues inside.
c89c508 to
5d57a68
Compare
|
@swift-ci please test |
7b80d75 to
9de998d
Compare
|
@swift-ci please test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM with a small comment
9de998d to
102bfea
Compare
|
@swift-ci please test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like the test still has portions commented out.
102bfea to
016a595
Compare
Sorry about that, looks like I missed a couple lines by mistake |
|
@swift-ci please test |
016a595 to
28526e6
Compare
28526e6 to
94181d0
Compare
|
@swift-ci please test |
94181d0 to
b8b6a65
Compare
|
@swift-ci please test |
b8b6a65 to
7d699c9
Compare
|
@swift-ci please test |
To enable MCCAS, the following driver options have been added -cas-backend: Enable MCCAS backend in swift, the option -cache-compile-job must also be used. -cas-backend-mode=native: Set the CAS Backend mode to emit an object file after materializing it from the CAS. -cas-backend-mode=casid: Emit a file with the CASID for the CAS that was created. -cas-backend-mode=verify: Verify that the object file created is identical to the object file materialized from the CAS. -cas-emit-casid-file: Emit a .casid file next to the object file when CAS Backend is enabled.
7d699c9 to
3c94902
Compare
|
@swift-ci please test |
To enable MCCAS, the following driver options have been added
-cas-backend: Enable MCCAS backend in swift, the option -cache-compile-job must also be used.
-cas-backend-mode=native: Set the CAS Backend mode to emit an object file after materializing it from the CAS.
-cas-backend-mode=casid: Emit a file with the CASID for the CAS that was created.
-cas-backend-mode=verify: Verify that the object file created is identical to the object file materialized from the CAS.
-cas-emit-casid-file: Emit a .casid file next to the object file when CAS Backend is enabled.