Skip to content

Instantly share code, notes, and snippets.

@dstcruz
Created January 9, 2025 03:11
Show Gist options
  • Save dstcruz/de29d1ce2d79c75f92ea26c1933c9405 to your computer and use it in GitHub Desktop.
Save dstcruz/de29d1ce2d79c75f92ea26c1933c9405 to your computer and use it in GitHub Desktop.
Failing build
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/xrfi55ia5qbf840y9a1j5jq8jzalq2rr-source
source root is source
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
patching script interpreter paths in tests/ doc/manual/
tests/functional/nix-daemon-untrusting.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/function-trace.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/init.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/ca/concurrent-builds.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/ca/nix-run.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/ca/nix-copy.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/ca/build-with-garbage-path.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/ca/post-hook.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/ca/eval-store.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/ca/build-cache.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/ca/build.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/ca/selfref-gc.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/ca/substitute.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/ca/gc.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/ca/recursive.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/ca/nix-shell.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/lang.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/dyn-drv/text-hashed-output.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/dyn-drv/build-built-drv.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/dyn-drv/eval-outputOf.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/dyn-drv/dep-built-drv.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/push-to-store.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/fmt.simple.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/install-darwin.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
tests/functional/push-to-store-old.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
doc/manual/generate-deps.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/iw9lnzjykdrgasa4h9xlm0nn2yqvfyib-python3-3.12.8-env/bin/python3"
doc/manual/substitute.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/iw9lnzjykdrgasa4h9xlm0nn2yqvfyib-python3-3.12.8-env/bin/python3"
doc/manual/process-includes.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
doc/manual/render-manpage.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash"
doc/manual/json-to-tree.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/iw9lnzjykdrgasa4h9xlm0nn2yqvfyib-python3-3.12.8-env/bin/python3"
mesonConfigurePhase flags: --prefix=/nix/store/rzg35s11wd0vshjn9y04hv28yxspc939-lix-2.92.0-dev-pre20241206-2a9e560 --libdir=/nix/store/rzg35s11wd0vshjn9y04hv28yxspc939-lix-2.92.0-dev-pre20241206-2a9e560/lib --libexecdir=/nix/store/rzg35s11wd0vshjn9y04hv28yxspc939-lix-2.92.0-dev-pre20241206-2a9e560/libexec --bindir=/nix/store/rzg35s11wd0vshjn9y04hv28yxspc939-lix-2.92.0-dev-pre20241206-2a9e560/bin --sbindir=/nix/store/rzg35s11wd0vshjn9y04hv28yxspc939-lix-2.92.0-dev-pre20241206-2a9e560/sbin --includedir=/nix/store/z06zx5zicbhr84476zj3yd8yyj2461nk-lix-2.92.0-dev-pre20241206-2a9e560-dev/include --mandir=/nix/store/rzg35s11wd0vshjn9y04hv28yxspc939-lix-2.92.0-dev-pre20241206-2a9e560/share/man --infodir=/nix/store/rzg35s11wd0vshjn9y04hv28yxspc939-lix-2.92.0-dev-pre20241206-2a9e560/share/info --localedir=/nix/store/rzg35s11wd0vshjn9y04hv28yxspc939-lix-2.92.0-dev-pre20241206-2a9e560/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --buildtype=debugoptimized -Dgc=enabled -Dinternal-api-docs=disabled -Denable-tests=true -Denable-docs=true -Dwerror=false
The Meson build system
Version: 1.6.0
Source dir: /private/tmp/nix-build-lix-2.92.0-dev-pre20241206-2a9e560.drv-0/source
Build dir: /private/tmp/nix-build-lix-2.92.0-dev-pre20241206-2a9e560.drv-0/source/build
Build type: native build
Project name: lix
Project version: 2.92.0-dev-pre20241206-2a9e560
C++ compiler for the host machine: clang++ (clang 19.1.5 "clang version 19.1.5")
C++ linker for the host machine: clang++ ld64 951.9
Rust compiler for the host machine: rustc -C linker=clang (rustc 1.83.0)
Rust linker for the host machine: rustc -C linker=clang ld64 951.9
Host machine cpu family: aarch64
Host machine cpu: aarch64
Program doxygen skipped: feature internal-api-docs disabled
Program bash found: YES (/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash)
Dependency rapidcheck skipped: feature internal-api-docs disabled
Message: canonical Nix system name: aarch64-darwin
Found pkg-config: YES (/nix/store/8q86l30fjpgf800jwahdn4kylm99ibg5-pkg-config-wrapper-0.29.2/bin/pkg-config) 0.29.2
Run-time dependency bdw-gc found: YES 8.2.8
Run-time dependency Boost (found: container) found: YES 1.86.0
Run-time dependency kj-async found: YES 1.0.2
Found CMake: /nix/store/x8qyfphi04lhj621if89f8il33v9dnny-cmake-3.30.5/bin/cmake (3.30.5)
WARNING: CMake Toolchain: Failed to determine CMake compilers state
Run-time dependency libcpuid found: NO (tried pkgconfig, framework and cmake)
Run-time dependency cpuid found: NO (tried pkgconfig, framework and cmake)
Run-time dependency libseccomp found: NO (tried pkgconfig, framework and cmake)
Run-time dependency seccomp found: NO (tried pkgconfig, framework and cmake)
Run-time dependency libarchive found: YES 3.7.7
Run-time dependency libbrotlicommon found: YES 1.1.0
Run-time dependency libbrotlidec found: YES 1.1.0
Run-time dependency libbrotlienc found: YES 1.1.0
Run-time dependency libcrypto found: YES 3.3.2
Run-time dependency ncurses found: YES 6.4.20221231
Run-time dependency aws-cpp-sdk-core found: YES 1.11.448
Run-time dependency aws-cpp-sdk-transfer found: YES 1.11.448
Run-time dependency aws-cpp-sdk-s3 found: YES 1.11.448
Run-time dependency sqlite3 found: YES 3.47.0
Run-time dependency libsodium found: YES 1.0.20
Run-time dependency libcurl found: YES 8.11.0
Run-time dependency libeditline found: YES 1.17.1
Run-time dependency lowdown found: YES 1.3.2
Run-time dependency rapidcheck found: YES
Run-time dependency GTest found: YES 1.15.2
Run-time dependency gtest_main found: YES 1.15.2
Run-time dependency GMock found: YES 1.15.2
Run-time dependency gmock_main found: YES 1.15.2
WARNING: CMake Toolchain: Failed to determine CMake compilers state
Run-time dependency toml11 found: YES 3.7.1
WARNING: CMake Toolchain: Failed to determine CMake compilers state
Run-time dependency pegtl (modules: taocpp::pegtl) found: YES 3.2.8
Run-time dependency nlohmann_json found: YES 3.11.3
Program dot found: NO
Program python3 found: YES (/nix/store/iw9lnzjykdrgasa4h9xlm0nn2yqvfyib-python3-3.12.8-env/bin/python3)
Program mdbook found: YES (/nix/store/5yibli76rfaq70cv0lyasndswbf3hjw8-mdbook-0.4.43/bin/mdbook)
Program install found: YES (/nix/store/p9m0bsw49c5m6wnm3m4fs97yx5rxcmfj-coreutils-9.5/bin/install)
Program busybox found: NO
Program lsof found: YES (/nix/store/hxw1pj6xb69rlbagwv11bfvjmgn53j0f-lsof-4.99.4/bin/lsof)
Checking for function "lchown" : YES
Checking for function "lutimes" : YES
Checking for function "pipe2" : NO
Checking for function "posix_fallocate" : NO
Checking for function "statvfs" : YES
Checking for function "strsignal" : YES
Checking for function "sysconf" : YES
Configuring config.h using configuration
Configuring lix-base.pc using configuration
meson.build:513: WARNING: Consider using the built-in option for sanitizers instead of using "-fsanitize=signed-integer-overflow".
meson.build:514: WARNING: Consider using the built-in option for sanitizers instead of using "-fsanitize=signed-integer-overflow".
Run-time dependency rnix-0.11-rs found: NO (tried pkgconfig, framework and cmake)
Looking for a fallback subproject for the dependency rnix-0.11-rs
Executing subproject rnix-0.11-rs method cargo
lix/lix-doc/meson.build:9: WARNING: Cargo subproject is an experimental feature and has no backwards compatibility guarantees.
rnix-0.11-rs| Generated Meson AST: /private/tmp/nix-build-lix-2.92.0-dev-pre20241206-2a9e560.drv-0/source/build/subprojects/rnix-0.11.0/meson.build
rnix-0.11-rs| Project name: rnix
rnix-0.11-rs| Project version: 0.11.0
rnix-0.11-rs| Rust compiler for the host machine: rustc -C linker=clang (rustc 1.83.0)
rnix-0.11-rs| Rust linker for the host machine: rustc -C linker=clang ld64 951.9
rnix-0.11-rs| Message: Enabled features: ['default']
rnix-0.11-rs| Run-time dependency rowan-0.15-rs found: NO (tried pkgconfig, framework and cmake)
rnix-0.11-rs| Looking for a fallback subproject for the dependency rowan-0.15-rs
Executing subproject rnix-0.11-rs:rowan-0.15-rs method cargo
rowan-0.15-rs| Generated Meson AST: /private/tmp/nix-build-lix-2.92.0-dev-pre20241206-2a9e560.drv-0/source/build/subprojects/rowan-0.15.16/meson.build
rowan-0.15-rs| Project name: rowan
rowan-0.15-rs| Project version: 0.15.16
rowan-0.15-rs| Rust compiler for the host machine: rustc -C linker=clang (rustc 1.83.0)
rowan-0.15-rs| Rust linker for the host machine: rustc -C linker=clang ld64 951.9
rowan-0.15-rs| Message: Enabled features: ['default']
rowan-0.15-rs| Run-time dependency countme-3-rs found: NO (tried pkgconfig, framework and cmake)
rowan-0.15-rs| Looking for a fallback subproject for the dependency countme-3-rs
Executing subproject rnix-0.11-rs:rowan-0.15-rs:countme-3-rs method cargo
countme-3-rs| Generated Meson AST: /private/tmp/nix-build-lix-2.92.0-dev-pre20241206-2a9e560.drv-0/source/build/subprojects/countme-3.0.1/meson.build
countme-3-rs| Project name: countme
countme-3-rs| Project version: 3.0.1
countme-3-rs| Rust compiler for the host machine: rustc -C linker=clang (rustc 1.83.0)
countme-3-rs| Rust linker for the host machine: rustc -C linker=clang ld64 951.9
countme-3-rs| Message: Enabled features: ['default']
countme-3-rs| Run-time dependency dashmap-5-rs found: NO (tried pkgconfig, framework and cmake)
countme-3-rs| Run-time dependency once_cell-1-rs found: NO (tried pkgconfig, framework and cmake)
countme-3-rs| Run-time dependency rustc-hash-1-rs found: NO (tried pkgconfig, framework and cmake)
countme-3-rs| Build targets in project: 2
countme-3-rs| Subproject countme-3-rs finished.
rowan-0.15-rs| Dependency countme-3-rs found: YES 3.0.1 (overridden)
rowan-0.15-rs| Run-time dependency hashbrown-0.14-rs found: NO (tried pkgconfig, framework and cmake)
rowan-0.15-rs| Looking for a fallback subproject for the dependency hashbrown-0.14-rs
Executing subproject rnix-0.11-rs:rowan-0.15-rs:hashbrown-0.14-rs method cargo
hashbrown-0.14-rs| Generated Meson AST: /private/tmp/nix-build-lix-2.92.0-dev-pre20241206-2a9e560.drv-0/source/build/subprojects/hashbrown-0.14.5/meson.build
hashbrown-0.14-rs| Project name: hashbrown
hashbrown-0.14-rs| Project version: 0.14.5
hashbrown-0.14-rs| Rust compiler for the host machine: rustc -C linker=clang (rustc 1.83.0)
hashbrown-0.14-rs| Rust linker for the host machine: rustc -C linker=clang ld64 951.9
hashbrown-0.14-rs| Message: Enabled features: ['inline-more']
hashbrown-0.14-rs| Run-time dependency ahash-0.8-rs found: NO (tried pkgconfig, framework and cmake)
hashbrown-0.14-rs| Run-time dependency rustc-std-workspace-alloc-1-rs found: NO (tried pkgconfig, framework and cmake)
hashbrown-0.14-rs| Run-time dependency allocator-api2-0.2-rs found: NO (tried pkgconfig, framework and cmake)
hashbrown-0.14-rs| Run-time dependency compiler_builtins-0.1-rs found: NO (tried pkgconfig, framework and cmake)
hashbrown-0.14-rs| Run-time dependency rustc-std-workspace-core-1-rs found: NO (tried pkgconfig, framework and cmake)
hashbrown-0.14-rs| Run-time dependency equivalent-1-rs found: NO (tried pkgconfig, framework and cmake)
hashbrown-0.14-rs| Run-time dependency rayon-1-rs found: NO (tried pkgconfig, framework and cmake)
hashbrown-0.14-rs| Run-time dependency rkyv-0.7-rs found: NO (tried pkgconfig, framework and cmake)
hashbrown-0.14-rs| Run-time dependency serde-1-rs found: NO (tried pkgconfig, framework and cmake)
hashbrown-0.14-rs| Build targets in project: 3
hashbrown-0.14-rs| Subproject hashbrown-0.14-rs finished.
rowan-0.15-rs| Dependency hashbrown-0.14-rs found: YES 0.14.5 (overridden)
rowan-0.15-rs| Run-time dependency rustc-hash-1-rs found: NO (tried pkgconfig, framework and cmake)
rowan-0.15-rs| Looking for a fallback subproject for the dependency rustc-hash-1-rs
Executing subproject rnix-0.11-rs:rowan-0.15-rs:rustc-hash-1-rs method cargo
rustc-hash-1-rs| Generated Meson AST: /private/tmp/nix-build-lix-2.92.0-dev-pre20241206-2a9e560.drv-0/source/build/subprojects/rustc-hash-1.1.0/meson.build
rustc-hash-1-rs| Project name: rustc-hash
rustc-hash-1-rs| Project version: 1.1.0
rustc-hash-1-rs| Rust compiler for the host machine: rustc -C linker=clang (rustc 1.83.0)
rustc-hash-1-rs| Rust linker for the host machine: rustc -C linker=clang ld64 951.9
rustc-hash-1-rs| Message: Enabled features: ['default', 'std']
rustc-hash-1-rs| Build targets in project: 4
rustc-hash-1-rs| Subproject rustc-hash-1-rs finished.
rowan-0.15-rs| Dependency rustc-hash-1-rs found: YES 1.1.0 (overridden)
rowan-0.15-rs| Run-time dependency serde-1-rs found: NO (tried pkgconfig, framework and cmake)
rowan-0.15-rs| Run-time dependency text-size-1-rs found: NO (tried pkgconfig, framework and cmake)
rowan-0.15-rs| Looking for a fallback subproject for the dependency text-size-1-rs
Executing subproject rnix-0.11-rs:rowan-0.15-rs:text-size-1-rs method cargo
text-size-1-rs| Generated Meson AST: /private/tmp/nix-build-lix-2.92.0-dev-pre20241206-2a9e560.drv-0/source/build/subprojects/text-size-1.1.1/meson.build
text-size-1-rs| Project name: text-size
text-size-1-rs| Project version: 1.1.1
text-size-1-rs| Rust compiler for the host machine: rustc -C linker=clang (rustc 1.83.0)
text-size-1-rs| Rust linker for the host machine: rustc -C linker=clang ld64 951.9
text-size-1-rs| Message: Enabled features: ['default']
text-size-1-rs| Run-time dependency serde-1-rs found: NO (tried pkgconfig, framework and cmake)
text-size-1-rs| Build targets in project: 5
text-size-1-rs| Subproject text-size-1-rs finished.
rowan-0.15-rs| Dependency text-size-1-rs found: YES 1.1.1 (overridden)
rowan-0.15-rs| Build targets in project: 6
rowan-0.15-rs| Subproject rowan-0.15-rs finished.
rnix-0.11-rs| Dependency rowan-0.15-rs found: YES 0.15.16 (overridden)
rnix-0.11-rs| Build targets in project: 7
rnix-0.11-rs| Subproject rnix-0.11-rs finished.
Dependency rnix-0.11-rs found: YES 0.11.0 (overridden)
Dependency rowan-0.15-rs found: YES 0.15.16 (overridden)
Configuring lix-util.pc using configuration
Configuring lix-store.pc using configuration
Configuring lix-fetchers.pc using configuration
Configuring lix-expr.pc using configuration
Configuring lix-main.pc using configuration
Configuring lix-cmd.pc using configuration
Configuring nix-profile.sh using configuration
Configuring nix.sh using configuration
Configuring nix.fish using configuration
Configuring nix-daemon.sh using configuration
Configuring nix-daemon.fish using configuration
Configuring nix-daemon.socket using configuration
Configuring nix-daemon.service using configuration
Configuring nix-daemon.conf using configuration
Program ls found: YES (/nix/store/p9m0bsw49c5m6wnm3m4fs97yx5rxcmfj-coreutils-9.5/bin/ls)
Configuring vars-and-functions.sh using configuration
Configuring config.nix using configuration
Configuring config.nix using configuration
Configuring config.nix using configuration
Configuring config.nix using configuration
Program run-clang-tidy found: YES (/nix/store/lm60b0gdds255849nyncy0pdcsfic9dn-clang-19.1.5/bin/run-clang-tidy)
Executing subproject lix-clang-tidy
lix-clang-tidy| WARNING: Project does not target a minimum version but uses feature introduced in '1.1': meson.options file. Use meson_options.txt instead
lix-clang-tidy| Project name: lix-clang-tidy
lix-clang-tidy| Project version: 0.1
lix-clang-tidy| C compiler for the host machine: clang (clang 19.1.5 "clang version 19.1.5")
lix-clang-tidy| C linker for the host machine: clang ld64 951.9
lix-clang-tidy| C++ compiler for the host machine: clang++ (clang 19.1.5 "clang version 19.1.5")
lix-clang-tidy| C++ linker for the host machine: clang++ ld64 951.9
lix-clang-tidy| Run-time dependency clang found: NO (tried pkgconfig, framework and cmake)
lix-clang-tidy| subprojects/lix-clang-tidy/meson.build:6:7: Exception: Dependency "Clang" not found, tried pkgconfig, framework and cmake
Subproject subprojects/lix-clang-tidy is buildable: NO (disabling)
Build targets in project: 192
lix 2.92.0-dev-pre20241206-2a9e560
PCH C++ stdlib : YES
can hardlink to symlink: NO
Subprojects
countme-3-rs : YES (from rnix-0.11-rs => rowan-0.15-rs)
hashbrown-0.14-rs : YES (from rnix-0.11-rs => rowan-0.15-rs)
lix-clang-tidy : NO
Dependency "Clang" not found, tried pkgconfig, framework and cmake
rnix-0.11-rs : YES
rowan-0.15-rs : YES (from rnix-0.11-rs)
rustc-hash-1-rs : YES (from rnix-0.11-rs => rowan-0.15-rs)
text-size-1-rs : YES (from rnix-0.11-rs => rowan-0.15-rs)
User defined options
auto_features : enabled
bindir : /nix/store/rzg35s11wd0vshjn9y04hv28yxspc939-lix-2.92.0-dev-pre20241206-2a9e560/bin
buildtype : debugoptimized
enable-docs : true
enable-tests : true
gc : enabled
includedir : /nix/store/z06zx5zicbhr84476zj3yd8yyj2461nk-lix-2.92.0-dev-pre20241206-2a9e560-dev/include
infodir : /nix/store/rzg35s11wd0vshjn9y04hv28yxspc939-lix-2.92.0-dev-pre20241206-2a9e560/share/info
internal-api-docs : disabled
libdir : /nix/store/rzg35s11wd0vshjn9y04hv28yxspc939-lix-2.92.0-dev-pre20241206-2a9e560/lib
libexecdir : /nix/store/rzg35s11wd0vshjn9y04hv28yxspc939-lix-2.92.0-dev-pre20241206-2a9e560/libexec
localedir : /nix/store/rzg35s11wd0vshjn9y04hv28yxspc939-lix-2.92.0-dev-pre20241206-2a9e560/share/locale
mandir : /nix/store/rzg35s11wd0vshjn9y04hv28yxspc939-lix-2.92.0-dev-pre20241206-2a9e560/share/man
prefix : /nix/store/rzg35s11wd0vshjn9y04hv28yxspc939-lix-2.92.0-dev-pre20241206-2a9e560
sbindir : /nix/store/rzg35s11wd0vshjn9y04hv28yxspc939-lix-2.92.0-dev-pre20241206-2a9e560/sbin
werror : false
wrap_mode : nodownload
Found ninja-1.12.1 at /nix/store/d6kiwip8cgqqzjpp6hbsmkqkr6jrqyd9-ninja-1.12.1/bin/ninja
Running postconf script '/nix/store/iw9lnzjykdrgasa4h9xlm0nn2yqvfyib-python3-3.12.8-env/bin/python3 /private/tmp/nix-build-lix-2.92.0-dev-pre20241206-2a9e560.drv-0/source/meson/clang-tidy/clean_compdb.py /private/tmp/nix-build-lix-2.92.0-dev-pre20241206-2a9e560.drv-0/source/build/compile_commands.json /private/tmp/nix-build-lix-2.92.0-dev-pre20241206-2a9e560.drv-0/source/build/meson/clang-tidy/compile_commands.json'
Running phase: buildPhase
@nix { "action": "setPhase", "phase": "buildPhase" }
build flags: -j12
[1/514] Generating lix/libstore/ca-specific-schema.sql.gen.hh with a custom command (wrapped by meson to capture output)
[2/514] Generating lix/libstore/schema.sql.gen.hh with a custom command (wrapped by meson to capture output)
[3/514] Generating lix/libutil/logging-settings.gen.inc with a custom command
[4/514] Generating lix/libfetchers/libfetchers-settings.gen.inc with a custom command
[5/514] Generating lix/libutil/experimental-features.gen.inc with a custom command
[6/514] Generating lix/libutil/deprecated-features.gen.inc with a custom command
[7/514] Generating lix/libexpr/imported-drv-to-derivation.nix.gen.hh with a custom command (wrapped by meson to capture output)
[8/514] Generating lix/libexpr/fetchurl.nix.gen.hh with a custom command (wrapped by meson to capture output)
[9/514] Generating lix/libstore/file-transfer-settings.gen.inc with a custom command
[10/514] Generating lix/libutil/archive-settings.gen.inc with a custom command
[11/514] Generating lix/libutil/feature-settings.gen.inc with a custom command
[12/514] Generating lix/libstore/libstore-settings.gen.inc with a custom command
[13/514] Generating lix/libexpr/libexpr-settings.gen.inc with a custom command
[14/514] Generating lix/libexpr/register-builtins.gen.inc with a custom command
[15/514] Generating lix/libexpr/register-builtin-constants.gen.inc with a custom command
[16/514] Generating lix/libexpr/flake/call-flake.nix.gen.hh with a custom command (wrapped by meson to capture output)
[17/514] Generating 'lix/libcmd/liblixcmd.dylib.p/repl-overlays.nix.gen.hh' (wrapped by meson to capture output)
[18/514] Generating 'lix/libexpr/liblixexpr.dylib.p/primops/derivation.nix.gen.hh' (wrapped by meson to capture output)
[19/514] Compiling Rust source ../subprojects/rustc-hash-1.1.0/src/lib.rs
[20/514] Generating lix/nix/daemon-settings.gen.inc with a custom command
[21/514] Generating lix/nix/develop-settings.gen.inc with a custom command
[22/514] Generating 'lix/nix/nix.p/generate-manpage.nix.gen.hh' (wrapped by meson to capture output)
[23/514] Compiling Rust source ../subprojects/text-size-1.1.1/src/lib.rs
[24/514] Generating 'lix/nix/nix.p/buildenv.nix.gen.hh' (wrapped by meson to capture output)
[25/514] Generating 'lix/nix/nix.p/get-env.sh.gen.hh' (wrapped by meson to capture output)
[26/514] Generating 'lix/nix/nix.p/doc/files/profiles.md.gen.hh' (wrapped by meson to capture output)
[27/514] Generating 'lix/nix/nix.p/unpack-channel.nix.gen.hh' (wrapped by meson to capture output)
[28/514] Compiling Rust source ../subprojects/countme-3.0.1/src/lib.rs
[29/514] Compiling C++ object lix/liblibasanoptions.a.p/asan-options_asan-options.cc.o
[30/514] Compiling Rust source ../subprojects/hashbrown-0.14.5/src/lib.rs
[31/514] Compiling C++ object tests/unit/liblixutil-test-support.dylib.p/libutil-support_tests_terminal-code-eater.cc.o
[32/514] Linking static target lix/liblibasanoptions.a
[33/514] Compiling C++ object tests/unit/liblixutil-test-support.dylib.p/libutil-support_tests_test-data.cc.o
In file included from ../tests/unit/libutil-support/tests/test-data.cc:1:
In file included from ../tests/unit/libutil-support/tests/test-data.hh:5:
In file included from ../lix/libutil/file-system.hh:10:
In file included from ../lix/libutil/file-descriptor.hh:4:
../lix/libutil/error.hh:115:78: warning: missing field 'pos' initializer [-Wmissing-designated-field-initializers]
115 | : err { .level = lvlError, .msg = HintFmt(args...), .status = status }
| ^
../lix/libutil/error.hh:120:64: warning: missing field 'pos' initializer [-Wmissing-designated-field-initializers]
120 | : err { .level = lvlError, .msg = HintFmt(fs, args...) }
| ^
../lix/libutil/error.hh:125:80: warning: missing field 'pos' initializer [-Wmissing-designated-field-initializers]
125 | : err { .level = lvlError, .msg = HintFmt(args...), .suggestions = sug }
| ^
../lix/libutil/error.hh:129:48: warning: missing field 'pos' initializer [-Wmissing-designated-field-initializers]
129 | : err { .level = lvlError, .msg = hint }
| ^
4 warnings generated.
[34/514] Compiling Rust source ../subprojects/rowan-0.15.16/src/lib.rs
[35/514] Compiling C++ object tests/unit/liblixutil-test-support.dylib.p/libutil-support_tests_hash.cc.o
FAILED: tests/unit/liblixutil-test-support.dylib.p/libutil-support_tests_hash.cc.o
clang++ -Itests/unit/liblixutil-test-support.dylib.p -Itests/unit -I../tests/unit -I../tests/unit/libutil-support -I. -I.. -Ilix/libutil -Ilix/libexpr -fdiagnostics-color=always -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -Wall -Winvalid-pch -Wextra -std=c++23 -O2 -g -fpch-instantiate-templates -include config.h -Wno-unused-parameter -Wno-deprecated-declarations -Wimplicit-fallthrough -Werror=switch -Werror=switch-enum -Werror=unused-result -Wdeprecated-copy -Wignored-qualifiers -Werror=suggest-override -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -ffile-prefix-map=../lix=lix -MD -MQ tests/unit/liblixutil-test-support.dylib.p/libutil-support_tests_hash.cc.o -MF tests/unit/liblixutil-test-support.dylib.p/libutil-support_tests_hash.cc.o.d -o tests/unit/liblixutil-test-support.dylib.p/libutil-support_tests_hash.cc.o -c ../tests/unit/libutil-support/tests/hash.cc
In file included from ../tests/unit/libutil-support/tests/hash.cc:3:
In file included from /nix/store/k8b7wc0lkr3lqxybzv458ijddpqnzlgw-rapidcheck-0-unstable-2023-12-14-dev/include/rapidcheck.h:18:
In file included from /nix/store/k8b7wc0lkr3lqxybzv458ijddpqnzlgw-rapidcheck-0-unstable-2023-12-14-dev/include/rapidcheck/Gen.h:74:
/nix/store/k8b7wc0lkr3lqxybzv458ijddpqnzlgw-rapidcheck-0-unstable-2023-12-14-dev/include/rapidcheck/Gen.hpp:72:22: error: calling 'current_exception' with incomplete return type 'exception_ptr'
72 | auto exception = std::current_exception();
| ^~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/0nhi47d5ip48wprxnava6vv973zzzndf-libcxx-19.1.5-dev/include/c++/v1/__exception/operations.h:37:41: note: 'current_exception' declared here
37 | _LIBCPP_EXPORTED_FROM_ABI exception_ptr current_exception() _NOEXCEPT;
| ^
/nix/store/0nhi47d5ip48wprxnava6vv973zzzndf-libcxx-19.1.5-dev/include/c++/v1/__exception/operations.h:35:33: note: forward declaration of 'std::exception_ptr'
35 | class _LIBCPP_EXPORTED_FROM_ABI exception_ptr;
| ^
In file included from ../tests/unit/libutil-support/tests/hash.cc:5:
In file included from ../tests/unit/libutil-support/tests/hash.hh:6:
In file included from ../lix/libutil/hash.hh:5:
In file included from ../lix/libutil/serialise.hh:9:
In file included from ../lix/libutil/file-descriptor.hh:4:
../lix/libutil/error.hh:115:78: warning: missing field 'pos' initializer [-Wmissing-designated-field-initializers]
115 | : err { .level = lvlError, .msg = HintFmt(args...), .status = status }
| ^
../lix/libutil/error.hh:120:64: warning: missing field 'pos' initializer [-Wmissing-designated-field-initializers]
120 | : err { .level = lvlError, .msg = HintFmt(fs, args...) }
| ^
../lix/libutil/error.hh:125:80: warning: missing field 'pos' initializer [-Wmissing-designated-field-initializers]
125 | : err { .level = lvlError, .msg = HintFmt(args...), .suggestions = sug }
| ^
../lix/libutil/error.hh:129:48: warning: missing field 'pos' initializer [-Wmissing-designated-field-initializers]
129 | : err { .level = lvlError, .msg = hint }
| ^
../lix/libutil/error.hh:120:64: warning: missing field 'pos' initializer [-Wmissing-designated-field-initializers]
120 | : err { .level = lvlError, .msg = HintFmt(fs, args...) }
| ^
../lix/libutil/serialise.hh:256:19: note: in instantiation of function template specialization 'nix::BaseError::BaseError<>' requested here
256 | throw EndOfFile("sized: unexpected end-of-file");
| ^
5 warnings and 1 error generated.
[36/514] Precompiling header /private/tmp/nix-build-lix-2.92.0-dev-pre20241206-2a9e560.drv-0/source/lix/pch/precompiled-headers.hh
[37/514] Precompiling header /private/tmp/nix-build-lix-2.92.0-dev-pre20241206-2a9e560.drv-0/source/lix/pch/precompiled-headers.hh
[38/514] Precompiling header /private/tmp/nix-build-lix-2.92.0-dev-pre20241206-2a9e560.drv-0/source/lix/pch/precompiled-headers.hh
[39/514] Precompiling header /private/tmp/nix-build-lix-2.92.0-dev-pre20241206-2a9e560.drv-0/source/lix/pch/precompiled-headers.hh
[40/514] Precompiling header /private/tmp/nix-build-lix-2.92.0-dev-pre20241206-2a9e560.drv-0/source/lix/pch/precompiled-headers.hh
[41/514] Precompiling header /private/tmp/nix-build-lix-2.92.0-dev-pre20241206-2a9e560.drv-0/source/lix/pch/precompiled-headers.hh
[42/514] Precompiling header /private/tmp/nix-build-lix-2.92.0-dev-pre20241206-2a9e560.drv-0/source/lix/pch/precompiled-headers.hh
[43/514] Compiling Rust source ../subprojects/rnix-0.11.0/src/lib.rs
[44/514] Compiling C++ object tests/unit/liblixutil-test-support.dylib.p/libutil-support_tests_cli-literate-parser.cc.o
In file included from ../tests/unit/libutil-support/tests/cli-literate-parser.cc:14:
In file included from ../lix/libutil/shlex.hh:8:
../lix/libutil/error.hh:115:78: warning: missing field 'pos' initializer [-Wmissing-designated-field-initializers]
115 | : err { .level = lvlError, .msg = HintFmt(args...), .status = status }
| ^
../lix/libutil/error.hh:120:64: warning: missing field 'pos' initializer [-Wmissing-designated-field-initializers]
120 | : err { .level = lvlError, .msg = HintFmt(fs, args...) }
| ^
../lix/libutil/error.hh:125:80: warning: missing field 'pos' initializer [-Wmissing-designated-field-initializers]
125 | : err { .level = lvlError, .msg = HintFmt(args...), .suggestions = sug }
| ^
../lix/libutil/error.hh:129:48: warning: missing field 'pos' initializer [-Wmissing-designated-field-initializers]
129 | : err { .level = lvlError, .msg = hint }
| ^
../lix/libutil/error.hh:120:64: warning: missing field 'pos' initializer [-Wmissing-designated-field-initializers]
120 | : err { .level = lvlError, .msg = HintFmt(fs, args...) }
| ^
../lix/libutil/shlex.hh:18:11: note: in instantiation of function template specialization 'nix::BaseError::BaseError<std::string>' requested here
18 | : Error("Failed to parse shell arguments (unterminated quote?): %1%", input)
| ^
5 warnings generated.
[45/514] Precompiling header /private/tmp/nix-build-lix-2.92.0-dev-pre20241206-2a9e560.drv-0/source/lix/pch/precompiled-headers.hh
[46/514] Precompiling header /private/tmp/nix-build-lix-2.92.0-dev-pre20241206-2a9e560.drv-0/source/lix/pch/precompiled-headers.hh
ninja: build stopped: subcommand failed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment