warning: unknown setting 'eval-cores' warning: unknown setting 'lazy-trees' this derivation will be built: /nix/store/izqa8vzxxy156vvjahzgrddnwyvcfx5n-wren.drv building '/nix/store/izqa8vzxxy156vvjahzgrddnwyvcfx5n-wren.drv' wren> Running phase: unpackPhase wren> unpacking source archive /nix/store/0jb8gylks3my8nps3fjk3sbr1b72rxl6-afi3lx99gcinwx243c3kl9zivjqy8z0s-source wren> source root is afi3lx99gcinwx243c3kl9zivjqy8z0s-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 -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/5khmiy2jk132g5hmr50rk3hjxwjmwlfq-wren/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/5khmiy2jk132g5hmr50rk3hjxwjmwlfq-wren/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/5khmiy2jk132g5hmr50rk3hjxwjmwlfq-wren/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/5khmiy2jk132g5hmr50rk3hjxwjmwlfq-wren/share/doc/wren -DCMAKE_INSTALL_INFODIR=/nix/store/5khmiy2jk132g5hmr50rk3hjxwjmwlfq-wren/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/5khmiy2jk132g5hmr50rk3hjxwjmwlfq-wren/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/5khmiy2jk132g5hmr50rk3hjxwjmwlfq-wren/include -DCMAKE_INSTALL_SBINDIR=/nix/store/5khmiy2jk132g5hmr50rk3hjxwjmwlfq-wren/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/5khmiy2jk132g5hmr50rk3hjxwjmwlfq-wren/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/5khmiy2jk132g5hmr50rk3hjxwjmwlfq-wren/lib -DCMAKE_STRIP=/nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/strip -DCMAKE_RANLIB=/nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/ranlib -DCMAKE_AR=/nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/5khmiy2jk132g5hmr50rk3hjxwjmwlfq-wren wren> -- The C compiler identification is GNU 16.2.0 wren> -- The CXX compiler identification is GNU 16.2.0 wren> -- Detecting C compiler ABI info wren> -- Detecting C compiler ABI info - done wren> -- Check for working C compiler: /nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.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/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/g++ - skipped wren> -- Detecting CXX compile features wren> -- Detecting CXX compile features - done wren> -- Found Vulkan: /nix/store/la62431p5qf1ggr3rdzql9dksv5fhicc-vulkan-loader-1.4.363.0/lib/libvulkan.so (found version "1.4.363") 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/p3y4rk4gjnhs80339qq7jixjbhplqc16-fontconfig-2.18.3-lib/lib/libfontconfig.so (found version "2.18.3") wren> -- Found Freetype: /nix/store/zj7yb55h1zpmxmw6dp817n6y0370wji0-freetype-2.14.3/lib/libfreetype.so (found version "2.14.3") wren> -- Found PkgConfig: /nix/store/s70gz6bvz74c36xigh5m2ab2cqli08cv-pkg-config-wrapper-0.29.2/bin/pkg-config (found version "0.29.2") wren> -- Checking for module 'stb' wren> -- Found stb, version 1 wren> -- Configuring done (4.0s) 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/afi3lx99gcinwx243c3kl9zivjqy8z0s-source/build wren> cmake: enabled parallel building wren> cmake: enabled parallel installing wren> Running phase: buildPhase wren> build flags: -j16 wren> [1/62] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string_reader.cpp.o wren> [2/62] Building CXX object wren_math/CMakeFiles/wren_math.dir/src/geometry.cpp.o wren> [3/62] Linking CXX static library wren_math/libwren_math.a wren> [4/62] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string.cpp.o wren> [5/62] Building CXX object wren/CMakeFiles/wren.dir/src/event.cpp.o wren> [6/62] Building CXX object wren/CMakeFiles/wren.dir/src/input.cpp.o wren> [7/62] Building CXX object wren/CMakeFiles/wren.dir/src/assets/manager.cpp.o wren> [8/62] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/filesystem.cpp.o wren> [9/62] Linking CXX static library wren_utils/libwren_utils.a wren> [10/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/memory.cpp.o wren> [11/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/components/collider.cpp.o wren> [12/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/vulkan.cpp.o wren> [13/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/scene.cpp.o wren> [14/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/image.cpp.o wren> [15/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/buffer.cpp.o wren> [16/62] Building CXX object wren/CMakeFiles/wren.dir/src/render_target.cpp.o wren> [17/62] Building CXX object wren/CMakeFiles/wren.dir/src/graph.cpp.o wren> [18/62] Building CXX object wren/CMakeFiles/wren.dir/src/texture.cpp.o wren> [19/62] Building CXX object wren/CMakeFiles/wren.dir/src/mesh.cpp.o wren> [20/62] Building CXX object wren/CMakeFiles/wren.dir/src/mesh_loader.cpp.o wren> [21/62] Building CXX object wren_physics/CMakeFiles/wren_physics.dir/src/ray.cpp.o wren> [22/62] Building CXX object wren/CMakeFiles/wren.dir/src/application.cpp.o wren> [23/62] Building CXX object wren_text/CMakeFiles/wren_text.dir/src/font.cpp.o wren> [24/62] Linking CXX static library wren_text/libwren_text.a wren> [25/62] Building CXX object wren/CMakeFiles/wren.dir/src/graphics_context.cpp.o wren> [26/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/shader.cpp.o wren> [27/62] Linking CXX static library wren_vk/libwren_vk.a wren> [28/62] Building CXX object wren/CMakeFiles/wren.dir/src/render_pass.cpp.o wren> [29/62] Building CXX object wren_utils/tests/CMakeFiles/binary_reader.dir/binary_reader.cpp.o wren> [30/62] Building CXX object wren/CMakeFiles/wren.dir/src/utils/queue.cpp.o wren> [31/62] Building CXX object wren_utils/tests/CMakeFiles/string_reader.dir/string_reader.cpp.o wren> [32/62] Building CXX object wren/CMakeFiles/wren.dir/src/utils/device.cpp.o wren> [33/62] Building CXX object wren_utils/tests/CMakeFiles/enums.dir/enums.cpp.o wren> [34/62] Building CXX object wren/CMakeFiles/wren.dir/src/renderer.cpp.o wren> [35/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/scene_panel.cpp.o wren> [36/62] Linking CXX executable wren_utils/tests/binary_reader wren> [37/62] Linking CXX executable wren_utils/tests/string_reader wren> [38/62] Linking CXX executable wren_utils/tests/enums wren> [39/62] Building CXX object wren/CMakeFiles/wren.dir/src/utils/vulkan.cpp.o wren> [40/62] Building CXX object wren_math/tests/CMakeFiles/matrix.dir/matrix.cpp.o wren> [41/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/filesystem_panel.cpp.o wren> [42/62] Linking CXX executable wren_math/tests/matrix wren> [43/62] Building CXX object wren_physics/tests/CMakeFiles/raycast.dir/raycast.cpp.o wren> [44/62] Building CXX object wren_math/tests/CMakeFiles/vector.dir/vector.cpp.o wren> [45/62] Building CXX object wren_math/tests/CMakeFiles/geometry.dir/geometry.cpp.o wren> [46/62] Linking CXX executable wren_math/tests/vector wren> [47/62] Building CXX object wren/CMakeFiles/wren.dir/src/window.cpp.o wren> [48/62] Linking CXX executable wren_math/tests/geometry wren> [49/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/deserialization.cpp.o wren> [50/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/serialization.cpp.o wren> [51/62] Linking CXX static library wren/libwren.a wren> [52/62] Linking CXX static library wren_physics/libwren_physics.a wren> [53/62] Linking CXX executable wren_physics/tests/raycast wren> [54/62] Building CXX object wren_gui/CMakeFiles/wren_gui.dir/src/instance.cpp.o wren> [55/62] Linking CXX static library wren_gui/libwren_gui.a wren> [56/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/ui.cpp.o wren> /build/afi3lx99gcinwx243c3kl9zivjqy8z0s-source/editor/src/ui.cpp: In function 'auto editor::ui::mouse_code_to_imgui(wren::MouseCode)': wren> /build/afi3lx99gcinwx243c3kl9zivjqy8z0s-source/editor/src/ui.cpp:29:1: warning: control reaches end of non-void function [-Wreturn-type] wren> 29 | } wren> | ^ wren> /build/afi3lx99gcinwx243c3kl9zivjqy8z0s-source/editor/src/ui.cpp: In function 'auto editor::ui::key_code_to_imgui(wren::KeyCode)': wren> /build/afi3lx99gcinwx243c3kl9zivjqy8z0s-source/editor/src/ui.cpp:246:1: warning: control reaches end of non-void function [-Wreturn-type] wren> 246 | } wren> | ^ wren> [57/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/main.cpp.o wren> [58/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/inspector_panel.cpp.o wren> [59/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/editor.cpp.o wren> [60/62] Linking CXX executable editor/wren_editor wren> [61/62] Building CXX object examples/nand/CMakeFiles/nand.dir/main.cpp.o wren> [62/62] Linking CXX executable examples/nand/nand wren> buildPhase completed in 4 minutes 33 seconds wren> Running phase: installPhase wren> install flags: -j16 install wren> [0/1] Install the project... wren> -- Install configuration: "Release" wren> -- Installing: /nix/store/5khmiy2jk132g5hmr50rk3hjxwjmwlfq-wren/lib/libwren.a wren> Running phase: fixupPhase wren> shrinking RPATHs of ELF executables and libraries in /nix/store/5khmiy2jk132g5hmr50rk3hjxwjmwlfq-wren wren> checking for references to /build/ in /nix/store/5khmiy2jk132g5hmr50rk3hjxwjmwlfq-wren... wren> patching script interpreter paths in /nix/store/5khmiy2jk132g5hmr50rk3hjxwjmwlfq-wren wren> stripping (with command strip and flags -S -p) in /nix/store/5khmiy2jk132g5hmr50rk3hjxwjmwlfq-wren/lib