| /llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/tests/ |
| H A D | report_test.cpp | 15 EXPECT_DEATH(CHECK_GT(-1, 1), in TEST() 23 EXPECT_DEATH(scudo::reportError("TEST123"), "Scudo ERROR.*TEST123"); in TEST() 26 EXPECT_DEATH(scudo::reportHeaderRace(P), "Scudo ERROR.*42424242"); in TEST() 29 EXPECT_DEATH(scudo::reportAllocationSizeTooBig(123, 456, 789), in TEST() 31 EXPECT_DEATH(scudo::reportOutOfMemory(4242), "Scudo ERROR.*4242"); in TEST() 32 EXPECT_DEATH( in TEST() 35 EXPECT_DEATH( in TEST() 38 EXPECT_DEATH( in TEST() 41 EXPECT_DEATH(scudo::reportDeallocTypeMismatch( in TEST() 44 EXPECT_DEATH(scudo::reportDeleteSizeMismatch(P, 123, 456), in TEST() [all …]
|
| H A D | memtag_test.cpp | 21 EXPECT_DEATH(archMemoryTagGranuleSize(), "not supported"); in TEST() 22 EXPECT_DEATH(untagPointer((uptr)0), "not supported"); in TEST() 23 EXPECT_DEATH(extractTag((uptr)0), "not supported"); in TEST() 29 EXPECT_DEATH(selectRandomTag((uptr)0, 0), "not supported"); in TEST() 30 EXPECT_DEATH(addFixedTag((uptr)0, 1), "not supported"); in TEST() 32 EXPECT_DEATH(storeTag((uptr)0), "not supported"); in TEST() 33 EXPECT_DEATH(loadTag((uptr)0), "not supported"); in TEST() 36 EXPECT_DEATH(untagPointer(nullptr), "not supported"); in TEST() 37 EXPECT_DEATH(loadTag(nullptr), "not supported"); in TEST() 38 EXPECT_DEATH(addFixedTag(nullptr, 0), "not supported"); in TEST() [all …]
|
| H A D | flags_test.cpp | 44 EXPECT_DEATH(testFlag(scudo::FlagType::FT_bool, false, "flag_name", true), in TEST() 46 EXPECT_DEATH(testFlag(scudo::FlagType::FT_bool, false, "flag_name=", true), in TEST() 48 EXPECT_DEATH(testFlag(scudo::FlagType::FT_bool, false, "flag_name=2", true), in TEST() 50 EXPECT_DEATH(testFlag(scudo::FlagType::FT_bool, false, "flag_name=-1", true), in TEST() 52 EXPECT_DEATH(testFlag(scudo::FlagType::FT_bool, false, "flag_name=on", true), in TEST() 70 EXPECT_DEATH(testFlag(scudo::FlagType::FT_int, -11, "flag_name", 0), in TEST() 72 EXPECT_DEATH(testFlag(scudo::FlagType::FT_int, -11, "flag_name=42U", 0), in TEST()
|
| H A D | scudo_unit_test.h | 20 #ifndef EXPECT_DEATH 23 #define EXPECT_DEATH(X, Y) ASSERT_DEATH(([&] { X; }), "") macro 25 #define EXPECT_DEATH(X, Y) \ macro
|
| H A D | combined_test.cpp | 52 EXPECT_DEATH( in checkMemoryTaggingMaybe() 61 EXPECT_DEATH( in checkMemoryTaggingMaybe() 378 EXPECT_DEATH( in SCUDO_TYPED_TEST() 386 EXPECT_DEATH( in SCUDO_TYPED_TEST() 403 EXPECT_DEATH(reinterpret_cast<char *>(P)[2048] = 0xaa, ""); in SCUDO_TYPED_TEST() 500 EXPECT_DEATH(memset(P, 0xaa, Size), ""); in TEST() 554 EXPECT_DEATH(Allocator->deallocate(P, Origin, Size), ""); in TEST() 556 EXPECT_DEATH(Allocator->deallocate(P, Origin, Size), ""); in TEST() 561 EXPECT_DEATH(Allocator->deallocate(P, Origin, Size), ""); in TEST() 562 EXPECT_DEATH(Allocator->reallocate(P, Size * 2U), ""); in TEST() [all …]
|
| H A D | wrappers_cpp_test.cpp | 30 EXPECT_DEATH(delete[] P, ""); in testCxxNew() 32 EXPECT_DEATH(delete P, ""); in testCxxNew() 48 EXPECT_DEATH(delete A, ""); in testCxxNew() 50 EXPECT_DEATH(delete[] A, ""); in testCxxNew()
|
| /llvm-project-15.0.7/compiler-rt/lib/asan/tests/ |
| H A D | asan_str_test.cpp | 69 EXPECT_DEATH(Ident(strlen(str + length + 1)), in StrLenOOBTestTemplate() 226 EXPECT_DEATH(Ident(strncpy(to, from - 1, from_size)), in TEST() 228 EXPECT_DEATH(Ident(strncpy(to - 1, from, from_size)), in TEST() 230 EXPECT_DEATH(Ident(strncpy(to, from + from_size, 1)), in TEST() 232 EXPECT_DEATH(Ident(strncpy(to + to_size, from, 1)), in TEST() 237 EXPECT_DEATH(Ident(strncpy(to + 1, from, to_size)), in TEST() 244 EXPECT_DEATH(Ident(strncpy(to, from, to_size)), in TEST() 560 EXPECT_DEATH(Atoi(array - 1), LeftOOBReadMessage(1)); in RunAtoiOOBTest() 562 EXPECT_DEATH(Atoi(array), RightOOBReadMessage(0)); in RunAtoiOOBTest() 568 EXPECT_DEATH(Atoi(array), RightOOBReadMessage(0)); in RunAtoiOOBTest() [all …]
|
| H A D | asan_mem_test.cpp | 41 EXPECT_DEATH(MEMSET(array, 0, size + 1), in MemSetOOBTestTemplate() 48 EXPECT_DEATH(MEMSET(array + length + 1, 0, 10), in MemSetOOBTestTemplate() 54 EXPECT_DEATH(MEMSET((char*)array - 5, 0, 6), in MemSetOOBTestTemplate() 62 EXPECT_DEATH(MEMSET(array - 2, 0, sizeof(T)), in MemSetOOBTestTemplate() 116 EXPECT_DEATH(Ident(memset)(x1, 0, size * 2), in TEST() 147 EXPECT_DEATH(M::transfer(dest + 1, src, size), in MemTransferOOBTestTemplate() 153 EXPECT_DEATH(M::transfer(dest - 2, src, size), in MemTransferOOBTestTemplate() 155 EXPECT_DEATH(M::transfer((char*)dest - 3, src, 4), in MemTransferOOBTestTemplate() 159 EXPECT_DEATH(M::transfer(dest, src + 2, size), in MemTransferOOBTestTemplate() 165 EXPECT_DEATH(M::transfer(dest, src - 1, size), in MemTransferOOBTestTemplate() [all …]
|
| H A D | asan_test.cpp | 72 EXPECT_DEATH(exit(1), ""); in TEST() 278 EXPECT_DEATH(*c = 0, kSEGVCrash); in TEST() 298 EXPECT_DEATH(*c = 0, kSEGVCrash); in TEST() 931 EXPECT_DEATH(ThreadedTestSpawn(), in TEST() 943 EXPECT_DEATH(ThreadedTestSpawn(), in ThreadedTestFunc() 1015 EXPECT_DEATH(glob5[Ident(5)] = 0, in TEST() 1213 EXPECT_DEATH(free(Ident(new int)), in TEST() 1217 EXPECT_DEATH( in TEST() 1329 EXPECT_DEATH( in TEST() 1332 EXPECT_DEATH( in TEST() [all …]
|
| H A D | asan_mac_test.cpp | 22 EXPECT_DEATH( in TEST() 62 EXPECT_DEATH(CFAllocator_PassMemoryToAnotherThread(), in TEST() 71 EXPECT_DEATH( in TEST() 91 EXPECT_DEATH(TestGCDDispatchAsync(), "Shadow byte legend"); in TEST() 97 EXPECT_DEATH(TestGCDDispatchSync(), "Shadow byte legend"); in TEST() 110 EXPECT_DEATH(TestGCDReuseWqthreadsSync(), "Shadow byte legend"); in TEST() 116 EXPECT_DEATH(TestGCDDispatchAfter(), "Shadow byte legend"); in TEST() 122 EXPECT_DEATH(TestGCDSourceEvent(), "Shadow byte legend"); in TEST() 128 EXPECT_DEATH(TestGCDSourceCancel(), "Shadow byte legend"); in TEST() 134 EXPECT_DEATH(TestGCDGroupAsync(), "Shadow byte legend"); in TEST() [all …]
|
| H A D | asan_oob_test.cpp | 55 EXPECT_DEATH(oob_test<T>(size, i), GetLeftOOBMessage(-i)); in OOBTest() 64 EXPECT_DEATH(oob_test<T>(size, i), GetRightOOBMessage(off)); in OOBTest() 68 EXPECT_DEATH(oob_test<T>(kLargeMalloc, -1), GetLeftOOBMessage(1)); in OOBTest() 69 EXPECT_DEATH(oob_test<T>(kLargeMalloc, kLargeMalloc), GetRightOOBMessage(0)); in OOBTest() 100 EXPECT_DEATH(asan_write_sized_aligned(addr, access_size), in TEST() 114 EXPECT_DEATH(p[size] = 0, GetRightOOBMessage(0)); in TEST()
|
| H A D | asan_interface_test.cpp | 45 EXPECT_DEATH(__sanitizer_get_allocated_size(wild_addr), in TEST() 48 EXPECT_DEATH(__sanitizer_get_allocated_size(array + kArraySize / 2), in TEST() 60 EXPECT_DEATH(__sanitizer_get_allocated_size(array), in TEST() 153 EXPECT_DEATH(DoDoubleFree(), "MyDeathCallback"); in TEST() 174 EXPECT_DEATH(Ident(array[40]), kUseAfterPoisonErrorMessage); in TEST() 378 EXPECT_DEATH(__asan_unpoison_memory_region(array, 121), in TEST() 380 EXPECT_DEATH(__asan_unpoison_memory_region(array - 1, 120), in TEST() 385 EXPECT_DEATH(__asan_poison_memory_region(array, 121), kInvalidPoisonMessage); in TEST() 386 EXPECT_DEATH(__asan_poison_memory_region(array - 1, 120), in TEST()
|
| /llvm-project-15.0.7/libcxx/test/support/ |
| H A D | container_debug_tests.h | 190 EXPECT_DEATH( ++it ); 191 EXPECT_DEATH( it++ ); 192 EXPECT_DEATH( *it ); 210 EXPECT_DEATH( --i ); 211 EXPECT_DEATH( i-- ); 212 EXPECT_DEATH( --ci ); 224 EXPECT_DEATH( ++i ); 225 EXPECT_DEATH( i++ ); 242 EXPECT_DEATH( *i ); 243 EXPECT_DEATH( *ci ); [all …]
|
| /llvm-project-15.0.7/libcxx/test/libcxx/debug/containers/ |
| H A D | sequence_container_iterators.pass.cpp | 138 EXPECT_DEATH( C.erase(it1) ); in AssignInvalidates() 139 EXPECT_DEATH( C.erase(it2) ); in AssignInvalidates() 167 EXPECT_DEATH( C.back() ); in BackOnEmptyContainer() 168 EXPECT_DEATH( CC.back() ); in BackOnEmptyContainer() 178 EXPECT_DEATH( C.front() ); in FrontOnEmptyContainer() 179 EXPECT_DEATH( CC.front() ); in FrontOnEmptyContainer() 195 EXPECT_DEATH( C1.erase(it1) ); in EraseIterIter() 210 EXPECT_DEATH( C1.erase(it1) ); in PopBack() 213 EXPECT_DEATH( C1.pop_back() ); in PopBack() 221 EXPECT_DEATH( C1.erase(it1) ); in PopFront() [all …]
|
| H A D | string.pass.cpp | 57 EXPECT_DEATH( C.erase(it) ); in BackOnEmptyContainer() 59 EXPECT_DEATH( C.back() ); in BackOnEmptyContainer() 60 EXPECT_DEATH( CC.back() ); in BackOnEmptyContainer() 70 EXPECT_DEATH( C.front() ); in FrontOnEmptyContainer() 71 EXPECT_DEATH( CC.front() ); in FrontOnEmptyContainer() 80 EXPECT_DEATH( C1.erase(it1) ); in PopBack()
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/tests/ |
| H A D | sanitizer_flags_test.cpp | 66 EXPECT_DEATH(TestFlag(false, "flag_name", true), "expected '='"); in TEST() 67 EXPECT_DEATH(TestFlag(false, "flag_name=", true), in TEST() 69 EXPECT_DEATH(TestFlag(false, "flag_name=2", true), in TEST() 71 EXPECT_DEATH(TestFlag(false, "flag_name=-1", true), in TEST() 73 EXPECT_DEATH(TestFlag(false, "flag_name=on", true), in TEST() 87 EXPECT_DEATH(TestFlag(kHandleSignalNo, "flag_name", kHandleSignalNo), in TEST() 89 EXPECT_DEATH(TestFlag(kHandleSignalNo, "flag_name=", kHandleSignalNo), in TEST() 91 EXPECT_DEATH(TestFlag(kHandleSignalNo, "flag_name=3", kHandleSignalNo), in TEST() 93 EXPECT_DEATH(TestFlag(kHandleSignalNo, "flag_name=-1", kHandleSignalNo), in TEST() 109 EXPECT_DEATH(TestFlag(-11, "flag_name", 0), "expected '='"); in TEST() [all …]
|
| /llvm-project-15.0.7/llvm/unittests/Support/ |
| H A D | AnnotationsTest.cpp | 91 EXPECT_DEATH(llvm::Annotations("ab[[c]]def").point(), in TEST() 93 EXPECT_DEATH(llvm::Annotations("a^b^cdef").point(), in TEST() 96 EXPECT_DEATH(llvm::Annotations("a^bcdef").range(), in TEST() 98 EXPECT_DEATH(llvm::Annotations("a[[b]]c[[d]]ef").range(), in TEST() 101 EXPECT_DEATH(llvm::Annotations("$foo^a$foo^a").point("foo"), in TEST() 103 EXPECT_DEATH(llvm::Annotations("$foo[[a]]bc$foo[[a]]").range("foo"), in TEST() 107 EXPECT_DEATH(llvm::Annotations("ff[[fdfd"), "unmatched \\[\\["); in TEST() 108 EXPECT_DEATH(llvm::Annotations("ff[[fdjsfjd]]xxx]]"), "unmatched \\]\\]"); in TEST() 109 EXPECT_DEATH(llvm::Annotations("ff$fdsfd"), "unterminated \\$name"); in TEST()
|
| H A D | AlignmentTest.cpp | 238 EXPECT_DEATH((*MaybeAlign(0)), ".*"); in TEST() 242 EXPECT_DEATH((Align(0)), "Value must not be 0"); in TEST() 244 EXPECT_DEATH((Align(Value)), "Alignment is not a power of 2"); in TEST() 245 EXPECT_DEATH((MaybeAlign(Value)), in TEST() 252 EXPECT_DEATH((void)(Align(Value) == 0), ".* should be defined"); in TEST() 253 EXPECT_DEATH((void)(Align(Value) != 0), ".* should be defined"); in TEST() 254 EXPECT_DEATH((void)(Align(Value) >= 0), ".* should be defined"); in TEST() 255 EXPECT_DEATH((void)(Align(Value) <= 0), ".* should be defined"); in TEST() 256 EXPECT_DEATH((void)(Align(Value) > 0), ".* should be defined"); in TEST() 257 EXPECT_DEATH((void)(Align(Value) < 0), ".* should be defined"); in TEST() [all …]
|
| /llvm-project-15.0.7/llvm/unittests/CodeGen/ |
| H A D | MachineInstrBundleIteratorTest.cpp | 41 EXPECT_DEATH((void)static_cast<bundled_iterator>(I), in TEST() 43 EXPECT_DEATH((void)static_cast<bundled_iterator>(MBI), in TEST() 45 EXPECT_DEATH((void)static_cast<bundled_iterator>(&MBI), in TEST() 47 EXPECT_DEATH((void)static_cast<const_bundled_iterator>(I), in TEST() 49 EXPECT_DEATH((void)static_cast<const_bundled_iterator>(MBI), in TEST() 51 EXPECT_DEATH((void)static_cast<const_bundled_iterator>(&MBI), in TEST() 53 EXPECT_DEATH((void)static_cast<reverse_bundled_iterator>(RI), in TEST() 55 EXPECT_DEATH((void)static_cast<reverse_bundled_iterator>(MBI), in TEST() 57 EXPECT_DEATH((void)static_cast<reverse_bundled_iterator>(&MBI), in TEST() 59 EXPECT_DEATH((void)static_cast<const_reverse_bundled_iterator>(RI), in TEST() [all …]
|
| /llvm-project-15.0.7/clang/unittests/Serialization/ |
| H A D | InMemoryModuleCacheTest.cpp | 32 EXPECT_DEATH(Cache.tryToDropPCM("B"), "PCM to remove is unknown"); in TEST() 33 EXPECT_DEATH(Cache.finalizePCM("B"), "PCM to finalize is unknown"); in TEST() 49 EXPECT_DEATH(Cache.addPCM("B", getBuffer(2)), "Already has a PCM"); in TEST() 50 EXPECT_DEATH(Cache.addBuiltPCM("B", getBuffer(2)), in TEST() 67 EXPECT_DEATH(Cache.addPCM("B", getBuffer(2)), "Already has a PCM"); in TEST() 68 EXPECT_DEATH(Cache.addBuiltPCM("B", getBuffer(2)), in TEST() 90 EXPECT_DEATH(Cache.addPCM("B", getBuffer(2)), "Already has a PCM"); in TEST() 91 EXPECT_DEATH(Cache.tryToDropPCM("B"), in TEST() 93 EXPECT_DEATH(Cache.finalizePCM("B"), "Trying to finalize a dropped PCM"); in TEST()
|
| /llvm-project-15.0.7/compiler-rt/lib/orc/unittests/ |
| H A D | error_test.cpp | 70 EXPECT_DEATH({ Error E = Error::success(); }, in TEST() 81 EXPECT_DEATH(DropUnhandledError(), in TEST() 138 EXPECT_DEATH( in TEST() 195 EXPECT_DEATH({ Expected<int> A = 7; }, in TEST() 204 EXPECT_DEATH( in TEST() 217 EXPECT_DEATH( in TEST() 240 EXPECT_DEATH(*A, "Expected<T> must be checked before access or destruction.") in TEST() 249 EXPECT_DEATH({ Expected<int> A = make_error<CustomError>(42); }, in TEST() 288 EXPECT_DEATH(cantFail(make_error<StringError>("foo")), in TEST() 292 EXPECT_DEATH(cantFail(Expected<int>(make_error<StringError>("foo"))), in TEST()
|
| /llvm-project-15.0.7/llvm/unittests/ADT/ |
| H A D | SequenceTest.cpp | 76 EXPECT_DEATH(CheckedInt::from<uintmax_t>(INTMAX_MAX + 1ULL), "Out of bounds"); in TEST() 77 EXPECT_DEATH(CheckedInt::from<uintmax_t>(UINTMAX_MAX), "Out of bounds"); in TEST() 79 EXPECT_DEATH(CheckedInt::from(-1).to<uint8_t>(), "Out of bounds"); in TEST() 80 EXPECT_DEATH(CheckedInt::from(256).to<uint8_t>(), "Out of bounds"); in TEST() 82 EXPECT_DEATH(CheckedInt::from(INTMAX_MAX) + 1, "Out of bounds"); in TEST() 83 EXPECT_DEATH(CheckedInt::from(INTMAX_MIN) + -1, "Out of bounds"); in TEST() 84 EXPECT_DEATH(CheckedInt::from(INTMAX_MIN) - CheckedInt::from(INTMAX_MAX), in TEST()
|
| H A D | AnyTest.cpp | 163 EXPECT_DEATH(llvm::any_cast<int>(A), ""); in TEST() 165 EXPECT_DEATH(llvm::any_cast<float>(B), ""); in TEST() 166 EXPECT_DEATH(llvm::any_cast<int *>(B), ""); in TEST() 168 EXPECT_DEATH(llvm::any_cast<std::string>(C), ""); in TEST() 170 EXPECT_DEATH(llvm::any_cast<unsigned char>(D), ""); in TEST()
|
| /llvm-project-15.0.7/llvm/utils/unittest/googletest/include/gtest/ |
| H A D | gtest-death-test.h | 188 # define EXPECT_DEATH(statement, regex) \ macro 272 EXPECT_DEATH(statement, regex) 335 EXPECT_DEATH(statement, regex)
|
| /llvm-project-15.0.7/flang/unittests/Runtime/ |
| H A D | RuntimeCrashTest.cpp | 122 EXPECT_DEATH(IONAME(OutputReal32)(cookie, 1.), in TEST() 129 EXPECT_DEATH(IONAME(OutputReal64)(cookie, 1.), in TEST() 140 EXPECT_DEATH(IONAME(OutputComplex32)(cookie, 1., 1.), in TEST() 147 EXPECT_DEATH(IONAME(OutputComplex64)(cookie, 1., 1.), in TEST()
|