upgrade AFL++ to 3.00b
Update the version of AFL++ provided in OneFuzz to 3.00b, which was released yesterday.
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License.
+set -ex
+
mkdir -p artifacts/third-party/aflpp-linux
+
sudo apt-get install -y llvm llvm-dev clang
git clone https://github.com/AFLplusplus/AFLplusplus
cd AFLplusplus
-# checkout v2.68c
-git checkout ee206da3897fd2d9f72206c3c5ea0e3fab109001
+# checkout v3.00c
+git checkout 8e712d1a740b30f9e2d5655d97d4cac6e8aed543
make
-(test -d llvm_mode && cd llvm_mode && make)
-#(test -d gcc_plugin && cd gcc_plugin && make)
-(cd libdislocator && make)
-(cd examples/aflpp_driver && make)
+(cd utils/libdislocator && make)
+(cd utils/aflpp_driver && make); cp utils/aflpp_driver/*.so .
cp -rf afl-* *.so *.a *.o dictionaries LICENSE ../artifacts/third-party/aflpp-linux
