In the function fmodf
there is a call to a Smack defined copysignf
function. However, Clang generates a call to the llvm.copysign.f32
intrinsic instead. This is an issue because Smack doesn't currently model this intrinsic.
There are two issues here:
- Why is Clang replacing this function?, and
- Smack should add support for this family of intrinsics