This is an archive of the discontinued LLVM Phabricator instance.

Xray OpenBSD support
ClosedPublic

Authored by devnexen on Mar 31 2018, 10:16 AM.

Diff Detail

Repository
rL LLVM

Event Timeline

devnexen created this revision.Mar 31 2018, 10:16 AM

Thanks for this -- do we have buildbots that run OpenBSD tests?

Can you confirm that make check-xray will actually run the tests on OpenBSD as well?

There should be clang-side changes to apply the appropriate attributes too, I suspect they're forthcoming?

devnexen added a comment.EditedApr 2 2018, 9:56 PM

About buildbot I do not think there is, sanitiser support for OpenBSD is pretty recent. The tests (for now) can't be run like UBsan unfortunately but tested binaries made, saw the elf section, can use llvm-xray ...

dberris accepted this revision.Apr 2 2018, 10:00 PM

LGTM -- I'm happy with that state for now, but it would be good to have some later on. Probably not something we can fix yet at this time. :)

This revision is now accepted and ready to land.Apr 2 2018, 10:00 PM
This revision was automatically updated to reflect the committed changes.