This is an archive of the discontinued LLVM Phabricator instance.

Disable trivial pair copy/move tests when unsupported
ClosedPublic

Authored by dim on Oct 10 2016, 1:29 PM.

Details

Summary

On FreeBSD, for ABI compatibility reasons, the pair trivial copy
constructor is disabled, using the aptly-named
_LIBCPP_DEPRECATED_ABI_DISABLE_PAIR_TRIVIAL_COPY_CTOR define.

Disable the related tests when this define is on, so they don't fail
unexpectedly.

Event Timeline

dim updated this revision to Diff 74167.Oct 10 2016, 1:29 PM
dim retitled this revision from to Disable trivial pair copy/move tests when unsupported.
dim updated this object.
dim added reviewers: EricWF, emaste, rsmith, theraven.
dim added a subscriber: cfe-commits.
EricWF accepted this revision.Oct 11 2016, 2:30 PM
EricWF edited edge metadata.
This revision is now accepted and ready to land.Oct 11 2016, 2:30 PM
dim closed this revision.Oct 12 2016, 1:35 PM