wren
checks.x86_64-linux.tests
· build #24
· raw
unpackPhase
1unpacking source archive /nix/store/caysl7ag1cizcf3ibprlbh3xk7qsczbb-7glcaph58aisv18ndhpn6h238jfjih0h-source2source root is 7glcaph58aisv18ndhpn6h238jfjih0h-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/cnrc4kl6g5y91288hqv31cl8zc2j49m0-wren/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/cnrc4kl6g5y91288hqv31cl8zc2j49m0-wren/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/cnrc4kl6g5y91288hqv31cl8zc2j49m0-wren/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/cnrc4kl6g5y91288hqv31cl8zc2j49m0-wren/share/doc/wren_tests -DCMAKE_INSTALL_INFODIR=/nix/store/cnrc4kl6g5y91288hqv31cl8zc2j49m0-wren/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/cnrc4kl6g5y91288hqv31cl8zc2j49m0-wren/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/cnrc4kl6g5y91288hqv31cl8zc2j49m0-wren/include -DCMAKE_INSTALL_SBINDIR=/nix/store/cnrc4kl6g5y91288hqv31cl8zc2j49m0-wren/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/cnrc4kl6g5y91288hqv31cl8zc2j49m0-wren/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/cnrc4kl6g5y91288hqv31cl8zc2j49m0-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/cnrc4kl6g5y91288hqv31cl8zc2j49m0-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-- Found Freetype: /nix/store/85v143gw8jcqjg04gxb38c4han2z7myb-freetype-2.14.3/lib/libfreetype.so (found version "2.14.3")22-- Configuring done (4.1s)23WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it.24CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x)25Consider defining the macro in a (configured) header file.2627WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it.28CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x)29Consider defining the macro in a (configured) header file.3031WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it.32CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x)33Consider defining the macro in a (configured) header file.3435WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it.36CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x)37Consider defining the macro in a (configured) header file.3839WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it.40CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x)41Consider defining the macro in a (configured) header file.4243WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it.44CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x)45Consider defining the macro in a (configured) header file.4647WARNING: Function-style preprocessor definitions may not be passed on the compiler command line because many compilers do not support it.48CMake is dropping a preprocessor definition: VULKAN_HPP_ASSERT_ON_RESULT(x)49Consider defining the macro in a (configured) header file.5051-- Generating done (0.1s)52CMake Warning (unused-cli):53 Manually-specified variables were not used by the project:5455 CMAKE_EXPORT_NO_PACKAGE_REGISTRY56 CMAKE_INSTALL_BINDIR57 CMAKE_INSTALL_DOCDIR58 CMAKE_INSTALL_INCLUDEDIR59 CMAKE_INSTALL_INFODIR60 CMAKE_INSTALL_LIBEXECDIR61 CMAKE_INSTALL_LOCALEDIR62 CMAKE_INSTALL_MANDIR63 CMAKE_INSTALL_SBINDIR646566-- Build files have been written to: /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/build67cmake: enabled parallel building68cmake: enabled parallel installingbuildPhase
69build flags: -j1670[1/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_utils/src/string_reader.cpp for CXX dependencies71[2/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_utils/src/string.cpp for CXX dependencies72[3/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_vk/src/memory.cpp for CXX dependencies73[4/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_math/src/geometry.cpp for CXX dependencies74[5/126] Generating CXX dyndep file wren_math/CMakeFiles/wren_math.dir/CXX.dd75[6/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_vk/src/vulkan.cpp for CXX dependencies76[7/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren/src/event.cpp for CXX dependencies77[8/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren/src/assets/manager.cpp for CXX dependencies78[9/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren/src/input.cpp for CXX dependencies79[10/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_utils/src/filesystem.cpp for CXX dependencies80[11/126] Generating CXX dyndep file wren_utils/CMakeFiles/wren_utils.dir/CXX.dd81[12/126] Building CXX object wren_math/CMakeFiles/wren_math.dir/src/geometry.cpp.o82[13/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren/src/scene/scene.cpp for CXX dependencies83[14/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_vk/src/buffer.cpp for CXX dependencies84[15/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren/src/graphics_context.cpp for CXX dependencies85[16/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren/src/scene/components/collider.cpp for CXX dependencies86[17/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_vk/src/image.cpp for CXX dependencies87[18/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren/src/application.cpp for CXX dependencies88[19/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren/src/mesh.cpp for CXX dependencies89[20/126] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string_reader.cpp.o90[21/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren/src/graph.cpp for CXX dependencies91[22/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren/src/mesh_loader.cpp for CXX dependencies92[23/126] Linking CXX static library wren_math/libwren_math.a93[24/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_vk/src/shader.cpp for CXX dependencies94[25/126] Generating CXX dyndep file wren_vk/CMakeFiles/wren_vk.dir/CXX.dd95[26/126] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string.cpp.o96[27/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren/src/render_pass.cpp for CXX dependencies97[28/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren/src/render_target.cpp for CXX dependencies98[29/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_physics/src/ray.cpp for CXX dependencies99[30/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_utils/tests/binary_reader.cpp for CXX dependencies100[31/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren/src/renderer.cpp for CXX dependencies101[32/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren/src/scene/deserialization.cpp for CXX dependencies102[33/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_text/src/font.cpp for CXX dependencies103[34/126] Generating CXX dyndep file wren_text/CMakeFiles/wren_text.dir/CXX.dd104[35/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren/src/utils/device.cpp for CXX dependencies105[36/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren/src/utils/queue.cpp for CXX dependencies106[37/126] Generating CXX dyndep file wren_physics/CMakeFiles/wren_physics.dir/CXX.dd107[38/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren/src/utils/vulkan.cpp for CXX dependencies108[39/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren/src/scene/serialization.cpp for CXX dependencies109[40/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_utils/tests/string_reader.cpp for CXX dependencies110[41/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren/src/window.cpp for CXX dependencies111[42/126] Generating CXX dyndep file wren/CMakeFiles/wren.dir/CXX.dd112[43/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_math/tests/vector.cpp for CXX dependencies113[44/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_gui/src/instance.cpp for CXX dependencies114[45/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_math/tests/matrix.cpp for CXX dependencies115[46/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_utils/tests/enums.cpp for CXX dependencies116[47/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_physics/tests/raycast.cpp for CXX dependencies117[48/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_math/tests/geometry.cpp for CXX dependencies118[49/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_text/tests/font.cpp for CXX dependencies119[50/126] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/filesystem.cpp.o120[51/126] Linking CXX static library wren_utils/libwren_utils.a121[52/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/examples/nand/main.cpp for CXX dependencies122[53/126] Building CXX object wren_text/CMakeFiles/wren_text.dir/src/font.cpp.o123[54/126] Building CXX object wren/CMakeFiles/wren.dir/src/event.cpp.o124[55/126] Building CXX object wren/CMakeFiles/wren.dir/src/input.cpp.o125[56/126] Building CXX object wren/CMakeFiles/wren.dir/src/assets/manager.cpp.o126[57/126] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/memory.cpp.o127[58/126] Building CXX object wren/CMakeFiles/wren.dir/src/scene/components/collider.cpp.o128[59/126] Building CXX object wren/CMakeFiles/wren.dir/src/scene/scene.cpp.o129[60/126] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/vulkan.cpp.o130[61/126] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/image.cpp.o131[62/126] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/buffer.cpp.o132[63/126] Generating CXX dyndep file wren_gui/CMakeFiles/wren_gui.dir/CXX.dd133[64/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/editor/src/main.cpp for CXX dependencies134[65/126] Building CXX object wren/CMakeFiles/wren.dir/src/mesh.cpp.o135[66/126] Building CXX object wren/CMakeFiles/wren.dir/src/graph.cpp.o136[67/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/editor/src/scene_panel.cpp for CXX dependencies137[68/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/editor/src/ui.cpp for CXX dependencies138[69/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/editor/src/editor.cpp for CXX dependencies139[70/126] Generating CXX dyndep file wren_utils/tests/CMakeFiles/binary_reader.dir/CXX.dd140[71/126] Generating CXX dyndep file wren_utils/tests/CMakeFiles/string_reader.dir/CXX.dd141[72/126] Generating CXX dyndep file wren_utils/tests/CMakeFiles/enums.dir/CXX.dd142[73/126] Generating CXX dyndep file wren_math/tests/CMakeFiles/vector.dir/CXX.dd143[74/126] Generating CXX dyndep file wren_math/tests/CMakeFiles/matrix.dir/CXX.dd144[75/126] Generating CXX dyndep file wren_math/tests/CMakeFiles/geometry.dir/CXX.dd145[76/126] Building CXX object wren/CMakeFiles/wren.dir/src/render_target.cpp.o146[77/126] Generating CXX dyndep file wren_physics/tests/CMakeFiles/raycast.dir/CXX.dd147[78/126] Linking CXX static library wren_text/libwren_text.a148[79/126] Generating CXX dyndep file wren_text/tests/CMakeFiles/font.dir/CXX.dd149[80/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/editor/src/filesystem_panel.cpp for CXX dependencies150[81/126] Generating CXX dyndep file examples/nand/CMakeFiles/nand.dir/CXX.dd151[82/126] Scanning /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/editor/src/inspector_panel.cpp for CXX dependencies152[83/126] Generating CXX dyndep file editor/CMakeFiles/wren_editor.dir/CXX.dd153[84/126] Building CXX object wren/CMakeFiles/wren.dir/src/utils/device.cpp.o154[85/126] Building CXX object wren_physics/CMakeFiles/wren_physics.dir/src/ray.cpp.o155[86/126] Building CXX object wren/CMakeFiles/wren.dir/src/utils/queue.cpp.o156[87/126] Building CXX object wren/CMakeFiles/wren.dir/src/mesh_loader.cpp.o157[88/126] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/shader.cpp.o158[89/126] Linking CXX static library wren_vk/libwren_vk.a159[90/126] Building CXX object wren_utils/tests/CMakeFiles/binary_reader.dir/binary_reader.cpp.o160[91/126] Building CXX object wren/CMakeFiles/wren.dir/src/graphics_context.cpp.o161[92/126] Building CXX object wren/CMakeFiles/wren.dir/src/application.cpp.o162[93/126] Building CXX object wren_utils/tests/CMakeFiles/string_reader.dir/string_reader.cpp.o163[94/126] Building CXX object wren/CMakeFiles/wren.dir/src/render_pass.cpp.o164[95/126] Building CXX object wren/CMakeFiles/wren.dir/src/scene/deserialization.cpp.o165[96/126] Building CXX object wren_utils/tests/CMakeFiles/enums.dir/enums.cpp.o166[97/126] Building CXX object wren_text/tests/CMakeFiles/font.dir/font.cpp.o167[98/126] Building CXX object wren/CMakeFiles/wren.dir/src/utils/vulkan.cpp.o168[99/126] Building CXX object editor/CMakeFiles/wren_editor.dir/src/scene_panel.cpp.o169[100/126] Building CXX object wren/CMakeFiles/wren.dir/src/renderer.cpp.o170[101/126] Linking CXX executable wren_utils/tests/binary_reader171[102/126] Linking CXX executable wren_utils/tests/string_reader172[103/126] Linking CXX executable wren_utils/tests/enums173[104/126] Linking CXX executable wren_text/tests/font174[105/126] Building CXX object wren/CMakeFiles/wren.dir/src/window.cpp.o175[106/126] Building CXX object wren_math/tests/CMakeFiles/vector.dir/vector.cpp.o176[107/126] Linking CXX executable wren_math/tests/vector177[108/126] Building CXX object editor/CMakeFiles/wren_editor.dir/src/filesystem_panel.cpp.o178[109/126] Building CXX object wren_math/tests/CMakeFiles/geometry.dir/geometry.cpp.o179[110/126] Building CXX object wren_physics/tests/CMakeFiles/raycast.dir/raycast.cpp.o180[111/126] Linking CXX executable wren_math/tests/geometry181[112/126] Building CXX object wren/CMakeFiles/wren.dir/src/scene/serialization.cpp.o182[113/126] Building CXX object wren_math/tests/CMakeFiles/matrix.dir/matrix.cpp.o183[114/126] Linking CXX static library wren/libwren.a184[115/126] Linking CXX static library wren_physics/libwren_physics.a185[116/126] Linking CXX executable wren_math/tests/matrix186[117/126] Linking CXX executable wren_physics/tests/raycast187[118/126] Building CXX object wren_gui/CMakeFiles/wren_gui.dir/src/instance.cpp.o188[119/126] Linking CXX static library wren_gui/libwren_gui.a189[120/126] Building CXX object editor/CMakeFiles/wren_editor.dir/src/inspector_panel.cpp.o190[121/126] Building CXX object editor/CMakeFiles/wren_editor.dir/src/main.cpp.o191[122/126] Building CXX object editor/CMakeFiles/wren_editor.dir/src/ui.cpp.o192/build/7glcaph58aisv18ndhpn6h238jfjih0h-source/editor/src/ui.cpp: In function 'auto editor::ui::mouse_code_to_imgui(wren::MouseCode)':193/build/7glcaph58aisv18ndhpn6h238jfjih0h-source/editor/src/ui.cpp:31:1: warning: control reaches end of non-void function [-Wreturn-type]194 31 | }195 | ^196/build/7glcaph58aisv18ndhpn6h238jfjih0h-source/editor/src/ui.cpp: In function 'auto editor::ui::key_code_to_imgui(wren::KeyCode)':197/build/7glcaph58aisv18ndhpn6h238jfjih0h-source/editor/src/ui.cpp:248:1: warning: control reaches end of non-void function [-Wreturn-type]198 248 | }199 | ^200[123/126] Building CXX object examples/nand/CMakeFiles/nand.dir/main.cpp.o201[124/126] Linking CXX executable examples/nand/nand202[125/126] Building CXX object editor/CMakeFiles/wren_editor.dir/src/editor.cpp.o203[126/126] Linking CXX executable editor/wren_editor204buildPhase completed in 4 minutes 12 secondscheckPhase
205check flags: -j16 test206[0/1] Running tests...207Test project /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/build208 Start 1: binary_reader209 Start 2: string_reader210 Start 3: enums211 Start 4: vector212 Start 5: matrix213 Start 6: geometry214 Start 7: raycast215 Start 8: font2161/8 Test #1: binary_reader ....................***Failed 0.07 sec217Running 1 test case...218/build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_utils/tests/binary_reader.cpp(48): error: in "binary_reader/Read": check num == 1234 has failed [-771489792 != 1234]219/build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_utils/tests/binary_reader.cpp(52): error: in "binary_reader/Read": check n == 1234 has failed [-771489792 != 1234]220/build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_utils/tests/binary_reader.cpp(52): error: in "binary_reader/Read": check n == 1234 has failed [-771489792 != 1234]221/build/7glcaph58aisv18ndhpn6h238jfjih0h-source/wren_utils/tests/binary_reader.cpp(52): error: in "binary_reader/Read": check n == 1234 has failed [-771489792 != 1234]222223*** 4 failures are detected in the test module "binary_reader"2242252262/8 Test #2: string_reader .................... Passed 0.07 sec2273/8 Test #3: enums ............................ Passed 0.06 sec2284/8 Test #4: vector ........................... Passed 0.05 sec2295/8 Test #5: matrix ........................... Passed 0.04 sec2306/8 Test #6: geometry ......................... Passed 0.04 sec2317/8 Test #8: font ............................. Passed 0.09 sec2328/8 Test #7: raycast .......................... Passed 1.79 sec23323488% tests passed, 1 tests failed out of 8235236Total Test time (real) = 1.85 sec237238The following tests FAILED:239 1 - binary_reader (Failed)240Errors while running CTest241FAILED: [code=8] CMakeFiles/test.util 242cd /build/7glcaph58aisv18ndhpn6h238jfjih0h-source/build && /nix/store/c3bm9h7k398cmg00d4rss6hcxkl2zbl2-cmake-4.4.2/bin/ctest243ninja: build stopped: subcommand failed.