@@ -376,19 +376,19 @@ __device__ void test_isnormal()
376
376
__device__ void test_isgreater ()
377
377
{
378
378
static_assert (is_same<decltype (isgreater ((float )0 , (float )0 )), bool >::value, " " );
379
- static_assert (is_same<decltype (isgreater ((float )0 , (double )0 )), double >::value, " " );
380
- static_assert (is_same<decltype (isgreater ((double )0 , (float )0 )), double >::value, " " );
379
+ static_assert (is_same<decltype (isgreater ((float )0 , (double )0 )), bool >::value, " " );
380
+ static_assert (is_same<decltype (isgreater ((double )0 , (float )0 )), bool >::value, " " );
381
381
static_assert (is_same<decltype (isgreater ((double )0 , (double )0 )), bool >::value, " " );
382
- static_assert (is_same<decltype (isgreater (0 , (double )0 )), double >::value, " " );
382
+ static_assert (is_same<decltype (isgreater (0 , (double )0 )), bool >::value, " " );
383
383
}
384
384
385
385
__device__ void test_isgreaterequal ()
386
386
{
387
387
static_assert (is_same<decltype (isgreaterequal ((float )0 , (float )0 )), bool >::value, " " );
388
- static_assert (is_same<decltype (isgreaterequal ((float )0 , (double )0 )), double >::value, " " );
389
- static_assert (is_same<decltype (isgreaterequal ((double )0 , (float )0 )), double >::value, " " );
388
+ static_assert (is_same<decltype (isgreaterequal ((float )0 , (double )0 )), bool >::value, " " );
389
+ static_assert (is_same<decltype (isgreaterequal ((double )0 , (float )0 )), bool >::value, " " );
390
390
static_assert (is_same<decltype (isgreaterequal ((double )0 , (double )0 )), bool >::value, " " );
391
- static_assert (is_same<decltype (isgreaterequal (0 , (double )0 )), double >::value, " " );
391
+ static_assert (is_same<decltype (isgreaterequal (0 , (double )0 )), bool >::value, " " );
392
392
}
393
393
394
394
__device__ void test_isinf ()
@@ -400,28 +400,28 @@ __device__ void test_isinf()
400
400
__device__ void test_isless ()
401
401
{
402
402
static_assert (is_same<decltype (isless ((float )0 , (float )0 )), bool >::value, " " );
403
- static_assert (is_same<decltype (isless ((float )0 , (double )0 )), double >::value, " " );
404
- static_assert (is_same<decltype (isless ((double )0 , (float )0 )), double >::value, " " );
403
+ static_assert (is_same<decltype (isless ((float )0 , (double )0 )), bool >::value, " " );
404
+ static_assert (is_same<decltype (isless ((double )0 , (float )0 )), bool >::value, " " );
405
405
static_assert (is_same<decltype (isless ((double )0 , (double )0 )), bool >::value, " " );
406
- static_assert (is_same<decltype (isless (0 , (double )0 )), double >::value, " " );
406
+ static_assert (is_same<decltype (isless (0 , (double )0 )), bool >::value, " " );
407
407
}
408
408
409
409
__device__ void test_islessequal ()
410
410
{
411
411
static_assert (is_same<decltype (islessequal ((float )0 , (float )0 )), bool >::value, " " );
412
- static_assert (is_same<decltype (islessequal ((float )0 , (double )0 )), double >::value, " " );
413
- static_assert (is_same<decltype (islessequal ((double )0 , (float )0 )), double >::value, " " );
412
+ static_assert (is_same<decltype (islessequal ((float )0 , (double )0 )), bool >::value, " " );
413
+ static_assert (is_same<decltype (islessequal ((double )0 , (float )0 )), bool >::value, " " );
414
414
static_assert (is_same<decltype (islessequal ((double )0 , (double )0 )), bool >::value, " " );
415
- static_assert (is_same<decltype (islessequal (0 , (double )0 )), double >::value, " " );
415
+ static_assert (is_same<decltype (islessequal (0 , (double )0 )), bool >::value, " " );
416
416
}
417
417
418
418
__device__ void test_islessgreater ()
419
419
{
420
420
static_assert (is_same<decltype (islessgreater ((float )0 , (float )0 )), bool >::value, " " );
421
- static_assert (is_same<decltype (islessgreater ((float )0 , (double )0 )), double >::value, " " );
422
- static_assert (is_same<decltype (islessgreater ((double )0 , (float )0 )), double >::value, " " );
421
+ static_assert (is_same<decltype (islessgreater ((float )0 , (double )0 )), bool >::value, " " );
422
+ static_assert (is_same<decltype (islessgreater ((double )0 , (float )0 )), bool >::value, " " );
423
423
static_assert (is_same<decltype (islessgreater ((double )0 , (double )0 )), bool >::value, " " );
424
- static_assert (is_same<decltype (islessgreater (0 , (double )0 )), double >::value, " " );
424
+ static_assert (is_same<decltype (islessgreater (0 , (double )0 )), bool >::value, " " );
425
425
}
426
426
427
427
__device__ void test_isnan ()
@@ -433,10 +433,10 @@ __device__ void test_isnan()
433
433
__device__ void test_isunordered ()
434
434
{
435
435
static_assert (is_same<decltype (isunordered ((float )0 , (float )0 )), bool >::value, " " );
436
- static_assert (is_same<decltype (isunordered ((float )0 , (double )0 )), double >::value, " " );
437
- static_assert (is_same<decltype (isunordered ((double )0 , (float )0 )), double >::value, " " );
436
+ static_assert (is_same<decltype (isunordered ((float )0 , (double )0 )), bool >::value, " " );
437
+ static_assert (is_same<decltype (isunordered ((double )0 , (float )0 )), bool >::value, " " );
438
438
static_assert (is_same<decltype (isunordered ((double )0 , (double )0 )), bool >::value, " " );
439
- static_assert (is_same<decltype (isunordered (0 , (double )0 )), double >::value, " " );
439
+ static_assert (is_same<decltype (isunordered (0 , (double )0 )), bool >::value, " " );
440
440
}
441
441
442
442
__device__ void test_acosh ()
0 commit comments