Skip to content

Add a flag to enable-new-runtime-build that enables the new runtime build #79804

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

gottesmm
Copy link
Contributor

@gottesmm gottesmm commented Mar 5, 2025

What is nice about this is that by not using extra-cmake-args, we can avoid passing this into LLVM as well when attempting to reproduce failures on the bots (thus avoiding having to rebuild LLVM as well).

@gottesmm gottesmm requested a review from etcwilde March 5, 2025 21:26
@gottesmm
Copy link
Contributor Author

gottesmm commented Mar 5, 2025

@swift-ci smoke test

@gottesmm gottesmm enabled auto-merge March 5, 2025 21:26
Copy link
Member

@etcwilde etcwilde left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change looks fine.

Can you replace the extra-cmake-optoins=-DSWIFT_ENABLE_NEW_RUNTIME_BUILD=YES in the build-presets.init with -enable-new-runtime-build here

extra-cmake-options=-DSWIFT_ENABLE_NEW_RUNTIME_BUILD=YES

Thanks

…uild.

What is nice about this is that by not using extra-cmake-args, we can avoid
passing this into LLVM as well when attempting to reproduce failures on the bots
(thus avoiding having to rebuild LLVM as well).
@gottesmm gottesmm force-pushed the pr-f26aec536f9d333150b49e0faf50a70a9a26ac53 branch from f892bb3 to 7418b42 Compare March 5, 2025 22:10
@gottesmm
Copy link
Contributor Author

gottesmm commented Mar 5, 2025

@swift-ci smoke test

@gottesmm
Copy link
Contributor Author

gottesmm commented Mar 5, 2025

Linux is failing due to swift testing failing on WASI

@gottesmm
Copy link
Contributor Author

gottesmm commented Mar 6, 2025

@swift-ci smoke test linux platform

1 similar comment
@gottesmm
Copy link
Contributor Author

gottesmm commented Mar 7, 2025

@swift-ci smoke test linux platform

@gottesmm gottesmm merged commit 243cfe0 into swiftlang:main Mar 8, 2025
3 checks passed
@gottesmm gottesmm deleted the pr-f26aec536f9d333150b49e0faf50a70a9a26ac53 branch March 8, 2025 01:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants