diff --git a/fuzzing/fuzz_direct_parse.cpp b/fuzzing/fuzz_direct_parse.cpp index 8c9ab7e33..0924c67c1 100644 --- a/fuzzing/fuzz_direct_parse.cpp +++ b/fuzzing/fuzz_direct_parse.cpp @@ -6,6 +6,18 @@ // Official repository: https://github.com/boostorg/json // +#include + +#if !defined(BOOST_DESCRIBE_CXX14) + +#include + +BOOST_PRAGMA_MESSAGE( "This example requires C++14" ) + +int main() {} + +#else + #include #include #include @@ -82,3 +94,4 @@ LLVMFuzzerTestOneInput( return 0; } +#endif // !defined(BOOST_DESCRIBE_CXX14)