Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save gaelreyrol/6ff901f8f171abacff8d2d06ebedab6d to your computer and use it in GitHub Desktop.

Select an option

Save gaelreyrol/6ff901f8f171abacff8d2d06ebedab6d to your computer and use it in GitHub Desktop.
Nixd compilation errors
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/mkifffg4ca3ja6dj3p8yyx2lw0d1brm8-d0qycsc81qimk5m4m1siqcr49pz75iyj-source
source root is d0qycsc81qimk5m4m1siqcr49pz75iyj-source
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
meson flags: --buildtype=plain --libdir=/nix/store/b1iib1p7wh1r9ysnngxmzly9623ns8q5-nixd-0.0.1/lib --libexecdir=/nix/store/b1iib1p7wh1r9ysnngxmzly9623ns8q5-nixd-0.0.1/libexec --bindir=/nix/store/b1iib1p7wh1r9ysnngxmzly9623ns8q5-nixd-0.0.1/bin --sbindir=/nix/store/b1iib1p7wh1r9ysnngxmzly9623ns8q5-nixd-0.0.1/sbin --includedir=/nix/store/b1iib1p7wh1r9ysnngxmzly9623ns8q5-nixd-0.0.1/include --mandir=/nix/store/b1iib1p7wh1r9ysnngxmzly9623ns8q5-nixd-0.0.1/share/man --infodir=/nix/store/b1iib1p7wh1r9ysnngxmzly9623ns8q5-nixd-0.0.1/share/info --localedir=/nix/store/b1iib1p7wh1r9ysnngxmzly9623ns8q5-nixd-0.0.1/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --prefix=/nix/store/b1iib1p7wh1r9ysnngxmzly9623ns8q5-nixd-0.0.1
The Meson build system
Version: 1.1.0
Source dir: /build/d0qycsc81qimk5m4m1siqcr49pz75iyj-source
Build dir: /build/d0qycsc81qimk5m4m1siqcr49pz75iyj-source/build
Build type: native build
Project name: nixd
Project version: 1.0.0
C compiler for the host machine: gcc (gcc 12.2.0 "gcc (GCC) 12.2.0")
C linker for the host machine: gcc ld.bfd 2.40
C++ compiler for the host machine: g++ (gcc 12.2.0 "g++ (GCC) 12.2.0")
C++ linker for the host machine: g++ ld.bfd 2.40
Host machine cpu family: x86_64
Host machine cpu: x86_64
Configuring nixd-config.h using configuration
Found pkg-config: /nix/store/09jbh8y3jbq0gs47793rzn6i7yaabxmp-pkg-config-wrapper-0.29.2/bin/pkg-config (0.29.2)
Run-time dependency YES 2.15.0
Run-time dependency nix-cmd found: YES 2.15.0
Run-time dependency nix-store found: YES 2.15.0
Run-time dependency nix-main found: YES 2.15.0
Run-time dependency GTest found: YES 1.12.1
Run-time dependency gtest_main found: YES 1.12.1
Found CMake: /nix/store/fic9avx8yabwb3ib8m49ld3kq9fkwwwd-cmake-3.25.3/bin/cmake (3.25.3)
Run-time dependency LLVM found: YES 16.0.1
Run-time dependency Boost found: YES 1.82.0 (/nix/store/1bnn2wy6s9jnfnmrq71ib4zphja7m40w-boost-1.82.0-dev)
Library backtrace found: YES
Program lit found: YES (/nix/store/1xdk57klwkbspfwxvk8a376xb2slw9q5-python3.10-lit-15.0.6/bin/lit)
Build targets in project: 5
nixd 1.0.0
User defined options
auto_features: enabled
bindir : /nix/store/b1iib1p7wh1r9ysnngxmzly9623ns8q5-nixd-0.0.1/bin
buildtype : plain
includedir : /nix/store/b1iib1p7wh1r9ysnngxmzly9623ns8q5-nixd-0.0.1/include
infodir : /nix/store/b1iib1p7wh1r9ysnngxmzly9623ns8q5-nixd-0.0.1/share/info
libdir : /nix/store/b1iib1p7wh1r9ysnngxmzly9623ns8q5-nixd-0.0.1/lib
libexecdir : /nix/store/b1iib1p7wh1r9ysnngxmzly9623ns8q5-nixd-0.0.1/libexec
localedir : /nix/store/b1iib1p7wh1r9ysnngxmzly9623ns8q5-nixd-0.0.1/share/locale
mandir : /nix/store/b1iib1p7wh1r9ysnngxmzly9623ns8q5-nixd-0.0.1/share/man
prefix : /nix/store/b1iib1p7wh1r9ysnngxmzly9623ns8q5-nixd-0.0.1
sbindir : /nix/store/b1iib1p7wh1r9ysnngxmzly9623ns8q5-nixd-0.0.1/sbin
wrap_mode : nodownload
Found ninja-1.11.1 at /nix/store/rcakkm09fivblba082qb6jch02926qhq-ninja-1.11.1/bin/ninja
meson: enabled parallel building
meson: enabled parallel installing
@nix { "action": "setPhase", "phase": "buildPhase" }
building
build flags: -j8
[1/31] Compiling C++ object lib/lspserver/libnixd-lspserver.so.p/src_Logger.cpp.o
In file included from /nix/store/vvgyavcshghsa37aa10k0xx9k6krynvz-llvm-16.0.1-dev/include/llvm/Support/FormatVariadic.h:34,
from ../lib/lspserver/include/lspserver/Logger.h:6,
from ../lib/lspserver/src/Logger.cpp:9:
In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)',
inlined from 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = int]' at /nix/store/vvgyavcshghsa37aa10k0xx9k6krynvz-llvm-16.0.1-dev/include/llvm/Support/FormatProviders.h:135:35:
/nix/store/vvgyavcshghsa37aa10k0xx9k6krynvz-llvm-16.0.1-dev/include/llvm/Support/FormatProviders.h:95:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized]
95 | if (isPrefixedHexStyle(Style))
| ~~~~~~~~~~~~~~~~~~^~~~~~~
/nix/store/vvgyavcshghsa37aa10k0xx9k6krynvz-llvm-16.0.1-dev/include/llvm/Support/FormatProviders.h: In static member function 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = int]':
/nix/store/vvgyavcshghsa37aa10k0xx9k6krynvz-llvm-16.0.1-dev/include/llvm/Support/FormatProviders.h:132:19: note: 'HS' was declared here
132 | HexPrintStyle HS;
| ^~
[2/31] Compiling C++ object lib/lspserver/libnixd-lspserver.so.p/src_URI.cpp.o
[3/31] Compiling C++ object lib/lspserver/libnixd-lspserver.so.p/src_DraftStore.cpp.o
[4/31] Compiling C++ object lib/lspserver/libnixd-lspserver.so.p/src_SourceCode.cpp.o
[5/31] Compiling C++ object lib/lspserver/libnixd-lspserver.so.p/src_LSPServer.cpp.o
In file included from /nix/store/vvgyavcshghsa37aa10k0xx9k6krynvz-llvm-16.0.1-dev/include/llvm/Support/FormatVariadic.h:34,
from /nix/store/vvgyavcshghsa37aa10k0xx9k6krynvz-llvm-16.0.1-dev/include/llvm/Support/JSON.h:54,
from ../lib/lspserver/include/lspserver/Connection.h:5,
from ../lib/lspserver/include/lspserver/LSPServer.h:3,
from ../lib/lspserver/src/LSPServer.cpp:1:
In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)',
inlined from 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = int]' at /nix/store/vvgyavcshghsa37aa10k0xx9k6krynvz-llvm-16.0.1-dev/include/llvm/Support/FormatProviders.h:135:35:
/nix/store/vvgyavcshghsa37aa10k0xx9k6krynvz-llvm-16.0.1-dev/include/llvm/Support/FormatProviders.h:95:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized]
95 | if (isPrefixedHexStyle(Style))
| ~~~~~~~~~~~~~~~~~~^~~~~~~
/nix/store/vvgyavcshghsa37aa10k0xx9k6krynvz-llvm-16.0.1-dev/include/llvm/Support/FormatProviders.h: In static member function 'static void llvm::format_provider<T, typename std::enable_if<llvm::detail::use_integral_formatter<T>::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = int]':
/nix/store/vvgyavcshghsa37aa10k0xx9k6krynvz-llvm-16.0.1-dev/include/llvm/Support/FormatProviders.h:132:19: note: 'HS' was declared here
132 | HexPrintStyle HS;
| ^~
[6/31] Compiling C++ object lib/lspserver/libnixd-lspserver.so.p/src_Connection.cpp.o
../lib/lspserver/src/Connection.cpp: In member function 'bool lspserver::InboundPort::readMessage(std::string&)':
../lib/lspserver/src/Connection.cpp:222:1: warning: control reaches end of non-void function [-Wreturn-type]
222 | }
| ^
[7/31] Compiling C++ object lib/nixd/libnixd-lsp.so.p/src_Expr.cpp.o
../lib/nixd/src/Expr.cpp: In function 'bool nixd::isEnvCreated(const nix::Expr*, const nix::Expr*)':
../lib/nixd/src/Expr.cpp:98:19: warning: unused variable 'CE' [-Wunused-variable]
98 | if (const auto *CE = dynamic_cast<const nix::ExprLambda *>(E))
| ^~
../lib/nixd/src/Expr.cpp:102:19: warning: unused variable 'CE' [-Wunused-variable]
102 | if (const auto *CE = dynamic_cast<const nix::ExprLet *>(E))
| ^~
[8/31] Compiling C++ object lib/nixd/libnixd-lsp.so.p/src_CallbackExpr.cpp.o
[9/31] Compiling C++ object lib/nixd/libnixd-lsp.so.p/src_Diagnostic.cpp.o
[10/31] Compiling C++ object lib/nixd/libnixd-lsp.so.p/src_JSONSerialization.cpp.o
[11/31] Compiling C++ object lib/nixd/libnixd-lsp.so.p/src_AST.cpp.o
FAILED: lib/nixd/libnixd-lsp.so.p/src_AST.cpp.o
g++ -Ilib/nixd/libnixd-lsp.so.p -Ilib/nixd -I../lib/nixd -I../lib/nixd/include -I../lib/lspserver/include -I/nix/store/vvgyavcshghsa37aa10k0xx9k6krynvz-llvm-16.0.1-dev/include -I/nix/store/35q23m841fz1b3ddkb0w300k4jq2q4ky-nix-2.15.0-dev/include/nix -I/nix/store/b9f6mhbg2zhlwsic9nj5h5fqqzwjvmg4-boehm-gc-8.2.2-dev/include -I/build/d0qycsc81qimk5m4m1siqcr49pz75iyj-source/build -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu++20 -include /nix/store/35q23m841fz1b3ddkb0w300k4jq2q4ky-nix-2.15.0-dev/include/nix/config.h -fPIC -std=c++2a -std=c++2a -std=c++2a -std=c++2a -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -MD -MQ lib/nixd/libnixd-lsp.so.p/src_AST.cpp.o -MF lib/nixd/libnixd-lsp.so.p/src_AST.cpp.o.d -o lib/nixd/libnixd-lsp.so.p/src_AST.cpp.o -c ../lib/nixd/src/AST.cpp
../lib/nixd/src/AST.cpp: In member function 'void nixd::EvalAST::injectAST(nix::EvalState&, lspserver::PathRef)':
../lib/nixd/src/AST.cpp:31:24: error: cannot convert 'nix::CanonPath' to 'const nix::Path&' {aka 'const std::__cxx11::basic_string<char>&'}
31 | State.cacheFile(nix::CanonPath(Path.str()), nix::CanonPath(Path.str()), Root,
| ^~~~~~~~~~~~~~~~~~~~~
| |
| nix::CanonPath
In file included from ../lib/nixd/include/nixd/CallbackExpr.h:5,
from ../lib/nixd/include/nixd/AST.h:3,
from ../lib/nixd/src/AST.cpp:1:
/nix/store/35q23m841fz1b3ddkb0w300k4jq2q4ky-nix-2.15.0-dev/include/nix/eval.hh:357:22: note: initializing argument 1 of 'void nix::EvalState::cacheFile(const nix::Path&, const nix::Path&, nix::Expr*, nix::Value&, bool)'
357 | const Path & path,
| ~~~~~~~~~~~~~^~~~
[12/31] Compiling C++ object lib/lspserver/libnixd-lspserver.so.p/src_Protocol.cpp.o
[13/31] Compiling C++ object lib/nixd/libnixd-lsp.so.p/src_nix_Option.cpp.o
[14/31] Compiling C++ object lib/nixd/libnixd-lsp.so.p/src_nix_EvalState.cpp.o
[15/31] Compiling C++ object lib/nixd/libnixd-lsp.so.p/src_EvalDraftStore.cpp.o
FAILED: lib/nixd/libnixd-lsp.so.p/src_EvalDraftStore.cpp.o
g++ -Ilib/nixd/libnixd-lsp.so.p -Ilib/nixd -I../lib/nixd -I../lib/nixd/include -I../lib/lspserver/include -I/nix/store/vvgyavcshghsa37aa10k0xx9k6krynvz-llvm-16.0.1-dev/include -I/nix/store/35q23m841fz1b3ddkb0w300k4jq2q4ky-nix-2.15.0-dev/include/nix -I/nix/store/b9f6mhbg2zhlwsic9nj5h5fqqzwjvmg4-boehm-gc-8.2.2-dev/include -I/build/d0qycsc81qimk5m4m1siqcr49pz75iyj-source/build -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu++20 -include /nix/store/35q23m841fz1b3ddkb0w300k4jq2q4ky-nix-2.15.0-dev/include/nix/config.h -fPIC -std=c++2a -std=c++2a -std=c++2a -std=c++2a -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -MD -MQ lib/nixd/libnixd-lsp.so.p/src_EvalDraftStore.cpp.o -MF lib/nixd/libnixd-lsp.so.p/src_EvalDraftStore.cpp.o.d -o lib/nixd/libnixd-lsp.so.p/src_EvalDraftStore.cpp.o -c ../lib/nixd/src/EvalDraftStore.cpp
../lib/nixd/src/EvalDraftStore.cpp: In member function 'nixd::InjectionLogicalResult nixd::EvalDraftStore::injectFiles(const nix::ref<nix::EvalState>&)':
../lib/nixd/src/EvalDraftStore.cpp:28:33: error: 'CanonPath' is not a member of 'nix'; did you mean 'canonPath'?
28 | *Draft.Contents, nix::CanonPath(AFPath.remove_filename().string()));
| ^~~~~~~~~
| canonPath
../lib/nixd/src/EvalDraftStore.cpp:29:17: error: no matching function for call to 'std::map<std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >::insert(<brace-enclosed initializer list>)'
29 | EAF.insert({ActiveFile, nix::make_ref<EvalAST>(FileAST)});
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/dcd1zhv56rk0d2z7akzfjgzr076c4jl9-gcc-12.2.0/include/c++/12.2.0/map:61,
from /nix/store/35q23m841fz1b3ddkb0w300k4jq2q4ky-nix-2.15.0-dev/include/nix/nixexpr.hh:4,
from ../lib/nixd/include/nixd/Expr.h:4,
from ../lib/nixd/include/nixd/CallbackExpr.h:3,
from ../lib/nixd/include/nixd/AST.h:3,
from ../lib/nixd/include/nixd/EvalDraftStore.h:3,
from ../lib/nixd/src/EvalDraftStore.cpp:1:
/nix/store/dcd1zhv56rk0d2z7akzfjgzr076c4jl9-gcc-12.2.0/include/c++/12.2.0/bits/stl_map.h:846:9: note: candidate: 'template<class _Pair> std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value, std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<std::pair<const _Key, _Tp> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nix::ref<nixd::EvalAST>; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >]'
846 | insert(_Pair&& __x)
| ^~~~~~
/nix/store/dcd1zhv56rk0d2z7akzfjgzr076c4jl9-gcc-12.2.0/include/c++/12.2.0/bits/stl_map.h:846:9: note: template argument deduction/substitution failed:
../lib/nixd/src/EvalDraftStore.cpp:29:17: note: couldn't deduce template parameter '_Pair'
29 | EAF.insert({ActiveFile, nix::make_ref<EvalAST>(FileAST)});
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/dcd1zhv56rk0d2z7akzfjgzr076c4jl9-gcc-12.2.0/include/c++/12.2.0/bits/stl_map.h:923:9: note: candidate: 'template<class _Pair> std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value, typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nix::ref<nixd::EvalAST>; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >]'
923 | insert(const_iterator __position, _Pair&& __x)
| ^~~~~~
/nix/store/dcd1zhv56rk0d2z7akzfjgzr076c4jl9-gcc-12.2.0/include/c++/12.2.0/bits/stl_map.h:923:9: note: template argument deduction/substitution failed:
../lib/nixd/src/EvalDraftStore.cpp:29:17: note: candidate expects 2 arguments, 1 provided
29 | EAF.insert({ActiveFile, nix::make_ref<EvalAST>(FileAST)});
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/dcd1zhv56rk0d2z7akzfjgzr076c4jl9-gcc-12.2.0/include/c++/12.2.0/bits/stl_map.h:941:9: note: candidate: 'template<class _InputIterator> void std::map<_Key, _Tp, _Compare, _Alloc>::insert(_InputIterator, _InputIterator) [with _Key = std::__cxx11::basic_string<char>; _Tp = nix::ref<nixd::EvalAST>; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >]'
941 | insert(_InputIterator __first, _InputIterator __last)
| ^~~~~~
/nix/store/dcd1zhv56rk0d2z7akzfjgzr076c4jl9-gcc-12.2.0/include/c++/12.2.0/bits/stl_map.h:941:9: note: template argument deduction/substitution failed:
../lib/nixd/src/EvalDraftStore.cpp:29:17: note: candidate expects 2 arguments, 1 provided
29 | EAF.insert({ActiveFile, nix::make_ref<EvalAST>(FileAST)});
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/dcd1zhv56rk0d2z7akzfjgzr076c4jl9-gcc-12.2.0/include/c++/12.2.0/bits/stl_map.h:659:7: note: candidate: 'std::map<_Key, _Tp, _Compare, _Alloc>::insert_return_type std::map<_Key, _Tp, _Compare, _Alloc>::insert(node_type&&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nix::ref<nixd::EvalAST>; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >; insert_return_type = std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > > >::insert_return_type; node_type = std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > > >::node_type]'
659 | insert(node_type&& __nh)
| ^~~~~~
/nix/store/dcd1zhv56rk0d2z7akzfjgzr076c4jl9-gcc-12.2.0/include/c++/12.2.0/bits/stl_map.h:659:26: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'std::map<std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >::node_type&&' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > > >::node_type&&'}
659 | insert(node_type&& __nh)
| ~~~~~~~~~~~~^~~~
/nix/store/dcd1zhv56rk0d2z7akzfjgzr076c4jl9-gcc-12.2.0/include/c++/12.2.0/bits/stl_map.h:664:7: note: candidate: 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, node_type&&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nix::ref<nixd::EvalAST>; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >; iterator = std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > > >::iterator; const_iterator = std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > > >::const_iterator; node_type = std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > > >::node_type]'
664 | insert(const_iterator __hint, node_type&& __nh)
| ^~~~~~
/nix/store/dcd1zhv56rk0d2z7akzfjgzr076c4jl9-gcc-12.2.0/include/c++/12.2.0/bits/stl_map.h:664:7: note: candidate expects 2 arguments, 1 provided
/nix/store/dcd1zhv56rk0d2z7akzfjgzr076c4jl9-gcc-12.2.0/include/c++/12.2.0/bits/stl_map.h:833:7: note: candidate: 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<std::pair<const _Key, _Tp> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nix::ref<nixd::EvalAST>; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >; typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<std::pair<const _Key, _Tp> >::other>::iterator = std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > > >::iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<std::pair<const _Key, _Tp> >::other = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<std::pair<const _Key, _Tp> > = __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >, std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >::rebind<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >; typename _Alloc::value_type = std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >; value_type = std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >]'
833 | insert(const value_type& __x)
| ^~~~~~
/nix/store/dcd1zhv56rk0d2z7akzfjgzr076c4jl9-gcc-12.2.0/include/c++/12.2.0/bits/stl_map.h:833:32: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const std::map<std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >::value_type&' {aka 'const std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >&'}
833 | insert(const value_type& __x)
| ~~~~~~~~~~~~~~~~~~^~~
/nix/store/dcd1zhv56rk0d2z7akzfjgzr076c4jl9-gcc-12.2.0/include/c++/12.2.0/bits/stl_map.h:840:7: note: candidate: 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<std::pair<const _Key, _Tp> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(value_type&&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nix::ref<nixd::EvalAST>; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >; typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<std::pair<const _Key, _Tp> >::other>::iterator = std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > > >::iterator; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<std::pair<const _Key, _Tp> >::other = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >; typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<std::pair<const _Key, _Tp> > = __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >, std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >::rebind<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >; typename _Alloc::value_type = std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >; value_type = std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >]'
840 | insert(value_type&& __x)
| ^~~~~~
/nix/store/dcd1zhv56rk0d2z7akzfjgzr076c4jl9-gcc-12.2.0/include/c++/12.2.0/bits/stl_map.h:840:27: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'std::map<std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >::value_type&&' {aka 'std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >&&'}
840 | insert(value_type&& __x)
| ~~~~~~~~~~~~~^~~
/nix/store/dcd1zhv56rk0d2z7akzfjgzr076c4jl9-gcc-12.2.0/include/c++/12.2.0/bits/stl_map.h:878:7: note: candidate: 'void std::map<_Key, _Tp, _Compare, _Alloc>::insert(std::initializer_list<std::pair<const _Key, _Tp> >) [with _Key = std::__cxx11::basic_string<char>; _Tp = nix::ref<nixd::EvalAST>; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >]'
878 | insert(std::initializer_list<value_type> __list)
| ^~~~~~
/nix/store/dcd1zhv56rk0d2z7akzfjgzr076c4jl9-gcc-12.2.0/include/c++/12.2.0/bits/stl_map.h:878:48: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'std::initializer_list<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >'
878 | insert(std::initializer_list<value_type> __list)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/nix/store/dcd1zhv56rk0d2z7akzfjgzr076c4jl9-gcc-12.2.0/include/c++/12.2.0/bits/stl_map.h:908:7: note: candidate: 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, const value_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nix::ref<nixd::EvalAST>; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >; iterator = std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > > >::iterator; const_iterator = std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > > >::const_iterator; value_type = std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >]'
908 | insert(const_iterator __position, const value_type& __x)
| ^~~~~~
/nix/store/dcd1zhv56rk0d2z7akzfjgzr076c4jl9-gcc-12.2.0/include/c++/12.2.0/bits/stl_map.h:908:7: note: candidate expects 2 arguments, 1 provided
/nix/store/dcd1zhv56rk0d2z7akzfjgzr076c4jl9-gcc-12.2.0/include/c++/12.2.0/bits/stl_map.h:918:7: note: candidate: 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, value_type&&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nix::ref<nixd::EvalAST>; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >; iterator = std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > > >::iterator; const_iterator = std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> > > >::const_iterator; value_type = std::pair<const std::__cxx11::basic_string<char>, nix::ref<nixd::EvalAST> >]'
918 | insert(const_iterator __position, value_type&& __x)
| ^~~~~~
/nix/store/dcd1zhv56rk0d2z7akzfjgzr076c4jl9-gcc-12.2.0/include/c++/12.2.0/bits/stl_map.h:918:7: note: candidate expects 2 arguments, 1 provided
[16/31] Compiling C++ object lib/nixd/libnixd-lsp.so.p/src_nix_Value.cpp.o
[17/31] Compiling C++ object lib/nixd/libnixd-lsp.so.p/src_ServerWorker.cpp.o
FAILED: lib/nixd/libnixd-lsp.so.p/src_ServerWorker.cpp.o
g++ -Ilib/nixd/libnixd-lsp.so.p -Ilib/nixd -I../lib/nixd -I../lib/nixd/include -I../lib/lspserver/include -I/nix/store/vvgyavcshghsa37aa10k0xx9k6krynvz-llvm-16.0.1-dev/include -I/nix/store/35q23m841fz1b3ddkb0w300k4jq2q4ky-nix-2.15.0-dev/include/nix -I/nix/store/b9f6mhbg2zhlwsic9nj5h5fqqzwjvmg4-boehm-gc-8.2.2-dev/include -I/build/d0qycsc81qimk5m4m1siqcr49pz75iyj-source/build -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu++20 -include /nix/store/35q23m841fz1b3ddkb0w300k4jq2q4ky-nix-2.15.0-dev/include/nix/config.h -fPIC -std=c++2a -std=c++2a -std=c++2a -std=c++2a -pthread -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -MD -MQ lib/nixd/libnixd-lsp.so.p/src_ServerWorker.cpp.o -MF lib/nixd/libnixd-lsp.so.p/src_ServerWorker.cpp.o.d -o lib/nixd/libnixd-lsp.so.p/src_ServerWorker.cpp.o -c ../lib/nixd/src/ServerWorker.cpp
../lib/nixd/src/ServerWorker.cpp: In member function 'void nixd::Server::onOptionDeclaration(const nixd::ipc::AttrPathParams&, lspserver::Callback<lspserver::Location>)':
../lib/nixd/src/ServerWorker.cpp:212:28: error: 'struct nix::Value' has no member named 'str'
212 | auto File = VFile->str();
| ^~~
[18/31] Compiling C++ object lib/nixd/libnixd-lsp.so.p/src_ServerController.cpp.o
../lib/nixd/src/ServerController.cpp: In member function 'void nixd::Server::updateWorkspaceVersion(lspserver::PathRef)':
../lib/nixd/src/ServerController.cpp:118: warning: comparison of integer expressions of different signedness: 'std::deque<std::unique_ptr<nixd::Server::Proc> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
118 | if (Workers.size() > Config.getNumWorkers())
|
ninja: build stopped: subcommand failed.
{
"nodes": {
"flake-compat": {
"flake": false,
"locked": {
"lastModified": 1673956053,
"narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=",
"owner": "edolstra",
"repo": "flake-compat",
"rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9",
"type": "github"
},
"original": {
"owner": "edolstra",
"repo": "flake-compat",
"type": "github"
}
},
"flake-parts": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib"
},
"locked": {
"lastModified": 1685662779,
"narHash": "sha256-cKDDciXGpMEjP1n6HlzKinN0H+oLmNpgeCTzYnsA2po=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "71fb97f0d875fd4de4994dfb849f2c75e17eb6c3",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "flake-parts",
"type": "github"
}
},
"flake-utils": {
"inputs": {
"systems": "systems"
},
"locked": {
"lastModified": 1685518550,
"narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"gitignore": {
"inputs": {
"nixpkgs": [
"pre-commit-hooks",
"nixpkgs"
]
},
"locked": {
"lastModified": 1660459072,
"narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=",
"owner": "hercules-ci",
"repo": "gitignore.nix",
"rev": "a20de23b925fd8264fd7fad6454652e142fd7f73",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "gitignore.nix",
"type": "github"
}
},
"home-manager": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1685599623,
"narHash": "sha256-Tob4CMOVHue0D3RzguDBCtUmX5ji2PsdbQDbIOIKvsc=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "93db05480c0c0f30382d3e80779e8386dcb4f9dd",
"type": "github"
},
"original": {
"owner": "nix-community",
"ref": "release-23.05",
"repo": "home-manager",
"type": "github"
}
},
"mention": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1678952947,
"narHash": "sha256-9mg2rrRUN2bvkX/CpEJGLqC0Stcwt6hY1mv6sTbIbJ8=",
"ref": "main",
"rev": "1a7d4ae20789d3e2752722dc69feda4554529961",
"revCount": 13,
"type": "git",
"url": "ssh://git@github.com/gaelreyrol/nixos-mention"
},
"original": {
"ref": "main",
"type": "git",
"url": "ssh://git@github.com/gaelreyrol/nixos-mention"
}
},
"nixd": {
"inputs": {
"flake-parts": "flake-parts",
"nixpkgs": "nixpkgs"
},
"locked": {
"lastModified": 1686489854,
"narHash": "sha256-kn6mgHOMroQOVAD0fmDsvltua4Qzw6035R51Hj3DZKs=",
"owner": "nix-community",
"repo": "nixd",
"rev": "7e320f960ed66ae6447d41202c88557746e771c7",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "nixd",
"type": "github"
}
},
"nixos-hardware": {
"locked": {
"lastModified": 1684899633,
"narHash": "sha256-NtwerXX8UFsoNy6k+DukJMriWtEjQtMU/Urbff2O2Dg=",
"owner": "NixOS",
"repo": "nixos-hardware",
"rev": "4cc688ee711159b9bcb5a367be44007934e1a49d",
"type": "github"
},
"original": {
"owner": "NixOS",
"repo": "nixos-hardware",
"type": "github"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1686398752,
"narHash": "sha256-nGWNQVhSw4VSL+S0D0cbrNR9vs9Bq7rlYR+1K5f5j6w=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "a30520bf8eabf8a5c37889d661e67a2dbcaa59e6",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs-lib": {
"locked": {
"dir": "lib",
"lastModified": 1685564631,
"narHash": "sha256-8ywr3AkblY4++3lIVxmrWZFzac7+f32ZEhH/A8pNscI=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "4f53efe34b3a8877ac923b9350c874e3dcd5dc0a",
"type": "github"
},
"original": {
"dir": "lib",
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_2": {
"locked": {
"lastModified": 1685952468,
"narHash": "sha256-YCOr9kttCqoa9IZMjHxX6SlwenTg7FsSmG9TaT76mSE=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "70f7275b32f49bc67ae3532b758b80cb6c27f98a",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-23.05",
"repo": "nixpkgs",
"type": "github"
}
},
"nur": {
"locked": {
"lastModified": 1686080678,
"narHash": "sha256-qTJIx9oCQAVTObEWp8mv7X5MoJAM2sicTgmx17jUal8=",
"owner": "nix-community",
"repo": "NUR",
"rev": "96363e3543a5067af6db7ac585bfeb9f74900e4e",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "NUR",
"type": "github"
}
},
"pre-commit-hooks": {
"inputs": {
"flake-compat": "flake-compat",
"flake-utils": "flake-utils",
"gitignore": "gitignore",
"nixpkgs": [
"unstable"
],
"nixpkgs-stable": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1686050334,
"narHash": "sha256-R0mczWjDzBpIvM3XXhO908X5e2CQqjyh/gFbwZk/7/Q=",
"owner": "cachix",
"repo": "pre-commit-hooks.nix",
"rev": "6881eb2ae5d8a3516e34714e7a90d9d95914c4dc",
"type": "github"
},
"original": {
"owner": "cachix",
"repo": "pre-commit-hooks.nix",
"type": "github"
}
},
"root": {
"inputs": {
"home-manager": "home-manager",
"mention": "mention",
"nixd": "nixd",
"nixos-hardware": "nixos-hardware",
"nixpkgs": "nixpkgs_2",
"nur": "nur",
"pre-commit-hooks": "pre-commit-hooks",
"sbomnix": "sbomnix",
"sops-nix": "sops-nix",
"treefmt-nix": "treefmt-nix",
"unstable": "unstable"
}
},
"sbomnix": {
"inputs": {
"nixpkgs": [
"unstable"
]
},
"locked": {
"lastModified": 1684758811,
"narHash": "sha256-roRgX0qV7oipDIxrTosCbop68rweOKsrufvsb8CdoKs=",
"owner": "tiiuae",
"repo": "sbomnix",
"rev": "904bed5c49fd8f4101428ba6c36058e0483faf17",
"type": "github"
},
"original": {
"owner": "tiiuae",
"repo": "sbomnix",
"type": "github"
}
},
"sops-nix": {
"inputs": {
"nixpkgs": [
"unstable"
],
"nixpkgs-stable": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1685848844,
"narHash": "sha256-Iury+/SVbAwLES76QJSiKFiQDzmf/8Hsq8j54WF2qyw=",
"owner": "Mic92",
"repo": "sops-nix",
"rev": "a522e12ee35e50fa7d902a164a9796e420e6e75b",
"type": "github"
},
"original": {
"owner": "Mic92",
"repo": "sops-nix",
"type": "github"
}
},
"systems": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
},
"treefmt-nix": {
"inputs": {
"nixpkgs": [
"unstable"
]
},
"locked": {
"lastModified": 1685519364,
"narHash": "sha256-rE9c9jWDSc5Nj0OjNzBENaJ6j4YBphcqSPia2IwCMLA=",
"owner": "numtide",
"repo": "treefmt-nix",
"rev": "6521a278bcba66b440554cc1350403594367b4ac",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "treefmt-nix",
"type": "github"
}
},
"unstable": {
"locked": {
"lastModified": 1685655444,
"narHash": "sha256-6EujQNAeaUkWvpEZZcVF8qSfQrNVWFNNGbUJxv/A5a8=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "e635192892f5abbc2289eaac3a73cdb249abaefd",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
}
},
"root": "root",
"version": 7
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment