Skip to content

Commit ac2ffde

Browse files
tsan: Fix the improper argument type in tsan_ilist_test.cpp
- clang-ppc64le-rhel bot LIT failure: https://lab.llvm.org/buildbot/#/builders/57/builds/8932 - culprit change: https://reviews.llvm.org/D107050
1 parent a09e93b commit ac2ffde

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

compiler-rt/lib/tsan/tests/unit/tsan_ilist_test.cpp

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ TEST(IList, Empty) {
2727
Node node;
2828

2929
EXPECT_TRUE(list.Empty());
30-
EXPECT_EQ(list.Size(), 0);
30+
EXPECT_EQ(list.Size(), (size_t)0);
3131
EXPECT_EQ(list.Back(), nullptr);
3232
EXPECT_EQ(list.Front(), nullptr);
3333
EXPECT_EQ(list.PopBack(), nullptr);
@@ -41,7 +41,7 @@ TEST(IList, OneNode) {
4141

4242
list.PushBack(&node);
4343
EXPECT_FALSE(list.Empty());
44-
EXPECT_EQ(list.Size(), 1);
44+
EXPECT_EQ(list.Size(), (size_t)1);
4545
EXPECT_EQ(list.Back(), &node);
4646
EXPECT_EQ(list.Front(), &node);
4747
EXPECT_TRUE(list.Queued(&node));
@@ -50,7 +50,7 @@ TEST(IList, OneNode) {
5050

5151
EXPECT_EQ(list.PopFront(), &node);
5252
EXPECT_TRUE(list.Empty());
53-
EXPECT_EQ(list.Size(), 0);
53+
EXPECT_EQ(list.Size(), (size_t)0);
5454
EXPECT_FALSE(list.Queued(&node));
5555
}
5656

@@ -62,7 +62,7 @@ TEST(IList, MultipleNodes) {
6262
list.PushBack(&nodes[0]);
6363
list.PushFront(&nodes[2]);
6464

65-
EXPECT_EQ(list.Size(), 3);
65+
EXPECT_EQ(list.Size(), (size_t)3);
6666
EXPECT_EQ(list.Back(), &nodes[0]);
6767
EXPECT_EQ(list.Front(), &nodes[2]);
6868

@@ -92,12 +92,12 @@ TEST(IList, TwoLists) {
9292

9393
list2.PushFront(&nodes[1]);
9494

95-
EXPECT_EQ(list1.Size(), 3);
95+
EXPECT_EQ(list1.Size(), (size_t)3);
9696
EXPECT_TRUE(list1.Queued(&nodes[0]));
9797
EXPECT_TRUE(list1.Queued(&nodes[1]));
9898
EXPECT_TRUE(list1.Queued(&nodes[2]));
9999

100-
EXPECT_EQ(list2.Size(), 1);
100+
EXPECT_EQ(list2.Size(), (size_t)1);
101101
EXPECT_FALSE(list2.Queued(&nodes[0]));
102102
EXPECT_TRUE(list2.Queued(&nodes[1]));
103103
EXPECT_FALSE(list2.Queued(&nodes[2]));
@@ -109,17 +109,17 @@ TEST(IList, TwoLists) {
109109
EXPECT_EQ(list2.Prev(&nodes[1]), nullptr);
110110

111111
list1.Remove(&nodes[1]);
112-
EXPECT_EQ(list1.Size(), 2);
112+
EXPECT_EQ(list1.Size(), (size_t)2);
113113
EXPECT_FALSE(list1.Queued(&nodes[1]));
114-
EXPECT_EQ(list2.Size(), 1);
114+
EXPECT_EQ(list2.Size(), (size_t)1);
115115
EXPECT_TRUE(list2.Queued(&nodes[1]));
116116

117117
EXPECT_EQ(list1.PopBack(), &nodes[0]);
118118
EXPECT_EQ(list1.PopBack(), &nodes[2]);
119-
EXPECT_EQ(list1.Size(), 0);
119+
EXPECT_EQ(list1.Size(), (size_t)0);
120120

121121
EXPECT_EQ(list2.PopBack(), &nodes[1]);
122-
EXPECT_EQ(list2.Size(), 0);
122+
EXPECT_EQ(list2.Size(), (size_t)0);
123123
}
124124

125125
} // namespace __tsan

0 commit comments

Comments
 (0)