Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Re-enable debuginfo tests that have been ignored #94489

Closed

Conversation

wesleywiser
Copy link
Member

@wesleywiser wesleywiser commented Mar 1, 2022

Most of these tests either ran perfectly once enabled or only needed a
small amount of tweaking to get passing or used ignore-test when
ignore-lldb would have been more appropriate.

With this change we go from 64 ignored tests to 50.

@wesleywiser wesleywiser added A-testsuite Area: The testsuite used to check the correctness of rustc A-debuginfo Area: Debugging information in compiled programs (DWARF, PDB, etc.) labels Mar 1, 2022
@rust-highfive
Copy link
Collaborator

r? @Mark-Simulacrum

(rust-highfive has picked a reviewer for you, use r? to override)

@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Mar 1, 2022
@wesleywiser
Copy link
Member Author

I tested this locally on Ubuntu 21.04 with gdb & lldb installed from the OS repos but let's see if CI passes ...

@Mark-Simulacrum
Copy link
Member

Some of our builders likely have pretty old gdb due to being based on Ubuntu 18.04 or even older, so I suspect we'll need to see some adjustments, but in general this seems ok to me if we can get it past CI. Note that min version directives are somewhat annoying since they can mean we stop testing at all in CI (as the tests are just ignored), so we'll need to be careful if adding those.

@rust-log-analyzer

This comment has been minimized.

@wesleywiser
Copy link
Member Author

Looks like rustc crashed? Have we seen that before?

@rust-log-analyzer

This comment has been minimized.

Most of these tests either ran perfectly once enabled or only needed a
small amount of tweaking to get passing or used ignore-test when
ignore-lldb would have been more appropriate.

With this change we go from 64 ignored tests to 50.
@Mark-Simulacrum
Copy link
Member

@bors r+ rollup=iffy

@bors
Copy link
Contributor

bors commented Mar 3, 2022

📌 Commit 78e7d9b has been approved by Mark-Simulacrum

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Mar 3, 2022
@@ -5,7 +5,6 @@

// This fails on lldb 6.0.1 on x86-64 Fedora 28; so mark it macOS-only
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems this comment is now outdated and can be removed.

Dylan-DPC added a commit to Dylan-DPC/rust that referenced this pull request Mar 3, 2022
…ests, r=Mark-Simulacrum

Re-enable debuginfo tests that have been ignored

Most of these tests either ran perfectly once enabled or only needed a
small amount of tweaking to get passing or used ignore-test when
ignore-lldb would have been more appropriate.

With this change we go from 64 ignored tests to 50.
Dylan-DPC added a commit to Dylan-DPC/rust that referenced this pull request Mar 3, 2022
…ests, r=Mark-Simulacrum

Re-enable debuginfo tests that have been ignored

Most of these tests either ran perfectly once enabled or only needed a
small amount of tweaking to get passing or used ignore-test when
ignore-lldb would have been more appropriate.

With this change we go from 64 ignored tests to 50.
@matthiaskrgr
Copy link
Member

Looks like this failed in a rollup: #94557 (comment)
@bors r-

@bors bors added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Mar 3, 2022
@JohnCSimon
Copy link
Member

Ping from triage:
@wesleywiser what is the status of this PR?

@Dylan-DPC
Copy link
Member

Closing this pr due to no activity.

@Dylan-DPC Dylan-DPC closed this May 12, 2023
@Dylan-DPC Dylan-DPC added S-inactive Status: Inactive and waiting on the author. This is often applied to closed PRs. and removed S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. labels May 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-debuginfo Area: Debugging information in compiled programs (DWARF, PDB, etc.) A-testsuite Area: The testsuite used to check the correctness of rustc S-inactive Status: Inactive and waiting on the author. This is often applied to closed PRs.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants