We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 677ef06 commit 0ec8168Copy full SHA for 0ec8168
flang/unittests/Runtime/CUDA/Memory.cpp
@@ -57,13 +57,13 @@ TEST(MemoryCUFTest, CUFDataTransferDescDesc) {
57
// Create temp array to transfer to device.
58
auto x{MakeArray<TypeCategory::Integer, 4>(std::vector<int>{10},
59
std::vector<int32_t>{0, 1, 2, 3, 4, 5, 6, 7, 8, 9})};
60
- RTNAME(CUFDataTransferDescDesc)(*dev, *x, kHostToDevice, __FILE__, __LINE__);
+ RTNAME(CUFDataTransferDescDesc)(dev.get(), x.get(), kHostToDevice, __FILE__, __LINE__);
61
62
// Retrieve data from device.
63
auto host{MakeArray<TypeCategory::Integer, 4>(std::vector<int>{10},
64
std::vector<int32_t>{0, 0, 0, 0, 0, 0, 0, 0, 0, 0})};
65
RTNAME(CUFDataTransferDescDesc)
66
- (*host, *dev, kDeviceToHost, __FILE__, __LINE__);
+ (host.get(), dev.get(), kDeviceToHost, __FILE__, __LINE__);
67
68
for (unsigned i = 0; i < 10; ++i) {
69
EXPECT_EQ(*host->ZeroBasedIndexedElement<std::int32_t>(i), (std::int32_t)i);
0 commit comments