wren
checks.x86_64-linux.tests
· build #18
· raw
unpackPhase
1unpacking source archive /nix/store/kddckb7lk7r4gcchszpd96x950s61yda-knn9sd5w73q49nwbnvxyawh9cldyhaj3-source2source root is knn9sd5w73q49nwbnvxyawh9cldyhaj3-sourceconfigurePhase
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/y9kh0az3ansvq47hwxab5y921zh23pnb-wren/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/y9kh0az3ansvq47hwxab5y921zh23pnb-wren/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/y9kh0az3ansvq47hwxab5y921zh23pnb-wren/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/y9kh0az3ansvq47hwxab5y921zh23pnb-wren/share/doc/wren_tests -DCMAKE_INSTALL_INFODIR=/nix/store/y9kh0az3ansvq47hwxab5y921zh23pnb-wren/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/y9kh0az3ansvq47hwxab5y921zh23pnb-wren/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/y9kh0az3ansvq47hwxab5y921zh23pnb-wren/include -DCMAKE_INSTALL_SBINDIR=/nix/store/y9kh0az3ansvq47hwxab5y921zh23pnb-wren/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/y9kh0az3ansvq47hwxab5y921zh23pnb-wren/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/y9kh0az3ansvq47hwxab5y921zh23pnb-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/y9kh0az3ansvq47hwxab5y921zh23pnb-wren -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-- Found Fontconfig: /nix/store/hrxf1fxrp7qwxrlv5k4aqxlwlam952aa-fontconfig-2.18.3-lib/lib/libfontconfig.so (found version "2.18.3")21-- Configuring done (4.1s)22WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it.23CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x)24Consider defining the macro in a (configured) header file.2526WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it.27CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x)28Consider defining the macro in a (configured) header file.2930WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it.31CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x)32Consider defining the macro in a (configured) header file.3334WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it.35CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x)36Consider defining the macro in a (configured) header file.3738WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it.39CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x)40Consider defining the macro in a (configured) header file.4142WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it.43CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x)44Consider defining the macro in a (configured) header file.4546WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it.47CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x)48Consider defining the macro in a (configured) header file.4950-- Generating done (0.1s)51CMake Warning (unused-cli):52 Manually-specified variables were not used by the project:5354 CMAKE_EXPORT_NO_PACKAGE_REGISTRY55 CMAKE_INSTALL_BINDIR56 CMAKE_INSTALL_DOCDIR57 CMAKE_INSTALL_INCLUDEDIR58 CMAKE_INSTALL_INFODIR59 CMAKE_INSTALL_LIBEXECDIR60 CMAKE_INSTALL_LOCALEDIR61 CMAKE_INSTALL_MANDIR62 CMAKE_INSTALL_SBINDIR636465-- Build files have been written to: /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/build66cmake: enabled parallel building67cmake: enabled parallel installingbuildPhase
68build flags: -j1669[1/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren_utils/src/string_reader.cpp for CXX dependencies70[2/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren_math/src/geometry.cpp for CXX dependencies71[3/126] Generating CXX dyndep file wren_math/CMakeFiles/wren_math.dir/CXX.dd72[4/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren_utils/src/string.cpp for CXX dependencies73[5/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren_vk/src/memory.cpp for CXX dependencies74[6/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren/src/input.cpp for CXX dependencies75[7/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren/src/assets/manager.cpp for CXX dependencies76[8/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren_vk/src/vulkan.cpp for CXX dependencies77[9/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren_utils/src/filesystem.cpp for CXX dependencies78[10/126] Generating CXX dyndep file wren_utils/CMakeFiles/wren_utils.dir/CXX.dd79[11/126] Building CXX object wren_math/CMakeFiles/wren_math.dir/src/geometry.cpp.o80[12/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren/src/event.cpp for CXX dependencies81[13/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren/src/scene/components/collider.cpp for CXX dependencies82[14/126] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string_reader.cpp.o83[15/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren_vk/src/image.cpp for CXX dependencies84[16/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren/src/graphics_context.cpp for CXX dependencies85[17/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren_vk/src/shader.cpp for CXX dependencies86[18/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren/src/scene/scene.cpp for CXX dependencies87[19/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren_vk/src/buffer.cpp for CXX dependencies88[20/126] Generating CXX dyndep file wren_vk/CMakeFiles/wren_vk.dir/CXX.dd89[21/126] Linking CXX static library wren_math/libwren_math.a90[22/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren/src/graph.cpp for CXX dependencies91[23/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren/src/mesh_loader.cpp for CXX dependencies92[24/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren/src/mesh.cpp for CXX dependencies93[25/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren/src/application.cpp for CXX dependencies94[26/126] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string.cpp.o95[27/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren/src/render_pass.cpp for CXX dependencies96[28/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren/src/render_target.cpp for CXX dependencies97[29/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren/src/utils/queue.cpp for CXX dependencies98[30/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren_physics/src/ray.cpp for CXX dependencies99[31/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren/src/scene/deserialization.cpp for CXX dependencies100[32/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren/src/scene/serialization.cpp for CXX dependencies101[33/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren/src/utils/device.cpp for CXX dependencies102[34/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren/src/renderer.cpp for CXX dependencies103[35/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren_math/tests/vector.cpp for CXX dependencies104[36/126] Generating CXX dyndep file wren_physics/CMakeFiles/wren_physics.dir/CXX.dd105[37/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren_utils/tests/enums.cpp for CXX dependencies106[38/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren_utils/tests/binary_reader.cpp for CXX dependencies107[39/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren_text/src/font.cpp for CXX dependencies108[40/126] Generating CXX dyndep file wren_text/CMakeFiles/wren_text.dir/CXX.dd109[41/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren_utils/tests/string_reader.cpp for CXX dependencies110[42/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren/src/utils/vulkan.cpp for CXX dependencies111[43/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren_math/tests/geometry.cpp for CXX dependencies112[44/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren_math/tests/matrix.cpp for CXX dependencies113[45/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren/src/window.cpp for CXX dependencies114[46/126] Generating CXX dyndep file wren/CMakeFiles/wren.dir/CXX.dd115[47/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren_physics/tests/raycast.cpp for CXX dependencies116[48/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren_gui/src/instance.cpp for CXX dependencies117[49/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/wren_text/tests/font.cpp for CXX dependencies118[50/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/editor/src/scene_panel.cpp for CXX dependencies119[51/126] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/filesystem.cpp.o120[52/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/examples/nand/main.cpp for CXX dependencies121[53/126] Linking CXX static library wren_utils/libwren_utils.a122[54/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/editor/src/inspector_panel.cpp for CXX dependencies123[55/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/editor/src/ui.cpp for CXX dependencies124[56/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/editor/src/main.cpp for CXX dependencies125[57/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/editor/src/editor.cpp for CXX dependencies126[58/126] Building CXX object wren/CMakeFiles/wren.dir/src/event.cpp.o127[59/126] Building CXX object wren/CMakeFiles/wren.dir/src/assets/manager.cpp.o128[60/126] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/memory.cpp.o129[61/126] Building CXX object wren/CMakeFiles/wren.dir/src/input.cpp.o130[62/126] Building CXX object wren/CMakeFiles/wren.dir/src/scene/components/collider.cpp.o131[63/126] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/vulkan.cpp.o132[64/126] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/image.cpp.o133[65/126] Building CXX object wren/CMakeFiles/wren.dir/src/scene/scene.cpp.o134[66/126] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/buffer.cpp.o135[67/126] Generating CXX dyndep file wren_gui/CMakeFiles/wren_gui.dir/CXX.dd136[68/126] Scanning /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/editor/src/filesystem_panel.cpp for CXX dependencies137[69/126] Generating CXX dyndep file wren_utils/tests/CMakeFiles/binary_reader.dir/CXX.dd138[70/126] Generating CXX dyndep file wren_utils/tests/CMakeFiles/string_reader.dir/CXX.dd139[71/126] Generating CXX dyndep file wren_utils/tests/CMakeFiles/enums.dir/CXX.dd140[72/126] Generating CXX dyndep file wren_math/tests/CMakeFiles/vector.dir/CXX.dd141[73/126] Generating CXX dyndep file wren_math/tests/CMakeFiles/matrix.dir/CXX.dd142[74/126] Generating CXX dyndep file wren_math/tests/CMakeFiles/geometry.dir/CXX.dd143[75/126] Building CXX object wren_physics/CMakeFiles/wren_physics.dir/src/ray.cpp.o144[76/126] Generating CXX dyndep file wren_physics/tests/CMakeFiles/raycast.dir/CXX.dd145[77/126] Building CXX object wren/CMakeFiles/wren.dir/src/graph.cpp.o146[78/126] Generating CXX dyndep file wren_text/tests/CMakeFiles/font.dir/CXX.dd147[79/126] Building CXX object wren/CMakeFiles/wren.dir/src/mesh.cpp.o148[80/126] Generating CXX dyndep file examples/nand/CMakeFiles/nand.dir/CXX.dd149[81/126] Generating CXX dyndep file editor/CMakeFiles/wren_editor.dir/CXX.dd150[82/126] Building CXX object wren_text/CMakeFiles/wren_text.dir/src/font.cpp.o151[83/126] Building CXX object wren/CMakeFiles/wren.dir/src/render_target.cpp.o152[84/126] Building CXX object wren/CMakeFiles/wren.dir/src/utils/queue.cpp.o153[85/126] Building CXX object wren_utils/tests/CMakeFiles/binary_reader.dir/binary_reader.cpp.o154[86/126] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/shader.cpp.o155[87/126] Linking CXX static library wren_vk/libwren_vk.a156[88/126] Building CXX object wren/CMakeFiles/wren.dir/src/mesh_loader.cpp.o157[89/126] Building CXX object wren/CMakeFiles/wren.dir/src/utils/device.cpp.o158[90/126] Linking CXX static library wren_text/libwren_text.a159[91/126] Building CXX object wren/CMakeFiles/wren.dir/src/graphics_context.cpp.o160[92/126] Building CXX object wren_utils/tests/CMakeFiles/string_reader.dir/string_reader.cpp.o161[93/126] Building CXX object wren/CMakeFiles/wren.dir/src/application.cpp.o162[94/126] Building CXX object wren_utils/tests/CMakeFiles/enums.dir/enums.cpp.o163[95/126] Building CXX object wren/CMakeFiles/wren.dir/src/render_pass.cpp.o164[96/126] Building CXX object wren_text/tests/CMakeFiles/font.dir/font.cpp.o165[97/126] Building CXX object editor/CMakeFiles/wren_editor.dir/src/scene_panel.cpp.o166[98/126] Building CXX object wren/CMakeFiles/wren.dir/src/window.cpp.o167[99/126] Building CXX object wren/CMakeFiles/wren.dir/src/renderer.cpp.o168[100/126] Linking CXX executable wren_utils/tests/binary_reader169[101/126] Linking CXX executable wren_utils/tests/string_reader170[102/126] Building CXX object wren/CMakeFiles/wren.dir/src/utils/vulkan.cpp.o171[103/126] Linking CXX executable wren_utils/tests/enums172[104/126] Linking CXX executable wren_text/tests/font173[105/126] Building CXX object wren/CMakeFiles/wren.dir/src/scene/deserialization.cpp.o174[106/126] Building CXX object wren_math/tests/CMakeFiles/vector.dir/vector.cpp.o175[107/126] Linking CXX executable wren_math/tests/vector176[108/126] Building CXX object wren_gui/CMakeFiles/wren_gui.dir/src/instance.cpp.o177[109/126] Building CXX object wren_physics/tests/CMakeFiles/raycast.dir/raycast.cpp.o178[110/126] Building CXX object wren/CMakeFiles/wren.dir/src/scene/serialization.cpp.o179[111/126] Linking CXX static library wren/libwren.a180[112/126] Linking CXX static library wren_gui/libwren_gui.a181[113/126] Linking CXX static library wren_physics/libwren_physics.a182[114/126] Building CXX object editor/CMakeFiles/wren_editor.dir/src/filesystem_panel.cpp.o183[115/126] Linking CXX executable wren_physics/tests/raycast184[116/126] Building CXX object wren_math/tests/CMakeFiles/matrix.dir/matrix.cpp.o185[117/126] Linking CXX executable wren_math/tests/matrix186[118/126] Building CXX object wren_math/tests/CMakeFiles/geometry.dir/geometry.cpp.o187[119/126] Linking CXX executable wren_math/tests/geometry188[120/126] Building CXX object editor/CMakeFiles/wren_editor.dir/src/inspector_panel.cpp.o189[121/126] Building CXX object editor/CMakeFiles/wren_editor.dir/src/main.cpp.o190[122/126] Building CXX object examples/nand/CMakeFiles/nand.dir/main.cpp.o191[123/126] Linking CXX executable examples/nand/nand192[124/126] Building CXX object editor/CMakeFiles/wren_editor.dir/src/ui.cpp.o193/build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/editor/src/ui.cpp: In function 'auto editor::ui::mouse_code_to_imgui(wren::MouseCode)':194/build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/editor/src/ui.cpp:31:1: warning: control reaches end of non-void function [-Wreturn-type]195 31 | }196 | ^197/build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/editor/src/ui.cpp: In function 'auto editor::ui::key_code_to_imgui(wren::KeyCode)':198/build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/editor/src/ui.cpp:248:1: warning: control reaches end of non-void function [-Wreturn-type]199 248 | }200 | ^201[125/126] Building CXX object editor/CMakeFiles/wren_editor.dir/src/editor.cpp.o202[126/126] Linking CXX executable editor/wren_editor203buildPhase completed in 2 minutes 39 secondscheckPhase
204check flags: -j16 test205[0/1] Running tests...206Test project /build/knn9sd5w73q49nwbnvxyawh9cldyhaj3-source/build207 Start 1: binary_reader208 Start 2: string_reader209 Start 3: enums210 Start 4: vector211 Start 5: matrix212 Start 6: geometry213 Start 7: raycast214 Start 8: font2151/8 Test #1: binary_reader .................... Passed 0.02 sec2162/8 Test #2: string_reader .................... Passed 0.02 sec2173/8 Test #3: enums ............................ Passed 0.02 sec2184/8 Test #4: vector ........................... Passed 0.01 sec2195/8 Test #5: matrix ........................... Passed 0.01 sec2206/8 Test #6: geometry ......................... Passed 0.01 sec2217/8 Test #8: font ............................. Passed 0.02 sec2228/8 Test #7: raycast .......................... Passed 0.76 sec223224100% tests passed out of 8225226Total Test time (real) = 0.78 secinstallPhase
227install flags: -j16 install228[0/1] Install the project...229-- Install configuration: "Release"230-- Installing: /nix/store/y9kh0az3ansvq47hwxab5y921zh23pnb-wren/lib/libwren.afixupPhase
231shrinking RPATHs of ELF executables and libraries in /nix/store/y9kh0az3ansvq47hwxab5y921zh23pnb-wren232checking for references to /build/ in /nix/store/y9kh0az3ansvq47hwxab5y921zh23pnb-wren...233patching script interpreter paths in /nix/store/y9kh0az3ansvq47hwxab5y921zh23pnb-wren234stripping (with command strip and flags -S -p) in /nix/store/y9kh0az3ansvq47hwxab5y921zh23pnb-wren/lib