Skip to content

Commit c679474

Browse files
committed
For test purposes, create buffer of ULONG rather than unsupported SIZE.
1 parent 0832fa1 commit c679474

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

tests/check_reduction.c

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ START_TEST(test_maxandargmax_reduction){
109109

110110
ga_assert_ok(GpuArray_empty(&gaS0, ctx, GA_FLOAT, 3, &dims[0], GA_C_ORDER));
111111
ga_assert_ok(GpuArray_empty(&gaD0, ctx, GA_FLOAT, 1, &dims[1], GA_C_ORDER));
112-
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_SIZE, 1, &dims[1], GA_C_ORDER));
112+
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_ULONG, 1, &dims[1], GA_C_ORDER));
113113

114114
ga_assert_ok(GpuArray_write(&gaS0, pS0, sizeof(*pS0)*prodDims));
115115
ga_assert_ok(GpuArray_memset(&gaD0, -1)); /* 0xFFFFFFFF is a qNaN. */
@@ -220,7 +220,7 @@ START_TEST(test_maxandargmax_idxtranspose){
220220

221221
ga_assert_ok(GpuArray_empty(&gaS0, ctx, GA_FLOAT, 3, &dims[0], GA_C_ORDER));
222222
ga_assert_ok(GpuArray_empty(&gaD0, ctx, GA_FLOAT, 1, &dims[1], GA_C_ORDER));
223-
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_SIZE, 1, &dims[1], GA_C_ORDER));
223+
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_ULONG, 1, &dims[1], GA_C_ORDER));
224224

225225
ga_assert_ok(GpuArray_write(&gaS0, pS0, sizeof(*pS0)*prodDims));
226226
ga_assert_ok(GpuArray_memset(&gaD0, -1)); /* 0xFFFFFFFF is a qNaN. */
@@ -327,7 +327,7 @@ START_TEST(test_maxandargmax_bigdestination){
327327

328328
ga_assert_ok(GpuArray_empty(&gaS0, ctx, GA_FLOAT, 2, &dims[0], GA_C_ORDER));
329329
ga_assert_ok(GpuArray_empty(&gaD0, ctx, GA_FLOAT, 1, &dims[1], GA_C_ORDER));
330-
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_SIZE, 1, &dims[1], GA_C_ORDER));
330+
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_ULONG, 1, &dims[1], GA_C_ORDER));
331331

332332
ga_assert_ok(GpuArray_write(&gaS0, pS0, sizeof(*pS0)*prodDims));
333333
ga_assert_ok(GpuArray_memset(&gaD0, -1)); /* 0xFFFFFFFF is a qNaN. */
@@ -433,7 +433,7 @@ START_TEST(test_maxandargmax_veryhighrank){
433433

434434
ga_assert_ok(GpuArray_empty(&gaS0, ctx, GA_FLOAT, 8, dims, GA_C_ORDER));
435435
ga_assert_ok(GpuArray_empty(&gaD0, ctx, GA_FLOAT, 4, rdxDims, GA_C_ORDER));
436-
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_SIZE, 4, rdxDims, GA_C_ORDER));
436+
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_ULONG, 4, rdxDims, GA_C_ORDER));
437437

438438
ga_assert_ok(GpuArray_write(&gaS0, pS0, sizeof(*pS0)*prodDims));
439439
ga_assert_ok(GpuArray_memset(&gaD0, -1)); /* 0xFFFFFFFF is a qNaN. */
@@ -553,7 +553,7 @@ START_TEST(test_maxandargmax_alldimsreduced){
553553

554554
ga_assert_ok(GpuArray_empty(&gaS0, ctx, GA_FLOAT, 3, &dims[0], GA_C_ORDER));
555555
ga_assert_ok(GpuArray_empty(&gaD0, ctx, GA_FLOAT, 0, NULL, GA_C_ORDER));
556-
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_SIZE, 0, NULL, GA_C_ORDER));
556+
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_ULONG, 0, NULL, GA_C_ORDER));
557557

558558
ga_assert_ok(GpuArray_write(&gaS0, pS0, sizeof(*pS0)*prodDims));
559559
ga_assert_ok(GpuArray_memset(&gaD0, -1)); /* 0xFFFFFFFF is a qNaN. */
@@ -659,7 +659,7 @@ START_TEST(test_minandargmin_reduction){
659659

660660
ga_assert_ok(GpuArray_empty(&gaS0, ctx, GA_FLOAT, 3, &dims[0], GA_C_ORDER));
661661
ga_assert_ok(GpuArray_empty(&gaD0, ctx, GA_FLOAT, 1, &dims[1], GA_C_ORDER));
662-
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_SIZE, 1, &dims[1], GA_C_ORDER));
662+
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_ULONG, 1, &dims[1], GA_C_ORDER));
663663

664664
ga_assert_ok(GpuArray_write(&gaS0, pS0, sizeof(*pS0)*prodDims));
665665
ga_assert_ok(GpuArray_memset(&gaD0, -1)); /* 0xFFFFFFFF is a qNaN. */
@@ -767,7 +767,7 @@ START_TEST(test_minandargmin_veryhighrank){
767767

768768
ga_assert_ok(GpuArray_empty(&gaS0, ctx, GA_FLOAT, 8, dims, GA_C_ORDER));
769769
ga_assert_ok(GpuArray_empty(&gaD0, ctx, GA_FLOAT, 4, rdxDims, GA_C_ORDER));
770-
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_SIZE, 4, rdxDims, GA_C_ORDER));
770+
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_ULONG, 4, rdxDims, GA_C_ORDER));
771771

