Fix bug with hipMemsetFunctional tests (#2828)
This commit is contained in:
@@ -203,31 +203,30 @@ void partialMemsetTest(T valA, T valB, size_t count, size_t offset, MemsetType m
|
|||||||
}
|
}
|
||||||
|
|
||||||
TEST_CASE("Unit_hipMemsetFunctional_PartialSet_1D") {
|
TEST_CASE("Unit_hipMemsetFunctional_PartialSet_1D") {
|
||||||
for (auto widthOffset = 8; widthOffset <= 8; widthOffset *= 2) {
|
auto widthOffset = GENERATE(8, 16, 32, 64, 128, 256, 512, 1024);
|
||||||
SECTION("hipMemset - Partial Set") {
|
SECTION("hipMemset - Partial Set") {
|
||||||
partialMemsetTest<char>(0x1, 0x42, 1024, widthOffset, hipMemsetTypeDefault, false);
|
partialMemsetTest<char>(0x1, 0x42, 1024, widthOffset, hipMemsetTypeDefault, false);
|
||||||
}
|
}
|
||||||
SECTION("hipMemsetAsync - Partial Set") {
|
SECTION("hipMemsetAsync - Partial Set") {
|
||||||
partialMemsetTest<char>(0x1, 0x42, 1024, widthOffset, hipMemsetTypeDefault, true);
|
partialMemsetTest<char>(0x1, 0x42, 1024, widthOffset, hipMemsetTypeDefault, true);
|
||||||
}
|
}
|
||||||
SECTION("hipMemsetD8 - Partial Set") {
|
SECTION("hipMemsetD8 - Partial Set") {
|
||||||
partialMemsetTest<int8_t>(0x1, 0xDE, 1024, widthOffset, hipMemsetTypeD8, false);
|
partialMemsetTest<int8_t>(0x1, 0xDE, 1024, widthOffset, hipMemsetTypeD8, false);
|
||||||
}
|
}
|
||||||
SECTION("hipMemsetD8Async - Partial Set") {
|
SECTION("hipMemsetD8Async - Partial Set") {
|
||||||
partialMemsetTest<int8_t>(0x1, 0xDE, 1024, widthOffset, hipMemsetTypeD8, true);
|
partialMemsetTest<int8_t>(0x1, 0xDE, 1024, widthOffset, hipMemsetTypeD8, true);
|
||||||
}
|
}
|
||||||
SECTION("hipMemsetD16 - Partial Set") {
|
SECTION("hipMemsetD16 - Partial Set") {
|
||||||
partialMemsetTest<int16_t>(0x1, 0xDEAD, 1024, widthOffset, hipMemsetTypeD16, false);
|
partialMemsetTest<int16_t>(0x1, 0xDEAD, 1024, widthOffset, hipMemsetTypeD16, false);
|
||||||
}
|
}
|
||||||
SECTION("hipMemsetD16Async - Partial Set") {
|
SECTION("hipMemsetD16Async - Partial Set") {
|
||||||
partialMemsetTest<int16_t>(0x1, 0xDEAD, 1024, widthOffset, hipMemsetTypeD16, true);
|
partialMemsetTest<int16_t>(0x1, 0xDEAD, 1024, widthOffset, hipMemsetTypeD16, true);
|
||||||
}
|
}
|
||||||
SECTION("hipMemsetD32 - Partial Set") {
|
SECTION("hipMemsetD32 - Partial Set") {
|
||||||
partialMemsetTest<uint32_t>(0x1, 0xDEADBEEF, 1024, widthOffset, hipMemsetTypeD32, false);
|
partialMemsetTest<uint32_t>(0x1, 0xDEADBEEF, 1024, widthOffset, hipMemsetTypeD32, false);
|
||||||
}
|
}
|
||||||
SECTION("hipMemsetD32Async - Partial Set") {
|
SECTION("hipMemsetD32Async - Partial Set") {
|
||||||
partialMemsetTest<uint32_t>(0x1, 0xDEADBEEF, 1024, widthOffset, hipMemsetTypeD32, true);
|
partialMemsetTest<uint32_t>(0x1, 0xDEADBEEF, 1024, widthOffset, hipMemsetTypeD32, true);
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user