lint-0.1.0
checks.x86_64-linux.lint
· build #74
· raw
unpackPhase
1unpacking source archive /nix/store/3z33z607k8h7w32iz74zg105fm6wn4v2-source2source root is sourceconfigurePhase
3-- The C compiler identification is Clang 23.1.34-- The CXX compiler identification is Clang 23.1.35-- Detecting C compiler ABI info6-- Detecting C compiler ABI info - done7-- Check for working C compiler: /nix/store/q5hx5j4n0c1nyxaxfgd1dzca3r3q3c25-clang-wrapper-23.1.3/bin/clang - skipped8-- Detecting C compile features9-- Detecting C compile features - done10-- Detecting CXX compiler ABI info11-- Detecting CXX compiler ABI info - done12-- Check for working CXX compiler: /nix/store/q5hx5j4n0c1nyxaxfgd1dzca3r3q3c25-clang-wrapper-23.1.3/bin/clang++ - skipped13-- Detecting CXX compile features14-- Detecting CXX compile features - done15-- Found Vulkan: /nix/store/la62431p5qf1ggr3rdzql9dksv5fhicc-vulkan-loader-1.4.363.0/lib/libvulkan.so (found version "1.4.363") missing components: glslc glslangValidator16-- Performing Test CMAKE_HAVE_LIBC_PTHREAD17-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success18-- Found Threads: TRUE19-- Found PkgConfig: /nix/store/s70gz6bvz74c36xigh5m2ab2cqli08cv-pkg-config-wrapper-0.29.2/bin/pkg-config (found version "0.29.2")20-- Checking for module 'stb'21-- Found stb, version 122-- Found Fontconfig: /nix/store/p3y4rk4gjnhs80339qq7jixjbhplqc16-fontconfig-2.18.3-lib/lib/libfontconfig.so (found version "2.18.3")23-- Found Freetype: /nix/store/zj7yb55h1zpmxmw6dp817n6y0370wji0-freetype-2.14.3/lib/libfreetype.so (found version "2.14.3")24-- Configuring done (5.2s)25-- Generating done (0.3s)26-- Build files have been written to: /build/source/buildbuildPhase
27Running clang-tidy in 16 threads for 46 files out of 46 in compilation database ...28[ 1/46][26.8s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren/src/scene/scene.cpp29[ 2/46][27.4s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren/src/scene/components/collider.cpp30[ 3/46][34.7s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren/src/event.cpp31[ 4/46][38.6s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren_utils/tests/enums.cpp32[ 5/46][41.4s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren_math/tests/matrix.cpp33[ 6/46][42.3s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren_math/tests/vector.cpp34[ 7/46][7.1s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren_math/src/geometry.cpp35[ 8/46][51.1s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren_utils/src/filesystem.cpp36[ 9/46][118.6s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren/src/utils/queue.cpp37/build/source/wren/src/utils/queue.cpp:46:70: error: missing field 'present_index' initializer [clang-diagnostic-missing-designated-field-initializers,-warnings-as-errors]38 46 | return QueueFamilyIndices{.graphics_index = graphics_family.value()};39 | ^4041[10/46][126.2s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren_vk/src/image.cpp42[11/46][127.9s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren/src/texture.cpp43[12/46][133.4s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren/src/mesh_loader.cpp44[13/46][141.7s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren/src/application.cpp45[14/46][146.4s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/editor/src/inspector_panel.cpp46[15/46][147.0s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren_text/src/font.cpp47[16/46][149.5s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/editor/src/ui.cpp48/build/source/editor/src/ui.cpp:252:3: error: use of a signed integer operand with a binary bitwise operator [bugprone-signed-bitwise,-warnings-as-errors]49 252 | io.ConfigFlags |= ImGuiConfigFlags_DockingEnable;50 | ^~~~~~~~~~~~~~ ~~5152[17/46][8.7s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren_utils/src/string.cpp53[18/46][135.8s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren/src/assets/manager.cpp54[19/46][37.7s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren_utils/tests/string_reader.cpp55[20/46][47.9s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren_physics/tests/raycast.cpp56[21/46][173.6s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/editor/src/editor.cpp57/build/source/editor/src/editor.cpp:111:7: error: use of a signed integer operand with a binary bitwise operator [bugprone-signed-bitwise,-warnings-as-errors]58 111 | ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoCollapse |59 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~60 112 | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoMove |61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~62 113 | ImGuiWindowFlags_NoBringToFrontOnFocus | ImGuiWindowFlags_NoNavFocus |63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~64/build/source/editor/src/editor.cpp:141:7: error: use of a signed integer operand with a binary bitwise operator [bugprone-signed-bitwise,-warnings-as-errors]65 141 | if (io.ConfigFlags & ImGuiConfigFlags_DockingEnable) {66 | ^~~~~~~~~~~~~~ ~67/build/source/editor/src/editor.cpp:151:33: error: use of a signed integer operand with a binary bitwise operator [bugprone-signed-bitwise,-warnings-as-errors]68 151 | dockspace_flags | ImGuiDockNodeFlags_DockSpace);69 | ^~~~~~~~~~~~~~~ ~70/build/source/editor/src/editor.hpp:32:3: error: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [cppcoreguidelines-explicit-constructor,-warnings-as-errors]71 32 | Editor(const std::shared_ptr<wren::Context>& ctx);72 | ^73 | explicit 7475[22/46][132.3s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren/src/render_pass.cpp76[23/46][128.5s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren/src/graphics_context.cpp77[24/46][151.8s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren_gui/src/instance.cpp78/build/source/wren_gui/src/instance.cpp:168:55: error: use of a signed integer operand with a binary bitwise operator [bugprone-signed-bitwise,-warnings-as-errors]79 168 | pen_x += static_cast<float>(character->advance >> 6);80 | ~~ ^8182[25/46][14.4s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren_vk/src/memory.cpp83[26/46][143.8s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren/src/render_target.cpp84[27/46][36.7s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren_utils/tests/binary_reader.cpp85[28/46][3.3s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren_utils/src/string_reader.cpp86[29/46][151.7s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren/src/renderer.cpp87[30/46][139.4s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren_vk/src/shader.cpp88[31/46][37.0s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren/src/input.cpp89[32/46][27.7s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren_physics/src/ray.cpp90[33/46][27.8s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/editor/src/scene_panel.cpp91[34/46][43.2s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren_math/tests/geometry.cpp92[35/46][104.2s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren/src/utils/vulkan.cpp93[36/46][72.3s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren_vk/src/vulkan.cpp94[37/46][119.7s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren/src/graph.cpp95[38/46][104.7s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren_vk/src/buffer.cpp96[39/46][96.3s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren/src/utils/device.cpp97[40/46][134.3s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/editor/src/main.cpp98/build/source/editor/src/editor.hpp:32:3: error: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [cppcoreguidelines-explicit-constructor,-warnings-as-errors]99 32 | Editor(const std::shared_ptr<wren::Context>& ctx);100 | ^101 | explicit 102103[41/46][88.9s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/editor/src/filesystem_panel.cpp104/build/source/editor/src/filesystem_panel.cpp:17:31: error: use of a signed integer operand with a binary bitwise operator [bugprone-signed-bitwise,-warnings-as-errors]105 17 | if (!file.is_directory()) flags |= ImGuiTreeNodeFlags_Leaf;106 | ^~~~~ ~~107108[42/46][110.6s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren/src/scene/deserialization.cpp109[43/46][78.7s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren/src/mesh.cpp110[44/46][83.7s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren/src/window.cpp111[45/46][96.7s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/examples/nand/main.cpp112[46/46][92.9s] /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.3/bin/clang-tidy --use-color -p=build -quiet /build/source/wren/src/scene/serialization.cpp