[libcxx] Do not implicitly #include assert.h
authorDavid Zarzycki <dave@znu.io>
Thu, 26 Sep 2019 11:12:29 +0000 (11:12 +0000)
committerDavid Zarzycki <dave@znu.io>
Thu, 26 Sep 2019 11:12:29 +0000 (11:12 +0000)
commita0686015106c2a04e85af82a4687895e12a4531c
treebda83302744f2ae76ac406ff7c067f9667f5e00f
parent2dcee966ad618437bbc9ad5a81f76507a678d512
[libcxx] Do not implicitly #include assert.h

Users should only get the assert() macros if they explicitly include
them.

Found after switching from the GNU C++ stdlib to the LLVM C++ stdlib.

llvm-svn: 372963
libcxx/include/experimental/coroutine
libcxx/include/memory
libcxx/test/libcxx/no_assert_include.sh.cpp [new file with mode: 0644]
libcxx/test/std/experimental/simd/simd.cons/broadcast.pass.cpp
libcxx/test/std/experimental/simd/simd.cons/generator.pass.cpp
libcxx/test/std/experimental/simd/simd.cons/load.pass.cpp
libcxx/test/std/experimental/simd/simd.mem/load.pass.cpp
libcxx/test/std/experimental/simd/simd.mem/store.pass.cpp