-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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 stdsimd and remove now-unused MaybeUninit::into_inner #58373
Conversation
(rust_highfive has picked a reviewer for you, use r? to override) |
|
Hm, this fails to build:
|
cc @QuietMisdreavus it appears that @RalfJung can you test if creating a symlink from Also, libstd probably needs to be compiled with |
This comment has been minimized.
This comment has been minimized.
That seems to help. But don't ask me what it'll do on Windows...
Like this? However, they should probably be documented. If you tell me which text to put there I'll do it. :P |
This comment has been minimized.
This comment has been minimized.
Yes that's exactly what I meant! I think a comment stating: # Enable std_detect default features:
# https://github.com/rust-lang-nursery/stdsimd/blob/master/crates/std_detect/Cargo.toml would be enough.
I don't think that will work... Maybe this PR to stdsimd fixes this here: rust-lang/stdarch#680 |
Well let us see. |
☔ The latest upstream changes (presumably #58341) made this pull request unmergeable. Please resolve the merge conflicts. |
ab8b25d
to
9d47226
Compare
Seems like travis is happy? I resolved the conflicts. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems like bors didn't see this, maybe because of the ":"? @bors r=gnzlbg |
📌 Commit 9d47226ae7be90d2501f13ff12093d6fbd80d4bf has been approved by |
In-between-rollup-filler, @bors p=1 |
⌛ Testing commit 9d47226ae7be90d2501f13ff12093d6fbd80d4bf with merge 92e9f3fac3a2bf6ba4ecb146ecbd163639fd94e3... |
Seems like I somehow lost the part where |
💔 Test failed - status-appveyor |
Log ends in
Is that just a timeout? |
💔 Test failed - checks-travis |
@RalfJung yes, thanks. Sorry that it causes additional headache. 😟 |
@RalfJung the problem is that a change in rustc to allow_internal_unstable required a change to stdsimd, which was applied, and appeared to work there, but the update of rust to that version hasnt been done yet, and it apparently fails: I've sent rust-lang/stdarch#687 . This might fix the error, but I'm not sure, am travelling, and can't really test it properly. |
All right, I updated the submodule to include that commit. |
@bors r=gnzlbg |
📌 Commit aba0d29 has been approved by |
@bors p=10 |
update stdsimd and remove now-unused MaybeUninit::into_inner That's a huge diff for stdsimd... Cc @gnzlbg @alexcrichton
☀️ Test successful - checks-travis, status-appveyor |
Your PR failed on Travis (raw log). Through arcane magic we have determined that the following fragments from the build log may contain information about the problem. 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 |
Uh, what?
@rust-lang/infra @oli-obk |
fix is in #58541 (comment) |
…r=petrochenkov rustdoc: make #[doc(include)] relative to the containing file This matches the behavior of other in-source paths like `#[path]` and the `include_X!` macros. Fixes rust-lang#58373 (comment) Also addresses rust-lang#44732 (comment) cc rust-lang#44732 This is still missing a stdsimd change (https://github.com/jonas-schievink/stdsimd/commit/42ed30e0b5fb5e2d11765b5d1e1f36234af85984), so CI will currently fail. I'll land that change once I get initial feedback for this PR.
…r=petrochenkov rustdoc: make #[doc(include)] relative to the containing file This matches the behavior of other in-source paths like `#[path]` and the `include_X!` macros. Fixes rust-lang#58373 (comment) Also addresses rust-lang#44732 (comment) cc rust-lang#44732 This is still missing a stdsimd change (https://github.com/jonas-schievink/stdsimd/commit/42ed30e0b5fb5e2d11765b5d1e1f36234af85984), so CI will currently fail. I'll land that change once I get initial feedback for this PR.
…r=petrochenkov rustdoc: make #[doc(include)] relative to the containing file This matches the behavior of other in-source paths like `#[path]` and the `include_X!` macros. Fixes rust-lang#58373 (comment) Also addresses rust-lang#44732 (comment) cc rust-lang#44732 This is still missing a stdsimd change (https://github.com/jonas-schievink/stdsimd/commit/42ed30e0b5fb5e2d11765b5d1e1f36234af85984), so CI will currently fail. I'll land that change once I get initial feedback for this PR.
…r=petrochenkov rustdoc: make #[doc(include)] relative to the containing file This matches the behavior of other in-source paths like `#[path]` and the `include_X!` macros. Fixes rust-lang#58373 (comment) Also addresses rust-lang#44732 (comment) cc rust-lang#44732 This is still missing a stdsimd change (https://github.com/jonas-schievink/stdsimd/commit/42ed30e0b5fb5e2d11765b5d1e1f36234af85984), so CI will currently fail. I'll land that change once I get initial feedback for this PR.
That's a huge diff for stdsimd... Cc @gnzlbg @alexcrichton