this derivation will be built: /nix/store/8rmd2f5xixbjadb068p4f8xavrqdhwxy-horae-sqlx-prepare-0.1.0.drv building '/nix/store/8rmd2f5xixbjadb068p4f8xavrqdhwxy-horae-sqlx-prepare-0.1.0.drv' on 'grpc://farm.numtide.com:50051?client-cert=/run/secrets/vars/per-machine/bld1/nix-farm-ci/crt&client-key=/run/secrets/vars/per-machine/bld1/nix-farm-ci/key&connect-timeout=23&system=aarch64-linux' building '/nix/store/8rmd2f5xixbjadb068p4f8xavrqdhwxy-horae-sqlx-prepare-0.1.0.drv' on farm.numtide.com:50051 horae-sqlx-prepare-0.1.0> elastic-arm-b6a0b722: building 8rmd2f5xixbjadb068p4f8xavrqdhwxy-horae-sqlx-prepare-0.1.0.drv horae-sqlx-prepare-0.1.0> Running phase: unpackPhase horae-sqlx-prepare-0.1.0> unpacking source archive /nix/store/jxdjykql98gna94v7mqd81wxlxh2kdc5-source horae-sqlx-prepare-0.1.0> source root is source horae-sqlx-prepare-0.1.0> Running phase: patchPhase horae-sqlx-prepare-0.1.0> Executing configureCargoCommonVars horae-sqlx-prepare-0.1.0> decompressing cargo artifacts from /nix/store/iz15gsb1vnxn8iiqaks5c263ms6mxl74-horae-checks-deps-0.1.0/target.tar.zst to target horae-sqlx-prepare-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase horae-sqlx-prepare-0.1.0> Running phase: configurePhase horae-sqlx-prepare-0.1.0> will append /build/source/.cargo-home/config.toml with contents of /nix/store/kqxgprj432hnlh0pqlk1779vyabfmw4i-vendor-cargo-deps/config.toml horae-sqlx-prepare-0.1.0> default configurePhase, nothing to do horae-sqlx-prepare-0.1.0> Running phase: buildPhase horae-sqlx-prepare-0.1.0> The files belonging to this database system will be owned by user "nixbld". horae-sqlx-prepare-0.1.0> This user must also own the server process. horae-sqlx-prepare-0.1.0> horae-sqlx-prepare-0.1.0> The database cluster will be initialized with locale "C". horae-sqlx-prepare-0.1.0> The default text search configuration will be set to "english". horae-sqlx-prepare-0.1.0> horae-sqlx-prepare-0.1.0> Data page checksums are disabled. horae-sqlx-prepare-0.1.0> horae-sqlx-prepare-0.1.0> fixing permissions on existing directory /build/tmp.x2r7FFZsQ9 ... ok horae-sqlx-prepare-0.1.0> creating subdirectories ... ok horae-sqlx-prepare-0.1.0> selecting dynamic shared memory implementation ... posix horae-sqlx-prepare-0.1.0> selecting default "max_connections" ... 100 horae-sqlx-prepare-0.1.0> selecting default "shared_buffers" ... 128MB horae-sqlx-prepare-0.1.0> selecting default time zone ... UTC horae-sqlx-prepare-0.1.0> creating configuration files ... ok horae-sqlx-prepare-0.1.0> running bootstrap script ... ok horae-sqlx-prepare-0.1.0> performing post-bootstrap initialization ... ok horae-sqlx-prepare-0.1.0> syncing data to disk ... ok horae-sqlx-prepare-0.1.0> horae-sqlx-prepare-0.1.0> initdb: warning: enabling "trust" authentication for local connections horae-sqlx-prepare-0.1.0> initdb: hint: You can change this by editing pg_hba.conf or using the option -A, or --auth-local and --auth-host, the next time you run initdb. horae-sqlx-prepare-0.1.0> horae-sqlx-prepare-0.1.0> Success. You can now start the database server using: horae-sqlx-prepare-0.1.0> horae-sqlx-prepare-0.1.0> pg_ctl -D /build/tmp.x2r7FFZsQ9 -l logfile start horae-sqlx-prepare-0.1.0> horae-sqlx-prepare-0.1.0> waiting for server to start.... done horae-sqlx-prepare-0.1.0> server started horae-sqlx-prepare-0.1.0> +++ command cargo sqlx migrate run --source crates/horae/migrations horae-sqlx-prepare-0.1.0> Applied 1/migrate init (43.459475ms) horae-sqlx-prepare-0.1.0> Applied 2/migrate invoices (5.506749ms) horae-sqlx-prepare-0.1.0> Applied 3/migrate org branding (1.576746ms) horae-sqlx-prepare-0.1.0> Applied 4/migrate plugin event support (1.662304ms) horae-sqlx-prepare-0.1.0> Applied 5/migrate time entry start minute (1.536025ms) horae-sqlx-prepare-0.1.0> Applied 6/migrate time entry sort order (1.009991ms) horae-sqlx-prepare-0.1.0> Applied 7/migrate harvest import map (2.299019ms) horae-sqlx-prepare-0.1.0> Applied 8/migrate harvest credentials (2.619855ms) horae-sqlx-prepare-0.1.0> Applied 9/migrate harvest norm (1.223469ms) horae-sqlx-prepare-0.1.0> Applied 10/migrate invariant checks (3.256489ms) horae-sqlx-prepare-0.1.0> Applied 11/migrate updated at trigger (1.673185ms) horae-sqlx-prepare-0.1.0> Applied 12/migrate performance indexes (7.778047ms) horae-sqlx-prepare-0.1.0> Applied 13/migrate invoice number unique (5.904425ms) horae-sqlx-prepare-0.1.0> Applied 14/migrate time entry query indexes (3.628566ms) horae-sqlx-prepare-0.1.0> Applied 15/migrate brin autosummarize (1.459146ms) horae-sqlx-prepare-0.1.0> Applied 16/migrate line amount cents (2.425617ms) horae-sqlx-prepare-0.1.0> Applied 17/migrate effective minutes (5.274311ms) horae-sqlx-prepare-0.1.0> Applied 18/migrate checked line amount (2.1597ms) horae-sqlx-prepare-0.1.0> Applied 19/migrate time entry contexts (9.096756ms) horae-sqlx-prepare-0.1.0> Applied 20/migrate project rate (1.603185ms) horae-sqlx-prepare-0.1.0> Applied 21/migrate harvest account binding (15.415376ms) horae-sqlx-prepare-0.1.0> Applied 22/migrate import user lookup indexes (2.784734ms) horae-sqlx-prepare-0.1.0> Applied 23/migrate durable jobs (28.95709ms) horae-sqlx-prepare-0.1.0> Applied 24/migrate outbox claim tokens (947.312µs) horae-sqlx-prepare-0.1.0> Applied 25/migrate job execution fencing (1.428507ms) horae-sqlx-prepare-0.1.0> Applied 26/migrate job upload organization (18.802425ms) horae-sqlx-prepare-0.1.0> Applied 27/migrate job report error chunks (7.922126ms) horae-sqlx-prepare-0.1.0> Applied 28/migrate job report budgets (1.278548ms) horae-sqlx-prepare-0.1.0> Applied 29/migrate harvest connection generations (5.092472ms) horae-sqlx-prepare-0.1.0> Applied 30/migrate project creation (51.731879ms) horae-sqlx-prepare-0.1.0> Applied 31/migrate project billing (10.311624ms) horae-sqlx-prepare-0.1.0> Applied 32/migrate project budget notifications (10.215785ms) horae-sqlx-prepare-0.1.0> Applied 33/migrate outbox terminal failure (1.481506ms) horae-sqlx-prepare-0.1.0> Applied 34/migrate task tracking access (3.372769ms) horae-sqlx-prepare-0.1.0> Applied 35/migrate project read access (3.493288ms) horae-sqlx-prepare-0.1.0> Applied 36/migrate task read access (2.555936ms) horae-sqlx-prepare-0.1.0> Applied 37/migrate invoice defaults (10.648781ms) horae-sqlx-prepare-0.1.0> Applied 38/migrate task rate currency (3.540367ms) horae-sqlx-prepare-0.1.0> Applied 39/migrate project editing (11.694691ms) horae-sqlx-prepare-0.1.0> Applied 40/migrate invoice fee balances (10.537462ms) horae-sqlx-prepare-0.1.0> Applied 41/migrate invoice editing (5.095513ms) horae-sqlx-prepare-0.1.0> +++ command cargo sqlx prepare --workspace --check -- --features server --all-targets horae-sqlx-prepare-0.1.0> Compiling horae v0.1.0 (/build/source/crates/horae) horae-sqlx-prepare-0.1.0> Checking horae-core v0.1.0 (/build/source/crates/core) horae-sqlx-prepare-0.1.0> error: could not compile `horae` (bin "horae" test) horae-sqlx-prepare-0.1.0> horae-sqlx-prepare-0.1.0> Caused by: horae-sqlx-prepare-0.1.0> process didn't exit successfully: `rustc --crate-name horae --edition=2024 crates/horae/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="default"' --cfg 'feature="server"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "server", "web"))' -C metadata=e37f7552d41161e6 -C extra-filename=-4c23e829d0120aed --out-dir /build/source/target/debug/deps -L dependency=/build/source/target/debug/deps --extern anyhow=/build/source/target/debug/deps/libanyhow-8a13c592572915cb.rmeta --extern axum=/build/source/target/debug/deps/libaxum-ba35de42734f0071.rmeta --extern chacha20poly1305=/build/source/target/debug/deps/libchacha20poly1305-a6ad4ce1fe4b9e7f.rmeta --extern chrono=/build/source/target/debug/deps/libchrono-08f0c795c036902d.rmeta --extern clap=/build/source/target/debug/deps/libclap-2bac964783d48d3a.rmeta --extern csv=/build/source/target/debug/deps/libcsv-24ecd58017726873.rmeta --extern dioxus=/build/source/target/debug/deps/libdioxus-233d2e638ce2e14c.rmeta --extern dioxus_html=/build/source/target/debug/deps/libdioxus_html-a0271e7df6ad25e6.rmeta --extern extism=/build/source/target/debug/deps/libextism-60829898a9ff1aa8.rmeta --extern futures_util=/build/source/target/debug/deps/libfutures_util-2e25202e140d8801.rmeta --extern horae_core=/build/source/target/debug/deps/libhorae_core-fb7aaaabbbd96716.rmeta --extern openidconnect=/build/source/target/debug/deps/libopenidconnect-703204682311e034.rmeta --extern rust_xlsxwriter=/build/source/target/debug/deps/librust_xlsxwriter-b62a14029c5adc67.rmeta --extern serde=/build/source/target/debug/deps/libserde-195c9f7b87bfd82c.rmeta --extern serde_json=/build/source/target/debug/deps/libserde_json-2e299bdc0f36fe7b.rmeta --extern serial_test=/build/source/target/debug/deps/libserial_test-255bf1520a02b0c0.rmeta --extern sqlx=/build/source/target/debug/deps/libsqlx-b17a0651fd01f6e4.rmeta --extern tempfile=/build/source/target/debug/deps/libtempfile-198257849248160d.rmeta --extern thiserror=/build/source/target/debug/deps/libthiserror-1f665d4a1fe847f4.rmeta --extern tokio=/build/source/target/debug/deps/libtokio-3db232b33096b84f.rmeta --extern toml=/build/source/target/debug/deps/libtoml-5f097e82a7370e7a.rmeta --extern tower=/build/source/target/debug/deps/libtower-a56abd8a7d102423.rmeta --extern tower_http=/build/source/target/debug/deps/libtower_http-4610fab2a3bd2103.rmeta --extern tower_sessions=/build/source/target/debug/deps/libtower_sessions-5703a7242d744828.rmeta --extern tower_sessions_sqlx_store=/build/source/target/debug/deps/libtower_sessions_sqlx_store-143522ea66eb378a.rmeta --extern tracing=/build/source/target/debug/deps/libtracing-98e81b24112b4629.rmeta --extern tracing_subscriber=/build/source/target/debug/deps/libtracing_subscriber-0c9d14f815cbba66.rmeta --extern typst=/build/source/target/debug/deps/libtypst-14038314922caf17.rmeta --extern typst_as_lib=/build/source/target/debug/deps/libtypst_as_lib-adc8550e306229a6.rmeta --extern typst_layout=/build/source/target/debug/deps/libtypst_layout-44f2c5d12f5121e5.rmeta --extern typst_pdf=/build/source/target/debug/deps/libtypst_pdf-17cc6a99ce41a6ac.rmeta --extern ureq=/build/source/target/debug/deps/libureq-06a0b72ac1486a78.rmeta --extern uuid=/build/source/target/debug/deps/libuuid-33e494056187c0e1.rmeta --extern wasm_bindgen=/build/source/target/debug/deps/libwasm_bindgen-71a060753b82760b.rmeta --extern wasmtime=/build/source/target/debug/deps/libwasmtime-6df8a1bb6922d5c2.rmeta --extern zip=/build/source/target/debug/deps/libzip-9d285858ed92aa79.rmeta -L native=/build/source/target/debug/build/ring-e058c33303119612/out -L native=/build/source/target/debug/build/wasmtime-08cd1db157f023a0/out -L native=/build/source/target/debug/build/zstd-sys-8fef458e62eef192/out -L native=/build/source/target/debug/build/wasmtime-internal-jit-debug-3cb78fda3fe6ee3a/out -L native=/build/source/target/debug/build/psm-2ecef7aefbf1eadb/out` (signal: 9, SIGKILL: kill) horae-sqlx-prepare-0.1.0> error: `cargo check` failed with status: exit status: 101 error: build of '/nix/store/8rmd2f5xixbjadb068p4f8xavrqdhwxy-horae-sqlx-prepare-0.1.0.drv' on 'grpc://farm.numtide.com:50051?client-cert=/run/secrets/vars/per-machine/bld1/nix-farm-ci/crt&client-key=/run/secrets/vars/per-machine/bld1/nix-farm-ci/key&connect-timeout=23&system=aarch64-linux' failed: Cannot build '/nix/store/8rmd2f5xixbjadb068p4f8xavrqdhwxy-horae-sqlx-prepare-0.1.0.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/na90ix021frm476rzlb06clcy53s33nz-horae-sqlx-prepare-0.1.0 Last 25 log lines: > Applied 25/migrate job execution fencing (1.428507ms) > Applied 26/migrate job upload organization (18.802425ms) > Applied 27/migrate job report error chunks (7.922126ms) > Applied 28/migrate job report budgets (1.278548ms) > Applied 29/migrate harvest connection generations (5.092472ms) > Applied 30/migrate project creation (51.731879ms) > Applied 31/migrate project billing (10.311624ms) > Applied 32/migrate project budget notifications (10.215785ms) > Applied 33/migrate outbox terminal failure (1.481506ms) > Applied 34/migrate task tracking access (3.372769ms) > Applied 35/migrate project read access (3.493288ms) > Applied 36/migrate task read access (2.555936ms) > Applied 37/migrate invoice defaults (10.648781ms) > Applied 38/migrate task rate currency (3.540367ms) > Applied 39/migrate project editing (11.694691ms) > Applied 40/migrate invoice fee balances (10.537462ms) > Applied 41/migrate invoice editing (5.095513ms) > +++ command cargo sqlx prepare --workspace --check -- --features server --all-targets > Compiling horae v0.1.0 (/build/source/crates/horae) > Checking horae-core v0.1.0 (/build/source/crates/core) > error: could not compile `horae` (bin "horae" test) > > Caused by: > process didn't exit successfully: `rustc --crate-name horae --edition=2024 crates/horae/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="default"' --cfg 'feature="server"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "server", "web"))' -C metadata=e37f7552d41161e6 -C extra-filename=-4c23e829d0120aed --out-dir /build/source/target/debug/deps -L dependency=/build/source/target/debug/deps --extern anyhow=/build/source/target/debug/deps/libanyhow-8a13c592572915cb.rmeta --extern axum=/build/source/target/debug/deps/libaxum-ba35de42734f0071.rmeta --extern chacha20poly1305=/build/source/target/debug/deps/libchacha20poly1305-a6ad4ce1fe4b9e7f.rmeta --extern chrono=/build/source/target/debug/deps/libchrono-08f0c795c036902d.rmeta --extern clap=/build/source/target/debug/deps/libclap-2bac964783d48d3a.rmeta --extern csv=/build/source/target/debug/deps/libcsv-24ecd58017726873.rmeta --extern dioxus=/build/source/target/debug/deps/libdioxus-233d2e638ce2e14c.rmeta --extern dioxus_html=/build/source/target/debug/deps/libdioxus_html-a0271e7df6ad25e6.rmeta --extern extism=/build/source/target/debug/deps/libextism-60829898a9ff1aa8.rmeta --extern futures_util=/build/source/target/debug/deps/libfutures_util-2e25202e140d8801.rmeta --extern horae_core=/build/source/target/debug/deps/libhorae_core-fb7aaaabbbd96716.rmeta --extern openidconnect=/build/source/target/debug/deps/libopenidconnect-703204682311e034.rmeta --extern rust_xlsxwriter=/build/source/target/debug/deps/librust_xlsxwriter-b62a14029c5adc67.rmeta --extern serde=/build/source/target/debug/deps/libserde-195c9f7b87bfd82c.rmeta --extern serde_json=/build/source/target/debug/deps/libserde_json-2e299bdc0f36fe7b.rmeta --extern serial_test=/build/source/target/debug/deps/libserial_test-255bf1520a02b0c0.rmeta --extern sqlx=/build/source/target/debug/deps/libsqlx-b17a0651fd01f6e4.rmeta --extern tempfile=/build/source/target/debug/deps/libtempfile-198257849248160d.rmeta --extern thiserror=/build/source/target/debug/deps/libthiserror-1f665d4a1fe847f4.rmeta --extern tokio=/build/source/target/debug/deps/libtokio-3db232b33096b84f.rmeta --extern toml=/build/source/target/debug/deps/libtoml-5f097e82a7370e7a.rmeta --extern tower=/build/source/target/debug/deps/libtower-a56abd8a7d102423.rmeta --extern tower_http=/build/source/target/debug/deps/libtower_http-4610fab2a3bd2103.rmeta --extern tower_sessions=/build/source/target/debug/deps/libtower_sessions-5703a7242d744828.rmeta --extern tower_sessions_sqlx_store=/build/source/target/debug/deps/libtower_sessions_sqlx_store-143522ea66eb378a.rmeta --extern tracing=/build/source/target/debug/deps/libtracing-98e81b24112b4629.rmeta --extern tracing_subscriber=/build/source/target/debug/deps/libtracing_subscriber-0c9d14f815cbba66.rmeta --extern typst=/build/source/target/debug/deps/libtypst-14038314922caf17.rmeta --extern typst_as_lib=/build/source/target/debug/deps/libtypst_as_lib-adc8550e306229a6.rmeta --extern typst_layout=/build/source/target/debug/deps/libtypst_layout-44f2c5d12f5121e5.rmeta --extern typst_pdf=/build/source/target/debug/deps/libtypst_pdf-17cc6a99ce41a6ac.rmeta --extern ureq=/build/source/target/debug/deps/libureq-06a0b72ac1486a78.rmeta --extern uuid=/build/source/target/debug/deps/libuuid-33e494056187c0e1.rmeta --extern wasm_bindgen=/build/source/target/debug/deps/libwasm_bindgen-71a060753b82760b.rmeta --extern wasmtime=/build/source/target/debug/deps/libwasmtime-6df8a1bb6922d5c2.rmeta --extern zip=/build/source/target/debug/deps/libzip-9d285858ed92aa79.rmeta -L native=/build/source/target/debug/build/ring-e058c33303119612/out -L native=/build/source/target/debug/build/wasmtime-08cd1db157f023a0/out -L native=/build/source/target/debug/build/zstd-sys-8fef458e62eef192/out -L native=/build/source/target/debug/build/wasmtime-internal-jit-debug-3cb78fda3fe6ee3a/out -L native=/build/source/target/debug/build/psm-2ecef7aefbf1eadb/out` (signal: 9, SIGKILL: kill) > error: `cargo check` failed with status: exit status: 101 For full logs, run: nix log /nix/store/8rmd2f5xixbjadb068p4f8xavrqdhwxy-horae-sqlx-prepare-0.1.0.drv error: Cannot build '/nix/store/8rmd2f5xixbjadb068p4f8xavrqdhwxy-horae-sqlx-prepare-0.1.0.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/na90ix021frm476rzlb06clcy53s33nz-horae-sqlx-prepare-0.1.0