1 #include "Mongoose_Test.hpp" 2 3 using namespace Mongoose; 4 5 #undef LOG_ERROR 6 #undef LOG_WARN 7 #undef LOG_INFO 8 #undef LOG_TEST 9 #define LOG_ERROR 1 10 #define LOG_WARN 1 11 #define LOG_INFO 0 12 #define LOG_TEST 1 13 main(int argn,const char ** argv)14int main(int argn, const char **argv) 15 { 16 SuiteSparse_start(); 17 18 if (argn != 2) 19 { 20 // Wrong number of arguments - return error 21 SuiteSparse_finish(); 22 return EXIT_FAILURE; 23 } 24 25 // Read in input file name 26 std::string inputFile = std::string(argv[1]); 27 28 // Set Logger to report only Test-level messages 29 Logger::setDebugLevel(Test); 30 31 // Run the memory test 32 int status = runMemoryTest(inputFile); 33 34 SuiteSparse_finish(); 35 36 return status; 37 }