While there, perform a small cleanup, reducing delta
with drivers for other OSes.
Sponsored by <The NetBSD Foundation>
Paths
| Differential D46721
Support XRay in the NetBSD driver ClosedPublic Authored by krytarowski on May 10 2018, 1:15 PM.
Details Summary While there, perform a small cleanup, reducing delta Sponsored by <The NetBSD Foundation>
Diff Detail
Event TimelineComment Actions LGTM for the XRay side. To confirm, are there bots/tests that confirm whether XRay "just works" on NetBSD? This revision is now accepted and ready to land.May 10 2018, 5:20 PM Comment Actions This is an intermediate commit. I'm unloading local patches. ********************
Testing Time: 1.36s
********************
Failing Tests (16):
XRay-Unit :: unit/./XRayFDRLoggingTest-x86_64-Test/FDRLoggingTest.MultiThreadedCycling
XRay-Unit :: unit/./XRayFDRLoggingTest-x86_64-Test/FDRLoggingTest.Multiple
XRay-Unit :: unit/./XRayFDRLoggingTest-x86_64-Test/FDRLoggingTest.Simple
XRay-x86_64-netbsd :: TestCases/Posix/arg1-arg0-logging.cc
XRay-x86_64-netbsd :: TestCases/Posix/arg1-logger.cc
XRay-x86_64-netbsd :: TestCases/Posix/arg1-logging-implicit-this.cc
XRay-x86_64-netbsd :: TestCases/Posix/argv0-log-file-name.cc
XRay-x86_64-netbsd :: TestCases/Posix/basic-filtering.cc
XRay-x86_64-netbsd :: TestCases/Posix/coverage-sample.cc
XRay-x86_64-netbsd :: TestCases/Posix/fdr-mode.cc
XRay-x86_64-netbsd :: TestCases/Posix/fdr-single-thread.cc
XRay-x86_64-netbsd :: TestCases/Posix/fdr-thread-order.cc
XRay-x86_64-netbsd :: TestCases/Posix/fixedsize-logging.cc
XRay-x86_64-netbsd :: TestCases/Posix/logging-modes.cc
XRay-x86_64-netbsd :: TestCases/Posix/patching-unpatching.cc
XRay-x86_64-netbsd :: TestCases/Posix/pic_test.cc
Expected Passes : 26
Unsupported Tests : 1
Unexpected Failures: 16The failures are related to a bug in logging. I will need to resolve it (flags()->xray_mode is NULL). We are now preparing for integration of libfuzzer into userland (as a part of GSoC).. this will be followed up with LSan and LLDB. Closed by commit rC332071: Support XRay in the NetBSD driver (authored by kamil). · Explain WhyMay 10 2018, 6:04 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 146267 lib/Driver/ToolChains/NetBSD.cpp
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||