>>> afl: Building community/afl 2.57b-r2 (using abuild 3.9.0-r0) started Thu, 14 Apr 2022 19:58:47 +0000 >>> afl: Checking sanity of /home/buildozer/aports/community/afl/APKBUILD... >>> afl: Analyzing dependencies... >>> afl: Installing for build: build-base clang llvm clang-dev llvm-dev (1/25) Installing libffi (3.4.2-r1) (2/25) Installing xz-libs (5.2.5-r1) (3/25) Installing libxml2 (2.9.13-r0) (4/25) Installing llvm13-libs (13.0.1-r2) (5/25) Installing clang-libs (13.0.1-r0) (6/25) Installing clang (13.0.1-r0) (7/25) Installing llvm13 (13.0.1-r2) (8/25) Installing clang-extra-tools (13.0.1-r0) (9/25) Installing clang-dev (13.0.1-r0) (10/25) Installing libbz2 (1.0.8-r1) (11/25) Installing gdbm (1.23-r0) (12/25) Installing mpdecimal (2.5.1-r1) (13/25) Installing readline (8.1.2-r0) (14/25) Installing sqlite-libs (3.38.0-r0) (15/25) Installing python3 (3.10.3-r0) (16/25) Installing py3-appdirs (1.4.4-r3) (17/25) Installing py3-more-itertools (8.12.0-r2) (18/25) Installing py3-ordered-set (4.0.2-r3) (19/25) Installing py3-parsing (2.4.7-r3) (20/25) Installing py3-six (1.16.0-r1) (21/25) Installing py3-packaging (21.3-r0) (22/25) Installing py3-setuptools (59.4.0-r0) (23/25) Installing llvm13-test-utils (13.0.1-r2) (24/25) Installing llvm13-dev (13.0.1-r2) (25/25) Installing .makedepends-afl (20220414.195849) Executing busybox-1.35.0-r8.trigger OK: 766 MiB in 113 packages >>> afl: Cleaning up srcdir >>> afl: Cleaning up pkgdir >>> afl: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/afl-2.57b.tar.gz >>> afl: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/afl-2.57b.tar.gz >>> afl: Checking sha512sums... afl-2.57b.tar.gz: OK >>> afl: Unpacking /var/cache/distfiles/v3.16/afl-2.57b.tar.gz... [!] Note: skipping x86 compilation checks (AFL_NO_X86 set). clang -Os -fomit-frame-pointer -Wall -D_FORTIFY_SOURCE=2 -g -Wno-pointer-sign -DAFL_PATH=\"/usr/lib/afl\" -DDOC_PATH=\"/usr/share/doc/afl\" -DBIN_PATH=\"/usr/bin\" afl-gcc.c -o afl-gcc -ldl set -e; for i in afl-g++ afl-clang afl-clang++; do ln -sf afl-gcc $i; done clang -Os -fomit-frame-pointer -Wall -D_FORTIFY_SOURCE=2 -g -Wno-pointer-sign -DAFL_PATH=\"/usr/lib/afl\" -DDOC_PATH=\"/usr/share/doc/afl\" -DBIN_PATH=\"/usr/bin\" afl-fuzz.c -o afl-fuzz -ldl afl-fuzz.c:571:3: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat] CHK_FORMAT(1, 10000, "%llu", u64); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %lu afl-fuzz.c:565:31: note: expanded from macro 'CHK_FORMAT' sprintf(tmp[cur], _fmt, ((_cast)val) / (_divisor)); \ ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ afl-fuzz.c:577:3: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat] CHK_FORMAT(1000, 1000, "%lluk", u64); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %lu afl-fuzz.c:565:31: note: expanded from macro 'CHK_FORMAT' sprintf(tmp[cur], _fmt, ((_cast)val) / (_divisor)); \ ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ afl-fuzz.c:586:3: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat] CHK_FORMAT(1000 * 1000, 1000, "%lluM", u64); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %lu afl-fuzz.c:565:31: note: expanded from macro 'CHK_FORMAT' sprintf(tmp[cur], _fmt, ((_cast)val) / (_divisor)); \ ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ afl-fuzz.c:642:3: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat] CHK_FORMAT(1, 10000, "%llu B", u64); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %lu afl-fuzz.c:565:31: note: expanded from macro 'CHK_FORMAT' sprintf(tmp[cur], _fmt, ((_cast)val) / (_divisor)); \ ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ afl-fuzz.c:648:3: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat] CHK_FORMAT(1024, 1000, "%llu kB", u64); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %lu afl-fuzz.c:565:31: note: expanded from macro 'CHK_FORMAT' sprintf(tmp[cur], _fmt, ((_cast)val) / (_divisor)); \ ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ afl-fuzz.c:657:3: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat] CHK_FORMAT(1024 * 1024, 1000, "%llu MB", u64); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %lu afl-fuzz.c:565:31: note: expanded from macro 'CHK_FORMAT' sprintf(tmp[cur], _fmt, ((_cast)val) / (_divisor)); \ ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ afl-fuzz.c:2209:34: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat] DMS(mem_limit << 20), mem_limit - 1); ^~~~~~~~~~~~~ ./debug.h:171:32: note: expanded from macro 'SAYF' # define SAYF(x...) printf(x) ^ afl-fuzz.c:2261:32: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat] DMS(mem_limit << 20), mem_limit - 1); ^~~~~~~~~~~~~ ./debug.h:171:32: note: expanded from macro 'SAYF' # define SAYF(x...) printf(x) ^ afl-fuzz.c:2759:36: warning: format specifies type 'unsigned long long' but the argument has type 'u64' (aka 'unsigned long') [-Wformat] q->len, q->bitmap_size, q->exec_us); ^~~~~~~~~~ ./debug.h:171:32: note: expanded from macro 'SAYF' # define SAYF(x...) printf(x) ^ afl-fuzz.c:2856:38: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat] DMS(mem_limit << 20), mem_limit - 1, doc_path); ^~~~~~~~~~~~~ ./debug.h:171:32: note: expanded from macro 'SAYF' # define SAYF(x...) printf(x) ^ afl-fuzz.c:3250:25: warning: format specifies type 'unsigned long long' but the argument has type 'u64' (aka 'unsigned long') [-Wformat] unique_hangs, describe_op(0)); ^~~~~~~~~~~~ ./alloc-inl.h:43:34: note: expanded from macro 'alloc_printf' s32 _len = snprintf(NULL, 0, _str); \ ^~~~ afl-fuzz.c:3250:25: warning: format specifies type 'unsigned long long' but the argument has type 'u64' (aka 'unsigned long') [-Wformat] unique_hangs, describe_op(0)); ^~~~~~~~~~~~ ./alloc-inl.h:46:37: note: expanded from macro 'alloc_printf' snprintf((char*)_tmp, _len + 1, _str); \ ^~~~ afl-fuzz.c:3294:25: warning: format specifies type 'unsigned long long' but the argument has type 'u64' (aka 'unsigned long') [-Wformat] unique_crashes, kill_signal, describe_op(0)); ^~~~~~~~~~~~~~ ./alloc-inl.h:43:34: note: expanded from macro 'alloc_printf' s32 _len = snprintf(NULL, 0, _str); \ ^~~~ afl-fuzz.c:3294:25: warning: format specifies type 'unsigned long long' but the argument has type 'u64' (aka 'unsigned long') [-Wformat] unique_crashes, kill_signal, describe_op(0)); ^~~~~~~~~~~~~~ ./alloc-inl.h:46:37: note: expanded from macro 'alloc_printf' snprintf((char*)_tmp, _len + 1, _str); \ ^~~~ afl-fuzz.c:3465:14: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat] start_time / 1000, get_cur_time() / 1000, getpid(), ^~~~~~~~~~~~~~~~~ afl-fuzz.c:3465:33: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat] start_time / 1000, get_cur_time() / 1000, getpid(), ^~~~~~~~~~~~~~~~~~~~~ afl-fuzz.c:3466:14: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat] queue_cycle ? (queue_cycle - 1) : 0, total_execs, eps, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ afl-fuzz.c:3466:51: warning: format specifies type 'unsigned long long' but the argument has type 'u64' (aka 'unsigned long') [-Wformat] queue_cycle ? (queue_cycle - 1) : 0, total_execs, eps, ^~~~~~~~~~~ afl-fuzz.c:3469:54: warning: format specifies type 'unsigned long long' but the argument has type 'u64' (aka 'unsigned long') [-Wformat] queued_variable, stability, bitmap_cvg, unique_crashes, ^~~~~~~~~~~~~~ afl-fuzz.c:3470:14: warning: format specifies type 'unsigned long long' but the argument has type 'u64' (aka 'unsigned long') [-Wformat] unique_hangs, last_path_time / 1000, last_crash_time / 1000, ^~~~~~~~~~~~ afl-fuzz.c:3470:28: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat] unique_hangs, last_path_time / 1000, last_crash_time / 1000, ^~~~~~~~~~~~~~~~~~~~~ afl-fuzz.c:3470:51: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat] unique_hangs, last_path_time / 1000, last_crash_time / 1000, ^~~~~~~~~~~~~~~~~~~~~~ afl-fuzz.c:3471:14: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat] last_hang_time / 1000, total_execs - last_crash_execs, ^~~~~~~~~~~~~~~~~~~~~ afl-fuzz.c:3471:37: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat] last_hang_time / 1000, total_execs - last_crash_execs, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ afl-fuzz.c:3478:28: warning: format specifies type 'unsigned long long' but the argument has type 'u64' (aka 'unsigned long') [-Wformat] orig_cmdline, slowest_exec_ms); ^~~~~~~~~~~~~~~ afl-fuzz.c:3530:11: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat] get_cur_time() / 1000, queue_cycle - 1, current_entry, queued_paths, ^~~~~~~~~~~~~~~~~~~~~ afl-fuzz.c:3530:34: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat] get_cur_time() / 1000, queue_cycle - 1, current_entry, queued_paths, ^~~~~~~~~~~~~~~ afl-fuzz.c:3531:60: warning: format specifies type 'unsigned long long' but the argument has type 'u64' (aka 'unsigned long') [-Wformat] pending_not_fuzzed, pending_favored, bitmap_cvg, unique_crashes, ^~~~~~~~~~~~~~ afl-fuzz.c:3532:11: warning: format specifies type 'unsigned long long' but the argument has type 'u64' (aka 'unsigned long') [-Wformat] unique_hangs, max_depth, eps); /* ignore errors */ ^~~~~~~~~~~~ afl-fuzz.c:3702:46: warning: format specifies type 'unsigned long long *' but the argument has type 'u64 *' (aka 'unsigned long *') [-Wformat] "last_update : %llu\n", &start_time, &last_update) != 2) ^~~~~~~~~~~ afl-fuzz.c:3702:59: warning: format specifies type 'unsigned long long *' but the argument has type 'u64 *' (aka 'unsigned long *') [-Wformat] "last_update : %llu\n", &start_time, &last_update) != 2) ~~~~ ^~~~~~~~~~~~ %lu afl-fuzz.c:5038:39: warning: format specifies type 'unsigned long long' but the argument has type 'u64' (aka 'unsigned long') [-Wformat] current_entry, queued_paths, unique_crashes); ^~~~~~~~~~~~~~ ./debug.h:186:27: note: expanded from macro 'ACTF' SAYF(cLBL "[*] " cRST x); \ ^ ./debug.h:171:32: note: expanded from macro 'SAYF' # define SAYF(x...) printf(x) ^ afl-fuzz.c:7363:27: warning: format specifies type 'unsigned long long *' but the argument has type 'u64 *' (aka 'unsigned long *') [-Wformat] if (fscanf(f, "%llu", &min) != 1) min = 0; ~~~~ ^~~~ %lu afl-fuzz.c:7370:27: warning: format specifies type 'unsigned long long *' but the argument has type 'u64 *' (aka 'unsigned long *') [-Wformat] if (fscanf(f, "%llu", &max) != 1) max = 0; ~~~~ ^~~~ %lu afl-fuzz.c:7388:8: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat] min / 1024, max / 1024); ^~~~~~~~~~ ./debug.h:171:32: note: expanded from macro 'SAYF' # define SAYF(x...) printf(x) ^ afl-fuzz.c:7388:20: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat] min / 1024, max / 1024); ^~~~~~~~~~ ./debug.h:171:32: note: expanded from macro 'SAYF' # define SAYF(x...) printf(x) ^ afl-fuzz.c:7870:40: warning: format specifies type 'unsigned long long *' but the argument has type 'u64 *' (aka 'unsigned long *') [-Wformat] if (sscanf(optarg, "%llu%c", &mem_limit, &suffix) < 1 || ~~~~ ^~~~~~~~~~ %lu afl-fuzz.c:8077:44: warning: format specifies type 'unsigned long long' but the argument has type 'u64' (aka 'unsigned long') [-Wformat] ACTF("Entering queue cycle %llu.", queue_cycle); ~~~~ ^~~~~~~~~~~ %lu ./debug.h:186:27: note: expanded from macro 'ACTF' SAYF(cLBL "[*] " cRST x); \ ^ ./debug.h:171:32: note: expanded from macro 'SAYF' # define SAYF(x...) printf(x) ^ 38 warnings generated. clang -Os -fomit-frame-pointer -Wall -D_FORTIFY_SOURCE=2 -g -Wno-pointer-sign -DAFL_PATH=\"/usr/lib/afl\" -DDOC_PATH=\"/usr/share/doc/afl\" -DBIN_PATH=\"/usr/bin\" afl-showmap.c -o afl-showmap -ldl afl-showmap.c:661:40: warning: format specifies type 'unsigned long long *' but the argument has type 'u64 *' (aka 'unsigned long *') [-Wformat] if (sscanf(optarg, "%llu%c", &mem_limit, &suffix) < 1 || ~~~~ ^~~~~~~~~~ %lu 1 warning generated. clang -Os -fomit-frame-pointer -Wall -D_FORTIFY_SOURCE=2 -g -Wno-pointer-sign -DAFL_PATH=\"/usr/lib/afl\" -DDOC_PATH=\"/usr/share/doc/afl\" -DBIN_PATH=\"/usr/bin\" afl-tmin.c -o afl-tmin -ldl afl-tmin.c:1038:40: warning: format specifies type 'unsigned long long *' but the argument has type 'u64 *' (aka 'unsigned long *') [-Wformat] if (sscanf(optarg, "%llu%c", &mem_limit, &suffix) < 1 || ~~~~ ^~~~~~~~~~ %lu afl-tmin.c:1129:8: warning: format specifies type 'unsigned long long' but the argument has type 'u64' (aka 'unsigned long') [-Wformat] mem_limit, exec_tmout, edges_only ? ", edges only" : ""); ^~~~~~~~~ ./debug.h:186:27: note: expanded from macro 'ACTF' SAYF(cLBL "[*] " cRST x); \ ^ ./debug.h:173:41: note: expanded from macro 'SAYF' # define SAYF(x...) fprintf(stderr, x) ^ 2 warnings generated. clang -Os -fomit-frame-pointer -Wall -D_FORTIFY_SOURCE=2 -g -Wno-pointer-sign -DAFL_PATH=\"/usr/lib/afl\" -DDOC_PATH=\"/usr/share/doc/afl\" -DBIN_PATH=\"/usr/bin\" afl-gotcpu.c -o afl-gotcpu -ldl clang -Os -fomit-frame-pointer -Wall -D_FORTIFY_SOURCE=2 -g -Wno-pointer-sign -DAFL_PATH=\"/usr/lib/afl\" -DDOC_PATH=\"/usr/share/doc/afl\" -DBIN_PATH=\"/usr/bin\" afl-analyze.c -o afl-analyze -ldl afl-analyze.c:999:40: warning: format specifies type 'unsigned long long *' but the argument has type 'u64 *' (aka 'unsigned long *') [-Wformat] if (sscanf(optarg, "%llu%c", &mem_limit, &suffix) < 1 || ~~~~ ^~~~~~~~~~ %lu afl-analyze.c:1070:8: warning: format specifies type 'unsigned long long' but the argument has type 'u64' (aka 'unsigned long') [-Wformat] mem_limit, exec_tmout, edges_only ? ", edges only" : ""); ^~~~~~~~~ ./debug.h:186:27: note: expanded from macro 'ACTF' SAYF(cLBL "[*] " cRST x); \ ^ ./debug.h:173:41: note: expanded from macro 'SAYF' # define SAYF(x...) fprintf(stderr, x) ^ 2 warnings generated. clang -Os -fomit-frame-pointer -Wall -D_FORTIFY_SOURCE=2 -g -Wno-pointer-sign -DAFL_PATH=\"/usr/lib/afl\" -DDOC_PATH=\"/usr/share/doc/afl\" -DBIN_PATH=\"/usr/bin\" afl-as.c -o afl-as -ldl ln -sf afl-as as [!] Note: skipping build tests (you may need to use LLVM or QEMU mode). [+] LLVM users: see llvm_mode/README.llvm for a faster alternative to afl-gcc. [+] All done! Be sure to review README - it's pretty short and useful. make: Entering directory '/home/buildozer/aports/community/afl/src/AFL-2.57b/llvm_mode' [*] Checking for working 'llvm-config'... [*] Checking for working 'clang'... [*] Checking for '../afl-showmap'... [+] All set and ready to build. clang -Os -fomit-frame-pointer -Wall -D_FORTIFY_SOURCE=2 -g -Wno-pointer-sign -DAFL_PATH=\"/usr/lib/afl\" -DBIN_PATH=\"/usr/bin\" -DVERSION=\"2.57b\" afl-clang-fast.c -o ../afl-clang-fast ln -sf afl-clang-fast ../afl-clang-fast++ g++ `llvm-config --cxxflags` -Wl,-znodelete -fno-rtti -fpic -Os -fomit-frame-pointer -Wall -D_FORTIFY_SOURCE=2 -g -Wno-pointer-sign -DVERSION=\"2.57b\" -Wno-variadic-macros -shared afl-llvm-pass.so.cc -o ../afl-llvm-pass.so `llvm-config --ldflags` cc1plus: warning: command-line option '-Wno-pointer-sign' is valid for C/ObjC but not for C++ afl-llvm-pass.so.cc: In member function 'virtual bool {anonymous}::AFLCoverage::runOnModule(llvm::Module&)': afl-llvm-pass.so.cc:134:41: warning: 'llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const llvm::Twine&)' is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations] 134 | LoadInst *PrevLoc = IRB.CreateLoad(AFLPrevLoc); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/lib/llvm13/include/llvm/ADT/Statistic.h:29, from afl-llvm-pass.so.cc:41: /usr/lib/llvm13/include/llvm/IR/IRBuilder.h:1678:39: note: declared here 1678 | LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr, | ^~~~~~~~~~ /usr/lib/llvm13/include/llvm/Support/Compiler.h:320:74: note: in definition of macro 'LLVM_ATTRIBUTE_DEPRECATED' 320 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl | ^~~~ afl-llvm-pass.so.cc:140:40: warning: 'llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const llvm::Twine&)' is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations] 140 | LoadInst *MapPtr = IRB.CreateLoad(AFLMapPtr); | ~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/lib/llvm13/include/llvm/ADT/Statistic.h:29, from afl-llvm-pass.so.cc:41: /usr/lib/llvm13/include/llvm/IR/IRBuilder.h:1678:39: note: declared here 1678 | LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr, | ^~~~~~~~~~ /usr/lib/llvm13/include/llvm/Support/Compiler.h:320:74: note: in definition of macro 'LLVM_ATTRIBUTE_DEPRECATED' 320 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl | ^~~~ afl-llvm-pass.so.cc:143:24: warning: 'llvm::Value* llvm::IRBuilderBase::CreateGEP(llvm::Value*, llvm::ArrayRef, const llvm::Twine&)' is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations] 143 | IRB.CreateGEP(MapPtr, IRB.CreateXor(PrevLocCasted, CurLoc)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm13/include/llvm/ADT/Statistic.h:29, from afl-llvm-pass.so.cc:41: /usr/lib/llvm13/include/llvm/IR/IRBuilder.h:1788:14: note: declared here 1788 | Value *CreateGEP(Value *Ptr, ArrayRef IdxList, | ^~~~~~~~~ /usr/lib/llvm13/include/llvm/Support/Compiler.h:320:74: note: in definition of macro 'LLVM_ATTRIBUTE_DEPRECATED' 320 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl | ^~~~ afl-llvm-pass.so.cc:147:41: warning: 'llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const llvm::Twine&)' is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations] 147 | LoadInst *Counter = IRB.CreateLoad(MapPtrIdx); | ~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/lib/llvm13/include/llvm/ADT/Statistic.h:29, from afl-llvm-pass.so.cc:41: /usr/lib/llvm13/include/llvm/IR/IRBuilder.h:1678:39: note: declared here 1678 | LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr, | ^~~~~~~~~~ /usr/lib/llvm13/include/llvm/Support/Compiler.h:320:74: note: in definition of macro 'LLVM_ATTRIBUTE_DEPRECATED' 320 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl | ^~~~ clang -Os -fomit-frame-pointer -Wall -D_FORTIFY_SOURCE=2 -g -Wno-pointer-sign -DAFL_PATH=\"/usr/lib/afl\" -DBIN_PATH=\"/usr/bin\" -DVERSION=\"2.57b\" -fPIC -c afl-llvm-rt.o.c -o ../afl-llvm-rt.o [*] Building 32-bit variant of the runtime (-m32)... success! [*] Building 64-bit variant of the runtime (-m64)... success! [*] Testing the CC wrapper and instrumentation output... unset AFL_USE_ASAN AFL_USE_MSAN AFL_INST_RATIO; AFL_QUIET=1 AFL_PATH=. AFL_CC=clang ../afl-clang-fast -Os -fomit-frame-pointer -Wall -D_FORTIFY_SOURCE=2 -g -Wno-pointer-sign -DAFL_PATH=\"/usr/lib/afl\" -DBIN_PATH=\"/usr/bin\" -DVERSION=\"2.57b\" ../test-instr.c -o test-instr ../afl-showmap -m none -q -o .test-instr0 ./test-instr < /dev/null echo 1 | ../afl-showmap -m none -q -o .test-instr1 ./test-instr Oops, the instrumentation does not seem to be behaving correctly! Please ping to troubleshoot the issue. make: *** [Makefile:103: test_build] Error 1 make: Leaving directory '/home/buildozer/aports/community/afl/src/AFL-2.57b/llvm_mode' >>> ERROR: afl: build failed >>> afl: Uninstalling dependencies... (1/25) Purging .makedepends-afl (20220414.195849) (2/25) Purging clang-dev (13.0.1-r0) (3/25) Purging clang (13.0.1-r0) (4/25) Purging clang-extra-tools (13.0.1-r0) (5/25) Purging clang-libs (13.0.1-r0) (6/25) Purging llvm13-dev (13.0.1-r2) (7/25) Purging llvm13 (13.0.1-r2) (8/25) Purging llvm13-test-utils (13.0.1-r2) (9/25) Purging py3-setuptools (59.4.0-r0) (10/25) Purging py3-appdirs (1.4.4-r3) (11/25) Purging py3-more-itertools (8.12.0-r2) (12/25) Purging py3-ordered-set (4.0.2-r3) (13/25) Purging py3-packaging (21.3-r0) (14/25) Purging py3-six (1.16.0-r1) (15/25) Purging py3-parsing (2.4.7-r3) (16/25) Purging python3 (3.10.3-r0) (17/25) Purging llvm13-libs (13.0.1-r2) (18/25) Purging libffi (3.4.2-r1) (19/25) Purging libxml2 (2.9.13-r0) (20/25) Purging xz-libs (5.2.5-r1) (21/25) Purging libbz2 (1.0.8-r1) (22/25) Purging gdbm (1.23-r0) (23/25) Purging mpdecimal (2.5.1-r1) (24/25) Purging readline (8.1.2-r0) (25/25) Purging sqlite-libs (3.38.0-r0) Executing busybox-1.35.0-r8.trigger OK: 323 MiB in 88 packages