Remove use of device_idx in dh::LaunchN. (#7063)
It's an unused parameter, removing it can make the CI log more readable.
This commit is contained in:
@@ -91,14 +91,14 @@ TEST(GPUSpan, FromOther) {
|
||||
TEST(GPUSpan, Assignment) {
|
||||
dh::safe_cuda(cudaSetDevice(0));
|
||||
TestStatus status;
|
||||
dh::LaunchN(0, 16, TestAssignment{status.Data()});
|
||||
dh::LaunchN(16, TestAssignment{status.Data()});
|
||||
ASSERT_EQ(status.Get(), 1);
|
||||
}
|
||||
|
||||
TEST(GPUSpan, TestStatus) {
|
||||
dh::safe_cuda(cudaSetDevice(0));
|
||||
TestStatus status;
|
||||
dh::LaunchN(0, 16, TestTestStatus{status.Data()});
|
||||
dh::LaunchN(16, TestTestStatus{status.Data()});
|
||||
ASSERT_EQ(status.Get(), -1);
|
||||
}
|
||||
|
||||
@@ -143,7 +143,7 @@ TEST(GPUSpan, WithTrust) {
|
||||
thrust::copy(thrust::device, d_vec.begin(), d_vec.end(), d_vec1.begin());
|
||||
Span<float> s (d_vec1.data().get(), d_vec.size());
|
||||
|
||||
dh::LaunchN(0, 16, TestEqual<float>{
|
||||
dh::LaunchN(16, TestEqual<float>{
|
||||
thrust::raw_pointer_cast(d_vec1.data()),
|
||||
s.data(), status.Data()});
|
||||
ASSERT_EQ(status.Get(), 1);
|
||||
@@ -158,14 +158,14 @@ TEST(GPUSpan, WithTrust) {
|
||||
TEST(GPUSpan, BeginEnd) {
|
||||
dh::safe_cuda(cudaSetDevice(0));
|
||||
TestStatus status;
|
||||
dh::LaunchN(0, 16, TestBeginEnd{status.Data()});
|
||||
dh::LaunchN(16, TestBeginEnd{status.Data()});
|
||||
ASSERT_EQ(status.Get(), 1);
|
||||
}
|
||||
|
||||
TEST(GPUSpan, RBeginREnd) {
|
||||
dh::safe_cuda(cudaSetDevice(0));
|
||||
TestStatus status;
|
||||
dh::LaunchN(0, 16, TestRBeginREnd{status.Data()});
|
||||
dh::LaunchN(16, TestRBeginREnd{status.Data()});
|
||||
ASSERT_EQ(status.Get(), 1);
|
||||
}
|
||||
|
||||
@@ -197,14 +197,14 @@ TEST(GPUSpan, Modify) {
|
||||
TEST(GPUSpan, Observers) {
|
||||
dh::safe_cuda(cudaSetDevice(0));
|
||||
TestStatus status;
|
||||
dh::LaunchN(0, 16, TestObservers{status.Data()});
|
||||
dh::LaunchN(16, TestObservers{status.Data()});
|
||||
ASSERT_EQ(status.Get(), 1);
|
||||
}
|
||||
|
||||
TEST(GPUSpan, Compare) {
|
||||
dh::safe_cuda(cudaSetDevice(0));
|
||||
TestStatus status;
|
||||
dh::LaunchN(0, 16, TestIterCompare{status.Data()});
|
||||
dh::LaunchN(16, TestIterCompare{status.Data()});
|
||||
ASSERT_EQ(status.Get(), 1);
|
||||
}
|
||||
|
||||
@@ -231,7 +231,7 @@ TEST(GPUSpanDeathTest, ElementAccess) {
|
||||
thrust::copy(h_vec.begin(), h_vec.end(), d_vec.begin());
|
||||
|
||||
Span<float> span (d_vec.data().get(), d_vec.size());
|
||||
dh::LaunchN(0, 17, TestElementAccess{span});
|
||||
dh::LaunchN(17, TestElementAccess{span});
|
||||
};
|
||||
|
||||
testing::internal::CaptureStdout();
|
||||
@@ -387,42 +387,42 @@ TEST(GPUSpan, Subspan) {
|
||||
TEST(GPUSpanIter, Construct) {
|
||||
dh::safe_cuda(cudaSetDevice(0));
|
||||
TestStatus status;
|
||||
dh::LaunchN(0, 16, TestIterConstruct{status.Data()});
|
||||
dh::LaunchN(16, TestIterConstruct{status.Data()});
|
||||
ASSERT_EQ(status.Get(), 1);
|
||||
}
|
||||
|
||||
TEST(GPUSpanIter, Ref) {
|
||||
dh::safe_cuda(cudaSetDevice(0));
|
||||
TestStatus status;
|
||||
dh::LaunchN(0, 16, TestIterRef{status.Data()});
|
||||
dh::LaunchN(16, TestIterRef{status.Data()});
|
||||
ASSERT_EQ(status.Get(), 1);
|
||||
}
|
||||
|
||||
TEST(GPUSpanIter, Calculate) {
|
||||
dh::safe_cuda(cudaSetDevice(0));
|
||||
TestStatus status;
|
||||
dh::LaunchN(0, 16, TestIterCalculate{status.Data()});
|
||||
dh::LaunchN(16, TestIterCalculate{status.Data()});
|
||||
ASSERT_EQ(status.Get(), 1);
|
||||
}
|
||||
|
||||
TEST(GPUSpanIter, Compare) {
|
||||
dh::safe_cuda(cudaSetDevice(0));
|
||||
TestStatus status;
|
||||
dh::LaunchN(0, 16, TestIterCompare{status.Data()});
|
||||
dh::LaunchN(16, TestIterCompare{status.Data()});
|
||||
ASSERT_EQ(status.Get(), 1);
|
||||
}
|
||||
|
||||
TEST(GPUSpan, AsBytes) {
|
||||
dh::safe_cuda(cudaSetDevice(0));
|
||||
TestStatus status;
|
||||
dh::LaunchN(0, 16, TestAsBytes{status.Data()});
|
||||
dh::LaunchN(16, TestAsBytes{status.Data()});
|
||||
ASSERT_EQ(status.Get(), 1);
|
||||
}
|
||||
|
||||
TEST(GPUSpan, AsWritableBytes) {
|
||||
dh::safe_cuda(cudaSetDevice(0));
|
||||
TestStatus status;
|
||||
dh::LaunchN(0, 16, TestAsWritableBytes{status.Data()});
|
||||
dh::LaunchN(16, TestAsWritableBytes{status.Data()});
|
||||
ASSERT_EQ(status.Get(), 1);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user