flakelet-0.1.0
checks.x86_64-linux.package
· build #47
· raw
1tribuchet: building on jamie
unpackPhase
2unpacking source archive /nix/store/z9pi9g4xbn6w8q7gvi1l2s0076b7z41p-source3source root is source4Executing cargoSetupPostUnpackHook5Finished cargoSetupPostUnpackHookpatchPhase
6Executing cargoSetupPostPatchHook7Validating consistency between /build/source/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock8Finished cargoSetupPostPatchHookbuildPhase
9Executing cargoBuildHook10cargoBuildHook flags: -j 24 --target x86_64-unknown-linux-gnu --offline --profile release11 Compiling proc-macro2 v1.0.10712 Compiling unicode-ident v1.0.2413 Compiling quote v1.0.4714 Compiling serde_core v1.0.22915 Compiling libc v0.2.18916 Compiling zmij v1.0.2317 Compiling rustix v1.1.418 Compiling getrandom v0.4.319 Compiling serde v1.0.22920 Compiling linux-raw-sys v0.12.121 Compiling serde_json v1.0.15122 Compiling thiserror v2.0.1923 Compiling cfg-if v1.0.424 Compiling bitflags v2.13.125 Compiling memchr v2.8.326 Compiling once_cell v1.21.427 Compiling fastrand v2.5.028 Compiling itoa v1.0.1829 Compiling lexopt v0.3.230 Compiling syn v3.0.331 Compiling thiserror-impl v2.0.1932 Compiling serde_derive v1.0.22933 Compiling tempfile v3.27.034 Compiling flakelet-core v0.1.0 (/build/source/flakelet-core)35 Compiling flakelet v0.1.0 (/build/source/flakelet)36 Finished `release` profile [optimized] target(s) in 11.89s37Executing cargoInstallPostBuildHook38Finished cargoInstallPostBuildHook39Finished cargoBuildHookcheckPhase
40Executing cargoCheckHook41cargoCheckHook flags: -j 24 --profile release --target x86_64-unknown-linux-gnu --offline --42 Compiling flakelet-core v0.1.0 (/build/source/flakelet-core)43 Compiling flakelet v0.1.0 (/build/source/flakelet)44error[E0600]: cannot apply unary operator `!` to type `std::option::Option<std::string::String>`45 --> flakelet-core/src/systemd.rs:457:946 |47457 | assert!(unix_listener(t, "/run/a/63.sock"));48 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot apply unary operator `!`49 |50note: `std::option::Option<std::string::String>` does not implement `Not`51 --> /rustc/2d8144b7880597b6e6d3dfd63a9a9efae3f533d3/library/core/src/option.rs:597:052 |53 = note: `std::option::Option<std::string::String>` is defined in another crate5455error[E0600]: cannot apply unary operator `!` to type `std::option::Option<std::string::String>`56 --> flakelet-core/src/systemd.rs:458:1757 |58458 | assert!(!unix_listener(t, "/run/a/64.sock"));59 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot apply unary operator `!`60 |61note: `std::option::Option<std::string::String>` does not implement `Not`62 --> /rustc/2d8144b7880597b6e6d3dfd63a9a9efae3f533d3/library/core/src/option.rs:597:063 |64 = note: `std::option::Option<std::string::String>` is defined in another crate6566error[E0600]: cannot apply unary operator `!` to type `std::option::Option<std::string::String>`67 --> flakelet-core/src/systemd.rs:459:1768 |69459 | assert!(!unix_listener(t, "/run/a/65.sock"));70 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot apply unary operator `!`71 |72note: `std::option::Option<std::string::String>` does not implement `Not`73 --> /rustc/2d8144b7880597b6e6d3dfd63a9a9efae3f533d3/library/core/src/option.rs:597:074 |75 = note: `std::option::Option<std::string::String>` is defined in another crate7677For more information about this error, try `rustc --explain E0600`.78error: could not compile `flakelet-core` (lib test) due to 3 previous errors