From: Eric Fiselier Date: Thu, 12 Dec 2019 20:36:34 +0000 (-0500) Subject: [libc++] Add check to ensure oss-fuzz properly targets libc++. X-Git-Tag: llvmorg-11-init~2279 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=27ec4abeac4dae65a307c4eb206110ba8c2ca2ce;p=platform%2Fupstream%2Fllvm.git [libc++] Add check to ensure oss-fuzz properly targets libc++. --- diff --git a/libcxx/fuzzing/fuzzing.cpp b/libcxx/fuzzing/fuzzing.cpp index d036f0c..7e58dba 100644 --- a/libcxx/fuzzing/fuzzing.cpp +++ b/libcxx/fuzzing/fuzzing.cpp @@ -39,6 +39,10 @@ #include // If we had C++14, we could use the four iterator version of is_permutation and equal +#ifndef _LIBCPP_VERSION +#error These test should be built with libc++ only. +#endif + namespace fuzzing { // This is a struct we can use to test the stable_XXX algorithms.