https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273338

Mark Millard <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #2 from Mark Millard <[email protected]> ---
The messages indicate that the syntax after substitution of
the macro is wrong. Showing just the part of the text that
you provided but after substitution:

return std::(sizeof(x) == sizeof(long double) ? isnan_ld (x)

(Not shown is what was on the line(s) after \ so I've only a
prefix of the text to work with.)


mps/types.h is using a macro isnan to override the libc++
definition, producing something that is invalid C++ source
code from what was valid C++ source without the macro
definition.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to