* Package: dev-util/bpftrace-0.13.0 * Repository: gentoo * Maintainer: chutzpah@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc fuzzing kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking bpftrace-0.13.0.tar.gz to /var/tmp/portage/dev-util/bpftrace-0.13.0/work >>> Source unpacked in /var/tmp/portage/dev-util/bpftrace-0.13.0/work >>> Preparing source in /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0 ... * Applying bpftrace-0.13.0-install-libs.patch ... [ ok ] * Applying bpftrace-0.10.0-dont-compress-man.patch ... [ ok ] * Applying bpftrace-0.11.4-old-kernels.patch ... patching file src/btf.h Hunk #1 succeeded at 2 with fuzz 1. Hunk #2 succeeded at 13 with fuzz 1 (offset 1 line). [ ok ] * Applying bpftrace-0.12.0-fuzzing-build.patch ... [ ok ] * Working in BUILD_DIR: "/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0_build" >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0 ... * Working in BUILD_DIR: "/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0_build" cmake -C /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DSTATIC_LINKING:BOOL=OFF -DBUILD_TESTING:BOOL=OFF -DBUILD_FUZZ:BOOL=yes -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0_build/gentoo_toolchain.cmake /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0 loading initial cache file /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0_build/gentoo_common_config.cmake -- The C compiler identification is GNU 11.1.0 -- The CXX compiler identification is GNU 11.1.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found LibBcc: /usr/lib64/libbcc.so -- Performing Test LIBBCC_ATTACH_KPROBE_SIX_ARGS_SIGNATURE -- Performing Test LIBBCC_ATTACH_KPROBE_SIX_ARGS_SIGNATURE - Success -- Performing Test LIBBCC_ATTACH_UPROBE_SEVEN_ARGS_SIGNATURE -- Performing Test LIBBCC_ATTACH_UPROBE_SEVEN_ARGS_SIGNATURE - Success -- Found LibElf: /usr/lib64/libelf.so -- Performing Test ELF_GETSHDRSTRNDX -- Performing Test ELF_GETSHDRSTRNDX - Success -- Found BISON: /usr/bin/bison (found version "3.7.6") -- Found FLEX: /usr/bin/flex (found version "2.6.4") -- Looking for name_to_handle_at -- Looking for name_to_handle_at - found -- Found LibBpf: /usr/lib64/libbpf.so -- Looking for btf_dump__new -- Looking for btf_dump__new - found -- Looking for btf_dump__emit_type_decl -- Looking for btf_dump__emit_type_decl - found -- Looking for bpf_map_lookup_batch -- Looking for bpf_map_lookup_batch - found -- Looking for bpf_link_create -- Looking for bpf_link_create - found -- Found LibBfd: /usr/lib64/libbfd.so -- Found LibOpcodes: /usr/lib64/libopcodes.so -- Performing Test LIBBFD_DISASM_FOUR_ARGS_SIGNATURE -- Performing Test LIBBFD_DISASM_FOUR_ARGS_SIGNATURE - Success -- Looking for bcc_prog_load -- Looking for bcc_prog_load - found -- Looking for bcc_create_map -- Looking for bcc_create_map - found -- Looking for bcc_elf_foreach_sym -- Looking for bcc_elf_foreach_sym - found -- Looking for bpf_attach_kfunc -- Looking for bpf_attach_kfunc - found -- Looking for bcc_usdt_addsem_probe -- Looking for bcc_usdt_addsem_probe - found -- Looking for bcc_prog_load_xattr -- Looking for bcc_prog_load_xattr - found -- Looking for sys/sdt.h -- Looking for sys/sdt.h - found -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.11") -- Found LLVM 12.0.0: /usr/lib/llvm/12/lib64/cmake/llvm -- Using LLVM orcv2 -- Build for fuzzing -- Fuzzing codegen -- <<< Gentoo configuration >>> Build type Gentoo Install path /usr Compiler flags: C -pipe -march=native -fno-diagnostics-color -O2 C++ -pipe -march=native -fno-diagnostics-color -O2 Linker flags: Executable -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Module -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0_build >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0 ... * Working in BUILD_DIR: "/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0_build" ninja -v -j3 -l0 [1/54] cd /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0 && /usr/bin/flex -o/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0_build/lex.yy.cc src/lexer.l src/lexer.l:230: warning, -s option given but default rule can be matched [2/54] /usr/bin/x86_64-pc-linux-gnu-g++ -DLLVM_ORC_V2 -DLLVM_VERSION_MAJOR=12 -DLLVM_VERSION_MINOR=0 -DLLVM_VERSION_PATCH=0 -Dbpftraceresources_EXPORTS -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/resources/../src -isystem /usr/lib/llvm/12/include -pipe -march=native -fno-diagnostics-color -O2 -fPIC -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wall -Wextra -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wcast-qual -Wunreachable-code -Wdisabled-optimization -fdiagnostics-color=always -std=c++17 -MD -MT resources/CMakeFiles/bpftraceresources.dir/headers.cpp.o -MF resources/CMakeFiles/bpftraceresources.dir/headers.cpp.o.d -o resources/CMakeFiles/bpftraceresources.dir/headers.cpp.o -c resources/headers.cpp [3/54] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libbpftraceresources.so -o resources/libbpftraceresources.so resources/CMakeFiles/bpftraceresources.dir/headers.cpp.o && : [4/54] cd /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0 && /usr/bin/bison -d --verbose -o /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0_build/parser.tab.cc src/parser.yy src/parser.yy:5.1-36: warning: deprecated directive: ‘%define parser_class_name { Parser }’, use ‘%define api.parser.class { Parser }’ [-Wdeprecated] 5 | %define parser_class_name { Parser } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | %define api.parser.class { Parser } src/parser.yy: warning: 4 shift/reduce conflicts [-Wconflicts-sr] src/parser.yy: warning: 1 reduce/reduce conflict [-Wconflicts-rr] src/parser.yy: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples src/parser.yy: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] [5/54] /usr/bin/x86_64-pc-linux-gnu-g++ -DLLVM_ORC_V2 -DLLVM_VERSION_MAJOR=12 -DLLVM_VERSION_MINOR=0 -DLLVM_VERSION_PATCH=0 -Dbpftracearch_EXPORTS -isystem /usr/lib/llvm/12/include -pipe -march=native -fno-diagnostics-color -O2 -fPIC -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wall -Wextra -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wcast-qual -Wunreachable-code -Wdisabled-optimization -fdiagnostics-color=always -std=c++17 -MD -MT src/arch/CMakeFiles/bpftracearch.dir/x86_64.cpp.o -MF src/arch/CMakeFiles/bpftracearch.dir/x86_64.cpp.o.d -o src/arch/CMakeFiles/bpftracearch.dir/x86_64.cpp.o -c /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/arch/x86_64.cpp [6/54] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libbpftracearch.so -o src/arch/libbpftracearch.so src/arch/CMakeFiles/bpftracearch.dir/x86_64.cpp.o && : [7/54] /usr/bin/x86_64-pc-linux-gnu-g++ -DHAVE_BCC_KFUNC -DLLVM_ORC_V2 -DLLVM_VERSION_MAJOR=12 -DLLVM_VERSION_MINOR=0 -DLLVM_VERSION_PATCH=0 -Dbpftraceast_EXPORTS -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast -I. -isystem /usr/lib/llvm/12/include -pipe -march=native -fno-diagnostics-color -O2 -fPIC -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wall -Wextra -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wcast-qual -Wunreachable-code -Wdisabled-optimization -fdiagnostics-color=always -std=c++17 -MD -MT src/ast/CMakeFiles/bpftraceast.dir/ast.cpp.o -MF src/ast/CMakeFiles/bpftraceast.dir/ast.cpp.o.d -o src/ast/CMakeFiles/bpftraceast.dir/ast.cpp.o -c /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast/ast.cpp [8/54] /usr/bin/x86_64-pc-linux-gnu-g++ -DLLVM_ORC_V2 -DLLVM_VERSION_MAJOR=12 -DLLVM_VERSION_MINOR=0 -DLLVM_VERSION_PATCH=0 -Dbpftraceparser_EXPORTS -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast -I. -isystem /usr/lib/llvm/12/include -pipe -march=native -fno-diagnostics-color -O2 -fPIC -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wall -Wextra -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wcast-qual -Wunreachable-code -Wdisabled-optimization -fdiagnostics-color=always -w -std=c++17 -MD -MT CMakeFiles/bpftraceparser.dir/parser.tab.cc.o -MF CMakeFiles/bpftraceparser.dir/parser.tab.cc.o.d -o CMakeFiles/bpftraceparser.dir/parser.tab.cc.o -c parser.tab.cc [9/54] /usr/bin/x86_64-pc-linux-gnu-g++ -DLLVM_ORC_V2 -DLLVM_VERSION_MAJOR=12 -DLLVM_VERSION_MINOR=0 -DLLVM_VERSION_PATCH=0 -Dbpftraceparser_EXPORTS -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast -I. -isystem /usr/lib/llvm/12/include -pipe -march=native -fno-diagnostics-color -O2 -fPIC -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wall -Wextra -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wcast-qual -Wunreachable-code -Wdisabled-optimization -fdiagnostics-color=always -w -std=c++17 -MD -MT CMakeFiles/bpftraceparser.dir/lex.yy.cc.o -MF CMakeFiles/bpftraceparser.dir/lex.yy.cc.o.d -o CMakeFiles/bpftraceparser.dir/lex.yy.cc.o -c lex.yy.cc [10/54] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libbpftraceparser.so -o libbpftraceparser.so CMakeFiles/bpftraceparser.dir/parser.tab.cc.o CMakeFiles/bpftraceparser.dir/lex.yy.cc.o && : [11/54] /usr/bin/x86_64-pc-linux-gnu-g++ -DHAVE_BCC_KFUNC -DLLVM_ORC_V2 -DLLVM_VERSION_MAJOR=12 -DLLVM_VERSION_MINOR=0 -DLLVM_VERSION_PATCH=0 -Dbpftraceast_EXPORTS -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast -I. -isystem /usr/lib/llvm/12/include -pipe -march=native -fno-diagnostics-color -O2 -fPIC -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wall -Wextra -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wcast-qual -Wunreachable-code -Wdisabled-optimization -fdiagnostics-color=always -std=c++17 -MD -MT src/ast/CMakeFiles/bpftraceast.dir/attachpoint_parser.cpp.o -MF src/ast/CMakeFiles/bpftraceast.dir/attachpoint_parser.cpp.o.d -o src/ast/CMakeFiles/bpftraceast.dir/attachpoint_parser.cpp.o -c /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast/attachpoint_parser.cpp [12/54] /usr/bin/x86_64-pc-linux-gnu-g++ -DHAVE_BCC_KFUNC -DLLVM_ORC_V2 -DLLVM_VERSION_MAJOR=12 -DLLVM_VERSION_MINOR=0 -DLLVM_VERSION_PATCH=0 -Dbpftraceast_EXPORTS -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast -I. -isystem /usr/lib/llvm/12/include -pipe -march=native -fno-diagnostics-color -O2 -fPIC -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wall -Wextra -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wcast-qual -Wunreachable-code -Wdisabled-optimization -fdiagnostics-color=always -std=c++17 -MD -MT src/ast/CMakeFiles/bpftraceast.dir/fake_map.cpp.o -MF src/ast/CMakeFiles/bpftraceast.dir/fake_map.cpp.o.d -o src/ast/CMakeFiles/bpftraceast.dir/fake_map.cpp.o -c /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast/fake_map.cpp [13/54] /usr/bin/x86_64-pc-linux-gnu-g++ -DHAVE_BCC_KFUNC -DLLVM_ORC_V2 -DLLVM_VERSION_MAJOR=12 -DLLVM_VERSION_MINOR=0 -DLLVM_VERSION_PATCH=0 -Dbpftraceast_EXPORTS -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast -I. -isystem /usr/lib/llvm/12/include -pipe -march=native -fno-diagnostics-color -O2 -fPIC -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wall -Wextra -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wcast-qual -Wunreachable-code -Wdisabled-optimization -fdiagnostics-color=always -std=c++17 -MD -MT src/ast/CMakeFiles/bpftraceast.dir/codegen_llvm.cpp.o -MF src/ast/CMakeFiles/bpftraceast.dir/codegen_llvm.cpp.o.d -o src/ast/CMakeFiles/bpftraceast.dir/codegen_llvm.cpp.o -c /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast/codegen_llvm.cpp [14/54] /usr/bin/x86_64-pc-linux-gnu-g++ -DHAVE_BCC_KFUNC -DLLVM_ORC_V2 -DLLVM_VERSION_MAJOR=12 -DLLVM_VERSION_MINOR=0 -DLLVM_VERSION_PATCH=0 -Dbpftraceast_EXPORTS -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast -I. -isystem /usr/lib/llvm/12/include -pipe -march=native -fno-diagnostics-color -O2 -fPIC -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wall -Wextra -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wcast-qual -Wunreachable-code -Wdisabled-optimization -fdiagnostics-color=always -std=c++17 -MD -MT src/ast/CMakeFiles/bpftraceast.dir/field_analyser.cpp.o -MF src/ast/CMakeFiles/bpftraceast.dir/field_analyser.cpp.o.d -o src/ast/CMakeFiles/bpftraceast.dir/field_analyser.cpp.o -c /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast/field_analyser.cpp [15/54] /usr/bin/x86_64-pc-linux-gnu-g++ -DHAVE_BCC_KFUNC -DLLVM_ORC_V2 -DLLVM_VERSION_MAJOR=12 -DLLVM_VERSION_MINOR=0 -DLLVM_VERSION_PATCH=0 -Dbpftraceast_EXPORTS -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast -I. -isystem /usr/lib/llvm/12/include -pipe -march=native -fno-diagnostics-color -O2 -fPIC -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wall -Wextra -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wcast-qual -Wunreachable-code -Wdisabled-optimization -fdiagnostics-color=always -std=c++17 -MD -MT src/ast/CMakeFiles/bpftraceast.dir/portability_analyser.cpp.o -MF src/ast/CMakeFiles/bpftraceast.dir/portability_analyser.cpp.o.d -o src/ast/CMakeFiles/bpftraceast.dir/portability_analyser.cpp.o -c /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast/portability_analyser.cpp [16/54] /usr/bin/x86_64-pc-linux-gnu-g++ -DHAVE_BCC_KFUNC -DLLVM_ORC_V2 -DLLVM_VERSION_MAJOR=12 -DLLVM_VERSION_MINOR=0 -DLLVM_VERSION_PATCH=0 -Dbpftraceast_EXPORTS -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast -I. -isystem /usr/lib/llvm/12/include -pipe -march=native -fno-diagnostics-color -O2 -fPIC -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wall -Wextra -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wcast-qual -Wunreachable-code -Wdisabled-optimization -fdiagnostics-color=always -std=c++17 -MD -MT src/ast/CMakeFiles/bpftraceast.dir/irbuilderbpf.cpp.o -MF src/ast/CMakeFiles/bpftraceast.dir/irbuilderbpf.cpp.o.d -o src/ast/CMakeFiles/bpftraceast.dir/irbuilderbpf.cpp.o -c /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast/irbuilderbpf.cpp [17/54] /usr/bin/x86_64-pc-linux-gnu-g++ -DHAVE_BCC_KFUNC -DLLVM_ORC_V2 -DLLVM_VERSION_MAJOR=12 -DLLVM_VERSION_MINOR=0 -DLLVM_VERSION_PATCH=0 -Dbpftraceast_EXPORTS -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast -I. -isystem /usr/lib/llvm/12/include -pipe -march=native -fno-diagnostics-color -O2 -fPIC -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wall -Wextra -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wcast-qual -Wunreachable-code -Wdisabled-optimization -fdiagnostics-color=always -std=c++17 -MD -MT src/ast/CMakeFiles/bpftraceast.dir/printer.cpp.o -MF src/ast/CMakeFiles/bpftraceast.dir/printer.cpp.o.d -o src/ast/CMakeFiles/bpftraceast.dir/printer.cpp.o -c /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast/printer.cpp [18/54] /usr/bin/x86_64-pc-linux-gnu-g++ -DHAVE_BCC_KFUNC -DLLVM_ORC_V2 -DLLVM_VERSION_MAJOR=12 -DLLVM_VERSION_MINOR=0 -DLLVM_VERSION_PATCH=0 -Dbpftraceast_EXPORTS -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast -I. -isystem /usr/lib/llvm/12/include -pipe -march=native -fno-diagnostics-color -O2 -fPIC -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wall -Wextra -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wcast-qual -Wunreachable-code -Wdisabled-optimization -fdiagnostics-color=always -std=c++17 -MD -MT src/ast/CMakeFiles/bpftraceast.dir/pass_manager.cpp.o -MF src/ast/CMakeFiles/bpftraceast.dir/pass_manager.cpp.o.d -o src/ast/CMakeFiles/bpftraceast.dir/pass_manager.cpp.o -c /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast/pass_manager.cpp [19/54] /usr/bin/x86_64-pc-linux-gnu-g++ -DHAVE_BCC_KFUNC -DLLVM_ORC_V2 -DLLVM_VERSION_MAJOR=12 -DLLVM_VERSION_MINOR=0 -DLLVM_VERSION_PATCH=0 -Dbpftraceast_EXPORTS -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast -I. -isystem /usr/lib/llvm/12/include -pipe -march=native -fno-diagnostics-color -O2 -fPIC -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wall -Wextra -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wcast-qual -Wunreachable-code -Wdisabled-optimization -fdiagnostics-color=always -std=c++17 -MD -MT src/ast/CMakeFiles/bpftraceast.dir/signal.cpp.o -MF src/ast/CMakeFiles/bpftraceast.dir/signal.cpp.o.d -o src/ast/CMakeFiles/bpftraceast.dir/signal.cpp.o -c /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast/signal.cpp [20/54] /usr/bin/x86_64-pc-linux-gnu-g++ -DHAVE_BCC_KFUNC -DLLVM_ORC_V2 -DLLVM_VERSION_MAJOR=12 -DLLVM_VERSION_MINOR=0 -DLLVM_VERSION_PATCH=0 -Dbpftraceast_EXPORTS -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast -I. -isystem /usr/lib/llvm/12/include -pipe -march=native -fno-diagnostics-color -O2 -fPIC -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wall -Wextra -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wcast-qual -Wunreachable-code -Wdisabled-optimization -fdiagnostics-color=always -std=c++17 -MD -MT src/ast/CMakeFiles/bpftraceast.dir/visitors.cpp.o -MF src/ast/CMakeFiles/bpftraceast.dir/visitors.cpp.o.d -o src/ast/CMakeFiles/bpftraceast.dir/visitors.cpp.o -c /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast/visitors.cpp [21/54] /usr/bin/x86_64-pc-linux-gnu-g++ -DBPFTRACE_VERSION=\"v0.13.0\" -DLLVM_ORC_V2 -DLLVM_VERSION_MAJOR=12 -DLLVM_VERSION_MINOR=0 -DLLVM_VERSION_PATCH=0 -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast -I. -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/resources/../src -isystem /usr/lib/llvm/12/include -pipe -march=native -fno-diagnostics-color -O2 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wall -Wextra -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wcast-qual -Wunreachable-code -Wdisabled-optimization -fdiagnostics-color=always -DFUZZ -std=c++17 -MD -MT src/CMakeFiles/bpftrace_fuzz.dir/fuzz_main.cpp.o -MF src/CMakeFiles/bpftrace_fuzz.dir/fuzz_main.cpp.o.d -o src/CMakeFiles/bpftrace_fuzz.dir/fuzz_main.cpp.o -c /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/fuzz_main.cpp FAILED: src/CMakeFiles/bpftrace_fuzz.dir/fuzz_main.cpp.o /usr/bin/x86_64-pc-linux-gnu-g++ -DBPFTRACE_VERSION=\"v0.13.0\" -DLLVM_ORC_V2 -DLLVM_VERSION_MAJOR=12 -DLLVM_VERSION_MINOR=0 -DLLVM_VERSION_PATCH=0 -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast -I. -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/resources/../src -isystem /usr/lib/llvm/12/include -pipe -march=native -fno-diagnostics-color -O2 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wall -Wextra -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wcast-qual -Wunreachable-code -Wdisabled-optimization -fdiagnostics-color=always -DFUZZ -std=c++17 -MD -MT src/CMakeFiles/bpftrace_fuzz.dir/fuzz_main.cpp.o -MF src/CMakeFiles/bpftrace_fuzz.dir/fuzz_main.cpp.o.d -o src/CMakeFiles/bpftrace_fuzz.dir/fuzz_main.cpp.o -c /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/fuzz_main.cpp /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/fuzz_main.cpp:20:10: fatal error: ast/clang_parser.h: No such file or directory 20 | #include "ast/clang_parser.h" | ^~~~~~~~~~~~~~~~~~~~ compilation terminated. [22/54] /usr/bin/x86_64-pc-linux-gnu-g++ -DHAVE_BCC_KFUNC -DLLVM_ORC_V2 -DLLVM_VERSION_MAJOR=12 -DLLVM_VERSION_MINOR=0 -DLLVM_VERSION_PATCH=0 -Dbpftraceast_EXPORTS -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast -I. -isystem /usr/lib/llvm/12/include -pipe -march=native -fno-diagnostics-color -O2 -fPIC -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wall -Wextra -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wcast-qual -Wunreachable-code -Wdisabled-optimization -fdiagnostics-color=always -std=c++17 -MD -MT src/ast/CMakeFiles/bpftraceast.dir/resource_analyser.cpp.o -MF src/ast/CMakeFiles/bpftraceast.dir/resource_analyser.cpp.o.d -o src/ast/CMakeFiles/bpftraceast.dir/resource_analyser.cpp.o -c /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast/resource_analyser.cpp [23/54] /usr/bin/x86_64-pc-linux-gnu-g++ -DHAVE_BCC_KFUNC -DLLVM_ORC_V2 -DLLVM_VERSION_MAJOR=12 -DLLVM_VERSION_MINOR=0 -DLLVM_VERSION_PATCH=0 -Dbpftraceast_EXPORTS -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src -I/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast -I. -isystem /usr/lib/llvm/12/include -pipe -march=native -fno-diagnostics-color -O2 -fPIC -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wall -Wextra -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wcast-qual -Wunreachable-code -Wdisabled-optimization -fdiagnostics-color=always -std=c++17 -MD -MT src/ast/CMakeFiles/bpftraceast.dir/semantic_analyser.cpp.o -MF src/ast/CMakeFiles/bpftraceast.dir/semantic_analyser.cpp.o.d -o src/ast/CMakeFiles/bpftraceast.dir/semantic_analyser.cpp.o -c /var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0/src/ast/semantic_analyser.cpp ninja: build stopped: subcommand failed. * ERROR: dev-util/bpftrace-0.13.0::gentoo failed (compile phase): * ninja -v -j3 -l0 failed * * Call stack: * ebuild.sh, line 127: Called src_compile * environment, line 2764: Called cmake_src_compile * environment, line 1040: Called cmake_build * environment, line 1009: Called eninja * environment, line 1461: Called die * The specific snippet of code: * "$@" || die "${nonfatal_args[@]}" "${*} failed" * * If you need support, post the output of `emerge --info '=dev-util/bpftrace-0.13.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-util/bpftrace-0.13.0::gentoo'`. * The complete build log is located at '/var/log/portage/dev-util:bpftrace-0.13.0:20210709-195030.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-util/bpftrace-0.13.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-util/bpftrace-0.13.0/temp/environment'. * Working directory: '/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0_build' * S: '/var/tmp/portage/dev-util/bpftrace-0.13.0/work/bpftrace-0.13.0'