This is an archive of the discontinued LLVM Phabricator instance.

These compiler-rt tests should be UNSUPPORTED instead of XFAIL.
ClosedPublic

Authored by aorlov on Oct 20 2020, 5:36 PM.

Details

Summary

These compiler-rt tests should be UNSUPPORTED instead of XFAIL, which seems to be the real intent of the authors.

Diff Detail

Event Timeline

aorlov created this revision.Oct 20 2020, 5:36 PM
Herald added a project: Restricted Project. · View Herald TranscriptOct 20 2020, 5:37 PM
Herald added subscribers: Restricted Project, dberris. · View Herald Transcript
aorlov requested review of this revision.Oct 20 2020, 5:37 PM

Hi @aorlov,

UNSUPPORTED: * is not working actually. Please check a build log for linux > Builtins-x86_64-linux.Builtins-x86_64-linux::gcc_personality_test.c above. It says

ValueError: Error in UNSUPPORTED list:
couldn't parse text: '*'
in expression: '*'

in according of llvm/utils/lit/lit/BooleanExpression.py You may use true instead of * or just leave an empty expression, such UNSUPPORTED:. The 'true' expression keyword will be added into the empty list by default.

aorlov updated this revision to Diff 300085.Oct 22 2020, 12:56 PM
This revision is now accepted and ready to land.Oct 22 2020, 8:20 PM
This revision was landed with ongoing or failed builds.Oct 23 2020, 9:57 AM
This revision was automatically updated to reflect the committed changes.