Various bits of code, such as https://github.com/amd/aocl-libm-ose/blob/aocl-3.0/src/fast/powf.c#L255, currently have implicit casts from double to float.
The code should likely be updated to either use the float variant of the method (such as sqrtf in the above case) or to explicitly cast to float so the compiler doesn't warn.