travis fixes

This commit is contained in:
van Hauser
2020-08-05 10:25:53 +02:00
parent 8fc727e597
commit 4a859aff70
4 changed files with 6 additions and 5 deletions

View File

@ -551,9 +551,9 @@ source-only: all
-$(MAKE) -C gcc_plugin -$(MAKE) -C gcc_plugin
$(MAKE) -C libdislocator $(MAKE) -C libdislocator
$(MAKE) -C libtokencap $(MAKE) -C libtokencap
#$(MAKE) -C examples/afl_network_proxy @#$(MAKE) -C examples/afl_network_proxy
#$(MAKE) -C examples/socket_fuzzing @#$(MAKE) -C examples/socket_fuzzing
#$(MAKE) -C examples/argv_fuzzing @#$(MAKE) -C examples/argv_fuzzing
%.8: % %.8: %
@echo .TH $* 8 $(BUILD_DATE) "afl++" > $@ @echo .TH $* 8 $(BUILD_DATE) "afl++" > $@

View File

@ -60,7 +60,7 @@ bool isIgnoreFunction(const llvm::Function *F) {
"asan.", "asan.",
"llvm.", "llvm.",
"sancov.", "sancov.",
"__ubsan_handle_", "__ubsan_",
"ign.", "ign.",
"__afl_", "__afl_",
"_fini", "_fini",

View File

@ -25,7 +25,7 @@ test -e ../afl-clang-fast -a -e ../split-switches-pass.so && {
} || { } || {
$ECHO "$GREEN[+] llvm_mode instrumentation present and working correctly" $ECHO "$GREEN[+] llvm_mode instrumentation present and working correctly"
TUPLES=`echo 0|../afl-showmap -m ${MEM_LIMIT} -o /dev/null -- ./test-instr.plain 2>&1 | grep Captur | awk '{print$3}'` TUPLES=`echo 0|../afl-showmap -m ${MEM_LIMIT} -o /dev/null -- ./test-instr.plain 2>&1 | grep Captur | awk '{print$3}'`
test "$TUPLES" -gt 3 -a "$TUPLES" -lt 7 && { test "$TUPLES" -gt 3 -a "$TUPLES" -lt 8 && {
$ECHO "$GREEN[+] llvm_mode run reported $TUPLES instrumented locations which is fine" $ECHO "$GREEN[+] llvm_mode run reported $TUPLES instrumented locations which is fine"
} || { } || {
$ECHO "$RED[!] llvm_mode instrumentation produces weird numbers: $TUPLES" $ECHO "$RED[!] llvm_mode instrumentation produces weird numbers: $TUPLES"

View File

@ -31,6 +31,7 @@ RUN apt-get update && apt-get -y install \
ENV AFL_NO_UI=1 ENV AFL_NO_UI=1
ENV AFL_I_DONT_CARE_ABOUT_MISSING_CRASHES=1 ENV AFL_I_DONT_CARE_ABOUT_MISSING_CRASHES=1
ENV LLVM_CONFIG=llvm-config-6.0
RUN cd / && \ RUN cd / && \
git clone https://github.com/AFLplusplus/AFLplusplus && \ git clone https://github.com/AFLplusplus/AFLplusplus && \