A simple memory testing utility
at main 16 lines 423 B view raw
1all: release 2 3memtest: memtest.c 4 gcc -Wall -o memtest memtest.c 5 6clean: 7 rm memtest 8 9test: memtest 10 valgrind --error-exitcode=1 --leak-check=full ./memtest -m 12 11 valgrind --error-exitcode=1 --leak-check=full ./memtest -m 2 -s 1 12 ./memtest -m 1 -s 0 13 ./memtest -m 0; if [ $$? -eq 1 ] ; then /bin/true ; else /bin/false; fi 14 ./memtest -m -1; if [ $$? -eq 1 ] ; then /bin/true ; else /bin/false; fi 15 16release: memtest test