Uh oh!
There was an error while loading. Please reload this page.
Fix some AArch64 typos - #57987
Conversation
rust-highfive
commented
Jan 30, 2019
(rust_highfive has picked a reviewer for you, use r? to override) |
dlrobertson
commented
Jan 30, 2019
👍 Thanks! FWIW the typo was introduced in #56599 |
michaelwoerister
commented
Jan 30, 2019
bors
commented
Jan 30, 2019
📌 Commit c1858f2 has been approved by |
Fix some AArch64 typos cc @dlrobertson
Fix some AArch64 typos cc @dlrobertson
Centril
commented
Jan 31, 2019
Failed in rollup, #58014 (comment) @bors r- |
Centril
commented
Jan 31, 2019
@bors rollup- |
There was a problem hiding this comment.
Ah the issues aren't visible in the diff and really are due to a bad implementation in my original PR. I'll do my best to describe it, but it will be a bit difficult since it is outside the diff. Please feel free to ping me on discord or zulip if you have questions.
The implementation of Debug (line 63) should be run for aarch64 + target_os = "ios" devices.
Line 74 needs a not(target_os = "ios")
The cfgs for intrinsic implementation of va_copy needs corrected. The one returning a VaList should be used for aarch64-ios.
michaelwoerister
commented
Feb 6, 2019
Let's try again. @bors r+ |
bors
commented
Feb 6, 2019
📌 Commit c1858f2 has been approved by |
bors
commented
Feb 6, 2019
⌛ Testing commit c1858f2 with merge 348d3f927e574f05294f5dc69b09b272f09246ce... |
bors
commented
Feb 6, 2019
💔 Test failed - checks-travis |
rust-highfive
commented
Feb 6, 2019
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 |
dlrobertson
commented
Feb 6, 2019
@parched If you do not have the time to make the final fixes needed to get this to work, I can submit a PR to your branch |
parched
commented
Feb 6, 2019
Thanks, I see what you mean by your comment, I just haven't had the chance to do them yet. I don't think I will for at least a week, so by all means submit them yourself. |
dlrobertson
commented
Feb 6, 2019
👍 totally understand. I think that's fine. I just didn't want this to not get merged for outside issues. |
Dylan-DPC-zz
commented
Feb 25, 2019
ping from triage @dlrobertson@parched any updates on this? |
dlrobertson
commented
Feb 25, 2019
I think we also need to fix the use of |
parched
commented
Feb 25, 2019
Ah yes, done. |
dlrobertson
commented
Feb 25, 2019
👍 LGTM |
bors
commented
Feb 28, 2019
☔ The latest upstream changes (presumably #57760) made this pull request unmergeable. Please resolve the merge conflicts. |
dlrobertson
commented
Mar 6, 2019
@michaelwoerister ping |
michaelwoerister
commented
Mar 6, 2019
Hm, it seems this is changing a bit more than just typos now. I think @joshtriplett knows about FFI. r? @joshtriplett (feel free to re-assign to somebody else of course) |
joshtriplett
commented
Mar 11, 2019
Currently reviewing. Initial note: Please don't back-merge master into a branch; please rebase (and re-test) instead. |
joshtriplett
commented
Mar 11, 2019
Please merge the "take 2" commit into its parent commit, and drop the merge commit. Otherwise, this looks reasonable to me, provided that folks familiar with the iOS/non-iOS calling conventions for aarch64 are comfortable with it. |
dlrobertson
commented
Mar 11, 2019
Per the Apple Developer Docs
So this looks correct |
TimNN
commented
Mar 19, 2019
Ping from triage @parched: It looks like some changes have been requested to your PR. |
parched
commented
Mar 19, 2019
@joshtriplett Ok I've rebased to get rid of the merge, and squashed that take 2 commit. I haven't tested it on AArch64 iOS yet though. |
joshtriplett
commented
Mar 19, 2019
Looks good, thanks! r=me after CI passes. |
dlrobertson
commented
Mar 22, 2019
@joshtriplett I think you'd need to |
joshtriplett
commented
Mar 26, 2019
@bors r+ |
bors
commented
Mar 26, 2019
📌 Commit 62c159e has been approved by |
Fix some AArch64 typos cc @dlrobertson
Rollup of 12 pull requests Successful merges: - #57987 (Fix some AArch64 typos) - #58581 (Refactor generic parameter encoder functions) - #58803 (fs::copy() unix: set file mode early) - #58848 (Prevent cache issues on version updates) - #59198 (Do not complain about unmentioned fields in recovered patterns) - #59351 (Include llvm-ar with llvm-tools component) - #59413 (HirIdify hir::ItemId) - #59441 (Remove the block on natvis for lld-link.) - #59448 (Use consistent phrasing for all macro summaries) - #59456 (Add documentation about `for` used as higher ranked trait bounds) - #59472 (Document that `std::io::BufReader` discards contents on drop) - #59474 (Fix link capitalization in documentation of std::io::BufWriter.) Failed merges: r? @ghost
cc @dlrobertson