nixbot

builds

succeeded deepfilternet-0.5.6 herculesCI.onPush.default.outputs.hosts.ge2 · build #443 · raw

unpackPhase
1unpacking source archive /nix/store/zjx7jxm12259mp6j9jpsaxa4zf9i64vk-source2source root is source3Executing cargoSetupPostUnpackHook4Finished cargoSetupPostUnpackHook
patchPhase
5applying patch /nix/store/faz3apcg5hlgs62nrc7hdqrk74ll1sh2-cargo-lock-bump-time.patch6patching file Cargo.lock7Executing cargoSetupPostPatchHook8Validating consistency between /build/source/Cargo.lock and /build/deepfilternet-0.5.6-vendor/Cargo.lock9Finished cargoSetupPostPatchHook
buildPhase
10Executing cargoBuildHook11/build/source/ladspa /build/source12cargoBuildHook flags: -j 32 --target x86_64-unknown-linux-gnu --offline --profile release13warning: pyDF-data/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition14(in the `pyo3` dependency)15warning: `DeepFilterDataLoader` (manifest) generated 1 warning16 Compiling autocfg v1.1.017 Compiling proc-macro2 v1.0.6618 Compiling libm v0.2.719 Compiling unicode-ident v1.0.1120 Compiling memchr v2.5.021 Compiling libc v0.2.14722 Compiling cfg-if v1.0.023 Compiling once_cell v1.18.024 Compiling thiserror v1.0.4725 Compiling version_check v0.9.426 Compiling ucd-trie v0.1.627 Compiling serde v1.0.18828 Compiling either v1.9.029 Compiling time-core v0.1.230 Compiling syn v1.0.10931 Compiling regex-syntax v0.7.532 Compiling num-conv v0.1.033 Compiling powerfmt v0.2.034 Compiling static_assertions v1.1.035 Compiling itoa v1.0.936 Compiling doc-comment v0.3.337 Compiling anymap2 v0.13.038 Compiling adler v1.0.239 Compiling unicode-segmentation v1.10.140 Compiling percent-encoding v2.3.041 Compiling gimli v0.28.042 Compiling tinyvec_macros v0.1.143 Compiling rustc-demangle v0.1.2344 Compiling same-file v1.0.645 Compiling strength_reduce v0.2.446 Compiling miniz_oxide v0.7.147 Compiling tinyvec v1.6.048 Compiling anyhow v1.0.7549 Compiling rawpointer v0.2.150 Compiling walkdir v2.3.351 Compiling time-macros v0.2.1852 Compiling itertools v0.10.553 Compiling minimal-lexical v0.2.154 Compiling deranged v0.3.1155 Compiling paste v1.0.1456 Compiling smallvec v1.11.057 Compiling maplit v1.0.258 Compiling lazy_static v1.4.059 Compiling num-traits v0.2.1660 Compiling num-integer v0.1.4561 Compiling ahash v0.7.662 Compiling num-bigint v0.4.463 Compiling matrixmultiply v0.3.764 Compiling rustfft v6.1.065 Compiling log v0.4.2066 Compiling bit-vec v0.6.367 Compiling crunchy v0.2.268 Compiling dyn-clone v1.0.1369 Compiling crc32fast v1.3.270 Compiling downcast-rs v1.2.071 Compiling bit-set v0.5.372 Compiling tiny-keccak v2.0.273 Compiling proc-macro-hack v0.5.20+deprecated74 Compiling ppv-lite86 v0.2.1775 Compiling cc v1.0.8376 Compiling quote v1.0.3377 Compiling aho-corasick v1.0.478 Compiling object v0.32.079 Compiling nom v7.1.380 Compiling getrandom v0.2.1081 Compiling byteorder v1.4.382 Compiling unicode-normalization v0.1.2283 Compiling rustix v0.38.984 Compiling bytes v1.4.085 Compiling syn v2.0.2986 Compiling filetime v0.2.2287 Compiling xattr v1.0.188 Compiling flate2 v1.0.2789 Compiling hashbrown v0.13.290 Compiling bitflags v2.4.091 Compiling rand_core v0.6.492 Compiling tar v0.4.4093 Compiling time v0.3.3694 Compiling linux-raw-sys v0.4.595 Compiling memmap2 v0.5.1096 Compiling termcolor v1.2.097 Compiling humantime v2.1.098 Compiling hashbrown v0.11.299 Compiling vec_map v0.7.0100 Compiling bitflags v0.8.2101 Compiling rand_chacha v0.3.1102 Compiling ladspa v0.3.4103 Compiling rand v0.8.5104 Compiling const-random-macro v0.1.15105 Compiling half v2.2.1106 Compiling backtrace v0.3.69107 Compiling jemalloc-sys v0.5.4+5.3.0-patched108 Compiling const-random v0.1.15109 Compiling dlv-list v0.5.0110 Compiling primal-check v0.3.3111 Compiling transpose v0.2.2112 Compiling rand_distr v0.4.3113 Compiling uuid v1.4.1114 Compiling is-terminal v0.4.9115 Compiling jemallocator v0.5.4116 Compiling regex-automata v0.3.7117 Compiling ordered-multimap v0.6.0118 Compiling rust-ini v0.19.0119 Compiling addr2line v0.21.0120 Compiling thiserror-impl v1.0.47121 Compiling serde_derive v1.0.188122 Compiling liquid-derive v0.26.4123 Compiling num-complex v0.4.4124 Compiling string-interner v0.14.0125 Compiling enum-ordinalize v3.1.13126 Compiling ndarray v0.15.6127 Compiling pest v2.7.2128 Compiling educe v0.4.22129 Compiling derive-new v0.5.9130 Compiling prost-derive v0.11.9131 Compiling regex v1.9.4132 Compiling pest_meta v2.7.2133 Compiling scan_fmt v0.2.6134 Compiling env_logger v0.10.0135 Compiling prost v0.11.9136 Compiling pest_generator v2.7.2137 Compiling pest_derive v2.7.2138 Compiling realfft v3.3.0139 Compiling tract-data v0.19.16140 Compiling rubato v0.14.1141 Compiling kstring v2.0.0142 Compiling liquid-core v0.26.4143 Compiling liquid-lib v0.26.4144 Compiling liquid v0.26.4145 Compiling tract-linalg v0.19.16146 Compiling tract-core v0.19.16147 Compiling tract-nnef v0.19.16148 Compiling tract-hir v0.19.16149 Compiling tract-pulse-opl v0.19.16150 Compiling tract-onnx-opl v0.19.16151 Compiling tract-onnx v0.19.16152 Compiling tract-pulse v0.19.16153 Compiling deep_filter v0.5.6 (/build/source/libDF)154warning: unexpected `cfg` condition name: `cargo_c`155 --> libDF/src/lib.rs:29:11156 |15729 | #[cfg(any(cargo_c, feature = "capi"))]158 | ^^^^^^^159 |160 = help: expected names are: `docsrs`, `feature`, and `test` and 34 more161 = help: consider using a Cargo feature instead162 = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:163 [lints.rust]164 unexpected_cfgs = { level = "warn", check-cfg = ['cfg(cargo_c)'] }165 = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(cargo_c)");` to the top of the `build.rs`166 = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration167 = note: `#[warn(unexpected_cfgs)]` on by default168169warning: use of deprecated constant `std::f32::MIN`: replaced by the `MIN` associated constant on `f32`170 --> libDF/src/lib.rs:539:30171 |172539 | let mut high = std::f32::MIN;173 | ^^^174 |175 = note: `#[warn(deprecated)]` on by default176177warning: use of deprecated constant `std::f32::MIN`: replaced by the `MIN` associated constant on `f32`178 --> libDF/src/lib.rs:554:30179 |180554 | let mut high = std::f32::MIN;181 | ^^^182183warning: hiding a lifetime that's elided elsewhere is confusing184 --> libDF/src/tract.rs:670:27185 |186670 | pub fn get_spec_noisy(&self) -> ArrayView2<Complex32> {187 | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here188 | |189 | the lifetime is elided here190 |191 = help: the same lifetime is referred to in inconsistent ways, making the signature confusing192 = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default193help: use `'_` for type paths194 |195670 | pub fn get_spec_noisy(&self) -> ArrayView2<'_, Complex32> {196 | +++197198warning: hiding a lifetime that's elided elsewhere is confusing199 --> libDF/src/tract.rs:682:25200 |201682 | pub fn get_spec_enh(&self) -> ArrayView2<Complex32> {202 | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here203 | |204 | the lifetime is elided here205 |206 = help: the same lifetime is referred to in inconsistent ways, making the signature confusing207help: use `'_` for type paths208 |209682 | pub fn get_spec_enh(&self) -> ArrayView2<'_, Complex32> {210 | +++211212warning: hiding a lifetime that's elided elsewhere is confusing213 --> libDF/src/tract.rs:690:29214 |215690 | pub fn get_mut_spec_enh(&mut self) -> ArrayViewMut2<Complex32> {216 | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here217 | |218 | the lifetime is elided here219 |220 = help: the same lifetime is referred to in inconsistent ways, making the signature confusing221help: use `'_` for type paths222 |223690 | pub fn get_mut_spec_enh(&mut self) -> ArrayViewMut2<'_, Complex32> {224 | +++225226warning: hiding a lifetime that's elided elsewhere is confusing227 --> libDF/src/tract.rs:1054:36228 |2291054 | pub fn tvalue_to_array_view_mut(x: &mut TValue) -> ArrayViewMutD<f32> {230 | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here231 | |232 | the lifetime is elided here233 |234 = help: the same lifetime is referred to in inconsistent ways, making the signature confusing235help: use `'_` for type paths236 |2371054 | pub fn tvalue_to_array_view_mut(x: &mut TValue) -> ArrayViewMutD<'_, f32> {238 | +++239240warning: `deep_filter` (lib) generated 7 warnings (run `cargo fix --lib -p deep_filter` to apply 4 suggestions)241 Compiling deep-filter-ladspa v0.5.6 (/build/source/ladspa)242warning: struct `DfDbusControl` is never constructed243 --> ladspa/src/lib.rs:542:8244 |245542 | struct DfDbusControl {246 | ^^^^^^^^^^^^^247 |248 = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default249250warning: creating a shared reference to mutable static251 --> ladspa/src/lib.rs:114:31252 |253114 | let mut df = unsafe { MODEL.clone().unwrap() };254 | ^^^^^^^^^^^^^ shared reference to mutable static255 |256 = 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 lives257 = help: use a type that relies on "interior mutability" instead; to read more on this, visit <https://doc.rust-lang.org/reference/interior-mutability.html>258 = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>259 = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default260261warning: creating a shared reference to mutable static262 --> ladspa/src/lib.rs:175:26263 |264175 | if let Some(m) = MODEL.as_ref() {265 | ^^^^^^^^^^^^^^ shared reference to mutable static266 |267 = 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 lives268 = help: use a type that relies on "interior mutability" instead; to read more on this, visit <https://doc.rust-lang.org/reference/interior-mutability.html>269 = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>270271warning: `deep-filter-ladspa` (lib) generated 3 warnings272 Finished `release` profile [optimized] target(s) in 1m 51s273warning: the following packages contain code that will be rejected by a future version of Rust: bitflags v0.8.2274note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`275/build/source276Executing cargoInstallPostBuildHook277Finished cargoInstallPostBuildHook278Finished cargoBuildHook279buildPhase completed in 1 minutes 52 seconds
checkPhase
280Executing cargoCheckHook281/build/source/ladspa /build/source282cargoCheckHook flags: -j 32 --profile release --target x86_64-unknown-linux-gnu --offline --283warning: pyDF-data/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition284(in the `pyo3` dependency)285warning: `DeepFilterDataLoader` (manifest) generated 1 warning286warning: unexpected `cfg` condition name: `cargo_c`287 --> libDF/src/lib.rs:29:11288 |28929 | #[cfg(any(cargo_c, feature = "capi"))]290 | ^^^^^^^291 |292 = help: expected names are: `docsrs`, `feature`, and `test` and 34 more293 = help: consider using a Cargo feature instead294 = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:295 [lints.rust]296 unexpected_cfgs = { level = "warn", check-cfg = ['cfg(cargo_c)'] }297 = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(cargo_c)");` to the top of the `build.rs`298 = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration299 = note: `#[warn(unexpected_cfgs)]` on by default300301warning: use of deprecated constant `std::f32::MIN`: replaced by the `MIN` associated constant on `f32`302 --> libDF/src/lib.rs:539:30303 |304539 | let mut high = std::f32::MIN;305 | ^^^306 |307 = note: `#[warn(deprecated)]` on by default308309warning: use of deprecated constant `std::f32::MIN`: replaced by the `MIN` associated constant on `f32`310 --> libDF/src/lib.rs:554:30311 |312554 | let mut high = std::f32::MIN;313 | ^^^314315warning: hiding a lifetime that's elided elsewhere is confusing316 --> libDF/src/tract.rs:670:27317 |318670 | pub fn get_spec_noisy(&self) -> ArrayView2<Complex32> {319 | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here320 | |321 | the lifetime is elided here322 |323 = help: the same lifetime is referred to in inconsistent ways, making the signature confusing324 = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default325help: use `'_` for type paths326 |327670 | pub fn get_spec_noisy(&self) -> ArrayView2<'_, Complex32> {328 | +++329330warning: hiding a lifetime that's elided elsewhere is confusing331 --> libDF/src/tract.rs:682:25332 |333682 | pub fn get_spec_enh(&self) -> ArrayView2<Complex32> {334 | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here335 | |336 | the lifetime is elided here337 |338 = help: the same lifetime is referred to in inconsistent ways, making the signature confusing339help: use `'_` for type paths340 |341682 | pub fn get_spec_enh(&self) -> ArrayView2<'_, Complex32> {342 | +++343344warning: hiding a lifetime that's elided elsewhere is confusing345 --> libDF/src/tract.rs:690:29346 |347690 | pub fn get_mut_spec_enh(&mut self) -> ArrayViewMut2<Complex32> {348 | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here349 | |350 | the lifetime is elided here351 |352 = help: the same lifetime is referred to in inconsistent ways, making the signature confusing353help: use `'_` for type paths354 |355690 | pub fn get_mut_spec_enh(&mut self) -> ArrayViewMut2<'_, Complex32> {356 | +++357358warning: hiding a lifetime that's elided elsewhere is confusing359 --> libDF/src/tract.rs:1054:36360 |3611054 | pub fn tvalue_to_array_view_mut(x: &mut TValue) -> ArrayViewMutD<f32> {362 | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here363 | |364 | the lifetime is elided here365 |366 = help: the same lifetime is referred to in inconsistent ways, making the signature confusing367help: use `'_` for type paths368 |3691054 | pub fn tvalue_to_array_view_mut(x: &mut TValue) -> ArrayViewMutD<'_, f32> {370 | +++371372warning: `deep_filter` (lib) generated 7 warnings (run `cargo fix --lib -p deep_filter` to apply 4 suggestions)373 Compiling deep-filter-ladspa v0.5.6 (/build/source/ladspa)374warning: struct `DfDbusControl` is never constructed375 --> ladspa/src/lib.rs:542:8376 |377542 | struct DfDbusControl {378 | ^^^^^^^^^^^^^379 |380 = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default381382warning: creating a shared reference to mutable static383 --> ladspa/src/lib.rs:114:31384 |385114 | let mut df = unsafe { MODEL.clone().unwrap() };386 | ^^^^^^^^^^^^^ shared reference to mutable static387 |388 = 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 lives389 = help: use a type that relies on "interior mutability" instead; to read more on this, visit <https://doc.rust-lang.org/reference/interior-mutability.html>390 = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>391 = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default392393warning: creating a shared reference to mutable static394 --> ladspa/src/lib.rs:175:26395 |396175 | if let Some(m) = MODEL.as_ref() {397 | ^^^^^^^^^^^^^^ shared reference to mutable static398 |399 = 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 lives400 = help: use a type that relies on "interior mutability" instead; to read more on this, visit <https://doc.rust-lang.org/reference/interior-mutability.html>401 = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>402403warning: `deep-filter-ladspa` (lib test) generated 3 warnings404 Finished `release` profile [optimized] target(s) in 1m 06s405warning: the following packages contain code that will be rejected by a future version of Rust: bitflags v0.8.2406note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`407 Running unittests src/lib.rs (/build/source/target/x86_64-unknown-linux-gnu/release/deps/deep_filter_ladspa-48afe8635702b97c)408409running 0 tests410411test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s412413/build/source414Finished cargoCheckHook415checkPhase completed in 1 minutes 7 seconds
installPhase
416Executing cargoInstallHook417Finished cargoInstallHook
fixupPhase
418shrinking RPATHs of ELF executables and libraries in /nix/store/gh5jf33zinh3m8p8iickx8py3fiy6z74-deepfilternet-0.5.6419shrinking /nix/store/gh5jf33zinh3m8p8iickx8py3fiy6z74-deepfilternet-0.5.6/lib/ladspa/libdeep_filter_ladspa.so420checking for references to /build/ in /nix/store/gh5jf33zinh3m8p8iickx8py3fiy6z74-deepfilternet-0.5.6...421patching script interpreter paths in /nix/store/gh5jf33zinh3m8p8iickx8py3fiy6z74-deepfilternet-0.5.6422stripping (with command strip and flags -S -p) in /nix/store/gh5jf33zinh3m8p8iickx8py3fiy6z74-deepfilternet-0.5.6/lib