[libcxx] r346911 - [libcxx] [test] Include <cassert> for assert().

Stephan T. Lavavej stl at exchange.microsoft.com
Wed Nov 14 15:23:51 PST 2018


Author: stl_msft
Date: Wed Nov 14 15:23:51 2018
New Revision: 346911

URL: http://llvm.org/viewvc/llvm-project?rev=346911&view=rev
Log:
[libcxx] [test] Include <cassert> for assert().

This fixes compiler errors with MSVC's STL.

Modified:
    libcxx/trunk/test/std/containers/associative/map/map.modifiers/merge.pass.cpp
    libcxx/trunk/test/std/containers/associative/multimap/multimap.modifiers/merge.pass.cpp
    libcxx/trunk/test/std/containers/associative/multiset/merge.pass.cpp
    libcxx/trunk/test/std/containers/associative/set/merge.pass.cpp
    libcxx/trunk/test/std/containers/unord/unord.map/unord.map.modifiers/merge.pass.cpp
    libcxx/trunk/test/std/containers/unord/unord.multimap/unord.multimap.modifiers/merge.pass.cpp
    libcxx/trunk/test/std/containers/unord/unord.multiset/merge.pass.cpp
    libcxx/trunk/test/std/containers/unord/unord.set/merge.pass.cpp

Modified: libcxx/trunk/test/std/containers/associative/map/map.modifiers/merge.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/containers/associative/map/map.modifiers/merge.pass.cpp?rev=346911&r1=346910&r2=346911&view=diff
==============================================================================
--- libcxx/trunk/test/std/containers/associative/map/map.modifiers/merge.pass.cpp (original)
+++ libcxx/trunk/test/std/containers/associative/map/map.modifiers/merge.pass.cpp Wed Nov 14 15:23:51 2018
@@ -23,6 +23,7 @@
 //   void merge(multimap<key_type, value_type, C2, allocator_type>&& source);
 
 #include <map>
+#include <cassert>
 #include "test_macros.h"
 #include "Counter.h"
 

Modified: libcxx/trunk/test/std/containers/associative/multimap/multimap.modifiers/merge.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/containers/associative/multimap/multimap.modifiers/merge.pass.cpp?rev=346911&r1=346910&r2=346911&view=diff
==============================================================================
--- libcxx/trunk/test/std/containers/associative/multimap/multimap.modifiers/merge.pass.cpp (original)
+++ libcxx/trunk/test/std/containers/associative/multimap/multimap.modifiers/merge.pass.cpp Wed Nov 14 15:23:51 2018
@@ -23,6 +23,7 @@
 //   void merge(multimap<key_type, value_type, C2, allocator_type>&& source);
 
 #include <map>
+#include <cassert>
 #include "test_macros.h"
 #include "Counter.h"
 

Modified: libcxx/trunk/test/std/containers/associative/multiset/merge.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/containers/associative/multiset/merge.pass.cpp?rev=346911&r1=346910&r2=346911&view=diff
==============================================================================
--- libcxx/trunk/test/std/containers/associative/multiset/merge.pass.cpp (original)
+++ libcxx/trunk/test/std/containers/associative/multiset/merge.pass.cpp Wed Nov 14 15:23:51 2018
@@ -23,6 +23,7 @@
 //   void merge(multiset<Key, C2, Allocator>&& source);
 
 #include <set>
+#include <cassert>
 #include "test_macros.h"
 #include "Counter.h"
 

Modified: libcxx/trunk/test/std/containers/associative/set/merge.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/containers/associative/set/merge.pass.cpp?rev=346911&r1=346910&r2=346911&view=diff
==============================================================================
--- libcxx/trunk/test/std/containers/associative/set/merge.pass.cpp (original)
+++ libcxx/trunk/test/std/containers/associative/set/merge.pass.cpp Wed Nov 14 15:23:51 2018
@@ -23,6 +23,7 @@
 //   void merge(multiset<key_type, C2, allocator_type>&& source);
 
 #include <set>
+#include <cassert>
 #include "test_macros.h"
 #include "Counter.h"
 

Modified: libcxx/trunk/test/std/containers/unord/unord.map/unord.map.modifiers/merge.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/containers/unord/unord.map/unord.map.modifiers/merge.pass.cpp?rev=346911&r1=346910&r2=346911&view=diff
==============================================================================
--- libcxx/trunk/test/std/containers/unord/unord.map/unord.map.modifiers/merge.pass.cpp (original)
+++ libcxx/trunk/test/std/containers/unord/unord.map/unord.map.modifiers/merge.pass.cpp Wed Nov 14 15:23:51 2018
@@ -23,6 +23,7 @@
 //   void merge(unordered_multimap<key_type, value_type, H2, P2, allocator_type>&& source);
 
 #include <unordered_map>
+#include <cassert>
 #include "test_macros.h"
 #include "Counter.h"
 

Modified: libcxx/trunk/test/std/containers/unord/unord.multimap/unord.multimap.modifiers/merge.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/containers/unord/unord.multimap/unord.multimap.modifiers/merge.pass.cpp?rev=346911&r1=346910&r2=346911&view=diff
==============================================================================
--- libcxx/trunk/test/std/containers/unord/unord.multimap/unord.multimap.modifiers/merge.pass.cpp (original)
+++ libcxx/trunk/test/std/containers/unord/unord.multimap/unord.multimap.modifiers/merge.pass.cpp Wed Nov 14 15:23:51 2018
@@ -23,6 +23,7 @@
 //   void merge(unordered_multimap<key_type, value_type, H2, P2, allocator_type>&& source);
 
 #include <unordered_map>
+#include <cassert>
 #include "test_macros.h"
 #include "Counter.h"
 

Modified: libcxx/trunk/test/std/containers/unord/unord.multiset/merge.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/containers/unord/unord.multiset/merge.pass.cpp?rev=346911&r1=346910&r2=346911&view=diff
==============================================================================
--- libcxx/trunk/test/std/containers/unord/unord.multiset/merge.pass.cpp (original)
+++ libcxx/trunk/test/std/containers/unord/unord.multiset/merge.pass.cpp Wed Nov 14 15:23:51 2018
@@ -23,6 +23,7 @@
 //   void merge(unordered_multiset<key_type, H2, P2, allocator_type>&& source);
 
 #include <unordered_set>
+#include <cassert>
 #include "test_macros.h"
 #include "Counter.h"
 

Modified: libcxx/trunk/test/std/containers/unord/unord.set/merge.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/containers/unord/unord.set/merge.pass.cpp?rev=346911&r1=346910&r2=346911&view=diff
==============================================================================
--- libcxx/trunk/test/std/containers/unord/unord.set/merge.pass.cpp (original)
+++ libcxx/trunk/test/std/containers/unord/unord.set/merge.pass.cpp Wed Nov 14 15:23:51 2018
@@ -23,6 +23,7 @@
 //   void merge(unordered_multiset<key_type, H2, P2, allocator_type>&& source);
 
 #include <unordered_set>
+#include <cassert>
 #include "test_macros.h"
 #include "Counter.h"
 




More information about the libcxx-commits mailing list