Index: compiler-rt/lib/sanitizer_common/sanitizer_common.h =================================================================== --- compiler-rt/lib/sanitizer_common/sanitizer_common.h +++ compiler-rt/lib/sanitizer_common/sanitizer_common.h @@ -552,7 +552,7 @@ template class InternalMmapVector : public InternalMmapVectorNoCtor { public: - InternalMmapVector() { InternalMmapVectorNoCtor::Initialize(1); } + InternalMmapVector() { InternalMmapVectorNoCtor::Initialize(0); } explicit InternalMmapVector(uptr cnt) { InternalMmapVectorNoCtor::Initialize(cnt); this->resize(cnt); Index: compiler-rt/lib/sanitizer_common/tests/sanitizer_common_test.cpp =================================================================== --- compiler-rt/lib/sanitizer_common/tests/sanitizer_common_test.cpp +++ compiler-rt/lib/sanitizer_common/tests/sanitizer_common_test.cpp @@ -131,7 +131,7 @@ EXPECT_EQ((uptr)i, vector.size()); } InternalMmapVector empty_vector; - CHECK_GT(empty_vector.capacity(), 0U); + CHECK_EQ(empty_vector.capacity(), 0U); CHECK_EQ(0U, empty_vector.size()); }