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 upRegression in asynchronous-0.4.5, Rust 1.17 #40953
Comments
brson
added
the
regression-from-stable-to-beta
label
Mar 31, 2017
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
Also affects error-chain cc @Yamakaky |
This comment has been minimized.
This comment has been minimized.
|
Like also affects error_defs cc @canndrew |
This comment has been minimized.
This comment has been minimized.
|
Also fiber cc @TileHalo |
This comment has been minimized.
This comment has been minimized.
|
Also gimli cc @fitzgen |
This comment has been minimized.
This comment has been minimized.
|
Also futures 0.1.0 |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
Also libimagstore |
This comment has been minimized.
This comment has been minimized.
I pinged @aturon about this a few weeks ago. Then I landed a commit to work around the regression within gimli and a new version published to crates.io. Are you saying that the most recent version on crates.io is still affected (or that perhaps this is a different-but-similar regression)? Are the crates listed here the results of a crater (or its new replacement whose name I forgot)? |
brson
changed the title
Regression in asynchronous-0.4.5, Rust 1.16
Regression in asynchronous-0.4.5, Rust 1.17
Mar 31, 2017
This comment has been minimized.
This comment has been minimized.
|
@fitzgen these results are from cargobomb (a crater equivalent-ish) and the full results are posted online with the two regression logs for gimli, downloaded from crates.io. Do you remember why this fix was needed? It'd be good to track down why inference started failing to see if we want to revert that change. |
This comment has been minimized.
This comment has been minimized.
|
I modified the broken test from error-chain so that it doesn't fail anymore, BTW. But thanks for the ping. |
This comment has been minimized.
This comment has been minimized.
|
@Yamakaky can you point to the fix? It's not clear to me at least currently why this regression happened and affected so many crates. |
This comment has been minimized.
This comment has been minimized.
|
This may be fixed by #40636 -- which has yet to be backported to beta. |
This comment has been minimized.
This comment has been minimized.
|
Here is the gimli fix I had made: gimli-rs/gimli@dbec032 |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
Thanks for looking into this Niko! Thanks also for the links to fixes, let's land the backport and go from there |
bors
added a commit
that referenced
this issue
Apr 1, 2017
bors
added a commit
that referenced
this issue
Apr 1, 2017
This comment has been minimized.
This comment has been minimized.
|
OK, so, the backport landed. @alexcrichton, when do you think we'll spin off a new beta so we can most easily test if this is fixed? (That is still a manual process, right?) |
This comment has been minimized.
This comment has been minimized.
|
@nikomatsakis we'll try to get a new beta scheduled today |
This comment has been minimized.
This comment has been minimized.
|
New beta is here and bug appears fixed! Closing. |
brson commentedMar 31, 2017
https://github.com/bcndanos/asynchronous
Not on nightly.
cc @bcndanos