[INFO] fetching crate dasp-rs 0.5.2...
[INFO] testing dasp-rs-0.5.2 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate dasp-rs 0.5.2 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate dasp-rs 0.5.2
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate dasp-rs 0.5.2
[INFO] tweaked toml for crates.io crate dasp-rs 0.5.2 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate dasp-rs 0.5.2 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate dasp-rs 0.5.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 80baa94b6ab5a0435b215723bda7dffd6a6b9cadd403e37fd1987550885e63fb
[INFO] running `Command { std: "docker" "start" "80baa94b6ab5a0435b215723bda7dffd6a6b9cadd403e37fd1987550885e63fb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "80baa94b6ab5a0435b215723bda7dffd6a6b9cadd403e37fd1987550885e63fb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "80baa94b6ab5a0435b215723bda7dffd6a6b9cadd403e37fd1987550885e63fb" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "80baa94b6ab5a0435b215723bda7dffd6a6b9cadd403e37fd1987550885e63fb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "80baa94b6ab5a0435b215723bda7dffd6a6b9cadd403e37fd1987550885e63fb" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling bytemuck v1.25.2
[INFO] [stderr]    Compiling arrayvec v0.7.8
[INFO] [stderr]    Compiling cfg-if v1.0.5
[INFO] [stderr]    Compiling unicode-ident v1.0.26
[INFO] [stderr]    Compiling crossbeam-utils v0.8.23
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.21
[INFO] [stderr]    Compiling crossbeam-deque v0.8.8
[INFO] [stderr]    Compiling strength_reduce v0.2.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling matrixmultiply v0.3.11
[INFO] [stderr]    Compiling extended v0.1.0
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling hound v3.5.1
[INFO] [stderr]    Compiling encoding_rs v0.8.35
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling safe_arch v0.7.4
[INFO] [stderr]    Compiling symphonia-core v0.5.5
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling wide v0.7.33
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling num-integer v0.1.47
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling primal-check v0.3.4
[INFO] [stderr]    Compiling transpose v0.2.3
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling rustfft v6.4.1
[INFO] [stderr]    Compiling symphonia-metadata v0.5.5
[INFO] [stderr]    Compiling symphonia-codec-adpcm v0.5.5
[INFO] [stderr]    Compiling symphonia-codec-aac v0.5.5
[INFO] [stderr]    Compiling symphonia-codec-pcm v0.5.5
[INFO] [stderr]    Compiling symphonia-codec-alac v0.5.5
[INFO] [stderr]    Compiling symphonia-utils-xiph v0.5.5
[INFO] [stderr]    Compiling symphonia-bundle-mp3 v0.5.5
[INFO] [stderr]    Compiling symphonia-format-caf v0.5.5
[INFO] [stderr]    Compiling symphonia-format-riff v0.5.5
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling simba v0.9.1
[INFO] [stderr]    Compiling symphonia-format-ogg v0.5.5
[INFO] [stderr]    Compiling symphonia-format-mkv v0.5.5
[INFO] [stderr]    Compiling symphonia-bundle-flac v0.5.5
[INFO] [stderr]    Compiling symphonia-codec-vorbis v0.5.5
[INFO] [stderr]    Compiling symphonia-format-isomp4 v0.5.5
[INFO] [stderr]    Compiling symphonia v0.5.5
[INFO] [stderr]    Compiling nalgebra-macros v0.2.2
[INFO] [stderr]    Compiling ndarray v0.16.1
[INFO] [stderr]    Compiling realfft v3.5.0
[INFO] [stderr]    Compiling nalgebra v0.33.3
[INFO] [stderr]    Compiling rubato v0.16.2
[INFO] [stderr]    Compiling dasp-rs v0.5.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 36.47s
[INFO] running `Command { std: "docker" "inspect" "80baa94b6ab5a0435b215723bda7dffd6a6b9cadd403e37fd1987550885e63fb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "80baa94b6ab5a0435b215723bda7dffd6a6b9cadd403e37fd1987550885e63fb" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling simba v0.9.1
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling nalgebra v0.33.3
[INFO] [stderr]    Compiling dasp-rs v0.5.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 37.28s
[INFO] running `Command { std: "docker" "inspect" "80baa94b6ab5a0435b215723bda7dffd6a6b9cadd403e37fd1987550885e63fb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "80baa94b6ab5a0435b215723bda7dffd6a6b9cadd403e37fd1987550885e63fb" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/dasp-rs/88fad37f6173863d/out/dasp_rs-88fad37f6173863d)
[INFO] [stdout] 
[INFO] [stdout] running 180 tests
[INFO] [stdout] test core::io::tests::test_audio_data_new_valid ... ok
[INFO] [stdout] test core::io::tests::test_audio_data_frame_count ... ok
[INFO] [stdout] test core::io::tests::test_audio_data_duration ... ok
[INFO] [stdout] test core::io::tests::test_audio_data_to_raw ... ok
[INFO] [stdout] test core::io::tests::test_audio_data_new_invalid_sample_rate ... ok
[INFO] [stdout] test core::io::tests::test_audio_data_new_invalid_channels ... ok
[INFO] [stdout] test core::io::tests::test_audio_data_split_channels ... ok
[INFO] [stdout] test core::io::tests::test_load_zero_duration ... ok
[INFO] [stdout] test core::io::tests::test_load_negative_offset ... ok
[INFO] [stdout] test core::io::tests::test_audio_data_to_mono ... ok
[INFO] [stdout] test core::io::tests::test_load_file_not_found ... ok
[INFO] [stdout] test core::io::tests::test_stream_file_not_found ... ok
[INFO] [stdout] test core::io::tests::test_stream_lazy_file_not_found ... ok
[INFO] [stdout] test core::io::tests::test_stream_zero_frame_length ... ok
[INFO] [stdout] test core::io::tests::test_load_empty_file ... ok
[INFO] [stdout] test core::io::tests::test_load_32bit_float ... ok
[INFO] [stdout] test core::io::tests::test_export ... ok
[INFO] [stdout] test core::io::tests::test_load_segment ... ok
[INFO] [stdout] test core::io::tests::test_load ... ok
[INFO] [stdout] test core::io::tests::test_load_16bit_int ... ok
[INFO] [stdout] test core::io::tests::test_stream ... ok
[INFO] [stdout] test core::io::tests::test_stream_24bit_int ... ok
[INFO] [stdout] test core::io::tests::test_load_24bit_int ... ok
[INFO] [stdout] test core::io::tests::test_load_32bit_int ... ok
[INFO] [stdout] test core::io::tests::test_stream_lazy ... ok
[INFO] [stdout] test core::io::tests::test_stream_lazy_24bit_int ... ok
[INFO] [stdout] test core::ops::tests::test_invalid_metadata ... ok
[INFO] [stdout] test core::ops::tests::test_divide_signals_empty ... ok
[INFO] [stdout] test core::ops::tests::test_scalar_operation_empty ... ok
[INFO] [stdout] test core::ops::tests::test_mix_signals_metadata_mismatch ... ok
[INFO] [stdout] test core::ops::tests::test_mix_signals_empty ... ok
[INFO] [stdout] test core::ops::tests::test_mix_signals_empty_samples ... ok
[INFO] [stdout] test core::ops::tests::test_mix_signals_basic ... ok
[INFO] [stdout] test core::ops::tests::test_mix_signals_length_mismatch ... ok
[INFO] [stdout] test core::ops::tests::test_scalar_operation_divide_by_zero ... ok
[INFO] [stdout] test core::ops::tests::test_multiply_signals_empty ... ok
[INFO] [stdout] test core::ops::tests::test_divide_signals_non_finite ... ok
[INFO] [stdout] test core::ops::tests::test_scalar_operation_add ... ok
[INFO] [stdout] test core::ops::tests::test_subtract_signals ... ok
[INFO] [stdout] test core::ops::tests::test_multiply_signals ... ok
[INFO] [stdout] test core::ops::tests::test_zero_channels ... ok
[INFO] [stdout] test core::ops::tests::test_zero_sample_rate ... ok
[INFO] [stdout] test core::ops::tests::test_multiply_signals_non_finite ... ok
[INFO] [stdout] test core::ops::tests::test_subtract_signals_empty ... ok
[INFO] [stdout] test core::ops::tests::test_subtract_signals_mismatch ... ok
[INFO] [stdout] test features::decompose::tests::test_decompose_zero_components_error ... ok
[INFO] [stdout] test features::feat_util::tests::test_normalize_l1_rows ... ok
[INFO] [stdout] test features::feat_util::tests::test_softmask_ratio ... ok
[INFO] [stdout] test features::feat_util::tests::test_softmask_split_zeros ... ok
[INFO] [stdout] test features::feat_util::tests::test_sparsify_zero_quantile_preserves_all ... ok
[INFO] [stdout] test features::feat_util::tests::test_sparsify_zeros_smallest ... ok
[INFO] [stdout] test core::ops::tests::test_scalar_operation_multiply ... ok
[INFO] [stdout] test features::feat_util::tests::test_normalize_linf ... ok
[INFO] [stdout] test features::feat_util::tests::test_normalize_l2_columns ... ok
[INFO] [stdout] test features::decompose::tests::test_decompose_empty_error ... ok
[INFO] [stdout] test features::harmonics::tests::test_f0_harmonics_empty ... ok
[INFO] [stdout] test features::feat_util::tests::test_softmask_hard_mask ... ok
[INFO] [stdout] test features::harmonics::tests::test_phase_vocoder_invalid_rate ... ok
[INFO] [stdout] test features::harmonics::tests::test_interp_harmonics ... ok
[INFO] [stdout] test features::harmonics::tests::test_interp_harmonics_mismatch ... ok
[INFO] [stdout] test features::harmonics::tests::test_phase_vocoder_non_finite ... ok
[INFO] [stdout] test features::harmonics::tests::test_f0_harmonics ... ok
[INFO] [stdout] test features::harmonics::tests::test_interpolate_at ... ok
[INFO] [stdout] test features::harmonics::tests::test_salience ... ok
[INFO] [stdout] test features::harmonics::tests::test_salience_identical_freqs ... ok
[INFO] [stdout] test features::harmonics::tests::test_salience_weight_mismatch ... ok
[INFO] [stdout] test features::inverse::tests::test_compute_delta_empty_input ... ok
[INFO] [stdout] test core::ops::tests::test_divide_signals ... ok
[INFO] [stdout] test features::manipulation::tests::test_temporal_kurtosis_y ... ok
[INFO] [stdout] test features::manipulation::tests::test_zero_crossing_rate ... ok
[INFO] [stdout] test features::manipulation::tests::test_zero_crossing_rate_full ... ok
[INFO] [stdout] test features::manipulation::tests::test_stack_memory ... ok
[INFO] [stdout] test features::inverse::tests::test_mfcc_to_mel ... ok
[INFO] [stdout] test features::inverse::tests::test_compute_delta_insufficient_frames ... ok
[INFO] [stdout] test features::inverse::tests::test_invalid_input ... ok
[INFO] [stdout] test features::harmonics::tests::test_f0_harmonics_non_finite ... ok
[INFO] [stdout] test features::phase_recovery::tests::test_griffinlim_cqt_empty ... ok
[INFO] [stdout] test features::harmonics::tests::test_interp_harmonics_non_finite ... ok
[INFO] [stdout] test features::harmonics::tests::test_phase_vocoder ... ok
[INFO] [stdout] test features::rhythm::tests::test_aggregate_slice_median ... ok
[INFO] [stdout] test features::rhythm::tests::test_beat_sync_no_pad ... ok
[INFO] [stdout] test features::rhythm::tests::test_beat_sync_mean ... ok
[INFO] [stdout] test features::rhythm::tests::test_beat_track_empty ... ok
[INFO] [stdout] test features::rhythm::tests::test_median_f32 ... ok
[INFO] [stdout] test features::inverse::tests::test_compute_delta_invalid_width ... ok
[INFO] [stdout] test features::segment::tests::test_cross_similarity_shape ... ok
[INFO] [stdout] test features::segment::tests::test_recurrence_matrix_identity ... ok
[INFO] [stdout] test features::segment::tests::test_recurrence_matrix_orthogonal ... ok
[INFO] [stdout] test features::rhythm::tests::test_plp_empty ... ok
[INFO] [stdout] test features::rhythm::tests::test_onset_strength_empty ... ok
[INFO] [stdout] test features::segment::tests::test_binary_mode ... ok
[INFO] [stdout] test features::sequence::tests::test_dtw_dimension_mismatch_error ... ok
[INFO] [stdout] test features::sequence::tests::test_dtw_empty_error ... ok
[INFO] [stdout] test features::sequence::tests::test_dtw_cosine_metric ... ok
[INFO] [stdout] test features::sequence::tests::test_dtw_path_endpoints ... ok
[INFO] [stdout] test features::segment::tests::test_cross_similarity_self_equals_recurrence ... ok
[INFO] [stdout] test features::sequence::tests::test_dtw_identical_sequences ... ok
[INFO] [stdout] test features::sequence::tests::test_viterbi_shape_mismatch_error ... ok
[INFO] [stdout] test features::sequence::tests::test_viterbi_trivial ... ok
[INFO] [stdout] test magnitude::scaling::tests::test_db_to_amplitude_empty ... ok
[INFO] [stdout] test magnitude::scaling::tests::test_frequency_weighting_invalid_kind ... ok
[INFO] [stdout] test features::sequence::tests::test_viterbi_follows_best_emission ... ok
[INFO] [stdout] test features::sequence::tests::test_viterbi_empty_error ... ok
[INFO] [stdout] test magnitude::scaling::tests::test_pcen_negative_gain ... ok
[INFO] [stdout] test magnitude::scaling::tests::test_multi_frequency_weighting_empty ... ok
[INFO] [stdout] test magnitude::scaling::tests::test_perceptual_weighting_mismatch ... ok
[INFO] [stdout] test magnitude::scaling::tests::test_power_to_db_accuracy ... ok
[INFO] [stdout] test pitch_core::tuning::tests::test_piptrack_spectrogram ... ok
[INFO] [stdout] test magnitude::scaling::tests::test_a_weighting_zero_freq ... ok
[INFO] [stdout] test magnitude::scaling::tests::test_amplitude_to_db_invalid_inputs ... ok
[INFO] [stdout] test pitch_core::tuning::tests::test_pyin_invalid_inputs ... ok
[INFO] [stdout] test pitch_core::tuning::tests::test_yin_short_signal ... ok
[INFO] [stdout] test pitch_core::tuning::tests::test_pitch_tuning_invalid_resolution ... ok
[INFO] [stdout] test pitch_core::tuning::tests::test_piptrack_invalid_spectrogram ... ok
[INFO] [stdout] test signal_generation::generators::tests::chirp_builder_generates_expected_length ... ok
[INFO] [stdout] test signal_generation::generators::tests::clicks_from_times_and_frames ... ok
[INFO] [stdout] test signal_generation::generators::tests::clicks_rejects_empty_inputs ... ok
[INFO] [stdout] test signal_generation::generators::tests::tone_builder_respects_duration_and_phase ... ok
[INFO] [stdout] test signal_processing::effects::tests::test_deemphasis_inverts_preemphasis ... ok
[INFO] [stdout] test signal_processing::effects::tests::test_preemphasis_first_sample_unchanged ... ok
[INFO] [stdout] test signal_processing::effects::tests::test_time_stretch_empty ... ok
[INFO] [stdout] test signal_processing::effects::tests::test_split_two_bursts ... ok
[INFO] [stdout] test signal_processing::effects::tests::test_preemphasis_empty ... ok
[INFO] [stdout] test signal_processing::effects::tests::test_trim_all_silence ... ok
[INFO] [stdout] test signal_processing::effects::tests::test_trim_with_signal ... ok
[INFO] [stdout] test signal_processing::mono::tests::averages_stereo_frames ... ok
[INFO] [stdout] test signal_processing::effects::tests::test_time_stretch_invalid_rate ... ok
[INFO] [stdout] test signal_processing::mono::tests::handles_single_channel_no_copy_needed ... ok
[INFO] [stdout] test signal_processing::mono::tests::ignores_incomplete_final_chunk_gracefully ... ok
[INFO] [stdout] test signal_processing::resampling::tests::resamples_empty_input_to_empty ... ok
[INFO] [stdout] test pitch_core::tuning::tests::test_estimate_tuning_short_signal_returns_zero ... ok
[INFO] [stdout] test signal_processing::time_frequency::tests::filter_and_convolution_helpers_behave ... ok
[INFO] [stdout] test signal_processing::time_frequency::tests::reassigned_spectrogram_errors_on_short_signal ... ok
[INFO] [stdout] test signal_processing::time_frequency::tests::magphase_returns_unit_phase_and_expected_magnitude ... ok
[INFO] [stdout] test signal_processing::time_frequency::tests::stft_istft_round_trip_reconstructs_signal ... ok
[INFO] [stdout] test signal_processing::time_frequency::tests::stft_shape_and_centered_frame_count ... ok
[INFO] [stdout] test utils::array::tests::test_expand_to_column ... ok
[INFO] [stdout] test core::io::tests::test_export_invalid_channels ... ok
[INFO] [stdout] test core::io::tests::test_audio_data_split_channels_invalid ... ok
[INFO] [stdout] test utils::array::tests::test_expand_to_row ... ok
[INFO] [stdout] test utils::array::tests::test_fix_length_truncate ... ok
[INFO] [stdout] test utils::array::tests::test_frame_content ... ok
[INFO] [stdout] test utils::array::tests::test_localmax_basic ... ok
[INFO] [stdout] test utils::array::tests::test_localmin_basic ... ok
[INFO] [stdout] test utils::array::tests::test_match_intervals_basic ... ok
[INFO] [stdout] test utils::array::tests::test_pad_center_symmetric ... ok
[INFO] [stdout] test utils::array::tests::test_peak_pick_empty ... ok
[INFO] [stdout] test signal_processing::resampling::tests::returns_clone_when_sample_rates_match ... ok
[INFO] [stdout] test utils::array::tests::test_peak_pick_finds_obvious_peak ... ok
[INFO] [stdout] test utils::frequency::tests::cqt_and_fft_frequencies_generate_expected_bins ... ok
[INFO] [stdout] test utils::frequency::tests::mel_and_hz_conversions_are_inverse ... ok
[INFO] [stdout] test utils::frequency::tests::midi_and_hz_conversions_round_trip ... ok
[INFO] [stdout] test utils::frequency::tests::note_name_conversions_match_expectations ... ok
[INFO] [stdout] test signal_processing::resampling::tests::downsample_basic_signal ... ok
[INFO] [stdout] test utils::frequency::tests::tempo_and_fourier_bins_have_expected_scale ... ok
[INFO] [stdout] test utils::array::tests::test_fix_length_pad ... ok
[INFO] [stdout] test utils::array::tests::test_sync_segments ... ok
[INFO] [stdout] test utils::frequency::tests::tuning_and_octave_conversions_match ... ok
[INFO] [stdout] test utils::notation::tests::fifths_and_intervals_generate_consistent_values ... ok
[INFO] [stdout] test utils::notation::tests::list_mela_covers_all_entries ... ok
[INFO] [stdout] test utils::notation::tests::mela_and_thaat_mappings_return_expected_sizes ... ok
[INFO] [stdout] test utils::time::tests::block_and_time_mappings_align ... ok
[INFO] [stdout] test utils::time::tests::duration_and_frame_conversions_round_trip ... ok
[INFO] [stdout] test signal_processing::effects::tests::test_time_stretch_silence ... ok
[INFO] [stdout] test utils::time::tests::samples_and_times_like_match_dimensions ... ok
[INFO] [stdout] test utils::time::tests::samplerate_reads_from_wav_header ... ok
[INFO] [stdout] test utils::notation::tests::interval_generators_produce_sorted_ranges ... ok
[INFO] [stdout] test utils::notation::tests::key_and_degrees_cover_major_minor ... ok
[INFO] [stdout] test utils::array::tests::test_frame_shape ... ok
[INFO] [stdout] test features::decompose::tests::test_decompose_non_negative ... ok
[INFO] [stdout] test features::decompose::tests::test_decompose_output_shapes ... ok
[INFO] [stdout] test features::rhythm::tests::test_onset_strength_silence ... ok
[INFO] [stdout] test utils::time::tests::duration_from_path_uses_loader ... ok
[INFO] [stdout] test signal_processing::time_frequency::tests::stft_locates_sinusoid_peak_bin ... ok
[INFO] [stdout] test features::rhythm::tests::test_onset_detect_silence ... ok
[INFO] [stdout] test features::decompose::tests::test_decompose_reconstruction_error_decreases ... ok
[INFO] [stdout] test features::rhythm::tests::test_plp_returns_normalized_curve ... ok
[INFO] [stdout] test signal_processing::effects::tests::test_pitch_shift_preserves_length ... ok
[INFO] [stdout] test core::ops::tests::test_mix_signals_concurrent_large ... ok
[INFO] [stdout] test features::phase_recovery::tests::test_griffinlim_cqt_smoke ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 180 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 33.73s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/correctness.rs (/opt/rustwide/target/debug/build/dasp-rs/977c746849174595/out/correctness-977c746849174595)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test non_centered_stft_starts_at_sample_zero ... ok
[INFO] [stdout] test stft_centered_frame_count ... ok
[INFO] [stdout] test stft_window_choice_changes_output ... ok
[INFO] [stdout] test istft_inverts_stft_in_the_interior ... ok
[INFO] [stdout] test stft_peak_bin_for_pure_tone ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests dasp_rs
[INFO] [stdout] 
[INFO] [stdout] running 204 tests
[INFO] [stdout] test src/core/io.rs - core::io::AudioData::to_mono (line 189) - compile ... ok
[INFO] [stdout] test src/core/io.rs - core::io::AudioData (line 96) - compile ... ok
[INFO] [stdout] test src/core/io.rs - core::io::load (line 395) - compile ... ok
[INFO] [stdout] test src/core/io.rs - core::io::export (line 586) - compile ... ok
[INFO] [stdout] test src/core/io.rs - core::io::stream (line 644) - compile ... ok
[INFO] [stdout] test src/features/decompose.rs - features::decompose::decompose (line 66) - compile ... ok
[INFO] [stdout] test src/core/io.rs - core::io::Decoder (line 478) - compile ... ok
[INFO] [stdout] test src/core/io.rs - core::io::AudioData::to_raw (line 290) ... ok
[INFO] [stdout] test src/core/io.rs - core::io::AudioData::split_channels (line 221) ... ok
[INFO] [stdout] test src/features/feat_util.rs - features::feat_util::sparsify_rows (line 257) ... ok
[INFO] [stdout] test src/features/harmonics.rs - features::harmonics::phase_vocoder (line 426) - compile ... ok
[INFO] [stdout] test src/features/feat_util.rs - features::feat_util::normalize (line 168) ... ok
[INFO] [stdout] test src/features/manipulation.rs - features::manipulation::temporal_kurtosis (line 63) - compile ... ok
[INFO] [stdout] test src/features/harmonics.rs - features::harmonics::f0_harmonics (line 332) ... ok
[INFO] [stdout] test src/core/ops.rs - core::ops::subtract_signals (line 161) ... ok
[INFO] [stdout] test src/core/io.rs - core::io::AudioData::new (line 151) ... ok
[INFO] [stdout] test src/core/io.rs - core::io::AudioData::duration (line 254) ... ok
[INFO] [stdout] test src/core/io.rs - core::io::stream_lazy (line 729) - compile ... ok
[INFO] [stdout] test src/features/manipulation.rs - features::manipulation::zero_crossing_rate (line 155) - compile ... ok
[INFO] [stdout] test src/features/phase_recovery.rs - features::phase_recovery::griffinlim_cqt (line 182) - compile ... ok
[INFO] [stdout] test src/core/ops.rs - core::ops::scalar_operation (line 395) ... ok
[INFO] [stdout] test src/features/rhythm.rs - features::rhythm::fourier_tempogram (line 1032) - compile ... ok
[INFO] [stdout] test src/features/rhythm.rs - features::rhythm::beat_track (line 565) - compile ... ok
[INFO] [stdout] test src/features/harmonics.rs - features::harmonics::interp_harmonics (line 191) ... ok
[INFO] [stdout] test src/features/feat_util.rs - features::feat_util::softmask (line 54) ... ok
[INFO] [stdout] test src/features/rhythm.rs - features::rhythm::onset_detect (line 447) - compile ... ok
[INFO] [stdout] test src/features/manipulation.rs - features::manipulation::stack_memory (line 23) ... ok
[INFO] [stdout] test src/features/harmonics.rs - features::harmonics::salience (line 259) ... ok
[INFO] [stdout] test src/core/ops.rs - core::ops::divide_signals (line 305) ... ok
[INFO] [stdout] test src/features/phase_recovery.rs - features::phase_recovery::griffinlim (line 24) - compile ... ok
[INFO] [stdout] test src/features/rhythm.rs - features::rhythm::onset_strength (line 331) - compile ... ok
[INFO] [stdout] test src/features/rhythm.rs - features::rhythm::beat_sync (line 742) - compile ... ok
[INFO] [stdout] test src/core/io.rs - core::io::AudioData::frame_count (line 272) ... ok
[INFO] [stdout] test src/features/rhythm.rs - features::rhythm::tempogram_ratio (line 259) - compile ... ok
[INFO] [stdout] test src/features/rhythm.rs - features::rhythm::tempogram (line 178) - compile ... ok
[INFO] [stdout] test src/core/ops.rs - core::ops::mix_signals (line 80) ... ok
[INFO] [stdout] test src/features/rhythm.rs - features::rhythm::plp (line 893) - compile ... ok
[INFO] [stdout] test src/features/rhythm.rs - features::rhythm::onset_strength_multi (line 1121) - compile ... ok
[INFO] [stdout] test src/features/segment.rs - features::segment::recurrence_matrix (line 85) - compile ... ok
[INFO] [stdout] test src/core/ops.rs - core::ops::multiply_signals (line 233) ... ok
[INFO] [stdout] test src/features/sequence.rs - features::sequence::dtw (line 69) - compile ... ok
[INFO] [stdout] test src/features/segment.rs - features::segment::cross_similarity (line 218) - compile ... ok
[INFO] [stdout] test src/features/spectral.rs - features::spectral::chroma_cens (line 892) ... ignored
[INFO] [stdout] test src/features/spectral.rs - features::spectral::chroma_cqt (line 779) ... ignored
[INFO] [stdout] test src/features/sequence.rs - features::sequence::viterbi_discriminative (line 369) - compile ... ok
[INFO] [stdout] test src/features/spectral.rs - features::spectral::chroma_stft (line 612) - compile ... ok
[INFO] [stdout] test src/features/spectral.rs - features::spectral::chroma_stft_impl (line 679) - compile ... ok
[INFO] [stdout] test src/features/spectral.rs - features::spectral::formant_frequencies (line 2455) ... ignored
[INFO] [stdout] test src/features/spectral.rs - features::spectral::chroma_vqt (line 2788) - compile ... ok
[INFO] [stdout] test src/features/spectral.rs - features::spectral::cmvn (line 2005) - compile ... ok
[INFO] [stdout] test src/features/spectral.rs - features::spectral::harmonic (line 2631) - compile ... ok
[INFO] [stdout] test src/features/spectral.rs - features::spectral::hpss (line 2111) ... ignored
[INFO] [stdout] test src/features/sequence.rs - features::sequence::viterbi (line 172) - compile ... ok
[INFO] [stdout] test src/features/sequence.rs - features::sequence::transition_cycle (line 424) ... ok
[INFO] [stdout] test src/features/spectral.rs - features::spectral::melspectrogram (line 953) ... ignored
[INFO] [stdout] test src/features/spectral.rs - features::spectral::mfcc (line 1062) ... ignored
[INFO] [stdout] test src/features/spectral.rs - features::spectral::pitch_autocorr (line 2201) ... ignored
[INFO] [stdout] test src/features/spectral.rs - features::spectral::pitch_chroma (line 1932) ... ignored
[INFO] [stdout] test src/features/spectral.rs - features::spectral::poly_features (line 1647) ... ignored
[INFO] [stdout] test src/features/spectral.rs - features::spectral::rms (line 1160) ... ignored
[INFO] [stdout] test src/features/spectral.rs - features::spectral::spectral_bandwidth (line 1298) ... ignored
[INFO] [stdout] test src/features/spectral.rs - features::spectral::spectral_centroid (line 1219) ... ignored
[INFO] [stdout] test src/features/spectral.rs - features::spectral::spectral_contrast (line 1370) ... ignored
[INFO] [stdout] test src/features/spectral.rs - features::spectral::spectral_entropy (line 1854) ... ignored
[INFO] [stdout] test src/features/spectral.rs - features::spectral::spectral_flatness (line 1467) ... ignored
[INFO] [stdout] test src/features/spectral.rs - features::spectral::spectral_flux (line 1781) ... ignored
[INFO] [stdout] test src/features/spectral.rs - features::spectral::spectral_rolloff (line 1544) ... ignored
[INFO] [stdout] test src/features/spectral.rs - features::spectral::spectral_subband_centroids (line 2372) ... ignored
[INFO] [stdout] test src/features/spectral.rs - features::spectral::tonnetz (line 1712) ... ignored
[INFO] [stdout] test src/features/spectral.rs - features::spectral::vad_features (line 2284) ... ignored
[INFO] [stdout] test src/features/spectral.rs - features::spectral::percussive (line 2702) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 26) - compile ... ok
[INFO] [stdout] test src/features/rhythm.rs - features::rhythm::tempo_impl (line 95) ... ok
[INFO] [stdout] test src/lib.rs - (line 40) - compile ... ok
[INFO] [stdout] test src/lib.rs - prelude (line 133) - compile ... ok
[INFO] [stdout] test src/features/rhythm.rs - features::rhythm::tempo (line 48) ... ok
[INFO] [stdout] test src/magnitude/scaling.rs - magnitude::scaling::b_weighting (line 496) ... ok
[INFO] [stdout] test src/magnitude/scaling.rs - magnitude::scaling::amplitude_to_db (line 48) ... ok
[INFO] [stdout] test src/features/sequence.rs - features::sequence::transition_local (line 311) ... ok
[INFO] [stdout] test src/magnitude/scaling.rs - magnitude::scaling::d_weighting (line 563) ... ok
[INFO] [stdout] test src/features/spectral.rs - features::spectral::spectral (line 573) - compile ... ok
[INFO] [stdout] test src/magnitude/scaling.rs - magnitude::scaling::c_weighting (line 531) ... ok
[INFO] [stdout] test src/magnitude/scaling.rs - magnitude::scaling::db_to_amplitude (line 144) ... ok
[INFO] [stdout] test src/features/sequence.rs - features::sequence::transition_acyclic (line 448) ... ok
[INFO] [stdout] test src/magnitude/scaling.rs - magnitude::scaling::frequency_weighting (line 375) ... ok
[INFO] [stdout] test src/features/segment.rs - features::segment::path_enhance (line 609) ... ok
[INFO] [stdout] test src/magnitude/scaling.rs - magnitude::scaling::db_to_power (line 286) ... ok
[INFO] [stdout] test src/features/sequence.rs - features::sequence::viterbi_binary (line 491) ... ok
[INFO] [stdout] test src/features/segment.rs - features::segment::timelag_filter (line 681) ... ok
[INFO] [stdout] test src/features/segment.rs - features::segment::subsegment (line 493) ... ok
[INFO] [stdout] test src/features/sequence.rs - features::sequence::transition_loop (line 276) ... ok
[INFO] [stdout] test src/features/sequence.rs - features::sequence::transition_uniform (line 336) ... ok
[INFO] [stdout] test src/magnitude/scaling.rs - magnitude::scaling::a_weighting (line 461) - compile ... ok
[INFO] [stdout] test src/pitch_core/tuning.rs - pitch_core::tuning::estimate_tuning (line 259) - compile ... ok
[INFO] [stdout] test src/pitch_core/tuning.rs - pitch_core::tuning::piptrack (line 449) - compile ... ok
[INFO] [stdout] test src/pitch_core/tuning.rs - pitch_core::tuning::yin (line 193) - compile ... ok
[INFO] [stdout] test src/signal_processing/effects.rs - signal_processing::effects::pitch_shift (line 147) - compile ... ok
[INFO] [stdout] test src/pitch_core/tuning.rs - pitch_core::tuning::pyin (line 95) - compile ... ok
[INFO] [stdout] test src/magnitude/scaling.rs - magnitude::scaling::perceptual_weighting (line 329) ... ok
[INFO] [stdout] test src/signal_processing/effects.rs - signal_processing::effects::deemphasis (line 468) ... ok
[INFO] [stdout] test src/signal_processing/effects.rs - signal_processing::effects::trim (line 240) - compile ... ok
[INFO] [stdout] test src/signal_processing/effects.rs - signal_processing::effects::split (line 340) - compile ... ok
[INFO] [stdout] test src/signal_processing/amplitude.rs - signal_processing::amplitude::attenuate (line 71) ... ok
[INFO] [stdout] test src/signal_processing/effects.rs - signal_processing::effects::time_stretch (line 61) - compile ... ok
[INFO] [stdout] test src/signal_processing/mixing.rs - signal_processing::mixing::dry_wet_mix (line 175) ... ok
[INFO] [stdout] test src/signal_processing/mixing.rs - signal_processing::mixing::stereo_mix (line 41) ... ok
[INFO] [stdout] test src/magnitude/scaling.rs - magnitude::scaling::pcen (line 601) ... ok
[INFO] [stdout] test src/magnitude/scaling.rs - magnitude::scaling::multi_frequency_weighting (line 414) ... ok
[INFO] [stdout] test src/magnitude/scaling.rs - magnitude::scaling::power_to_db (line 190) ... ok
[INFO] [stdout] test src/pitch_core/tuning.rs - pitch_core::tuning::pitch_tuning (line 387) ... ok
[INFO] [stdout] test src/signal_processing/amplitude.rs - signal_processing::amplitude::amplify (line 32) ... ok
[INFO] [stdout] test src/signal_generation/generators.rs - signal_generation::generators::clicks (line 64) ... ok
[INFO] [stdout] test src/signal_processing/time_domain.rs - signal_processing::time_domain::delay (line 46) - compile ... ok
[INFO] [stdout] test src/signal_processing/panning.rs - signal_processing::panning::multi_channel_pan (line 99) ... ok
[INFO] [stdout] test src/signal_processing/amplitude.rs - signal_processing::amplitude::normalize (line 110) ... ok
[INFO] [stdout] test src/signal_processing/time_domain.rs - signal_processing::time_domain::autocorrelate (line 287) ... ok
[INFO] [stdout] test src/signal_processing/time_domain.rs - signal_processing::time_domain::zero_crossings (line 396) - compile ... ok
[INFO] [stdout] test src/signal_processing/effects.rs - signal_processing::effects::remix (line 529) ... ok
[INFO] [stdout] test src/signal_processing/time_frequency.rs - signal_processing::time_frequency::cqt (line 525) - compile ... ok
[INFO] [stdout] test src/signal_processing/panning.rs - signal_processing::panning::stereo_pan (line 40) ... ok
[INFO] [stdout] test src/signal_processing/time_domain.rs - signal_processing::time_domain::lpc (line 341) ... ok
[INFO] [stdout] test src/signal_processing/time_frequency.rs - signal_processing::time_frequency::fmt (line 1196) - compile ... ok
[INFO] [stdout] test src/signal_processing/time_domain.rs - signal_processing::time_domain::time_crop (line 179) ... ok
[INFO] [stdout] test src/signal_processing/time_domain.rs - signal_processing::time_domain::mu_compress (line 488) ... ok
[INFO] [stdout] test src/signal_processing/time_domain.rs - signal_processing::time_domain::log_energy (line 684) ... ok
[INFO] [stdout] test src/signal_processing/time_frequency.rs - signal_processing::time_frequency::hybrid_cqt (line 809) - compile ... ok
[INFO] [stdout] test src/signal_generation/generators.rs - signal_generation::generators::chirp (line 191) ... ok
[INFO] [stdout] test src/signal_processing/mono.rs - signal_processing::mono::to_mono (line 17) ... ok
[INFO] [stdout] test src/signal_processing/time_frequency.rs - signal_processing::time_frequency::pseudo_cqt (line 938) - compile ... ok
[INFO] [stdout] test src/signal_processing/time_frequency.rs - signal_processing::time_frequency::iirt (line 1531) - compile ... ok
[INFO] [stdout] test src/signal_processing/time_frequency.rs - signal_processing::time_frequency::vqt (line 1054) - compile ... ok
[INFO] [stdout] test src/signal_processing/time_frequency.rs - signal_processing::time_frequency::reassigned_spectrogram (line 413) - compile ... ok
[INFO] [stdout] test src/signal_processing/time_frequency.rs - signal_processing::time_frequency::magphase (line 384) ... ok
[INFO] [stdout] test src/signal_processing/effects.rs - signal_processing::effects::preemphasis (line 419) ... ok
[INFO] [stdout] test src/signal_processing/time_domain.rs - signal_processing::time_domain::zero_padding (line 237) ... ok
[INFO] [stdout] test src/signal_processing/time_domain.rs - signal_processing::time_domain::time_reversal (line 138) ... ok
[INFO] [stdout] test src/utils/array.rs - utils::array::expand_to (line 513) ... ok
[INFO] [stdout] test src/signal_processing/time_domain.rs - signal_processing::time_domain::mu_expand (line 589) ... ok
[INFO] [stdout] test src/utils/array.rs - utils::array::fix_length (line 309) ... ok
[INFO] [stdout] test src/signal_generation/generators.rs - signal_generation::generators::tone (line 125) ... ok
[INFO] [stdout] test src/utils/array.rs - utils::array::match_intervals (line 474) ... ok
[INFO] [stdout] test src/utils/array.rs - utils::array::frame (line 247) ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::fft_frequencies (line 770) ... ok
[INFO] [stdout] test src/utils/array.rs - utils::array::localmin (line 43) ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::fourier_tempo_frequencies (line 981) ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::hz_to_fjs (line 173) - compile ... ok
[INFO] [stdout] test src/utils/array.rs - utils::array::pad_center (line 282) ... ok
[INFO] [stdout] test src/utils/array.rs - utils::array::sync (line 381) ... ok
[INFO] [stdout] test src/signal_processing/mixing.rs - signal_processing::mixing::multi_channel_mix (line 100) ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::hz_to_svara_h (line 64) - compile ... ok
[INFO] [stdout] test src/signal_processing/time_frequency.rs - signal_processing::time_frequency::phasor (line 1667) ... ok
[INFO] [stdout] test src/utils/array.rs - utils::array::peak_pick (line 140) ... ok
[INFO] [stdout] test src/utils/array.rs - utils::array::localmax (line 14) ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::a4_to_tuning (line 730) ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::hz_to_octs (line 641) ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::hz_to_svara_c (line 115) ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::cqt_frequencies (line 824) ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::hz_to_mel (line 600) ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::hz_to_note (line 13) ... ok
[INFO] [stdout] test src/signal_processing/time_frequency.rs - signal_processing::time_frequency::stft (line 149) ... ok
[INFO] [stdout] test src/signal_processing/time_frequency.rs - signal_processing::time_frequency::istft (line 283) ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::mel_to_hz (line 666) ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::mel_frequencies (line 848) ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::midi_to_note (line 262) ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::midi_to_hz (line 238) ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::hz_to_midi (line 39) ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::midi_to_svara_h (line 298) ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::note_to_midi (line 492) ... ok
[INFO] [stdout] test src/utils/notation.rs - utils::notation::interval_frequencies (line 558) - compile ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::note_to_svara_c (line 578) ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::tempo_frequencies (line 918) ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::midi_to_svara_c (line 391) ... ok
[INFO] [stdout] test src/utils/notation.rs - utils::notation::plimit_intervals (line 624) - compile ... ok
[INFO] [stdout] test src/utils/notation.rs - utils::notation::pythagorean_intervals (line 584) - compile ... ok
[INFO] [stdout] test src/utils/notation.rs - utils::notation::interval_to_fjs (line 526) ... ok
[INFO] [stdout] test src/utils/notation.rs - utils::notation::thaat_to_degrees (line 287) ... ok
[INFO] [stdout] test src/utils/time.rs - utils::time::blocks_to_samples (line 298) ... ok
[INFO] [stdout] test src/utils/time.rs - utils::time::blocks_to_frames (line 276) ... ok
[INFO] [stdout] test src/utils/notation.rs - utils::notation::list_thaat (line 412) ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::note_to_svara_h (line 554) ... ok
[INFO] [stdout] test src/utils/notation.rs - utils::notation::fifths_to_note (line 444) ... ok
[INFO] [stdout] test src/utils/time.rs - utils::time::get_duration_from_path (line 40) - compile ... ok
[INFO] [stdout] test src/utils/time.rs - utils::time::get_samplerate (line 466) - compile ... ok
[INFO] [stdout] test src/utils/time.rs - utils::time::get_duration (line 17) ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::note_to_hz (line 466) ... ok
[INFO] [stdout] test src/utils/time.rs - utils::time::blocks_to_time (line 326) ... ok
[INFO] [stdout] test src/utils/time.rs - utils::time::frames_to_time (line 88) ... ok
[INFO] [stdout] test src/utils/time.rs - utils::time::frames_to_samples (line 65) ... ok
[INFO] [stdout] test src/utils/time.rs - utils::time::samples_to_time (line 167) ... ok
[INFO] [stdout] test src/utils/time.rs - utils::time::samples_to_frames (line 145) ... ok
[INFO] [stdout] test src/utils/time.rs - utils::time::times_like (line 408) ... ok
[INFO] [stdout] test src/signal_processing/resampling.rs - signal_processing::resampling::resample (line 35) ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::tuning_to_a4 (line 750) ... ok
[INFO] [stdout] test src/utils/notation.rs - utils::notation::key_to_degrees (line 36) ... ok
[INFO] [stdout] test src/utils/notation.rs - utils::notation::mela_to_degrees (line 241) ... ok
[INFO] [stdout] test src/utils/notation.rs - utils::notation::mela_to_svara (line 92) ... ok
[INFO] [stdout] test src/utils/time.rs - utils::time::time_to_frames (line 194) ... ok
[INFO] [stdout] test src/utils/notation.rs - utils::notation::key_to_notes (line 10) ... ok
[INFO] [stdout] test src/utils/time.rs - utils::time::time_to_samples (line 251) ... ok
[INFO] [stdout] test src/utils/frequency.rs - utils::frequency::octs_to_hz (line 706) ... ok
[INFO] [stdout] test src/utils/notation.rs - utils::notation::list_mela (line 317) ... ok
[INFO] [stdout] test src/utils/time.rs - utils::time::samples_like (line 385) ... ok
[INFO] [stdout] test src/features/segment.rs - features::segment::agglomerative (line 363) ... ok
[INFO] [stdout] test src/signal_processing/time_frequency.rs - signal_processing::time_frequency::icqt (line 661) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 184 passed; 0 failed; 20 ignored; 0 measured; 0 filtered out; finished in 0.30s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 2.38s; merged doctests compilation took 2.05s
[INFO] running `Command { std: "docker" "inspect" "80baa94b6ab5a0435b215723bda7dffd6a6b9cadd403e37fd1987550885e63fb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "80baa94b6ab5a0435b215723bda7dffd6a6b9cadd403e37fd1987550885e63fb", kill_on_drop: false }`
[INFO] [stdout] 80baa94b6ab5a0435b215723bda7dffd6a6b9cadd403e37fd1987550885e63fb
