Skip to content

Rollup of 9 pull requests - #42379

Closed
Mark-Simulacrum wants to merge 20 commits into
rust-lang:masterfrom
Mark-Simulacrum:rollup
Closed

Rollup of 9 pull requests#42379
Mark-Simulacrum wants to merge 20 commits into
rust-lang:masterfrom
Mark-Simulacrum:rollup

Conversation

Manishearthand others added 20 commits May 31, 2017 11:26
It now marks a few whitelisted extensions as executable in the tarball,
so Windows packages can be extracted on other platforms and directly
execute install.sh.
It also includes a fix for the chmod on bulk dirs, so now the html docs
won't be marked executable en masse.
Fixesrust-lang#42121
r? @alexcrichton
Changed all the tests except test_range_step to use Iterator::step_by.
Only exposed as DeprecatedStepBy (as of PR 41439)
Byteswapping Fingerprints when encoding is unnessesary and breaks if
the Fingerprint is later decoded on a machine with different endianness
to the one it was encoded on. Fix by removing the Encodable and
Decodable implementations and use the ones derived from RustcEncodable
and RustcDecodable.
Fixesrust-lang#42239
Also store the array length as a usize rather than a String.
This is just a minor refactor.
This option forwards to each `cargo test` invocation, and applies the
same logic across all test steps to keep going after failures. At the
end, a brief summary line reports how many commands failed, if any.
Note that if a test program fails to even start at all, or if an
auxiliary build command related to testing fails, these are still left
to stop everything right away.
Fixesrust-lang#40219.
Support VS 2017
Fixesrust-lang#38584
This replaces all the MSVC linker logic with that from the 'gcc' crate. The code looks the same, but there could be regressions.
I've only tested this with x86_64.
r? @alexcrichton
cc @vadimcn@retep998
…alexcrichton
Deprecate range-specific `step_by`
Deprecation attributes and test updates only.
Was replaced by an any-iterator version in rust-lang#41439
Last follow-up (this release) to rust-lang#42110 (comment)
r? @alexcrichton
…sakis
Improve error message for const extern fn
It's currently ``error: unmatched visibility `pub` ``, which is a nonsensical error in this context.
…oerister
Don't byteswap Fingerprints when encoding
Byteswapping Fingerprints when encoding is unnessesary and breaks if the Fingerprint is later decoded on a machine with different endianness to the one it was encoded on.
Fixesrust-lang#42239
This PR fixes a regression caused by rust-lang#42082. @michaelwoerister
…crichton
Update rust-installer for Windows executable mode
It now marks a few whitelisted extensions as executable in the tarball,
so Windows packages can be extracted on other platforms and directly
execute install.sh.
It also includes a fix for the chmod on bulk dirs, so now the html docs
won't be marked executable en masse.
Fixesrust-lang#42121
r? @alexcrichton
Syntax highlight rust code in librustc/dep_graph/README.md
…illaumeGomez
rustdoc: Rename `Vector` and `FixedVector` to `Slice` and `Array`
Also store the array length as a usize rather than a String.
This is just a minor refactor.
rustbuild: Add `./x.py test --no-fail-fast`
This option forwards to each `cargo test` invocation, and applies the
same logic across all test steps to keep going after failures. At the
end, a brief summary line reports how many commands failed, if any.
Note that if a test program fails to even start at all, or if an
auxiliary build command related to testing fails, these are still left
to stop everything right away.
Fixesrust-lang#40219.
Add [[T]] -> [T] examples to SliceConcatExt docs
None
@Mark-Simulacrum

Copy link
Copy Markdown
MemberAuthor

@bors r+ p=10

@bors

bors commented Jun 2, 2017

Copy link
Copy Markdown
Collaborator

📌 Commit a891be4 has been approved by Mark-Simulacrum

@rust-highfive

Copy link
Copy Markdown
Contributor

r? @nikomatsakis

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

@bors

bors commented Jun 2, 2017

Copy link
Copy Markdown
Collaborator

🔒 Merge conflict

@bors

bors commented Jun 2, 2017

Copy link
Copy Markdown
Collaborator

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

@Mark-Simulacrum
Mark-Simulacrum deleted the rollup branch June 2, 2017 15:05
@CentrilCentril added the rollup A PR which is a rollup label Oct 24, 2019
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

rollupA PR which is a rollup

Projects

None yet

Development

Successfully merging this pull request may close these issues.

13 participants

@Mark-Simulacrum@bors@rust-highfive@nikomatsakis@Centril@Manishearth@cuviper@scottmcm@jcowgill@ollie27@bjorn3@brson@mbrubeck