You're getting a name conflict with a (non-standard) macro called
subnormal
. The easiest option is to rename the function to something else, and report a bug to the developer. Your IDE can tell you what defines this macro, if you're curious.