mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-06-19 03:24:09 +00:00
APInt: update asserts for base-36
Hexatridecimal was added in r139695. And fix the unittest that now triggers the assert. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146754 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -354,7 +354,7 @@ TEST(APIntTest, toString) {
|
||||
APInt(8, 0).toString(S, 16, true, true);
|
||||
EXPECT_EQ(S.str().str(), "0x0");
|
||||
S.clear();
|
||||
APInt(8, 0).toString(S, 36, true, true);
|
||||
APInt(8, 0).toString(S, 36, true, false);
|
||||
EXPECT_EQ(S.str().str(), "0");
|
||||
S.clear();
|
||||
|
||||
@ -371,7 +371,7 @@ TEST(APIntTest, toString) {
|
||||
APInt(8, 255, isSigned).toString(S, 16, isSigned, true);
|
||||
EXPECT_EQ(S.str().str(), "0xFF");
|
||||
S.clear();
|
||||
APInt(8, 255, isSigned).toString(S, 36, isSigned, true);
|
||||
APInt(8, 255, isSigned).toString(S, 36, isSigned, false);
|
||||
EXPECT_EQ(S.str().str(), "73");
|
||||
S.clear();
|
||||
|
||||
@ -388,7 +388,7 @@ TEST(APIntTest, toString) {
|
||||
APInt(8, 255, isSigned).toString(S, 16, isSigned, true);
|
||||
EXPECT_EQ(S.str().str(), "-0x1");
|
||||
S.clear();
|
||||
APInt(8, 255, isSigned).toString(S, 36, isSigned, true);
|
||||
APInt(8, 255, isSigned).toString(S, 36, isSigned, false);
|
||||
EXPECT_EQ(S.str().str(), "-1");
|
||||
S.clear();
|
||||
}
|
||||
|
Reference in New Issue
Block a user