Added a few command line flags to the tests to enable/disable compiling with gcc/clang