On 26.06.2024 00:47, Tamas K Lengyel wrote: > This target enables integration into oss-fuzz. Changing invalid input return > to -1 as values other then 0/-1 are reserved by libfuzzer.
And existing behavior (for afl) is unaffected because there we (wrongly) ignore the return value altogether. > @@ -67,7 +70,8 @@ distclean: clean > > .PHONY: clean > clean: > - rm -f *.a *.o $(DEPS_RM) afl-harness afl-harness-cov *.gcda *.gcno > *.gcov > + rm -f *.a *.o $(DEPS_RM) *.gcda *.gcno *.gcov \ > + afl-harness afl-harness-cov libfuzzer-harness > rm -rf x86_emulate x86-emulate.c x86-emulate.h wrappers.c cpuid.c This is what I said for v1: "I'm inclined to suggest it's time to split this line (e.g. keeping all the wildcard patterns together and moving the rest to a new rm invocation)." Could this really be misunderstood to mean anything other than clean: rm -f *.a *.o $(DEPS_RM) *.gcda *.gcno *.gcov rm -f afl-harness afl-harness-cov libfuzzer-harness rm -rf x86_emulate x86-emulate.c x86-emulate.h wrappers.c cpuid.c ? With that Acked-by: Jan Beulich <jbeul...@suse.com> and I'm kind of okay making that adjustment myself while committing. Jan