Home | History | Annotate | Download | only in unit
      1 #include "test/jemalloc_test.h"
      2 
      3 /*
      4  * Make sure that opt.lg_chunk clamping is sufficient.  In practice, this test
      5  * program will fail a debug assertion during initialization and abort (rather
      6  * than the test soft-failing) if clamping is insufficient.
      7  */
      8 const char *malloc_conf = "lg_chunk:0";
      9 
     10 TEST_BEGIN(test_lg_chunk_clamp)
     11 {
     12 	void *p;
     13 
     14 	p = mallocx(1, 0);
     15 	assert_ptr_not_null(p, "Unexpected mallocx() failure");
     16 	dallocx(p, 0);
     17 }
     18 TEST_END
     19 
     20 int
     21 main(void)
     22 {
     23 
     24 	return (test(
     25 	    test_lg_chunk_clamp));
     26 }
     27