int issignaling(double);
int issignalingf(float);
int issignalingl(long double);
#include "include/llvm-libc-macros/math-function-macros.h"
#include <assert.h>
#ifndef issignaling
#error "issignaling macro is not defined"
#else
int main(void) {
assert(issignaling(__builtin_nans("")) == 1);
assert(issignaling(__builtin_nansf("")) == 1);
assert(issignaling(__builtin_nansl("")) == 1);
assert(issignaling(1.819f) == 0);
assert(issignaling(-1.726) == 0);
assert(issignaling(1.426L) == 0);
return 0;
}
#endif