-
Notifications
You must be signed in to change notification settings - Fork 13k
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
Update Cargo and RLS #53935
Update Cargo and RLS #53935
Conversation
(rust_highfive has picked a reviewer for you, use r? to override) |
|
@bors: r+ |
📌 Commit 25223cf8893fade36ade61e0c216532bc9aa6ac4 has been approved by |
⌛ Testing commit 25223cf8893fade36ade61e0c216532bc9aa6ac4 with merge 29e3e9b9f31112360e7db4a0d91ab7706142f1af... |
💔 Test failed - status-appveyor |
🤔 It passes locally for me, and I'm stumped as to how it could fail. @alexcrichton let me know if you have any ideas why it would fail, otherwise I can try investigating more. |
@ehuss Are you testing on Windows?
|
@kennytm yea, tested on windows and mac within the rust tree. The test has also been passing on Cargo's appveyor. |
git's error message is quite funny:
That I think it'd be fine to force Cargo to either whitelist this test to not run (like we do for cross-compilation tests) and then only run it on Cargo's CI. |
Ah, I can confirm the mingw /usr/bin/git does not like windows-style file urls. Do you have a preferred way to detect this scenario? A new env var? Check for "windows" in |
It's probably easiest to do what the cross-compilation tests do which is to execute the test unless a "weird env var" is set. The tests here in this repository would set such an environment variable, but in Cargo we'd continue to run the test by default. I suppose a real fix is to add this to Cargo itself and figure out the best |
Updated to skip the test (I think this one place should be sufficient, though I'm not certain). I could add an |
@bors: r+ |
📌 Commit f9f06c34a520e67aa1bcb28520f55859f5b37812 has been approved by |
@alexcrichton updated |
@bors: r+ p=1 |
📌 Commit 0120e17 has been approved by |
⌛ Testing commit 0120e17 with merge da8b207de49fec3567ad7dce84c572c95646af04... |
💔 Test failed - status-travis |
The job Click to expand the log.
I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact |
Looks like an unrelated error. |
(done by matthiaskrgr, but I authored ehuss)
…Mark-Simulacrum Stabilize edition 2018; also updates Clippy, RLS and Cargo Supersedes #53999 , #53935 Clippy build was failing there because crate_visibility_modifier feature was taken out of edition 2018 and clippy used it. The clippy update enables the corresponding feature explicitly. r? @Mark-Simulacrum
@bors: retry delegate+ |
✌️ @ehuss can now approve this pull request |
☔ The latest upstream changes (presumably #54057) made this pull request unmergeable. Please resolve the merge conflicts. |
Merged in #54057. |
cargo
32 commits in 0ec7281b9c36ca7f724bfac8b029633910270a48..2fb77a49b43bf7266793c07a19a06749e6a8ad5a
2018-08-20 21:18:45 +0000 to 2018-09-07 17:00:19 +0000
cargo install
ignore .cargo/config (makecargo install
ignore .cargo/config cargo#5874)cargo fix
to rebuild (Forcecargo fix
to rebuild cargo#5944)--allow-staged
tocargo fix
(Add--allow-staged
tocargo fix
cargo#5943)hamcrest
module (Remove Cargo's internalhamcrest
module cargo#5945)path
dependencies (Only use non-absolute paths forpath
dependencies cargo#5935)codemap::Span
change. (Fix test failure on nightly due tocodemap::Span
change. cargo#5937)cargo install
deprecation messaging (Improve thecargo install
deprecation messaging cargo#5925)required-features
toSerializedTarget
(Addrequired-features
toSerializedTarget
cargo#5902)Added:
use_the_cli
test for rust repo. (Add a way to skip theuse_the_cli
test for rust repo. cargo#5976)Added:
cargo new
to 2018 (Change the default edition forcargo new
to 2018 cargo#5989)edition
key and addcargo new --edition
(Stabilizeedition
key and addcargo new --edition
cargo#5984)RUSTC_WRAPPER
(fix: Fix unusual errors withRUSTC_WRAPPER
cargo#5983)rls
6 commits in cf6358a00540a83dcc6e8c243f3306ccdbb9c354..ac2e802ae9115786196a498e22086d403efd95a4
2018-09-04 14:46:47 +0200 to 2018-09-08 00:17:42 +0200