Symbol: nan
include/math.h
462
double nan(const char *);
lib/libm/gen/nan.c
45
#define NAN_FUNCTION nan
lib/libm/src/s_nan.c
123
__weak_reference(nan, nanl);
lib/lua/libm/libm.c
188
lua_pushnumber(L, nan(str));
sys/arch/m68k/fpsp/fpsp.h
256
snan_bit equ 6 signalling nan
sys/arch/m68k/fpsp/fpsp.h
328
signan_bit equ 6 signalling nan bit in mantissa
sys/arch/m68k/fpsp/l_fpsp.h
188
snan_bit equ 6 signalling nan
sys/arch/m68k/fpsp/l_fpsp.h
260
signan_bit equ 6 signalling nan bit in mantissa
tests/lib/libc/gen/t_fpclassify.c
1177
volatile long double nan = NAN;
tests/lib/libc/gen/t_fpclassify.c
1180
ATF_CHECK_MSG(isnan(nan), "nan=%La [0x%s]", nan, formatbitsl(&nan));
tests/lib/libc/gen/t_fpclassify.c
1184
(void)issignalling(nan); /* could be quiet or signalling */
tests/lib/libc/gen/t_fpclassify.c
1188
ATF_CHECK_MSG(!isinf(nan), "nan=%La [0x%s]", nan, formatbitsl(&nan));
tests/lib/libc/gen/t_fpclassify.c
1191
ATF_CHECK_MSG(!isnormal(nan), "nan=%La [0x%s]", nan,
tests/lib/libc/gen/t_fpclassify.c
1192
formatbitsl(&nan));
tests/lib/libc/gen/t_fpclassify.c
1195
ATF_CHECK_MSG(!issubnormal(nan), "nan=%La [0x%s]", nan,
tests/lib/libc/gen/t_fpclassify.c
1196
formatbitsl(&nan));
tests/lib/libc/gen/t_fpclassify.c
1199
ATF_CHECK_MSG(!iszero(nan), "nan=%La [0x%s]", nan, formatbitsl(&nan));
tests/lib/libc/gen/t_fpclassify.c
1202
ATF_CHECK_EQ_MSG(fpclassify(nan), FP_NAN,
tests/lib/libc/gen/t_fpclassify.c
1204
nan, formatbitsl(&nan), fpclassify(nan), FP_NAN);
tests/lib/libc/gen/t_fpclassify.c
1210
makequietsignallingl(&nan, NAN, LDBL_QNANBITH);
tests/lib/libc/gen/t_fpclassify.c
1213
ATF_CHECK_MSG(isnan(nan), "nan=%La [0x%s]", nan, formatbitsl(&nan));
tests/lib/libc/gen/t_fpclassify.c
1217
ATF_CHECK_MSG(!issignalling(nan), "nan=%La [0x%s]", nan,
tests/lib/libc/gen/t_fpclassify.c
1218
formatbitsl(&nan));
tests/lib/libc/gen/t_fpclassify.c
1222
ATF_CHECK_MSG(!isinf(nan), "nan=%La [0x%s]", nan, formatbitsl(&nan));
tests/lib/libc/gen/t_fpclassify.c
1225
ATF_CHECK_MSG(!isnormal(nan), "nan=%La [0x%s]", nan,
tests/lib/libc/gen/t_fpclassify.c
1226
formatbitsl(&nan));
tests/lib/libc/gen/t_fpclassify.c
1229
ATF_CHECK_MSG(!issubnormal(nan), "nan=%La [0x%s]", nan,
tests/lib/libc/gen/t_fpclassify.c
1230
formatbitsl(&nan));
tests/lib/libc/gen/t_fpclassify.c
1233
ATF_CHECK_MSG(!iszero(nan), "nan=%La [0x%s]", nan, formatbitsl(&nan));
tests/lib/libc/gen/t_fpclassify.c
1236
ATF_CHECK_EQ_MSG(fpclassify(nan), FP_NAN,
tests/lib/libc/gen/t_fpclassify.c
1238
nan, formatbitsl(&nan), fpclassify(nan), FP_NAN);
tests/lib/libc/gen/t_fpclassify.c
1243
volatile long double y = nan + nan;
tests/lib/libc/gen/t_fpclassify.c
1248
makequietsignallingl(&nan, NAN, LDBL_SNANBITH);
tests/lib/libc/gen/t_fpclassify.c
1250
ATF_CHECK_MSG(isnan(nan), "nan=%La [0x%s]", nan, formatbitsl(&nan));
tests/lib/libc/gen/t_fpclassify.c
1254
ATF_CHECK_MSG(issignalling(nan), "nan=%La [0x%s]", nan,
tests/lib/libc/gen/t_fpclassify.c
1255
formatbitsl(&nan));
tests/lib/libc/gen/t_fpclassify.c
1259
ATF_CHECK_MSG(!isinf(nan), "nan=%La [0x%s]", nan, formatbitsl(&nan));
tests/lib/libc/gen/t_fpclassify.c
1262
ATF_CHECK_MSG(!isnormal(nan), "nan=%La [0x%s]", nan,
tests/lib/libc/gen/t_fpclassify.c
1263
formatbitsl(&nan));
tests/lib/libc/gen/t_fpclassify.c
1266
ATF_CHECK_MSG(!issubnormal(nan), "nan=%La [0x%s]", nan,
tests/lib/libc/gen/t_fpclassify.c
1267
formatbitsl(&nan));
tests/lib/libc/gen/t_fpclassify.c
1270
ATF_CHECK_MSG(!iszero(nan), "nan=%La [0x%s]", nan, formatbitsl(&nan));
tests/lib/libc/gen/t_fpclassify.c
1273
ATF_CHECK_EQ_MSG(fpclassify(nan), FP_NAN,
tests/lib/libc/gen/t_fpclassify.c
1275
nan, formatbitsl(&nan), fpclassify(nan), FP_NAN);
tests/lib/libc/gen/t_fpclassify.c
1289
volatile long double z = nan + nan;
tests/lib/libc/gen/t_fpclassify.c
1293
nan, formatbitsl(&nan));
tests/lib/libc/gen/t_fpclassify.c
521
volatile float nan = NAN;
tests/lib/libc/gen/t_fpclassify.c
524
ATF_CHECK_MSG(isnan(nan), "nan=%a [0x%s]", nan, formatbitsf(&nan));
tests/lib/libc/gen/t_fpclassify.c
528
(void)issignalling(nan); /* could be quiet or signalling */
tests/lib/libc/gen/t_fpclassify.c
532
ATF_CHECK_MSG(!isinf(nan), "nan=%a [0x%s]", nan, formatbitsf(&nan));
tests/lib/libc/gen/t_fpclassify.c
535
ATF_CHECK_MSG(!isnormal(nan), "nan=%a [0x%s]", nan, formatbitsf(&nan));
tests/lib/libc/gen/t_fpclassify.c
538
ATF_CHECK_MSG(!issubnormal(nan), "nan=%a [0x%s]", nan,
tests/lib/libc/gen/t_fpclassify.c
539
formatbitsf(&nan));
tests/lib/libc/gen/t_fpclassify.c
542
ATF_CHECK_MSG(!iszero(nan), "nan=%a [0x%s]", nan, formatbitsf(&nan));
tests/lib/libc/gen/t_fpclassify.c
545
ATF_CHECK_EQ_MSG(fpclassify(nan), FP_NAN,
tests/lib/libc/gen/t_fpclassify.c
547
nan, formatbitsf(&nan), fpclassify(nan), FP_NAN);
tests/lib/libc/gen/t_fpclassify.c
552
makequietsignallingf(&nan, NAN, FLT_QNANBIT);
tests/lib/libc/gen/t_fpclassify.c
554
ATF_CHECK_MSG(isnan(nan), "nan=%a [0x%s]", nan, formatbitsf(&nan));
tests/lib/libc/gen/t_fpclassify.c
558
ATF_CHECK_MSG(!issignalling(nan), "nan=%a [0x%s]", nan,
tests/lib/libc/gen/t_fpclassify.c
559
formatbitsf(&nan));
tests/lib/libc/gen/t_fpclassify.c
563
ATF_CHECK_MSG(!isinf(nan), "nan=%a [0x%s]", nan, formatbitsf(&nan));
tests/lib/libc/gen/t_fpclassify.c
566
ATF_CHECK_MSG(!isnormal(nan), "nan=%a [0x%s]", nan, formatbitsf(&nan));
tests/lib/libc/gen/t_fpclassify.c
569
ATF_CHECK_MSG(!issubnormal(nan), "nan=%a [0x%s]", nan,
tests/lib/libc/gen/t_fpclassify.c
570
formatbitsf(&nan));
tests/lib/libc/gen/t_fpclassify.c
573
ATF_CHECK_MSG(!iszero(nan), "nan=%a [0x%s]", nan, formatbitsf(&nan));
tests/lib/libc/gen/t_fpclassify.c
576
ATF_CHECK_EQ_MSG(fpclassify(nan), FP_NAN,
tests/lib/libc/gen/t_fpclassify.c
578
nan, formatbitsf(&nan), fpclassify(nan), FP_NAN);
tests/lib/libc/gen/t_fpclassify.c
583
volatile float y = nan + nan;
tests/lib/libc/gen/t_fpclassify.c
588
makequietsignallingf(&nan, NAN, FLT_SNANBIT);
tests/lib/libc/gen/t_fpclassify.c
590
ATF_CHECK_MSG(isnan(nan), "nan=%a [0x%s]", nan, formatbitsf(&nan));
tests/lib/libc/gen/t_fpclassify.c
594
ATF_CHECK_MSG(issignalling(nan), "nan=%a [0x%s]", nan,
tests/lib/libc/gen/t_fpclassify.c
595
formatbitsf(&nan));
tests/lib/libc/gen/t_fpclassify.c
599
ATF_CHECK_MSG(!isinf(nan), "nan=%a [0x%s]", nan, formatbitsf(&nan));
tests/lib/libc/gen/t_fpclassify.c
602
ATF_CHECK_MSG(!isnormal(nan), "nan=%a [0x%s]", nan, formatbitsf(&nan));
tests/lib/libc/gen/t_fpclassify.c
605
ATF_CHECK_MSG(!issubnormal(nan), "nan=%a [0x%s]", nan,
tests/lib/libc/gen/t_fpclassify.c
606
formatbitsf(&nan));
tests/lib/libc/gen/t_fpclassify.c
609
ATF_CHECK_MSG(!iszero(nan), "nan=%a [0x%s]", nan, formatbitsf(&nan));
tests/lib/libc/gen/t_fpclassify.c
612
ATF_CHECK_EQ_MSG(fpclassify(nan), FP_NAN,
tests/lib/libc/gen/t_fpclassify.c
614
nan, formatbitsf(&nan), fpclassify(nan), FP_NAN);
tests/lib/libc/gen/t_fpclassify.c
628
volatile float z = nan + nan;
tests/lib/libc/gen/t_fpclassify.c
632
nan, formatbitsf(&nan));
tests/lib/libc/gen/t_fpclassify.c
845
volatile double nan = NAN;
tests/lib/libc/gen/t_fpclassify.c
848
ATF_CHECK_MSG(isnan(nan), "nan=%a [0x%s]", nan, formatbits(&nan));
tests/lib/libc/gen/t_fpclassify.c
852
(void)issignalling(nan); /* could be quiet or signalling */
tests/lib/libc/gen/t_fpclassify.c
856
ATF_CHECK_MSG(!isinf(nan), "nan=%a [0x%s]", nan, formatbits(&nan));
tests/lib/libc/gen/t_fpclassify.c
859
ATF_CHECK_MSG(!isnormal(nan), "nan=%a [0x%s]", nan, formatbits(&nan));
tests/lib/libc/gen/t_fpclassify.c
862
ATF_CHECK_MSG(!issubnormal(nan), "nan=%a [0x%s]", nan,
tests/lib/libc/gen/t_fpclassify.c
863
formatbits(&nan));
tests/lib/libc/gen/t_fpclassify.c
866
ATF_CHECK_MSG(!iszero(nan), "nan=%a [0x%s]", nan, formatbits(&nan));
tests/lib/libc/gen/t_fpclassify.c
869
ATF_CHECK_EQ_MSG(fpclassify(nan), FP_NAN,
tests/lib/libc/gen/t_fpclassify.c
871
nan, formatbits(&nan), fpclassify(nan), FP_NAN);
tests/lib/libc/gen/t_fpclassify.c
876
makequietsignalling(&nan, NAN, DBL_QNANBIT);
tests/lib/libc/gen/t_fpclassify.c
878
ATF_CHECK_MSG(isnan(nan), "nan=%a [0x%s]", nan, formatbits(&nan));
tests/lib/libc/gen/t_fpclassify.c
882
ATF_CHECK_MSG(!issignalling(nan), "nan=%a [0x%s]", nan,
tests/lib/libc/gen/t_fpclassify.c
883
formatbits(&nan));
tests/lib/libc/gen/t_fpclassify.c
887
ATF_CHECK_MSG(!isinf(nan), "nan=%a [0x%s]", nan, formatbits(&nan));
tests/lib/libc/gen/t_fpclassify.c
890
ATF_CHECK_MSG(!isnormal(nan), "nan=%a [0x%s]", nan, formatbits(&nan));
tests/lib/libc/gen/t_fpclassify.c
893
ATF_CHECK_MSG(!issubnormal(nan), "nan=%a [0x%s]", nan,
tests/lib/libc/gen/t_fpclassify.c
894
formatbits(&nan));
tests/lib/libc/gen/t_fpclassify.c
897
ATF_CHECK_MSG(!iszero(nan), "nan=%a [0x%s]", nan, formatbits(&nan));
tests/lib/libc/gen/t_fpclassify.c
900
ATF_CHECK_EQ_MSG(fpclassify(nan), FP_NAN,
tests/lib/libc/gen/t_fpclassify.c
902
nan, formatbits(&nan), fpclassify(nan), FP_NAN);
tests/lib/libc/gen/t_fpclassify.c
907
volatile double y = nan + nan;
tests/lib/libc/gen/t_fpclassify.c
912
makequietsignalling(&nan, NAN, DBL_SNANBIT);
tests/lib/libc/gen/t_fpclassify.c
914
ATF_CHECK_MSG(isnan(nan), "nan=%a [0x%s]", nan, formatbits(&nan));
tests/lib/libc/gen/t_fpclassify.c
922
ATF_CHECK_MSG(issignalling(nan), "nan=%a [0x%s]", nan,
tests/lib/libc/gen/t_fpclassify.c
923
formatbits(&nan));
tests/lib/libc/gen/t_fpclassify.c
930
ATF_CHECK_MSG(!isinf(nan), "nan=%a [0x%s]", nan, formatbits(&nan));
tests/lib/libc/gen/t_fpclassify.c
933
ATF_CHECK_MSG(!isnormal(nan), "nan=%a [0x%s]", nan, formatbits(&nan));
tests/lib/libc/gen/t_fpclassify.c
936
ATF_CHECK_MSG(!issubnormal(nan), "nan=%a [0x%s]", nan,
tests/lib/libc/gen/t_fpclassify.c
937
formatbits(&nan));
tests/lib/libc/gen/t_fpclassify.c
940
ATF_CHECK_MSG(!iszero(nan), "nan=%a [0x%s]", nan, formatbits(&nan));
tests/lib/libc/gen/t_fpclassify.c
943
ATF_CHECK_EQ_MSG(fpclassify(nan), FP_NAN,
tests/lib/libc/gen/t_fpclassify.c
945
nan, formatbits(&nan), fpclassify(nan), FP_NAN);
tests/lib/libc/gen/t_fpclassify.c
959
volatile double z = nan + nan;
tests/lib/libc/gen/t_fpclassify.c
963
nan, formatbits(&nan));
tests/lib/lua/libm/h_lualibm.c
70
TEST(nan(""));