fix the # of tests
suppress compiler warning
use -Wall in tests