in fuzzing/replay/replay_main.cc [34:50]
int main(int argc, char** argv) {
if (LLVMFuzzerInitialize) {
LLVMFuzzerInitialize(&argc, &argv);
}
absl::Status overall_status = absl::OkStatus();
fuzzing::TestReplayer replayer(&LLVMFuzzerTestOneInput, kMaxTestFileSize);
for (int i = 1; i < argc; ++i) {
const absl::Status status = replayer.ReplayTests(argv[i]);
if (!status.ok()) {
absl::FPrintF(stderr, "** Errors encountered when replaying '%s': %s\n",
argv[i], status.ToString());
}
overall_status.Update(status);
}
return overall_status.ok() ? EXIT_SUCCESS : EXIT_FAILURE;
}