nixbot

builds

succeeded wren_editor checks.x86_64-linux.tests · build #10 · raw

unpackPhase
1unpacking source archive /nix/store/wgzwmpnv2jr94bsxbhmv7vf3p3bwv789-s44d8gq3xav9i4bk879ciiibnsgxrdfq-source2source root is s44d8gq3xav9i4bk879ciiibnsgxrdfq-source
configurePhase
3cmake 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/idq7ddw8v6gs2dx1b47fi1iv09p98hww-wren_editor/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/idq7ddw8v6gs2dx1b47fi1iv09p98hww-wren_editor/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/idq7ddw8v6gs2dx1b47fi1iv09p98hww-wren_editor/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/idq7ddw8v6gs2dx1b47fi1iv09p98hww-wren_editor/share/doc/wren_tests -DCMAKE_INSTALL_INFODIR=/nix/store/idq7ddw8v6gs2dx1b47fi1iv09p98hww-wren_editor/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/idq7ddw8v6gs2dx1b47fi1iv09p98hww-wren_editor/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/idq7ddw8v6gs2dx1b47fi1iv09p98hww-wren_editor/include -DCMAKE_INSTALL_SBINDIR=/nix/store/idq7ddw8v6gs2dx1b47fi1iv09p98hww-wren_editor/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/idq7ddw8v6gs2dx1b47fi1iv09p98hww-wren_editor/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/idq7ddw8v6gs2dx1b47fi1iv09p98hww-wren_editor/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/idq7ddw8v6gs2dx1b47fi1iv09p98hww-wren_editor -DBUILD_TESTING=ON4-- The C compiler identification is GNU 15.3.05-- The CXX compiler identification is GNU 15.3.06-- Detecting C compiler ABI info7-- Detecting C compiler ABI info - done8-- Check for working C compiler: /nix/store/z4c6k0mrlkwl3s4w9ysxc8vq1wylm3ms-gcc-wrapper-15.3.0/bin/gcc - skipped9-- Detecting C compile features10-- Detecting C compile features - done11-- Detecting CXX compiler ABI info12-- Detecting CXX compiler ABI info - done13-- Check for working CXX compiler: /nix/store/z4c6k0mrlkwl3s4w9ysxc8vq1wylm3ms-gcc-wrapper-15.3.0/bin/g++ - skipped14-- Detecting CXX compile features15-- Detecting CXX compile features - done16-- Found Vulkan: /nix/store/iahmf8kl215rjcvb3zz3l7i9w2sf9x5v-vulkan-loader-1.4.357.0/lib/libvulkan.so (found version "1.4.357") missing components: glslc glslangValidator17-- Performing Test CMAKE_HAVE_LIBC_PTHREAD18-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success19-- Found Threads: TRUE20-- Configuring done (3.2s)21WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it.22CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x)23Consider defining the macro in a (configured) header file.2425WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it.26CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x)27Consider defining the macro in a (configured) header file.2829WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it.30CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x)31Consider defining the macro in a (configured) header file.3233WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it.34CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x)35Consider defining the macro in a (configured) header file.3637WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it.38CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x)39Consider defining the macro in a (configured) header file.4041WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it.42CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x)43Consider defining the macro in a (configured) header file.4445WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it.46CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x)47Consider defining the macro in a (configured) header file.4849-- Generating done (0.3s)50CMake Warning (unused-cli):51 Manually-specified variables were not used by the project:5253 CMAKE_EXPORT_NO_PACKAGE_REGISTRY54 CMAKE_INSTALL_BINDIR55 CMAKE_INSTALL_DOCDIR56 CMAKE_INSTALL_INCLUDEDIR57 CMAKE_INSTALL_INFODIR58 CMAKE_INSTALL_LIBEXECDIR59 CMAKE_INSTALL_LOCALEDIR60 CMAKE_INSTALL_MANDIR61 CMAKE_INSTALL_SBINDIR626364-- Build files have been written to: /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/build65cmake: enabled parallel building66cmake: enabled parallel installing
buildPhase
67build flags: -j1668[1/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren_utils/src/string_reader.cpp for CXX dependencies69[2/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren_utils/src/string.cpp for CXX dependencies70[3/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren_vk/src/memory.cpp for CXX dependencies71[4/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren_math/src/geometry.cpp for CXX dependencies72[5/118] Generating CXX dyndep file wren_math/CMakeFiles/wren_math.dir/CXX.dd73[6/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren_vk/src/vulkan.cpp for CXX dependencies74[7/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren/src/assets/manager.cpp for CXX dependencies75[8/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren/src/event.cpp for CXX dependencies76[9/118] Building CXX object wren_math/CMakeFiles/wren_math.dir/src/geometry.cpp.o77[10/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren/src/input.cpp for CXX dependencies78[11/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren_utils/src/filesystem.cpp for CXX dependencies79[12/118] Generating CXX dyndep file wren_utils/CMakeFiles/wren_utils.dir/CXX.dd80[13/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren/src/mesh.cpp for CXX dependencies81[14/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren_vk/src/buffer.cpp for CXX dependencies82[15/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren/src/render_pass.cpp for CXX dependencies83[16/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren/src/graph.cpp for CXX dependencies84[17/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren/src/scene/components/collider.cpp for CXX dependencies85[18/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren/src/scene/scene.cpp for CXX dependencies86[19/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren_vk/src/image.cpp for CXX dependencies87[20/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren/src/renderer.cpp for CXX dependencies88[21/118] Linking CXX static library wren_math/libwren_math.a89[22/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren/src/application.cpp for CXX dependencies90[23/118] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string.cpp.o91[24/118] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string_reader.cpp.o92[25/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren_vk/src/shader.cpp for CXX dependencies93[26/118] Generating CXX dyndep file wren_vk/CMakeFiles/wren_vk.dir/CXX.dd94[27/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren/src/mesh_loader.cpp for CXX dependencies95[28/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren/src/graphics_context.cpp for CXX dependencies96[29/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren_utils/tests/string_reader.cpp for CXX dependencies97[30/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren/src/render_target.cpp for CXX dependencies98[31/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren/src/utils/device.cpp for CXX dependencies99[32/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren_physics/src/ray.cpp for CXX dependencies100[33/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren_utils/tests/binary_reader.cpp for CXX dependencies101[34/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren/src/utils/vulkan.cpp for CXX dependencies102[35/118] Generating CXX dyndep file wren_physics/CMakeFiles/wren_physics.dir/CXX.dd103[36/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren/src/scene/serialization.cpp for CXX dependencies104[37/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren_math/tests/geometry.cpp for CXX dependencies105[38/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren_physics/tests/raycast.cpp for CXX dependencies106[39/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren_math/tests/matrix.cpp for CXX dependencies107[40/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren_math/tests/vector.cpp for CXX dependencies108[41/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren/src/window.cpp for CXX dependencies109[42/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren_gui/src/instance.cpp for CXX dependencies110[43/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren_utils/tests/enums.cpp for CXX dependencies111[44/118] Generating CXX dyndep file wren_gui/CMakeFiles/wren_gui.dir/CXX.dd112[45/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren/src/scene/deserialization.cpp for CXX dependencies113[46/118] Generating CXX dyndep file wren_utils/tests/CMakeFiles/binary_reader.dir/CXX.dd114[47/118] Generating CXX dyndep file wren_utils/tests/CMakeFiles/string_reader.dir/CXX.dd115[48/118] Generating CXX dyndep file wren_utils/tests/CMakeFiles/enums.dir/CXX.dd116[49/118] Generating CXX dyndep file wren_math/tests/CMakeFiles/vector.dir/CXX.dd117[50/118] Generating CXX dyndep file wren_math/tests/CMakeFiles/matrix.dir/CXX.dd118[51/118] Generating CXX dyndep file wren_math/tests/CMakeFiles/geometry.dir/CXX.dd119[52/118] Generating CXX dyndep file wren_physics/tests/CMakeFiles/raycast.dir/CXX.dd120[53/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/wren/src/utils/queue.cpp for CXX dependencies121[54/118] Generating CXX dyndep file wren/CMakeFiles/wren.dir/CXX.dd122[55/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/editor/src/scene_panel.cpp for CXX dependencies123[56/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/editor/src/filesystem_panel.cpp for CXX dependencies124[57/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/examples/nand/main.cpp for CXX dependencies125[58/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/editor/src/editor.cpp for CXX dependencies126[59/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/editor/src/main.cpp for CXX dependencies127[60/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/editor/src/inspector_panel.cpp for CXX dependencies128[61/118] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/filesystem.cpp.o129[62/118] Linking CXX static library wren_utils/libwren_utils.a130[63/118] Scanning /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/editor/src/ui.cpp for CXX dependencies131[64/118] Building CXX object wren/CMakeFiles/wren.dir/src/event.cpp.o132[65/118] Building CXX object wren_physics/CMakeFiles/wren_physics.dir/src/ray.cpp.o133[66/118] Building CXX object wren/CMakeFiles/wren.dir/src/assets/manager.cpp.o134[67/118] Building CXX object wren/CMakeFiles/wren.dir/src/input.cpp.o135[68/118] Building CXX object wren/CMakeFiles/wren.dir/src/scene/components/collider.cpp.o136[69/118] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/memory.cpp.o137[70/118] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/vulkan.cpp.o138[71/118] Building CXX object wren/CMakeFiles/wren.dir/src/scene/scene.cpp.o139[72/118] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/image.cpp.o140[73/118] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/buffer.cpp.o141[74/118] Building CXX object wren/CMakeFiles/wren.dir/src/graph.cpp.o142[75/118] Generating CXX dyndep file examples/nand/CMakeFiles/nand.dir/CXX.dd143[76/118] Generating CXX dyndep file editor/CMakeFiles/wren_editor.dir/CXX.dd144[77/118] Building CXX object wren_gui/CMakeFiles/wren_gui.dir/src/instance.cpp.o145[78/118] Building CXX object wren/CMakeFiles/wren.dir/src/mesh.cpp.o146[79/118] Building CXX object wren/CMakeFiles/wren.dir/src/render_target.cpp.o147[80/118] Building CXX object wren_utils/tests/CMakeFiles/binary_reader.dir/binary_reader.cpp.o148[81/118] Building CXX object wren_utils/tests/CMakeFiles/string_reader.dir/string_reader.cpp.o149[82/118] Building CXX object wren/CMakeFiles/wren.dir/src/application.cpp.o150[83/118] Building CXX object wren/CMakeFiles/wren.dir/src/utils/queue.cpp.o151[84/118] Building CXX object wren/CMakeFiles/wren.dir/src/mesh_loader.cpp.o152[85/118] Building CXX object wren_math/tests/CMakeFiles/geometry.dir/geometry.cpp.o153[86/118] Building CXX object wren_utils/tests/CMakeFiles/enums.dir/enums.cpp.o154[87/118] Building CXX object wren_math/tests/CMakeFiles/vector.dir/vector.cpp.o155[88/118] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/shader.cpp.o156[89/118] Linking CXX static library wren_vk/libwren_vk.a157[90/118] Building CXX object wren_math/tests/CMakeFiles/matrix.dir/matrix.cpp.o158[91/118] Building CXX object wren/CMakeFiles/wren.dir/src/graphics_context.cpp.o159[92/118] Building CXX object wren/CMakeFiles/wren.dir/src/utils/device.cpp.o160[93/118] Linking CXX executable wren_utils/tests/binary_reader161[94/118] Linking CXX executable wren_utils/tests/string_reader162[95/118] Linking CXX executable wren_utils/tests/enums163[96/118] Linking CXX executable wren_math/tests/vector164[97/118] Linking CXX executable wren_math/tests/matrix165[98/118] Linking CXX executable wren_math/tests/geometry166[99/118] Building CXX object editor/CMakeFiles/wren_editor.dir/src/scene_panel.cpp.o167[100/118] Building CXX object wren/CMakeFiles/wren.dir/src/render_pass.cpp.o168[101/118] Building CXX object editor/CMakeFiles/wren_editor.dir/src/filesystem_panel.cpp.o169[102/118] Building CXX object wren/CMakeFiles/wren.dir/src/renderer.cpp.o170[103/118] Building CXX object wren/CMakeFiles/wren.dir/src/utils/vulkan.cpp.o171[104/118] Building CXX object wren_physics/tests/CMakeFiles/raycast.dir/raycast.cpp.o172[105/118] Building CXX object wren/CMakeFiles/wren.dir/src/scene/deserialization.cpp.o173[106/118] Building CXX object wren/CMakeFiles/wren.dir/src/window.cpp.o174[107/118] Building CXX object wren/CMakeFiles/wren.dir/src/scene/serialization.cpp.o175[108/118] Linking CXX static library wren/libwren.a176[109/118] Linking CXX static library wren_gui/libwren_gui.a177[110/118] Linking CXX static library wren_physics/libwren_physics.a178[111/118] Linking CXX executable wren_physics/tests/raycast179[112/118] Building CXX object editor/CMakeFiles/wren_editor.dir/src/inspector_panel.cpp.o180[113/118] Building CXX object editor/CMakeFiles/wren_editor.dir/src/ui.cpp.o181/build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/editor/src/ui.cpp: In function 'auto editor::ui::mouse_code_to_imgui(wren::MouseCode)':182/build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/editor/src/ui.cpp:31:1: warning: control reaches end of non-void function [-Wreturn-type]183 31 | }184 | ^185/build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/editor/src/ui.cpp: In function 'auto editor::ui::key_code_to_imgui(wren::KeyCode)':186/build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/editor/src/ui.cpp:248:1: warning: control reaches end of non-void function [-Wreturn-type]187 248 | }188 | ^189[114/118] Building CXX object editor/CMakeFiles/wren_editor.dir/src/main.cpp.o190[115/118] Building CXX object examples/nand/CMakeFiles/nand.dir/main.cpp.o191[116/118] Linking CXX executable examples/nand/nand192[117/118] Building CXX object editor/CMakeFiles/wren_editor.dir/src/editor.cpp.o193[118/118] Linking CXX executable editor/wren_editor194buildPhase completed in 2 minutes 35 seconds
checkPhase
195check flags: -j16 test196[0/1] Running tests...197Test project /build/s44d8gq3xav9i4bk879ciiibnsgxrdfq-source/build198 Start 1: binary_reader199 Start 2: string_reader200 Start 3: enums201 Start 4: vector202 Start 5: matrix203 Start 6: geometry204 Start 7: raycast2051/7 Test #1: binary_reader .................... Passed 0.02 sec2062/7 Test #2: string_reader .................... Passed 0.01 sec2073/7 Test #3: enums ............................ Passed 0.01 sec2084/7 Test #4: vector ........................... Passed 0.01 sec2095/7 Test #6: geometry ......................... Passed 0.01 sec2106/7 Test #5: matrix ........................... Passed 0.01 sec2117/7 Test #7: raycast .......................... Passed 0.74 sec212213100% tests passed out of 7214215Total Test time (real) = 0.76 sec
installPhase
216install flags: -j16 install217[0/1] Install the project...218-- Install configuration: "Release"219-- Installing: /nix/store/idq7ddw8v6gs2dx1b47fi1iv09p98hww-wren_editor/lib/libwren.a
fixupPhase
220shrinking RPATHs of ELF executables and libraries in /nix/store/idq7ddw8v6gs2dx1b47fi1iv09p98hww-wren_editor221checking for references to /build/ in /nix/store/idq7ddw8v6gs2dx1b47fi1iv09p98hww-wren_editor...222patching script interpreter paths in /nix/store/idq7ddw8v6gs2dx1b47fi1iv09p98hww-wren_editor223stripping (with command strip and flags -S -p) in /nix/store/idq7ddw8v6gs2dx1b47fi1iv09p98hww-wren_editor/lib