Skip to content

Test suites of xml-rs and quick-xml crates fails on 1.28 beta #51843

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Closed
pietroalbini opened this issue Jun 27, 2018 · 6 comments
Closed

Test suites of xml-rs and quick-xml crates fails on 1.28 beta #51843

pietroalbini opened this issue Jun 27, 2018 · 6 comments
Labels
regression-from-stable-to-beta Performance or correctness regression from stable to beta. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
Milestone

Comments

@pietroalbini
Copy link
Member

I think that's caused by a change in the debug repr, but I haven't bisected/checked.

@pietroalbini pietroalbini added the regression-from-stable-to-beta Performance or correctness regression from stable to beta. label Jun 27, 2018
@pietroalbini pietroalbini added this to the 1.28 milestone Jun 27, 2018
@tomaka
Copy link
Contributor

tomaka commented Jun 27, 2018

cc @netvl

@Mark-Simulacrum
Copy link
Member

65a16c0 -- #49283 -- cc @rust-lang/libs

Looks like an intentional change though.

@pietroalbini pietroalbini added the T-libs-api Relevant to the library API team, which will review and decide on the PR/issue. label Jun 27, 2018
@pietroalbini
Copy link
Member Author

FYI, there was a similar regression in a past release (#47619), and this was the decision:

@sfackler - #47619 (comment)
We make zero guarantees as to what Debug implementations look like.

@SimonSapin
Copy link
Contributor

This was indeed intentional, and I support the quoted comment about the lack of guarantee.

@Mark-Simulacrum
Copy link
Member

Okay, I'm going to close as this isn't something we're going to fix.

@tafia
Copy link
Contributor

tafia commented Jul 9, 2018

Just fyi, quick-xml tests are no longer relying on Debug format. They all use Display only.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
regression-from-stable-to-beta Performance or correctness regression from stable to beta. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
Projects
None yet
Development

No branches or pull requests

5 participants