Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upUse associated function syntax for `Debug` and `Display` backtrace impl #279
Conversation
This comment has been minimized.
This comment has been minimized.
|
I don't think this is caused by Rust 1.31. |
This comment has been minimized.
This comment has been minimized.
|
Ah, I did recently run |
BurntSushi
referenced this pull request
Dec 11, 2018
Closed
compile broken by newest version of backtrace crate (0.3.10) #280
This comment has been minimized.
This comment has been minimized.
|
Indeed. My suspicion is that adding an impl like backtrace did is within the realm of "acceptable" breakage, but yeah, I'm not sure how one anticipates something like this. |
BurntSushi
referenced this pull request
Dec 11, 2018
Closed
Build failure with backtrace 0.3.10 #281
This comment has been minimized.
This comment has been minimized.
mpapierski
commented
Dec 11, 2018
|
That was fast. Thanks! Looking forward for |
This comment has been minimized.
This comment has been minimized.
|
I just boarded a plane and can't deal with this for an hour, I will yank the current version and we can figure how how to add the relevant impl to the backtrace crate later |
This comment has been minimized.
This comment has been minimized.
mpapierski
commented
Dec 11, 2018
|
@alexcrichton That sounds great. Do you mean yank backtrace 0.3.10? For anyone still puzzled there is temporary workaround: cargo update -p backtrace --precise 0.3.9 |
hardliner66
referenced this pull request
Dec 11, 2018
Closed
Build fails because of broken dependency #1244
This comment has been minimized.
This comment has been minimized.
|
Apologies for the breakage here! For posterity, the root cause was that backtrace 0.3.10 was just published and added I deleted |
This comment has been minimized.
This comment has been minimized.
RalfJung
commented
Dec 11, 2018
•
|
What's up with CI for this PR? In my PR doing the same thing, CI failed because backtrace seems to be no longer compatible with Rust 1.18. Now, this PR seems to have no CI at all. |
RalfJung
reviewed
Dec 11, 2018
src/backtrace/mod.rs Outdated
azriel91
added a commit
to azriel91/failure
that referenced
this pull request
Dec 11, 2018
This comment has been minimized.
This comment has been minimized.
|
@BurntSushi, @alexcrichton, @RalfJung: Since
First two options affect Edit, just saw alexcrichton/backtrace-rs#135, shall claim it. |
This comment has been minimized.
This comment has been minimized.
|
Option 3: alexcrichton/backtrace-rs#137 |
petrochenkov
referenced this pull request
Dec 12, 2018
Merged
Implement RFC 2338, "Type alias enum variants" #56225
RalfJung
reviewed
Dec 12, 2018
Cargo.toml Outdated
azriel91
force-pushed the
azriel91:bugfix/fixed-debug-and-display-impl
branch
from
392fde7
to
8c3d6a1
Dec 12, 2018
azriel91
added a commit
to azriel91/backtrace-rs
that referenced
this pull request
Dec 12, 2018
This comment has been minimized.
This comment has been minimized.
|
Pinned Feel free to push over the branch if there's something urgent; I'm off for the night. |
azriel91
added a commit
to azriel91/backtrace-rs
that referenced
this pull request
Dec 12, 2018
This comment has been minimized.
This comment has been minimized.
|
|
azriel91 commentedDec 11, 2018
•
edited
Rust 1.31 reports a compilation error saying it is ambiguous which
fmtmethod to call.Not sure if this happened prior to Rust 1.31, but when compiling
failureusing Rust 1.31.0 (stable) this error shows up: