https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67739
--- Comment #4 from Milan Durovic <milan.durovic at ali dot com.au> --- Richard Biener: I've tried your suggestion. The problem is still there, although it does help with 4.8.1, when local variable is called sincosf. But the core problem is still there: the compiler generates a call to a method whose name clashes with a local variable and no indication of this happening is given at all.