mark _XLCFailCritical noreturn