1ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown#include <stdlib.h> 2ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 3ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown// In this test, the size of the insignificant nodes is greater than the 4ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown// size of two of the significant nodes. This is quite common in big 5ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown// programs, but not so common in small tests, so we test for it here. 6ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brownint main(void) 7ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown{ 8ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown malloc(16000); // all sizes are divisible by 16 -- no slop 9ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown malloc(240); 10ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown malloc(192); 11ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown malloc(16); 12ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown malloc(16); 13ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown malloc(16); 14ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown malloc(16); 15ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown malloc(16); 16ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown malloc(16); 17ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown malloc(16); 18ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown malloc(16); 19ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown malloc(16); 20ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown malloc(16); 21ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown malloc(16); 22ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown malloc(16); 23ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown malloc(16); 24ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown malloc(16); 25ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown malloc(16); 26ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown malloc(16); 27ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown malloc(16); 28ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown malloc(16); 29ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown malloc(16); 30ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown malloc(16); 31ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 32ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 33ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown return 0; 34ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown} 35