long double nanl (const char *tagp) { return __builtin_nanl (""); }