DEBUG: Executing shell function do_compile NOTE: cmake --build TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build --target all -- [0/2] Re-checking globbed directories... [1/498] Building CXX object third_party/fmt/CMakeFiles/fmt.dir/src/os.cc.o [2/498] Building CXX object third_party/glslang/glslang/OSDependent/Unix/CMakeFiles/OSDependent.dir/ossource.cpp.o [3/498] Building CXX object third_party/glslang/OGLCompilersDLL/CMakeFiles/OGLCompiler.dir/InitializeDll.cpp.o [4/498] Building CXX object third_party/glslang/glslang/CMakeFiles/GenericCodeGen.dir/GenericCodeGen/CodeGen.cpp.o [5/498] Building CXX object third_party/glslang/glslang/CMakeFiles/GenericCodeGen.dir/GenericCodeGen/Link.cpp.o [6/498] Building CXX object components/core/CMakeFiles/vkb__core.dir/src/strings.cpp.o [7/498] Linking CXX static library third_party/glslang/glslang/lib/aarch64/libGenericCodeGen.a [8/498] Building CXX object third_party/spdlog/CMakeFiles/spdlog.dir/src/file_sinks.cpp.o [9/498] Building CXX object third_party/spdlog/CMakeFiles/spdlog.dir/src/cfg.cpp.o [10/498] Building CXX object third_party/spdlog/CMakeFiles/spdlog.dir/src/stdout_sinks.cpp.o [11/498] Building CXX object components/core/CMakeFiles/vkb__core.dir/src/profiling.cpp.o [12/498] Building CXX object third_party/spdlog/CMakeFiles/spdlog.dir/src/async.cpp.o [13/498] Building CXX object third_party/spdlog/CMakeFiles/spdlog.dir/src/color_sinks.cpp.o [14/498] Building CXX object components/core/CMakeFiles/vkb__core.dir/src/logging.cpp.o [15/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/InfoSink.cpp.o [16/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/IntermTraverse.cpp.o [17/498] Building CXX object third_party/fmt/CMakeFiles/fmt.dir/src/format.cc.o [18/498] Linking CXX static library third_party/fmt/lib/aarch64/libfmt.a [19/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/attribute.cpp.o [20/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Constant.cpp.o [21/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/PoolAlloc.cpp.o [22/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/RemoveTree.cpp.o [23/498] Building CXX object third_party/spdlog/CMakeFiles/spdlog.dir/src/spdlog.cpp.o [24/498] Linking CXX static library third_party/spdlog/lib/aarch64/libspdlog.a [25/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Intermediate.cpp.o [26/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/ParseContextBase.cpp.o [27/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Initialize.cpp.o [28/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Scan.cpp.o [29/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/SpirvIntrinsics.cpp.o [30/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/iomapper.cpp.o [31/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/intermOut.cpp.o [32/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/limits.cpp.o [33/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Versions.cpp.o [34/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/SymbolTable.cpp.o [35/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/ShaderLang.cpp.o [36/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/parseConst.cpp.o [37/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/glslang_tab.cpp.o MachineIndependent/glslang_tab.cpp:4968:9: warning: variable 'yynerrs' set but not used [-Wunused-but-set-variable] 4968 | int yynerrs = 0; | ^ 1 warning generated. [38/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpAtom.cpp.o [39/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpContext.cpp.o [40/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/reflection.cpp.o [41/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/ParseHelper.cpp.o [42/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/Pp.cpp.o [43/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpTokens.cpp.o [44/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/linkValidate.cpp.o [45/498] Linking CXX static library third_party/glslang/glslang/OSDependent/Unix/lib/aarch64/libOSDependent.a [46/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpScanner.cpp.o [47/498] Linking CXX static library third_party/glslang/OGLCompilersDLL/lib/aarch64/libOGLCompiler.a [48/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/propagateNoContraction.cpp.o [49/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslAttributes.cpp.o [50/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslOpMap.cpp.o [51/498] Linking CXX static library components/core/lib/aarch64/libvkb__core.a [52/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslTokenStream.cpp.o [53/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslScanContext.cpp.o [54/498] Building C object third_party/CMakeFiles/ktx.dir/ktx/lib/checkheader.c.o [55/498] Building C object third_party/CMakeFiles/ktx.dir/ktx/external/dfdutils/createdfd.c.o [56/498] Building C object third_party/CMakeFiles/ktx.dir/ktx/external/dfdutils/colourspaces.c.o [57/498] Building CXX object components/unix/CMakeFiles/vkb__unix_platform.dir/src/context.cpp.o [58/498] Building C object third_party/CMakeFiles/ktx.dir/ktx/external/dfdutils/interpretdfd.c.o [59/498] Building C object third_party/CMakeFiles/ktx.dir/ktx/external/dfdutils/queries.c.o [60/498] Building C object third_party/CMakeFiles/ktx.dir/ktx/external/dfdutils/printdfd.c.o [61/498] Building CXX object third_party/spirv-cross/CMakeFiles/spirv-cross-core.dir/spirv_cfg.cpp.o [62/498] Building C object third_party/CMakeFiles/ktx.dir/ktx/external/dfdutils/vk2dfd.c.o [63/498] Building C object third_party/CMakeFiles/ktx.dir/ktx/lib/filestream.c.o [64/498] Building CXX object components/unix/CMakeFiles/vkb__unix_platform.dir/src/entrypoint.cpp.o [65/498] Building CXX object third_party/CMakeFiles/ktx.dir/ktx/lib/etcunpack.cxx.o [66/498] Building C object third_party/CMakeFiles/ktx.dir/ktx/lib/hashlist.c.o [67/498] Building C object third_party/CMakeFiles/ktx.dir/ktx/lib/memstream.c.o [68/498] Building C object third_party/CMakeFiles/ktx.dir/ktx/lib/strings.c.o [69/498] Building C object third_party/CMakeFiles/ktx.dir/ktx/lib/swap.c.o [70/498] Building CXX object third_party/CMakeFiles/ktx.dir/ktx/external/etcdec/etcdec.cxx.o [71/498] Building C object third_party/CMakeFiles/ktx.dir/ktx/lib/info.c.o [72/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslParseables.cpp.o [73/498] Building C object third_party/CMakeFiles/ktx.dir/ktx/lib/texture.c.o [74/498] Building C object third_party/CMakeFiles/ktx.dir/ktx/lib/texture1.c.o [75/498] Building C object third_party/CMakeFiles/ktx.dir/ktx/lib/texture2.c.o [76/498] Building C object third_party/CMakeFiles/ktx.dir/ktx/lib/vkformat_check.c.o [77/498] Building C object third_party/CMakeFiles/ktx.dir/ktx/lib/vkformat_str.c.o [78/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslGrammar.cpp.o [79/498] Building CXX object third_party/spirv-cross/CMakeFiles/spirv-cross-core.dir/spirv_parser.cpp.o [80/498] Building C object third_party/CMakeFiles/ktx.dir/ktx/lib/vkformat_typesize.c.o [81/498] Building C object third_party/CMakeFiles/ktx.dir/ktx/lib/vk_funcs.c.o [82/498] Building CXX object third_party/CMakeFiles/ktx.dir/ktx/lib/miniz_wrapper.cpp.o [83/498] Building C object third_party/CMakeFiles/ktx.dir/ktx/lib/vkloader.c.o [84/498] Building CXX object third_party/spirv-cross/CMakeFiles/spirv-cross-core.dir/spirv_cross_parsed_ir.cpp.o [85/498] Building CXX object third_party/CMakeFiles/ktx.dir/ktx/lib/basis_transcode.cpp.o [86/498] Building C object third_party/CMakeFiles/volk.dir/volk/volk.c.o [87/498] Building CXX object third_party/CMakeFiles/imgui.dir/imgui/imgui_tables.cpp.o In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_tables.cpp:197: TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:2656:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2656 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:2656:43: note: explicitly cast the pointer to silence this warning 2656 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:2727:60: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2727 | ImDrawList(ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:2727:60: note: explicitly cast the pointer to silence this warning 2727 | ImDrawList(ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_tables.cpp:199: TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:794:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawDataBuilder' [-Wnontrivial-memcall] 794 | ImDrawDataBuilder() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:794:54: note: explicitly cast the pointer to silence this warning 794 | ImDrawDataBuilder() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1061:50: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextDeactivatedState' [-Wnontrivial-memcall] 1061 | ImGuiInputTextDeactivatedState() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1061:50: note: explicitly cast the pointer to silence this warning 1061 | ImGuiInputTextDeactivatedState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1087:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1087 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1087:54: note: explicitly cast the pointer to silence this warning 1087 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1521:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1521 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1521:46: note: explicitly cast the pointer to silence this warning 1521 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1702:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1702 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1702:34: note: explicitly cast the pointer to silence this warning 1702 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1893:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiIDStackTool' [-Wnontrivial-memcall] 1893 | ImGuiIDStackTool() { memset(this, 0, sizeof(*this)); CopyToClipboardLastTime = -FLT_MAX; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1893:38: note: explicitly cast the pointer to silence this warning 1893 | ImGuiIDStackTool() { memset(this, 0, sizeof(*this)); CopyToClipboardLastTime = -FLT_MAX; } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:2908:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2908 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:2908:42: note: explicitly cast the pointer to silence this warning 2908 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:2934:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2934 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:2934:42: note: explicitly cast the pointer to silence this warning 2934 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_tables.cpp:2613:35: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImDrawChannel' [-Wnontrivial-memcall] 2613 | memcpy(dst_tmp++, channel, sizeof(ImDrawChannel)); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_tables.cpp:2613:35: note: explicitly cast the pointer to silence this warning 2613 | memcpy(dst_tmp++, channel, sizeof(ImDrawChannel)); | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_tables.cpp:2619:31: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImDrawChannel' [-Wnontrivial-memcall] 2619 | memcpy(dst_tmp++, &splitter->_Channels[table->Bg2DrawChannelUnfrozen], sizeof(ImDrawChannel)); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_tables.cpp:2619:31: note: explicitly cast the pointer to silence this warning 2619 | memcpy(dst_tmp++, &splitter->_Channels[table->Bg2DrawChannelUnfrozen], sizeof(ImDrawChannel)); | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_tables.cpp:2628:27: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImDrawChannel' [-Wnontrivial-memcall] 2628 | memcpy(dst_tmp++, channel, sizeof(ImDrawChannel)); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_tables.cpp:2628:27: note: explicitly cast the pointer to silence this warning 2628 | memcpy(dst_tmp++, channel, sizeof(ImDrawChannel)); | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_tables.cpp:2632:41: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImDrawChannel' [-Wnontrivial-memcall] 2632 | memcpy(splitter->_Channels.Data + LEADING_DRAW_CHANNELS, g.DrawChannelsTempMergeBuffer.Data, (splitter->_Count - LEADING_DRAW_CHANNELS) * sizeof(ImDrawChannel)); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_tables.cpp:2632:41: note: explicitly cast the pointer to silence this warning 2632 | memcpy(splitter->_Channels.Data + LEADING_DRAW_CHANNELS, g.DrawChannelsTempMergeBuffer.Data, (splitter->_Count - LEADING_DRAW_CHANNELS) * sizeof(ImDrawChannel)); | ^ | (void*) In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_tables.cpp:197: TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1951:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 1951 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1948:88: note: in instantiation of member function 'ImVector<ImGuiTable>::reserve' requested here 1948 | inline void resize(int new_size) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); Size = new_size; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:685:101: note: in instantiation of member function 'ImVector<ImGuiTable>::resize' requested here 685 | T* Add() { int idx = FreeIdx; if (idx == Buf.Size) { Buf.resize(Buf.Size + 1); FreeIdx++; } else { FreeIdx = *(int*)&Buf[idx]; } IM_PLACEMENT_NEW(&Buf[idx]) T(); AliveCount++; return &Buf[idx]; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:682:156: note: in instantiation of member function 'ImPool<ImGuiTable>::Add' requested here 682 | T* GetOrAddByKey(ImGuiID key) { int* p_idx = Map.GetIntRef(key, -1); if (*p_idx != -1) return &Buf[*p_idx]; *p_idx = FreeIdx; return Add(); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_tables.cpp:337:34: note: in instantiation of member function 'ImPool<ImGuiTable>::GetOrAddByKey' requested here 337 | ImGuiTable* table = g.Tables.GetOrAddByKey(id); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1951:182: note: explicitly cast the pointer to silence this warning 1951 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1949:189: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 1949 | inline void resize(int new_size, const T& v) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) memcpy(&Data[n], &v, sizeof(v)); Size = new_size; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_tables.cpp:343:26: note: in instantiation of member function 'ImVector<ImGuiTableTempData>::resize' requested here 343 | g.TablesTempData.resize(g.TablesTempDataStacked, ImGuiTableTempData()); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1949:189: note: explicitly cast the pointer to silence this warning 1949 | inline void resize(int new_size, const T& v) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) memcpy(&Data[n], &v, sizeof(v)); Size = new_size; } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1951:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 1951 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1949:88: note: in instantiation of member function 'ImVector<ImGuiTableTempData>::reserve' requested here 1949 | inline void resize(int new_size, const T& v) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) memcpy(&Data[n], &v, sizeof(v)); Size = new_size; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_tables.cpp:343:26: note: in instantiation of member function 'ImVector<ImGuiTableTempData>::resize' requested here 343 | g.TablesTempData.resize(g.TablesTempDataStacked, ImGuiTableTempData()); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1951:182: note: explicitly cast the pointer to silence this warning 1951 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1951:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImDrawChannel' [-Wnontrivial-memcall] 1951 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1948:88: note: in instantiation of member function 'ImVector<ImDrawChannel>::reserve' requested here 1948 | inline void resize(int new_size) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); Size = new_size; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_tables.cpp:2566:39: note: in instantiation of member function 'ImVector<ImDrawChannel>::resize' requested here 2566 | g.DrawChannelsTempMergeBuffer.resize(splitter->_Count - LEADING_DRAW_CHANNELS); // Use shared temporary storage so the allocation gets amortized | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1951:182: note: explicitly cast the pointer to silence this warning 1951 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1955:127: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1955 | inline void push_back(const T& v) { if (Size == Capacity) reserve(_grow_capacity(Size + 1)); memcpy(&Data[Size], &v, sizeof(v)); Size++; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_tables.cpp:4129:28: note: in instantiation of member function 'ImVector<ImGuiOldColumns>::push_back' requested here 4129 | window->ColumnsStorage.push_back(ImGuiOldColumns()); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1955:127: note: explicitly cast the pointer to silence this warning 1955 | inline void push_back(const T& v) { if (Size == Capacity) reserve(_grow_capacity(Size + 1)); memcpy(&Data[Size], &v, sizeof(v)); Size++; } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1951:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1951 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1955:85: note: in instantiation of member function 'ImVector<ImGuiOldColumns>::reserve' requested here 1955 | inline void push_back(const T& v) { if (Size == Capacity) reserve(_grow_capacity(Size + 1)); memcpy(&Data[Size], &v, sizeof(v)); Size++; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_tables.cpp:4129:28: note: in instantiation of member function 'ImVector<ImGuiOldColumns>::push_back' requested here 4129 | window->ColumnsStorage.push_back(ImGuiOldColumns()); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1951:182: note: explicitly cast the pointer to silence this warning 1951 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ | (void*) 20 warnings generated. [88/498] Building CXX object third_party/CMakeFiles/imgui.dir/imgui/imgui_demo.cpp.o In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_demo.cpp:96: TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:2656:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2656 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:2656:43: note: explicitly cast the pointer to silence this warning 2656 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:2727:60: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2727 | ImDrawList(ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:2727:60: note: explicitly cast the pointer to silence this warning 2727 | ImDrawList(ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) 2 warnings generated. [89/498] Building CXX object third_party/glslang/glslang/CMakeFiles/glslang-default-resource-limits.dir/ResourceLimits/ResourceLimits.cpp.o [90/498] Building CXX object third_party/glslang/glslang/CMakeFiles/glslang.dir/CInterface/glslang_c_interface.cpp.o [91/498] Building CXX object third_party/glslang/glslang/CMakeFiles/glslang-default-resource-limits.dir/ResourceLimits/resource_limits_c.cpp.o [92/498] Building CXX object third_party/CMakeFiles/imgui.dir/imgui/imgui_draw.cpp.o In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:34: TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:2656:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2656 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:2656:43: note: explicitly cast the pointer to silence this warning 2656 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:2727:60: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2727 | ImDrawList(ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:2727:60: note: explicitly cast the pointer to silence this warning 2727 | ImDrawList(ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:36: TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:794:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawDataBuilder' [-Wnontrivial-memcall] 794 | ImDrawDataBuilder() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:794:54: note: explicitly cast the pointer to silence this warning 794 | ImDrawDataBuilder() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1061:50: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextDeactivatedState' [-Wnontrivial-memcall] 1061 | ImGuiInputTextDeactivatedState() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1061:50: note: explicitly cast the pointer to silence this warning 1061 | ImGuiInputTextDeactivatedState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1087:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1087 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1087:54: note: explicitly cast the pointer to silence this warning 1087 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1521:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1521 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1521:46: note: explicitly cast the pointer to silence this warning 1521 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1702:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1702 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1702:34: note: explicitly cast the pointer to silence this warning 1702 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1893:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiIDStackTool' [-Wnontrivial-memcall] 1893 | ImGuiIDStackTool() { memset(this, 0, sizeof(*this)); CopyToClipboardLastTime = -FLT_MAX; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1893:38: note: explicitly cast the pointer to silence this warning 1893 | ImGuiIDStackTool() { memset(this, 0, sizeof(*this)); CopyToClipboardLastTime = -FLT_MAX; } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:2908:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2908 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:2908:42: note: explicitly cast the pointer to silence this warning 2908 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:2934:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2934 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:2934:42: note: explicitly cast the pointer to silence this warning 2934 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:362:12: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSharedData' [-Wnontrivial-memcall] 362 | memset(this, 0, sizeof(*this)); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:362:12: note: explicitly cast the pointer to silence this warning 362 | memset(this, 0, sizeof(*this)); | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:2026:20: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawChannel' [-Wnontrivial-memcall] 2026 | memset(&_Channels[i], 0, sizeof(_Channels[i])); // Current channel is a copy of CmdBuffer/IdxBuffer, don't destruct again | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:2026:20: note: explicitly cast the pointer to silence this warning 2026 | memset(&_Channels[i], 0, sizeof(_Channels[i])); // Current channel is a copy of CmdBuffer/IdxBuffer, don't destruct again | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:2050:12: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawChannel' [-Wnontrivial-memcall] 2050 | memset(&_Channels[0], 0, sizeof(ImDrawChannel)); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:2050:12: note: explicitly cast the pointer to silence this warning 2050 | memset(&_Channels[0], 0, sizeof(ImDrawChannel)); | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:2143:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImVector<ImDrawCmd>' [-Wnontrivial-memcall] 2143 | memcpy(&_Channels.Data[_Current]._CmdBuffer, &draw_list->CmdBuffer, sizeof(draw_list->CmdBuffer)); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:2143:12: note: explicitly cast the pointer to silence this warning 2143 | memcpy(&_Channels.Data[_Current]._CmdBuffer, &draw_list->CmdBuffer, sizeof(draw_list->CmdBuffer)); | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:2144:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImVector<ImDrawIdx>' (aka 'ImVector<unsigned short>') [-Wnontrivial-memcall] 2144 | memcpy(&_Channels.Data[_Current]._IdxBuffer, &draw_list->IdxBuffer, sizeof(draw_list->IdxBuffer)); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:2144:12: note: explicitly cast the pointer to silence this warning 2144 | memcpy(&_Channels.Data[_Current]._IdxBuffer, &draw_list->IdxBuffer, sizeof(draw_list->IdxBuffer)); | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:2146:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImVector<ImDrawCmd>' [-Wnontrivial-memcall] 2146 | memcpy(&draw_list->CmdBuffer, &_Channels.Data[idx]._CmdBuffer, sizeof(draw_list->CmdBuffer)); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:2146:12: note: explicitly cast the pointer to silence this warning 2146 | memcpy(&draw_list->CmdBuffer, &_Channels.Data[idx]._CmdBuffer, sizeof(draw_list->CmdBuffer)); | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:2147:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImVector<ImDrawIdx>' (aka 'ImVector<unsigned short>') [-Wnontrivial-memcall] 2147 | memcpy(&draw_list->IdxBuffer, &_Channels.Data[idx]._IdxBuffer, sizeof(draw_list->IdxBuffer)); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:2147:12: note: explicitly cast the pointer to silence this warning 2147 | memcpy(&draw_list->IdxBuffer, &_Channels.Data[idx]._IdxBuffer, sizeof(draw_list->IdxBuffer)); | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:2383:12: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImFontAtlas' [-Wnontrivial-memcall] 2383 | memset(this, 0, sizeof(*this)); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:2383:12: note: explicitly cast the pointer to silence this warning 2383 | memset(this, 0, sizeof(*this)); | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:2772:26: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImFontBuildSrcData' [-Wnontrivial-memcall] 2772 | memset(src_tmp_array.Data, 0, (size_t)src_tmp_array.size_in_bytes()); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:2772:26: note: explicitly cast the pointer to silence this warning 2772 | memset(src_tmp_array.Data, 0, (size_t)src_tmp_array.size_in_bytes()); | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:2773:26: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImFontBuildDstData' [-Wnontrivial-memcall] 2773 | memset(dst_tmp_array.Data, 0, (size_t)dst_tmp_array.size_in_bytes()); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:2773:26: note: explicitly cast the pointer to silence this warning 2773 | memset(dst_tmp_array.Data, 0, (size_t)dst_tmp_array.size_in_bytes()); | ^ | (void*) In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:34: TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1951:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImDrawChannel' [-Wnontrivial-memcall] 1951 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:2042:19: note: in instantiation of member function 'ImVector<ImDrawChannel>::reserve' requested here 2042 | _Channels.reserve(channels_count); // Avoid over reserving since this is likely to stay stable | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1951:182: note: explicitly cast the pointer to silence this warning 1951 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1951:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImFontBuildSrcData' [-Wnontrivial-memcall] 1951 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1948:88: note: in instantiation of member function 'ImVector<ImFontBuildSrcData>::reserve' requested here 1948 | inline void resize(int new_size) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); Size = new_size; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:2770:19: note: in instantiation of member function 'ImVector<ImFontBuildSrcData>::resize' requested here 2770 | src_tmp_array.resize(atlas->ConfigData.Size); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1951:182: note: explicitly cast the pointer to silence this warning 1951 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1951:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImFontBuildDstData' [-Wnontrivial-memcall] 1951 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1948:88: note: in instantiation of member function 'ImVector<ImFontBuildDstData>::reserve' requested here 1948 | inline void resize(int new_size) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); Size = new_size; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_draw.cpp:2771:19: note: in instantiation of member function 'ImVector<ImFontBuildDstData>::resize' requested here 2771 | dst_tmp_array.resize(atlas->Fonts.Size); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1951:182: note: explicitly cast the pointer to silence this warning 1951 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ | (void*) 23 warnings generated. [93/498] Building CXX object third_party/spirv-cross/CMakeFiles/spirv-cross-core.dir/spirv_cross.cpp.o [94/498] Building CXX object third_party/CMakeFiles/imgui.dir/imgui/imgui_widgets.cpp.o In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_widgets.cpp:41: TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:2656:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2656 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:2656:43: note: explicitly cast the pointer to silence this warning 2656 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:2727:60: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2727 | ImDrawList(ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:2727:60: note: explicitly cast the pointer to silence this warning 2727 | ImDrawList(ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_widgets.cpp:43: TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:794:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawDataBuilder' [-Wnontrivial-memcall] 794 | ImDrawDataBuilder() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:794:54: note: explicitly cast the pointer to silence this warning 794 | ImDrawDataBuilder() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1061:50: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextDeactivatedState' [-Wnontrivial-memcall] 1061 | ImGuiInputTextDeactivatedState() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1061:50: note: explicitly cast the pointer to silence this warning 1061 | ImGuiInputTextDeactivatedState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1087:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1087 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1087:54: note: explicitly cast the pointer to silence this warning 1087 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1521:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1521 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1521:46: note: explicitly cast the pointer to silence this warning 1521 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1702:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1702 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1702:34: note: explicitly cast the pointer to silence this warning 1702 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1893:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiIDStackTool' [-Wnontrivial-memcall] 1893 | ImGuiIDStackTool() { memset(this, 0, sizeof(*this)); CopyToClipboardLastTime = -FLT_MAX; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1893:38: note: explicitly cast the pointer to silence this warning 1893 | ImGuiIDStackTool() { memset(this, 0, sizeof(*this)); CopyToClipboardLastTime = -FLT_MAX; } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:2908:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2908 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:2908:42: note: explicitly cast the pointer to silence this warning 2908 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:2934:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2934 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:2934:42: note: explicitly cast the pointer to silence this warning 2934 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_widgets.cpp:7806:12: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTabBar' [-Wnontrivial-memcall] 7806 | memset(this, 0, sizeof(*this)); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_widgets.cpp:7806:12: note: explicitly cast the pointer to silence this warning 7806 | memset(this, 0, sizeof(*this)); | ^ | (void*) In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_widgets.cpp:41: TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1951:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiTabBar' [-Wnontrivial-memcall] 1951 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1948:88: note: in instantiation of member function 'ImVector<ImGuiTabBar>::reserve' requested here 1948 | inline void resize(int new_size) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); Size = new_size; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:685:101: note: in instantiation of member function 'ImVector<ImGuiTabBar>::resize' requested here 685 | T* Add() { int idx = FreeIdx; if (idx == Buf.Size) { Buf.resize(Buf.Size + 1); FreeIdx++; } else { FreeIdx = *(int*)&Buf[idx]; } IM_PLACEMENT_NEW(&Buf[idx]) T(); AliveCount++; return &Buf[idx]; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:682:156: note: in instantiation of member function 'ImPool<ImGuiTabBar>::Add' requested here 682 | T* GetOrAddByKey(ImGuiID key) { int* p_idx = Map.GetIntRef(key, -1); if (*p_idx != -1) return &Buf[*p_idx]; *p_idx = FreeIdx; return Add(); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_widgets.cpp:7856:38: note: in instantiation of member function 'ImPool<ImGuiTabBar>::GetOrAddByKey' requested here 7856 | ImGuiTabBar* tab_bar = g.TabBars.GetOrAddByKey(id); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1951:182: note: explicitly cast the pointer to silence this warning 1951 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ | (void*) 12 warnings generated. [95/498] Building CXX object third_party/glslang/SPIRV/CMakeFiles/SPIRV.dir/InReadableOrder.cpp.o [96/498] Building CXX object third_party/glslang/SPIRV/CMakeFiles/SPIRV.dir/Logger.cpp.o [97/498] Building CXX object third_party/glslang/SPIRV/CMakeFiles/SPIRV.dir/SpvTools.cpp.o [98/498] Building CXX object third_party/glslang/SPIRV/CMakeFiles/SPIRV.dir/doc.cpp.o [99/498] Linking CXX static library third_party/spirv-cross/lib/aarch64/libspirv-cross-core.a [100/498] Building CXX object third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslParseHelper.cpp.o [101/498] Linking CXX static library third_party/glslang/glslang/lib/aarch64/libMachineIndependent.a [102/498] Building CXX object third_party/astc/Source/CMakeFiles/astcdec-neon-static.dir/astcenc_averages_and_directions.cpp.o aarch64-yoe-linux-musl-clang++: warning: overriding '-ffp-model=precise' option with '-ffp-contract=off' [-Woverriding-option] [103/498] Building CXX object third_party/CMakeFiles/imgui.dir/imgui/imgui.cpp.o In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.cpp:966: TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:2656:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2656 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:2656:43: note: explicitly cast the pointer to silence this warning 2656 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:2727:60: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2727 | ImDrawList(ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:2727:60: note: explicitly cast the pointer to silence this warning 2727 | ImDrawList(ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.cpp:968: TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:794:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawDataBuilder' [-Wnontrivial-memcall] 794 | ImDrawDataBuilder() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:794:54: note: explicitly cast the pointer to silence this warning 794 | ImDrawDataBuilder() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1061:50: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextDeactivatedState' [-Wnontrivial-memcall] 1061 | ImGuiInputTextDeactivatedState() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1061:50: note: explicitly cast the pointer to silence this warning 1061 | ImGuiInputTextDeactivatedState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1087:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1087 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1087:54: note: explicitly cast the pointer to silence this warning 1087 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1521:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1521 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1521:46: note: explicitly cast the pointer to silence this warning 1521 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1702:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1702 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1702:34: note: explicitly cast the pointer to silence this warning 1702 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1893:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiIDStackTool' [-Wnontrivial-memcall] 1893 | ImGuiIDStackTool() { memset(this, 0, sizeof(*this)); CopyToClipboardLastTime = -FLT_MAX; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:1893:38: note: explicitly cast the pointer to silence this warning 1893 | ImGuiIDStackTool() { memset(this, 0, sizeof(*this)); CopyToClipboardLastTime = -FLT_MAX; } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:2908:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2908 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:2908:42: note: explicitly cast the pointer to silence this warning 2908 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:2934:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2934 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui_internal.h:2934:42: note: explicitly cast the pointer to silence this warning 2934 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.cpp:1278:12: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiIO' [-Wnontrivial-memcall] 1278 | memset(this, 0, sizeof(*this)); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.cpp:1278:12: note: explicitly cast the pointer to silence this warning 1278 | memset(this, 0, sizeof(*this)); | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.cpp:2808:12: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2808 | memset(this, 0, sizeof(*this)); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.cpp:2808:12: note: explicitly cast the pointer to silence this warning 2808 | memset(this, 0, sizeof(*this)); | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.cpp:3751:12: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiWindow' [-Wnontrivial-memcall] 3751 | memset(this, 0, sizeof(*this)); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.cpp:3751:12: note: explicitly cast the pointer to silence this warning 3751 | memset(this, 0, sizeof(*this)); | ^ | (void*) In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.cpp:966: TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1949:189: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1949 | inline void resize(int new_size, const T& v) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) memcpy(&Data[n], &v, sizeof(v)); Size = new_size; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.cpp:2837:27: note: in instantiation of member function 'ImVector<ImGuiListClipperData>::resize' requested here 2837 | g.ClipperTempData.resize(g.ClipperTempDataStacked, ImGuiListClipperData()); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1949:189: note: explicitly cast the pointer to silence this warning 1949 | inline void resize(int new_size, const T& v) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) memcpy(&Data[n], &v, sizeof(v)); Size = new_size; } | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1951:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1951 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1949:88: note: in instantiation of member function 'ImVector<ImGuiListClipperData>::reserve' requested here 1949 | inline void resize(int new_size, const T& v) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) memcpy(&Data[n], &v, sizeof(v)); Size = new_size; } | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.cpp:2837:27: note: in instantiation of member function 'ImVector<ImGuiListClipperData>::resize' requested here 2837 | g.ClipperTempData.resize(g.ClipperTempDataStacked, ImGuiListClipperData()); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui/imgui.h:1951:182: note: explicitly cast the pointer to silence this warning 1951 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ | (void*) 15 warnings generated. [104/498] Building CXX object third_party/glslang/SPIRV/CMakeFiles/SPIRV.dir/disassemble.cpp.o [105/498] Building CXX object third_party/astc/Source/CMakeFiles/astcdec-neon-static.dir/astcenc_color_quantize.cpp.o aarch64-yoe-linux-musl-clang++: warning: overriding '-ffp-model=precise' option with '-ffp-contract=off' [-Woverriding-option] [106/498] Building CXX object third_party/astc/Source/CMakeFiles/astcdec-neon-static.dir/astcenc_compress_symbolic.cpp.o aarch64-yoe-linux-musl-clang++: warning: overriding '-ffp-model=precise' option with '-ffp-contract=off' [-Woverriding-option] [107/498] Building CXX object third_party/astc/Source/CMakeFiles/astcdec-neon-static.dir/astcenc_compute_variance.cpp.o aarch64-yoe-linux-musl-clang++: warning: overriding '-ffp-model=precise' option with '-ffp-contract=off' [-Woverriding-option] [108/498] Building CXX object third_party/glslang/SPIRV/CMakeFiles/SPIRV.dir/CInterface/spirv_c_interface.cpp.o [109/498] Building CXX object third_party/astc/Source/CMakeFiles/astcdec-neon-static.dir/astcenc_diagnostic_trace.cpp.o aarch64-yoe-linux-musl-clang++: warning: overriding '-ffp-model=precise' option with '-ffp-contract=off' [-Woverriding-option] [110/498] Building CXX object third_party/glslang/SPIRV/CMakeFiles/SPIRV.dir/SpvPostProcess.cpp.o [111/498] Building CXX object third_party/astc/Source/CMakeFiles/astcdec-neon-static.dir/astcenc_find_best_partitioning.cpp.o aarch64-yoe-linux-musl-clang++: warning: overriding '-ffp-model=precise' option with '-ffp-contract=off' [-Woverriding-option] [112/498] Building CXX object third_party/astc/Source/CMakeFiles/astcdec-neon-static.dir/astcenc_ideal_endpoints_and_weights.cpp.o aarch64-yoe-linux-musl-clang++: warning: overriding '-ffp-model=precise' option with '-ffp-contract=off' [-Woverriding-option] [113/498] Building CXX object third_party/astc/Source/CMakeFiles/astcdec-neon-static.dir/astcenc_decompress_symbolic.cpp.o aarch64-yoe-linux-musl-clang++: warning: overriding '-ffp-model=precise' option with '-ffp-contract=off' [-Woverriding-option] [114/498] Building CXX object third_party/astc/Source/CMakeFiles/astcdec-neon-static.dir/astcenc_block_sizes.cpp.o aarch64-yoe-linux-musl-clang++: warning: overriding '-ffp-model=precise' option with '-ffp-contract=off' [-Woverriding-option] [115/498] Building CXX object third_party/astc/Source/CMakeFiles/astcdec-neon-static.dir/astcenc_color_unquantize.cpp.o aarch64-yoe-linux-musl-clang++: warning: overriding '-ffp-model=precise' option with '-ffp-contract=off' [-Woverriding-option] [116/498] Building CXX object third_party/astc/Source/CMakeFiles/astcdec-neon-static.dir/astcenc_mathlib_softfloat.cpp.o aarch64-yoe-linux-musl-clang++: warning: overriding '-ffp-model=precise' option with '-ffp-contract=off' [-Woverriding-option] [117/498] Building CXX object third_party/CMakeFiles/ktx.dir/ktx/external/basisu/transcoder/basisu_transcoder.cpp.o TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/ktx/external/basisu/transcoder/basisu_transcoder.cpp:16613:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ktx2_header' [-Wnontrivial-memcall] 16613 | memset(&m_header, 0, sizeof(m_header)); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/ktx/external/basisu/transcoder/basisu_transcoder.cpp:16613:10: note: explicitly cast the pointer to silence this warning 16613 | memset(&m_header, 0, sizeof(m_header)); | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/ktx/external/basisu/transcoder/basisu_transcoder.cpp:16617:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ktx2_etc1s_global_data_header' [-Wnontrivial-memcall] 16617 | memset(&m_etc1s_header, 0, sizeof(m_etc1s_header)); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/ktx/external/basisu/transcoder/basisu_transcoder.cpp:16617:10: note: explicitly cast the pointer to silence this warning 16617 | memset(&m_etc1s_header, 0, sizeof(m_etc1s_header)); | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/ktx/external/basisu/transcoder/basisu_transcoder.cpp:16664:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ktx2_header' [-Wnontrivial-memcall] 16664 | memcpy(&m_header, pData, sizeof(m_header)); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/ktx/external/basisu/transcoder/basisu_transcoder.cpp:16664:10: note: explicitly cast the pointer to silence this warning 16664 | memcpy(&m_header, pData, sizeof(m_header)); | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/ktx/external/basisu/transcoder/basisu_transcoder.cpp:16760:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'basist::ktx2_level_index' [-Wnontrivial-memcall] 16760 | memcpy(&m_levels[0], m_pData + sizeof(ktx2_header), level_index_size_in_bytes); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/ktx/external/basisu/transcoder/basisu_transcoder.cpp:16760:10: note: explicitly cast the pointer to silence this warning 16760 | memcpy(&m_levels[0], m_pData + sizeof(ktx2_header), level_index_size_in_bytes); | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/ktx/external/basisu/transcoder/basisu_transcoder.cpp:17273:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ktx2_etc1s_global_data_header' [-Wnontrivial-memcall] 17273 | memcpy(&m_etc1s_header, pSrc, sizeof(ktx2_etc1s_global_data_header)); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/ktx/external/basisu/transcoder/basisu_transcoder.cpp:17273:10: note: explicitly cast the pointer to silence this warning 17273 | memcpy(&m_etc1s_header, pSrc, sizeof(ktx2_etc1s_global_data_header)); | ^ | (void*) TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/ktx/external/basisu/transcoder/basisu_transcoder.cpp:17306:30: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'basist::ktx2_etc1s_image_desc' [-Wnontrivial-memcall] 17306 | memcpy(m_etc1s_image_descs.data(), pSrc, sizeof(ktx2_etc1s_image_desc) * image_count); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/ktx/external/basisu/transcoder/basisu_transcoder.cpp:17306:30: note: explicitly cast the pointer to silence this warning 17306 | memcpy(m_etc1s_image_descs.data(), pSrc, sizeof(ktx2_etc1s_image_desc) * image_count); | ^ | (void*) 6 warnings generated. [118/498] Building CXX object third_party/astc/Source/CMakeFiles/astcdec-neon-static.dir/astcenc_image.cpp.o aarch64-yoe-linux-musl-clang++: warning: overriding '-ffp-model=precise' option with '-ffp-contract=off' [-Woverriding-option] [119/498] Building CXX object third_party/astc/Source/CMakeFiles/astcdec-neon-static.dir/astcenc_pick_best_endpoint_format.cpp.o aarch64-yoe-linux-musl-clang++: warning: overriding '-ffp-model=precise' option with '-ffp-contract=off' [-Woverriding-option] [120/498] Building CXX object third_party/astc/Source/CMakeFiles/astcdec-neon-static.dir/astcenc_mathlib.cpp.o aarch64-yoe-linux-musl-clang++: warning: overriding '-ffp-model=precise' option with '-ffp-contract=off' [-Woverriding-option] [121/498] Building CXX object third_party/astc/Source/CMakeFiles/astcdec-neon-static.dir/astcenc_entry.cpp.o aarch64-yoe-linux-musl-clang++: warning: overriding '-ffp-model=precise' option with '-ffp-contract=off' [-Woverriding-option] [122/498] Building CXX object third_party/astc/Source/CMakeFiles/astcdec-neon-static.dir/astcenc_weight_align.cpp.o aarch64-yoe-linux-musl-clang++: warning: overriding '-ffp-model=precise' option with '-ffp-contract=off' [-Woverriding-option] [123/498] Building CXX object third_party/astc/Source/CMakeFiles/astcdec-neon-static.dir/astcenc_integer_sequence.cpp.o aarch64-yoe-linux-musl-clang++: warning: overriding '-ffp-model=precise' option with '-ffp-contract=off' [-Woverriding-option] [124/498] Linking CXX static library components/unix/lib/aarch64/libvkb__unix_platform.a [125/498] Building CXX object third_party/astc/Source/CMakeFiles/astcdec-neon-static.dir/astcenc_partition_tables.cpp.o aarch64-yoe-linux-musl-clang++: warning: overriding '-ffp-model=precise' option with '-ffp-contract=off' [-Woverriding-option] [126/498] Building CXX object third_party/astc/Source/CMakeFiles/astcdec-neon-static.dir/astcenc_percentile_tables.cpp.o aarch64-yoe-linux-musl-clang++: warning: overriding '-ffp-model=precise' option with '-ffp-contract=off' [-Woverriding-option] [127/498] Building CXX object third_party/astc/Source/CMakeFiles/astcdec-neon-static.dir/astcenc_quantization.cpp.o aarch64-yoe-linux-musl-clang++: warning: overriding '-ffp-model=precise' option with '-ffp-contract=off' [-Woverriding-option] [128/498] Linking C static library third_party/lib/aarch64/libvolk.a [129/498] Linking CXX static library third_party/lib/aarch64/libimgui.a [130/498] Linking CXX static library third_party/glslang/glslang/lib/aarch64/libglslang.a [131/498] Linking CXX static library third_party/glslang/glslang/lib/aarch64/libglslang-default-resource-limits.a [132/498] Building CXX object third_party/astc/Source/CMakeFiles/astcdec-neon-static.dir/astcenc_weight_quant_xfer_tables.cpp.o aarch64-yoe-linux-musl-clang++: warning: overriding '-ffp-model=precise' option with '-ffp-contract=off' [-Woverriding-option] [133/498] Building CXX object third_party/astc/Source/CMakeFiles/astcdec-neon-static.dir/astcenc_symbolic_physical.cpp.o aarch64-yoe-linux-musl-clang++: warning: overriding '-ffp-model=precise' option with '-ffp-contract=off' [-Woverriding-option] [134/498] Building CXX object third_party/glslang/SPIRV/CMakeFiles/SPIRV.dir/SpvBuilder.cpp.o [135/498] Building CXX object components/filesystem/CMakeFiles/vkb__filesystem.dir/src/std_filesystem.cpp.o [136/498] Building CXX object components/filesystem/CMakeFiles/vkb__filesystem.dir/src/filesystem.cpp.o [137/498] Linking CXX static library third_party/astc/Source/lib/aarch64/libastcdec-neon-static.a [138/498] Building CXX object components/filesystem/CMakeFiles/vkb__filesystem.dir/src/legacy.cpp.o [139/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/benchmark/catch_chronometer.cpp.o [140/498] Building CXX object third_party/spirv-cross/CMakeFiles/spirv-cross-util.dir/spirv_cross_util.cpp.o [141/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_benchmark_function.cpp.o [142/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/generators/catch_generator_exception.cpp.o [143/498] Building CXX object third_party/spirv-cross/CMakeFiles/spirv-cross-cpp.dir/spirv_cpp.cpp.o [144/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_run_for_at_least.cpp.o [145/498] Building CXX object third_party/spirv-cross/CMakeFiles/spirv-cross-reflect.dir/spirv_reflect.cpp.o [146/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/generators/catch_generators.cpp.o [147/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_stats.cpp.o [148/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/generators/catch_generators_random.cpp.o [149/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_automake.cpp.o [150/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_common_base.cpp.o [151/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_compact.cpp.o [152/498] Building CXX object third_party/glslang/SPIRV/CMakeFiles/SPIRV.dir/GlslangToSpv.cpp.o [153/498] Linking CXX static library third_party/glslang/SPIRV/lib/aarch64/libSPIRV.a [154/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_event_listener.cpp.o [155/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_cumulative_base.cpp.o [156/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_console.cpp.o [157/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_registrars.cpp.o [158/498] Building C object third_party/CMakeFiles/ktx.dir/ktx/external/basisu/zstd/zstd.c.o [159/498] Linking CXX static library third_party/lib/aarch64/libktx.a [160/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_helpers.cpp.o [161/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_multi.cpp.o [162/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_junit.cpp.o [163/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_streaming_base.cpp.o [164/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_sonarqube.cpp.o [165/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_capture.cpp.o [166/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_exception.cpp.o [167/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_tap.cpp.o [168/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_config.cpp.o [169/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_generatortracker.cpp.o [170/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_xml.cpp.o [171/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_teamcity.cpp.o [172/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_registry_hub.cpp.o [173/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_reporter_factory.cpp.o [174/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_reporter_registry.cpp.o [175/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_testcase.cpp.o [176/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_reporter.cpp.o [177/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_assertion_result.cpp.o [178/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_approx.cpp.o TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/catch2/src/catch2/catch_approx.cpp:73:24: warning: identifier '_a' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 73 | Approx operator "" _a(long double val) { | ~~~~~~~~~~~~^~ | operator""_a TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/catch2/src/catch2/catch_approx.cpp:76:24: warning: identifier '_a' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 76 | Approx operator "" _a(unsigned long long val) { | ~~~~~~~~~~~~^~ | operator""_a 2 warnings generated. [179/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_get_random_seed.cpp.o [180/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_tag_alias_autoregistrar.cpp.o [181/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_message.cpp.o [182/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_registry_hub.cpp.o [183/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_totals.cpp.o [184/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_test_spec.cpp.o [185/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_config.cpp.o [186/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_test_case_info.cpp.o [187/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_timer.cpp.o [188/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_version.cpp.o [189/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_case_insensitive_comparisons.cpp.o [190/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_context.cpp.o [191/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_session.cpp.o [192/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/catch_tostring.cpp.o [193/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_assertion_handler.cpp.o [194/498] Building CXX object third_party/spirv-cross/CMakeFiles/spirv-cross-hlsl.dir/spirv_hlsl.cpp.o [195/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_console_colour.cpp.o [196/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_errno_guard.cpp.o [197/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_debug_console.cpp.o [198/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_debugger.cpp.o [199/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_decomposer.cpp.o [200/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_getenv.cpp.o [201/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_floating_point_helpers.cpp.o [202/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_enforce.cpp.o [203/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_enum_values_registry.cpp.o [204/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_fatal_condition_handler.cpp.o [205/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_clara.cpp.o [206/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_leak_detector.cpp.o [207/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_exception_translator_registry.cpp.o [208/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_polyfills.cpp.o [209/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_random_number_generator.cpp.o [210/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_lazy_expr.cpp.o [211/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_istream.cpp.o [212/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_message_info.cpp.o [213/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_result_type.cpp.o [214/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_parse_numbers.cpp.o [215/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_output_redirect.cpp.o [216/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_list.cpp.o [217/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_random_seed_generation.cpp.o [218/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_reporter_spec_parser.cpp.o [219/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_section.cpp.o [220/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_reusable_string_stream.cpp.o [221/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_commandline.cpp.o [222/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_reporter_registry.cpp.o [223/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_singletons.cpp.o [224/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_source_line_info.cpp.o [225/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_startup_exception_registry.cpp.o [226/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_case_info_hasher.cpp.o [227/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_run_context.cpp.o [228/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_stdstreams.cpp.o [229/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_stringref.cpp.o [230/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_string_manip.cpp.o [231/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_uncaught_exceptions.cpp.o [232/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_tag_alias_registry.cpp.o [233/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_case_tracker.cpp.o [234/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_failure_exception.cpp.o [235/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_registry.cpp.o [236/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_spec_parser.cpp.o [237/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_textflow.cpp.o [238/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_case_registry_impl.cpp.o [239/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_wildcard_pattern.cpp.o [240/498] Building CXX object third_party/spirv-cross/CMakeFiles/spirv-cross-glsl.dir/spirv_glsl.cpp.o [241/498] Linking CXX static library third_party/spirv-cross/lib/aarch64/libspirv-cross-glsl.a [242/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/internal/catch_xmlwriter.cpp.o [243/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers.cpp.o [244/498] Linking CXX static library components/filesystem/lib/aarch64/libvkb__filesystem.a [245/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_exception.cpp.o [246/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_container_properties.cpp.o [247/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_predicate.cpp.o [248/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_floating_point.cpp.o [249/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_quantifiers.cpp.o [250/498] Building CXX object framework/CMakeFiles/framework.dir/platform/input_events.cpp.o [251/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_templated.cpp.o [252/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/internal/catch_matchers_impl.cpp.o [253/498] Building CXX object framework/CMakeFiles/framework.dir/common/ktx_common.cpp.o [254/498] Building CXX object framework/CMakeFiles/framework.dir/platform/configuration.cpp.o [255/498] Building CXX object third_party/catch2/src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_string.cpp.o [256/498] Building CXX object framework/CMakeFiles/framework.dir/platform/headless_window.cpp.o [257/498] Building CXX object framework/CMakeFiles/framework.dir/common/error.cpp.o [258/498] Building CXX object framework/CMakeFiles/framework.dir/platform/application.cpp.o [259/498] Building CXX object framework/CMakeFiles/framework.dir/drawer.cpp.o [260/498] Building CXX object framework/CMakeFiles/framework.dir/common/vk_common.cpp.o [261/498] Building CXX object framework/CMakeFiles/framework.dir/common/strings.cpp.o [262/498] Building CXX object framework/CMakeFiles/framework.dir/glsl_compiler.cpp.o [263/498] Building CXX object framework/CMakeFiles/framework.dir/platform/plugins/plugin.cpp.o [264/498] Building CXX object framework/CMakeFiles/framework.dir/platform/window.cpp.o [265/498] Building CXX object framework/CMakeFiles/framework.dir/spirv_reflection.cpp.o [266/498] Building CXX object framework/CMakeFiles/framework.dir/platform/platform.cpp.o [267/498] Building CXX object framework/CMakeFiles/framework.dir/debug_info.cpp.o [268/498] Building CXX object framework/CMakeFiles/framework.dir/common/utils.cpp.o [269/498] Building CXX object third_party/spirv-cross/CMakeFiles/spirv-cross-msl.dir/spirv_msl.cpp.o [270/498] Building CXX object framework/CMakeFiles/framework.dir/heightmap.cpp.o [271/498] Building CXX object framework/CMakeFiles/framework.dir/timer.cpp.o [272/498] Building CXX object framework/CMakeFiles/framework.dir/gui.cpp.o [273/498] Building CXX object framework/CMakeFiles/framework.dir/resource_binding_state.cpp.o [274/498] Building CXX object framework/CMakeFiles/framework.dir/fence_pool.cpp.o [275/498] Building CXX object framework/CMakeFiles/framework.dir/camera_core.cpp.o [276/498] Building CXX object framework/CMakeFiles/framework.dir/resource_record.cpp.o [277/498] Building CXX object framework/CMakeFiles/framework.dir/resource_replay.cpp.o [278/498] Building CXX object framework/CMakeFiles/framework.dir/semaphore_pool.cpp.o [279/498] Building CXX object framework/CMakeFiles/framework.dir/resource_cache.cpp.o [280/498] Building CXX object framework/CMakeFiles/framework.dir/core/instance.cpp.o [281/498] Building CXX object framework/CMakeFiles/framework.dir/core/physical_device.cpp.o [282/498] Building CXX object framework/CMakeFiles/framework.dir/api_vulkan_sample.cpp.o [283/498] Building CXX object framework/CMakeFiles/framework.dir/core/debug.cpp.o [284/498] Building CXX object framework/CMakeFiles/framework.dir/hpp_resource_cache.cpp.o [285/498] Building CXX object framework/CMakeFiles/framework.dir/hpp_gui.cpp.o [286/498] Building CXX object framework/CMakeFiles/framework.dir/core/image_core.cpp.o [287/498] Building CXX object framework/CMakeFiles/framework.dir/hpp_api_vulkan_sample.cpp.o [288/498] Building CXX object framework/CMakeFiles/framework.dir/core/pipeline_layout.cpp.o [289/498] Building CXX object framework/CMakeFiles/framework.dir/core/device.cpp.o [290/498] Building CXX object framework/CMakeFiles/framework.dir/core/shader_module.cpp.o [291/498] Building CXX object framework/CMakeFiles/framework.dir/gltf_loader.cpp.o [292/498] Building CXX object framework/CMakeFiles/framework.dir/core/pipeline.cpp.o [293/498] Building CXX object framework/CMakeFiles/framework.dir/core/allocated.cpp.o [294/498] Building CXX object framework/CMakeFiles/framework.dir/core/descriptor_set_layout.cpp.o [295/498] Building CXX object framework/CMakeFiles/framework.dir/core/descriptor_pool.cpp.o [296/498] Building CXX object framework/CMakeFiles/framework.dir/core/descriptor_set.cpp.o [297/498] Building CXX object framework/CMakeFiles/framework.dir/core/sampled_image.cpp.o [298/498] Building CXX object framework/CMakeFiles/framework.dir/core/queue.cpp.o [299/498] Building CXX object framework/CMakeFiles/framework.dir/core/image_view.cpp.o [300/498] Building CXX object framework/CMakeFiles/framework.dir/core/command_pool.cpp.o [301/498] Building CXX object framework/CMakeFiles/framework.dir/core/swapchain.cpp.o [302/498] Building CXX object framework/CMakeFiles/framework.dir/core/framebuffer.cpp.o [303/498] Building CXX object framework/CMakeFiles/framework.dir/core/sampler_core.cpp.o [304/498] Building CXX object framework/CMakeFiles/framework.dir/core/query_pool.cpp.o [305/498] Building CXX object framework/CMakeFiles/framework.dir/core/render_pass.cpp.o [306/498] Building CXX object framework/CMakeFiles/framework.dir/core/hpp_image_core.cpp.o [307/498] Building CXX object framework/CMakeFiles/framework.dir/core/acceleration_structure.cpp.o [308/498] Building CXX object framework/CMakeFiles/framework.dir/core/hpp_debug.cpp.o [309/498] Building CXX object framework/CMakeFiles/framework.dir/core/hpp_command_pool.cpp.o [310/498] Building CXX object framework/CMakeFiles/framework.dir/core/hpp_physical_device.cpp.o [311/498] Building CXX object framework/CMakeFiles/framework.dir/core/hpp_device.cpp.o [312/498] Building CXX object framework/CMakeFiles/framework.dir/core/hpp_image_view.cpp.o [313/498] Building CXX object framework/CMakeFiles/framework.dir/core/hpp_instance.cpp.o [314/498] Building CXX object framework/CMakeFiles/framework.dir/geometry/frustum.cpp.o [315/498] Building CXX object framework/CMakeFiles/framework.dir/core/hpp_pipeline_layout.cpp.o [316/498] Building CXX object framework/CMakeFiles/framework.dir/core/hpp_queue.cpp.o [317/498] Building CXX object framework/CMakeFiles/framework.dir/core/hpp_sampler.cpp.o [318/498] Building CXX object framework/CMakeFiles/framework.dir/rendering/pipeline_state.cpp.o [319/498] Building CXX object framework/CMakeFiles/framework.dir/core/hpp_swapchain.cpp.o [320/498] Building CXX object framework/CMakeFiles/framework.dir/rendering/postprocessing_pipeline.cpp.o [321/498] Building CXX object framework/CMakeFiles/framework.dir/rendering/postprocessing_pass.cpp.o [322/498] Building CXX object framework/CMakeFiles/framework.dir/rendering/postprocessing_computepass.cpp.o [323/498] Building CXX object framework/CMakeFiles/framework.dir/rendering/postprocessing_renderpass.cpp.o [324/498] Building CXX object framework/CMakeFiles/framework.dir/rendering/render_context.cpp.o [325/498] Building CXX object framework/CMakeFiles/framework.dir/rendering/render_target.cpp.o [326/498] Building CXX object framework/CMakeFiles/framework.dir/rendering/render_frame.cpp.o [327/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/component.cpp.o [328/498] Building CXX object framework/CMakeFiles/framework.dir/rendering/render_pipeline.cpp.o [329/498] Building CXX object framework/CMakeFiles/framework.dir/rendering/hpp_render_target.cpp.o [330/498] Building CXX object framework/CMakeFiles/framework.dir/rendering/hpp_render_context.cpp.o [331/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/script.cpp.o [332/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/node.cpp.o [333/498] Building CXX object framework/CMakeFiles/framework.dir/rendering/hpp_render_frame.cpp.o [334/498] Building CXX object framework/CMakeFiles/framework.dir/rendering/subpasses/forward_subpass.cpp.o [335/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/components/perspective_camera.cpp.o [336/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/components/camera.cpp.o [337/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/components/orthographic_camera.cpp.o [338/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/scene.cpp.o [339/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/components/aabb.cpp.o [340/498] Building CXX object framework/CMakeFiles/framework.dir/rendering/subpasses/lighting_subpass.cpp.o [341/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/components/material.cpp.o [342/498] Building CXX object framework/CMakeFiles/framework.dir/rendering/subpasses/geometry_subpass.cpp.o [343/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/components/light.cpp.o [344/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/components/pbr_material.cpp.o [345/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/components/sampler.cpp.o [346/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/components/transform.cpp.o [347/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/components/mesh.cpp.o [348/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/components/texture.cpp.o [349/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/components/image.cpp.o [350/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/components/image/astc.cpp.o [351/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/components/image/ktx.cpp.o [352/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/scripts/node_animation.cpp.o [353/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/scripts/animation.cpp.o [354/498] Building CXX object framework/CMakeFiles/framework.dir/stats/stats_provider.cpp.o [355/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/scripts/free_camera.cpp.o [356/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/components/sub_mesh.cpp.o [357/498] Building CXX object framework/CMakeFiles/framework.dir/stats/frame_time_stats_provider.cpp.o [358/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/components/hpp_image.cpp.o [359/498] Building CXX object framework/CMakeFiles/framework.dir/scene_graph/components/image/stb.cpp.o [360/498] Building CXX object samples/api/hello_triangle/CMakeFiles/hello_triangle.dir/hello_triangle.cpp.o [361/498] Building CXX object samples/api/hello_triangle_1_3/CMakeFiles/hello_triangle_1_3.dir/hello_triangle_1_3.cpp.o FAILED: samples/api/hello_triangle_1_3/CMakeFiles/hello_triangle_1_3.dir/hello_triangle_1_3.cpp.o TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/recipe-sysroot-native/usr/bin/aarch64-yoe-linux-musl/aarch64-yoe-linux-musl-clang++ --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/recipe-sysroot -DBASISD_SUPPORT_KTX2_ZSTD=0 -DBASISU_NO_ITERATOR_DEBUG_LEVEL -DGLM_ENABLE_EXPERIMENTAL -DGLM_FORCE_CTOR_INIT -DGLM_FORCE_CXX14 -DGLM_FORCE_RADIANS -DGLM_FORCE_SWIZZLE -DKTX_FEATURE_WRITE=0 -DLIBKTX -DPLATFORM__LINUX -DPLATFORM__LINUX_D2D -DROOT_PATH_SIZE=35 -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DVKB_PROFILING=0 -DVKB_VULKAN_DEBUG -DVK_NO_PROTOTYPES -DVK_USE_PLATFORM_DISPLAY_KHR -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hello_triangle_1_3 -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/hello_triangle_1_3 -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/app/plugins -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/app/apps -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/compute_nbody -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/compute_nbody -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/dynamic_uniform_buffers -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/dynamic_uniform_buffers -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hdr -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/hdr -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hello_triangle -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/hello_triangle -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hlsl_shaders -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/hlsl_shaders -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hpp_compute_nbody -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/hpp_compute_nbody -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hpp_dynamic_uniform_buffers -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/hpp_dynamic_uniform_buffers -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hpp_hdr -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/hpp_hdr -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hpp_hello_triangle -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/hpp_hello_triangle -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hpp_hlsl_shaders -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/hpp_hlsl_shaders -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hpp_instancing -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/hpp_instancing -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hpp_oit_depth_peeling -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/hpp_oit_depth_peeling -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hpp_oit_linked_lists -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/hpp_oit_linked_lists -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hpp_separate_image_sampler -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/hpp_separate_image_sampler -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hpp_terrain_tessellation -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/hpp_terrain_tessellation -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hpp_texture_loading -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/hpp_texture_loading -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hpp_texture_mipmap_generation -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/hpp_texture_mipmap_generation -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hpp_timestamp_queries -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/hpp_timestamp_queries -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/instancing -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/instancing -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/oit_depth_peeling -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/oit_depth_peeling -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/oit_linked_lists -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/oit_linked_lists -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/separate_image_sampler -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/separate_image_sampler -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/swapchain_recreation -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/swapchain_recreation -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/terrain_tessellation -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/terrain_tessellation -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/texture_loading -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/texture_loading -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/texture_mipmap_generation -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/texture_mipmap_generation -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/timestamp_queries -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/api/timestamp_queries -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/buffer_device_address -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/buffer_device_address -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/calibrated_timestamps -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/calibrated_timestamps -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/color_write_enable -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/color_write_enable -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/conditional_rendering -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/conditional_rendering -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/conservative_rasterization -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/conservative_rasterization -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/debug_utils -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/debug_utils -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/descriptor_buffer_basic -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/descriptor_buffer_basic -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/descriptor_indexing -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/descriptor_indexing -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/dynamic_blending -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/dynamic_blending -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/dynamic_line_rasterization -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/dynamic_line_rasterization -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/dynamic_multisample_rasterization -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/dynamic_multisample_rasterization -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/dynamic_primitive_clipping -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/dynamic_primitive_clipping -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/dynamic_rendering -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/dynamic_rendering -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/dynamic_rendering_local_read -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/dynamic_rendering_local_read -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/extended_dynamic_state2 -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/extended_dynamic_state2 -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/fragment_shader_barycentric -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/fragment_shader_barycentric -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/fragment_shading_rate -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/fragment_shading_rate -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/fragment_shading_rate_dynamic -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/fragment_shading_rate_dynamic -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/graphics_pipeline_library -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/graphics_pipeline_library -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/gshader_to_mshader -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/gshader_to_mshader -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/host_image_copy -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/host_image_copy -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/hpp_mesh_shading -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/hpp_mesh_shading -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/hpp_push_descriptors -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/hpp_push_descriptors -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/logic_op_dynamic_state -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/logic_op_dynamic_state -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/memory_budget -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/memory_budget -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/mesh_shader_culling -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/mesh_shader_culling -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/mesh_shading -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/mesh_shading -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/open_cl_interop -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/open_cl_interop -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/opencl -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/patch_control_points -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/patch_control_points -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/portability -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/portability -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/push_descriptors -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/push_descriptors -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/ray_queries -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/ray_queries -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/ray_tracing_basic -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/ray_tracing_basic -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/ray_tracing_extended -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/ray_tracing_extended -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/ray_tracing_position_fetch -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/ray_tracing_position_fetch -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/ray_tracing_reflection -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/ray_tracing_reflection -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/shader_debugprintf -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/shader_debugprintf -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/shader_object -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/shader_object -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/sparse_image -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/sparse_image -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/synchronization_2 -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/synchronization_2 -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/timeline_semaphore -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/timeline_semaphore -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/extensions/vertex_dynamic_state -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/extensions/vertex_dynamic_state -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/general/mobile_nerf -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/general/mobile_nerf -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/general/mobile_nerf_rayquery -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/general/mobile_nerf_rayquery -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/16bit_arithmetic -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/16bit_arithmetic -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/16bit_storage_input_output -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/16bit_storage_input_output -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/afbc -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/afbc -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/async_compute -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/async_compute -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/command_buffer_usage -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/command_buffer_usage -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/constant_data -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/constant_data -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/descriptor_management -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/descriptor_management -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/hpp_pipeline_cache -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/hpp_pipeline_cache -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/hpp_swapchain_images -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/hpp_swapchain_images -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/hpp_texture_compression_comparison -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/hpp_texture_compression_comparison -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/image_compression_control -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/image_compression_control -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/layout_transitions -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/layout_transitions -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/msaa -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/msaa -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/multi_draw_indirect -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/multi_draw_indirect -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/multithreading_render_passes -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/multithreading_render_passes -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/pipeline_barriers -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/pipeline_barriers -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/pipeline_cache -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/pipeline_cache -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/render_passes -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/render_passes -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/specialization_constants -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/specialization_constants -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/subpasses -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/subpasses -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/surface_rotation -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/surface_rotation -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/swapchain_images -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/swapchain_images -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/texture_compression_basisu -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/texture_compression_basisu -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/texture_compression_comparison -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/texture_compression_comparison -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/performance/wait_idle -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/performance/wait_idle -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/tooling/profiles -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/samples/tooling/profiles -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/framework -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/components/core/include -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spdlog/include -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/fmt/include -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/components/unix/include -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/components/filesystem/include -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/glslang/glslang/.. -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/include -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/glslang/SPIRV/.. -ITMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spirv-cross -isystem TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/stb -isystem TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/volk -isystem TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/vulkan/include -isystem TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/ktx/include -isystem TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/ktx/lib -isystem TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/ktx/utils -isystem TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/ktx/external -isystem TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/ktx/external/basisu/zstd -isystem TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/ktx/external/basisu/transcoder -isystem TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/ktx/other_include -isystem TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build/third_party/astc/Source/Include -isystem TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/imgui -isystem TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/tinygltf -isystem TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/glm -isystem TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/vma/include -isystem TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/CTPL -target aarch64-yoe-linux-musl -mcpu=cortex-a57+crc -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/recipe-sysroot -O2 -g -fmacro-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git=/usr/src/debug/vulkan-samples/git -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git=/usr/src/debug/vulkan-samples/git -fmacro-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build=/usr/src/debug/vulkan-samples/git -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build=/usr/src/debug/vulkan-samples/git -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/recipe-sysroot= -fmacro-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/recipe-sysroot= -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/recipe-sysroot-native= -fmacro-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -Wno-error=cpp -Wno-error=overriding-option -Wno-error=deprecated-declarations -DNDEBUG -std=c++20 -fPIC -fno-strict-aliasing -fexceptions -MD -MT samples/api/hello_triangle_1_3/CMakeFiles/hello_triangle_1_3.dir/hello_triangle_1_3.cpp.o -MF samples/api/hello_triangle_1_3/CMakeFiles/hello_triangle_1_3.dir/hello_triangle_1_3.cpp.o.d -o samples/api/hello_triangle_1_3/CMakeFiles/hello_triangle_1_3.dir/hello_triangle_1_3.cpp.o -c TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hello_triangle_1_3/hello_triangle_1_3.cpp In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hello_triangle_1_3/hello_triangle_1_3.cpp:18: In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hello_triangle_1_3/hello_triangle_1_3.h:21: In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/framework/core/instance.h:20: In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/framework/common/helpers.h:37: In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/framework/common/error.h:27: In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/components/core/include/core/util/logging.hpp:21: In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spdlog/include/spdlog/spdlog.h:15: TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spdlog/include/spdlog/logger.h:334:9: error: call to consteval function 'fmt::basic_format_string<char, const char *, const char *&, int &>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant expression 334 | SPDLOG_LOGGER_CATCH(loc) | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spdlog/include/spdlog/logger.h:34:46: note: expanded from macro 'SPDLOG_LOGGER_CATCH' 34 | err_handler_(fmt_lib::format(SPDLOG_FMT_STRING("{} [{}({})]"), ex.what(), \ | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spdlog/include/spdlog/common.h:55:46: note: expanded from macro 'SPDLOG_FMT_STRING' 55 | #define SPDLOG_FMT_STRING(format_string) FMT_STRING(format_string) | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/fmt/include/fmt/format.h:1827:23: note: expanded from macro 'FMT_STRING' 1827 | #define FMT_STRING(s) FMT_STRING_IMPL(s, fmt::detail::compile_string, ) | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/fmt/include/fmt/format.h:1806:3: note: expanded from macro 'FMT_STRING_IMPL' 1806 | [] { \ | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spdlog/include/spdlog/logger.h:80:9: note: in instantiation of function template specialization 'spdlog::logger::log_<std::string>' requested here 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward<Args>(args)...); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spdlog/include/spdlog/logger.h:85:9: note: in instantiation of function template specialization 'spdlog::logger::log<std::string>' requested here 85 | log(source_loc{}, lvl, fmt, std::forward<Args>(args)...); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spdlog/include/spdlog/logger.h:150:9: note: in instantiation of function template specialization 'spdlog::logger::log<std::string>' requested here 150 | log(level::err, fmt, std::forward<Args>(args)...); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spdlog/include/spdlog/spdlog.h:178:27: note: in instantiation of function template specialization 'spdlog::logger::error<std::string>' requested here 178 | default_logger_raw()->error(fmt, std::forward<Args>(args)...); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hello_triangle_1_3/hello_triangle_1_3.cpp:85:4: note: in instantiation of function template specialization 'spdlog::error<std::string>' requested here 85 | LOGE("Error: Required extension not found: {}", extension_name); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/components/core/include/core/util/logging.hpp:28:27: note: expanded from macro 'LOGE' 28 | #define LOGE(...) spdlog::error("{}", fmt::format(__VA_ARGS__)); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/fmt/include/fmt/base.h:779:54: note: subexpression not valid in a constant expression 779 | format_str_.remove_prefix(detail::to_unsigned(it - begin())); | ~~~^~~~~~~~~ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/fmt/include/fmt/base.h:2761:5: note: in call to 'this->context_.advance_to(&"{} [{}({})]"[1])' 2761 | context_.advance_to(begin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/fmt/include/fmt/base.h:2756:5: note: in call to 'this->on_format_specs(0, &"{} [{}({})]"[1], &"{} [{}({})]"[1])' 2756 | on_format_specs(id, begin, begin); // Call parse() on empty specs. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/fmt/include/fmt/base.h:2581:5: note: in call to 'handler.on_replacement_field(0, &"{} [{}({})]"[1])' 2581 | handler.on_replacement_field(handler.on_arg_id(), begin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/fmt/include/fmt/base.h:2613:21: note: in call to 'parse_replacement_field<char, fmt::detail::format_string_checker<char, const char *, const char *, int> &>(&"{} [{}({})]"[1], &"{} [{}({})]"[11], checker(s))' 2613 | begin = p = parse_replacement_field(p - 1, end, handler); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/fmt/include/fmt/base.h:2884:7: note: in call to 'parse_format_string<true, char, fmt::detail::format_string_checker<char, const char *, const char *, int>>({&"{} [{}({})]"[0], 11}, checker(s))' 2884 | detail::parse_format_string<true>(str_, checker(s)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spdlog/include/spdlog/logger.h:334:9: note: in call to 'basic_format_string<FMT_COMPILE_STRING, 0>([] { struct FMT_COMPILE_STRING : fmt::detail::compile_string { using char_type [[maybe_unused]] = fmt::remove_cvref_t<decltype("{} [{}({})]"[0])>; }; return FMT_COMPILE_STRING(); }())' 334 | SPDLOG_LOGGER_CATCH(loc) | ^~~~~~~~~~~~~~~~~~~~~~~~ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spdlog/include/spdlog/logger.h:34:46: note: expanded from macro 'SPDLOG_LOGGER_CATCH' 34 | err_handler_(fmt_lib::format(SPDLOG_FMT_STRING("{} [{}({})]"), ex.what(), \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spdlog/include/spdlog/common.h:55:46: note: expanded from macro 'SPDLOG_FMT_STRING' 55 | #define SPDLOG_FMT_STRING(format_string) FMT_STRING(format_string) | ^~~~~~~~~~~~~~~~~~~~~~~~~ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/fmt/include/fmt/format.h:1827:23: note: expanded from macro 'FMT_STRING' 1827 | #define FMT_STRING(s) FMT_STRING_IMPL(s, fmt::detail::compile_string, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/fmt/include/fmt/format.h:1806:3: note: expanded from macro 'FMT_STRING_IMPL' 1806 | [] { \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1807 | /* Use the hidden visibility as a workaround for a GCC bug (#1973). */ \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1808 | /* Use a macro-like name to avoid shadowing warnings. */ \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1809 | struct FMT_VISIBILITY("hidden") FMT_COMPILE_STRING : base { \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1810 | using char_type FMT_MAYBE_UNUSED = fmt::remove_cvref_t<decltype(s[0])>; \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1811 | FMT_MAYBE_UNUSED FMT_CONSTEXPR explicit \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1812 | operator fmt::basic_string_view<char_type>() const { \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1813 | return fmt::detail_exported::compile_string_to_view<char_type>(s); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1814 | } \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1815 | }; \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1816 | return FMT_COMPILE_STRING(); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1817 | }() | ~~~ In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hello_triangle_1_3/hello_triangle_1_3.cpp:18: In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hello_triangle_1_3/hello_triangle_1_3.h:21: In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/framework/core/instance.h:20: In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/framework/common/helpers.h:37: In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/framework/common/error.h:27: In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/components/core/include/core/util/logging.hpp:21: In file included from TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spdlog/include/spdlog/spdlog.h:15: TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spdlog/include/spdlog/logger.h:334:9: error: call to consteval function 'fmt::basic_format_string<char, const char *, const char *&, int &>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant expression 334 | SPDLOG_LOGGER_CATCH(loc) | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spdlog/include/spdlog/logger.h:34:46: note: expanded from macro 'SPDLOG_LOGGER_CATCH' 34 | err_handler_(fmt_lib::format(SPDLOG_FMT_STRING("{} [{}({})]"), ex.what(), \ | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spdlog/include/spdlog/common.h:55:46: note: expanded from macro 'SPDLOG_FMT_STRING' 55 | #define SPDLOG_FMT_STRING(format_string) FMT_STRING(format_string) | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/fmt/include/fmt/format.h:1827:23: note: expanded from macro 'FMT_STRING' 1827 | #define FMT_STRING(s) FMT_STRING_IMPL(s, fmt::detail::compile_string, ) | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/fmt/include/fmt/format.h:1806:3: note: expanded from macro 'FMT_STRING_IMPL' 1806 | [] { \ | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spdlog/include/spdlog/logger.h:80:9: note: in instantiation of function template specialization 'spdlog::logger::log_<char (&)[256]>' requested here 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward<Args>(args)...); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spdlog/include/spdlog/logger.h:85:9: note: in instantiation of function template specialization 'spdlog::logger::log<char (&)[256]>' requested here 85 | log(source_loc{}, lvl, fmt, std::forward<Args>(args)...); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spdlog/include/spdlog/logger.h:145:9: note: in instantiation of function template specialization 'spdlog::logger::log<char (&)[256]>' requested here 145 | log(level::warn, fmt, std::forward<Args>(args)...); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spdlog/include/spdlog/spdlog.h:173:27: note: in instantiation of function template specialization 'spdlog::logger::warn<char (&)[256]>' requested here 173 | default_logger_raw()->warn(fmt, std::forward<Args>(args)...); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/samples/api/hello_triangle_1_3/hello_triangle_1_3.cpp:262:4: note: in instantiation of function template specialization 'spdlog::warn<char (&)[256]>' requested here 262 | LOGW("Physical device '{}' does not support Vulkan 1.3, skipping.", device_properties.deviceName); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/components/core/include/core/util/logging.hpp:27:27: note: expanded from macro 'LOGW' 27 | #define LOGW(...) spdlog::warn(__VA_ARGS__); | ^ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/fmt/include/fmt/base.h:779:54: note: subexpression not valid in a constant expression 779 | format_str_.remove_prefix(detail::to_unsigned(it - begin())); | ~~~^~~~~~~~~ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/fmt/include/fmt/base.h:2761:5: note: in call to 'this->context_.advance_to(&"{} [{}({})]"[1])' 2761 | context_.advance_to(begin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/fmt/include/fmt/base.h:2756:5: note: in call to 'this->on_format_specs(0, &"{} [{}({})]"[1], &"{} [{}({})]"[1])' 2756 | on_format_specs(id, begin, begin); // Call parse() on empty specs. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/fmt/include/fmt/base.h:2581:5: note: in call to 'handler.on_replacement_field(0, &"{} [{}({})]"[1])' 2581 | handler.on_replacement_field(handler.on_arg_id(), begin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/fmt/include/fmt/base.h:2613:21: note: in call to 'parse_replacement_field<char, fmt::detail::format_string_checker<char, const char *, const char *, int> &>(&"{} [{}({})]"[1], &"{} [{}({})]"[11], checker(s))' 2613 | begin = p = parse_replacement_field(p - 1, end, handler); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/fmt/include/fmt/base.h:2884:7: note: in call to 'parse_format_string<true, char, fmt::detail::format_string_checker<char, const char *, const char *, int>>({&"{} [{}({})]"[0], 11}, checker(s))' 2884 | detail::parse_format_string<true>(str_, checker(s)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spdlog/include/spdlog/logger.h:334:9: note: in call to 'basic_format_string<FMT_COMPILE_STRING, 0>([] { struct FMT_COMPILE_STRING : fmt::detail::compile_string { using char_type [[maybe_unused]] = fmt::remove_cvref_t<decltype("{} [{}({})]"[0])>; }; return FMT_COMPILE_STRING(); }())' 334 | SPDLOG_LOGGER_CATCH(loc) | ^~~~~~~~~~~~~~~~~~~~~~~~ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spdlog/include/spdlog/logger.h:34:46: note: expanded from macro 'SPDLOG_LOGGER_CATCH' 34 | err_handler_(fmt_lib::format(SPDLOG_FMT_STRING("{} [{}({})]"), ex.what(), \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/spdlog/include/spdlog/common.h:55:46: note: expanded from macro 'SPDLOG_FMT_STRING' 55 | #define SPDLOG_FMT_STRING(format_string) FMT_STRING(format_string) | ^~~~~~~~~~~~~~~~~~~~~~~~~ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/fmt/include/fmt/format.h:1827:23: note: expanded from macro 'FMT_STRING' 1827 | #define FMT_STRING(s) FMT_STRING_IMPL(s, fmt::detail::compile_string, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/git/third_party/fmt/include/fmt/format.h:1806:3: note: expanded from macro 'FMT_STRING_IMPL' 1806 | [] { \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1807 | /* Use the hidden visibility as a workaround for a GCC bug (#1973). */ \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1808 | /* Use a macro-like name to avoid shadowing warnings. */ \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1809 | struct FMT_VISIBILITY("hidden") FMT_COMPILE_STRING : base { \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1810 | using char_type FMT_MAYBE_UNUSED = fmt::remove_cvref_t<decltype(s[0])>; \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1811 | FMT_MAYBE_UNUSED FMT_CONSTEXPR explicit \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1812 | operator fmt::basic_string_view<char_type>() const { \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1813 | return fmt::detail_exported::compile_string_to_view<char_type>(s); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1814 | } \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1815 | }; \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1816 | return FMT_COMPILE_STRING(); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1817 | }() | ~~~ 2 errors generated. [362/498] Building CXX object framework/CMakeFiles/framework.dir/stats/stats.cpp.o [363/498] Building CXX object framework/CMakeFiles/framework.dir/platform/unix/unix_d2d_platform.cpp.o [364/498] Building CXX object framework/CMakeFiles/framework.dir/platform/unix/direct_window.cpp.o [365/498] Building CXX object framework/CMakeFiles/framework.dir/stats/vulkan_stats_provider.cpp.o [366/498] Building CXX object samples/api/compute_nbody/CMakeFiles/compute_nbody.dir/compute_nbody.cpp.o [367/498] Building CXX object samples/api/dynamic_uniform_buffers/CMakeFiles/dynamic_uniform_buffers.dir/dynamic_uniform_buffers.cpp.o [368/498] Building CXX object samples/api/hdr/CMakeFiles/hdr.dir/hdr.cpp.o [369/498] Building CXX object samples/api/hlsl_shaders/CMakeFiles/hlsl_shaders.dir/hlsl_shaders.cpp.o [370/498] Building CXX object samples/api/hpp_compute_nbody/CMakeFiles/hpp_compute_nbody.dir/hpp_compute_nbody.cpp.o ninja: build stopped: subcommand failed. WARNING: TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/temp/run.do_compile.1324402:153 exit 1 from 'eval ${DESTDIR:+DESTDIR=${DESTDIR} } cmake --build 'TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/build' "$@" -- ${EXTRA_OECMAKE_BUILD}' WARNING: Backtrace (BB generated script): #1: cmake_runcmake_build, TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/temp/run.do_compile.1324402, line 153 #2: cmake_do_compile, TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/temp/run.do_compile.1324402, line 147 #3: do_compile, TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/temp/run.do_compile.1324402, line 142 #4: main, TMPDIR/work/cortexa57-yoe-linux-musl/vulkan-samples/git/temp/run.do_compile.1324402, line 166