/
githubmirror
/
redis
Обзор
Документация
Войти
/
githubmirror
/
redis
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
unstable
deps/jemalloc/test/integration/cpp/infallible_new_false.cpp
22 строки
399 B
Oran Agra
Merge commit jemalloc 5.3.0
01 май 2023, 15:38
01 май 2023, 15:38
b8beda3
Код
Авторство
О чём код?
#include <memory> #include "test/jemalloc_test.h" TEST_BEGIN(test_failing_alloc) { bool saw_exception = false; try { /* Too big of an allocation to succeed. */ void *volatile ptr = ::operator new((size_t)-1); (void)ptr; } catch (...) { saw_exception = true; } expect_true(saw_exception, "Didn't get a failure"); } TEST_END int main(void) { return test( test_failing_alloc); }