[builtin/printf] Errors result in status 1, not fatal error