Skip to content

Rollup of 12 pull requests - #75238

Merged
bors merged 24 commits into
rust-lang:masterfrom
JohnTitor:rollup-llbk0sq
Aug 7, 2020
Merged

Rollup of 12 pull requests#75238
bors merged 24 commits into
rust-lang:masterfrom
JohnTitor:rollup-llbk0sq

Conversation

@JohnTitor

Copy link
Copy Markdown
Member

Successful merges:

Failed merges:

r? @ghost

infinity0and others added 24 commits July 31, 2020 12:58
This makes it easier to filter toolstate issues by the tool involved.
in {integer}::from_be_bytes and friends.
It's currently a `BTreeSet<Symbol>`, which is a strange type. The
`BTreeSet` suggests that element order is important, but `Symbol` is a
type whose ordering isn't useful to humans. The ordering of the
collection only manifests in an obscure error message ("no module named
`...`") that doesn't appear in any tests.
This commit changes the `Symbol` to a `String`, which is more
typical.
…matsakis
compiletest: ignore-endian-big, fixesrust-lang#74829, fixesrust-lang#74885
See discussion on rust-lang#74829
I tested it on a Debian s390x machine, works well.
Make doctests of Ipv4Addr::from(u32) easier to read
There are many zeroes in `0x0d0c0b0au32` which makes it hard to read.
…crichton
Remove unused FromInner impl for Ipv4Addr
The removed is a unused unstable implementation.
…komatsakis
Label rustfmt toolstate issues with A-rustfmt
This makes it easier to filter toolstate issues by the tool involved.
…, r=varkor
Handle fieldless tuple structs in diagnostic code
Fixesrust-lang#75062
…e_cgus, r=ecstatic-morse
Change the type of `AssertModuleSource::available_cgus`.
It's currently a `BTreeSet<Symbol>`, which is a strange type. The
`BTreeSet` suggests that element order is important, but `Symbol` is a
type whose ordering isn't useful to humans. The ordering of the
collection only manifests in an obscure error message ("no module named
`...`") that doesn't appear in any tests.
This commit changes the `Symbol` to a `String`, which is more
typical.
Note about endianness of returned value of {integer}::from_be_bytes and friends
[`u32::from_be`](https://doc.rust-lang.org/nightly/src/core/num/mod.rs.html#2883-2892) documents about endianness of returned value.
I was confused by endianness of `from_be_bytes` in rust-lang#75086 .
Fix typo "TraitObligatiom" -> "TraitObligation"
@JohnTitor

Copy link
Copy Markdown
MemberAuthor

@rustbot modify labels: +rollup
@bors r+ rollup=never p=5

@bors

bors commented Aug 7, 2020

Copy link
Copy Markdown
Collaborator

📌 Commit 3c131d6 has been approved by JohnTitor

@rustbotrustbot added the rollup A PR which is a rollup label Aug 7, 2020
@borsbors added the S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. label Aug 7, 2020
@bors

bors commented Aug 7, 2020

Copy link
Copy Markdown
Collaborator

⌛ Testing commit 3c131d6 with merge 6396dbb...

@bors

bors commented Aug 7, 2020

Copy link
Copy Markdown
Collaborator

☀️ Test successful - checks-actions, checks-azure
Approved by: JohnTitor
Pushing 6396dbb to master...

@borsbors added the merged-by-bors This PR was explicitly merged by bors. label Aug 7, 2020
@bors
bors merged commit 6396dbb into rust-lang:masterAug 7, 2020
@JohnTitor
JohnTitor deleted the rollup-llbk0sq branch August 7, 2020 03:09
@borsbors mentioned this pull request Aug 7, 2020
@cuvipercuviper added this to the 1.47.0 milestone May 2, 2024
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

merged-by-borsThis PR was explicitly merged by bors.rollupA PR which is a rollupS-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.

ui simd-intrinsic-generic-bitmask test fails on big endian since 1.44 some mir-opt tests assume little-endian

12 participants

@JohnTitor@bors@cuviper@rustbot@infinity0@tesuji@WaffleLapkin@Aaron1011@GuillaumeGomez@nnethercote@leijurv@syntacticsugarglider