| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[TSan][libdispatch] Use FileCheck's --implicit-check-not=... Use FileCheck's --implicit-check-not='ThreadSanitizer' which increases the strictness of our tests a bit. NFC. CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done With --implicit-check-not, the above is turned into: CHECK-NOT: ThreadSanitizer CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done CHECK-NOT: ThreadSanitizer llvm-svn: 360927 | 7 年前 | |
[NFC][TSan] Move libdispatch tests into their own subfolder Remove 'gcd' file prefix. GCD stands for Grand Central Dispatch, which is another name for libdispatch. https://apple.github.io/swift-corelibs-libdispatch/ Remove REQUIRE: dispatch from tests. Also rename lit feature 'dispatch' -> 'libdispatch' to be more explicit what this is about. Reviewed By: kubamracek Differential Revision: https://reviews.llvm.org/D59341 llvm-svn: 356202 | 7 年前 | |
[NFC][libdispatch] Improve a few tests llvm-svn: 357510 | 7 年前 | |
[TSan][libdispatch] Use FileCheck's --implicit-check-not=... Use FileCheck's --implicit-check-not='ThreadSanitizer' which increases the strictness of our tests a bit. NFC. CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done With --implicit-check-not, the above is turned into: CHECK-NOT: ThreadSanitizer CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done CHECK-NOT: ThreadSanitizer llvm-svn: 360927 | 7 年前 | |
[TSan][libdispatch] Move libdispatch tests out of Darwin folder The libdispatch tests are now not tied to Darwin anymore. Move them to their own platform-independent folder. llvm-svn: 358316 | 7 年前 | |
[TSan][libdispatch] Guard test execution on old platforms dispatch_async_and_wait() was introduced in macOS 10.14. Let's forward declare it to ensure we can compile the test with older SDKs and guard execution by checking if the symbol is available. (We can't use __builtin_available(), because that itself requires a higher minimum deployment target.) We also need to specify the -undefined dynamic_lookup compiler flag. Differential Revision: https://reviews.llvm.org/D85995 | 5 年前 | |
[TSan][libdispatch] Move libdispatch tests out of Darwin folder The libdispatch tests are now not tied to Darwin anymore. Move them to their own platform-independent folder. llvm-svn: 358316 | 7 年前 | |
[TSan][libdispatch] Use FileCheck's --implicit-check-not=... Use FileCheck's --implicit-check-not='ThreadSanitizer' which increases the strictness of our tests a bit. NFC. CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done With --implicit-check-not, the above is turned into: CHECK-NOT: ThreadSanitizer CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done CHECK-NOT: ThreadSanitizer llvm-svn: 360927 | 7 年前 | |
[TSan][libdispatch] Use FileCheck's --implicit-check-not=... Use FileCheck's --implicit-check-not='ThreadSanitizer' which increases the strictness of our tests a bit. NFC. CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done With --implicit-check-not, the above is turned into: CHECK-NOT: ThreadSanitizer CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done CHECK-NOT: ThreadSanitizer llvm-svn: 360927 | 7 年前 | |
[TSan][libdispatch] Fix failing test The ThreadSanitizer-x86_64-iossim configuration (different SDK) seems to require an additional #include. rdar://49856637 llvm-svn: 358300 | 7 年前 | |
[TSan][libdispatch] Stricter checks via --implicit-check-not --implicit-check-not='ThreadSanitizer' checks in the entire output while // CHECK-NOT: ThreadSanitizer only checks after (before) the previous (next) match. llvm-svn: 357727 | 7 年前 | |
[tsan][test] Remaining tests requiring weak symbols for dyld64 Differential Revision: https://reviews.llvm.org/D130917 | 3 年前 | |
[TSan][libdispatch] Use FileCheck's --implicit-check-not=... Use FileCheck's --implicit-check-not='ThreadSanitizer' which increases the strictness of our tests a bit. NFC. CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done With --implicit-check-not, the above is turned into: CHECK-NOT: ThreadSanitizer CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done CHECK-NOT: ThreadSanitizer llvm-svn: 360927 | 7 年前 | |
[compiler-rt] Fix issue with compiler-rt tests mixing <atomic> and <stdatomic.h> Since D97044, libc++ implements <stdatomic.h>, which is not compatible with the <atomic> header in C++03 mode. To fix the tests, avoid using <stdatomic.h> at all, since it is not strictly required. rdar://92867529 Differential Revision: https://reviews.llvm.org/D125118 | 4 年前 | |
[TSan][libdispatch] Stricter checks via --implicit-check-not --implicit-check-not='ThreadSanitizer' checks in the entire output while // CHECK-NOT: ThreadSanitizer only checks after (before) the previous (next) match. llvm-svn: 357727 | 7 年前 | |
[TSan][libdispatch] Use FileCheck's --implicit-check-not=... Use FileCheck's --implicit-check-not='ThreadSanitizer' which increases the strictness of our tests a bit. NFC. CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done With --implicit-check-not, the above is turned into: CHECK-NOT: ThreadSanitizer CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done CHECK-NOT: ThreadSanitizer llvm-svn: 360927 | 7 年前 | |
[TSan][libdispatch] Stricter checks via --implicit-check-not --implicit-check-not='ThreadSanitizer' checks in the entire output while // CHECK-NOT: ThreadSanitizer only checks after (before) the previous (next) match. llvm-svn: 357727 | 7 年前 | |
[TSan][libdispatch] Move libdispatch tests out of Darwin folder The libdispatch tests are now not tied to Darwin anymore. Move them to their own platform-independent folder. llvm-svn: 358316 | 7 年前 | |
[TSan][libdispatch] Use FileCheck's --implicit-check-not=... Use FileCheck's --implicit-check-not='ThreadSanitizer' which increases the strictness of our tests a bit. NFC. CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done With --implicit-check-not, the above is turned into: CHECK-NOT: ThreadSanitizer CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done CHECK-NOT: ThreadSanitizer llvm-svn: 360927 | 7 年前 | |
[TSan][libdispatch] Use FileCheck's --implicit-check-not=... Use FileCheck's --implicit-check-not='ThreadSanitizer' which increases the strictness of our tests a bit. NFC. CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done With --implicit-check-not, the above is turned into: CHECK-NOT: ThreadSanitizer CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done CHECK-NOT: ThreadSanitizer llvm-svn: 360927 | 7 年前 | |
[TSan][libdispatch] Enable test that supposedly deadlocks on bot Re-enable test that was disabled because it deadlocks when running on the bot, but was never enabled again. Can't reproduce deadlock locally so trying to investigate by re-enabling test. llvm-svn: 360388 | 7 年前 | |
[TSan][libdispatch] Use FileCheck's --implicit-check-not=... Use FileCheck's --implicit-check-not='ThreadSanitizer' which increases the strictness of our tests a bit. NFC. CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done With --implicit-check-not, the above is turned into: CHECK-NOT: ThreadSanitizer CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done CHECK-NOT: ThreadSanitizer llvm-svn: 360927 | 7 年前 | |
Rename config.host_os to config.target_os. config.host_os is derived from CMAKE_SYSTEM_NAME which specifies the target. See: https://cmake.org/cmake/help/latest/variable/CMAKE_SYSTEM_NAME.html To reduce confusion, rename it to config.target_os. The variable name config.target_os was already being used by the Orc tests. Rename it to config.orc_test_target_os with a FIXME to remove. Reviewers: JDevlieghere, MaskRay Reviewed By: MaskRay Pull Request: https://github.com/llvm/llvm-project/pull/149015 | 1 年前 | |
[TSan][libdispatch] Stricter checks via --implicit-check-not --implicit-check-not='ThreadSanitizer' checks in the entire output while // CHECK-NOT: ThreadSanitizer only checks after (before) the previous (next) match. llvm-svn: 357727 | 7 年前 | |
[TSan][libdispatch] Stricter checks via --implicit-check-not --implicit-check-not='ThreadSanitizer' checks in the entire output while // CHECK-NOT: ThreadSanitizer only checks after (before) the previous (next) match. llvm-svn: 357727 | 7 年前 | |
[TSan][libdispatch] Use FileCheck's --implicit-check-not=... Use FileCheck's --implicit-check-not='ThreadSanitizer' which increases the strictness of our tests a bit. NFC. CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done With --implicit-check-not, the above is turned into: CHECK-NOT: ThreadSanitizer CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done CHECK-NOT: ThreadSanitizer llvm-svn: 360927 | 7 年前 | |
[TSan][libdispatch] Use FileCheck's --implicit-check-not=... Use FileCheck's --implicit-check-not='ThreadSanitizer' which increases the strictness of our tests a bit. NFC. CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done With --implicit-check-not, the above is turned into: CHECK-NOT: ThreadSanitizer CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done CHECK-NOT: ThreadSanitizer llvm-svn: 360927 | 7 年前 | |
[TSan][libdispatch] Use FileCheck's --implicit-check-not=... Use FileCheck's --implicit-check-not='ThreadSanitizer' which increases the strictness of our tests a bit. NFC. CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done With --implicit-check-not, the above is turned into: CHECK-NOT: ThreadSanitizer CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done CHECK-NOT: ThreadSanitizer llvm-svn: 360927 | 7 年前 | |
[TSan][libdispatch] Use FileCheck's --implicit-check-not=... Use FileCheck's --implicit-check-not='ThreadSanitizer' which increases the strictness of our tests a bit. NFC. CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done With --implicit-check-not, the above is turned into: CHECK-NOT: ThreadSanitizer CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done CHECK-NOT: ThreadSanitizer llvm-svn: 360927 | 7 年前 | |
[TSan][libdispatch] Use FileCheck's --implicit-check-not=... Use FileCheck's --implicit-check-not='ThreadSanitizer' which increases the strictness of our tests a bit. NFC. CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done With --implicit-check-not, the above is turned into: CHECK-NOT: ThreadSanitizer CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done CHECK-NOT: ThreadSanitizer llvm-svn: 360927 | 7 年前 | |
[TSan][libdispatch] Use FileCheck's --implicit-check-not=... Use FileCheck's --implicit-check-not='ThreadSanitizer' which increases the strictness of our tests a bit. NFC. CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done With --implicit-check-not, the above is turned into: CHECK-NOT: ThreadSanitizer CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done CHECK-NOT: ThreadSanitizer llvm-svn: 360927 | 7 年前 | |
[TSan][libdispatch] Use FileCheck's --implicit-check-not=... Use FileCheck's --implicit-check-not='ThreadSanitizer' which increases the strictness of our tests a bit. NFC. CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done With --implicit-check-not, the above is turned into: CHECK-NOT: ThreadSanitizer CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done CHECK-NOT: ThreadSanitizer llvm-svn: 360927 | 7 年前 | |
[TSan][libdispatch] Re-enable disabled tests I re-activated "broad strokes suppressions" (ignore_noninstrumented_modules=1) in my last commit. Re-enable tests that only fail on our bots to check if they work now. llvm-svn: 358209 | 7 年前 | |
[TSan][libdispatch] Stricter checks via --implicit-check-not --implicit-check-not='ThreadSanitizer' checks in the entire output while // CHECK-NOT: ThreadSanitizer only checks after (before) the previous (next) match. llvm-svn: 357727 | 7 年前 | |
compiler-rt: Rename .cc file in test/tsan to .cpp Like r367463, but for test/tsan. llvm-svn: 367656 | 6 年前 | |
[TSan][libdispatch] Use FileCheck's --implicit-check-not=... Use FileCheck's --implicit-check-not='ThreadSanitizer' which increases the strictness of our tests a bit. NFC. CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done With --implicit-check-not, the above is turned into: CHECK-NOT: ThreadSanitizer CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done CHECK-NOT: ThreadSanitizer llvm-svn: 360927 | 7 年前 | |
[TSan][libdispatch] Move libdispatch tests out of Darwin folder The libdispatch tests are now not tied to Darwin anymore. Move them to their own platform-independent folder. llvm-svn: 358316 | 7 年前 | |
[TSan][libdispatch] Use FileCheck's --implicit-check-not=... Use FileCheck's --implicit-check-not='ThreadSanitizer' which increases the strictness of our tests a bit. NFC. CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done With --implicit-check-not, the above is turned into: CHECK-NOT: ThreadSanitizer CHECK: start CHECK-NOT: ThreadSanitizer CHECK: done CHECK-NOT: ThreadSanitizer llvm-svn: 360927 | 7 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 5 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 3 年前 | ||
| 7 年前 | ||
| 4 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 1 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 6 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 |