@@ -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