#include <cmath>

int main()
{
float x=1.0;
double y=1.0;
long double z=1.0;
std::fabs(x);
std::fabs(y);
std::fabs(z);

return 0;
}

このコードがdmcでだけコンパイルエラーになります。
どうやら内部の標準C++ライブラリにdouble版が実装されて
いないようです。