Ignore ipch
Fix compiler error on VS2010, VS doesn't implement NAN yet,
use std::numeric_limits<float>::quiet_NaN() instead.