Skip to content

Commit

Permalink
Merge branch 'main' into fix-msvc
Browse files Browse the repository at this point in the history
  • Loading branch information
bader authored Nov 13, 2024
2 parents af28aba + a0b35ca commit e27ceab
Showing 1 changed file with 12 additions and 8 deletions.
20 changes: 12 additions & 8 deletions tests/range/range_api.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,10 @@ void test_range_kernels(
const sycl::range<dims> range_two_const(range_two);
const sycl::range<dims> range_const(range);

// make sure bitwise shift rhs is smaller than number of bits in size_t.
sycl::range<dims> range_quarter(range / 4);
const sycl::range<dims> range_quarter_const(range_quarter);

// friend bool operator==(const T& lhs, const T& rhs)
INDEX_EQ_KERNEL_TEST(==, range, range_two);

Expand All @@ -62,8 +66,8 @@ void test_range_kernels(
INDEX_KERNEL_TEST(*, range, range_two_const, result);
INDEX_KERNEL_TEST(/, range, range_two_const, result);
INDEX_KERNEL_TEST(%, range, range_two_const, result);
INDEX_KERNEL_TEST(<<, range, range_two_const, result);
INDEX_KERNEL_TEST(>>, range, range_two_const, result);
INDEX_KERNEL_TEST(<<, range, range_quarter_const, result);
INDEX_KERNEL_TEST(>>, range, range_quarter_const, result);
INDEX_KERNEL_TEST(&, range, range_two_const, result);
INDEX_KERNEL_TEST(|, range, range_two_const, result);
INDEX_KERNEL_TEST(^, range, range_two_const, result);
Expand All @@ -81,8 +85,8 @@ void test_range_kernels(
DUAL_SIZE_INDEX_KERNEL_TEST(*, range, integer, result);
DUAL_SIZE_INDEX_KERNEL_TEST(/, range, integer, result);
DUAL_SIZE_INDEX_KERNEL_TEST(%, range, integer, result);
DUAL_SIZE_INDEX_KERNEL_TEST(<<, range, integer, result);
DUAL_SIZE_INDEX_KERNEL_TEST(>>, range, integer, result);
DUAL_SIZE_INDEX_KERNEL_TEST(<<, range_quarter, integer, result);
DUAL_SIZE_INDEX_KERNEL_TEST(>>, range_quarter, integer, result);
DUAL_SIZE_INDEX_KERNEL_TEST(&, range, integer, result);
DUAL_SIZE_INDEX_KERNEL_TEST(|, range, integer, result);
DUAL_SIZE_INDEX_KERNEL_TEST(^, range, integer, result);
Expand All @@ -99,8 +103,8 @@ void test_range_kernels(
INDEX_ASSIGNMENT_TESTS(*=, *, range, range_two, result);
INDEX_ASSIGNMENT_TESTS(/=, /, range, range_two, result);
INDEX_ASSIGNMENT_TESTS(%=, %, range, range_two, result);
INDEX_ASSIGNMENT_TESTS(<<=, <<, range, range_two, result);
INDEX_ASSIGNMENT_TESTS(>>=, >>, range, range_two, result);
INDEX_ASSIGNMENT_TESTS(<<=, <<, range, range_quarter, result);
INDEX_ASSIGNMENT_TESTS(>>=, >>, range, range_quarter, result);
INDEX_ASSIGNMENT_TESTS(&=, &, range, range_two, result);
INDEX_ASSIGNMENT_TESTS(|=, |, range, range_two, result);
INDEX_ASSIGNMENT_TESTS(^=, ^, range, range_two, result);
Expand All @@ -111,8 +115,8 @@ void test_range_kernels(
INDEX_ASSIGNMENT_INTEGER_TESTS(*=, *, range, integer, result);
INDEX_ASSIGNMENT_INTEGER_TESTS(/=, /, range, integer, result);
INDEX_ASSIGNMENT_INTEGER_TESTS(%=, %, range, integer, result);
INDEX_ASSIGNMENT_INTEGER_TESTS(<<=, <<, range, integer, result);
INDEX_ASSIGNMENT_INTEGER_TESTS(>>=, >>, range, integer, result);
INDEX_ASSIGNMENT_INTEGER_TESTS(<<=, <<, range_quarter, integer, result);
INDEX_ASSIGNMENT_INTEGER_TESTS(>>=, >>, range_quarter, integer, result);
INDEX_ASSIGNMENT_INTEGER_TESTS(&=, &, range, integer, result);
INDEX_ASSIGNMENT_INTEGER_TESTS(|=, |, range, integer, result);
INDEX_ASSIGNMENT_INTEGER_TESTS(^=, ^, range, integer, result);
Expand Down

0 comments on commit e27ceab

Please sign in to comment.