This is an archive of the discontinued LLVM Phabricator instance.

[zorg] Clean up libcxx-libcxxabi-singlethreaded-x86_64-linux-debian so that it passes the feature flags to lit
ClosedPublic

Authored by jroelofs on Sep 5 2014, 10:09 AM.

Details

Reviewers
danalbert
EricWF

Diff Detail

Event Timeline

jroelofs updated this revision to Diff 13323.Sep 5 2014, 10:09 AM
jroelofs retitled this revision from to [zorg] Clean up libcxx-libcxxabi-singlethreaded-x86_64-linux-debian so that it passes the feature flags to lit.
jroelofs updated this object.
jroelofs edited the test plan for this revision. (Show Details)
jroelofs added reviewers: danalbert, EricWF.
jroelofs added a subscriber: Unknown Object (MLST).
danalbert added inline comments.Sep 5 2014, 10:27 AM
zorg/buildbot/builders/LibcxxAndAbiBuilder.py
70

else this is undefined and then used below.

jroelofs updated this revision to Diff 13327.Sep 5 2014, 10:37 AM

Init litTestArgs always. Split out libcxxabi-has-no-threads.

danalbert accepted this revision.Sep 5 2014, 10:45 AM
danalbert edited edge metadata.

Other than the quick syntax fixes, LGTM.

zorg/buildbot/builders/LibcxxAndAbiBuilder.py
73

You need to surround the right hand side with () if you split it between two lines.

100

Stray ] at EOL.

This revision is now accepted and ready to land.Sep 5 2014, 10:45 AM
jroelofs updated this revision to Diff 13330.Sep 5 2014, 11:00 AM
jroelofs edited edge metadata.
danalbert added inline comments.Sep 5 2014, 11:03 AM
buildbot/osuosl/master/config/builders.py
672

Missed a comma (sorry I'm not catching all of these in one pass... I'm not the best Python interpreter).

jroelofs updated this revision to Diff 13331.Sep 5 2014, 11:12 AM

Fix additional_features list's missing comma.

jroelofs closed this revision.Sep 5 2014, 11:18 AM

r217265

zorg/buildbot/builders/LibcxxAndAbiBuilder.py
70

Goood point! Untested code is untested...