Skip to content

Commit 7d63c8d

Browse files
committed
fixed test for range check on cpu
1 parent 31e6312 commit 7d63c8d

File tree

1 file changed

+4
-12
lines changed

1 file changed

+4
-12
lines changed

src/tests/managed_array_bounds_check_tests.cpp

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -63,24 +63,16 @@ TEST(ManagedArrayBoundsCheck, UpperOutOfRangeAccess)
6363
{
6464
chai::ManagedArray<float> array(20);
6565

66-
EXPECT_DEATH_IF_SUPPORTED( array[20], ".*" );
67-
// EXPECT_DEATH(
68-
// forall(sequential(), 19, 20, [=] (int i) {
69-
// array[i] = 0.0f;
70-
// });,
71-
// "i > m_elems");
66+
array[19] = 0.0;
67+
EXPECT_DEATH_IF_SUPPORTED( array[20] = 0.0, ".*" );
7268
}
7369

7470
TEST(ManagedArrayBoundsCheck, LowerOutOfRangeAccess)
7571
{
7672
chai::ManagedArray<float> array(20);
7773

78-
EXPECT_DEATH_IF_SUPPORTED( array[-1], ".*" );
79-
// EXPECT_DEATH(
80-
// forall(sequential(), -1, 0, [=] (int i) {
81-
// array[i] = 0.0f;
82-
// });,
83-
// "i < 0");
74+
array[0] = 0.0;
75+
EXPECT_DEATH_IF_SUPPORTED( array[-1] = 0.0, ".*" );
8476
}
8577

8678
#if defined(CHAI_ENABLE_CUDA)

0 commit comments

Comments
 (0)