Skip to content
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

Enable cross-crate incremental compilation by default. #42055

Merged
merged 1 commit into from
May 18, 2017

Conversation

michaelwoerister
Copy link
Member

Now that direct metadata hashing has been implemented for a while and we haven't seen any problems with it over at rust-icci, let's re-enable cross crate support for incremental compilation again.

r? @nikomatsakis

@@ -963,7 +963,7 @@ options! {DebuggingOptions, DebuggingSetter, basic_debugging_options,
"attempt to recover from parse errors (experimental)"),
incremental: Option<String> = (None, parse_opt_string, [UNTRACKED],
"enable incremental compilation (experimental)"),
incremental_cc: bool = (false, parse_bool, [UNTRACKED],
incremental_cc: bool = (true, parse_bool, [UNTRACKED],
Copy link
Contributor

Choose a reason for hiding this comment

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

should we just remove the option altogether?

@nikomatsakis
Copy link
Contributor

@bors r+

@bors
Copy link
Contributor

bors commented May 17, 2017

📌 Commit af0c900 has been approved by nikomatsakis

Mark-Simulacrum added a commit to Mark-Simulacrum/rust that referenced this pull request May 17, 2017
…al-cc, r=nikomatsakis

Enable cross-crate incremental compilation by default.

Now that direct metadata hashing has been implemented for a while and we haven't seen any problems with it over at [rust-icci](https://travis-ci.org/rust-icci/), let's re-enable cross crate support for incremental compilation again.

r? @nikomatsakis
@aidanhs aidanhs added the S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. label May 17, 2017
@bors
Copy link
Contributor

bors commented May 18, 2017

☔ The latest upstream changes (presumably #41911) made this pull request unmergeable. Please resolve the merge conflicts.

@bors
Copy link
Contributor

bors commented May 18, 2017

🔒 Merge conflict

@michaelwoerister
Copy link
Member Author

@bors r=nikomatsakis

@bors
Copy link
Contributor

bors commented May 18, 2017

📌 Commit 1b8df3d has been approved by nikomatsakis

@bors
Copy link
Contributor

bors commented May 18, 2017

⌛ Testing commit 1b8df3d with merge 4ec4be4...

@bors
Copy link
Contributor

bors commented May 18, 2017

💔 Test failed - status-travis

@michaelwoerister
Copy link
Member Author

@bors retry

@bors
Copy link
Contributor

bors commented May 18, 2017

⌛ Testing commit 1b8df3d with merge 0ed1ec9...

bors added a commit that referenced this pull request May 18, 2017
…komatsakis

Enable cross-crate incremental compilation by default.

Now that direct metadata hashing has been implemented for a while and we haven't seen any problems with it over at [rust-icci](https://travis-ci.org/rust-icci/), let's re-enable cross crate support for incremental compilation again.

r? @nikomatsakis
@bors
Copy link
Contributor

bors commented May 18, 2017

☀️ Test successful - status-appveyor, status-travis
Approved by: nikomatsakis
Pushing 0ed1ec9 to master...

@bors bors merged commit 1b8df3d into rust-lang:master May 18, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants