Searched refs:EXPECT_DEATH (Results 1 - 25 of 26) sorted by relevance

12

/openbsd-current/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/
H A Dreport_test.cpp15 EXPECT_DEATH(CHECK_GT(-1, 1),
21 // Potentially unused if EXPECT_DEATH isn't defined.
23 EXPECT_DEATH(scudo::reportError("TEST123"), "Scudo ERROR.*TEST123");
24 EXPECT_DEATH(scudo::reportInvalidFlag("ABC", "DEF"), "Scudo ERROR.*ABC.*DEF");
25 EXPECT_DEATH(scudo::reportHeaderCorruption(P), "Scudo ERROR.*42424242");
26 EXPECT_DEATH(scudo::reportHeaderRace(P), "Scudo ERROR.*42424242");
27 EXPECT_DEATH(scudo::reportSanityCheckError("XYZ"), "Scudo ERROR.*XYZ");
28 EXPECT_DEATH(scudo::reportAlignmentTooBig(123, 456), "Scudo ERROR.*123.*456");
29 EXPECT_DEATH(scudo::reportAllocationSizeTooBig(123, 456, 789),
31 EXPECT_DEATH(scud
[all...]
H A Dscudo_unit_test.h19 // If EXPECT_DEATH isn't defined, make it a no-op.
20 #ifndef EXPECT_DEATH
21 // If ASSERT_DEATH is defined, make EXPECT_DEATH a wrapper to it.
23 #define EXPECT_DEATH(X, Y) ASSERT_DEATH(([&] { X; }), "") macro
25 #define EXPECT_DEATH(X, Y) \
29 #endif // EXPECT_DEATH
H A Dmemtag_test.cpp21 EXPECT_DEATH(archMemoryTagGranuleSize(), "not supported");
22 EXPECT_DEATH(untagPointer((uptr)0), "not supported");
23 EXPECT_DEATH(extractTag((uptr)0), "not supported");
25 EXPECT_DEATH(systemSupportsMemoryTagging(), "not supported");
26 EXPECT_DEATH(systemDetectsMemoryTagFaultsTestOnly(), "not supported");
27 EXPECT_DEATH(enableSystemMemoryTaggingTestOnly(), "not supported");
29 EXPECT_DEATH(selectRandomTag((uptr)0, 0), "not supported");
30 EXPECT_DEATH(addFixedTag((uptr)0, 1), "not supported");
31 EXPECT_DEATH(storeTags((uptr)0, (uptr)0 + sizeof(0)), "not supported");
32 EXPECT_DEATH(storeTa
[all...]
H A Dflags_test.cpp44 EXPECT_DEATH(testFlag(scudo::FlagType::FT_bool, false, "flag_name", true),
46 EXPECT_DEATH(testFlag(scudo::FlagType::FT_bool, false, "flag_name=", true),
48 EXPECT_DEATH(testFlag(scudo::FlagType::FT_bool, false, "flag_name=2", true),
50 EXPECT_DEATH(testFlag(scudo::FlagType::FT_bool, false, "flag_name=-1", true),
52 EXPECT_DEATH(testFlag(scudo::FlagType::FT_bool, false, "flag_name=on", true),
70 EXPECT_DEATH(testFlag(scudo::FlagType::FT_int, -11, "flag_name", 0),
72 EXPECT_DEATH(testFlag(scudo::FlagType::FT_int, -11, "flag_name=42U", 0),
H A Dmap_test.cpp28 EXPECT_DEATH(memset(P, 0xaa, Size), "");
34 EXPECT_DEATH(
60 EXPECT_DEATH(memset(Q, 0xaa, Size + 1), "");
H A Dwrappers_cpp_test.cpp30 EXPECT_DEATH(delete[] P, "");
32 EXPECT_DEATH(delete P, "");
48 EXPECT_DEATH(delete A, "");
50 EXPECT_DEATH(delete[] A, "");
H A Dcombined_test.cpp53 EXPECT_DEATH(
62 EXPECT_DEATH(
379 EXPECT_DEATH(
387 EXPECT_DEATH(
404 EXPECT_DEATH(reinterpret_cast<char *>(P)[2048] = 0xaa, "");
501 EXPECT_DEATH(memset(P, 0xaa, Size), "");
544 EXPECT_DEATH(Allocator->deallocate(P, Origin, Size + 8U), "");
546 // Misaligned pointer. Potentially unused if EXPECT_DEATH isn't available.
549 EXPECT_DEATH(Allocator->deallocate(MisalignedP, Origin, Size), "");
550 EXPECT_DEATH(Allocato
[all...]
H A Dchunk_test.cpp36 EXPECT_DEATH(scudo::Chunk::loadHeader(InvalidCookie, P, &Header), "");
76 EXPECT_DEATH(scudo::Chunk::loadHeader(Cookie, P, &Header), "");
H A Dwrappers_c_test.cpp37 // the EXPECT_DEATH comment below).
40 // trigger. Otherwise EXPECT_DEATH ends up reallocating the chunk that was just
57 EXPECT_DEATH(
64 EXPECT_DEATH(free(P), "");
190 EXPECT_DEATH(P = realloc(P, Size), "");
362 EXPECT_DEATH(
413 EXPECT_DEATH(
H A Dsecondary_test.cpp50 EXPECT_DEATH(
/openbsd-current/gnu/llvm/compiler-rt/lib/asan/tests/
H A Dasan_mac_test.cpp22 EXPECT_DEATH(
34 EXPECT_DEATH(CFAllocator_DoubleFreeOnPthread(), "attempting double-free");
62 EXPECT_DEATH(CFAllocator_PassMemoryToAnotherThread(),
71 EXPECT_DEATH(
78 EXPECT_DEATH(CFAllocatorMallocDoubleFree(), "attempting double-free");
82 EXPECT_DEATH(CFAllocatorMallocZoneDoubleFree(), "attempting double-free");
91 EXPECT_DEATH(TestGCDDispatchAsync(), "Shadow byte legend");
97 EXPECT_DEATH(TestGCDDispatchSync(), "Shadow byte legend");
104 EXPECT_DEATH(TestGCDReuseWqthreadsAsync(), "Shadow byte legend");
110 EXPECT_DEATH(TestGCDReuseWqthreadsSyn
[all...]
H A Dasan_mem_test.cpp41 EXPECT_DEATH(MEMSET(array, 0, size + 1),
43 EXPECT_DEATH(MEMSET((char*)(array + length) - 1, element, 6),
45 EXPECT_DEATH(MEMSET(array + 1, element, size + sizeof(T)),
48 EXPECT_DEATH(MEMSET(array + length + 1, 0, 10),
52 EXPECT_DEATH(MEMSET((char*)array - 1, element, size),
54 EXPECT_DEATH(MEMSET((char*)array - 5, 0, 6),
58 EXPECT_DEATH(memset(array - 5, element, size + 5 * sizeof(T)),
62 EXPECT_DEATH(MEMSET(array - 2, 0, sizeof(T)),
66 EXPECT_DEATH(MEMSET((char*)array - 2, element, size + 4),
116 EXPECT_DEATH(Iden
[all...]
H A Dasan_str_test.cpp66 EXPECT_DEATH(Ident(strlen(str - 1)), LeftOOBReadMessage(oob_kind, 1));
67 EXPECT_DEATH(Ident(strlen(str - 5)), LeftOOBReadMessage(oob_kind, 5));
69 EXPECT_DEATH(Ident(strlen(str + length + 1)),
74 EXPECT_DEATH(Ident(strlen(str)), RightOOBReadMessage(oob_kind, 0));
75 EXPECT_DEATH(Ident(strlen(str + length)), RightOOBReadMessage(oob_kind, 0));
108 EXPECT_DEATH(Ident(wcslen(heap_string + 14)), RightOOBReadMessage(0));
124 EXPECT_DEATH(Ident(strnlen(str - 1, 1)), LeftOOBReadMessage(1));
125 EXPECT_DEATH(Ident(strnlen(str + size, 1)), RightOOBReadMessage(0));
128 EXPECT_DEATH(Ident(strnlen(str, size + 1)), RightOOBReadMessage(0));
152 EXPECT_DEATH(Iden
[all...]
H A Dasan_test.cpp72 EXPECT_DEATH(exit(1), "");
196 EXPECT_DEATH(uaf_test<U1>(1, 0), uaf_string);
197 EXPECT_DEATH(uaf_test<U1>(10, 0), uaf_string);
198 EXPECT_DEATH(uaf_test<U1>(10, 10), uaf_string);
199 EXPECT_DEATH(uaf_test<U1>(kLargeMalloc, 0), uaf_string);
200 EXPECT_DEATH(uaf_test<U1>(kLargeMalloc, kLargeMalloc / 2), uaf_string);
206 EXPECT_DEATH(Ident(p)[12] = 0, "WRITE of size 1[026]");
207 EXPECT_DEATH(Ident(p)[0] = Ident(p)[12], "READ of size 1[026]");
228 EXPECT_DEATH(p[0] = p[3], "READ of size 5");
229 EXPECT_DEATH(
[all...]
H A Dasan_oob_test.cpp55 EXPECT_DEATH(oob_test<T>(size, i), GetLeftOOBMessage(-i));
64 EXPECT_DEATH(oob_test<T>(size, i), GetRightOOBMessage(off));
68 EXPECT_DEATH(oob_test<T>(kLargeMalloc, -1), GetLeftOOBMessage(1));
69 EXPECT_DEATH(oob_test<T>(kLargeMalloc, kLargeMalloc), GetRightOOBMessage(0));
100 EXPECT_DEATH(asan_write_sized_aligned(addr, access_size),
114 EXPECT_DEATH(p[size] = 0, GetRightOOBMessage(0));
H A Dasan_interface_test.cpp45 EXPECT_DEATH(__sanitizer_get_allocated_size(wild_addr),
48 EXPECT_DEATH(__sanitizer_get_allocated_size(array + kArraySize / 2),
60 EXPECT_DEATH(__sanitizer_get_allocated_size(array),
153 EXPECT_DEATH(DoDoubleFree(), "MyDeathCallback");
174 EXPECT_DEATH(Ident(array[40]), kUseAfterPoisonErrorMessage);
378 EXPECT_DEATH(__asan_unpoison_memory_region(array, 121),
380 EXPECT_DEATH(__asan_unpoison_memory_region(array - 1, 120),
385 EXPECT_DEATH(__asan_poison_memory_region(array, 121), kInvalidPoisonMessage);
386 EXPECT_DEATH(__asan_poison_memory_region(array - 1, 120),
H A Dasan_noinst_test.cpp45 EXPECT_DEATH(exit(1), "");
/openbsd-current/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/
H A Dsanitizer_flags_test.cpp66 EXPECT_DEATH(TestFlag(false, "flag_name", true), "expected '='");
67 EXPECT_DEATH(TestFlag(false, "flag_name=", true),
69 EXPECT_DEATH(TestFlag(false, "flag_name=2", true),
71 EXPECT_DEATH(TestFlag(false, "flag_name=-1", true),
73 EXPECT_DEATH(TestFlag(false, "flag_name=on", true),
87 EXPECT_DEATH(TestFlag(kHandleSignalNo, "flag_name", kHandleSignalNo),
89 EXPECT_DEATH(TestFlag(kHandleSignalNo, "flag_name=", kHandleSignalNo),
91 EXPECT_DEATH(TestFlag(kHandleSignalNo, "flag_name=3", kHandleSignalNo),
93 EXPECT_DEATH(TestFlag(kHandleSignalNo, "flag_name=-1", kHandleSignalNo),
95 EXPECT_DEATH(TestFla
[all...]
H A Dsanitizer_suppressions_test.cpp133 EXPECT_DEATH(ctx_.Parse("race"), "failed to parse suppressions");
134 EXPECT_DEATH(ctx_.Parse("foo"), "failed to parse suppressions");
H A Dsanitizer_common_test.cpp105 EXPECT_DEATH(++mem[0], "");
106 EXPECT_DEATH(++mem[PageSize / 2], "");
107 EXPECT_DEATH(++mem[PageSize - 1], "");
112 EXPECT_DEATH(t = mem[0], "");
113 EXPECT_DEATH(t = mem[PageSize / 2], "");
114 EXPECT_DEATH(t = mem[PageSize - 1], "");
505 EXPECT_DEATH(address_range.Unmap(base_addr + (PageSize * 2), PageSize), ".*");
H A Dsanitizer_stacktrace_test.cpp256 EXPECT_DEATH(trace.PrintTo(NULL, 100), "");
/openbsd-current/gnu/llvm/compiler-rt/lib/orc/tests/unit/
H A Derror_test.cpp70 EXPECT_DEATH({ Error E = Error::success(); },
81 EXPECT_DEATH(DropUnhandledError(),
138 EXPECT_DEATH(
195 EXPECT_DEATH({ Expected<int> A = 7; },
204 EXPECT_DEATH(
217 EXPECT_DEATH(
240 EXPECT_DEATH(*A, "Expected<T> must be checked before access or destruction.")
249 EXPECT_DEATH({ Expected<int> A = make_error<CustomError>(42); },
288 EXPECT_DEATH(cantFail(make_error<StringError>("foo")),
292 EXPECT_DEATH(cantFai
[all...]
H A Dc_api_test.cpp187 EXPECT_DEATH({ __orc_rt_CWrapperFunctionResultData(&R); },
189 EXPECT_DEATH({ __orc_rt_CWrapperFunctionResultSize(&R); },
/openbsd-current/gnu/llvm/compiler-rt/lib/gwp_asan/tests/
H A Denable_disable.cpp31 EXPECT_DEATH(
/openbsd-current/gnu/llvm/compiler-rt/lib/tsan/tests/unit/
H A Dtsan_mman_test.cpp158 // EXPECT_DEATH clones a thread with 4K stack,
171 EXPECT_DEATH(p = user_memalign(thr, 0, 7, 100),

Completed in 291 milliseconds

12