772772
ga_assert_ok(GpuArray_write(&gaS0, pS0, sizeof(*pS0)*prodDims));
773773
ga_assert_ok(GpuArray_memset(&gaD0, -1)); /* 0xFFFFFFFF is a qNaN. */
@@ -887,7 +887,7 @@ START_TEST(test_minandargmin_alldimsreduced){
887887

888888
ga_assert_ok(GpuArray_empty(&gaS0, ctx, GA_FLOAT, 3, &dims[0], GA_C_ORDER));
889889
ga_assert_ok(GpuArray_empty(&gaD0, ctx, GA_FLOAT, 0, NULL, GA_C_ORDER));
890-
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_SIZE, 0, NULL, GA_C_ORDER));
890+
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_ULONG, 0, NULL, GA_C_ORDER));
891891

892892
ga_assert_ok(GpuArray_write(&gaS0, pS0, sizeof(*pS0)*prodDims));
893893
ga_assert_ok(GpuArray_memset(&gaD0, -1)); /* 0xFFFFFFFF is a qNaN. */
@@ -991,7 +991,7 @@ START_TEST(test_argmax_reduction){
991991
*/
992992

993993
ga_assert_ok(GpuArray_empty(&gaS0, ctx, GA_FLOAT, 3, &dims[0], GA_C_ORDER));
994-
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_SIZE, 1, &dims[1], GA_C_ORDER));
994+
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_ULONG, 1, &dims[1], GA_C_ORDER));
995995

996996
ga_assert_ok(GpuArray_write(&gaS0, pS0, sizeof(*pS0)*prodDims));
997997
ga_assert_ok(GpuArray_memset(&gaD1, -1));
@@ -1092,7 +1092,7 @@ START_TEST(test_argmax_veryhighrank){
10921092
*/
10931093

10941094
ga_assert_ok(GpuArray_empty(&gaS0, ctx, GA_FLOAT, 8, dims, GA_C_ORDER));
1095-
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_SIZE, 4, rdxDims, GA_C_ORDER));
1095+
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_ULONG, 4, rdxDims, GA_C_ORDER));
10961096

10971097
ga_assert_ok(GpuArray_write(&gaS0, pS0, sizeof(*pS0)*prodDims));
10981098
ga_assert_ok(GpuArray_memset(&gaD1, -1));
@@ -1206,7 +1206,7 @@ START_TEST(test_argmax_alldimsreduced){
12061206
*/
12071207

12081208
ga_assert_ok(GpuArray_empty(&gaS0, ctx, GA_FLOAT, 3, &dims[0], GA_C_ORDER));
1209-
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_SIZE, 0, NULL, GA_C_ORDER));
1209+
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_ULONG, 0, NULL, GA_C_ORDER));
12101210

12111211
ga_assert_ok(GpuArray_write(&gaS0, pS0, sizeof(*pS0)*prodDims));
12121212
ga_assert_ok(GpuArray_memset(&gaD1, -1));
@@ -1306,7 +1306,7 @@ START_TEST(test_argmin_reduction){
13061306
*/
13071307

13081308
ga_assert_ok(GpuArray_empty(&gaS0, ctx, GA_FLOAT, 3, &dims[0], GA_C_ORDER));
1309-
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_SIZE, 1, &dims[1], GA_C_ORDER));
1309+
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_ULONG, 1, &dims[1], GA_C_ORDER));
13101310

13111311
ga_assert_ok(GpuArray_write(&gaS0, pS0, sizeof(*pS0)*prodDims));
13121312
ga_assert_ok(GpuArray_memset(&gaD1, -1));
@@ -1407,7 +1407,7 @@ START_TEST(test_argmin_veryhighrank){
14071407
*/
14081408

14091409
ga_assert_ok(GpuArray_empty(&gaS0, ctx, GA_FLOAT, 8, dims, GA_C_ORDER));
1410-
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_SIZE, 4, rdxDims, GA_C_ORDER));
1410+
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_ULONG, 4, rdxDims, GA_C_ORDER));
14111411

14121412
ga_assert_ok(GpuArray_write(&gaS0, pS0, sizeof(*pS0)*prodDims));
14131413
ga_assert_ok(GpuArray_memset(&gaD1, -1));
@@ -1521,7 +1521,7 @@ START_TEST(test_argmin_alldimsreduced){
15211521
*/
15221522

15231523
ga_assert_ok(GpuArray_empty(&gaS0, ctx, GA_FLOAT, 3, &dims[0], GA_C_ORDER));
1524-
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_SIZE, 0, NULL, GA_C_ORDER));
1524+
ga_assert_ok(GpuArray_empty(&gaD1, ctx, GA_ULONG, 0, NULL, GA_C_ORDER));
15251525

15261526
ga_assert_ok(GpuArray_write(&gaS0, pS0, sizeof(*pS0)*prodDims));
15271527
ga_assert_ok(GpuArray_memset(&gaD1, -1));

0 commit comments

Comments
 (0)