|
8 | 8 | #include <hip/hip_runtime.h>
|
9 | 9 | #include <uur/fixtures.h>
|
10 | 10 |
|
11 |
| -namespace uur { |
12 |
| - |
13 |
| -struct ResultHip { |
14 |
| - constexpr ResultHip(hipError_t result) noexcept : value(result) {} |
15 |
| - |
16 |
| - inline bool operator==(const ResultHip &rhs) const noexcept { |
17 |
| - return rhs.value == value; |
18 |
| - } |
19 |
| - |
20 |
| - hipError_t value; |
21 |
| -}; |
22 |
| - |
23 |
| -} // namespace uur |
24 |
| - |
25 |
| -#ifndef ASSERT_EQ_RESULT_HIP |
26 |
| -#define ASSERT_EQ_RESULT_HIP(EXPECTED, ACTUAL) \ |
27 |
| - ASSERT_EQ(uur::ResultHip(EXPECTED), uur::ResultHip(ACTUAL)) |
28 |
| -#endif // ASSERT_EQ_RESULT_HIP |
29 |
| - |
30 | 11 | #ifndef ASSERT_SUCCESS_HIP
|
31 |
| -#define ASSERT_SUCCESS_HIP(ACTUAL) ASSERT_EQ_RESULT_HIP(hipSuccess, ACTUAL) |
| 12 | +#define ASSERT_SUCCESS_HIP(ACTUAL) ASSERT_EQ(hipSuccess, (ACTUAL)) |
32 | 13 | #endif // ASSERT_SUCCESS_HIP
|
33 | 14 |
|
34 |
| -#ifndef EXPECT_EQ_RESULT_HIP |
35 |
| -#define EXPECT_EQ_RESULT_HIP(EXPECTED, ACTUAL) \ |
36 |
| - EXPECT_EQ_RESULT_HIP(uur::ResultHip(EXPECTED), uur::ResultHip(ACTUAL)) |
37 |
| -#endif // EXPECT_EQ_RESULT_HIP |
38 |
| - |
39 | 15 | #ifndef EXPECT_SUCCESS_HIP
|
40 |
| -#define EXPECT_SUCCESS_HIP(ACTUAL) EXPECT_EQ_RESULT_HIP(hipSuccess, ACTUAL) |
| 16 | +#define EXPECT_SUCCESS_HIP(ACTUAL) EXPECT_EQ(hipSuccess, (ACTUAL)) |
41 | 17 | #endif // EXPECT_EQ_RESULT_HIP
|
42 | 18 |
|
43 | 19 | #endif // UR_TEST_CONFORMANCE_ADAPTERS_HIP_FIXTURES_H_INCLUDED
|
0 commit comments