Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upAdd an env variable to the release builder to tell mach to build with debug assertions. #480
Conversation
| @@ -170,7 +170,7 @@ c['builders'] = [ | |||
| DynamicServoBuilder("arm64", CROSS_SLAVES, envs.build_arm64), | |||
| DynamicServoBuilder("linux-dev", LINUX_SLAVES, envs.build_linux), | |||
| DynamicServoBuilder("linux-nightly", LINUX_SLAVES, envs.build_linux), | |||
| DynamicServoBuilder("linux-rel", LINUX_SLAVES, envs.build_linux), | |||
| DynamicServoBuilder("linux-rel", LINUX_SLAVES, envs.build_linux_rel_debug_assert), | |||
This comment has been minimized.
This comment has been minimized.
aneeshusa
Sep 16, 2016
Member
You'll need to move the last argument to the next line to fit inside the line length limit.
This comment has been minimized.
This comment has been minimized.
| @@ -170,7 +170,8 @@ c['builders'] = [ | |||
| DynamicServoBuilder("arm64", CROSS_SLAVES, envs.build_arm64), | |||
| DynamicServoBuilder("linux-dev", LINUX_SLAVES, envs.build_linux), | |||
| DynamicServoBuilder("linux-nightly", LINUX_SLAVES, envs.build_linux), | |||
| DynamicServoBuilder("linux-rel", LINUX_SLAVES, envs.build_linux), | |||
| DynamicServoBuilder("linux-rel", LINUX_SLAVES | |||
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
emilio
Sep 16, 2016
Author
Member
Pffft... Thanks, done, should learn to be more careful when pushing fixups, sigh.
Are there docs in how to install the required deps and test changes to this file, btw?
This comment has been minimized.
This comment has been minimized.
aneeshusa
Sep 16, 2016
Member
It's partially documented right now (the Vagrant-related sections on the wiki), but the test suite isn't well documented right now. I have a half written draft sitting on my hard drive somewhere...
Part of servo/servo#13127
|
@bors-servo r+ |
|
|
Add an env variable to the release builder to tell mach to build with debug assertions. r? @aneeshusa <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/saltfs/480) <!-- Reviewable:end -->
|
|
|
I'm a bit nervous that whenever we next update the builders to use this we'll have permafailures that we've never seen before... |
|
@jdm: The way we're doing this is effectively to avoid it. This env var currently does nothing. Once this is rolled out, I need to add a |
emilio commentedSep 16, 2016
•
edited by larsbergstrom
r? @aneeshusa
This change is