@@ -37,9 +37,9 @@ const int num = 10;
3737 for (int i = 0 ; i < num; i++) \
3838 ASSERT_EQ (h_c[i], CPLX (Tc)(h_a[i], h_b[i])) << \
3939 " for values: " << h_a[i] << " ," << h_b[i] << std::endl; \
40- delete[] h_a; \
41- delete[] h_b; \
42- delete[] h_c; \
40+ freeHost ( h_a); \
41+ freeHost ( h_b); \
42+ freeHost ( h_c); \
4343 } \
4444 TEST (ComplexTests, Test_cplx_##Ta##_##Tb##_left) \
4545 { \
@@ -55,8 +55,8 @@ const int num = 10;
5555 for (int i = 0 ; i < num; i++) \
5656 ASSERT_EQ (h_c[i], CPLX (Ta)(h_a[i], h_b)) << \
5757 " for values: " << h_a[i] << " ," << h_b << std::endl; \
58- delete[] h_a; \
59- delete[] h_c; \
58+ freeHost ( h_a); \
59+ freeHost ( h_c); \
6060 } \
6161 \
6262 TEST (ComplexTests, Test_cplx_##Ta##_##Tb##_right) \
@@ -73,8 +73,8 @@ const int num = 10;
7373 for (int i = 0 ; i < num; i++) \
7474 ASSERT_EQ (h_c[i], CPLX (Tb)(h_a, h_b[i])) << \
7575 " for values: " << h_a << " ," << h_b[i] << std::endl; \
76- delete[] h_b; \
77- delete[] h_c; \
76+ freeHost ( h_b); \
77+ freeHost ( h_c); \
7878 } \
7979 TEST (ComplexTests, Test_##Ta##_##Tb##_Real) \
8080 { \
@@ -92,8 +92,8 @@ const int num = 10;
9292 Tc *h_d = d.host <Tc>(); \
9393 for (int i = 0 ; i < num; i++) \
9494 ASSERT_EQ (h_d[i], h_a[i]) << " at: " << i << std::endl; \
95- delete[] h_a; \
96- delete[] h_d; \
95+ freeHost ( h_a); \
96+ freeHost ( h_d); \
9797 } \
9898 TEST (ComplexTests, Test_##Ta##_##Tb##_Imag) \
9999 { \
@@ -111,8 +111,8 @@ const int num = 10;
111111 Tc *h_d = d.host <Tc>(); \
112112 for (int i = 0 ; i < num; i++) \
113113 ASSERT_EQ (h_d[i], h_b[i]) << " at: " << i << std::endl; \
114- delete[] h_b; \
115- delete[] h_d; \
114+ freeHost ( h_b); \
115+ freeHost ( h_d); \
116116 } \
117117 TEST (ComplexTests, Test_##Ta##_##Tb##_Conj) \
118118 { \
@@ -131,8 +131,8 @@ const int num = 10;
131131 for (int i = 0 ; i < num; i++) \
132132 ASSERT_EQ (conj (h_c[i]), h_d[i]) \
133133 << " at: " << i << std::endl; \
134- delete[] h_c; \
135- delete[] h_d; \
134+ freeHost ( h_c); \
135+ freeHost ( h_d); \
136136 } \
137137
138138
0 commit comments