VecMem 1.7.0
Release including the following update(s) since v1.6.0:
- Made the
vecmem::device_atomic_ref
constructorexplicit
, mimicking std::atomic_ref; - Removed the hack necessary for the Windows CI, introduced in #279;
- Fixed a technical issue with Ninja builds, by duplicating an
empty.sycl
file used during the CMake configuration; - Updated the way the externals are set up, allowing for the clients to override the exact version of googletest and benchmark used by the project;
- At the same time upgraded to the (current) latest release of googletest;
- Fixed a build issue in the SoA code with GCC 11, only showing up once a "complicated enough" container type would be used in practice.