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
|
## Enable multi-machine support
|
||||||
multi_machine = ["tokio", "std", "enumflags2", "ahash/std"]
|
multi_machine = ["tokio", "std", "enumflags2", "ahash/std"]
|
||||||
|
|
||||||
## Dump state of each client on exit
|
|
||||||
dump_state = ["std"]
|
|
||||||
|
|
||||||
## Enables the `NaiveTokenizer` and `StacktraceObserver`
|
## Enables the `NaiveTokenizer` and `StacktraceObserver`
|
||||||
regex = ["std", "dep:regex"]
|
regex = ["std", "dep:regex"]
|
||||||
|
|
||||||
|
@ -200,26 +200,24 @@ fn build_pass(
|
|||||||
};
|
};
|
||||||
|
|
||||||
match command_result {
|
match command_result {
|
||||||
Some(res) => {
|
Some(res) => match res {
|
||||||
match res {
|
|
||||||
Ok(s) => {
|
Ok(s) => {
|
||||||
if !s.success() {
|
if !s.success() {
|
||||||
if required {
|
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: {s}");
|
||||||
} else {
|
} 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) => {
|
Err(err) => {
|
||||||
if required {
|
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 {
|
} 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 => {
|
None => {
|
||||||
println!("cargo:warning=Skipping compiler pass src/{src_file} - Only supported on Windows or *nix.");
|
println!("cargo:warning=Skipping compiler pass src/{src_file} - Only supported on Windows or *nix.");
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user