main_argv = argv;
/*
- * If this printf statement is removed, CDSChecker will fail on an
+ * If this printf statement is removed, C11Tester will fail on an
* assert on some versions of glibc. The first time printf is
* called, it allocated internal buffers. We can't easily snapshot
* libc since we also use it.
*/
- printf("CDSChecker\n"
- "Copyright (c) 2013 Regents of the University of California. All rights reserved.\n"
+ printf("C11Tester\n"
+ "Copyright (c) 2013 and 2019 Regents of the University of California. All rights reserved.\n"
"Distributed under the GPLv2\n"
- "Written by Brian Norris and Brian Demsky\n\n");
+ "Written by Weiyu Luo, Brian Norris, and Brian Demsky\n\n");
/* Configure output redirection for the model-checker */
redirect_output();
model_params *params = model->getParams();
parse_options(params, main_argc, main_argv);
- //Initialize race detector
- initRaceDetector();
- snapshot_stack_init();
install_trace_analyses(model->get_execution());
- snapshot_record(0);
model->startMainThread();
DEBUG("Exiting\n");
}