[MacPorts] #52053: clang-3.8 @3.8.1_3 Sanitizer self-tests to check sanity
MacPorts
noreply at macports.org
Thu Aug 18 16:26:03 PDT 2016
#52053: clang-3.8 @3.8.1_3 Sanitizer self-tests to check sanity
-------------------------+--------------------------------
Reporter: hmijail@… | Owner: macports-tickets@…
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Keywords: tests | Port: clang-3.8
-------------------------+--------------------------------
The official documentation for some of the clang sanitizers (for example,
Thread Sanitizer) [http://clang.llvm.org/docs/ThreadSanitizer.html only
mention Linux as supported]. However, the sanitizer is included in the OS
X build, and seems to work - in that it seems to detect problems.
On the other hand, at least one of those detected problems seems to be a
false positive, so I can only wonder.
Given that LLVM and Clang seem to include a lot of self-tests, using them
would be a good way to check whether the sanitizers seem useable in OS X.
I have tried building clang-3.8 with MacPorts and jumping in afterwards to
run the tests, but it's complicated enough that I don't even know if they
are there or need to be checked out and built additionally. I'm hoping
that for the maintainers it might be easier to organize.
--
Ticket URL: <https://trac.macports.org/ticket/52053>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list