add NaN, PosInf, NegInf and errmsg.