>>> bpftrace: Building community/bpftrace 0.24.1-r0 (using abuild 3.15.0-r6) started Tue, 14 Oct 2025 01:44:38 +0000 >>> bpftrace: Validating /home/buildozer/aports/community/bpftrace/APKBUILD... >>> bpftrace: Analyzing dependencies... >>> bpftrace: Installing for build: build-base asciidoctor bcc-dev binutils-dev bison blazesym cereal clang20-dev clang20-extra-tools clang20-static cmake elfutils-dev flex-dev libbpf-dev linux-headers llvm20-dev llvm20-gtest llvm20-static samurai libxml2-dev ( 1/65) Installing ca-certificates (20250911-r0) ( 2/65) Installing libffi (3.5.2-r0) ( 3/65) Installing yaml (0.2.5-r2) ( 4/65) Installing ruby-libs (3.4.4-r0) ( 5/65) Installing libucontext (1.3.2-r0) ( 6/65) Installing ruby (3.4.4-r0) ( 7/65) Installing asciidoctor (2.0.23-r1) ( 8/65) Installing xz-libs (5.8.1-r0) ( 9/65) Installing libxml2 (2.13.9-r0) (10/65) Installing llvm20-libs (20.1.8-r0) (11/65) Installing libelf (0.193-r0) (12/65) Installing libbpf (1.6.2-r0) (13/65) Installing clang20-libs (20.1.8-r1) (14/65) Installing bcc (0.35.0-r1) (15/65) Installing bcc-dev (0.35.0-r1) (16/65) Installing binutils-dev (2.45-r0) (17/65) Installing m4 (1.4.20-r0) (18/65) Installing bison (3.8.2-r2) (19/65) Installing blazesym (0.1.1-r0) (20/65) Installing cereal (1.3.2-r6) (21/65) Installing clang20-headers (20.1.8-r1) (22/65) Installing llvm20-linker-tools (20.1.8-r0) (23/65) Installing clang20 (20.1.8-r1) (24/65) Installing clang20-libclang (20.1.8-r1) (25/65) Installing clang20-dev (20.1.8-r1) (26/65) Installing clang20-extra-tools (20.1.8-r1) (27/65) Installing clang20-static (20.1.8-r1) (28/65) Installing libbz2 (1.0.8-r6) (29/65) Installing libarchive (3.8.1-r0) (30/65) Installing rhash-libs (1.4.6-r0) (31/65) Installing libuv (1.51.0-r0) (32/65) Installing cmake (4.1.2-r0) (33/65) Installing musl-fts (1.2.7-r7) (34/65) Installing libdw (0.193-r0) (35/65) Installing libasm (0.193-r0) (36/65) Installing xz (5.8.1-r0) (37/65) Installing xz-dev (5.8.1-r0) (38/65) Installing zstd (1.5.7-r2) (39/65) Installing zstd-dev (1.5.7-r2) (40/65) Installing zlib-dev (1.3.1-r2) (41/65) Installing elfutils-dev (0.193-r0) (42/65) Installing flex (2.6.4-r7) (43/65) Installing flex-libs (2.6.4-r7) (44/65) Installing flex-dev (2.6.4-r7) (45/65) Installing libbpf-dev (1.6.2-r0) (46/65) Installing linux-headers (6.16.12-r0) (47/65) Installing llvm20 (20.1.8-r0) (48/65) Installing libffi-dev (3.5.2-r0) (49/65) Installing gdbm (1.26-r0) (50/65) Installing mpdecimal (4.0.1-r0) (51/65) Installing libpanelw (6.5_p20250816-r0) (52/65) Installing sqlite-libs (3.50.4-r1) (53/65) Installing python3 (3.12.12-r0) (54/65) Installing python3-pycache-pyc0 (3.12.12-r0) (55/65) Installing pyc (3.12.12-r0) (56/65) Installing llvm20-test-utils-pyc (20.1.8-r0) (57/65) Installing python3-pyc (3.12.12-r0) (58/65) Installing llvm20-test-utils (20.1.8-r0) (59/65) Installing llvm20-dev (20.1.8-r0) (60/65) Installing llvm20-gtest (20.1.8-r0) (61/65) Installing llvm20-static (20.1.8-r0) (62/65) Installing samurai (1.2-r7) (63/65) Installing libxml2-utils (2.13.9-r0) (64/65) Installing libxml2-dev (2.13.9-r0) (65/65) Installing .makedepends-bpftrace (20251014.014439) busybox-1.37.0-r24.trigger: Executing script... ca-certificates-20250911-r0.trigger: Executing script... usr_merge_nag.sh: * WARNING: The current system is not /usr-merged. You are encouraged to usr_merge_nag.sh: * migrate manually to ensure the best-possible support. See usr_merge_nag.sh: * https://alpinelinux.org/posts/2025-10-01-usr-merge.html for more details OK: 1460 MiB in 170 packages >>> bpftrace: Cleaning up srcdir >>> bpftrace: Cleaning up pkgdir >>> bpftrace: Cleaning up tmpdir >>> bpftrace: Fetching https://distfiles.alpinelinux.org/distfiles/edge/bpftrace-0.24.1.tar.gz >>> bpftrace: Fetching https://distfiles.alpinelinux.org/distfiles/edge/bpftrace-0.24.1.tar.gz >>> bpftrace: Checking sha512sums... bpftrace-0.24.1.tar.gz: OK 00-location-header.patch: OK 01-min-32-bit.patch: OK >>> bpftrace: Unpacking /var/cache/distfiles/edge/bpftrace-0.24.1.tar.gz... >>> bpftrace: 00-location-header.patch patching file src/output/CMakeLists.txt >>> bpftrace: 01-min-32-bit.patch patching file src/ast/passes/codegen_llvm.cpp -- The C compiler identification is GNU 15.2.0 -- The CXX compiler identification is GNU 15.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - 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/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Found LibBcc: /usr/lib/libbcc.so -- Looking for bcc_usdt_foreach -- Looking for bcc_usdt_foreach - found -- Found LibBpf: /usr/lib/libbpf.so -- Performing Test HAVE_LIBBPF_UPROBE_MULTI -- Performing Test HAVE_LIBBPF_UPROBE_MULTI - Success -- Found LibElf: /usr/lib/libelf.so -- Found LibCereal: /usr/include -- Found BISON: /usr/bin/bison (found version "3.8.2") -- Found FLEX: /usr/bin/flex (found version "2.6.4") -- Looking for name_to_handle_at -- Looking for name_to_handle_at - found -- Found LibBfd: /usr/lib/libbfd.so -- Found LibOpcodes: /usr/lib/libopcodes.so -- Performing Test LIBBFD_DISASM_FOUR_ARGS_SIGNATURE -- Performing Test LIBBFD_DISASM_FOUR_ARGS_SIGNATURE - Success -- Performing Test LIBBFD_INIT_DISASM_INFO_FOUR_ARGS_SIGNATURE -- Performing Test LIBBFD_INIT_DISASM_INFO_FOUR_ARGS_SIGNATURE - Success -- Found LibDw: /usr/lib/libdw.so -- Please install the libpcap development package (missing: LIBPCAP_LIBRARIES LIBPCAP_INCLUDE_DIRS) -- Please install the libblazesym development package (missing: LIBBLAZESYM_INCLUDE_DIRS) -- Performing Test HAVE_FFI_CALL -- Performing Test HAVE_FFI_CALL - Success -- Found FFI: /usr/lib/libffi.so -- Found zstd: /usr/lib/libzstd.so -- Found LibXml2: /usr/lib/libxml2.so (found version "2.13.9") -- Could NOT find CURL (missing: CURL_LIBRARY CURL_INCLUDE_DIR) -- Found LLVM 20.1.8: /usr/lib/llvm20/lib/cmake/llvm -- Could NOT find CURL (missing: CURL_LIBRARY CURL_INCLUDE_DIR) -- Using SYSTEM_INCLUDE_PATHS=auto -- Configuring done (1.0s) -- Generating done (0.1s) -- Build files have been written to: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/build [1/453] Generating xfsdist.bt.8.gz [2/453] Generating writeback.bt.8.gz [3/453] Generating vfsstat.bt.8.gz [4/453] Generating vfscount.bt.8.gz [5/453] Generating undump.bt.8.gz [6/453] Generating threadsnoop.bt.8.gz [7/453] Generating tcpsynbl.bt.8.gz [8/453] Generating tcpretrans.bt.8.gz [9/453] Generating tcplife.bt.8.gz [10/453] Generating tcpdrop.bt.8.gz [11/453] Generating tcpconnect.bt.8.gz [12/453] Generating tcpaccept.bt.8.gz [13/453] Generating syscount.bt.8.gz [14/453] Generating syncsnoop.bt.8.gz [15/453] Generating swapin.bt.8.gz [16/453] Generating statsnoop.bt.8.gz [17/453] Generating sslsnoop.bt.8.gz [18/453] Generating ssllatency.bt.8.gz [19/453] Generating setuids.bt.8.gz [20/453] Generating runqlen.bt.8.gz [21/453] Generating runqlat.bt.8.gz [22/453] Generating pidpersec.bt.8.gz [23/453] Generating opensnoop.bt.8.gz [24/453] Generating oomkill.bt.8.gz [25/453] Generating naptime.bt.8.gz [26/453] Generating mdflush.bt.8.gz [27/453] Generating loads.bt.8.gz [28/453] Generating killsnoop.bt.8.gz [29/453] Generating gethostlatency.bt.8.gz [30/453] Generating execsnoop.bt.8.gz [31/453] Generating dcsnoop.bt.8.gz [32/453] Generating cpuwalk.bt.8.gz [33/453] Generating capable.bt.8.gz [34/453] Generating bitesize.bt.8.gz [35/453] Generating biostacks.bt.8.gz [36/453] Generating biosnoop.bt.8.gz [37/453] Generating biolatency.bt.8.gz [38/453] Generating bashreadline.bt.8.gz [39/453] Generating bpftrace.8 [40/453] Building CXX object src/cxxdemangler/CMakeFiles/cxxdemangler_stdlib.dir/cxxdemangler_stdlib.cpp.o [41/453] Building CXX object src/cxxdemangler/CMakeFiles/cxxdemangler_llvm.dir/cxxdemangler_llvm.cpp.o [42/453] Building CXX object src/arch/CMakeFiles/arch.dir/loongarch64.cpp.o [43/453] Building CXX object src/arch/CMakeFiles/arch.dir/riscv64.cpp.o [44/453] Building CXX object src/arch/CMakeFiles/arch.dir/mips64.cpp.o [45/453] Building CXX object src/arch/CMakeFiles/arch.dir/x86_64.cpp.o [46/453] Building CXX object src/arch/CMakeFiles/arch.dir/arch.cpp.o [47/453] Building CXX object src/arch/CMakeFiles/arch.dir/s390.cpp.o [48/453] Building CXX object src/arch/CMakeFiles/arch.dir/ppc64.cpp.o [49/453] Building CXX object src/arch/CMakeFiles/arch.dir/arm.cpp.o [50/453] Generating stdlib_test_test_bpf_c.hex [51/453] Generating stdlib_base_bt.hex [52/453] Generating include_stdint_h.hex [53/453] Generating include_stddef_h.hex [54/453] Generating include_stdbool_h.hex [55/453] Generating include_stdarg_h.hex [56/453] Generating include_linux_types_h.hex [57/453] Generating include_linux_sysinfo_h.hex [58/453] Generating include_linux_swab_h.hex [59/453] Generating include_linux_stddef_h.hex [60/453] Generating include_linux_socket_h.hex [61/453] Generating include_linux_posix_types_h.hex [62/453] Generating include_linux_pkt_sched_h.hex [63/453] Generating include_linux_pkt_cls_h.hex [64/453] Generating include_linux_perf_event_h.hex [65/453] Generating include_linux_openat2_h.hex [66/453] Generating include_linux_netlink_h.hex [67/453] Generating include_linux_netdev_h.hex [68/453] Generating include_linux_kernel_h.hex [69/453] Generating include_linux_kcsan_checks_h.hex [70/453] Generating include_linux_kasan_checks_h.hex [71/453] Generating include_linux_ioctl_h.hex [72/453] Generating include_linux_if_xdp_h.hex [73/453] Generating include_linux_if_link_h.hex [74/453] Generating include_linux_fcntl_h.hex [75/453] Generating include_linux_errno_h.hex [76/453] Generating include_linux_const_h.hex [77/453] Generating include_linux_compiler_types_h.hex [78/453] Generating include_linux_compiler_h.hex [79/453] Generating include_linux_compiler_clang_h.hex [80/453] Generating include_linux_compiler_attributes_h.hex [81/453] Generating include/linux/errno_h.h [82/453] Generating include/linux/ioctl_h.h [83/453] Generating include/linux/kasan-checks_h.h [84/453] Generating include/linux/kernel_h.h [85/453] Generating include/linux/netdev_h.h [86/453] Generating include/linux/openat2_h.h [87/453] Generating include/linux/posix_types_h.h [88/453] Generating include/linux/socket_h.h [89/453] Generating include/linux/stddef_h.h [90/453] Generating include/linux/swab_h.h [91/453] Generating include/linux/sysinfo_h.h [92/453] Generating include/linux/types_h.h [93/453] Generating include/stdarg_h.h [94/453] Generating include/stdbool_h.h [95/453] Generating include/stddef_h.h [96/453] Generating include/stdint_h.h [97/453] Generating stdlib/test/test_bpf_c.h [98/453] Generating include_linux_byteorder_little_endian_h.hex [99/453] Generating include_linux_byteorder_big_endian_h.hex [100/453] Generating include_linux_btf_h.hex [101/453] Generating include_linux_bpf_h.hex [102/453] Generating include_linux_bpf_common_h.hex [103/453] Generating include_limits_h.hex [104/453] Generating include_float_h.hex [105/453] Generating include_bpf_usdt_bpf_h.hex [106/453] Generating include_bpf_uapi_linux_btf_h.hex [107/453] Generating include_bpf_uapi_linux_bpf_h.hex [108/453] Generating include_bpf_uapi_linux_bpf_common_h.hex [109/453] Generating include_bpf_skel_internal_h.hex [110/453] Generating include_bpf_libbpf_version_h.hex [111/453] Generating include_bpf_libbpf_legacy_h.hex [112/453] Generating include_bpf_libbpf_h.hex [113/453] Generating include_bpf_libbpf_common_h.hex [114/453] Generating include_bpf_btf_h.hex [115/453] Generating include_bpf_bpf_tracing_h.hex [116/453] Generating include_bpf_bpf_helpers_h.hex [117/453] Generating include_bpf_bpf_helper_defs_h.hex [118/453] Generating include_bpf_bpf_h.hex [119/453] Generating include_bpf_bpf_endian_h.hex [120/453] Generating include_bpf_bpf_core_read_h.hex [121/453] Generating include_asm_x86_types_h.hex [122/453] Generating include_asm_x86_swab_h.hex [123/453] Generating include_asm_x86_rwonce_h.hex [124/453] Generating include_asm_x86_posix_types_h.hex [125/453] Generating include_asm_x86_posix_types_64_h.hex [126/453] Generating include_asm_x86_ioctl_h.hex [127/453] Generating include_asm_x86_fcntl_h.hex [128/453] Generating include_asm_x86_errno_h.hex [129/453] Generating include_asm_x86_byteorder_h.hex [130/453] Generating include_asm_x86_bitsperlong_h.hex [131/453] Generating include_asm_s390_types_h.hex [132/453] Generating include_asm_s390_swab_h.hex [133/453] Generating include_asm_s390_rwonce_h.hex [134/453] Generating include_asm_s390_posix_types_h.hex [135/453] Generating include_asm_s390_ioctl_h.hex [136/453] Generating include/linux/compiler_attributes_h.h [137/453] Generating include/linux/compiler-clang_h.h [138/453] Generating include/linux/compiler_h.h [139/453] Generating include/linux/compiler_types_h.h [140/453] Generating include/linux/const_h.h [141/453] Generating include/linux/fcntl_h.h [142/453] Generating include/linux/if_link_h.h [143/453] Generating include/linux/if_xdp_h.h [144/453] Generating include/linux/kcsan-checks_h.h [145/453] Generating include/linux/netlink_h.h [146/453] Generating include/linux/perf_event_h.h [147/453] Generating include/linux/pkt_cls_h.h [148/453] Generating include/linux/pkt_sched_h.h [149/453] Generating stdlib/base_bt.h [150/453] Generating include/linux/byteorder/little_endian_h.h [151/453] Generating include/linux/byteorder/big_endian_h.h [152/453] Generating include/linux/btf_h.h [153/453] Generating include/linux/bpf_common_h.h [154/453] Generating include/limits_h.h [155/453] Generating include/float_h.h [156/453] Generating include/bpf/usdt_bpf_h.h [157/453] Generating include/bpf/uapi/linux/btf_h.h [158/453] Generating include/bpf/uapi/linux/bpf_common_h.h [159/453] Generating include/bpf/skel_internal_h.h [160/453] Generating include/bpf/libbpf_version_h.h [161/453] Generating include/bpf/libbpf_legacy_h.h [162/453] Generating include/bpf/libbpf_common_h.h [163/453] Generating include/bpf/btf_h.h [164/453] Generating include/bpf/bpf_helpers_h.h [165/453] Generating include/bpf/bpf_endian_h.h [166/453] Generating include/asm/x86/types_h.h [167/453] Generating include/asm/x86/swab_h.h [168/453] Generating include/asm/x86/rwonce_h.h [169/453] Generating include/asm/x86/posix_types_h.h [170/453] Generating include/asm/x86/posix_types_64_h.h [171/453] Generating include/asm/x86/ioctl_h.h [172/453] Generating include/asm/x86/byteorder_h.h [173/453] Generating include/asm/x86/bitsperlong_h.h [174/453] Generating include_asm_s390_fcntl_h.hex [175/453] Generating include_asm_s390_errno_h.hex [176/453] Generating include_asm_s390_byteorder_h.hex [177/453] Generating include_asm_s390_bitsperlong_h.hex [178/453] Generating include_asm_riscv_types_h.hex [179/453] Generating include_asm_riscv_swab_h.hex [180/453] Generating include_asm_riscv_rwonce_h.hex [181/453] Generating include_asm_riscv_posix_types_h.hex [182/453] Generating include_asm_riscv_ioctl_h.hex [183/453] Generating include_asm_riscv_fcntl_h.hex [184/453] Generating include_asm_riscv_errno_h.hex [185/453] Generating include_asm_riscv_byteorder_h.hex [186/453] Generating include_asm_riscv_bitsperlong_h.hex [187/453] Generating include_asm_powerpc_types_h.hex [188/453] Generating include_asm_powerpc_swab_h.hex [189/453] Generating include_asm_powerpc_rwonce_h.hex [190/453] Generating include/asm/s390/fcntl_h.h [191/453] Generating include/asm/s390/errno_h.h [192/453] Generating include/asm/s390/byteorder_h.h [193/453] Generating include/asm/s390/bitsperlong_h.h [194/453] Generating include/bpf/libbpf_h.h [195/453] Generating include/asm/riscv/types_h.h [196/453] Generating include/asm/riscv/swab_h.h [197/453] Generating include/bpf/bpf_tracing_h.h [198/453] Generating include/asm/riscv/rwonce_h.h [199/453] Generating include/bpf/bpf_h.h [200/453] Generating include/asm/riscv/posix_types_h.h [201/453] Generating include/bpf/bpf_core_read_h.h [202/453] Generating include/asm/riscv/ioctl_h.h [203/453] Generating include/asm/x86/fcntl_h.h [204/453] Generating include/asm/x86/errno_h.h [205/453] Generating include/asm/s390/types_h.h [206/453] Generating include/asm/s390/swab_h.h [207/453] Generating include/asm/s390/rwonce_h.h [208/453] Generating include/asm/s390/posix_types_h.h [209/453] Generating include/asm/s390/ioctl_h.h [210/453] Generating include_asm_powerpc_posix_types_h.hex [211/453] Generating include_asm_powerpc_ioctl_h.hex [212/453] Generating include_asm_powerpc_fcntl_h.hex [213/453] Generating include_asm_powerpc_errno_h.hex [214/453] Generating include_asm_powerpc_byteorder_h.hex [215/453] Generating include_asm_powerpc_bitsperlong_h.hex [216/453] Generating include_asm_mips_types_h.hex [217/453] Generating include_asm_mips_swab_h.hex [218/453] Generating include_asm_mips_rwonce_h.hex [219/453] Generating include_asm_mips_posix_types_h.hex [220/453] Generating include_asm_mips_ioctl_h.hex [221/453] Generating include_asm_mips_fcntl_h.hex [222/453] Generating include_asm_mips_errno_h.hex [223/453] Generating include_asm_mips_byteorder_h.hex [224/453] Generating include_asm_mips_bitsperlong_h.hex [225/453] Generating include_asm_loongarch_types_h.hex [226/453] Generating include_asm_loongarch_swab_h.hex [227/453] Generating include_asm_loongarch_rwonce_h.hex [228/453] Generating include_asm_loongarch_posix_types_h.hex [229/453] Generating include_asm_loongarch_ioctl_h.hex [230/453] Generating include_asm_loongarch_fcntl_h.hex [231/453] Generating include_asm_loongarch_errno_h.hex [232/453] Generating include_asm_loongarch_byteorder_h.hex [233/453] Generating include_asm_loongarch_bitsperlong_h.hex [234/453] Generating include/asm/powerpc/posix_types_h.h [235/453] Generating include/asm/powerpc/ioctl_h.h [236/453] Generating include/asm/powerpc/fcntl_h.h [237/453] Generating include/asm/powerpc/errno_h.h [238/453] Generating include/asm/powerpc/byteorder_h.h [239/453] Generating include/asm/powerpc/bitsperlong_h.h [240/453] Generating include/asm/mips/types_h.h [241/453] Generating include/asm/mips/swab_h.h [242/453] Generating include/asm/mips/rwonce_h.h [243/453] Generating include/asm/mips/posix_types_h.h [244/453] Generating include/asm/mips/ioctl_h.h [245/453] Generating include/asm/mips/fcntl_h.h [246/453] Generating include/asm/mips/errno_h.h [247/453] Generating include/bpf/bpf_helper_defs_h.h [248/453] Generating include/asm/mips/byteorder_h.h [249/453] Generating include/asm/mips/bitsperlong_h.h [250/453] Generating include/asm/loongarch/types_h.h [251/453] Generating include/asm/loongarch/swab_h.h [252/453] Generating include/asm/riscv/fcntl_h.h [253/453] Generating include/asm/riscv/errno_h.h [254/453] Generating include/asm/riscv/byteorder_h.h [255/453] Generating include/asm/riscv/bitsperlong_h.h [256/453] Generating include/asm/powerpc/types_h.h [257/453] Generating include/asm/powerpc/swab_h.h [258/453] Generating include/asm/powerpc/rwonce_h.h [259/453] Generating include_asm_generic_types_h.hex [260/453] Generating include_asm_generic_posix_types_h.hex [261/453] Generating include_asm_generic_ioctl_h.hex [262/453] Generating include_asm_generic_int_ll64_h.hex [263/453] Generating include_asm_generic_fcntl_h.hex [264/453] Generating include_asm_generic_errno_h.hex [265/453] Generating include_asm_generic_errno_base_h.hex [266/453] Generating include_asm_generic_bitsperlong_h.hex [267/453] Generating include_asm_arm_types_h.hex [268/453] Generating include_asm_arm_swab_h.hex [269/453] Generating include_asm_arm_rwonce_h.hex [270/453] Generating include_asm_arm_posix_types_h.hex [271/453] Generating include_asm_arm_ioctl_h.hex [272/453] Generating include_asm_arm_fcntl_h.hex [273/453] Generating include_asm_arm_errno_h.hex [274/453] Generating include_asm_arm_byteorder_h.hex [275/453] Generating include_asm_arm_bitsperlong_h.hex [276/453] Generating include_asm_arm64_types_h.hex [277/453] Generating include_asm_arm64_swab_h.hex [278/453] Generating include_asm_arm64_rwonce_h.hex [279/453] Generating include_asm_arm64_posix_types_h.hex [280/453] Linking CXX static library src/cxxdemangler/libcxxdemangler_stdlib.a [281/453] Generating include/asm-generic/types_h.h [282/453] Generating include/asm-generic/posix_types_h.h [283/453] Generating include/asm-generic/ioctl_h.h [284/453] Generating include/asm-generic/int-ll64_h.h [285/453] Generating include/asm-generic/fcntl_h.h [286/453] Generating include/asm-generic/errno_h.h [287/453] Generating include/asm-generic/errno-base_h.h [288/453] Generating include/asm-generic/bitsperlong_h.h [289/453] Generating include/asm/arm/types_h.h [290/453] Generating include/asm/arm/swab_h.h [291/453] Generating include/asm/arm/rwonce_h.h [292/453] Generating include/asm/arm/posix_types_h.h [293/453] Generating include/asm/arm/ioctl_h.h [294/453] Generating include/asm/arm/fcntl_h.h [295/453] Generating include/asm/loongarch/rwonce_h.h [296/453] Generating include/asm/loongarch/posix_types_h.h [297/453] Generating include/asm/loongarch/ioctl_h.h [298/453] Generating include/asm/loongarch/fcntl_h.h [299/453] Generating include/asm/loongarch/errno_h.h [300/453] Generating include/asm/loongarch/byteorder_h.h [301/453] Generating include/asm/loongarch/bitsperlong_h.h [302/453] Generating include_asm_arm64_ioctl_h.hex [303/453] Generating include_asm_arm64_fcntl_h.hex [304/453] Generating include_asm_arm64_errno_h.hex [305/453] Generating include_asm_arm64_byteorder_h.hex [306/453] Generating include_asm_arm64_bitsperlong_h.hex [307/453] Generating include___stddef_max_align_t_h.hex [308/453] cd /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/build/src && /usr/bin/cmake -DVERSION_H_IN=/home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/version.h.in -DVERSION_H=/home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/build/version.h -Dbpftrace_VERSION_MAJOR=0 -Dbpftrace_VERSION_MINOR=24 -Dbpftrace_VERSION_PATCH=1 -Dbpftrace_SOURCE_DIR=/home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1 -P /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/cmake/Version.cmake [309/453] Building CXX object src/tracefs/CMakeFiles/tracefs.dir/tracefs.cpp.o [310/453] Building CXX object src/util/CMakeFiles/util.dir/wildcard.cpp.o [311/453] Building CXX object src/util/CMakeFiles/util.dir/tseries.cpp.o [312/453] Building CXX object src/util/CMakeFiles/util.dir/time.cpp.o [313/453] Building CXX object src/util/CMakeFiles/util.dir/temp.cpp.o [314/453] Building CXX object src/util/CMakeFiles/util.dir/system.cpp.o [315/453] Building CXX object src/util/CMakeFiles/util.dir/symbols.cpp.o [316/453] Building CXX object src/util/CMakeFiles/util.dir/strings.cpp.o [317/453] Building CXX object src/util/CMakeFiles/util.dir/result.cpp.o [318/453] Building CXX object src/util/CMakeFiles/util.dir/paths.cpp.o [319/453] Building CXX object src/util/CMakeFiles/util.dir/opaque.cpp.o [320/453] Building CXX object src/util/CMakeFiles/util.dir/memfd.cpp.o [321/453] Building CXX object src/util/CMakeFiles/util.dir/math.cpp.o [322/453] Building CXX object src/util/CMakeFiles/util.dir/kernel.cpp.o [323/453] Building CXX object src/util/CMakeFiles/util.dir/io.cpp.o [324/453] Building CXX object src/util/CMakeFiles/util.dir/int_parser.cpp.o [325/453] Building CXX object src/util/CMakeFiles/util.dir/exceptions.cpp.o [326/453] Building CXX object src/util/CMakeFiles/util.dir/env.cpp.o [327/453] Generating include/asm/arm64/ioctl_h.h [328/453] Generating include/asm/arm64/fcntl_h.h [329/453] Generating include/asm/arm64/errno_h.h [330/453] Generating include/asm/arm64/byteorder_h.h [331/453] Generating include/linux/bpf_h.h [332/453] Generating include/bpf/uapi/linux/bpf_h.h [333/453] Generating include/asm/arm64/bitsperlong_h.h [334/453] Generating include/__stddef_max_align_t_h.h [335/453] Generating include/asm/arm/errno_h.h [336/453] Generating include/asm/arm/byteorder_h.h [337/453] Generating include/asm/arm/bitsperlong_h.h [338/453] Generating include/asm/arm64/types_h.h [339/453] Generating include/asm/arm64/swab_h.h [340/453] Generating include/asm/arm64/rwonce_h.h [341/453] Generating include/asm/arm64/posix_types_h.h [342/453] Building CXX object src/util/CMakeFiles/util.dir/cpus.cpp.o [343/453] Building CXX object src/util/CMakeFiles/util.dir/cgroup.cpp.o [344/453] Building CXX object src/util/CMakeFiles/util.dir/bpf_progs.cpp.o [345/453] Building CXX object src/util/CMakeFiles/util.dir/bpf_names.cpp.o [346/453] Building CXX object src/util/CMakeFiles/util.dir/bpf_funcs.cpp.o [347/453] Building CXX object src/debugfs/CMakeFiles/debugfs.dir/debugfs.cpp.o [348/453] [FLEX][flex_lexer] Building scanner with flex 2.6.4 [349/453] [BISON][bison_parser] Building parser with bison 3.8.2 -- Could not obtain version string from Git. Falling back to CMake version string. [350/453] Building CXX object src/stdlib/CMakeFiles/stdlib.dir/stdlib.cpp.o [351/453] Generating bpftrace.8.gz [352/453] Linking CXX static library src/cxxdemangler/libcxxdemangler_llvm.a [353/453] Linking CXX static library src/debugfs/libdebugfs.a [354/453] Linking CXX static library src/tracefs/libtracefs.a /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/symbols.cpp: In lambda function: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/symbols.cpp:34:28: warning: narrowing conversion of 'start' from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' [-Wnarrowing] 34 | symbol_table->insert({ start, | ^~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/symbols.cpp:36:39: warning: narrowing conversion of 'start' from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} [-Wnarrowing] 36 | .start = start, | ^~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/symbols.cpp:37:43: warning: narrowing conversion of '(start + length)' from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} [-Wnarrowing] 37 | .end = start + length } }); | ~~~~~~^~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/bpf_progs.cpp: In function 'std::vector > > bpftrace::util::get_bpf_progs()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/bpf_progs.cpp:122:23: warning: cast from 'char*' to 'bpf_func_info*' increases required alignment of target type [-Wcast-align] 122 | auto *func_info = reinterpret_cast(fi_mem.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [355/453] Linking CXX static library src/stdlib/libstdlib.a [356/453] Linking CXX static library src/arch/libarch.a [357/453] Building CXX object CMakeFiles/parser.dir/parser.tab.cc.o [358/453] Building CXX object CMakeFiles/parser.dir/lex.yy.cc.o [359/453] Building CXX object src/output/CMakeFiles/output.dir/text.cpp.o [360/453] Building CXX object src/output/CMakeFiles/output.dir/output.cpp.o [361/453] Building CXX object src/output/CMakeFiles/output.dir/json.cpp.o [362/453] Building CXX object src/aot/CMakeFiles/bpftrace-aotrt.dir/aot_main.cpp.o [363/453] Building CXX object src/CMakeFiles/bpftrace.dir/benchmark.cpp.o [364/453] Building CXX object src/CMakeFiles/bpftrace.dir/main.cpp.o [365/453] Building CXX object src/CMakeFiles/libbpftrace.dir/tracepoint_format_parser.cpp.o [366/453] Building CXX object src/CMakeFiles/libbpftrace.dir/lockdown.cpp.o [367/453] Building CXX object src/CMakeFiles/libbpftrace.dir/driver.cpp.o [368/453] Building CXX object src/CMakeFiles/libbpftrace.dir/build_info.cpp.o [369/453] Building CXX object src/CMakeFiles/runtime.dir/bfd-disasm.cpp.o [370/453] Building CXX object src/CMakeFiles/runtime.dir/usyms.cpp.o [371/453] Building CXX object src/CMakeFiles/runtime.dir/ksyms.cpp.o [372/453] Building CXX object src/CMakeFiles/runtime.dir/types_format.cpp.o [373/453] Building CXX object src/CMakeFiles/runtime.dir/pcap_writer.cpp.o [374/453] Building CXX object src/CMakeFiles/runtime.dir/usdt.cpp.o [375/453] Building CXX object src/CMakeFiles/runtime.dir/run_bpftrace.cpp.o [376/453] Building CXX object src/CMakeFiles/runtime.dir/procmon.cpp.o [377/453] Building CXX object src/CMakeFiles/runtime.dir/probe_types.cpp.o [378/453] Building CXX object src/CMakeFiles/runtime.dir/probe_matcher.cpp.o [379/453] Building CXX object src/CMakeFiles/runtime.dir/log.cpp.o [380/453] Building CXX object src/CMakeFiles/runtime.dir/globalvars.cpp.o [381/453] Building CXX object src/CMakeFiles/runtime.dir/format_string.cpp.o [382/453] Building CXX object src/CMakeFiles/runtime.dir/dwarf_parser.cpp.o [383/453] Building CXX object src/CMakeFiles/runtime.dir/disasm.cpp.o [384/453] Building CXX object src/CMakeFiles/runtime.dir/config.cpp.o [385/453] Building CXX object src/CMakeFiles/runtime.dir/child.cpp.o [386/453] Building CXX object src/CMakeFiles/runtime.dir/btf.cpp.o [387/453] Building CXX object src/CMakeFiles/runtime.dir/bpfprogram.cpp.o [388/453] Building CXX object src/CMakeFiles/runtime.dir/bpfmap.cpp.o [389/453] Building CXX object src/CMakeFiles/runtime.dir/bpfbytecode.cpp.o [390/453] Building CXX object src/CMakeFiles/runtime.dir/bpftrace.cpp.o [391/453] Building CXX object src/CMakeFiles/runtime.dir/bpffeature.cpp.o [392/453] Building CXX object src/CMakeFiles/runtime.dir/attached_probe.cpp.o [393/453] Building CXX object src/CMakeFiles/runtime.dir/async_action.cpp.o [394/453] Building CXX object src/btf/CMakeFiles/btf.dir/irbuilder.cpp.o [395/453] Building CXX object src/btf/CMakeFiles/btf.dir/helpers.cpp.o [396/453] Building CXX object src/btf/CMakeFiles/btf.dir/compat.cpp.o [397/453] Building CXX object src/btf/CMakeFiles/btf.dir/btf.cpp.o [398/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/unstable_feature.cpp.o [399/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/type_system.cpp.o [400/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/recursion_check.cpp.o [401/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/return_path_analyser.cpp.o [402/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/resolve_imports.cpp.o [403/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/codegen_llvm.cpp.o [404/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/semantic_analyser.cpp.o [405/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/resource_analyser.cpp.o [406/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/probe_prune.cpp.o [407/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/probe_expansion.cpp.o [408/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/printer.cpp.o [409/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/portability_analyser.cpp.o [410/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/pid_filter_pass.cpp.o [411/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/macro_expansion.cpp.o [412/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/map_sugar.cpp.o [413/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/link.cpp.o [414/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/import_scripts.cpp.o [415/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/fold_literals.cpp.o [416/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/field_analyser.cpp.o [417/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/deprecated.cpp.o [418/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/config_analyser.cpp.o [419/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/codegen_resources.cpp.o [420/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/named_param.cpp.o [421/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/clang_build.cpp.o [422/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/clang_parser.cpp.o [423/453] Building CXX object src/ast/CMakeFiles/ast.dir/passes/c_macro_expansion.cpp.o [424/453] Building CXX object src/ast/CMakeFiles/ast.dir/signal.cpp.o [425/453] Building CXX object src/ast/CMakeFiles/ast.dir/pass_manager.cpp.o [426/453] Building CXX object src/ast/CMakeFiles/ast.dir/irbuilderbpf.cpp.o [427/453] Building CXX object src/ast/CMakeFiles/ast.dir/dibuilderbpf.cpp.o [428/453] Building CXX object src/ast/CMakeFiles/ast.dir/diagnostic.cpp.o [429/453] Building CXX object src/ast/CMakeFiles/ast.dir/codegen_helper.cpp.o [430/453] Building CXX object src/ast/CMakeFiles/ast.dir/attachpoint_parser.cpp.o [431/453] Building CXX object src/ast/CMakeFiles/ast.dir/async_event_types.cpp.o In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpfmap.h:9, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/tseries.h:5, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/tseries.cpp:4: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/opaque.h: In instantiation of 'T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = bpftrace::util::tseries_data; size_t = unsigned int]': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/tseries.cpp:25:44: required from 'std::pair bpftrace::util::reduce_tseries_value(const OpaqueValue&, bpftrace::TSeriesAggFunc) [with T = long long int]' 25 | auto v = value.bitcast>(i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/tseries.cpp:85:43: required from here 85 | auto v = reduce_tseries_value(value, agg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/opaque.h:152:20: warning: cast from 'const char*' to 'const bpftrace::util::tseries_data*' increases required alignment of target type [-Wcast-align] 152 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/opaque.h: In instantiation of 'T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = bpftrace::util::tseries_data; size_t = unsigned int]': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/tseries.cpp:25:44: required from 'std::pair bpftrace::util::reduce_tseries_value(const OpaqueValue&, bpftrace::TSeriesAggFunc) [with T = long long unsigned int]' 25 | auto v = value.bitcast>(i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/tseries.cpp:88:44: required from here 88 | auto v = reduce_tseries_value(value, agg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/opaque.h:152:20: warning: cast from 'const char*' to 'const bpftrace::util::tseries_data*' increases required alignment of target type [-Wcast-align] 152 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/map:64, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/types.h:7, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/map_info.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpfmap.h:8: /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key2, _Value2, _KeyOfValue, _Compare, _ValueAlloc>::iterator std::_Rb_tree<_Key2, _Value2, _KeyOfValue, _Compare, _ValueAlloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/15.2.0/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/map:65: /usr/include/c++/15.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = bpftrace::util::tseries_data; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/15.2.0/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 |  std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 |  std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key2, _Value2, _KeyOfValue, _Compare, _ValueAlloc>::iterator std::_Rb_tree<_Key2, _Value2, _KeyOfValue, _Compare, _ValueAlloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/15.2.0/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = bpftrace::util::tseries_data; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/15.2.0/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 |  std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 |  std::tuple<>()); | ~~~~~~~~~~~~~~~ [432/453] Building CXX object src/ast/CMakeFiles/ast_defs.dir/location.cpp.o [433/453] Building CXX object src/ast/CMakeFiles/ast_defs.dir/helpers.cpp.o [434/453] Building CXX object src/ast/CMakeFiles/ast_defs.dir/context.cpp.o [435/453] Building CXX object src/ast/CMakeFiles/ast_defs.dir/ast.cpp.o [436/453] Building CXX object src/aot/CMakeFiles/aot.dir/aot.cpp.o [437/453] Building CXX object src/CMakeFiles/compiler_core.dir/types.cpp.o [438/453] Building CXX object src/CMakeFiles/compiler_core.dir/struct.cpp.o [439/453] Building CXX object src/CMakeFiles/compiler_core.dir/functions.cpp.o [440/453] Building CXX object src/CMakeFiles/required_resources.dir/required_resources.cpp.o In file included from /usr/include/c++/15.2.0/algorithm:62, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/usdt.cpp:1: /usr/include/c++/15.2.0/bits/stl_algobase.h: In function 'constexpr _OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 633 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/vector:67, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/log.h:9, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/usdt.cpp:8: /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = bpftrace::usdt_probe_entry*; _Tp = bpftrace::usdt_probe_entry]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 613 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = bpftrace::usdt_probe_entry*; _Tp = bpftrace::usdt_probe_entry]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/vector:74: /usr/include/c++/15.2.0/bits/vector.tcc: In function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = bpftrace::usdt_probe_entry; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/vector.tcc:885:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 885 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/vector.tcc:885:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/vector.tcc:885:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/vector.tcc:908:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 908 | std::copy(__first, __last, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/vector.tcc:915:48: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 915 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 916 |  this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 917 |  _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/vector.tcc:926:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 926 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/vector.tcc:953:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 953 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 954 |  __new_finish, | ~~~~~~~~~~~~~ 955 |  _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:68: In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = bpftrace::usdt_probe_entry; _Alloc = std::allocator]', inlined from 'static bpftrace::usdt_probe_list bpftrace::USDTHelper::probes_for_pid(int, bool)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/usdt.cpp:89:20: /usr/include/c++/15.2.0/bits/stl_vector.h:1621:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1621 | _M_range_insert(begin() + __offset, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1622 |  std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_vector.h:1621:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = bpftrace::usdt_probe_entry; _Alloc = std::allocator]', inlined from 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = bpftrace::usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'virtual std::optional bpftrace::USDTHelper::find(std::optional, const std::string&, const std::string&, const std::string&)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/usdt.cpp:61:20: /usr/include/c++/15.2.0/bits/vector.tcc:915:48: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 915 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 916 |  this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 917 |  _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/vector.tcc:953:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 953 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 954 |  __new_finish, | ~~~~~~~~~~~~~ 955 |  _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In member function 'constexpr std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = bpftrace::usdt_probe_entry; _Alloc = std::allocator]', inlined from 'constexpr std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = bpftrace::usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:238:44, inlined from 'virtual std::optional bpftrace::USDTHelper::find(std::optional, const std::string&, const std::string&, const std::string&)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/usdt.cpp:67:50: /usr/include/c++/15.2.0/bits/stl_vector.h:1912:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1911 | std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1912 |  (__first, __last, __guard._M_storage, _M_get_Tp_allocator()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'constexpr std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = bpftrace::usdt_probe_entry; _Alloc = std::allocator]', inlined from 'virtual std::optional bpftrace::USDTHelper::find(std::optional, const std::string&, const std::string&, const std::string&)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/usdt.cpp:67:50: /usr/include/c++/15.2.0/bits/vector.tcc:250:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 250 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251 |  end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = bpftrace::usdt_probe_entry; _Alloc = std::allocator]', inlined from 'static bpftrace::usdt_probe_list bpftrace::USDTHelper::probes_for_path(const std::string&)' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/usdt.cpp:119:18: /usr/include/c++/15.2.0/bits/stl_vector.h:1621:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1621 | _M_range_insert(begin() + __offset, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1622 |  std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_vector.h:1621:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpfmap.h:9, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpfmap.cpp:4: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/opaque.h: In instantiation of 'T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = long long unsigned int; size_t = unsigned int]': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpfmap.cpp:180:40: required from here 180 | auto idx = bucket.bitcast(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/opaque.h:152:20: warning: cast from 'const char*' to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 152 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:67, from /usr/include/c++/15.2.0/functional:66, from /usr/include/cereal/access.hpp:35, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/types.h:5, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/map_info.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpfmap.h:8: /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function 'constexpr _ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = long long unsigned int*]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 140 | __do_uninit_copy(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/vector:74: /usr/include/c++/15.2.0/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/vector.tcc:652:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 652 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = long long unsigned int*]', inlined from 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = long long unsigned int*; _Tp = long long unsigned int]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:635:32, inlined from 'constexpr _ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = long long unsigned int*; _ForwardIterator = long long unsigned int*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:649:41, inlined from 'constexpr void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:671:32: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = long long unsigned int*]', inlined from 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = long long unsigned int*; _Tp = long long unsigned int]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:635:32, inlined from 'constexpr _ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = long long unsigned int*; _ForwardIterator = long long unsigned int*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:649:41, inlined from 'constexpr void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:691:32: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = long long unsigned int*]', inlined from 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = long long unsigned int*; _Tp = long long unsigned int]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:635:32, inlined from 'constexpr _ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = long long unsigned int*; _ForwardIterator = long long unsigned int*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2, inlined from 'constexpr void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:722:7: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = long long unsigned int*]', inlined from 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = long long unsigned int*; _Tp = long long unsigned int]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:635:32, inlined from 'constexpr _ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = long long unsigned int*; _ForwardIterator = long long unsigned int*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2, inlined from 'constexpr void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:728:7: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:303:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 303 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:68: /usr/include/c++/15.2.0/bits/stl_vector.h: In member function 'constexpr void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:1167:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1167 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/kernel.cpp: In function 'uint32_t bpftrace::util::_find_version_note(long unsigned int)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/kernel.cpp:46:28: warning: cast from 'const char*' to 'const Elf32_Nhdr*' increases required alignment of target type [-Wcast-align] 46 | const auto *nhdr = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/kernel.cpp:57:19: warning: cast from 'const char*' to 'const uint32_t*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align] 57 | return *reinterpret_cast(desc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [441/453] Linking CXX static library src/util/libutil.a In file included from /usr/include/c++/15.2.0/vector:68, from /usr/include/c++/15.2.0/functional:66, from /usr/include/cereal/access.hpp:35, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpfbytecode.h:4, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpfbytecode.cpp:1: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpfbytecode.cpp:8: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/c++/15.2.0/vector:68, from /usr/include/c++/15.2.0/functional:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/pass_manager.h:4, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/probe_prune.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/probe_prune.cpp:1: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/probe_prune.cpp:4: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/c++/15.2.0/vector:68, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/ast.h:9, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/recursion_check.cpp:3: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/recursion_check.cpp:6: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/c++/15.2.0/vector:68, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/ast.h:9, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/config_analyser.cpp:4: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/config_analyser.cpp:7: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/c++/15.2.0/vector:68, from /usr/include/c++/15.2.0/functional:66, from /usr/lib/llvm20/include/llvm/ADT/SmallVector.h:24, from /usr/lib/llvm20/include/llvm/ADT/ArrayRef.h:13, from /usr/lib/llvm20/include/llvm/IR/IRBuilder.h:18, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/async_event_types.cpp:1: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/irbuilderbpf.h:10, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/async_event_types.cpp:5: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/c++/15.2.0/vector:68, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/ast.h:9, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/tracepoint_format_parser.cpp:6: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/tracepoint_format_parser.cpp:7: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/c++/15.2.0/vector:68, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/ast.h:9, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/unstable_feature.cpp:5: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/unstable_feature.cpp:8: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/c++/15.2.0/vector:68, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.cpp:6: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/15.2.0/algorithm:62, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.cpp:1: /usr/include/c++/15.2.0/bits/stl_algobase.h: In function 'constexpr _OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 633 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/vector:67: /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = bpftrace::usdt_probe_entry*; _Tp = bpftrace::usdt_probe_entry]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 613 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function 'constexpr _ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = bpftrace::usdt_probe_entry*]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 140 | __do_uninit_copy(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/vector:74: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = bpftrace::usdt_probe_entry; _Alloc = std::allocator]', inlined from 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = bpftrace::usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'virtual std::unique_ptr > bpftrace::ProbeMatcher::get_symbols_from_usdt(std::optional, const std::string&) const' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.cpp:355:25: /usr/include/c++/15.2.0/bits/vector.tcc:915:48: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 915 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 916 |  this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 917 |  _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = bpftrace::usdt_probe_entry*]', inlined from 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = bpftrace::usdt_probe_entry*; _Tp = bpftrace::usdt_probe_entry]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:635:32, inlined from 'constexpr _ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = bpftrace::usdt_probe_entry*; _ForwardIterator = bpftrace::usdt_probe_entry*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:649:41, inlined from 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = bpftrace::usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:920:34, inlined from 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = bpftrace::usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'virtual std::unique_ptr > bpftrace::ProbeMatcher::get_symbols_from_usdt(std::optional, const std::string&) const' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.cpp:355:25: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:266:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 266 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = bpftrace::usdt_probe_entry; _Alloc = std::allocator]', inlined from 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = bpftrace::usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'virtual std::unique_ptr > bpftrace::ProbeMatcher::get_symbols_from_usdt(std::optional, const std::string&) const' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.cpp:355:25: /usr/include/c++/15.2.0/bits/vector.tcc:926:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 926 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = bpftrace::usdt_probe_entry*]', inlined from 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = bpftrace::usdt_probe_entry*; _Tp = bpftrace::usdt_probe_entry]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:635:32, inlined from 'constexpr _ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = bpftrace::usdt_probe_entry*; _ForwardIterator = bpftrace::usdt_probe_entry*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2, inlined from 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = bpftrace::usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:950:9, inlined from 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = bpftrace::usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'virtual std::unique_ptr > bpftrace::ProbeMatcher::get_symbols_from_usdt(std::optional, const std::string&) const' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.cpp:355:25: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:266:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 266 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = bpftrace::usdt_probe_entry; _Alloc = std::allocator]', inlined from 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = bpftrace::usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'virtual std::unique_ptr > bpftrace::ProbeMatcher::get_symbols_from_usdt(std::optional, const std::string&) const' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.cpp:355:25: /usr/include/c++/15.2.0/bits/vector.tcc:953:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 953 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 954 |  __new_finish, | ~~~~~~~~~~~~~ 955 |  _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = bpftrace::usdt_probe_entry*]', inlined from 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = bpftrace::usdt_probe_entry*; _Tp = bpftrace::usdt_probe_entry]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:635:32, inlined from 'constexpr _ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = bpftrace::usdt_probe_entry*; _ForwardIterator = bpftrace::usdt_probe_entry*; _Allocator = allocator]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:664:2, inlined from 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = bpftrace::usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:958:9, inlined from 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = bpftrace::usdt_probe_entry; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1621:19, inlined from 'virtual std::unique_ptr > bpftrace::ProbeMatcher::get_symbols_from_usdt(std::optional, const std::string&) const' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.cpp:355:25: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:266:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 266 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.cpp:8: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/c++/15.2.0/vector:68, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/attachpoint_parser.cpp:7: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/attachpoint_parser.h:9, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/attachpoint_parser.cpp:10: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/c++/15.2.0/vector:68, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/log.h:9, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/run_bpftrace.cpp:4: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/run_bpftrace.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/run_bpftrace.cpp:7: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/resolve_imports.cpp: In function 'bpftrace::Result<> bpftrace::ast::import_object(Node&, const std::string&, const std::filesystem::__cxx11::path&, std::map, ExternalObject>&)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/resolve_imports.cpp:124:8: warning: unused variable 'added' [-Wunused-variable] 124 | auto added = contents.emplace(name, ExternalObject(node, path)).second; | ^~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/resolve_imports.cpp: In function 'bpftrace::Result<> bpftrace::ast::import_c(Node&, const std::string&, const std::filesystem::__cxx11::path&, std::map, LoadedObject>&)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/resolve_imports.cpp:147:8: warning: structured binding declaration set but not used [-Wunused-but-set-variable] 147 | auto [_, added] = contents.emplace(name, LoadedObject(node, buf.str())); | ^~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/resolve_imports.cpp: In function 'bpftrace::Result<> bpftrace::ast::import_c(Node&, const std::string&, const std::string_view&, std::map, LoadedObject>&)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/resolve_imports.cpp:161:8: warning: structured binding declaration set but not used [-Wunused-but-set-variable] 161 | auto [_, added] = contents.emplace(name, LoadedObject(node, data)); | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpfmap.h:9, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpfbytecode.h:11, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:21, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/async_action.h:4, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/async_action.cpp:5: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/opaque.h: In instantiation of 'T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = long long unsigned int; size_t = unsigned int]': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/async_action.cpp:228:35: required from here 228 | auto id = data.bitcast() - | ~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/opaque.h:152:20: warning: cast from 'const char*' to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 152 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:68, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/async_event_types.h:5, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/async_action.cpp:4: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/c++/15.2.0/vector:68, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/arch/arch.h:6, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/field_analyser.cpp:3: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/field_analyser.cpp:7: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/c++/15.2.0/vector:67, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/log.h:9, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/output/text.cpp:4: /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function 'constexpr _ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = bpftrace::output::Primitive*]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 140 | __do_uninit_copy(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = bpftrace::output::Primitive*]', inlined from 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = bpftrace::output::Primitive*; _Tp = bpftrace::output::Primitive]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:635:32, inlined from 'constexpr std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = bpftrace::output::Primitive; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:1912:6, inlined from 'constexpr std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = bpftrace::output::Primitive; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/vector.tcc:238:44: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:266:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 266 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = bpftrace::output::Primitive*]', inlined from 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = bpftrace::output::Primitive*; _Tp = bpftrace::output::Primitive]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:635:32, inlined from 'constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = bpftrace::output::Primitive; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:636:31: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:266:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 266 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:68, from /usr/include/c++/15.2.0/functional:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/pass_manager.h:4, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/pid_filter_pass.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/pid_filter_pass.cpp:1: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/pid_filter_pass.cpp:4: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/c++/15.2.0/vector:68, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:14, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/aot/aot.h:5, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/aot/aot_main.cpp:6: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/bpf/bpf.h:31, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/attached_probe.cpp:23: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/attached_probe.cpp: In static member function 'static bpftrace::Result > bpftrace::AttachedKprobeProbe::make(bpftrace::Probe&, const bpftrace::BpfProgram&, bpftrace::BPFtrace&)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/attached_probe.cpp:543:34: warning: narrowing conversion of 'offset' from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} [-Wnarrowing] 543 | .offset = offset, | ^~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/attached_probe.cpp:541:3: note: in expansion of macro 'BPFTRACE_LIBBPF_OPTS' 541 | BPFTRACE_LIBBPF_OPTS(bpf_kprobe_opts, | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:68, from /usr/include/c++/15.2.0/functional:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/attached_probe.h:4, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/attached_probe.cpp:26: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/attached_probe.cpp:27: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/c++/15.2.0/vector:68, from /usr/include/c++/15.2.0/functional:66, from /usr/include/cereal/access.hpp:35, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/struct.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/dwarf_parser.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/dwarf_parser.cpp:1: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/dwarf_parser.cpp:5: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/aot/aot.cpp: In function 'int bpftrace::aot::load(bpftrace::BPFtrace&, const std::string&)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/aot/aot.cpp:301:9: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'const Header*' increases required alignment of target type [-Wcast-align] 301 | hdr = reinterpret_cast(btaot_section); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/aot/aot.cpp:343:42: warning: narrowing conversion of '(uint64_t)hdr->Header::elf_len' from 'uint64_t' {aka 'long long unsigned int'} to 'std::span::size_type' {aka 'unsigned int'} [-Wnarrowing] 343 | btaot_section + hdr->elf_off, hdr->elf_len } }; | ~~~~~^~~~~~~ In file included from /usr/include/c++/15.2.0/vector:68, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:14, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/aot/aot.h:5, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/aot/aot.cpp:1: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/c++/15.2.0/vector:68, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/ast.h:9, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/fold_literals.cpp:3: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/fold_literals.cpp:6: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/c++/15.2.0/vector:68, from /usr/include/c++/15.2.0/functional:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/pass_manager.h:4, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/named_param.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/named_param.cpp:1: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/named_param.cpp:5: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/globalvars.cpp: In function 'void bpftrace::globalvars::update_global_vars_rodata(bpf_map*, const std::unordered_map, GlobalVarConfig>&, const std::map, int>&, const GlobalVarMap&)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/globalvars.cpp:128:21: warning: cast from 'char*' to 'int64_t*' {aka 'long long int*'} increases required alignment of target type [-Wcast-align] 128 | auto *var = reinterpret_cast(global_vars_buf + offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/globalvars.cpp: In member function 'void bpftrace::globalvars::GlobalVars::check_index(const std::string&, const bpftrace::RequiredResources&, size_t) const': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/globalvars.cpp:280:55: warning: unused parameter 'resources' [-Wunused-parameter] 280 | const RequiredResources &resources, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/globalvars.cpp:281:37: warning: unused parameter 'index' [-Wunused-parameter] 281 | size_t index) const | ~~~~~~~^~~~~ In file included from /usr/include/c++/15.2.0/vector:68, from /usr/include/c++/15.2.0/functional:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/pass_manager.h:4, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/named_param.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/globalvars.cpp:6: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/globalvars.cpp:7: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/c++/15.2.0/memory:71, from /usr/include/cereal/cereal.hpp:34, from /usr/include/cereal/archives/binary.hpp:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/required_resources.cpp:1: /usr/include/c++/15.2.0/bits/stl_uninitialized.h: In function 'constexpr _ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = bpftrace::Field*]': /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 140 | __do_uninit_copy(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = bpftrace::Field*]', inlined from 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = bpftrace::Field*; _Tp = bpftrace::Field]' at /usr/include/c++/15.2.0/bits/stl_uninitialized.h:635:32, inlined from 'constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = bpftrace::Field; _Alloc = std::allocator]' at /usr/include/c++/15.2.0/bits/stl_vector.h:636:31: /usr/include/c++/15.2.0/bits/stl_uninitialized.h:266:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 266 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:68, from /usr/include/c++/15.2.0/functional:66, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/scopeguard.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/btf.cpp:1: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/btf.cpp:29: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/c++/15.2.0/bits/chrono_io.h:41, from /usr/include/c++/15.2.0/chrono:3378, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/output/output.h:3, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/output/json.h:5, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/output/json.cpp:4: /usr/include/c++/15.2.0/format: In function 'std::string std::vformat(string_view, format_args)': /usr/include/c++/15.2.0/format:4851:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args, char> >'} changed in GCC 9.1 4851 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ /usr/include/c++/15.2.0/format: In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]': /usr/include/c++/15.2.0/format:4893:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args, char> >'} changed in GCC 9.1 4893 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /usr/include/c++/15.2.0/format: In function 'std::string std::vformat(const locale&, string_view, format_args)': /usr/include/c++/15.2.0/format:4871:3: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args, char> >'} changed in GCC 9.1 4871 | vformat(const locale& __loc, string_view __fmt, format_args __args) | ^~~~~~~ In function 'std::string std::format(const locale&, format_string<_Args ...>, _Args&& ...) [with _Args = {const chrono::time_point > >&}]', inlined from 'std::basic_ostream<_CharT, _Traits>& std::chrono::operator<<(std::basic_ostream<_CharT, _Traits>&, sys_time<_Duration>&) [with _CharT = char; _Traits = std::char_traits; _Duration = duration >]' at /usr/include/c++/15.2.0/bits/chrono_io.h:2867:26: /usr/include/c++/15.2.0/format:4910:59: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args, char> >'} changed in GCC 9.1 4910 | std::make_format_args(__args...)); | ^ In function 'std::string std::format(const locale&, format_string<_Args ...>, _Args&& ...) [with _Args = {const chrono::hh_mm_ss > >&}]', inlined from 'std::basic_ostream<_CharT, _Traits>& std::chrono::operator<<(std::basic_ostream<_CharT, _Traits>&, const hh_mm_ss<_Duration>&) [with _CharT = char; _Traits = std::char_traits; _Duration = duration >]' at /usr/include/c++/15.2.0/bits/chrono_io.h:2813:28: /usr/include/c++/15.2.0/format:4910:59: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args, char> >'} changed in GCC 9.1 4910 | std::make_format_args(__args...)); | ^ /usr/include/c++/15.2.0/bits/chrono_io.h: In function 'std::basic_ostream<_CharT, _Traits>& std::chrono::operator<<(std::basic_ostream<_CharT, _Traits>&, const year_month_day&) [with _CharT = char; _Traits = std::char_traits]': /usr/include/c++/15.2.0/bits/chrono_io.h:2728:27: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args, char> >'} changed in GCC 9.1 2728 | __os << std::vformat(__ymd.ok() ? __s.substr(0, 5) : __s, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2729 |  make_format_args<_Ctx>(__ymd)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/format: In function 'std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long int}]': /usr/include/c++/15.2.0/format:4893:72: note: parameter passing for argument of type 'std::format_args' {aka 'std::basic_format_args, char> >'} changed in GCC 9.1 4893 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In file included from /usr/include/c++/15.2.0/vector:68, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/ast.h:9, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/macro_expansion.cpp:5: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/macro_expansion.cpp:9: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/c++/15.2.0/vector:68, from /usr/include/c++/15.2.0/functional:66, from /usr/lib/llvm20/include/llvm/ADT/SmallVector.h:24, from /usr/lib/llvm20/include/llvm/ADT/ArrayRef.h:13, from /usr/lib/llvm20/include/llvm/IR/DataLayout.h:23, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/irbuilderbpf.cpp:2: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/irbuilderbpf.h:10, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/irbuilderbpf.cpp:8: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/probe_expansion.cpp: In member function 'void bpftrace::ast::ProbeExpander::visit(bpftrace::ast::AttachPointList&)': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/probe_expansion.cpp:254:10: warning: unused variable 'probe_type' [-Wunused-variable] 254 | auto probe_type = probetype(ap->provider); | ^~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:68, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/ast.h:9, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/probe_expansion.h:5, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/probe_expansion.cpp:1: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/probe_expansion.cpp:6: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpfmap.h:9, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpfbytecode.h:11, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:21, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/types_format.cpp:6: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/opaque.h: In instantiation of 'T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = long long unsigned int; size_t = unsigned int]': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/types_format.cpp:45:39: required from here 45 | auto n = value.bitcast(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/opaque.h:152:20: warning: cast from 'const char*' to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 152 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/opaque.h: In instantiation of 'T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = int; size_t = unsigned int]': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/types_format.cpp:63:61: required from here 63 | value.slice(2 * sizeof(uint64_t)).bitcast(0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/opaque.h:152:20: warning: cast from 'const char*' to 'const int*' increases required alignment of target type [-Wcast-align] 152 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/opaque.h: In instantiation of 'T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = unsigned int; size_t = unsigned int]': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/types_format.cpp:157:47: required from here 157 | enum_val = value.bitcast(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/opaque.h:152:20: warning: cast from 'const char*' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] 152 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/opaque.h: In instantiation of 'T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = short unsigned int; size_t = unsigned int]': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/types_format.cpp:160:47: required from here 160 | enum_val = value.bitcast(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/opaque.h:152:20: warning: cast from 'const char*' to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 152 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/opaque.h: In instantiation of 'T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = long long int; size_t = unsigned int]': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/types_format.cpp:218:40: required from here 218 | return value.bitcast() / div; | ~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/opaque.h:152:20: warning: cast from 'const char*' to 'const long long int*' increases required alignment of target type [-Wcast-align] 152 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/opaque.h: In instantiation of 'T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = short int; size_t = unsigned int]': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/stats.h:16:28: required from 'T bpftrace::util::reduce_value(const OpaqueValue&) [with T = short int]' 16 | sum += value.bitcast(i); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/types_format.cpp:195:67: required from here 195 | static_cast(util::reduce_value(value) / static_cast(div)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/opaque.h:152:20: warning: cast from 'const char*' to 'const short int*' increases required alignment of target type [-Wcast-align] 152 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:68, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/async_event_types.h:5, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/types_format.cpp:5: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/c++/15.2.0/vector:68, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/async_event_types.h:5, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/resource_analyser.cpp:4: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/resource_analyser.cpp:10: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/c++/15.2.0/vector:68, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:14, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/aot/aot.h:5, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/main.cpp:16: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ [442/453] Linking CXX static library libparser.a [443/453] Linking CXX static library src/output/liboutput.a [444/453] Linking CXX static library src/btf/libbtf.a [445/453] Linking CXX static library src/ast/libast_defs.a [446/453] Linking CXX static library src/libcompiler_core.a [447/453] Linking CXX static library src/librequired_resources.a [448/453] Linking CXX static library src/aot/libaot.a In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpfmap.h:9, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpfbytecode.h:11, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:21, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/async_action.h:4, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.cpp:36: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/opaque.h: In instantiation of 'T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = long long unsigned int; size_t = unsigned int]': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.cpp:225:68: required from here 225 | auto printf_id = async_action::AsyncAction(data.bitcast()); | ~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/util/opaque.h:152:20: warning: cast from 'const char*' to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 152 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:68, from /usr/include/c++/15.2.0/chrono:53, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.cpp:9: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ [449/453] Linking CXX static library src/libruntime.a In file included from /usr/include/c++/15.2.0/vector:68, from /usr/include/c++/15.2.0/functional:66, from /usr/lib/llvm20/include/llvm/ADT/SmallVector.h:24, from /usr/lib/llvm20/include/clang/Basic/LLVM.h:24, from /usr/lib/llvm20/include/clang/Frontend/FrontendAction.h:21, from /usr/lib/llvm20/include/clang/CodeGen/CodeGenAction.h:12, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/clang_build.cpp:1: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/clang_build.cpp:26: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/c++/15.2.0/vector:68, from /usr/include/c++/15.2.0/functional:66, from /usr/lib/llvm20/include/llvm/ADT/SmallVector.h:24, from /usr/lib/llvm20/include/clang/Basic/LLVM.h:24, from /usr/lib/llvm20/include/clang/Basic/DiagnosticIDs.h:18, from /usr/lib/llvm20/include/clang/Basic/Diagnostic.h:17, from /usr/lib/llvm20/include/clang/Driver/Driver.h:12, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/clang_parser.cpp:3: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/15.2.0/map:64, from /usr/lib/llvm20/include/clang/Basic/Diagnostic.h:32: /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/15.2.0/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/clang_parser.cpp:20: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/c++/15.2.0/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long unsigned int; _Tp = std::__cxx11::basic_string; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'bpftrace::ast::ClangParser::visit_children(CXCursor&, bpftrace::BPFtrace&)::' at /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/clang_parser.cpp:479:53: /usr/include/c++/15.2.0/bits/stl_map.h:555:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 555 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 556 |  std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 |  std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/regex:59, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/semantic_analyser.cpp:5: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/semantic_analyser.cpp:24: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ In file included from /usr/include/c++/15.2.0/vector:68, from /usr/include/c++/15.2.0/functional:66, from /usr/lib/llvm20/include/llvm/ADT/SmallVector.h:24, from /usr/lib/llvm20/include/llvm/ADT/Twine.h:12, from /usr/lib/llvm20/include/llvm/IR/GlobalValue.h:21, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/codegen_llvm.cpp:9: /usr/include/c++/15.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = bpftrace::ProbeListItem; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/bpftrace.h:32, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/irbuilderbpf.h:10, from /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/ast/passes/codegen_llvm.cpp:45: /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h: In function 'void __static_initialization_and_destruction_0()': /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:31:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 31 | }; | ^ /home/buildozer/aports/community/bpftrace/src/bpftrace-0.24.1/src/probe_matcher.h:44:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | }; | ^ [450/453] Linking CXX static library src/ast/libast.a [451/453] Linking CXX executable src/aot/bpftrace-aotrt [452/453] Linking CXX static library src/libbpftrace.a [453/453] Linking CXX executable src/bpftrace >>> bpftrace: Entering fakeroot... -- Install configuration: "MinSizeRel" -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/bin/bpftrace -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/bin/bpftrace" to "" -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/bin/bpftrace-aotrt -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/bin/bpftrace-aotrt" to "" -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/bashreadline.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/biolatency-kp.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/biolatency.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/biosnoop.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/biostacks.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/bitesize.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/capable.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/cpuwalk.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/dcsnoop.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/execsnoop.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/gethostlatency.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/killsnoop.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/loads.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/mdflush.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/naptime.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/oomkill.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/opensnoop.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/pidpersec.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/runqlat.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/runqlen.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/setuids.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/ssllatency.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/sslsnoop.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/statsnoop.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/swapin.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/syncsnoop.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/syscount.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/tcpaccept.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/tcpconnect.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/tcpdrop.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/tcplife.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/tcpretrans.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/tcpsynbl.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/threadsnoop.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/undump.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/vfscount.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/vfsstat.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/writeback.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/xfsdist.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/old/biosnoop-pre-5.17.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/old/biosnoop-pre-6.4.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/old/biostacks.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/old/mdflush.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/old/runqlen.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bpftrace/tools/old/tcpdrop.bt -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/bpftrace.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/bashreadline.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/biolatency.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/biosnoop.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/biostacks.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/bitesize.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/capable.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/cpuwalk.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/dcsnoop.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/execsnoop.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/gethostlatency.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/killsnoop.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/loads.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/mdflush.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/naptime.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/oomkill.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/opensnoop.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/pidpersec.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/runqlat.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/runqlen.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/setuids.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/ssllatency.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/sslsnoop.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/statsnoop.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/swapin.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/syncsnoop.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/syscount.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/tcpaccept.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/tcpconnect.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/tcpdrop.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/tcplife.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/tcpretrans.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/tcpsynbl.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/threadsnoop.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/undump.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/vfscount.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/vfsstat.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/writeback.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/man/man8/xfsdist.bt.8.gz -- Installing: /home/buildozer/aports/community/bpftrace/pkg/bpftrace/usr/share/bash-completion/completions/bpftrace >>> bpftrace-doc*: Running split function doc... >>> bpftrace-doc*: Preparing subpackage bpftrace-doc... >>> bpftrace-doc*: Running postcheck for bpftrace-doc >>> bpftrace-tools*: Running split function tools... 'usr/share/bpftrace/tools' -> '/home/buildozer/aports/community/bpftrace/pkg/bpftrace-tools/usr/share/bpftrace/tools' >>> bpftrace-tools*: Preparing subpackage bpftrace-tools... >>> bpftrace-tools*: Running postcheck for bpftrace-tools >>> bpftrace-tools-doc*: Running split function tools_doc... 'usr/share/man' -> '/home/buildozer/aports/community/bpftrace/pkg/bpftrace-tools-doc/usr/share/man' >>> bpftrace-tools-doc*: Preparing subpackage bpftrace-tools-doc... >>> bpftrace-tools-doc*: Running postcheck for bpftrace-tools-doc >>> bpftrace*: Running postcheck for bpftrace >>> WARNING: bpftrace*: Found /usr/share/bash-completion Add $pkgname-bash-completion to subpackages >>> bpftrace*: Preparing package bpftrace... >>> bpftrace*: Stripping binaries >>> bpftrace-doc*: Scanning shared objects >>> bpftrace-tools-doc*: Scanning shared objects >>> bpftrace-tools*: Scanning shared objects >>> bpftrace*: Scanning shared objects >>> bpftrace-doc*: Tracing dependencies... >>> bpftrace-doc*: Package size: 6.5 KB >>> bpftrace-doc*: Compressing data... >>> bpftrace-doc*: Create checksum... >>> bpftrace-doc*: Create bpftrace-doc-0.24.1-r0.apk >>> bpftrace-tools-doc*: Tracing dependencies... >>> bpftrace-tools-doc*: Package size: 35.3 KB >>> bpftrace-tools-doc*: Compressing data... >>> bpftrace-tools-doc*: Create checksum... >>> bpftrace-tools-doc*: Create bpftrace-tools-doc-0.24.1-r0.apk >>> bpftrace-tools*: Tracing dependencies... bpftrace >>> bpftrace-tools*: Package size: 107.9 KB >>> bpftrace-tools*: Compressing data... >>> bpftrace-tools*: Create checksum... >>> bpftrace-tools*: Create bpftrace-tools-0.24.1-r0.apk >>> bpftrace*: Tracing dependencies... so:libLLVM.so.20.1 so:libbcc_bpf.so.0 so:libbfd-2.45.so so:libbpf.so.1 so:libc.musl-armhf.so.1 so:libclang-cpp.so.20.1 so:libclang.so.20.1 so:libdw.so.1 so:libelf.so.1 so:libgcc_s.so.1 so:libopcodes-2.45.so so:libstdc++.so.6 so:libz.so.1 >>> bpftrace*: Package size: 5.3 MB >>> bpftrace*: Compressing data... >>> bpftrace*: Create checksum... >>> bpftrace*: Create bpftrace-0.24.1-r0.apk >>> bpftrace: Build complete at Tue, 14 Oct 2025 01:45:33 +0000 elapsed time 0h 0m 55s >>> bpftrace: Cleaning up srcdir >>> bpftrace: Cleaning up pkgdir >>> bpftrace: Uninstalling dependencies... ( 1/65) Purging .makedepends-bpftrace (20251014.014439) ( 2/65) Purging asciidoctor (2.0.23-r1) ( 3/65) Purging ruby (3.4.4-r0) ( 4/65) Purging ca-certificates (20250911-r0) ca-certificates-20250911-r0.post-deinstall: Executing script... ( 5/65) Purging bcc-dev (0.35.0-r1) ( 6/65) Purging bcc (0.35.0-r1) ( 7/65) Purging binutils-dev (2.45-r0) ( 8/65) Purging bison (3.8.2-r2) ( 9/65) Purging blazesym (0.1.1-r0) (10/65) Purging cereal (1.3.2-r6) (11/65) Purging clang20-dev (20.1.8-r1) (12/65) Purging clang20 (20.1.8-r1) (13/65) Purging clang20-extra-tools (20.1.8-r1) (14/65) Purging clang20-static (20.1.8-r1) (15/65) Purging cmake (4.1.2-r0) (16/65) Purging flex-dev (2.6.4-r7) (17/65) Purging flex (2.6.4-r7) (18/65) Purging m4 (1.4.20-r0) (19/65) Purging flex-libs (2.6.4-r7) (20/65) Purging libbpf-dev (1.6.2-r0) (21/65) Purging libbpf (1.6.2-r0) (22/65) Purging llvm20-dev (20.1.8-r0) (23/65) Purging llvm20 (20.1.8-r0) (24/65) Purging llvm20-linker-tools (20.1.8-r0) (25/65) Purging libffi-dev (3.5.2-r0) (26/65) Purging linux-headers (6.16.12-r0) (27/65) Purging llvm20-test-utils-pyc (20.1.8-r0) (28/65) Purging llvm20-test-utils (20.1.8-r0) (29/65) Purging python3-pyc (3.12.12-r0) (30/65) Purging python3-pycache-pyc0 (3.12.12-r0) (31/65) Purging pyc (3.12.12-r0) (32/65) Purging python3 (3.12.12-r0) (33/65) Purging llvm20-gtest (20.1.8-r0) (34/65) Purging llvm20-static (20.1.8-r0) (35/65) Purging samurai (1.2-r7) (36/65) Purging libxml2-dev (2.13.9-r0) (37/65) Purging libxml2-utils (2.13.9-r0) (38/65) Purging clang20-libclang (20.1.8-r1) (39/65) Purging clang20-headers (20.1.8-r1) (40/65) Purging clang20-libs (20.1.8-r1) (41/65) Purging elfutils-dev (0.193-r0) (42/65) Purging libasm (0.193-r0) (43/65) Purging libdw (0.193-r0) (44/65) Purging libelf (0.193-r0) (45/65) Purging gdbm (1.26-r0) (46/65) Purging libarchive (3.8.1-r0) (47/65) Purging libbz2 (1.0.8-r6) (48/65) Purging libpanelw (6.5_p20250816-r0) (49/65) Purging libucontext (1.3.2-r0) (50/65) Purging libuv (1.51.0-r0) (51/65) Purging llvm20-libs (20.1.8-r0) (52/65) Purging mpdecimal (4.0.1-r0) (53/65) Purging musl-fts (1.2.7-r7) (54/65) Purging rhash-libs (1.4.6-r0) (55/65) Purging ruby-libs (3.4.4-r0) (56/65) Purging sqlite-libs (3.50.4-r1) (57/65) Purging xz-dev (5.8.1-r0) (58/65) Purging xz (5.8.1-r0) (59/65) Purging yaml (0.2.5-r2) (60/65) Purging zlib-dev (1.3.1-r2) (61/65) Purging zstd-dev (1.5.7-r2) (62/65) Purging zstd (1.5.7-r2) (63/65) Purging libffi (3.5.2-r0) (64/65) Purging libxml2 (2.13.9-r0) (65/65) Purging xz-libs (5.8.1-r0) busybox-1.37.0-r24.trigger: Executing script... usr_merge_nag.sh: * WARNING: The current system is not /usr-merged. You are encouraged to usr_merge_nag.sh: * migrate manually to ensure the best-possible support. See usr_merge_nag.sh: * https://alpinelinux.org/posts/2025-10-01-usr-merge.html for more details OK: 342 MiB in 105 packages >>> bpftrace: Updating the community/armhf repository index... >>> bpftrace: Signing the index...