this derivation will be built: /nix/store/xqg3akpmb2ahcpv7pcgm3h08w2nhyxd5-horae-sqlx-prepare-0.1.0.drv building '/nix/store/xqg3akpmb2ahcpv7pcgm3h08w2nhyxd5-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=22&system=aarch64-linux' building '/nix/store/xqg3akpmb2ahcpv7pcgm3h08w2nhyxd5-horae-sqlx-prepare-0.1.0.drv' on farm.numtide.com:50051 horae-sqlx-prepare-0.1.0> elastic-arm-976bb8e2: building xqg3akpmb2ahcpv7pcgm3h08w2nhyxd5-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/m3iy8a8wp2iha954syddamdcip5lj0ks-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> patchPhase completed in 57 seconds 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.iyLT0OHnaO ... 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.iyLT0OHnaO -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 (34.707713ms) horae-sqlx-prepare-0.1.0> Applied 2/migrate invoices (5.084599ms) horae-sqlx-prepare-0.1.0> Applied 3/migrate org branding (1.78716ms) horae-sqlx-prepare-0.1.0> Applied 4/migrate plugin event support (1.46696ms) horae-sqlx-prepare-0.1.0> Applied 5/migrate time entry start minute (1.30556ms) horae-sqlx-prepare-0.1.0> Applied 6/migrate time entry sort order (998.48µs) horae-sqlx-prepare-0.1.0> Applied 7/migrate harvest import map (7.058159ms) horae-sqlx-prepare-0.1.0> Applied 8/migrate harvest credentials (7.220078ms) horae-sqlx-prepare-0.1.0> Applied 9/migrate harvest norm (1.07256ms) horae-sqlx-prepare-0.1.0> Applied 10/migrate invariant checks (5.381159ms) horae-sqlx-prepare-0.1.0> Applied 11/migrate updated at trigger (1.889639ms) horae-sqlx-prepare-0.1.0> Applied 12/migrate performance indexes (8.909318ms) horae-sqlx-prepare-0.1.0> Applied 13/migrate invoice number unique (6.829759ms) horae-sqlx-prepare-0.1.0> Applied 14/migrate time entry query indexes (2.011719ms) horae-sqlx-prepare-0.1.0> Applied 15/migrate brin autosummarize (953.88µs) horae-sqlx-prepare-0.1.0> Applied 16/migrate line amount cents (911.4µs) horae-sqlx-prepare-0.1.0> Applied 17/migrate effective minutes (1.90356ms) horae-sqlx-prepare-0.1.0> Applied 18/migrate checked line amount (972.32µs) horae-sqlx-prepare-0.1.0> Applied 19/migrate time entry contexts (4.675959ms) horae-sqlx-prepare-0.1.0> Applied 20/migrate project rate (1.065039ms) horae-sqlx-prepare-0.1.0> Applied 21/migrate harvest account binding (5.488799ms) horae-sqlx-prepare-0.1.0> Applied 22/migrate import user lookup indexes (1.6542ms) horae-sqlx-prepare-0.1.0> Applied 23/migrate durable jobs (24.076675ms) horae-sqlx-prepare-0.1.0> Applied 24/migrate outbox claim tokens (885.08µs) horae-sqlx-prepare-0.1.0> Applied 25/migrate job execution fencing (1.17776ms) horae-sqlx-prepare-0.1.0> Applied 26/migrate job upload organization (19.929316ms) horae-sqlx-prepare-0.1.0> Applied 27/migrate job report error chunks (3.370759ms) horae-sqlx-prepare-0.1.0> Applied 28/migrate job report budgets (1.26816ms) horae-sqlx-prepare-0.1.0> Applied 29/migrate harvest connection generations (9.717038ms) horae-sqlx-prepare-0.1.0> Applied 30/migrate project creation (80.812984ms) horae-sqlx-prepare-0.1.0> Applied 31/migrate project billing (14.545237ms) horae-sqlx-prepare-0.1.0> Applied 32/migrate project budget notifications (18.221756ms) horae-sqlx-prepare-0.1.0> Applied 33/migrate outbox terminal failure (6.596719ms) horae-sqlx-prepare-0.1.0> Applied 34/migrate task tracking access (3.651919ms) horae-sqlx-prepare-0.1.0> Applied 35/migrate project read access (2.793239ms) horae-sqlx-prepare-0.1.0> Applied 36/migrate task read access (3.98216ms) horae-sqlx-prepare-0.1.0> Applied 37/migrate invoice defaults (17.006877ms) horae-sqlx-prepare-0.1.0> Applied 38/migrate task rate currency (1.119159ms) horae-sqlx-prepare-0.1.0> Applied 39/migrate project editing (11.743678ms) horae-sqlx-prepare-0.1.0> Applied 40/migrate invoice fee balances (12.590317ms) horae-sqlx-prepare-0.1.0> Applied 41/migrate invoice editing (8.623078ms) horae-sqlx-prepare-0.1.0> Applied 42/migrate scoped permission state (19.152756ms) horae-sqlx-prepare-0.1.0> Applied 43/migrate permission change receipts (7.310199ms) horae-sqlx-prepare-0.1.0> Applied 44/migrate permission management assignments (9.253438ms) horae-sqlx-prepare-0.1.0> Applied 47/migrate permission template name collation (8.147678ms) 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/xqg3akpmb2ahcpv7pcgm3h08w2nhyxd5-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=22&system=aarch64-linux' failed: Cannot build '/nix/store/xqg3akpmb2ahcpv7pcgm3h08w2nhyxd5-horae-sqlx-prepare-0.1.0.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/5rlrvzw9cc13ldlmv9421xs2lznxrypa-horae-sqlx-prepare-0.1.0 Last 25 log lines: > Applied 29/migrate harvest connection generations (9.717038ms) > Applied 30/migrate project creation (80.812984ms) > Applied 31/migrate project billing (14.545237ms) > Applied 32/migrate project budget notifications (18.221756ms) > Applied 33/migrate outbox terminal failure (6.596719ms) > Applied 34/migrate task tracking access (3.651919ms) > Applied 35/migrate project read access (2.793239ms) > Applied 36/migrate task read access (3.98216ms) > Applied 37/migrate invoice defaults (17.006877ms) > Applied 38/migrate task rate currency (1.119159ms) > Applied 39/migrate project editing (11.743678ms) > Applied 40/migrate invoice fee balances (12.590317ms) > Applied 41/migrate invoice editing (8.623078ms) > Applied 42/migrate scoped permission state (19.152756ms) > Applied 43/migrate permission change receipts (7.310199ms) > Applied 44/migrate permission management assignments (9.253438ms) > Applied 47/migrate permission template name collation (8.147678ms) > +++ 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/xqg3akpmb2ahcpv7pcgm3h08w2nhyxd5-horae-sqlx-prepare-0.1.0.drv error: Cannot build '/nix/store/xqg3akpmb2ahcpv7pcgm3h08w2nhyxd5-horae-sqlx-prepare-0.1.0.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/5rlrvzw9cc13ldlmv9421xs2lznxrypa-horae-sqlx-prepare-0.1.0