This is an archive of the discontinued LLVM Phabricator instance.

[lldb] Update the PDB tests to pass with the VS2019 toolset
ClosedPublic

Authored by stella.stamenova on Dec 9 2021, 4:55 PM.

Details

Summary

The pdb lldb tests do not work correctly with both the VS2019 and VS2017 toolsets at the moment. This change updates several of the tests to work with both toolsets. Unfortunately, this makes the tests suboptimal for both toolsets, but we can update them to be better for VS2019 once we officially drop VS2017. This change is meant to bridge the gap until the update happens, so that the buildbots can work with either toolset.

Diff Detail

Event Timeline

stella.stamenova requested review of this revision.Dec 9 2021, 4:55 PM
stella.stamenova created this revision.
Herald added a project: Restricted Project. · View Herald TranscriptDec 9 2021, 4:55 PM
lldb/test/Shell/SymbolFile/PDB/enums-layout.test
13

This is particularly absurd. VS2017 toolset does not capitalize the name of the file, but VS2019 toolset does.

This revision was not accepted when it landed; it landed in state Needs Review.Dec 14 2021, 1:06 PM
This revision was automatically updated to reflect the committed changes.