SYCL: fix typo in a test and clean-up non-standard-compliant code
authorAndrey Alekseenko <al42and@gmail.com>
Wed, 27 Jan 2021 12:01:07 +0000 (15:01 +0300)
committerAndrey Alekseenko <al42and@gmail.com>
Wed, 27 Jan 2021 12:57:58 +0000 (15:57 +0300)
commit8d151edb89091a50a7b2881e0d5d006dbda9820c
treef7a5d02883d2c4ebc6d81c3aab6ddaf7bdc59af7
parenta1a3bbeba246846f2bd9a25781d115a4ec441695
SYCL: fix typo in a test and clean-up non-standard-compliant code

Discovered when trying to compile with hipSYCL. Although not an issue
for Intel compiler, better keep things clean.

The change of `write` to `read` in the test code is intended. Not sure
how it worked before, but it should be `read` there.

Also fixed namespace qualifiers, implicit ctors.
src/gromacs/gpu_utils/tests/devicetransfers_sycl.cpp
src/gromacs/hardware/device_management_sycl.cpp