warning: unknown setting 'eval-cores' warning: unknown setting 'lazy-trees' this derivation will be built: /nix/store/jajdfgkjgdpfzp67diy19vvikn2wc1mb-wren.drv building '/nix/store/jajdfgkjgdpfzp67diy19vvikn2wc1mb-wren.drv' wren> Running phase: unpackPhase wren> unpacking source archive /nix/store/7w4h3qqhj1y4cid6iz9p1m3g3qm85h07-yk78g65zik5lgir0x4z5w0lvd9ndwh32-source wren> source root is yk78g65zik5lgir0x4z5w0lvd9ndwh32-source wren> Running phase: patchPhase wren> Running phase: updateAutotoolsGnuConfigScriptsPhase wren> Running phase: configurePhase wren> cmake flags: -GNinja -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_LOCALEDIR=/nix/store/x5ylz5f7hcsv98fd8ngkrl3nqkyyh0br-wren/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/x5ylz5f7hcsv98fd8ngkrl3nqkyyh0br-wren/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/x5ylz5f7hcsv98fd8ngkrl3nqkyyh0br-wren/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/x5ylz5f7hcsv98fd8ngkrl3nqkyyh0br-wren/share/doc/wren_tests -DCMAKE_INSTALL_INFODIR=/nix/store/x5ylz5f7hcsv98fd8ngkrl3nqkyyh0br-wren/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/x5ylz5f7hcsv98fd8ngkrl3nqkyyh0br-wren/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/x5ylz5f7hcsv98fd8ngkrl3nqkyyh0br-wren/include -DCMAKE_INSTALL_SBINDIR=/nix/store/x5ylz5f7hcsv98fd8ngkrl3nqkyyh0br-wren/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/x5ylz5f7hcsv98fd8ngkrl3nqkyyh0br-wren/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/x5ylz5f7hcsv98fd8ngkrl3nqkyyh0br-wren/lib -DCMAKE_STRIP=/nix/store/z4c6k0mrlkwl3s4w9ysxc8vq1wylm3ms-gcc-wrapper-15.3.0/bin/strip -DCMAKE_RANLIB=/nix/store/z4c6k0mrlkwl3s4w9ysxc8vq1wylm3ms-gcc-wrapper-15.3.0/bin/ranlib -DCMAKE_AR=/nix/store/z4c6k0mrlkwl3s4w9ysxc8vq1wylm3ms-gcc-wrapper-15.3.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/x5ylz5f7hcsv98fd8ngkrl3nqkyyh0br-wren -DBUILD_TESTING=ON wren> -- The C compiler identification is GNU 15.3.0 wren> -- The CXX compiler identification is GNU 15.3.0 wren> -- Detecting C compiler ABI info wren> -- Detecting C compiler ABI info - done wren> -- Check for working C compiler: /nix/store/z4c6k0mrlkwl3s4w9ysxc8vq1wylm3ms-gcc-wrapper-15.3.0/bin/gcc - skipped wren> -- Detecting C compile features wren> -- Detecting C compile features - done wren> -- Detecting CXX compiler ABI info wren> -- Detecting CXX compiler ABI info - done wren> -- Check for working CXX compiler: /nix/store/z4c6k0mrlkwl3s4w9ysxc8vq1wylm3ms-gcc-wrapper-15.3.0/bin/g++ - skipped wren> -- Detecting CXX compile features wren> -- Detecting CXX compile features - done wren> -- Found Vulkan: /nix/store/iahmf8kl215rjcvb3zz3l7i9w2sf9x5v-vulkan-loader-1.4.357.0/lib/libvulkan.so (found version "1.4.357") missing components: glslc glslangValidator wren> -- Performing Test CMAKE_HAVE_LIBC_PTHREAD wren> -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success wren> -- Found Threads: TRUE wren> -- Found Fontconfig: /nix/store/hrxf1fxrp7qwxrlv5k4aqxlwlam952aa-fontconfig-2.18.3-lib/lib/libfontconfig.so (found version "2.18.3") wren> -- Found Freetype: /nix/store/85v143gw8jcqjg04gxb38c4han2z7myb-freetype-2.14.3/lib/libfreetype.so (found version "2.14.3") wren> -- Configuring done (4.1s) wren> WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it. wren> CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x) wren> Consider defining the macro in a (configured) header file. wren> wren> WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it. wren> CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x) wren> Consider defining the macro in a (configured) header file. wren> wren> WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it. wren> CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x) wren> Consider defining the macro in a (configured) header file. wren> wren> WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it. wren> CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x) wren> Consider defining the macro in a (configured) header file. wren> wren> WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it. wren> CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x) wren> Consider defining the macro in a (configured) header file. wren> wren> WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it. wren> CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x) wren> Consider defining the macro in a (configured) header file. wren> wren> WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it. wren> CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x) wren> Consider defining the macro in a (configured) header file. wren> wren> -- Generating done (0.1s) wren> CMake Warning (unused-cli): wren> Manually-specified variables were not used by the project: wren> wren> CMAKE_EXPORT_NO_PACKAGE_REGISTRY wren> CMAKE_INSTALL_BINDIR wren> CMAKE_INSTALL_DOCDIR wren> CMAKE_INSTALL_INCLUDEDIR wren> CMAKE_INSTALL_INFODIR wren> CMAKE_INSTALL_LIBEXECDIR wren> CMAKE_INSTALL_LOCALEDIR wren> CMAKE_INSTALL_MANDIR wren> CMAKE_INSTALL_SBINDIR wren> wren> wren> -- Build files have been written to: /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/build wren> cmake: enabled parallel building wren> cmake: enabled parallel installing wren> Running phase: buildPhase wren> build flags: -j16 wren> [1/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_utils/src/string_reader.cpp for CXX dependencies wren> [2/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_utils/src/string.cpp for CXX dependencies wren> [3/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_math/src/geometry.cpp for CXX dependencies wren> [4/132] Generating CXX dyndep file wren_math/CMakeFiles/wren_math.dir/CXX.dd wren> [5/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_vk/src/memory.cpp for CXX dependencies wren> [6/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/assets/manager.cpp for CXX dependencies wren> [7/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/event.cpp for CXX dependencies wren> [8/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_vk/src/vulkan.cpp for CXX dependencies wren> [9/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_utils/src/filesystem.cpp for CXX dependencies wren> [10/132] Generating CXX dyndep file wren_utils/CMakeFiles/wren_utils.dir/CXX.dd wren> [11/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/input.cpp for CXX dependencies wren> [12/132] Building CXX object wren_math/CMakeFiles/wren_math.dir/src/geometry.cpp.o wren> [13/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/graphics_context.cpp for CXX dependencies wren> [14/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/scene/components/collider.cpp for CXX dependencies wren> [15/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_vk/src/image.cpp for CXX dependencies wren> [16/132] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string_reader.cpp.o wren> [17/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/scene/scene.cpp for CXX dependencies wren> [18/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/mesh.cpp for CXX dependencies wren> [19/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_vk/src/buffer.cpp for CXX dependencies wren> [20/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_vk/src/shader.cpp for CXX dependencies wren> [21/132] Generating CXX dyndep file wren_vk/CMakeFiles/wren_vk.dir/CXX.dd wren> [22/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/graph.cpp for CXX dependencies wren> [23/132] Linking CXX static library wren_math/libwren_math.a wren> [24/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/application.cpp for CXX dependencies wren> [25/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/mesh_loader.cpp for CXX dependencies wren> [26/132] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string.cpp.o wren> [27/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/render_pass.cpp for CXX dependencies wren> [28/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/render_target.cpp for CXX dependencies wren> [29/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/renderer.cpp for CXX dependencies wren> [30/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_text/src/ttf.cpp for CXX dependencies wren> [31/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_physics/src/ray.cpp for CXX dependencies wren> [32/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_text/src/font.cpp for CXX dependencies wren> [33/132] Generating CXX dyndep file wren_text/CMakeFiles/wren_text.dir/CXX.dd wren> [34/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/scene/deserialization.cpp for CXX dependencies wren> [35/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/utils/device.cpp for CXX dependencies wren> [36/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/utils/queue.cpp for CXX dependencies wren> [37/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/scene/serialization.cpp for CXX dependencies wren> [38/132] Generating CXX dyndep file wren_physics/CMakeFiles/wren_physics.dir/CXX.dd wren> [39/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/utils/vulkan.cpp for CXX dependencies wren> [40/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_utils/tests/binary_reader.cpp for CXX dependencies wren> [41/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_utils/tests/string_reader.cpp for CXX dependencies wren> [42/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/window.cpp for CXX dependencies wren> [43/132] Generating CXX dyndep file wren/CMakeFiles/wren.dir/CXX.dd wren> [44/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_math/tests/vector.cpp for CXX dependencies wren> [45/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_math/tests/geometry.cpp for CXX dependencies wren> [46/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_math/tests/matrix.cpp for CXX dependencies wren> [47/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_utils/tests/enums.cpp for CXX dependencies wren> [48/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_physics/tests/raycast.cpp for CXX dependencies wren> [49/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_gui/src/instance.cpp for CXX dependencies wren> [50/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_text/tests/font.cpp for CXX dependencies wren> [51/132] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/filesystem.cpp.o wren> [52/132] Linking CXX static library wren_utils/libwren_utils.a wren> [53/132] Building CXX object wren/CMakeFiles/wren.dir/src/event.cpp.o wren> [54/132] Building CXX object wren_text/CMakeFiles/wren_text.dir/src/font.cpp.o wren> [55/132] Building CXX object wren/CMakeFiles/wren.dir/src/assets/manager.cpp.o wren> [56/132] Building CXX object wren/CMakeFiles/wren.dir/src/input.cpp.o wren> [57/132] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/memory.cpp.o wren> [58/132] Building CXX object wren/CMakeFiles/wren.dir/src/scene/components/collider.cpp.o wren> [59/132] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/vulkan.cpp.o wren> [60/132] Building CXX object wren/CMakeFiles/wren.dir/src/scene/scene.cpp.o wren> [61/132] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/image.cpp.o wren> [62/132] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/buffer.cpp.o wren> [63/132] Building CXX object wren_text/CMakeFiles/wren_text.dir/src/ttf.cpp.o wren> [64/132] Scanning /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_text/tests/ttf.cpp for CXX dependencies wren> FAILED: [code=1] wren_text/tests/CMakeFiles/ttf.dir/ttf.cpp.o.ddi wren> /nix/store/z4c6k0mrlkwl3s4w9ysxc8vq1wylm3ms-gcc-wrapper-15.3.0/bin/g++ -DBOOST_TEST_MODULE=ttf -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -I/build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_text/include -I/build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_utils/include -O3 -DNDEBUG -std=gnu++26 -fdiagnostics-color=always -E -x c++ /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_text/tests/ttf.cpp -MT wren_text/tests/CMakeFiles/ttf.dir/ttf.cpp.o.ddi -MD -MF wren_text/tests/CMakeFiles/ttf.dir/ttf.cpp.o.ddi.d -fmodules-ts -fdeps-file=wren_text/tests/CMakeFiles/ttf.dir/ttf.cpp.o.ddi -fdeps-target=wren_text/tests/CMakeFiles/ttf.dir/ttf.cpp.o -fdeps-format=p1689r5 -o wren_text/tests/CMakeFiles/ttf.dir/ttf.cpp.o.ddi.i wren> /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_text/tests/ttf.cpp:7:8: fatal error: NotoSerif.ttf: No such file or directory wren> 7 | #embed "NotoSerif.ttf" wren> | ^~~~~~~~~~~~~~~ wren> compilation terminated. wren> [65/132] Building CXX object wren/CMakeFiles/wren.dir/src/mesh.cpp.o wren> [66/132] Building CXX object wren/CMakeFiles/wren.dir/src/graph.cpp.o wren> [67/132] Building CXX object wren/CMakeFiles/wren.dir/src/render_target.cpp.o wren> [68/132] Building CXX object wren/CMakeFiles/wren.dir/src/mesh_loader.cpp.o wren> [69/132] Building CXX object wren/CMakeFiles/wren.dir/src/utils/queue.cpp.o wren> [70/132] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/shader.cpp.o wren> [71/132] Building CXX object wren/CMakeFiles/wren.dir/src/utils/device.cpp.o wren> [72/132] Building CXX object wren/CMakeFiles/wren.dir/src/application.cpp.o wren> [73/132] Building CXX object wren/CMakeFiles/wren.dir/src/graphics_context.cpp.o wren> [74/132] Building CXX object wren/CMakeFiles/wren.dir/src/render_pass.cpp.o wren> [75/132] Building CXX object wren/CMakeFiles/wren.dir/src/renderer.cpp.o wren> [76/132] Building CXX object wren/CMakeFiles/wren.dir/src/scene/deserialization.cpp.o wren> In file included from /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/scene/deserialization.cpp:5: wren> /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/include/wren/scene/components/mesh.hpp: In member function 'auto wren::scene::components::MeshRenderer::bind(const std::shared_ptr&, const std::shared_ptr&, const vk::CommandBuffer&, const wren::math::Mat4f&)': wren> /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/include/wren/scene/components/mesh.hpp:45:32: warning: ignoring return value of 'constexpr std::vector< , >::reference std::vector< , >::at(size_type) [with _Tp = vk::DescriptorSet; _Alloc = std::allocator; reference = vk::DescriptorSet&; size_type = long unsigned int]', declared with attribute 'nodiscard' [-Wunused-result] wren> 45 | shader->desciptor_sets().at(1); wren> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ wren> In file included from /nix/store/8sjgd7q3mdks1rb7rbcv0sallhvrhai5-gcc-15.3.0/include/c++/15.3.0/vector:68, wren> from /nix/store/8sjgd7q3mdks1rb7rbcv0sallhvrhai5-gcc-15.3.0/include/c++/15.3.0/functional:66, wren> from /nix/store/20ndisq4ywlcrcflny4fngncwp3azyqz-boost-1.89.0-dev/include/boost/algorithm/string/detail/classification.hpp:17, wren> from /nix/store/20ndisq4ywlcrcflny4fngncwp3azyqz-boost-1.89.0-dev/include/boost/algorithm/string/classification.hpp:18, wren> from /nix/store/20ndisq4ywlcrcflny4fngncwp3azyqz-boost-1.89.0-dev/include/boost/algorithm/string/trim.hpp:23, wren> from /nix/store/20ndisq4ywlcrcflny4fngncwp3azyqz-boost-1.89.0-dev/include/boost/algorithm/string.hpp:19, wren> from /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_utils/include/wren/utils/enums.hpp:3, wren> from /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_utils/include/wren/utils/result.hpp:9, wren> from /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/include/wren/scene/deserialization.hpp:4, wren> from /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/scene/deserialization.cpp:1: wren> /nix/store/8sjgd7q3mdks1rb7rbcv0sallhvrhai5-gcc-15.3.0/include/c++/15.3.0/bits/stl_vector.h:1313:7: note: declared here wren> 1313 | at(size_type __n) wren> | ^~ wren> [77/132] Building CXX object wren/CMakeFiles/wren.dir/src/utils/vulkan.cpp.o wren> [78/132] Building CXX object wren/CMakeFiles/wren.dir/src/window.cpp.o wren> [79/132] Building CXX object wren/CMakeFiles/wren.dir/src/scene/serialization.cpp.o wren> In file included from /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/scene/serialization.cpp:6: wren> /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/include/wren/scene/components/mesh.hpp: In member function 'auto wren::scene::components::MeshRenderer::bind(const std::shared_ptr&, const std::shared_ptr&, const vk::CommandBuffer&, const wren::math::Mat4f&)': wren> /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/include/wren/scene/components/mesh.hpp:45:32: warning: ignoring return value of 'constexpr std::vector< , >::reference std::vector< , >::at(size_type) [with _Tp = vk::DescriptorSet; _Alloc = std::allocator; reference = vk::DescriptorSet&; size_type = long unsigned int]', declared with attribute 'nodiscard' [-Wunused-result] wren> 45 | shader->desciptor_sets().at(1); wren> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ wren> In file included from /nix/store/8sjgd7q3mdks1rb7rbcv0sallhvrhai5-gcc-15.3.0/include/c++/15.3.0/vector:68, wren> from /nix/store/8sjgd7q3mdks1rb7rbcv0sallhvrhai5-gcc-15.3.0/include/c++/15.3.0/functional:66, wren> from /nix/store/20ndisq4ywlcrcflny4fngncwp3azyqz-boost-1.89.0-dev/include/boost/algorithm/string/detail/classification.hpp:17, wren> from /nix/store/20ndisq4ywlcrcflny4fngncwp3azyqz-boost-1.89.0-dev/include/boost/algorithm/string/classification.hpp:18, wren> from /nix/store/20ndisq4ywlcrcflny4fngncwp3azyqz-boost-1.89.0-dev/include/boost/algorithm/string/trim.hpp:23, wren> from /nix/store/20ndisq4ywlcrcflny4fngncwp3azyqz-boost-1.89.0-dev/include/boost/algorithm/string.hpp:19, wren> from /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_utils/include/wren/utils/enums.hpp:3, wren> from /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_utils/include/wren/utils/result.hpp:9, wren> from /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/include/wren/scene/serialization.hpp:4, wren> from /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/scene/serialization.cpp:1: wren> /nix/store/8sjgd7q3mdks1rb7rbcv0sallhvrhai5-gcc-15.3.0/include/c++/15.3.0/bits/stl_vector.h:1313:7: note: declared here wren> 1313 | at(size_type __n) wren> | ^~ wren> ninja: build stopped: subcommand failed. error: Cannot build '/nix/store/jajdfgkjgdpfzp67diy19vvikn2wc1mb-wren.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/x5ylz5f7hcsv98fd8ngkrl3nqkyyh0br-wren Last 25 log lines: > /nix/store/8sjgd7q3mdks1rb7rbcv0sallhvrhai5-gcc-15.3.0/include/c++/15.3.0/bits/stl_vector.h:1313:7: note: declared here > 1313 | at(size_type __n) > | ^~ > [77/132] Building CXX object wren/CMakeFiles/wren.dir/src/utils/vulkan.cpp.o > [78/132] Building CXX object wren/CMakeFiles/wren.dir/src/window.cpp.o > [79/132] Building CXX object wren/CMakeFiles/wren.dir/src/scene/serialization.cpp.o > In file included from /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/scene/serialization.cpp:6: > /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/include/wren/scene/components/mesh.hpp: In member function 'auto wren::scene::components::MeshRenderer::bind(const std::shared_ptr&, const std::shared_ptr&, const vk::CommandBuffer&, const wren::math::Mat4f&)': > /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/include/wren/scene/components/mesh.hpp:45:32: warning: ignoring return value of 'constexpr std::vector< , >::reference std::vector< , >::at(size_type) [with _Tp = vk::DescriptorSet; _Alloc = std::allocator; reference = vk::DescriptorSet&; size_type = long unsigned int]', declared with attribute 'nodiscard' [-Wunused-result] > 45 | shader->desciptor_sets().at(1); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ > In file included from /nix/store/8sjgd7q3mdks1rb7rbcv0sallhvrhai5-gcc-15.3.0/include/c++/15.3.0/vector:68, > from /nix/store/8sjgd7q3mdks1rb7rbcv0sallhvrhai5-gcc-15.3.0/include/c++/15.3.0/functional:66, > from /nix/store/20ndisq4ywlcrcflny4fngncwp3azyqz-boost-1.89.0-dev/include/boost/algorithm/string/detail/classification.hpp:17, > from /nix/store/20ndisq4ywlcrcflny4fngncwp3azyqz-boost-1.89.0-dev/include/boost/algorithm/string/classification.hpp:18, > from /nix/store/20ndisq4ywlcrcflny4fngncwp3azyqz-boost-1.89.0-dev/include/boost/algorithm/string/trim.hpp:23, > from /nix/store/20ndisq4ywlcrcflny4fngncwp3azyqz-boost-1.89.0-dev/include/boost/algorithm/string.hpp:19, > from /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_utils/include/wren/utils/enums.hpp:3, > from /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren_utils/include/wren/utils/result.hpp:9, > from /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/include/wren/scene/serialization.hpp:4, > from /build/yk78g65zik5lgir0x4z5w0lvd9ndwh32-source/wren/src/scene/serialization.cpp:1: > /nix/store/8sjgd7q3mdks1rb7rbcv0sallhvrhai5-gcc-15.3.0/include/c++/15.3.0/bits/stl_vector.h:1313:7: note: declared here > 1313 | at(size_type __n) > | ^~ > ninja: build stopped: subcommand failed. For full logs, run: nix log /nix/store/jajdfgkjgdpfzp67diy19vvikn2wc1mb-wren.drv