Build fails on macos
I get the following error when trying to build using `nix build nixpkgs#nix-du -L`, which expands to
`nix build github:NixOS/nixpkgs/1e44a037bbf4fcaba041436e65e87be88f3f495b#legacyPackages.x86_64-darwin.nix-d -L`.
<details>
<summary>nix log nixpkgs#nix-du</summary>
```
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/vvnjcma5qg3jpr904laf13iywkdih3yx-source
source root is source
Executing cargoSetupPostUnpackHook
unpacking source archive /nix/store/2jz1am3dy1k8gnqg3fnv1fp9lp9az925-nix-du-1.0.0-vendor.tar.gz
Finished cargoSetupPostUnpackHook
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
Executing cargoSetupPostPatchHook
Validating consistency between /private/tmp/nix-build-nix-du-1.0.0.drv-0/source/Cargo.lock and /private/tmp/nix-build-nix-du-1.0.0.drv-0/nix-du-1.0.0-vendor.tar.gz/Cargo.lock
Finished cargoSetupPostPatchHook
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
@nix { "action": "setPhase", "phase": "buildPhase" }
building
Executing cargoBuildHook
++ env CC_x86_64-apple-darwin=/nix/store/zahygzay3qy9qy9190iq116wyzvdzz6r-clang-wrapper-11.1.0/bin/cc CXX_x86_64-apple-darwin=/nix/store/zahygzay3qy9qy9190iq116wyzvdzz6r-clang-wrapper-11.1.0/bin/c++ CC_x86_64-apple-darwin=/nix/store/zahygzay3qy9qy9190iq116wyzvdzz6r-clang-wrapper-11.1.0/bin/cc CXX_x86_64-apple-darwin=/nix/store/zahygzay3qy9qy9190iq116wyzvdzz6r-clang-wrapper-11.1.0/bin/c++ cargo build -j 16 --target x86_64-apple-darwin --frozen --release
Compiling libc v0.2.137
Compiling autocfg v1.1.0
Compiling proc-macro2 v1.0.47
Compiling unicode-ident v1.0.5
Compiling quote v1.0.21
Compiling cfg-if v1.0.0
Compiling syn v1.0.103
Compiling memchr v2.5.0
Compiling version_check v0.9.4
Compiling crossbeam-utils v0.8.12
Compiling glob v0.3.0
Compiling minimal-lexical v0.2.1
Compiling serde v1.0.147
Compiling either v1.8.0
Compiling ppv-lite86 v0.2.16
Compiling scopeguard v1.1.0
Compiling siphasher v0.3.10
Compiling io-lifetimes v0.7.4
Compiling log v0.4.17
Compiling libloading v0.7.3
Compiling phf_shared v0.11.1
Compiling rayon-core v1.9.3
Compiling regex-syntax v0.6.27
Compiling bindgen v0.61.0
Compiling proc-macro-error-attr v1.0.4
Compiling proc-macro-error v1.0.4
Compiling rustix v0.35.12
Compiling memoffset v0.6.5
Compiling clang-sys v1.4.0
Compiling crossbeam-epoch v0.9.11
Compiling num-traits v0.2.15
Compiling nom v7.1.1
Compiling aho-corasick v0.7.19
Compiling indexmap v1.9.1
Compiling lock_api v0.4.9
Compiling getrandom v0.2.8
Compiling errno v0.2.8
Compiling rand_core v0.6.4
Compiling which v4.3.0
Compiling itertools v0.10.5
Compiling regex v1.6.0
Compiling rand_chacha v0.3.1
Compiling lazycell v1.3.0
Compiling parking_lot_core v0.9.4
Compiling shlex v1.1.0
Compiling rand v0.8.5
Compiling lazy_static v1.4.0
Compiling rustc-hash v1.1.0
Compiling peeking_take_while v0.1.2
Compiling bitflags v1.3.2
Compiling hashbrown v0.12.3
Compiling crossbeam-deque v0.8.2
Compiling terminal_size v0.1.17
Compiling cexpr v0.6.0
Compiling num_cpus v1.13.1
Compiling crossbeam-channel v0.5.6
Compiling phf_generator v0.11.1
Compiling rayon v1.5.3
Compiling once_cell v1.16.0
Compiling palette v0.6.1
Compiling smallvec v1.10.0
Compiling pkg-config v0.3.26
Compiling cc v1.0.74
Compiling os_str_bytes v6.3.1
Compiling versions v4.1.0
Compiling heck v0.4.0
Compiling unicode-width v0.1.10
Compiling console v0.15.2
Compiling toml v0.5.9
Compiling approx v0.5.1
Compiling clap_lex v0.3.0
Compiling terminal_size v0.2.1
Compiling atty v0.2.14
Compiling fixedbitset v0.4.2
Compiling termcolor v1.1.3
Compiling number_prefix v0.4.0
Compiling same-file v1.0.6
Compiling strsim v0.10.0
Compiling walkdir v2.3.2
Compiling petgraph v0.6.2
Compiling indicatif v0.17.1
Compiling dashmap v5.4.0
Compiling find-crate v0.6.3
Compiling bytesize v1.1.0
Compiling phf_macros v0.11.1
Compiling palette_derive v0.6.1
Compiling clap_derive v4.0.18
Compiling enum-map-derive v0.6.0
Compiling enum-map v1.1.1
Compiling phf v0.11.1
Compiling clap v4.0.18
Compiling nix-du v1.0.0 (/private/tmp/nix-build-nix-du-1.0.0.drv-0/source)
The following warnings were emitted during compilation:
warning: In file included from wrapper.cpp:12:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: expected expression
warning: GENERATE_CMP(Suggestion, me->distance, me->suggestion)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:32:5: note: expanded from macro 'GENERATE_CMP'
warning: GENERATE_EQUAL(args) \
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:28:33: note: expanded from macro 'GENERATE_EQUAL'
warning: #define GENERATE_EQUAL(args...) GENERATE_ONE_CMP(==, args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:22:18: note: expanded from macro 'GENERATE_ONE_CMP'
warning: __VA_OPT__(const MY_TYPE* me = this;) \
warning: ^
warning: In file included from wrapper.cpp:12:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: use of undeclared identifier 'me'
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:32:5: note: expanded from macro 'GENERATE_CMP'
warning: GENERATE_EQUAL(args) \
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:28:33: note: expanded from macro 'GENERATE_EQUAL'
warning: #define GENERATE_EQUAL(args...) GENERATE_ONE_CMP(==, args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:24:18: note: expanded from macro 'GENERATE_ONE_CMP'
warning: __VA_OPT__(me = &other;) \
warning: ^
warning: In file included from wrapper.cpp:12:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: expected expression
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:32:5: note: expanded from macro 'GENERATE_CMP'
warning: GENERATE_EQUAL(args) \
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:28:33: note: expanded from macro 'GENERATE_EQUAL'
warning: #define GENERATE_EQUAL(args...) GENERATE_ONE_CMP(==, args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:24:30: note: expanded from macro 'GENERATE_ONE_CMP'
warning: __VA_OPT__(me = &other;) \
warning: ^
warning: In file included from wrapper.cpp:12:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: use of undeclared identifier 'fields1'
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:32:5: note: expanded from macro 'GENERATE_CMP'
warning: GENERATE_EQUAL(args) \
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:28:33: note: expanded from macro 'GENERATE_EQUAL'
warning: #define GENERATE_EQUAL(args...) GENERATE_ONE_CMP(==, args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:26:14: note: expanded from macro 'GENERATE_ONE_CMP'
warning: return fields1 COMPARATOR fields2; \
warning: ^
warning: In file included from wrapper.cpp:12:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: use of undeclared identifier 'fields2'
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:32:5: note: expanded from macro 'GENERATE_CMP'
warning: GENERATE_EQUAL(args) \
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:28:33: note: expanded from macro 'GENERATE_EQUAL'
warning: #define GENERATE_EQUAL(args...) GENERATE_ONE_CMP(==, args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:26:33: note: expanded from macro 'GENERATE_ONE_CMP'
warning: return fields1 COMPARATOR fields2; \
warning: ^
warning: In file included from wrapper.cpp:12:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: expected expression
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:33:5: note: expanded from macro 'GENERATE_CMP'
warning: GENERATE_LEQ(args) \
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:29:31: note: expanded from macro 'GENERATE_LEQ'
warning: #define GENERATE_LEQ(args...) GENERATE_ONE_CMP(<, args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:22:18: note: expanded from macro 'GENERATE_ONE_CMP'
warning: __VA_OPT__(const MY_TYPE* me = this;) \
warning: ^
warning: In file included from wrapper.cpp:12:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: use of undeclared identifier 'me'
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:33:5: note: expanded from macro 'GENERATE_CMP'
warning: GENERATE_LEQ(args) \
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:29:31: note: expanded from macro 'GENERATE_LEQ'
warning: #define GENERATE_LEQ(args...) GENERATE_ONE_CMP(<, args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:24:18: note: expanded from macro 'GENERATE_ONE_CMP'
warning: __VA_OPT__(me = &other;) \
warning: ^
warning: In file included from wrapper.cpp:12:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: expected expression
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:33:5: note: expanded from macro 'GENERATE_CMP'
warning: GENERATE_LEQ(args) \
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:29:31: note: expanded from macro 'GENERATE_LEQ'
warning: #define GENERATE_LEQ(args...) GENERATE_ONE_CMP(<, args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:24:30: note: expanded from macro 'GENERATE_ONE_CMP'
warning: __VA_OPT__(me = &other;) \
warning: ^
warning: In file included from wrapper.cpp:12:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: use of undeclared identifier 'fields2'
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:33:5: note: expanded from macro 'GENERATE_CMP'
warning: GENERATE_LEQ(args) \
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:29:31: note: expanded from macro 'GENERATE_LEQ'
warning: #define GENERATE_LEQ(args...) GENERATE_ONE_CMP(<, args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:26:33: note: expanded from macro 'GENERATE_ONE_CMP'
warning: return fields1 COMPARATOR fields2; \
warning: ^
warning: In file included from wrapper.cpp:12:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: use of undeclared identifier 'fields1'
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:33:5: note: expanded from macro 'GENERATE_CMP'
warning: GENERATE_LEQ(args) \
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:29:31: note: expanded from macro 'GENERATE_LEQ'
warning: #define GENERATE_LEQ(args...) GENERATE_ONE_CMP(<, args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:26:14: note: expanded from macro 'GENERATE_ONE_CMP'
warning: return fields1 COMPARATOR fields2; \
warning: ^
warning: In file included from wrapper.cpp:12:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: expected expression
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:34:5: note: expanded from macro 'GENERATE_CMP'
warning: GENERATE_NEQ(args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:30:31: note: expanded from macro 'GENERATE_NEQ'
warning: #define GENERATE_NEQ(args...) GENERATE_ONE_CMP(!=, args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:22:18: note: expanded from macro 'GENERATE_ONE_CMP'
warning: __VA_OPT__(const MY_TYPE* me = this;) \
warning: ^
warning: In file included from wrapper.cpp:12:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: use of undeclared identifier 'me'
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:34:5: note: expanded from macro 'GENERATE_CMP'
warning: GENERATE_NEQ(args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:30:31: note: expanded from macro 'GENERATE_NEQ'
warning: #define GENERATE_NEQ(args...) GENERATE_ONE_CMP(!=, args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:24:18: note: expanded from macro 'GENERATE_ONE_CMP'
warning: __VA_OPT__(me = &other;) \
warning: ^
warning: In file included from wrapper.cpp:12:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: expected expression
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:34:5: note: expanded from macro 'GENERATE_CMP'
warning: GENERATE_NEQ(args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:30:31: note: expanded from macro 'GENERATE_NEQ'
warning: #define GENERATE_NEQ(args...) GENERATE_ONE_CMP(!=, args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:24:30: note: expanded from macro 'GENERATE_ONE_CMP'
warning: __VA_OPT__(me = &other;) \
warning: ^
warning: In file included from wrapper.cpp:12:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: use of undeclared identifier 'fields1'
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:34:5: note: expanded from macro 'GENERATE_CMP'
warning: GENERATE_NEQ(args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:30:31: note: expanded from macro 'GENERATE_NEQ'
warning: #define GENERATE_NEQ(args...) GENERATE_ONE_CMP(!=, args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:26:14: note: expanded from macro 'GENERATE_ONE_CMP'
warning: return fields1 COMPARATOR fields2; \
warning: ^
warning: In file included from wrapper.cpp:12:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: use of undeclared identifier 'fields2'
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:34:5: note: expanded from macro 'GENERATE_CMP'
warning: GENERATE_NEQ(args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:30:31: note: expanded from macro 'GENERATE_NEQ'
warning: #define GENERATE_NEQ(args...) GENERATE_ONE_CMP(!=, args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:26:33: note: expanded from macro 'GENERATE_ONE_CMP'
warning: return fields1 COMPARATOR fields2; \
warning: ^
warning: In file included from wrapper.cpp:13:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/shared.hh:8:
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/derived-path.hh:31:5: error: expected expression
warning: GENERATE_CMP(DerivedPathOpaque, me->path);
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:32:5: note: expanded from macro 'GENERATE_CMP'
warning: GENERATE_EQUAL(args) \
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:28:33: note: expanded from macro 'GENERATE_EQUAL'
warning: #define GENERATE_EQUAL(args...) GENERATE_ONE_CMP(==, args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:22:18: note: expanded from macro 'GENERATE_ONE_CMP'
warning: __VA_OPT__(const MY_TYPE* me = this;) \
warning: ^
warning: In file included from wrapper.cpp:13:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/shared.hh:8:
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/derived-path.hh:31:5: error: use of undeclared identifier 'me'
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:32:5: note: expanded from macro 'GENERATE_CMP'
warning: GENERATE_EQUAL(args) \
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:28:33: note: expanded from macro 'GENERATE_EQUAL'
warning: #define GENERATE_EQUAL(args...) GENERATE_ONE_CMP(==, args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:24:18: note: expanded from macro 'GENERATE_ONE_CMP'
warning: __VA_OPT__(me = &other;) \
warning: ^
warning: In file included from wrapper.cpp:13:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/shared.hh:8:
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/derived-path.hh:31:5: error: expected expression
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:32:5: note: expanded from macro 'GENERATE_CMP'
warning: GENERATE_EQUAL(args) \
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:28:33: note: expanded from macro 'GENERATE_EQUAL'
warning: #define GENERATE_EQUAL(args...) GENERATE_ONE_CMP(==, args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:24:30: note: expanded from macro 'GENERATE_ONE_CMP'
warning: __VA_OPT__(me = &other;) \
warning: ^
warning: In file included from wrapper.cpp:13:
warning: In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/shared.hh:8:
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/derived-path.hh:31:5: error: use of undeclared identifier 'fields1'
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:32:5: note: expanded from macro 'GENERATE_CMP'
warning: GENERATE_EQUAL(args) \
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:28:33: note: expanded from macro 'GENERATE_EQUAL'
warning: #define GENERATE_EQUAL(args...) GENERATE_ONE_CMP(==, args)
warning: ^
warning: /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:26:14: note: expanded from macro 'GENERATE_ONE_CMP'
warning: return fields1 COMPARATOR fields2; \
warning: ^
warning: fatal error: too many errors emitted, stopping now [-ferror-limit=]
warning: 20 errors generated.
error: failed to run custom build command for `nix-du v1.0.0 (/private/tmp/nix-build-nix-du-1.0.0.drv-0/source)`
Caused by:
process didn't exit successfully: `/private/tmp/nix-build-nix-du-1.0.0.drv-0/source/target/release/build/nix-du-67f8c047ee87142f/build-script-build` (exit status: 1)
--- stdout
cargo:rerun-if-changed=wrapper.hpp
cargo:rerun-if-changed=wrapper.cpp
cargo:rerun-if-env-changed=NIX_MAIN_NO_PKG_CONFIG
cargo:rerun-if-env-changed=PKG_CONFIG_x86_64-apple-darwin
cargo:rerun-if-env-changed=PKG_CONFIG_x86_64_apple_darwin
cargo:rerun-if-env-changed=HOST_PKG_CONFIG
cargo:rerun-if-env-changed=PKG_CONFIG
cargo:rerun-if-env-changed=NIX_MAIN_STATIC
cargo:rerun-if-env-changed=NIX_MAIN_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-apple-darwin
cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_apple_darwin
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
cargo:rerun-if-env-changed=PKG_CONFIG_PATH
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-apple-darwin
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_apple_darwin
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-apple-darwin
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_apple_darwin
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
cargo:rerun-if-env-changed=NIX_MAIN_STATIC
cargo:rerun-if-env-changed=NIX_MAIN_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
cargo:rustc-link-search=native=/nix/store/7vrl8xlqb5asv3lzm0f8nlhjriasb1fd-nix-2.17.0/lib
cargo:rustc-link-lib=nixmain
cargo:rerun-if-env-changed=PKG_CONFIG_x86_64-apple-darwin
cargo:rerun-if-env-changed=PKG_CONFIG_x86_64_apple_darwin
cargo:rerun-if-env-changed=HOST_PKG_CONFIG
cargo:rerun-if-env-changed=PKG_CONFIG
cargo:rerun-if-env-changed=NIX_MAIN_STATIC
cargo:rerun-if-env-changed=NIX_MAIN_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-apple-darwin
cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_apple_darwin
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
cargo:rerun-if-env-changed=PKG_CONFIG_PATH
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-apple-darwin
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_apple_darwin
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-apple-darwin
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_apple_darwin
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
TARGET = Some("x86_64-apple-darwin")
HOST = Some("x86_64-apple-darwin")
cargo:rerun-if-env-changed=CXX_x86_64-apple-darwin
CXX_x86_64-apple-darwin = Some("/nix/store/zahygzay3qy9qy9190iq116wyzvdzz6r-clang-wrapper-11.1.0/bin/c++")
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-apple-darwin
CXXFLAGS_x86_64-apple-darwin = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_apple_darwin
CXXFLAGS_x86_64_apple_darwin = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
DEBUG = Some("true")
CARGO_CFG_TARGET_FEATURE = Some("cmpxchg16b,fxsr,sse,sse2,sse3,ssse3")
running: "/nix/store/zahygzay3qy9qy9190iq116wyzvdzz6r-clang-wrapper-11.1.0/bin/c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-Wall" "-Wextra" "-std=c++17" "-DNIXVER=208" "-o" "/private/tmp/nix-build-nix-du-1.0.0.drv-0/source/target/x86_64-apple-darwin/release/build/nix-du-105cff9147f2e6f5/out/wrapper.o" "-c" "wrapper.cpp"
cargo:warning=In file included from wrapper.cpp:12:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: expected expression
cargo:warning= GENERATE_CMP(Suggestion, me->distance, me->suggestion)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:32:5: note: expanded from macro 'GENERATE_CMP'
cargo:warning= GENERATE_EQUAL(args) \
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:28:33: note: expanded from macro 'GENERATE_EQUAL'
cargo:warning=#define GENERATE_EQUAL(args...) GENERATE_ONE_CMP(==, args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:22:18: note: expanded from macro 'GENERATE_ONE_CMP'
cargo:warning= __VA_OPT__(const MY_TYPE* me = this;) \
cargo:warning= ^
cargo:warning=In file included from wrapper.cpp:12:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: use of undeclared identifier 'me'
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:32:5: note: expanded from macro 'GENERATE_CMP'
cargo:warning= GENERATE_EQUAL(args) \
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:28:33: note: expanded from macro 'GENERATE_EQUAL'
cargo:warning=#define GENERATE_EQUAL(args...) GENERATE_ONE_CMP(==, args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:24:18: note: expanded from macro 'GENERATE_ONE_CMP'
cargo:warning= __VA_OPT__(me = &other;) \
cargo:warning= ^
cargo:warning=In file included from wrapper.cpp:12:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: expected expression
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:32:5: note: expanded from macro 'GENERATE_CMP'
cargo:warning= GENERATE_EQUAL(args) \
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:28:33: note: expanded from macro 'GENERATE_EQUAL'
cargo:warning=#define GENERATE_EQUAL(args...) GENERATE_ONE_CMP(==, args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:24:30: note: expanded from macro 'GENERATE_ONE_CMP'
cargo:warning= __VA_OPT__(me = &other;) \
cargo:warning= ^
cargo:warning=In file included from wrapper.cpp:12:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: use of undeclared identifier 'fields1'
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:32:5: note: expanded from macro 'GENERATE_CMP'
cargo:warning= GENERATE_EQUAL(args) \
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:28:33: note: expanded from macro 'GENERATE_EQUAL'
cargo:warning=#define GENERATE_EQUAL(args...) GENERATE_ONE_CMP(==, args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:26:14: note: expanded from macro 'GENERATE_ONE_CMP'
cargo:warning= return fields1 COMPARATOR fields2; \
cargo:warning= ^
cargo:warning=In file included from wrapper.cpp:12:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: use of undeclared identifier 'fields2'
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:32:5: note: expanded from macro 'GENERATE_CMP'
cargo:warning= GENERATE_EQUAL(args) \
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:28:33: note: expanded from macro 'GENERATE_EQUAL'
cargo:warning=#define GENERATE_EQUAL(args...) GENERATE_ONE_CMP(==, args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:26:33: note: expanded from macro 'GENERATE_ONE_CMP'
cargo:warning= return fields1 COMPARATOR fields2; \
cargo:warning= ^
cargo:warning=In file included from wrapper.cpp:12:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: expected expression
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:33:5: note: expanded from macro 'GENERATE_CMP'
cargo:warning= GENERATE_LEQ(args) \
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:29:31: note: expanded from macro 'GENERATE_LEQ'
cargo:warning=#define GENERATE_LEQ(args...) GENERATE_ONE_CMP(<, args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:22:18: note: expanded from macro 'GENERATE_ONE_CMP'
cargo:warning= __VA_OPT__(const MY_TYPE* me = this;) \
cargo:warning= ^
cargo:warning=In file included from wrapper.cpp:12:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: use of undeclared identifier 'me'
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:33:5: note: expanded from macro 'GENERATE_CMP'
cargo:warning= GENERATE_LEQ(args) \
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:29:31: note: expanded from macro 'GENERATE_LEQ'
cargo:warning=#define GENERATE_LEQ(args...) GENERATE_ONE_CMP(<, args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:24:18: note: expanded from macro 'GENERATE_ONE_CMP'
cargo:warning= __VA_OPT__(me = &other;) \
cargo:warning= ^
cargo:warning=In file included from wrapper.cpp:12:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: expected expression
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:33:5: note: expanded from macro 'GENERATE_CMP'
cargo:warning= GENERATE_LEQ(args) \
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:29:31: note: expanded from macro 'GENERATE_LEQ'
cargo:warning=#define GENERATE_LEQ(args...) GENERATE_ONE_CMP(<, args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:24:30: note: expanded from macro 'GENERATE_ONE_CMP'
cargo:warning= __VA_OPT__(me = &other;) \
cargo:warning= ^
cargo:warning=In file included from wrapper.cpp:12:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: use of undeclared identifier 'fields2'
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:33:5: note: expanded from macro 'GENERATE_CMP'
cargo:warning= GENERATE_LEQ(args) \
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:29:31: note: expanded from macro 'GENERATE_LEQ'
cargo:warning=#define GENERATE_LEQ(args...) GENERATE_ONE_CMP(<, args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:26:33: note: expanded from macro 'GENERATE_ONE_CMP'
cargo:warning= return fields1 COMPARATOR fields2; \
cargo:warning= ^
cargo:warning=In file included from wrapper.cpp:12:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: use of undeclared identifier 'fields1'
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:33:5: note: expanded from macro 'GENERATE_CMP'
cargo:warning= GENERATE_LEQ(args) \
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:29:31: note: expanded from macro 'GENERATE_LEQ'
cargo:warning=#define GENERATE_LEQ(args...) GENERATE_ONE_CMP(<, args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:26:14: note: expanded from macro 'GENERATE_ONE_CMP'
cargo:warning= return fields1 COMPARATOR fields2; \
cargo:warning= ^
cargo:warning=In file included from wrapper.cpp:12:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: expected expression
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:34:5: note: expanded from macro 'GENERATE_CMP'
cargo:warning= GENERATE_NEQ(args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:30:31: note: expanded from macro 'GENERATE_NEQ'
cargo:warning=#define GENERATE_NEQ(args...) GENERATE_ONE_CMP(!=, args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:22:18: note: expanded from macro 'GENERATE_ONE_CMP'
cargo:warning= __VA_OPT__(const MY_TYPE* me = this;) \
cargo:warning= ^
cargo:warning=In file included from wrapper.cpp:12:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: use of undeclared identifier 'me'
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:34:5: note: expanded from macro 'GENERATE_CMP'
cargo:warning= GENERATE_NEQ(args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:30:31: note: expanded from macro 'GENERATE_NEQ'
cargo:warning=#define GENERATE_NEQ(args...) GENERATE_ONE_CMP(!=, args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:24:18: note: expanded from macro 'GENERATE_ONE_CMP'
cargo:warning= __VA_OPT__(me = &other;) \
cargo:warning= ^
cargo:warning=In file included from wrapper.cpp:12:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: expected expression
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:34:5: note: expanded from macro 'GENERATE_CMP'
cargo:warning= GENERATE_NEQ(args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:30:31: note: expanded from macro 'GENERATE_NEQ'
cargo:warning=#define GENERATE_NEQ(args...) GENERATE_ONE_CMP(!=, args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:24:30: note: expanded from macro 'GENERATE_ONE_CMP'
cargo:warning= __VA_OPT__(me = &other;) \
cargo:warning= ^
cargo:warning=In file included from wrapper.cpp:12:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: use of undeclared identifier 'fields1'
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:34:5: note: expanded from macro 'GENERATE_CMP'
cargo:warning= GENERATE_NEQ(args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:30:31: note: expanded from macro 'GENERATE_NEQ'
cargo:warning=#define GENERATE_NEQ(args...) GENERATE_ONE_CMP(!=, args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:26:14: note: expanded from macro 'GENERATE_ONE_CMP'
cargo:warning= return fields1 COMPARATOR fields2; \
cargo:warning= ^
cargo:warning=In file included from wrapper.cpp:12:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/util.hh:5:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/error.hh:18:
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/suggestions.hh:23:5: error: use of undeclared identifier 'fields2'
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:34:5: note: expanded from macro 'GENERATE_CMP'
cargo:warning= GENERATE_NEQ(args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:30:31: note: expanded from macro 'GENERATE_NEQ'
cargo:warning=#define GENERATE_NEQ(args...) GENERATE_ONE_CMP(!=, args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:26:33: note: expanded from macro 'GENERATE_ONE_CMP'
cargo:warning= return fields1 COMPARATOR fields2; \
cargo:warning= ^
cargo:warning=In file included from wrapper.cpp:13:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/shared.hh:8:
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/derived-path.hh:31:5: error: expected expression
cargo:warning= GENERATE_CMP(DerivedPathOpaque, me->path);
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:32:5: note: expanded from macro 'GENERATE_CMP'
cargo:warning= GENERATE_EQUAL(args) \
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:28:33: note: expanded from macro 'GENERATE_EQUAL'
cargo:warning=#define GENERATE_EQUAL(args...) GENERATE_ONE_CMP(==, args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:22:18: note: expanded from macro 'GENERATE_ONE_CMP'
cargo:warning= __VA_OPT__(const MY_TYPE* me = this;) \
cargo:warning= ^
cargo:warning=In file included from wrapper.cpp:13:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/shared.hh:8:
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/derived-path.hh:31:5: error: use of undeclared identifier 'me'
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:32:5: note: expanded from macro 'GENERATE_CMP'
cargo:warning= GENERATE_EQUAL(args) \
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:28:33: note: expanded from macro 'GENERATE_EQUAL'
cargo:warning=#define GENERATE_EQUAL(args...) GENERATE_ONE_CMP(==, args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:24:18: note: expanded from macro 'GENERATE_ONE_CMP'
cargo:warning= __VA_OPT__(me = &other;) \
cargo:warning= ^
cargo:warning=In file included from wrapper.cpp:13:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/shared.hh:8:
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/derived-path.hh:31:5: error: expected expression
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:32:5: note: expanded from macro 'GENERATE_CMP'
cargo:warning= GENERATE_EQUAL(args) \
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:28:33: note: expanded from macro 'GENERATE_EQUAL'
cargo:warning=#define GENERATE_EQUAL(args...) GENERATE_ONE_CMP(==, args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:24:30: note: expanded from macro 'GENERATE_ONE_CMP'
cargo:warning= __VA_OPT__(me = &other;) \
cargo:warning= ^
cargo:warning=In file included from wrapper.cpp:13:
cargo:warning=In file included from /nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/shared.hh:8:
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/derived-path.hh:31:5: error: use of undeclared identifier 'fields1'
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:32:5: note: expanded from macro 'GENERATE_CMP'
cargo:warning= GENERATE_EQUAL(args) \
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:28:33: note: expanded from macro 'GENERATE_EQUAL'
cargo:warning=#define GENERATE_EQUAL(args...) GENERATE_ONE_CMP(==, args)
cargo:warning= ^
cargo:warning=/nix/store/w9rdj9vg21c9rbkk0d90ml8lfbsyvbm0-nix-2.17.0-dev/include/nix/comparator.hh:26:14: note: expanded from macro 'GENERATE_ONE_CMP'
cargo:warning= return fields1 COMPARATOR fields2; \
cargo:warning= ^
cargo:warning=fatal error: too many errors emitted, stopping now [-ferror-limit=]
cargo:warning=20 errors generated.
exit status: 1
--- stderr
Found nix version 2.17.0
building with NIXVER=208
error occurred: Command "/nix/store/zahygzay3qy9qy9190iq116wyzvdzz6r-clang-wrapper-11.1.0/bin/c++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-Wall" "-Wextra" "-std=c++17" "-DNIXVER=208" "-o" "/private/tmp/nix-build-nix-du-1.0.0.drv-0/source/target/x86_64-apple-darwin/release/build/nix-du-105cff9147f2e6f5/out/wrapper.o" "-c" "wrapper.cpp" with args "c++" did not execute successfully (status code exit status: 1).
warning: build failed, waiting for other jobs to finish...
```
</details>
It seems to me that it's some issue with compiling the `.hh` files in the `nix-2.17.0-dev` package, but I don't understand what any of the errors mean.
It seems to fail on hydra as well: https://hydra.nixos.org/build/234660078
While the linux version does work: https://hydra.nixos.org/build/234137116
关闭于 2023-10-22 2 条评论