Fix build and remove dump_state feature (#2513)
* fix * remove dump_state
This commit is contained in:
parent
b37f9d4b27
commit
1172b5e5e0
@ -102,9 +102,6 @@ tcp_compression = ["tcp_manager", "libafl_bolts/gzip"]
|
||||
## Enable multi-machine support
|
||||
multi_machine = ["tokio", "std", "enumflags2", "ahash/std"]
|
||||
|
||||
## Dump state of each client on exit
|
||||
dump_state = ["std"]
|
||||
|
||||
## Enables the `NaiveTokenizer` and `StacktraceObserver`
|
||||
regex = ["std", "dep:regex"]
|
||||
|
||||
|
@ -200,26 +200,24 @@ fn build_pass(
|
||||
};
|
||||
|
||||
match command_result {
|
||||
Some(res) => {
|
||||
match res {
|
||||
Some(res) => match res {
|
||||
Ok(s) => {
|
||||
if !s.success() {
|
||||
if required {
|
||||
panic!("Failed to compile required compiler pass src/{src_file} - Exit status: {s}");
|
||||
} else {
|
||||
println!("cargo:warning=Skipping non-required compiler pass src/{src_file} - Reason: Exit status {s}. You can ignore this error.");
|
||||
println!("cargo:warning=Skipping non-required compiler pass src/{src_file} - Reason: Exit status {s}. You can ignore this error unless you want this compiler pass.");
|
||||
}
|
||||
}
|
||||
}
|
||||
Err(err) => {
|
||||
if required {
|
||||
panic!("Failed to compile required compiler pass src/{src_file} - Exit status: {s}");
|
||||
panic!("Failed to compile required compiler pass src/{src_file} - Exit status: {err}");
|
||||
} else {
|
||||
println!("cargo:warning=Skipping non-required compiler pass src/{src_file} - Reason: Exit status {s}. You can ignore this error.");
|
||||
}
|
||||
}
|
||||
println!("cargo:warning=Skipping non-required compiler pass src/{src_file} - Reason: Exit status {err}. You can ignore this error unless you want this compiler pass.");
|
||||
}
|
||||
}
|
||||
},
|
||||
None => {
|
||||
println!("cargo:warning=Skipping compiler pass src/{src_file} - Only supported on Windows or *nix.");
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user