Repository navigation
Improve compile_test and dogfood tests - #5121
Conversation
1deaa5f to
233740c
Compare
This comment has been minimized.
This comment has been minimized.
|
LGTM at first glance. I want to test the multiple matching crates bug. That would be great, if it would be fixed with that! |
c1bebed to
e1554ec
Compare
|
Ok. I think the code is now fine for reviewing. |
One way to do that is to set global |
|
I just simulated this, by changing the serde version in the Cargo.toml. And this change seems to work! 🎉 Only a small addition needs to be made: This should be solved by adding |
8c5c0a4 to
3485d22
Compare
|
Awesome! Thanks! @bors r+ |
|
📌 Commit c4b4dd2 has been approved by |
Improve compile_test and dogfood tests * Hopefully this finally resolves the "multiple matching crates" error, e.g. #4015 * This handle some convenient CARGO env like CARGO_TARGET_DIR and CARGO_BUILD_TARGET changelog: none
|
💔 Test failed - checks-travis |
|
@bors retry (timeout in integration test) |
Improve compile_test and dogfood tests * Hopefully this finally resolves the "multiple matching crates" error, e.g. #4015 * This handle some convenient CARGO env like CARGO_TARGET_DIR and CARGO_BUILD_TARGET changelog: none
|
💔 Test failed - checks-travis |
|
@bors retry |
Improve compile_test and dogfood tests * Hopefully this finally resolves the "multiple matching crates" error, e.g. #4015 * This handle some convenient CARGO env like CARGO_TARGET_DIR and CARGO_BUILD_TARGET changelog: none
|
☀️ Test successful - checks-travis, status-appveyor |
Fix error E0460 when compiled on Rustc repo Sadly, this mostly reverts #5121. Now I use HashMap to only store one rlib per crate. But that would not work when non-compatible version of the same crate show up. changelog: none
serde#4015changelog: none