Fixes for gcc 13, clang 16 and C++20
Compare changes
this
(deprecated in C++20)enum
to floatis_pod
enum
with constexpr unsigned int
nullptr
'void operator delete(void*, std::size_t)' called on pointer '<unknown>' with nonzero offset
from BernsteinPoly.cpp
(probable false positive)std::random_shuffle
with std::shuffle
(random_shuffle
was deprecated in C++14 and should have been removed in C++17)Notes:
*-gcc13-dbg
platforms there are a number of spurious warnings in dictionaries, fixed by gaudi/Gaudi!1501 (merged)
random_shuffle
to shuffle
) requires a change in the reference files in Boole and Rec