summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNick Kledzik <kledzik@apple.com>2012-12-17 20:43:53 +0000
committerNick Kledzik <kledzik@apple.com>2012-12-17 20:43:53 +0000
commit52bfd38ee0842fe36c3c2f4c4753c89cd8d34d6d (patch)
tree8b40c12164952d7650baab8b0b590cf4d7eb531b
parent5feb4e17d0011d4dc9a53556e45e6d9f1b66004d (diff)
downloadbcm5719-llvm-52bfd38ee0842fe36c3c2f4c4753c89cd8d34d6d.tar.gz
bcm5719-llvm-52bfd38ee0842fe36c3c2f4c4753c89cd8d34d6d.zip
re-enable test cases now that traits work with g++. Fix some g++ warnings
llvm-svn: 170369
-rw-r--r--llvm/unittests/Support/YAMLIOTest.cpp19
1 files changed, 7 insertions, 12 deletions
diff --git a/llvm/unittests/Support/YAMLIOTest.cpp b/llvm/unittests/Support/YAMLIOTest.cpp
index 5c188e09360..68436f8a9f9 100644
--- a/llvm/unittests/Support/YAMLIOTest.cpp
+++ b/llvm/unittests/Support/YAMLIOTest.cpp
@@ -14,9 +14,6 @@
#include "llvm/Support/YAMLTraits.h"
#include "gtest/gtest.h"
-// To keep build bots going, disable tests until I figure out
-// why gcc complains there is no match for these traits.
-#if 0
using llvm::yaml::Input;
using llvm::yaml::Output;
@@ -801,9 +798,9 @@ TEST(YAMLIO, TestReadKindAndFlagsSequence) {
EXPECT_FALSE(yin.error());
EXPECT_EQ(seq.size(), 2UL);
EXPECT_EQ(seq[0].kind, kindA);
- EXPECT_EQ(seq[0].flags, a2);
+ EXPECT_EQ(seq[0].flags, (uint32_t)a2);
EXPECT_EQ(seq[1].kind, kindB);
- EXPECT_EQ(seq[1].flags, b1);
+ EXPECT_EQ(seq[1].flags, (uint32_t)b1);
}
//
@@ -831,15 +828,15 @@ TEST(YAMLIO, TestReadWriteKindAndFlagsSequence) {
EXPECT_FALSE(yin.error());
EXPECT_EQ(seq2.size(), 5UL);
EXPECT_EQ(seq2[0].kind, kindA);
- EXPECT_EQ(seq2[0].flags, a1);
+ EXPECT_EQ(seq2[0].flags, (uint32_t)a1);
EXPECT_EQ(seq2[1].kind, kindB);
- EXPECT_EQ(seq2[1].flags, b1);
+ EXPECT_EQ(seq2[1].flags, (uint32_t)b1);
EXPECT_EQ(seq2[2].kind, kindA);
- EXPECT_EQ(seq2[2].flags, a2);
+ EXPECT_EQ(seq2[2].flags, (uint32_t)a2);
EXPECT_EQ(seq2[3].kind, kindB);
- EXPECT_EQ(seq2[3].flags, b2);
+ EXPECT_EQ(seq2[3].flags, (uint32_t)b2);
EXPECT_EQ(seq2[4].kind, kindA);
- EXPECT_EQ(seq2[4].flags, a3);
+ EXPECT_EQ(seq2[4].flags, (uint32_t)a3);
}
}
@@ -1288,5 +1285,3 @@ TEST(YAMLIO, TestReadBuiltInTypesHex64Error) {
EXPECT_TRUE(yin.error());
}
-
-#endif
OpenPOWER on IntegriCloud