diff --git a/compiler-rt/test/msan/ifaddrs.cpp b/compiler-rt/test/msan/ifaddrs.cpp index 91730a01f2d8..e06775db3251 100644 --- a/compiler-rt/test/msan/ifaddrs.cpp +++ b/compiler-rt/test/msan/ifaddrs.cpp @@ -16,10 +16,10 @@ #include -#define CHECK_AND_PUSH(addr, size) \ - if (addr) { \ - assert(-1 == __msan_test_shadow(addr, sizeof(size))); \ - ranges.push_back(std::make_pair((void *)addr, (size_t)size)); \ +#define CHECK_AND_PUSH(addr, size) \ + if (addr) { \ + assert(-1 == __msan_test_shadow(addr, (size_t)(size))); \ + ranges.push_back(std::make_pair((void *)addr, (size_t)size)); \ } int main(int argc, char *argv[]) { @@ -35,7 +35,7 @@ int main(int argc, char *argv[]) { assert(res == 0); assert(-1 == __msan_test_shadow(&ifas, sizeof(ifaddrs *))); - std::vector > ranges; + std::vector> ranges; ifaddrs *p = ifas; while (p) { CHECK_AND_PUSH(p, sizeof(ifaddrs)); diff --git a/compiler-rt/test/msan/qsort.cpp b/compiler-rt/test/msan/qsort.cpp index af287ed64357..93e6845e1ea7 100644 --- a/compiler-rt/test/msan/qsort.cpp +++ b/compiler-rt/test/msan/qsort.cpp @@ -52,7 +52,7 @@ int compar1(const void *a, const void *b) { // kind of random for (int i = 0; i < kSize2; ++i) p[i] = i * 2 + (i % 3 - 1) * 3; - qsort(p, kSize1, sizeof(long), compar2); + qsort(p, kSize2, sizeof(long), compar2); __msan_check_mem_is_initialized(p, sizeof(long) * kSize2); delete[] p;