Added the usage of -fvisibility-ms-compat where appropriate. This flag is needed with GCC, and also some versions of Clang to be able to use UBSAN in client projects that want to use VecMem libraries.
Made the unit tests be built with UBSAN enabled, when it's available.
Added the usage of
-fvisibility-ms-compat
where appropriate. This flag is needed with GCC, and also some versions of Clang to be able to use UBSAN in client projects that want to use VecMem libraries.Made the unit tests be built with UBSAN enabled, when it's available.