Add explicit type to empty std::set initializer to fix the libc++ build.
authorPeter Collingbourne <peter@pcc.me.uk>
Tue, 3 Mar 2015 01:39:13 +0000 (01:39 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Tue, 3 Mar 2015 01:39:13 +0000 (01:39 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@231047 91177308-0d34-0410-b5e6-96231b3b80d8

unittests/Transforms/IPO/LowerBitSets.cpp

index 613a15fe0d0ae038d8fa94360eed9fb50a1bfc1d..49a42cd20d7a940696375ded372e63c6f8ea8934 100644 (file)
@@ -22,7 +22,7 @@ TEST(LowerBitSets, BitSetBuilder) {
     bool IsSingleOffset;
     bool IsAllOnes;
   } BSBTests[] = {
-      {{}, {}, 0, 1, 0, false, false},
+      {{}, std::set<uint64_t>{}, 0, 1, 0, false, false},
       {{0}, {0}, 0, 1, 0, true, true},
       {{4}, {0}, 4, 1, 0, true, true},
       {{37}, {0}, 37, 1, 0, true, true},