VecMem Beta 0.22.0
Pre-release
Pre-release
Release including the following update(s) since v0.21.0:
- Added explicit support for building the project with hipSYCL;
- At the same time made the build system a little more robust, and updated the list of platforms tested in the CI;
- Made all "data owning" types default constructible;
- Implemented a consistent set of constructor, assignment operators and comparison operators for all of the view types;
- Introduced the
VECMEM_FAIL_ON_WARNINGSflag to control whether-Werror(or an equivalent compiler flag) should be used in the build; - Introduced an asynchronous interface for
vecmem::copy, updated all existing copy types to this asynchronous interface, and introducedvecmem::sycl::async_copyto support asynchronous copies with SYCL; - Made all functions on
vecmem::copyconst.