This is an archive of the discontinued LLVM Phabricator instance.

[Utils] Run non-filecheck runlines in-order in update_cc_test_checks
ClosedPublic

Authored by ggeorgakoudis on Apr 30 2021, 9:54 PM.

Details

Summary

The script update_cc_test_checks runs all non-filechecked runlines before the filechecked ones. This creates problems since outputs of those non-filechecked runlines may conflict and that will fail the execution of update_cc_test_checks. This patch executes non-filechecked in the order specified in the test file to avoid this issue.

Diff Detail

Event Timeline

ggeorgakoudis requested review of this revision.Apr 30 2021, 9:54 PM
ggeorgakoudis created this revision.
Herald added projects: Restricted Project, Restricted Project. · View Herald Transcript
jdoerfert accepted this revision.May 3 2021, 5:31 PM

Add a commit message explaining why/what this does. I run into the problem before so I know but other won't.

This revision is now accepted and ready to land.May 3 2021, 5:31 PM
ggeorgakoudis edited the summary of this revision. (Show Details)May 4 2021, 12:03 PM