MpdEmcClusterCreation warning
A scary wall of text
In static member function 'static constexpr _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = int; bool _IsMove = true]', inlined from 'constexpr _OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = int*]' at /cvmfs/nica.jinr.ru/sw/202309/slc7_x86-64/GCC-ToolChain/v13.2.0-1/include/c++/13.2.0/bits/stl_algobase.h:506:30, inlined from 'constexpr _OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = int*; _OI = int*]' at /cvmfs/nica.jinr.ru/sw/202309/slc7_x86-64/GCC-ToolChain/v13.2.0-1/include/c++/13.2.0/bits/stl_algobase.h:533:42, inlined from 'constexpr _OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator<int*, vector<int> >; _OI = __gnu_cxx::__normal_iterator<int*, vector<int> >]' at /cvmfs/nica.jinr.ru/sw/202309/slc7_x86-64/GCC-ToolChain/v13.2.0-1/include/c++/13.2.0/bits/stl_algobase.h:540:31, inlined from 'constexpr _OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<int*, vector<int> >; _OI = __gnu_cxx::__normal_iterator<int*, vector<int> >]' at /cvmfs/nica.jinr.ru/sw/202309/slc7_x86-64/GCC-ToolChain/v13.2.0-1/include/c++/13.2.0/bits/stl_algobase.h:665:38, inlined from 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = int; _Alloc = std::allocator<int>]' at /cvmfs/nica.jinr.ru/sw/202309/slc7_x86-64/GCC-ToolChain/v13.2.0-1/include/c++/13.2.0/bits/vector.tcc:201:6, inlined from 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = int; _Alloc = std::allocator<int>]' at /cvmfs/nica.jinr.ru/sw/202309/slc7_x86-64/GCC-ToolChain/v13.2.0-1/include/c++/13.2.0/bits/stl_vector.h:1563:17, inlined from 'void MpdEmcClusterCreation::SearchRelativeHits(Int_t, Int_t, std::vector<int>&)' at /lhep/users/geraks/mpddev/detectors/emc/MpdEmcClusterCreation.cxx:281:36: /cvmfs/nica.jinr.ru/sw/202309/slc7_x86-64/GCC-ToolChain/v13.2.0-1/include/c++/13.2.0/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' reading between 5 and 9223372036854775807 bytes from a region of size 4 [-Wstringop-overread] 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /cvmfs/nica.jinr.ru/sw/202309/slc7_x86-64/GCC-ToolChain/v13.2.0-1/include/c++/13.2.0/x86_64-unknown-linux-gnu/bits/c++allocator.h:33, from /cvmfs/nica.jinr.ru/sw/202309/slc7_x86-64/GCC-ToolChain/v13.2.0-1/include/c++/13.2.0/bits/allocator.h:46, from /cvmfs/nica.jinr.ru/sw/202309/slc7_x86-64/GCC-ToolChain/v13.2.0-1/include/c++/13.2.0/string:43: In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = int]', inlined from 'constexpr _Tp* std::allocator< <template-parameter-1-1> >::allocate(std::size_t) [with _Tp = int]' at /cvmfs/nica.jinr.ru/sw/202309/slc7_x86-64/GCC-ToolChain/v13.2.0-1/include/c++/13.2.0/bits/allocator.h:198:40, inlined from 'static constexpr _Tp* std::allocator_traits<std::allocator<_CharT> >::allocate(allocator_type&, size_type) [with _Tp = int]' at /cvmfs/nica.jinr.ru/sw/202309/slc7_x86-64/GCC-ToolChain/v13.2.0-1/include/c++/13.2.0/bits/alloc_traits.h:482:28, inlined from 'constexpr std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = int; _Alloc = std::allocator<int>]' at /cvmfs/nica.jinr.ru/sw/202309/slc7_x86-64/GCC-ToolChain/v13.2.0-1/include/c++/13.2.0/bits/stl_vector.h:378:33, inlined from 'constexpr std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = int; _Alloc = std::allocator<int>]' at /cvmfs/nica.jinr.ru/sw/202309/slc7_x86-64/GCC-ToolChain/v13.2.0-1/include/c++/13.2.0/bits/stl_vector.h:375:7, inlined from 'constexpr void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(std::size_t) [with _Tp = int; _Alloc = std::allocator<int>]' at /cvmfs/nica.jinr.ru/sw/202309/slc7_x86-64/GCC-ToolChain/v13.2.0-1/include/c++/13.2.0/bits/stl_vector.h:395:44, inlined from 'constexpr std::_Vector_base<_Tp, _Alloc>::_Vector_base(std::size_t, const allocator_type&) [with _Tp = int; _Alloc = std::allocator<int>]' at /cvmfs/nica.jinr.ru/sw/202309/slc7_x86-64/GCC-ToolChain/v13.2.0-1/include/c++/13.2.0/bits/stl_vector.h:332:26, inlined from 'constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = int; _Alloc = std::allocator<int>]' at /cvmfs/nica.jinr.ru/sw/202309/slc7_x86-64/GCC-ToolChain/v13.2.0-1/include/c++/13.2.0/bits/stl_vector.h:600:61, inlined from 'MpdEmcMath::make_vector<T>::operator std::vector<T>() const [with T = int]' at /lhep/users/geraks/mpddev/detectors/emc/MpdEmcCluster.h:20:45, inlined from 'void MpdEmcClusterCreation::SearchRelativeHits(Int_t, Int_t, std::vector<int>&)' at /lhep/users/geraks/mpddev/detectors/emc/MpdEmcClusterCreation.cxx:278:41: /cvmfs/nica.jinr.ru/sw/202309/slc7_x86-64/GCC-ToolChain/v13.2.0-1/include/c++/13.2.0/bits/new_allocator.h:147:55: note: at offset 28 into source object of size 32 allocated by 'operator new' 147 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));