This is an archive of the discontinued LLVM Phabricator instance.

[lldb][NFC]Update debug (eh-frame) tests to preserve old behaviour.
ClosedPublic

Authored by oontvoo on Jun 8 2023, 8:24 AM.

Details

Summary

Details: D144999 potentially changes the debug format. Setting this new -femit-compact-unwind-non-canonical flag will preserve the old behaviour.

Another option would be to update this test to "expect-pass" (rather than expect-fail)
WDYT?

Diff Detail

Event Timeline

oontvoo created this revision.Jun 8 2023, 8:24 AM
Herald added a project: Restricted Project. · View Herald TranscriptJun 8 2023, 8:24 AM
oontvoo requested review of this revision.Jun 8 2023, 8:24 AM
Herald added a project: Restricted Project. · View Herald TranscriptJun 8 2023, 8:24 AM

Thanks for looking into this! I think we should just remove the XFAIL instead, for the reasons you mentioned in the other patch!

oontvoo updated this revision to Diff 529653.Jun 8 2023, 9:57 AM

Removed XFAIL: system-darwin from test

oontvoo updated this revision to Diff 529654.Jun 8 2023, 9:58 AM

updated commit msg

fdeazeve accepted this revision.Jun 8 2023, 9:59 AM

LGTM!

This revision is now accepted and ready to land.Jun 8 2023, 9:59 AM