This is an archive of the discontinued LLVM Phabricator instance.

[libc++] Convert test-suite workarounds for some C11 features to XFAILs
ClosedPublic

Authored by ldionne on Aug 17 2021, 8:25 AM.

Details

Summary

Instead of trying to sniff out what features are supported by the
library being tested, the way we normally handle these things is with
Lit annotations. This should not be treated differently.

Diff Detail

Event Timeline

ldionne created this revision.Aug 17 2021, 8:25 AM
ldionne requested review of this revision.Aug 17 2021, 8:25 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 17 2021, 8:25 AM
Herald added a reviewer: Restricted Project. · View Herald Transcript
ldionne updated this revision to Diff 366990.Aug 17 2021, 12:56 PM

Add XFAILs on macOS and Windows

ldionne updated this revision to Diff 367055.Aug 17 2021, 4:20 PM

Fix tests on macOS

ldionne accepted this revision.Aug 18 2021, 5:27 AM
This revision is now accepted and ready to land.Aug 18 2021, 5:27 AM
libcxx/test/std/language.support/support.start.term/at_quick_exit.compile.fail.cpp