but this compiler will not fail, it will silently return. or did you mean "not fail"?