Running phase: unpackPhase unpacking source archive /nix/store/zjx7jxm12259mp6j9jpsaxa4zf9i64vk-source source root is source Executing cargoSetupPostUnpackHook Finished cargoSetupPostUnpackHook Running phase: patchPhase applying patch /nix/store/faz3apcg5hlgs62nrc7hdqrk74ll1sh2-cargo-lock-bump-time.patch patching file Cargo.lock Executing cargoSetupPostPatchHook Validating consistency between /build/source/Cargo.lock and /build/deepfilternet-0.5.6-vendor/Cargo.lock Finished cargoSetupPostPatchHook Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase Running phase: buildPhase Executing cargoBuildHook /build/source/ladspa /build/source cargoBuildHook flags: -j 32 --target x86_64-unknown-linux-gnu --offline --profile release warning: pyDF-data/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition (in the `pyo3` dependency) warning: `DeepFilterDataLoader` (manifest) generated 1 warning Compiling autocfg v1.1.0 Compiling proc-macro2 v1.0.66 Compiling libm v0.2.7 Compiling unicode-ident v1.0.11 Compiling memchr v2.5.0 Compiling libc v0.2.147 Compiling cfg-if v1.0.0 Compiling once_cell v1.18.0 Compiling thiserror v1.0.47 Compiling version_check v0.9.4 Compiling ucd-trie v0.1.6 Compiling serde v1.0.188 Compiling either v1.9.0 Compiling time-core v0.1.2 Compiling syn v1.0.109 Compiling regex-syntax v0.7.5 Compiling num-conv v0.1.0 Compiling powerfmt v0.2.0 Compiling static_assertions v1.1.0 Compiling itoa v1.0.9 Compiling doc-comment v0.3.3 Compiling anymap2 v0.13.0 Compiling adler v1.0.2 Compiling unicode-segmentation v1.10.1 Compiling percent-encoding v2.3.0 Compiling gimli v0.28.0 Compiling tinyvec_macros v0.1.1 Compiling rustc-demangle v0.1.23 Compiling same-file v1.0.6 Compiling strength_reduce v0.2.4 Compiling miniz_oxide v0.7.1 Compiling tinyvec v1.6.0 Compiling anyhow v1.0.75 Compiling rawpointer v0.2.1 Compiling walkdir v2.3.3 Compiling time-macros v0.2.18 Compiling itertools v0.10.5 Compiling minimal-lexical v0.2.1 Compiling deranged v0.3.11 Compiling paste v1.0.14 Compiling smallvec v1.11.0 Compiling maplit v1.0.2 Compiling lazy_static v1.4.0 Compiling num-traits v0.2.16 Compiling num-integer v0.1.45 Compiling ahash v0.7.6 Compiling num-bigint v0.4.4 Compiling matrixmultiply v0.3.7 Compiling rustfft v6.1.0 Compiling log v0.4.20 Compiling bit-vec v0.6.3 Compiling crunchy v0.2.2 Compiling dyn-clone v1.0.13 Compiling crc32fast v1.3.2 Compiling downcast-rs v1.2.0 Compiling bit-set v0.5.3 Compiling tiny-keccak v2.0.2 Compiling proc-macro-hack v0.5.20+deprecated Compiling ppv-lite86 v0.2.17 Compiling cc v1.0.83 Compiling quote v1.0.33 Compiling aho-corasick v1.0.4 Compiling object v0.32.0 Compiling nom v7.1.3 Compiling getrandom v0.2.10 Compiling byteorder v1.4.3 Compiling unicode-normalization v0.1.22 Compiling rustix v0.38.9 Compiling bytes v1.4.0 Compiling syn v2.0.29 Compiling filetime v0.2.22 Compiling xattr v1.0.1 Compiling flate2 v1.0.27 Compiling hashbrown v0.13.2 Compiling bitflags v2.4.0 Compiling rand_core v0.6.4 Compiling tar v0.4.40 Compiling time v0.3.36 Compiling linux-raw-sys v0.4.5 Compiling memmap2 v0.5.10 Compiling termcolor v1.2.0 Compiling humantime v2.1.0 Compiling hashbrown v0.11.2 Compiling vec_map v0.7.0 Compiling bitflags v0.8.2 Compiling rand_chacha v0.3.1 Compiling ladspa v0.3.4 Compiling rand v0.8.5 Compiling const-random-macro v0.1.15 Compiling half v2.2.1 Compiling backtrace v0.3.69 Compiling jemalloc-sys v0.5.4+5.3.0-patched Compiling const-random v0.1.15 Compiling dlv-list v0.5.0 Compiling primal-check v0.3.3 Compiling transpose v0.2.2 Compiling rand_distr v0.4.3 Compiling uuid v1.4.1 Compiling is-terminal v0.4.9 Compiling jemallocator v0.5.4 Compiling regex-automata v0.3.7 Compiling ordered-multimap v0.6.0 Compiling rust-ini v0.19.0 Compiling addr2line v0.21.0 Compiling thiserror-impl v1.0.47 Compiling serde_derive v1.0.188 Compiling liquid-derive v0.26.4 Compiling num-complex v0.4.4 Compiling string-interner v0.14.0 Compiling enum-ordinalize v3.1.13 Compiling ndarray v0.15.6 Compiling pest v2.7.2 Compiling educe v0.4.22 Compiling derive-new v0.5.9 Compiling prost-derive v0.11.9 Compiling regex v1.9.4 Compiling pest_meta v2.7.2 Compiling scan_fmt v0.2.6 Compiling env_logger v0.10.0 Compiling prost v0.11.9 Compiling pest_generator v2.7.2 Compiling pest_derive v2.7.2 Compiling realfft v3.3.0 Compiling tract-data v0.19.16 Compiling rubato v0.14.1 Compiling kstring v2.0.0 Compiling liquid-core v0.26.4 Compiling liquid-lib v0.26.4 Compiling liquid v0.26.4 Compiling tract-linalg v0.19.16 Compiling tract-core v0.19.16 Compiling tract-nnef v0.19.16 Compiling tract-hir v0.19.16 Compiling tract-pulse-opl v0.19.16 Compiling tract-onnx-opl v0.19.16 Compiling tract-onnx v0.19.16 Compiling tract-pulse v0.19.16 Compiling deep_filter v0.5.6 (/build/source/libDF) warning: unexpected `cfg` condition name: `cargo_c` --> libDF/src/lib.rs:29:11 | 29 | #[cfg(any(cargo_c, feature = "capi"))] | ^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 34 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(cargo_c)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(cargo_c)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: use of deprecated constant `std::f32::MIN`: replaced by the `MIN` associated constant on `f32` --> libDF/src/lib.rs:539:30 | 539 | let mut high = std::f32::MIN; | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated constant `std::f32::MIN`: replaced by the `MIN` associated constant on `f32` --> libDF/src/lib.rs:554:30 | 554 | let mut high = std::f32::MIN; | ^^^ warning: hiding a lifetime that's elided elsewhere is confusing --> libDF/src/tract.rs:670:27 | 670 | pub fn get_spec_noisy(&self) -> ArrayView2 { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 670 | pub fn get_spec_noisy(&self) -> ArrayView2<'_, Complex32> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> libDF/src/tract.rs:682:25 | 682 | pub fn get_spec_enh(&self) -> ArrayView2 { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 682 | pub fn get_spec_enh(&self) -> ArrayView2<'_, Complex32> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> libDF/src/tract.rs:690:29 | 690 | pub fn get_mut_spec_enh(&mut self) -> ArrayViewMut2 { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 690 | pub fn get_mut_spec_enh(&mut self) -> ArrayViewMut2<'_, Complex32> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> libDF/src/tract.rs:1054:36 | 1054 | pub fn tvalue_to_array_view_mut(x: &mut TValue) -> ArrayViewMutD { | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1054 | pub fn tvalue_to_array_view_mut(x: &mut TValue) -> ArrayViewMutD<'_, f32> { | +++ warning: `deep_filter` (lib) generated 7 warnings (run `cargo fix --lib -p deep_filter` to apply 4 suggestions) Compiling deep-filter-ladspa v0.5.6 (/build/source/ladspa) warning: struct `DfDbusControl` is never constructed --> ladspa/src/lib.rs:542:8 | 542 | struct DfDbusControl { | ^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: creating a shared reference to mutable static --> ladspa/src/lib.rs:114:31 | 114 | let mut df = unsafe { MODEL.clone().unwrap() }; | ^^^^^^^^^^^^^ shared reference to mutable static | = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives = help: use a type that relies on "interior mutability" instead; to read more on this, visit = note: for more information, see = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default warning: creating a shared reference to mutable static --> ladspa/src/lib.rs:175:26 | 175 | if let Some(m) = MODEL.as_ref() { | ^^^^^^^^^^^^^^ shared reference to mutable static | = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives = help: use a type that relies on "interior mutability" instead; to read more on this, visit = note: for more information, see warning: `deep-filter-ladspa` (lib) generated 3 warnings Finished `release` profile [optimized] target(s) in 1m 51s warning: the following packages contain code that will be rejected by a future version of Rust: bitflags v0.8.2 note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` /build/source Executing cargoInstallPostBuildHook Finished cargoInstallPostBuildHook Finished cargoBuildHook buildPhase completed in 1 minutes 52 seconds Running phase: checkPhase Executing cargoCheckHook /build/source/ladspa /build/source cargoCheckHook flags: -j 32 --profile release --target x86_64-unknown-linux-gnu --offline -- warning: pyDF-data/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition (in the `pyo3` dependency) warning: `DeepFilterDataLoader` (manifest) generated 1 warning warning: unexpected `cfg` condition name: `cargo_c` --> libDF/src/lib.rs:29:11 | 29 | #[cfg(any(cargo_c, feature = "capi"))] | ^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 34 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(cargo_c)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(cargo_c)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: use of deprecated constant `std::f32::MIN`: replaced by the `MIN` associated constant on `f32` --> libDF/src/lib.rs:539:30 | 539 | let mut high = std::f32::MIN; | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated constant `std::f32::MIN`: replaced by the `MIN` associated constant on `f32` --> libDF/src/lib.rs:554:30 | 554 | let mut high = std::f32::MIN; | ^^^ warning: hiding a lifetime that's elided elsewhere is confusing --> libDF/src/tract.rs:670:27 | 670 | pub fn get_spec_noisy(&self) -> ArrayView2 { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 670 | pub fn get_spec_noisy(&self) -> ArrayView2<'_, Complex32> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> libDF/src/tract.rs:682:25 | 682 | pub fn get_spec_enh(&self) -> ArrayView2 { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 682 | pub fn get_spec_enh(&self) -> ArrayView2<'_, Complex32> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> libDF/src/tract.rs:690:29 | 690 | pub fn get_mut_spec_enh(&mut self) -> ArrayViewMut2 { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 690 | pub fn get_mut_spec_enh(&mut self) -> ArrayViewMut2<'_, Complex32> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> libDF/src/tract.rs:1054:36 | 1054 | pub fn tvalue_to_array_view_mut(x: &mut TValue) -> ArrayViewMutD { | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1054 | pub fn tvalue_to_array_view_mut(x: &mut TValue) -> ArrayViewMutD<'_, f32> { | +++ warning: `deep_filter` (lib) generated 7 warnings (run `cargo fix --lib -p deep_filter` to apply 4 suggestions) Compiling deep-filter-ladspa v0.5.6 (/build/source/ladspa) warning: struct `DfDbusControl` is never constructed --> ladspa/src/lib.rs:542:8 | 542 | struct DfDbusControl { | ^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: creating a shared reference to mutable static --> ladspa/src/lib.rs:114:31 | 114 | let mut df = unsafe { MODEL.clone().unwrap() }; | ^^^^^^^^^^^^^ shared reference to mutable static | = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives = help: use a type that relies on "interior mutability" instead; to read more on this, visit = note: for more information, see = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default warning: creating a shared reference to mutable static --> ladspa/src/lib.rs:175:26 | 175 | if let Some(m) = MODEL.as_ref() { | ^^^^^^^^^^^^^^ shared reference to mutable static | = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives = help: use a type that relies on "interior mutability" instead; to read more on this, visit = note: for more information, see warning: `deep-filter-ladspa` (lib test) generated 3 warnings Finished `release` profile [optimized] target(s) in 1m 06s warning: the following packages contain code that will be rejected by a future version of Rust: bitflags v0.8.2 note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` Running unittests src/lib.rs (/build/source/target/x86_64-unknown-linux-gnu/release/deps/deep_filter_ladspa-48afe8635702b97c) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s /build/source Finished cargoCheckHook checkPhase completed in 1 minutes 7 seconds Running phase: installPhase Executing cargoInstallHook Finished cargoInstallHook Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/gh5jf33zinh3m8p8iickx8py3fiy6z74-deepfilternet-0.5.6 shrinking /nix/store/gh5jf33zinh3m8p8iickx8py3fiy6z74-deepfilternet-0.5.6/lib/ladspa/libdeep_filter_ladspa.so checking for references to /build/ in /nix/store/gh5jf33zinh3m8p8iickx8py3fiy6z74-deepfilternet-0.5.6... patching script interpreter paths in /nix/store/gh5jf33zinh3m8p8iickx8py3fiy6z74-deepfilternet-0.5.6 stripping (with command strip and flags -S -p) in /nix/store/gh5jf33zinh3m8p8iickx8py3fiy6z74-deepfilternet-0.5.6/lib