Uh oh!
There was an error while loading. Please reload this page.
rust-lldb: fix crash when printing empty string - #58629
Conversation
rust-highfive
commented
Feb 22, 2019
(rust_highfive has picked a reviewer for you, use r? to override) |
rust-highfive
commented
Feb 22, 2019
(rust_highfive has picked a reviewer for you, use r? to override) |
rust-highfive
commented
Feb 22, 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 |
alexcrichton
commented
Feb 22, 2019
@bors: r+ cc @michaelwoerister (in case you'd like to double check) |
bors
commented
Feb 22, 2019
📌 Commit 7c74bac has been approved by |
rust-lldb: fix crash when printing empty string Fixesrust-lang#52185. Re-enables the pretty-std debuginfo test and tweaks the test as necessary to get it to pass again. This reveals that lldb's formatting of enums is broken (rust-lang#58492). I also removed the emoji from the test because I couldn't get the docker image's gdb to print the emoji, just octal escapes (https://github.com/rust-lang/rust/pull/53154/files#r208263904).
Centril
commented
Feb 24, 2019
Probably failed in #58688 (comment), @bors r- |
euclio
commented
Feb 25, 2019
Ok, since the pretty-std test looks like it's pretty flaky, I reverted the changes I made to it and extracted the empty string tests into their own file. |
Centril
commented
Feb 25, 2019
alexcrichton
commented
Feb 25, 2019
@bors: r+ |
bors
commented
Feb 25, 2019
📌 Commit b7d4f96 has been approved by |
rust-lldb: fix crash when printing empty string Fixesrust-lang#52185. ~Re-enables the pretty-std debuginfo test and tweaks the test as necessary to get it to pass again. This reveals that lldb's formatting of enums is broken (rust-lang#58492). I also removed the emoji from the test because I couldn't get the docker image's gdb to print the emoji, just octal escapes (https://github.com/rust-lang/rust/pull/53154/files#r208263904).~
rust-lldb: fix crash when printing empty string Fixesrust-lang#52185. ~Re-enables the pretty-std debuginfo test and tweaks the test as necessary to get it to pass again. This reveals that lldb's formatting of enums is broken (rust-lang#58492). I also removed the emoji from the test because I couldn't get the docker image's gdb to print the emoji, just octal escapes (https://github.com/rust-lang/rust/pull/53154/files#r208263904).~
bors
commented
Mar 3, 2019
⌛ Testing commit 932fe17 with merge 2b7bcefa602313686484007e88a31a25647bfe13... |
bors
commented
Mar 3, 2019
💔 Test failed - checks-travis |
rust-highfive
commented
Mar 3, 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 |
euclio
commented
Mar 6, 2019
Amended the commit to ignore android as well. |
alexcrichton
commented
Mar 6, 2019
@bors: r+ |
bors
commented
Mar 6, 2019
📌 Commit 9e5def9 has been approved by |
bors
commented
Mar 6, 2019
🌲 The tree is currently closed for pull requests below priority 50, this pull request will be tested once the tree is reopened |
rust-lldb: fix crash when printing empty string Fixesrust-lang#52185. ~Re-enables the pretty-std debuginfo test and tweaks the test as necessary to get it to pass again. This reveals that lldb's formatting of enums is broken (rust-lang#58492). I also removed the emoji from the test because I couldn't get the docker image's gdb to print the emoji, just octal escapes (https://github.com/rust-lang/rust/pull/53154/files#r208263904).~
rust-lldb: fix crash when printing empty string Fixesrust-lang#52185. ~Re-enables the pretty-std debuginfo test and tweaks the test as necessary to get it to pass again. This reveals that lldb's formatting of enums is broken (rust-lang#58492). I also removed the emoji from the test because I couldn't get the docker image's gdb to print the emoji, just octal escapes (https://github.com/rust-lang/rust/pull/53154/files#r208263904).~
rust-lldb: fix crash when printing empty string Fixesrust-lang#52185. ~Re-enables the pretty-std debuginfo test and tweaks the test as necessary to get it to pass again. This reveals that lldb's formatting of enums is broken (rust-lang#58492). I also removed the emoji from the test because I couldn't get the docker image's gdb to print the emoji, just octal escapes (https://github.com/rust-lang/rust/pull/53154/files#r208263904).~
Rollup of 13 pull requests Successful merges: - #58518 (Use early unwraps instead of bubbling up errors just to unwrap in the end) - #58626 (rustdoc: add option to calculate "documentation coverage") - #58629 (rust-lldb: fix crash when printing empty string) - #58660 (MaybeUninit: add read_initialized, add examples) - #58670 (fixes#52482) - #58676 (look for python2 symlinks before bootstrap python) - #58679 (Refactor passes and pass execution to be more parallel) - #58750 (Make `Unique::as_ptr`, `NonNull::dangling` and `NonNull::cast` const) - #58762 (Mention `unwind(aborts)` in diagnostics for `#[unwind]`) - #58924 (Add as_slice() to slice::IterMut and vec::Drain) - #58990 (Actually publish miri in the manifest) - #59018 (std: Delete a by-definition spuriously failing test) - #59045 (Expose new_sub_parser_from_file) Failed merges: r? @ghost
Fixes#52185.
Re-enables the pretty-std debuginfo test and tweaks the test as necessary to get it to pass again. This reveals that lldb's formatting of enums is broken (#58492). I also removed the emoji from the test because I couldn't get the docker image's gdb to print the emoji, just octal escapes (https://github.com/rust-lang/rust/pull/53154/files#r208263904).