and so on) of the bounds [0, 2] [-Warray-bounds=] 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [102/229] Compiling C++ object waybar.p/src_modules_dwl_tags.cpp.o [119/229] Compiling C++ object waybar.p/src_modules_cpu_usage_common.cpp.o In file included from /nix/store/zs2gq6fkglrd28g1nxlb8waqq37cdc2z-gcc-14-20241116/include/c++/14-20241116/bits/specfun.h:43, from /nix/store/zs2gq6fkglrd28g1nxlb8waqq37cdc2z-gcc-14-20241116/include/c++/14-20241116/cmath:3906, from /nix/store/j9xwizppkzp6nhxjpfhdwrrzcq3l8x5f-fmt-10.2.1-dev/include/fmt/format.h:36, from ../include/modules/cpu_usage.hpp:3, from ../src/modules/cpu_usage/common.cpp:1: In static member function 'static constexpr _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const short unsigned int*]' at /nix/store/zs2gq6fkglrd28g1nxlb8waqq37cdc2z-gcc-14-20241116/include/c++/14-20241116/bits/stl_algobase.h:651:7, inlined from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = std::vector<short unsigned int> >; _ForwardIterator = short unsigned int*, vector<short unsigned int> >; _ForwardIterator = short unsigned int*, vector<short unsigned int> >&)' at ../src/modules/cpu_usage/common.cpp:82:27: /nix/store/zs2gq6fkglrd28g1nxlb8waqq37cdc2z-gcc-14-20241116/include/c++/14-20241116/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int _Idx = 0; _Head