!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

413 Members
(Technical) development of Lix, the package manager, a Nix implementation. Please be mindful of ongoing technical conversations in this channel.137 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
27 Nov 2025
@piegames:flausch.socialpiegames
[src/diffing.rs:79:21] &file = "./tests/functional/lang/eval-fail-toJSON-non-utf-8.nix"
[src/diffing.rs:79:21] &line = "Lix crashed. This is a bug. We would appreciate if you report it along with what caused it at https://git.lix.systems/lix-project/lix/issues with the following information included:"
[src/diffing.rs:79:21] &stderr = "Lix crashed. This is a bug. We would appreciate if you report it along with what caused it at https://git.lix.systems/lix-project/lix/issues with the following information included:\n\nException: nlohmann::json_abi_v3_11_3::detail::type_error: [json.exception.type_error.316] invalid UTF-8 byte at index 16: 0xFF\nStack trace:\n 0# nix::getStackTrace[abi:cxx11]() in /nix/store/p89s0as08llbz0v12ph7cyc7v373x97p-lix-2.95.0pre19700101-dev_dirty/lib/liblixutil.so\n 1# nix::logException(std::basic_string_view<char, std::char_traits<char> >, std::exception const&) in /nix/store/p89s0as08llbz0v12ph7cyc7v373x97p-lix-2.95.0pre19700101-dev_dirty/lib/liblixutil.so\n 2# 0x00007FFFF7F8EAB4 in /nix/store/p89s0as08llbz0v12ph7cyc7v373x97p-lix-2.95.0pre19700101-dev_dirty/lib/liblixmain.so\n 3# 0x00007FFFF60BF1AA in /nix/store/dj06r96j515npcqi9d8af1d1c60bx2vn-gcc-14.3.0-lib/lib/libstdc++.so.6\n 4# std::unexpected() in /nix/store/dj06r96j515npcqi9d8af1d1c60bx2vn-gcc-14.3.0-lib/lib/libstdc++.so.6\n 5# 0x00007FFFF60BF427 in /nix/store/dj06r96j515npcqi9d8af1d1c60bx2vn-gcc-14.3.0-lib/lib/libstdc++.so.6\n 6# nlohmann::json_abi_v3_11_3::detail::serializer<nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nix::json::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> >::dump_escaped(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) in nix-instantiate\n 7# nlohmann::json_abi_v3_11_3::detail::serializer<nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nix::json::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> >::dump(nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nix::json::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&, bool, bool, unsigned int, unsigned int) in nix-instantiate\n 8# nlohmann::json_abi_v3_11_3::detail::serializer<nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nix::json::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> >::dump(nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nix::json::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&, bool, bool, unsigned int, unsigned int) in nix-instantiate\n 9# nlohmann::json_abi_v3_11_3::detail::serializer<nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nix::json::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> >::dump(nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nix::json::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&, bool, bool, unsigned int, unsigned int) in nix-instantiate\n10# nlohmann::json_abi_v3_11_3::detail::serializer<nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nix::json::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> >::dump(nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nix::json::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&, bool, bool, unsigned int, unsigned int) in nix-instantiate\n11# nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nix::json::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>::dump(int, char, bool, nlohmann::json_abi_v3_11_3::detail::error_handler_t) const in nix-instantiate\n12# 0x000055555580F2A9 in nix-instantiate\n13# 0x000055555581122D in nix-instantiate\n14# 0x0000555555673DDB in nix-instantiate\n15# 0x000055555571C57C in nix-instantiate\n16# 0x000055555572093B in nix-instantiate\n17# nix::handleExceptions(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<int ()>) in /nix/store/p89s0as08llbz0v12ph7cyc7v373x97p-lix-2.95.0pre19700101-dev_dirty/lib/liblixmain.so\n18# 0x00005555557201EB in nix-instantiate\n19# 0x00007FFFF5C2A47E in /nix/store/g8zyryr9cr6540xsyg4avqkwgxpnwj2a-glibc-2.40-66/lib/libc.so.6\n20# __libc_start_main in /nix/store/g8zyryr9cr6540xsyg4avqkwgxpnwj2a-glibc-2.40-66/lib/libc.so.6\n21# 0x00005555556377F5 in nix-instantiate\n\n"
14:05:39
@commentator2.0:elia.gardenRutile (Commentator2.0) feel free to pingmight open proper bug reports/issues for that later, unless someone else is faster14:06:31
@raitobezarius:matrix.orgraitobezarius aloisw everything is mostly reviewed except for the HEAD of your chain, I will get to it probably in the next 3 days, if all comments are resolved and you want to subscribe to the Raito's merge queue, please let me know 20:08:44
29 Nov 2025
@aloisw:julia0815.dealoisw Right now not needed, some parts I could submit myself and the rest of the stack is waiting for another review round due to a resolved comment. 12:09:15
30 Nov 2025
@raitobezarius:matrix.orgraitobezarius aloisw I submitted another part I saw (out of reflex), let me know if I should have not 12:30:29
@raitobezarius:matrix.orgraitobezariusI think all that remains is the asyncification on which pennae gave a look12:30:37
@aloisw:julia0815.dealoisw It's fine, the changes you submitted should not change a lot (the first is just moving code around, clang is already used in nixpkgs, and the last one only makes the test ready for the changed order of the async version). 13:09:48

Show newer messages


Back to Room ListRoom Version: 10