-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[build-script] Pass llbuild build type arg to build-script-impl #14914
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
rdar://38034197 (llbuild may not be building in release mode in the Swift toolchain)
@swift-ci please smoke 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.
I think you'll might also want to do something about setting --llbuild-enable-assertions. Not sure which flag to derive it from, but maybe there's at least one not-explicitly-specified config where the right inferred setting is 0?
Can we piggy back on whatever swiftc itself uses to determine if assertions are enabled? |
Yeah, I believe |
I don't see an option to control assertions in llbuild's cmake configuration. I think we can file a separate bug for tracking that. |
(LGTM!) |
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, but lets also try and get the asserts part sooner rather than later. If you don't feel like tackling it, hand me a bug for it.
No description provided.