On the latest commit in the master branch during the cargo +nightly bench execution I get the following error:
<some logs are omitted>
Compiling grcov v0.8.19 (/home/zamazan4ik/open_source/grcov)
error[E0061]: this function takes 3 arguments but 2 arguments were supplied
--> benches/output.rs:63:19
|
63 | black_box(output_covdir(
| ___________________^^^^^^^^^^^^^-
64 | | &generate_cov_result_iter(),
65 | | Some(&dir.path().join("temp")),
66 | | ));
| |_________- an argument of type `usize` is missing
|
note: function defined here
--> /home/zamazan4ik/open_source/grcov/src/output.rs:184:8
|
184 | pub fn output_covdir(results: &[ResultTuple], output_file: Option<&Path>, precision: usize) {
| ^^^^^^^^^^^^^
help: provide the argument
|
63 | black_box(output_covdir(&generate_cov_result_iter(), Some(&dir.path().join("temp")), /* usize */));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
For more information about this error, try `rustc --explain E0061`.
error: could not compile `grcov` (bench "output") due to previous error
warning: build failed, waiting for other jobs to finish...
Seems like the function interface was changed without fixing the corresponding benchmarks.
On the latest commit in the
master
branch during thecargo +nightly bench
execution I get the following error:Seems like the function interface was changed without fixing the corresponding benchmarks.