diff --git a/.monadid b/.monadid index 5f6c6df098dd005468dd8301c7a7f24088521af5..75735182b72e6132359a4ae80acc22f429d75992 100644 --- a/.monadid +++ b/.monadid @@ -1,4 +1,4 @@ monad identification file This file is used for monad directory identification -Built by toole1 on linux2.ews.illinois.edu -Build Date: Tue Sep 13 12:58:29 CDT 2011 +Built by toole1 on linux4.ews.illinois.edu +Build Date: Sun Sep 18 21:12:20 CDT 2011 diff --git a/monad b/monad index 4a0d80eca949033fb91e8d357db2884255ae6cd0..12910e6549e50e556005ff73cfdd0445f17971e8 100755 Binary files a/monad and b/monad differ diff --git a/proxy.cpp b/proxy.cpp index 65aa99a53443629521a3655512ef0ec61b9851b1..be1bfd4af9701cd2d49b83534795c80cbb845e44 100755 --- a/proxy.cpp +++ b/proxy.cpp @@ -38,7 +38,7 @@ namespace proxy namespace opts { - bool verbose = true; + bool verbose = false; bool redirect_test_output = true; } @@ -172,7 +172,7 @@ RunTests::RunTests(int argc, char ** argv, RunTimeEnvironment & env) : environment(env) { process_args(argc, argv); // sets up mode and test_arg - redirect_glibc_to_stderr(); +// redirect_glibc_to_stderr(); } diff --git a/util.cpp b/util.cpp index 68ba96a0ad7a721245444af1a856449f33bea1a4..34fbcf62d488c7c853845b06941631c4a66826fc 100644 --- a/util.cpp +++ b/util.cpp @@ -112,9 +112,13 @@ int8_t exec(int redirect_fd, const char * command, } // Sanitize the environment +#if 1 //!! hack! char path[] = "PATH=/bin/:/usr/bin:/usr/local/bin"; - char * newenv[] = { path, NULL }; + char redirect_glibc[] = "LIBC_FATAL_STDERR_=1"; + char * newenv[] = { path, redirect_glibc, NULL }; + //char * newenv[] = { path, NULL }; environ = newenv; +#endif // Swap out child process image with the command, searching // in the specified path