Running the following command on the calloop repo on a FreeBSD environment:
env LLVM_PROFILE_FILE="calloop-%p-%m.profraw" RUSTFLAGS="-Cinstrument-coverage" cargo +nightly test --all-features
No .profraw file is produced with the latest nightly (which now causes our CI script to fail).
Meta
The files were correctly produced with rustc 1.60.0-nightly (88fb06a1f 2022-02-05), but are no longer produced on rustc 1.60.0-nightly (30b3f35c4 2022-02-17) nor rustc 1.61.0-nightly (10913c000 2022-03-03). This fails on both FreeBSD 13.0 and FreeBSD 12.1 (according to our CI).
Running the command on Linux using rustc 1.61.0-nightly (10913c000 2022-03-03) works as expected, producing the .profraw files.
Running the following command on the calloop repo on a FreeBSD environment:
No
.profrawfile is produced with the latest nightly (which now causes our CI script to fail).Meta
The files were correctly produced with
rustc 1.60.0-nightly (88fb06a1f 2022-02-05), but are no longer produced onrustc 1.60.0-nightly (30b3f35c4 2022-02-17)norrustc 1.61.0-nightly (10913c000 2022-03-03). This fails on both FreeBSD 13.0 and FreeBSD 12.1 (according to our CI).Running the command on Linux using
rustc 1.61.0-nightly (10913c000 2022-03-03)works as expected, producing the.profrawfiles.