git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199147
91177308-0d34-0410-b5e6-
96231b3b80d8
/// Get an unsigned integer, including error checks.
static unsigned getInt(StringRef R) {
- unsigned Result = 0;
+ unsigned Result;
bool error = R.getAsInteger(10, Result); (void)error;
- assert(!error && "not a number, or does not fit in an unsigned int");
+ if (error)
+ report_fatal_error("not a number, or does not fit in an unsigned int");
return Result;
}
--- /dev/null
+; RUN: opt < %s
+; XFAIL: *
+
+target datalayout = "p:4294967296:64:64"