Skip to content

manifest: only include miri on the nightly channel - #59544

Merged
bors merged 1 commit into
rust-lang:masterfrom
cuviper:miri-nightly
Mar 30, 2019
Merged

manifest: only include miri on the nightly channel#59544
bors merged 1 commit into
rust-lang:masterfrom
cuviper:miri-nightly

Conversation

@cuviper

Copy link
Copy Markdown
Member

miri needs to build std with xargo, which doesn't allow stable/beta:
japaric/xargo#204 (comment)

Therefore, at this time there's no point in making miri available on any
but the nightly channel. If we get a stable way to build std, like
RFC 2663, then we can re-evaluate whether to start including miri,
perhaps still as miri-preview.

miri needs to build std with xargo, which doesn't allow stable/beta:
<japaric/xargo#204 (comment)>
Therefore, at this time there's no point in making miri available on any
but the nightly channel. If we get a stable way to build `std`, like
[RFC 2663], then we can re-evaluate whether to start including miri,
perhaps still as `miri-preview`.
[RFC 2663]: rust-lang/rfcs#2663
@rust-highfive

Copy link
Copy Markdown
Contributor

r? @nikomatsakis

(rust_highfive has picked a reviewer for you, use r? to override)

@rust-highfiverust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Mar 30, 2019
@cuviper

Copy link
Copy Markdown
MemberAuthor

cc @rust-lang/release @RalfJung@oli-obk

@Centril

Copy link
Copy Markdown
Contributor

👍

r? @Centril

@bors r+

@bors

bors commented Mar 30, 2019

Copy link
Copy Markdown
Collaborator

📌 Commit b222b6f has been approved by Centril

@borsbors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Mar 30, 2019
Centril added a commit to Centril/rust that referenced this pull request Mar 30, 2019
manifest: only include miri on the nightly channel
miri needs to build std with xargo, which doesn't allow stable/beta:
<japaric/xargo#204 (comment)>
Therefore, at this time there's no point in making miri available on any
but the nightly channel. If we get a stable way to build `std`, like
[RFC 2663], then we can re-evaluate whether to start including miri,
perhaps still as `miri-preview`.
[RFC 2663]: rust-lang/rfcs#2663
@CentrilCentril mentioned this pull request Mar 30, 2019
bors added a commit that referenced this pull request Mar 30, 2019
Rollup of 5 pull requests
Successful merges:
- #59343 (rustc(codegen): uncache `def_symbol_name` prefix from `symbol_name`.)
- #59380 (Fix invalid DWARF for enums when using ThinLTO)
- #59463 (skip dyn keyword lint under macros)
- #59539 (Fix infinite recursion)
- #59544 (manifest: only include miri on the nightly channel)
Failed merges:
r? @ghost
@bors
bors merged commit b222b6f into rust-lang:masterMar 30, 2019
@RalfJung

Copy link
Copy Markdown
Member

Is it possible that this caused #59746 (no Miri component available any more)?

@cuviper
cuviper deleted the miri-nightly branch May 17, 2019 21:50
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-borsStatus: 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.

6 participants

@cuviper@rust-highfive@Centril@bors@RalfJung@nikomatsakis