==> Building on electivire ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 700 57% 0.00kB/s 0:00:00 1,225 100% 512.70kB/s 0:00:00 (xfr#1, to-chk=8/10) .nvchecker.toml 118 100% 115.23kB/s 0:00:00 118 100% 115.23kB/s 0:00:00 (xfr#2, to-chk=7/10) 0001-llvm22-support.patch 700 45% 683.59kB/s 0:00:00 1,542 100% 1.47MB/s 0:00:00 (xfr#3, to-chk=6/10) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#4, to-chk=5/10) PKGBUILD 700 50% 683.59kB/s 0:00:00 1,390 100% 1.33MB/s 0:00:00 (xfr#5, to-chk=4/10) REUSE.toml 408 100% 398.44kB/s 0:00:00 408 100% 398.44kB/s 0:00:00 (xfr#6, to-chk=3/10) bpftrace-0.26.1-1.log 700 73% 683.59kB/s 0:00:00 951 100% 928.71kB/s 0:00:00 (xfr#7, to-chk=2/10) LICENSES/ sent 1,174 bytes received 241 bytes 943.33 bytes/sec total size is 5,536 speedup is 3.91 ==> Applying RISC-V patches... sending incremental file list ./ sent 85 bytes received 19 bytes 69.33 bytes/sec total size is 314 speedup is 3.02 patching file PKGBUILD ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 on remote host... ==> WARNING: invalid architecture: riscv64 ==> Updating pacman database cache [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==> Building bpftrace  -> repo: extra  -> arch: riscv64  -> worker: felix-1 ==> Building bpftrace for [extra] (riscv64) ]3008;start=a3fb100648fa4d609b35c1e88d82e66d;user=felix;hostname=electivire.felixc.at;machineid=20663a96e205491681a8d81de8d4d2fb;bootid=7e660e073d324072a5582ad4a0e70131;pid=2297293;pidfdid=51597671;comm=sudo;targetuser=root;type=session\Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ]3008;start=c751f5d661d243f19a7094969540c512;user=root;hostname=electivire.felixc.at;machineid=20663a96e205491681a8d81de8d4d2fb;bootid=7e660e073d324072a5582ad4a0e70131;pid=2297337;pidfdid=51586432;comm=systemd-nspawn;container=arch-nspawn-2297337;type=container\]11;?\]2;🔵 Container arch-nspawn-2297337 on electivire.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h[!p]104\[?7h]3008;end=c751f5d661d243f19a7094969540c512\==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-1]...done ]3008;start=3ed151dbc28c4431a09385f965487243;user=root;hostname=electivire.felixc.at;machineid=20663a96e205491681a8d81de8d4d2fb;bootid=7e660e073d324072a5582ad4a0e70131;pid=2297504;pidfdid=51554647;comm=sudo;targetuser=felix;type=session\==> Making package: bpftrace 0.26.1-1 (Tue Sep 1 22:15:46 2026) ==> Retrieving sources...  -> Updating bpftrace git repo...  -> Updating bpftrace-libbpf git repo... ==> Validating source files with b2sums... bpftrace ... Passed bpftrace-libbpf ... Skipped ]3008;end=3ed151dbc28c4431a09385f965487243\Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ]3008;start=9b97c6dd447b4ce6994c572ebce79fb3;user=root;hostname=electivire.felixc.at;machineid=20663a96e205491681a8d81de8d4d2fb;bootid=7e660e073d324072a5582ad4a0e70131;pid=2298994;pidfdid=51514212;comm=systemd-nspawn;container=makechrootpkg-bpftrace.build.2297314;type=container\]11;?\]2;🔵 Container makechrootpkg-bpftrace.build.2297314 on electivire.felixc.at\]3008;start=ec05a960487a4280beba215a073cb624;user=root;hostname=makechrootpkg-bpftrace.build.2297314;machineid=5d447398c32d415bbb00e5415ea45c60;bootid=a62d3e02faad4948b9d7877198e2865b;pid=34;pidfdid=51601779;comm=sudo;targetuser=builduser;type=session\==> Making package: bpftrace 0.26.1-1 (Tue Sep 1 14:16:08 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... ]3008;start=bd7e0a29732246f1808c88fbbc4a1053;user=builduser;hostname=makechrootpkg-bpftrace.build.2297314;machineid=5d447398c32d415bbb00e5415ea45c60;bootid=a62d3e02faad4948b9d7877198e2865b;pid=3223;pidfdid=51586562;comm=sudo;targetuser=root;type=session\[?25lresolving dependencies... looking for conflicting packages... Package (9) New Version Net Change extra/compiler-rt 22.1.8-1 167.26 MiB core/libbpf 1.7.0-1 0.81 MiB core/libedit 20260512_3.1-1 0.26 MiB core/libnl 3.12.0-1 1.91 MiB extra/bcc 0.36.1-3 2.60 MiB extra/clang 22.1.8-1 245.81 MiB core/libpcap 1.10.6-1 0.65 MiB extra/llvm-libs 22.1.8-2 154.50 MiB extra/zip 3.0-14 0.54 MiB Total Installed Size: 574.35 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libedit... installing llvm-libs... installing compiler-rt... installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format [installed] llvm: referenced by some clang headers installing libbpf... installing bcc... Optional dependencies for bcc linux-headers: build modules against the Arch kernel linux-lts-headers: build modules against the LTS kernel linux-zen-headers: build modules against the ZEN kernel linux-hardened-headers: build modules against the HARDENED kernel luajit: Lua bindings for BCC installing libnl... installing libpcap... installing zip... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h]3008;end=bd7e0a29732246f1808c88fbbc4a1053\==> Checking buildtime dependencies... ==> Installing missing dependencies... ]3008;start=edd4ab8f811c4e179b104a40b9c06e28;user=builduser;hostname=makechrootpkg-bpftrace.build.2297314;machineid=5d447398c32d415bbb00e5415ea45c60;bootid=a62d3e02faad4948b9d7877198e2865b;pid=3402;pidfdid=51440702;comm=sudo;targetuser=root;type=session\[?25l:: There are 3 providers available for xxd: :: Repository extra 1) gvim 2) tinyxxd 3) vim Enter a number (default=1): resolving dependencies... looking for conflicting packages... Package (127) New Version Net Change Download Size extra/adwaita-cursors 50.0-1 11.41 MiB 0.35 MiB extra/adwaita-fonts 50.0-1 7.29 MiB 2.13 MiB extra/adwaita-icon-theme 50.0-1 1.19 MiB 0.20 MiB extra/adwaita-icon-theme-legacy 46.2-3 2.23 MiB 2.17 MiB extra/alsa-lib 1.2.16.1-1 1.78 MiB extra/alsa-topology-conf 1.2.5.1-4 0.33 MiB extra/alsa-ucm-conf 1.2.16.1-1 0.68 MiB extra/at-spi2-core 2.60.6-1 4.08 MiB extra/avahi 1:0.9rc5-1 1.94 MiB extra/bubblewrap 0.12.0-1 0.09 MiB extra/cairo 1.18.4-1 1.44 MiB extra/cppdap 1.58.0-3 1.57 MiB extra/dav1d 1.5.4-1 0.71 MiB extra/dconf 0.49.0-1 0.43 MiB extra/default-cursors 3-1 0.00 MiB extra/desktop-file-utils 0.28-1 0.19 MiB extra/duktape 2.7.0-7 0.78 MiB extra/flac 1.5.0-1 1.06 MiB extra/fontconfig 2:2.18.3-2 1.28 MiB extra/freetype2 2.14.3-1 1.61 MiB extra/fribidi 1.0.16-2 0.24 MiB extra/gdk-pixbuf2 2.44.7-1 2.98 MiB extra/giflib 6.1.3-2 0.30 MiB extra/glib-networking 1:2.80.1-1 0.63 MiB extra/glycin 2.1.5-2 20.41 MiB extra/gperftools 2.18.1-1 1.99 MiB core/gpm 1.20.7.r38.ge82d1a6-6 0.35 MiB extra/graphite 1:1.3.15-1 0.18 MiB extra/gsettings-desktop-schemas 50.1-1 6.08 MiB 0.79 MiB extra/gsettings-system-schemas 50.1-1 0.02 MiB 0.01 MiB extra/gtk-update-icon-cache 1:4.22.4-1 0.03 MiB extra/gtk3 1:3.24.52-1 53.25 MiB extra/harfbuzz 14.4.0-1 4.70 MiB extra/hicolor-icon-theme 0.18-1 0.05 MiB extra/highway 1.4.0-1 4.57 MiB extra/iso-codes 4.20.1-1 22.30 MiB 3.60 MiB extra/jbigkit 2.1-8 0.13 MiB extra/json-glib 1.10.8-1 1.01 MiB extra/jsoncpp 1.9.6-3 3.16 MiB extra/lame 4.0-1 1.04 MiB extra/lcms2 2.19.1-1 0.66 MiB extra/libasyncns 1:0.8+r3+g68cd5af-3 0.04 MiB extra/libcanberra 1:0.30+r2+gc0620e4-6 0.34 MiB extra/libcloudproviders 0.4.1-1 0.32 MiB extra/libcolord 1.4.8-1 1.24 MiB extra/libcups 2:2.4.19-1 0.83 MiB extra/libdaemon 0.14-6 0.05 MiB extra/libdatrie 0.2.14-1 0.48 MiB extra/libdeflate 1.26-1 0.10 MiB extra/libdrm 2.4.134-1 1.23 MiB extra/libepoxy 1.5.10-3 2.76 MiB extra/libglvnd 1.7.0-3 3.99 MiB extra/libice 1.1.2-1 0.35 MiB extra/libjpeg-turbo 3.2.0-2 2.24 MiB extra/libjxl 0.12.0-1 9.72 MiB extra/libogg 1.3.6-1 0.43 MiB extra/libpciaccess 0.19-1 0.05 MiB extra/libpng 1.6.58-2 0.54 MiB extra/libproxy 0.5.12-1 0.08 MiB extra/libpulse 17.0+r98+gb096704c0-1 1.42 MiB extra/librsvg 2:2.62.3-1 10.04 MiB extra/libsm 1.2.6-1 0.26 MiB extra/libsndfile 1.2.2-4 0.85 MiB extra/libsoup3 3.6.6-2 1.99 MiB extra/libstemmer 3.1.1-1 0.92 MiB extra/libthai 0.1.30-1 1.24 MiB extra/libtiff 4.7.2-1 1.18 MiB extra/libunwind 1.8.2-1 0.26 MiB extra/libuv 1.52.1-2 0.62 MiB extra/libvorbis 1.3.7-4 0.84 MiB extra/libwebp 1.6.0-2 0.64 MiB extra/libx11 1.8.13-1 9.75 MiB extra/libxau 1.0.12-1 0.02 MiB extra/libxcb 1.17.0-1 3.69 MiB extra/libxcomposite 0.4.7-1 0.02 MiB extra/libxcursor 1.2.3-1 0.06 MiB extra/libxdamage 1.1.7-1 0.01 MiB extra/libxdmcp 1.1.5-2 0.13 MiB extra/libxext 1.3.7-1 0.30 MiB extra/libxfixes 6.0.2-1 0.03 MiB extra/libxft 2.3.9-1 0.12 MiB extra/libxi 1.8.3-1 0.48 MiB extra/libxinerama 1.1.6-1 0.02 MiB extra/libxkbcommon 1.13.2-1 0.98 MiB extra/libxrandr 1.5.5-1 0.07 MiB extra/libxrender 0.9.12-1 0.09 MiB extra/libxshmfence 1.3.3-1 0.01 MiB extra/libxt 1.3.1-1 1.99 MiB extra/libxtst 1.2.5-1 0.11 MiB extra/libxxf86vm 1.1.7-1 0.03 MiB extra/libyaml 0.2.5-3 0.16 MiB extra/lm_sensors 1:3.6.2-1 0.43 MiB core/lzo 2.10-5 0.34 MiB extra/mesa 1:26.2.1-1 51.41 MiB extra/mpg123 1.33.7-1 1.06 MiB extra/opus 1.6.1-1 4.03 MiB extra/pahole 1:1.31-2 0.88 MiB extra/pango 1:1.58.2-1 2.37 MiB extra/perl-error 0.17030-3 0.04 MiB extra/perl-mailtools 2.22-3 0.10 MiB extra/perl-timedate 2.35-1 0.15 MiB extra/pixman 0.46.4-1 0.48 MiB core/procps-ng 4.0.7-1 2.56 MiB extra/rhash 1.4.6-1 0.35 MiB extra/ruby 3.4.10-1 14.70 MiB extra/rubygems 3.6.9-1 2.73 MiB extra/shared-mime-info 2.5.1-2 5.81 MiB extra/sound-theme-freedesktop 0.8-6 0.45 MiB extra/spirv-tools 1:1.4.357.0-1 7.12 MiB extra/tdb 1.4.15-1 0.20 MiB extra/tinysparql 3.11.1-1 3.88 MiB extra/vim-runtime 9.2.1011-1 38.67 MiB extra/wayland 1.26.0-1 0.84 MiB extra/xcb-proto 1.17.0-4 1.03 MiB extra/xkeyboard-config 2.48-1 10.24 MiB extra/xorg-xprop 1.2.8-1 0.05 MiB extra/xorgproto 2025.1-1 1.47 MiB extra/zlib-ng 2.3.3-1 0.23 MiB extra/asciidoctor 2.0.26-1 1.88 MiB extra/bpf 7.2.2-1 6.71 MiB extra/cereal 1.3.2-2 1.35 MiB extra/cmake 4.4.3-1 88.39 MiB extra/git 2.55.0-1 29.92 MiB extra/gtest 1.18.0-1 1.57 MiB extra/gvim 9.2.1011-1 5.42 MiB core/linux-headers 7.0.13.arch1-1 531.33 MiB extra/llvm 22.1.8-2 170.16 MiB Total Download Size: 9.25 MiB Total Installed Size: 1215.66 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... iso-codes-4.20.1-1-any downloading... adwaita-icon-theme-legacy-46.2-3-any downloading... adwaita-fonts-50.0-1-any downloading... gsettings-desktop-schemas-50.1-1-any downloading... adwaita-cursors-50.0-1-any downloading... adwaita-icon-theme-50.0-1-any downloading... gsettings-system-schemas-50.1-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libyaml... installing rubygems... installing ruby... Optional dependencies for ruby tk: for Ruby/TK ruby-docs: Documentation for Ruby ruby-default-gems: Default gems which are part of Ruby StdLib ruby-bundled-gems: Bundled gems which are part of Ruby StdLib ruby-stdlib: Full Ruby StdLib including default gems, bundled gems and tools installing asciidoctor... installing bpf... installing cereal... installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator qt6-base: cmake-gui installing perl-error... installing perl-timedate... installing perl-mailtools... installing zlib-ng... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] less: the default pager for git installing gtest... Optional dependencies for gtest python: gmock generator [installed] installing pahole... Optional dependencies for pahole ostra-cg: Generate call graphs from encoded traces installing linux-headers... installing llvm... installing vim-runtime... Optional dependencies for vim-runtime sh: support for some tools and macros [installed] python: demoserver example tool [installed] gawk: mve tools support [installed] installing procps-ng... installing gpm... installing xorgproto... installing libice... installing libsm... installing xcb-proto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxt... installing adwaita-fonts... installing adwaita-icon-theme-legacy... installing adwaita-cursors... installing adwaita-icon-theme... installing dconf... installing gsettings-system-schemas... installing gsettings-desktop-schemas... installing libxext... installing libxfixes... installing libxi... installing libxtst... installing xorg-xprop... installing at-spi2-core... installing libpng... installing freetype2... Optional dependencies for freetype2 harfbuzz: Improved autohinting [pending] installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing libxrender... installing lzo... installing pixman... installing cairo... installing desktop-file-utils... installing fribidi... installing bubblewrap... installing libjpeg-turbo... installing jbigkit... installing libdeflate... installing libwebp... Optional dependencies for libwebp libwebp-utils: WebP conversion and inspection tools installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing lcms2... installing giflib... installing libunwind... installing gperftools... installing highway... installing libjxl... Optional dependencies for libjxl java-runtime: for JNI bindings installing dav1d... Optional dependencies for dav1d dav1d-doc: HTML documentation installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing libdatrie... installing libthai... installing libxft... installing pango... installing librsvg... installing glycin... Optional dependencies for glycin libheif: Load .avif, .heic and .heif installing shared-mime-info... installing gdk-pixbuf2... Optional dependencies for gdk-pixbuf2 libheif: Load .avif, .heic and .heif libopenraw: Load .arw, .cr2, .crw, .dng, .erf, .mrw, .nef, .orf, .pef and .raf libwmf: Load .apm and .wmf installing iso-codes... installing libcloudproviders... installing libcolord... installing libdaemon... installing avahi... Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc [pending] libevent: libevent bindings [installed] nss-mdns: NSS support for mDNS python-dbus: avahi-bookmarks, avahi-discover python-gobject: avahi-bookmarks, avahi-discover python-twisted: avahi-bookmarks installing libcups... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool [installed] installing libxshmfence... installing libxxf86vm... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing spirv-tools... installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme [installed] installing wayland... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing libepoxy... installing libxcomposite... installing libxcursor... installing libxdamage... installing libxinerama... installing xkeyboard-config... installing libxkbcommon... Optional dependencies for libxkbcommon libxkbcommon-x11: xkbcli interactive-x11 wayland: xkbcli interactive-wayland [installed] installing libxrandr... installing json-glib... installing duktape... installing libproxy... installing glib-networking... installing libsoup3... Optional dependencies for libsoup3 samba: Windows Domain SSO installing libstemmer... installing tinysparql... installing gtk-update-icon-cache... installing gtk3... Optional dependencies for gtk3 evince: Default print preview command installing libogg... installing libvorbis... installing alsa-topology-conf... installing alsa-ucm-conf... installing alsa-lib... installing libasyncns... installing flac... installing mpg123... Optional dependencies for mpg123 sdl2-compat: for sdl audio support jack: for jack audio support libpulse: for pulse audio support [pending] perl: for conplay [installed] installing lame... installing opus... installing libsndfile... Optional dependencies for libsndfile alsa-lib: for sndfile-play [installed] installing libpulse... Optional dependencies for libpulse pulse-native-provider: PulseAudio backend installing tdb... Optional dependencies for tdb python: for python bindings [installed] installing sound-theme-freedesktop... installing libcanberra... Optional dependencies for libcanberra gtk3: canberra-gtk-play [installed] installing gvim... Optional dependencies for gvim python: Python language support [installed] ruby: Ruby language support [installed] lua: Lua language support perl: Perl language support [installed] tcl: Tcl language support :: Running post-transaction hooks... ( 1/16) Creating system user accounts... Creating group 'avahi' with GID 968. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 968 and GID 968. Creating group 'git' with GID 967. Creating user 'git' (git daemon user) with UID 967 and GID 967. ( 2/16) Reloading system manager configuration... Skipped: Current root is not booted. ( 3/16) Reloading user manager configuration... Skipped: Current root is not booted. ( 4/16) Updating the MIME type database... ( 5/16) Arming ConditionNeedsUpdate... ( 6/16) Updating fontconfig configuration... ( 7/16) Updating module dependencies... ( 8/16) Reloading system bus configuration... Skipped: Current root is not booted. ( 9/16) Checking for old perl modules... (10/16) Updating fontconfig cache... (11/16) Updating GIO module cache... (12/16) Compiling GSettings XML schema files... (13/16) Probing GTK3 input method modules... (14/16) Updating icon theme caches... (15/16) Updating the info directory file... (16/16) Updating the desktop file MIME type cache... [?25h]3008;end=edd4ab8f811c4e179b104a40b9c06e28\==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of bpftrace git repo... Cloning into 'bpftrace'... done. Switched to a new branch 'makepkg'  -> Creating working copy of bpftrace-libbpf git repo... Cloning into 'bpftrace-libbpf'... done. ==> Starting prepare()... Submodule 'libbpf' (https://github.com/libbpf/libbpf.git) registered for path 'libbpf' Cloning into '/build/bpftrace/src/bpftrace/libbpf'... done. Submodule path 'libbpf': checked out '3f077472ee7e703b733c2c9ae15ef3f4c13ee25b' ==> Starting build()... The no-dev option is deprecated. Use -Wno-author instead. -- The C compiler identification is GNU 16.2.1 -- The CXX compiler identification is GNU 16.2.1 -- 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.2") -- Found LibBcc: /usr/lib/libbcc.so -- Looking for bcc_usdt_foreach -- Looking for bcc_usdt_foreach - found -- Found LibBpf: /build/bpftrace/src/build/libbpf/include -- Found LibElf: /usr/lib/libelf.so -- Found LibCereal: /usr/include -- 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_INIT_DISASM_INFO_FOUR_ARGS_SIGNATURE -- Performing Test LIBBFD_INIT_DISASM_INFO_FOUR_ARGS_SIGNATURE - Success -- Found LibDw: /usr/lib/libdw.so -- Found LibPcap: /usr/lib/libpcap.so -- Found PkgConfig: /usr/bin/pkg-config (found version "3.0.6") -- Checking for module 'libsystemd' -- Found libsystemd, version 261 -- Please install the libblazesym development package (missing: LIBBLAZESYM_LIBRARIES LIBBLAZESYM_INCLUDE_DIRS) -- Performing Test HAVE_FFI_CALL -- Performing Test HAVE_FFI_CALL - Success -- Found FFI: /usr/lib/libffi.so -- Looking for histedit.h -- Looking for histedit.h - found -- Found LibEdit: /usr/include (found version "2.11") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found LibXml2: /usr/lib/libxml2.so (found version "2.15.3") -- Found CURL: /usr/lib/libcurl.so (found version "8.21.0") -- Found LLVM 22.1.8: /usr/lib/cmake/llvm -- Using SYSTEM_INCLUDE_PATHS=auto -- Found GTest: /usr/lib/cmake/GTest/GTestConfig.cmake (found version "1.18.0") -- Found GMock: /usr/lib/libgmock.so -- Performing Test HAVE_FLAG__fno_omit_frame_pointer -- Performing Test HAVE_FLAG__fno_omit_frame_pointer - Success -- Performing Test HAVE_FLAG__mno_omit_leaf_frame_pointer -- Performing Test HAVE_FLAG__mno_omit_leaf_frame_pointer - Success -- Configuring done (70.9s) -- Generating done (2.0s) -- Build files have been written to: /build/bpftrace/src/build [ 0%] Building CXX object src/CMakeFiles/required_resources.dir/required_resources.cpp.o [ 0%] Building CXX object src/CMakeFiles/compiler_core.dir/functions.cpp.o [ 0%] Building CXX object src/debugfs/CMakeFiles/debugfs.dir/debugfs.cpp.o [ 0%] Building libbpf [ 0%] Building CXX object src/tracefs/CMakeFiles/tracefs.dir/tracefs.cpp.o [ 0%] Generating stdlib_base_bpf_c.hex [ 0%] Building CXX object src/arch/CMakeFiles/arch.dir/arm.cpp.o [ 0%] Generating stdlib_base_bt.hex [ 0%] Generating include_bpf_usdt_bpf_h.hex [ 0%] Generating stdlib_kfunc_bt.hex [ 0%] Generating stdlib_map_map_bpf_c.hex [ 0%] Generating stdlib_internal_bt.hex [ 0%] Generating stdlib_meta_bt.hex [ 0%] Generating stdlib_process_process_bpf_c.hex [ 0%] Generating stdlib_process_bt.hex [ 0%] Generating stdlib_stack_dwunwind_bpf_c.hex [ 0%] Generating stdlib_strings_errors_h.hex [ 0%] Generating stdlib_strings_bt.hex [ 0%] Generating stdlib_stack_dwunwind_defs_h.hex [ 0%] Generating stdlib/base_bpf_c.h [ 0%] Built target version_h [ 0%] Generating stdlib/kfunc_bt.h [ 1%] Generating stdlib/map/map_bpf_c.h [ 1%] Generating stdlib/meta_bt.h [ 1%] Generating stdlib/internal_bt.h [ 2%] Generating include/bpf/usdt_bpf_h.h [ 2%] Generating stdlib/process/process_bpf_c.h [ 2%] Generating stdlib/base_bt.h [ 2%] Generating stdlib/strings/errors_h.h [ 2%] Generating stdlib/process_bt.h [ 2%] Generating stdlib/stack/dwunwind_defs_h.h [ 3%] Building CXX object src/arch/CMakeFiles/arch.dir/ppc64.cpp.o [ 3%] Generating stdlib/stack/dwunwind_bpf_c.h [ 3%] Generating stdlib/strings_bt.h [ 3%] Built target stdlib_base_bpf_c [ 3%] Built target stdlib_kfunc_bt [ 3%] Built target include_bpf_usdt_bpf_h [ 3%] Built target stdlib_map_map_bpf_c [ 3%] Built target stdlib_internal_bt [ 3%] Built target stdlib_process_process_bpf_c [ 3%] Built target stdlib_meta_bt [ 3%] Built target stdlib_strings_errors_h [ 3%] Built target stdlib_process_bt [ 3%] Built target stdlib_base_bt [ 3%] Built target stdlib_stack_dwunwind_defs_h [ 3%] Built target stdlib_strings_bt [ 3%] Building CXX object src/arch/CMakeFiles/arch.dir/s390.cpp.o [ 3%] Built target stdlib_stack_dwunwind_bpf_c [ 3%] Building CXX object src/arch/CMakeFiles/arch.dir/arch.cpp.o [ 4%] Building CXX object src/arch/CMakeFiles/arch.dir/x86_64.cpp.o [ 4%] Building CXX object src/arch/CMakeFiles/arch.dir/mips64.cpp.o [ 4%] Building CXX object src/CMakeFiles/compiler_core.dir/struct.cpp.o [ 4%] Building CXX object src/CMakeFiles/compiler_core.dir/types.cpp.o [ 4%] Building CXX object src/arch/CMakeFiles/arch.dir/riscv64.cpp.o [ 4%] Building CXX object src/arch/CMakeFiles/arch.dir/loongarch64.cpp.o [ 5%] Generating stdlib_strings_signal_h.hex [ 5%] Generating stdlib/strings/signal_h.h [ 5%] Built target stdlib_strings_signal_h libbpf.c: In function ‘kallsyms_cb’: libbpf.c:8207:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 8207 | res = strstr(sym_name, ".llvm."); | ^ libbpf.c: In function ‘avail_kallsyms_cb’: libbpf.c:11515:31: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 11515 | if (!(sym_sfx = strstr(sym_name, ".llvm."))) | ^ libbpf.c: In function ‘resolve_full_path’: libbpf.c:12103:35: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 12103 | next_path = strchr(s, ':'); | ^ [ 5%] Generating stdlib_strings_strings_bpf_c.hex [ 5%] Generating stdlib_strings_strings_h.hex [ 5%] Generating stdlib/strings/strings_bpf_c.h [ 5%] Generating stdlib/strings/strings_h.h [ 5%] Built target stdlib_strings_strings_bpf_c [ 5%] Built target stdlib_strings_strings_h [ 5%] Generating stdlib_strings_syscall_h.hex [ 5%] Generating stdlib/strings/syscall_h.h [ 5%] Generating stdlib_system_system_bpf_c.hex [ 5%] Generating stdlib/system/system_bpf_c.h [ 5%] Built target stdlib_strings_syscall_h [ 5%] Built target stdlib_system_system_bpf_c [ 5%] Linking CXX static library libtracefs.a [ 5%] Linking CXX static library libdebugfs.a [ 5%] Generating stdlib_task_task_bpf_c.hex [ 6%] Generating stdlib/task/task_bpf_c.h [ 6%] Generating stdlib_task_vma_bpf_c.hex [ 6%] Built target stdlib_task_task_bpf_c [ 6%] Generating stdlib/task/vma_bpf_c.h [ 6%] Built target tracefs [ 6%] Built target debugfs [ 6%] Built target stdlib_task_vma_bpf_c [ 6%] Generating stdlib_test_test_bpf_c.hex [ 6%] Generating stdlib/test/test_bpf_c.h [ 6%] Generating stdlib_usdt_usdt_bpf_c.hex [ 6%] Built target stdlib_test_test_bpf_c [ 6%] Generating stdlib/usdt/usdt_bpf_c.h [ 6%] Generating include___stddef_max_align_t_h.hex [ 6%] Generating include_asm_generic_bitsperlong_h.hex [ 6%] Built target stdlib_usdt_usdt_bpf_c [ 6%] Generating include/__stddef_max_align_t_h.h At top level: cc1: note: unrecognized command-line option ‘-Wno-unknown-warning-option’ may have been intended to silence earlier diagnostics [ 6%] Generating include/asm-generic/bitsperlong_h.h [ 6%] Generating include_asm_generic_errno_base_h.hex [ 6%] Built target include___stddef_max_align_t_h [ 6%] Generating include/asm-generic/errno-base_h.h [ 6%] Built target include_asm_generic_bitsperlong_h [ 6%] Generating include_asm_generic_fcntl_h.hex [ 6%] Generating include_asm_generic_errno_h.hex [ 6%] Generating include/asm-generic/fcntl_h.h [ 6%] Generating include/asm-generic/errno_h.h [ 6%] Built target include_asm_generic_errno_base_h [ 6%] Generating include_asm_generic_int_ll64_h.hex [ 6%] Generating include_asm_generic_ioctl_h.hex [ 6%] Generating include_asm_generic_posix_types_h.hex [ 7%] Generating include/asm-generic/int-ll64_h.h [ 7%] Linking CXX static library libarch.a [ 7%] Built target include_asm_generic_fcntl_h [ 7%] Built target include_asm_generic_errno_h [ 7%] Generating include/asm-generic/ioctl_h.h [ 7%] Generating include/asm-generic/posix_types_h.h [ 7%] Built target include_asm_generic_int_ll64_h [ 7%] Generating include_asm_generic_types_h.hex [ 7%] Built target include_asm_generic_ioctl_h [ 7%] Built target include_asm_generic_posix_types_h [ 7%] Generating include/asm-generic/types_h.h [ 7%] Generating include_asm_arm_bitsperlong_h.hex [ 7%] Generating include_asm_arm_byteorder_h.hex [ 8%] Generating include/asm/arm/bitsperlong_h.h [ 8%] Generating include/asm/arm/byteorder_h.h [ 8%] Built target include_asm_generic_types_h [ 8%] Generating include_asm_arm_errno_h.hex libbpf.c: In function ‘kallsyms_cb’: libbpf.c:8207:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 8207 | res = strstr(sym_name, ".llvm."); | ^ [ 8%] Generating include_asm_arm_fcntl_h.hex [ 8%] Built target include_asm_arm_bitsperlong_h [ 8%] Generating include/asm/arm/errno_h.h libbpf.c: In function ‘avail_kallsyms_cb’: libbpf.c:11515:31: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 11515 | if (!(sym_sfx = strstr(sym_name, ".llvm."))) | ^ [ 8%] Built target include_asm_arm_byteorder_h libbpf.c: In function ‘resolve_full_path’: libbpf.c:12103:35: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 12103 | next_path = strchr(s, ':'); | ^ [ 8%] Generating include/asm/arm/fcntl_h.h [ 9%] Generating include_asm_arm_ioctl_h.hex [ 9%] Built target arch [ 9%] Generating include_asm_arm_posix_types_h.hex [ 9%] Built target include_asm_arm_errno_h [ 9%] Generating include/asm/arm/ioctl_h.h [ 9%] Built target include_asm_arm_fcntl_h [ 9%] Generating include/asm/arm/posix_types_h.h [ 9%] Generating include_asm_arm_rwonce_h.hex [ 9%] Built target include_asm_arm_ioctl_h [ 9%] Built target include_asm_arm_posix_types_h [ 9%] Generating include/asm/arm/rwonce_h.h [ 9%] Generating include_asm_arm_swab_h.hex [ 10%] Generating include_asm_arm_types_h.hex [ 10%] Generating include/asm/arm/swab_h.h [ 10%] Generating include_asm_arm64_bitsperlong_h.hex [ 10%] Built target include_asm_arm_rwonce_h [ 10%] Generating include_asm_arm64_byteorder_h.hex [ 10%] Generating include/asm/arm/types_h.h [ 11%] Generating include/asm/arm64/bitsperlong_h.h [ 11%] Built target include_asm_arm_swab_h [ 11%] Generating include/asm/arm64/byteorder_h.h [ 11%] Built target include_asm_arm_types_h [ 11%] Built target include_asm_arm64_bitsperlong_h [ 11%] Generating include_asm_arm64_errno_h.hex [ 11%] Built target include_asm_arm64_byteorder_h [ 11%] Generating include_asm_arm64_fcntl_h.hex [ 11%] Generating include/asm/arm64/errno_h.h [ 11%] Generating include/asm/arm64/fcntl_h.h [ 12%] Generating include_asm_arm64_ioctl_h.hex [ 12%] Generating include_asm_arm64_posix_types_h.hex [ 12%] Generating include_asm_arm64_rwonce_h.hex [ 12%] Built target include_asm_arm64_errno_h [ 12%] Generating include/asm/arm64/posix_types_h.h [ 12%] Generating include/asm/arm64/ioctl_h.h [ 12%] Generating include/asm/arm64/rwonce_h.h [ 12%] Generating include_asm_arm64_swab_h.hex [ 12%] Built target include_asm_arm64_fcntl_h [ 12%] Generating include_asm_arm64_types_h.hex [ 13%] Generating include_asm_loongarch_bitsperlong_h.hex [ 13%] Generating include/asm/arm64/swab_h.h [ 13%] Generating include_asm_loongarch_errno_h.hex [ 13%] Generating include_asm_loongarch_byteorder_h.hex [ 13%] Built target include_asm_arm64_posix_types_h [ 13%] Built target include_asm_arm64_ioctl_h [ 13%] Generating include_asm_loongarch_fcntl_h.hex [ 13%] Built target include_asm_arm64_rwonce_h [ 13%] Generating include/asm/arm64/types_h.h [ 13%] Generating include/asm/loongarch/bitsperlong_h.h [ 13%] Generating include_asm_loongarch_ioctl_h.hex [ 13%] Generating include/asm/loongarch/errno_h.h [ 13%] Generating include/asm/loongarch/byteorder_h.h [ 13%] Generating include/asm/loongarch/fcntl_h.h [ 13%] Built target include_asm_arm64_swab_h [ 13%] Generating include/asm/loongarch/ioctl_h.h [ 13%] Generating include_asm_loongarch_posix_types_h.hex [ 13%] Generating include_asm_loongarch_rwonce_h.hex [ 13%] Built target include_asm_arm64_types_h [ 13%] Built target include_asm_loongarch_bitsperlong_h [ 14%] Generating include_asm_mips_bitsperlong_h.hex [ 14%] Generating include_asm_loongarch_swab_h.hex [ 14%] Generating include_asm_loongarch_types_h.hex [ 14%] Generating include_asm_mips_byteorder_h.hex [ 14%] Built target include_asm_loongarch_byteorder_h [ 14%] Built target include_asm_loongarch_errno_h [ 14%] Generating include_asm_mips_errno_h.hex [ 14%] Built target include_asm_loongarch_fcntl_h [ 15%] Generating include/asm/loongarch/posix_types_h.h [ 15%] Generating include/asm/loongarch/rwonce_h.h [ 15%] Generating include/asm/mips/bitsperlong_h.h [ 15%] Built target include_asm_loongarch_ioctl_h [ 15%] Generating include/asm/mips/byteorder_h.h [ 15%] Generating include/asm/loongarch/swab_h.h [ 15%] Generating include/asm/mips/errno_h.h [ 15%] Generating include/asm/loongarch/types_h.h [ 15%] Generating include_asm_mips_fcntl_h.hex [ 15%] Generating include_asm_mips_ioctl_h.hex [ 15%] Generating include_asm_mips_posix_types_h.hex [ 15%] Generating include_asm_mips_rwonce_h.hex [ 15%] Built target include_asm_loongarch_posix_types_h [ 15%] Generating include_asm_mips_types_h.hex [ 15%] Generating include_asm_mips_swab_h.hex [ 15%] Generating include/asm/mips/fcntl_h.h [ 15%] Built target include_asm_loongarch_rwonce_h [ 16%] Built target include_asm_mips_byteorder_h [ 16%] Generating include_asm_powerpc_bitsperlong_h.hex [ 16%] Built target include_asm_mips_bitsperlong_h [ 16%] Built target include_asm_loongarch_swab_h [ 16%] Built target include_asm_mips_errno_h [ 16%] Generating include/asm/mips/ioctl_h.h [ 17%] Generating include/asm/mips/posix_types_h.h [ 17%] Built target include_asm_loongarch_types_h [ 17%] Generating include_asm_powerpc_byteorder_h.hex [ 17%] Generating include/asm/mips/rwonce_h.h [ 17%] Generating include/asm/mips/types_h.h [ 17%] Generating include/asm/mips/swab_h.h [ 17%] Generating include/asm/powerpc/bitsperlong_h.h [ 17%] Built target include_asm_mips_fcntl_h [ 17%] Generating include/asm/powerpc/byteorder_h.h [ 17%] Generating include_asm_powerpc_errno_h.hex [ 17%] Built target include_asm_mips_ioctl_h [ 17%] Built target include_asm_mips_posix_types_h [ 17%] Generating include_asm_powerpc_fcntl_h.hex [ 17%] Built target include_asm_mips_rwonce_h [ 18%] Generating include_asm_powerpc_ioctl_h.hex [ 18%] Generating include_asm_powerpc_swab_h.hex [ 18%] Built target include_asm_mips_types_h [ 18%] Generating include_asm_powerpc_types_h.hex [ 18%] Generating include_asm_powerpc_posix_types_h.hex [ 18%] Generating include_asm_powerpc_rwonce_h.hex [ 18%] Generating include/asm/powerpc/errno_h.h [ 18%] Built target include_asm_mips_swab_h [ 18%] Built target include_asm_powerpc_bitsperlong_h [ 18%] Generating include/asm/powerpc/fcntl_h.h [ 18%] Built target include_asm_powerpc_byteorder_h [ 18%] Generating include/asm/powerpc/ioctl_h.h [ 18%] Generating include/asm/powerpc/posix_types_h.h [ 18%] Generating include/asm/powerpc/swab_h.h [ 18%] Generating include/asm/powerpc/types_h.h [ 18%] Generating include/asm/powerpc/rwonce_h.h [ 18%] Generating include_asm_riscv_bitsperlong_h.hex [ 18%] Generating include_asm_riscv_byteorder_h.hex [ 18%] Built target include_asm_powerpc_errno_h [ 18%] Generating include_asm_riscv_errno_h.hex [ 19%] Generating include_asm_riscv_ioctl_h.hex [ 19%] Generating include_asm_riscv_fcntl_h.hex [ 19%] Built target include_asm_powerpc_posix_types_h [ 20%] Generating include/asm/riscv/bitsperlong_h.h [ 20%] Built target include_asm_powerpc_fcntl_h [ 20%] Built target include_asm_powerpc_ioctl_h [ 20%] Generating include_asm_riscv_posix_types_h.hex [ 20%] Built target include_asm_powerpc_swab_h [ 20%] Generating include_asm_riscv_rwonce_h.hex [ 20%] Generating include/asm/riscv/byteorder_h.h [ 20%] Built target include_asm_powerpc_types_h [ 20%] Built target include_asm_powerpc_rwonce_h [ 20%] Generating include/asm/riscv/errno_h.h [ 20%] Generating include/asm/riscv/ioctl_h.h [ 20%] Generating include_asm_riscv_swab_h.hex [ 20%] Generating include/asm/riscv/fcntl_h.h [ 20%] Generating include/asm/riscv/posix_types_h.h [ 20%] Generating include/asm/riscv/rwonce_h.h [ 20%] Generating include_asm_riscv_types_h.hex [ 20%] Built target include_asm_riscv_bitsperlong_h [ 20%] Generating include/asm/riscv/swab_h.h [ 20%] Built target include_asm_riscv_byteorder_h [ 20%] Generating include_asm_s390_byteorder_h.hex [ 20%] Generating include_asm_s390_bitsperlong_h.hex [ 20%] Built target include_asm_riscv_ioctl_h [ 20%] Generating include_asm_s390_fcntl_h.hex [ 20%] Generating include/asm/riscv/types_h.h [ 20%] Generating include_asm_s390_errno_h.hex [ 20%] Built target include_asm_riscv_fcntl_h [ 21%] Generating include_asm_s390_ioctl_h.hex [ 21%] Built target include_asm_riscv_errno_h [ 21%] Generating include_asm_s390_posix_types_h.hex [ 21%] Built target include_asm_riscv_posix_types_h [ 21%] Built target include_asm_riscv_rwonce_h [ 21%] Generating include/asm/s390/byteorder_h.h [ 22%] Generating include/asm/s390/bitsperlong_h.h [ 22%] Generating include/asm/s390/fcntl_h.h [ 22%] Generating include/asm/s390/errno_h.h [ 22%] Built target include_asm_riscv_swab_h [ 22%] Generating include_asm_s390_rwonce_h.hex [ 22%] Generating include/asm/s390/ioctl_h.h [ 22%] Generating include/asm/s390/posix_types_h.h [ 22%] Built target include_asm_riscv_types_h [ 22%] Generating include_asm_s390_swab_h.hex [ 22%] Generating include_asm_x86_bitsperlong_h.hex [ 22%] Generating include_asm_s390_types_h.hex [ 22%] Generating include_asm_x86_byteorder_h.hex [ 22%] Built target include_asm_s390_byteorder_h [ 22%] Generating include/asm/s390/rwonce_h.h [ 22%] Generating include_asm_x86_fcntl_h.hex [ 22%] Built target include_asm_s390_bitsperlong_h [ 22%] Built target include_asm_s390_fcntl_h [ 22%] Built target include_asm_s390_errno_h [ 22%] Generating include/asm/s390/swab_h.h [ 22%] Generating include_asm_x86_errno_h.hex [ 23%] Generating include/asm/x86/bitsperlong_h.h [ 23%] Built target include_asm_s390_ioctl_h [ 23%] Built target include_asm_s390_posix_types_h [ 23%] Generating include/asm/s390/types_h.h [ 24%] Generating include_asm_x86_ioctl_h.hex [ 24%] Generating include/asm/x86/byteorder_h.h [ 24%] Generating include/asm/x86/fcntl_h.h [ 24%] Generating include_asm_x86_posix_types_h.hex [ 24%] Generating include/asm/x86/errno_h.h [ 24%] Built target include_asm_s390_rwonce_h [ 24%] Built target include_asm_s390_swab_h [ 24%] Generating include/asm/x86/ioctl_h.h [ 24%] Generating include_asm_x86_posix_types_64_h.hex [ 24%] Generating include_asm_x86_swab_h.hex [ 24%] Generating include_asm_x86_rwonce_h.hex [ 24%] Built target include_asm_x86_bitsperlong_h [ 24%] Generating include/asm/x86/posix_types_h.h [ 24%] Built target include_asm_s390_types_h [ 24%] Generating include_asm_x86_types_h.hex [ 24%] Built target include_asm_x86_byteorder_h [ 24%] Built target include_asm_x86_fcntl_h [ 24%] Generating include_float_h.hex [ 24%] Generating include_limits_h.hex [ 24%] Built target include_asm_x86_errno_h [ 24%] Generating include/asm/x86/posix_types_64_h.h [ 24%] Generating include/asm/x86/swab_h.h [ 24%] Generating include/asm/x86/rwonce_h.h [ 25%] Generating include/asm/x86/types_h.h [ 25%] Built target include_asm_x86_ioctl_h [ 25%] Generating include/float_h.h [ 25%] Built target include_asm_x86_posix_types_h [ 25%] Generating include/limits_h.h [ 26%] Generating include_linux_bpf_h.hex [ 26%] Generating include_linux_bpf_common_h.hex [ 26%] Generating include_linux_btf_h.hex [ 26%] Built target include_asm_x86_posix_types_64_h [ 26%] Generating include_linux_byteorder_big_endian_h.hex [ 26%] Generating include_linux_byteorder_little_endian_h.hex [ 26%] Built target include_asm_x86_swab_h [ 26%] Generating include_linux_compiler_clang_h.hex [ 26%] Built target include_asm_x86_rwonce_h [ 26%] Generating include_linux_compiler_h.hex [ 26%] Built target include_asm_x86_types_h At top level: cc1: note: unrecognized command-line option ‘-Wno-unknown-warning-option’ may have been intended to silence earlier diagnostics [ 26%] Generating include/linux/bpf_common_h.h [ 26%] Built target include_float_h [ 26%] Generating include/linux/byteorder/little_endian_h.h [ 26%] Built target include_limits_h [ 26%] Generating include/linux/btf_h.h [ 26%] Generating include/linux/byteorder/big_endian_h.h [ 26%] Generating include_linux_compiler_attributes_h.hex [ 27%] Generating include/linux/compiler-clang_h.h [ 27%] Generating include_linux_compiler_types_h.hex [ 27%] Generating include/linux/compiler_h.h [ 27%] Generating include/linux/bpf_h.h [ 27%] Generating include_linux_const_h.hex [ 27%] Built target include_linux_bpf_common_h [ 28%] Generating include_linux_errno_h.hex [ 28%] Generating include_linux_fcntl_h.hex [ 28%] Generating include/linux/compiler_attributes_h.h [ 28%] Generating include/linux/compiler_types_h.h [ 28%] Built target include_linux_byteorder_little_endian_h [ 28%] Generating include_linux_if_link_h.hex [ 28%] Built target include_linux_btf_h [ 28%] Built target include_linux_byteorder_big_endian_h [ 28%] Built target include_linux_compiler_clang_h [ 28%] Generating include/linux/const_h.h [ 28%] Generating include/linux/errno_h.h [ 28%] Generating include_linux_if_xdp_h.hex [ 28%] Generating include_linux_ioctl_h.hex [ 28%] Generating include/linux/fcntl_h.h [ 28%] Built target include_linux_compiler_h [ 28%] Generating include/linux/if_link_h.h [ 28%] Built target include_linux_compiler_attributes_h [ 28%] Generating include_linux_kasan_checks_h.hex [ 28%] Built target include_linux_bpf_h [ 28%] Built target include_linux_compiler_types_h [ 28%] Generating include/linux/ioctl_h.h [ 28%] Generating include/linux/if_xdp_h.h [ 28%] Generating include_linux_kcsan_checks_h.hex [ 28%] Generating include_linux_kernel_h.hex [ 29%] Generating include_linux_netlink_h.hex [ 29%] Built target include_linux_errno_h [ 29%] Built target include_linux_const_h [ 29%] Built target include_linux_fcntl_h [ 29%] Generating include_linux_netdev_h.hex [ 30%] Generating include/linux/kasan-checks_h.h [ 30%] Built target include_linux_if_link_h [ 30%] Generating include_linux_openat2_h.hex [ 30%] Generating include/linux/kcsan-checks_h.h [ 30%] Built target include_linux_ioctl_h [ 30%] Generating include/linux/kernel_h.h [ 30%] Generating include/linux/netlink_h.h [ 30%] Generating include_linux_pkt_cls_h.hex [ 30%] Built target include_linux_if_xdp_h [ 30%] Generating include_linux_perf_event_h.hex [ 30%] Generating include/linux/netdev_h.h [ 31%] Generating include_linux_pkt_sched_h.hex [ 31%] Generating include/linux/openat2_h.h [ 31%] Built target include_linux_kasan_checks_h [ 31%] Generating include_linux_posix_types_h.hex [ 31%] Generating include/linux/pkt_cls_h.h [ 31%] Generating include_linux_stddef_h.hex [ 31%] Built target include_linux_kcsan_checks_h [ 31%] Built target include_linux_kernel_h [ 31%] Generating include_linux_socket_h.hex [ 31%] Generating include_linux_swab_h.hex [ 31%] Generating include/linux/perf_event_h.h [ 31%] Built target include_linux_netlink_h [ 31%] Generating include/linux/pkt_sched_h.h [ 31%] Built target include_linux_netdev_h [ 31%] Generating include_linux_sysinfo_h.hex [ 31%] Generating include/linux/posix_types_h.h [ 31%] Generating include_linux_types_h.hex [ 31%] Built target include_linux_openat2_h [ 31%] Generating include/linux/stddef_h.h [ 31%] Generating include/linux/socket_h.h [ 31%] Generating include/linux/swab_h.h [ 31%] Built target include_linux_pkt_cls_h [ 31%] Generating include_stdarg_h.hex [ 32%] Generating include/linux/sysinfo_h.h [ 32%] Built target include_linux_perf_event_h [ 32%] Generating include/linux/types_h.h [ 32%] Generating include_stdbool_h.hex [ 32%] Built target include_linux_pkt_sched_h [ 32%] Built target include_linux_posix_types_h [ 33%] Generating include_stddef_h.hex [ 33%] Generating include_bpf_bpf_h.hex [ 33%] Generating include/stdarg_h.h [ 33%] Built target include_linux_stddef_h [ 33%] Built target include_linux_socket_h [ 33%] Built target include_linux_swab_h [ 33%] Generating include_stdint_h.hex [ 33%] Generating include_bpf_bpf_core_read_h.hex [ 33%] Generating include/stdbool_h.h [ 33%] Built target include_linux_sysinfo_h [ 33%] Built target include_linux_types_h [ 33%] Generating include/stddef_h.h [ 33%] Generating include_bpf_bpf_endian_h.hex [ 33%] Generating include/bpf/bpf_h.h [ 33%] Generating include/stdint_h.h [ 33%] Generating include_bpf_bpf_helper_defs_h.hex [ 33%] Generating include/bpf/bpf_core_read_h.h [ 33%] Generating include_bpf_bpf_tracing_h.hex [ 33%] Built target include_stdarg_h [ 33%] Generating include/bpf/bpf_endian_h.h [ 33%] Generating include_bpf_bpf_helpers_h.hex [ 33%] Generating include_bpf_btf_h.hex [ 33%] Built target include_stdbool_h [ 34%] Generating include_bpf_libbpf_common_h.hex [ 34%] Generating include_bpf_libbpf_h.hex [ 34%] Built target include_stddef_h [ 34%] Built target include_bpf_bpf_h [ 34%] Generating include_bpf_libbpf_legacy_h.hex [ 34%] Built target include_stdint_h [ 34%] Generating include_bpf_libbpf_version_h.hex [ 34%] Generating include/bpf/bpf_helpers_h.h [ 34%] Generating include/bpf/libbpf_common_h.h [ 34%] Generating include/bpf/bpf_tracing_h.h [ 35%] Generating include/bpf/bpf_helper_defs_h.h [ 35%] Generating include/bpf/btf_h.h [ 35%] Built target include_bpf_bpf_endian_h [ 35%] Built target include_bpf_bpf_core_read_h [ 35%] Generating include/bpf/libbpf_h.h [ 35%] Generating include/bpf/libbpf_legacy_h.h [ 35%] Generating include_bpf_skel_internal_h.hex [ 35%] Generating include/bpf/libbpf_version_h.h [ 35%] Building CXX object src/cxxdemangler/CMakeFiles/cxxdemangler_llvm.dir/cxxdemangler_llvm.cpp.o [ 35%] Building CXX object src/cxxdemangler/CMakeFiles/cxxdemangler_stdlib.dir/cxxdemangler_stdlib.cpp.o [ 35%] Generating data_source.o [ 35%] Built target include_bpf_bpf_helpers_h [ 35%] Built target include_bpf_btf_h [ 35%] Generating include/bpf/skel_internal_h.h [ 35%] Built target include_bpf_libbpf_common_h [ 35%] Built target include_bpf_bpf_helper_defs_h [ 35%] Built target include_bpf_libbpf_h [ 35%] Generating runtime/addrspace [ 35%] Built target include_bpf_bpf_tracing_h [ 35%] Built target include_bpf_libbpf_legacy_h [ 35%] Building CXX object tests/data/CMakeFiles/data_source_cxx.dir/data_source_cxx.cpp.o [ 36%] Generating runtime/array [ 36%] Generating self/README.md [ 36%] Generating runtime/basic [ 36%] Generating runtime/bool [ 36%] Generating runtime/btf [ 36%] Built target include_bpf_libbpf_version_h [ 36%] Generating self/basic.bt [ 36%] Generating runtime/builtin [ 36%] Built target include_bpf_skel_internal_h [ 36%] Generating runtime/call [ 36%] Building C object tests/testprogs/CMakeFiles/array_access.dir/array_access.c.o [ 36%] Generating runtime/config [ 36%] Generating self/find.bt [ 36%] Generating runtime/complex_types [ 36%] Generating self/record.bt [ 36%] Generating runtime/dwarf [ 37%] Generating runtime/dwunwind [ 37%] Building C object tests/testprogs/CMakeFiles/bitfield_test.dir/bitfield_test.c.o [ 38%] Building C object tests/testprogs/CMakeFiles/complex_struct.dir/complex_struct.c.o [ 38%] Built target self_test_files [ 38%] Generating runtime/engine/main.py In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/riscv64-unknown-linux-gnu/16/include/stdint.h:11, from /build/bpftrace/src/bpftrace/tests/testprogs/array_access.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 38%] Linking CXX static library libcxxdemangler_stdlib.a [ 38%] Building C object tests/testprogs/CMakeFiles/disable_aslr.dir/disable_aslr.c.o [ 38%] Building C object tests/testprogs/CMakeFiles/false.dir/false.c.o [ 38%] Generating runtime/engine/parser.py [ 38%] Building C object tests/testprogs/CMakeFiles/intptrcast.dir/intptrcast.c.o [ 38%] Building C object tests/testprogs/CMakeFiles/mmap_exec.dir/mmap_exec.c.o [ 38%] Building C object tests/testprogs/CMakeFiles/fentry_args.dir/fentry_args.c.o [ 38%] Building C object tests/testprogs/CMakeFiles/inline_function.dir/inline_function.c.o [ 38%] Linking CXX executable data_source_cxx [ 38%] Linking C executable array_access In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/riscv64-unknown-linux-gnu/16/include/stdint.h:11, from /build/bpftrace/src/bpftrace/tests/testprogs/complex_struct.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 38%] Generating runtime/engine/runner.py In file included from /usr/include/sys/personality.h:23, from /build/bpftrace/src/bpftrace/tests/testprogs/disable_aslr.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 38%] Linking C executable bitfield_test In file included from /usr/include/assert.h:35, from /build/bpftrace/src/bpftrace/tests/testprogs/mmap_exec.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 38%] Building C object tests/testprogs/CMakeFiles/mountns_pivot_wrapper.dir/mountns_pivot_wrapper.c.o In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/bpftrace/src/bpftrace/tests/testprogs/inline_function.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/riscv64-unknown-linux-gnu/16/include/stdint.h:11, from /build/bpftrace/src/bpftrace/tests/testprogs/intptrcast.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 38%] Generating runtime/file-output [ 39%] Linking C executable false In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:26, from /build/bpftrace/src/bpftrace/tests/testprogs/fentry_args.c:3: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 39%] Built target data_source_gen_object [ 39%] Linking C executable complex_struct [ 39%] Linking C executable disable_aslr [ 39%] Generating runtime/for [ 39%] Linking C executable intptrcast [ 39%] Linking C executable inline_function In file included from /usr/include/errno.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/mountns_pivot_wrapper.c:5: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 39%] Linking C executable mmap_exec [ 39%] Generating runtime/intcast [ 39%] Linking C executable fentry_args [ 39%] Built target cxxdemangler_stdlib [ 39%] Generating runtime/interop [ 39%] Linking C executable mountns_pivot_wrapper [ 39%] Generating runtime/intptrcast [ 40%] Generating runtime/json-output [ 40%] Generating runtime/languages [ 40%] Generating runtime/macro [ 40%] Generating runtime/map [ 40%] Linking CXX static library libcxxdemangler_llvm.a [ 40%] Generating runtime/other [ 40%] Generating runtime/outputs/complex.json [ 40%] Generating runtime/outputs/hist.json [ 40%] Generating runtime/outputs/hist.txt [ 40%] Generating runtime/outputs/hist_10g.json [ 40%] Built target cxxdemangler_llvm [ 41%] Generating runtime/outputs/hist_2_values.txt [ 41%] Generating runtime/outputs/hist_2args.json [ 41%] Generating runtime/outputs/hist_multiple.json [ 41%] Built target array_access [ 41%] Generating runtime/outputs/hist_multiple_multiple_keys.json [ 41%] Generating runtime/outputs/hist_zero.json [ 41%] Built target bitfield_test [ 41%] Built target data_source_cxx [ 41%] Built target false [ 41%] Generating runtime/outputs/lhist.txt [ 41%] Generating runtime/outputs/lhist.json [ 41%] Generating runtime/outputs/lhist_multiple.json [ 42%] Building C object tests/testprogs/CMakeFiles/mountns_wrapper.dir/mountns_wrapper.c.o [ 42%] Building C object tests/testprogs/CMakeFiles/multi_procs.dir/multi_procs.c.o [ 42%] Built target inline_function [ 42%] Built target complex_struct [ 42%] Building C object tests/testprogs/CMakeFiles/multi_threads.dir/multi_threads.c.o [ 42%] Generating runtime/outputs/lhist_zero.json [ 43%] Generating runtime/outputs/map.json [ 43%] Built target mmap_exec [ 43%] Built target intptrcast In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:26, from /build/bpftrace/src/bpftrace/tests/testprogs/multi_procs.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 43%] Generating runtime/outputs/multiple_maps.ndjson In file included from /usr/include/errno.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/mountns_wrapper.c:5: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 43%] Generating runtime/outputs/print_avg_map_args.txt [ 43%] Building C object tests/testprogs/CMakeFiles/nanosleep_loop.dir/nanosleep_loop.c.o [ 43%] Built target disable_aslr In file included from /usr/include/pthread.h:21, from /build/bpftrace/src/bpftrace/tests/testprogs/multi_threads.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 43%] Generating runtime/outputs/print_avg_map_with_large_top.txt [ 44%] Building C object tests/testprogs/CMakeFiles/simple_struct.dir/simple_struct.c.o [ 44%] Building C object tests/testprogs/CMakeFiles/ptr_to_ptr.dir/ptr_to_ptr.c.o [ 44%] Linking C executable multi_procs [ 44%] Built target fentry_args [ 44%] Building C object tests/testprogs/CMakeFiles/stack_args.dir/stack_args.c.o In file included from /usr/include/fcntl.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/nanosleep_loop.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 44%] Linking C executable mountns_wrapper [ 44%] Generating runtime/outputs/scalar.json [ 44%] Building C object tests/testprogs/CMakeFiles/string_args.dir/string_args.c.o [ 44%] Generating runtime/outputs/scalar_str.json [ 45%] Linking C executable multi_threads [ 45%] Generating runtime/outputs/stats.json [ 45%] Linking C executable nanosleep_loop [ 45%] Linking C executable ptr_to_ptr [ 45%] Linking C executable simple_struct [ 45%] Linking C executable stack_args [ 45%] Building C object tests/testprogs/CMakeFiles/struct_array.dir/struct_array.c.o [ 45%] Generating runtime/outputs/stats_multiple.json [ 46%] Linking C executable string_args [ 46%] Built target mountns_pivot_wrapper [ 46%] Generating runtime/outputs/tseries.json [ 47%] Generating runtime/outputs/tseries.txt In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/riscv64-unknown-linux-gnu/16/include/stdint.h:11, from /build/bpftrace/src/bpftrace/tests/testprogs/struct_array.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 47%] Generating runtime/outputs/tseries_avg.json [ 47%] Linking C executable struct_array [ 47%] Building C object tests/testprogs/CMakeFiles/struct_walk.dir/struct_walk.c.o [ 47%] Generating runtime/outputs/tseries_avg.txt [ 47%] Generating runtime/outputs/tseries_max.json In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/riscv64-unknown-linux-gnu/16/include/stdint.h:11, from /build/bpftrace/src/bpftrace/tests/testprogs/struct_walk.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 47%] Generating runtime/outputs/tseries_max.txt [ 47%] Linking C executable struct_walk [ 47%] Generating runtime/outputs/tseries_min.json [ 47%] Generating runtime/outputs/tseries_min.txt [ 47%] Generating runtime/outputs/tseries_multiple.json [ 47%] Generating runtime/outputs/tseries_multiple.txt [ 48%] Generating runtime/outputs/tseries_zero.json [ 48%] Generating runtime/outputs/tseries_zigzag.txt [ 48%] Generating runtime/pid_namespace [ 48%] Generating runtime/pointers [ 48%] Generating runtime/precedence [ 48%] Generating runtime/probe [ 48%] Generating runtime/record [ 48%] Built target mountns_wrapper [ 48%] Building C object tests/testprogs/CMakeFiles/struct_with_union.dir/struct_with_union.c.o [ 48%] Generating runtime/regression [ 48%] Built target multi_procs [ 48%] Generating runtime/scripts/bpf_attach.bt [ 49%] Generating runtime/scripts/fentry_order.bt [ 49%] Built target multi_threads [ 49%] Built target nanosleep_loop [ 49%] Generating runtime/scripts/fexit_order.bt [ 49%] Generating runtime/scripts/hardware_order.bt [ 49%] Built target ptr_to_ptr [ 49%] Linking C executable struct_with_union [ 49%] Building C object tests/testprogs/CMakeFiles/syscall.dir/syscall.c.o [ 49%] Building C object tests/testprogs/CMakeFiles/true.dir/true.c.o [ 49%] Built target simple_struct [ 49%] Generating runtime/scripts/has_key.bt [ 49%] Built target stack_args [ 49%] Generating runtime/scripts/hello_world.bt [ 49%] Building C object tests/testprogs/CMakeFiles/uprobe_fork_loop.dir/uprobe_fork_loop.c.o [ 49%] Generating runtime/scripts/interval_order.bt [ 49%] Built target string_args [ 49%] Generating runtime/scripts/interval_runtime_order.bt [ 49%] Generating runtime/scripts/kprobe_order.bt [ 49%] Building C object tests/testprogs/CMakeFiles/uprobe_library.dir/uprobe_library.c.o In file included from /usr/include/ctype.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/syscall.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/bpftrace/src/bpftrace/tests/testprogs/uprobe_fork_loop.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 49%] Building C object tests/testprogs/CMakeFiles/uprobe_loop.dir/uprobe_loop.c.o [ 50%] Generating runtime/scripts/kretprobe_order.bt [ 50%] Linking C executable true [ 50%] Building C object tests/testprogs/CMakeFiles/uprobe_namesan.dir/uprobe_namesan.c.o [ 50%] Building C object tests/testprogs/CMakeFiles/uprobe_negative_retval.dir/uprobe_negative_retval.c.o In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/bpftrace/src/bpftrace/tests/testprogs/uprobe_library.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 50%] Building C object tests/testprogs/CMakeFiles/uprobe_nofp.dir/uprobe_nofp.c.o [ 50%] Generating runtime/scripts/named_params.bt [ 51%] Linking C executable uprobe_fork_loop In file included from /usr/include/unistd.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/uprobe_loop.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 51%] Built target struct_array [ 51%] Linking C executable uprobe_library In file included from /usr/include/unistd.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/uprobe_negative_retval.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 51%] Linking C executable syscall [ 51%] Generating runtime/scripts/parallel_map_access.bt [ 51%] Generating runtime/scripts/profile_order.bt [ 51%] Linking C executable uprobe_namesan [ 52%] Linking C executable uprobe_loop [ 52%] Linking C executable uprobe_negative_retval [ 52%] Generating runtime/scripts/rawtracepoint_order.bt [ 52%] Linking C executable uprobe_nofp [ 52%] Building C object tests/testprogs/CMakeFiles/uprobe_separate_debug.dir/uprobe_separate_debug.c.o [ 52%] Generating runtime/scripts/software_order.bt [ 52%] Built target struct_walk [ 52%] Generating runtime/scripts/struct_array.bt [ 52%] Generating runtime/scripts/struct_array_vars.bt [ 52%] Generating runtime/scripts/struct_let.bt [ 52%] Linking CXX static library libcompiler_core.a [ 52%] Linking C executable uprobe_separate_debug [ 53%] Generating runtime/scripts/struct_walk.bt [ 53%] Building C object tests/testprogs/CMakeFiles/uprobe_symres.dir/uprobe_symres.c.o [ 53%] Building C object tests/testprogs/CMakeFiles/uprobe_symres_exited_process.dir/uprobe_symres_exited_process.c.o [ 53%] Generating runtime/scripts/tracepoint_order.bt In file included from /usr/include/unistd.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/uprobe_symres.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/unistd.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/uprobe_symres_exited_process.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 53%] Generating runtime/scripts/uprobe_order.bt [ 53%] Linking C executable uprobe_symres [ 53%] Linking C executable uprobe_symres_exited_process [ 53%] Generating runtime/scripts/uprobe_pid_check.bt [ 53%] Built target compiler_core [ 53%] Generating runtime/scripts/uretprobe_order.bt [ 53%] Generating runtime/scripts/usdt_file_activation_multiprocess.bt [ 53%] Generating runtime/scripts/usdt_multi_modules.bt [ 53%] Generating runtime/scripts/usdt_order.bt [ 54%] Building C object tests/testprogs/CMakeFiles/uprobe_test.dir/uprobe_test.c.o [ 54%] Generating runtime/scripts/variable_scope.bt In file included from /usr/include/unistd.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/uprobe_test.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 55%] Generating runtime/scripts/variable_scope_late_decl.bt [ 55%] Linking C executable uprobe_test [ 55%] Generating runtime/selftest [ 55%] Built target struct_with_union [ 55%] Generating runtime/signals [ 55%] Generating runtime/signed_ints [ 55%] Generating runtime/stdlib [ 55%] Building CXX object tests/testprogs/CMakeFiles/uprobe_test_cxx.dir/uprobe_test_cxx.cpp.o [ 55%] Built target uprobe_library [ 55%] Generating runtime/strcontains [ 55%] Built target uprobe_fork_loop [ 55%] Built target true [ 55%] Generating runtime/struct [ 55%] Generating runtime/tuples [ 55%] Generating runtime/uprobe In file included from /usr/include/unistd.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/uprobe_test_cxx.cpp:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 55%] Built target syscall [ 56%] Generating runtime/usdt [ 56%] Building C object tests/testprogs/CMakeFiles/usdt_args.dir/usdt_args.c.o [ 56%] Built target uprobe_loop [ 56%] Building C object tests/testprogs/CMakeFiles/usdt_inlined.dir/usdt_inlined.c.o [ 56%] Generating runtime/variable [ 57%] Building C object tests/testlibs/CMakeFiles/usdt_tp.dir/usdt_tp.c.o [ 57%] Built target uprobe_namesan [ 57%] Built target uprobe_negative_retval [ 57%] Linking CXX executable uprobe_test_cxx [ 57%] Generating runtime/watchpoint [ 57%] Building C object tests/testprogs/CMakeFiles/usdt_multi_args.dir/usdt_multi_args.c.o In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/riscv64-unknown-linux-gnu/16/include/stdint.h:11, from /build/bpftrace/src/bpftrace/tests/testprogs/usdt_args.c:2: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/bpftrace/src/bpftrace/tests/testprogs/usdt_inlined.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 57%] Building C object tests/testprogs/CMakeFiles/usdt_multiple_locations.dir/usdt_multiple_locations.c.o [ 57%] Built target runtime_test_files In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/bpftrace/src/bpftrace/tests/testlibs/usdt_tp.c:3: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 57%] Building C object tests/testprogs/CMakeFiles/usdt_quoted_probe.dir/usdt_quoted_probe.c.o In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/riscv64-unknown-linux-gnu/16/include/stdint.h:11, from /build/bpftrace/src/bpftrace/tests/testprogs/usdt_multi_args.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 57%] Building C object tests/testprogs/CMakeFiles/usdt_semaphore_test.dir/usdt_semaphore_test.c.o [ 57%] Built target uprobe_nofp [ 58%] Linking C executable usdt_args [ 58%] Linking C executable usdt_inlined [ 58%] Linking C shared library libusdt_tp.so [ 59%] Building C object tests/testprogs/CMakeFiles/usdt_sized_args.dir/usdt_sized_args.c.o In file included from /usr/include/sys/time.h:21, from /build/bpftrace/src/bpftrace/tests/testprogs/usdt_multiple_locations.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 59%] Linking C executable usdt_multi_args In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/bpftrace/src/bpftrace/tests/testprogs/usdt_semaphore_test.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 59%] Building C object tests/testprogs/CMakeFiles/usdt_test.dir/usdt_test.c.o [ 59%] Linking C executable usdt_quoted_probe [ 59%] Linking C executable usdt_multiple_locations [ 59%] Built target uprobe_separate_debug In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/riscv64-unknown-linux-gnu/16/include/stdint.h:11, from /build/bpftrace/src/bpftrace/tests/testprogs/usdt_sized_args.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 59%] Linking C executable usdt_semaphore_test In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/bpftrace/src/bpftrace/tests/testprogs/usdt_test.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 59%] Linking C executable usdt_sized_args [ 59%] Building C object tests/testprogs/CMakeFiles/wait10.dir/wait10.c.o [ 59%] Built target uprobe_symres [ 59%] Linking C executable usdt_test [ 59%] Built target uprobe_symres_exited_process In file included from /usr/include/unistd.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/wait10.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 60%] Building C object tests/testprogs/CMakeFiles/wait4_ru.dir/wait4_ru.c.o [ 60%] Building C object tests/testprogs/CMakeFiles/watchpoint.dir/watchpoint.c.o [ 60%] Building C object tests/testprogs/CMakeFiles/watchpoint_exec.dir/watchpoint_exec.c.o [ 60%] Building C object tests/testprogs/CMakeFiles/watchpoint_func.dir/watchpoint_func.c.o [ 60%] Linking C executable wait10 [ 60%] Building C object tests/testprogs/CMakeFiles/watchpoint_func_many_probes.dir/watchpoint_func_many_probes.c.o In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:26, from /build/bpftrace/src/bpftrace/tests/testprogs/wait4_ru.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/riscv64-unknown-linux-gnu/16/include/stdint.h:11, from /build/bpftrace/src/bpftrace/tests/testprogs/watchpoint.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/riscv64-unknown-linux-gnu/16/include/stdint.h:11, from /build/bpftrace/src/bpftrace/tests/testprogs/watchpoint_exec.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/bpftrace/src/bpftrace/tests/testprogs/watchpoint_func.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/bpftrace/src/bpftrace/tests/testprogs/watchpoint_func_many_probes.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 60%] Linking C executable wait4_ru [ 60%] Linking C executable watchpoint_func [ 60%] Linking C executable watchpoint [ 61%] Linking C executable watchpoint_exec [ 61%] Linking C executable watchpoint_func_many_probes [ 61%] Building C object tests/testprogs/CMakeFiles/watchpoint_func_wildcard.dir/watchpoint_func_wildcard.c.o In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/bpftrace/src/bpftrace/tests/testprogs/watchpoint_func_wildcard.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 61%] Built target uprobe_test [ 61%] Linking C executable watchpoint_func_wildcard [ 61%] Building C object tests/testprogs/CMakeFiles/watchpoint_threaded.dir/watchpoint_threaded.c.o In file included from /usr/include/pthread.h:21, from /build/bpftrace/src/bpftrace/tests/testprogs/watchpoint_threaded.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 61%] Linking C executable watchpoint_threaded [ 61%] Built target libbpf_build [ 61%] Built target uprobe_test_cxx [ 61%] Building C object tests/testprogs/CMakeFiles/watchpoint_unwatch.dir/watchpoint_unwatch.c.o [ 61%] Building C object tests/testprogs/CMakeFiles/work_loop.dir/work_loop.c.o [ 61%] Built target usdt_inlined [ 61%] Built target usdt_tp [ 61%] Built target usdt_args [ 61%] Built target usdt_multi_args In file included from /usr/include/unistd.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/work_loop.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/bpftrace/src/bpftrace/tests/testprogs/watchpoint_unwatch.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 61%] Built target usdt_multiple_locations [ 61%] Building C object tests/testprogs/CMakeFiles/array_access-pie.dir/array_access.c.o [ 61%] Building C object tests/testprogs/CMakeFiles/complex_struct-pie.dir/complex_struct.c.o [ 61%] Built target usdt_sized_args [ 61%] Building C object tests/testprogs/CMakeFiles/bitfield_test-pie.dir/bitfield_test.c.o [ 61%] Building C object tests/testprogs/CMakeFiles/disable_aslr-pie.dir/disable_aslr.c.o [ 61%] Linking C executable work_loop [ 61%] Built target usdt_quoted_probe [ 61%] Linking C executable watchpoint_unwatch [ 61%] Building C object tests/testprogs/CMakeFiles/false-pie.dir/false.c.o In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/riscv64-unknown-linux-gnu/16/include/stdint.h:11, from /build/bpftrace/src/bpftrace/tests/testprogs/array_access.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/riscv64-unknown-linux-gnu/16/include/stdint.h:11, from /build/bpftrace/src/bpftrace/tests/testprogs/complex_struct.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 61%] Building C object tests/testprogs/CMakeFiles/fentry_args-pie.dir/fentry_args.c.o [ 61%] Built target usdt_semaphore_test In file included from /usr/include/sys/personality.h:23, from /build/bpftrace/src/bpftrace/tests/testprogs/disable_aslr.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 61%] Building C object tests/testprogs/CMakeFiles/inline_function-pie.dir/inline_function.c.o [ 61%] Linking C executable array_access-pie [ 62%] Linking C executable bitfield_test-pie [ 62%] Linking C executable complex_struct-pie [ 62%] Linking C executable disable_aslr-pie [ 63%] Building C object tests/testprogs/CMakeFiles/intptrcast-pie.dir/intptrcast.c.o [ 63%] Linking C executable false-pie In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/bpftrace/src/bpftrace/tests/testprogs/inline_function.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:26, from /build/bpftrace/src/bpftrace/tests/testprogs/fentry_args.c:3: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 63%] Built target usdt_test In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/riscv64-unknown-linux-gnu/16/include/stdint.h:11, from /build/bpftrace/src/bpftrace/tests/testprogs/intptrcast.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 63%] Linking CXX static library librequired_resources.a [ 63%] Linking C executable inline_function-pie [ 63%] Linking C executable fentry_args-pie [ 63%] Building C object tests/testprogs/CMakeFiles/mmap_exec-pie.dir/mmap_exec.c.o [ 63%] Built target wait10 [ 63%] Built target wait4_ru [ 63%] Linking C executable intptrcast-pie [ 63%] Built target watchpoint In file included from /usr/include/assert.h:35, from /build/bpftrace/src/bpftrace/tests/testprogs/mmap_exec.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 63%] Building C object tests/testprogs/CMakeFiles/mountns_pivot_wrapper-pie.dir/mountns_pivot_wrapper.c.o [ 63%] Built target watchpoint_func_many_probes [ 63%] Built target watchpoint_func [ 63%] Building C object tests/testprogs/CMakeFiles/mountns_wrapper-pie.dir/mountns_wrapper.c.o [ 63%] Built target watchpoint_exec [ 63%] Building C object tests/testprogs/CMakeFiles/multi_procs-pie.dir/multi_procs.c.o [ 63%] Linking C executable mmap_exec-pie In file included from /usr/include/errno.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/mountns_pivot_wrapper.c:5: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 63%] Building C object tests/testprogs/CMakeFiles/multi_threads-pie.dir/multi_threads.c.o [ 63%] Building C object tests/testprogs/CMakeFiles/nanosleep_loop-pie.dir/nanosleep_loop.c.o In file included from /usr/include/errno.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/mountns_wrapper.c:5: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 63%] Built target required_resources [ 63%] Building C object tests/testprogs/CMakeFiles/ptr_to_ptr-pie.dir/ptr_to_ptr.c.o In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:26, from /build/bpftrace/src/bpftrace/tests/testprogs/multi_procs.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/pthread.h:21, from /build/bpftrace/src/bpftrace/tests/testprogs/multi_threads.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/fcntl.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/nanosleep_loop.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 63%] Building C object tests/testprogs/CMakeFiles/simple_struct-pie.dir/simple_struct.c.o [ 63%] Linking C executable mountns_pivot_wrapper-pie [ 63%] Linking C executable mountns_wrapper-pie [ 63%] Linking C executable multi_procs-pie [ 63%] Linking C executable multi_threads-pie [ 63%] Linking C executable ptr_to_ptr-pie [ 63%] Built target watchpoint_func_wildcard [ 63%] Linking C executable nanosleep_loop-pie [ 63%] Linking C executable simple_struct-pie [ 63%] Building C object tests/testprogs/CMakeFiles/stack_args-pie.dir/stack_args.c.o [ 63%] Built target watchpoint_threaded [ 63%] Linking C executable stack_args-pie [ 63%] Building C object tests/testprogs/CMakeFiles/string_args-pie.dir/string_args.c.o [ 63%] Linking C executable string_args-pie [ 63%] Built target work_loop [ 63%] Built target bitfield_test-pie [ 63%] Built target watchpoint_unwatch [ 63%] Building C object tests/testprogs/CMakeFiles/struct_array-pie.dir/struct_array.c.o [ 63%] Built target array_access-pie [ 63%] Built target false-pie [ 63%] Built target disable_aslr-pie In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/riscv64-unknown-linux-gnu/16/include/stdint.h:11, from /build/bpftrace/src/bpftrace/tests/testprogs/struct_array.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 64%] Building C object tests/testprogs/CMakeFiles/struct_walk-pie.dir/struct_walk.c.o [ 64%] Building C object tests/testprogs/CMakeFiles/struct_with_union-pie.dir/struct_with_union.c.o [ 64%] Building C object tests/testprogs/CMakeFiles/syscall-pie.dir/syscall.c.o [ 64%] Building C object tests/testprogs/CMakeFiles/true-pie.dir/true.c.o [ 64%] Building C object tests/testprogs/CMakeFiles/uprobe_fork_loop-pie.dir/uprobe_fork_loop.c.o [ 64%] Linking C executable struct_array-pie In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/riscv64-unknown-linux-gnu/16/include/stdint.h:11, from /build/bpftrace/src/bpftrace/tests/testprogs/struct_walk.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 64%] Built target complex_struct-pie [ 64%] Built target inline_function-pie In file included from /usr/include/ctype.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/syscall.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/bpftrace/src/bpftrace/tests/testprogs/uprobe_fork_loop.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 64%] Linking C executable struct_with_union-pie [ 64%] Built target fentry_args-pie [ 64%] Built target intptrcast-pie [ 64%] Linking C executable struct_walk-pie [ 64%] Building C object tests/testprogs/CMakeFiles/uprobe_library-pie.dir/uprobe_library.c.o [ 64%] Linking C executable true-pie [ 64%] Building C object tests/testprogs/CMakeFiles/uprobe_loop-pie.dir/uprobe_loop.c.o [ 64%] Linking C executable uprobe_fork_loop-pie [ 64%] Building C object tests/testprogs/CMakeFiles/uprobe_namesan-pie.dir/uprobe_namesan.c.o [ 65%] Building C object tests/testprogs/CMakeFiles/uprobe_negative_retval-pie.dir/uprobe_negative_retval.c.o In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/bpftrace/src/bpftrace/tests/testprogs/uprobe_library.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/unistd.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/uprobe_loop.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 65%] Linking C executable syscall-pie [ 65%] Built target mmap_exec-pie [ 65%] Linking C executable uprobe_library-pie In file included from /usr/include/unistd.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/uprobe_negative_retval.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 65%] Linking C executable uprobe_namesan-pie [ 65%] Linking C executable uprobe_loop-pie [ 65%] Linking C executable uprobe_negative_retval-pie [ 65%] Building C object tests/testprogs/CMakeFiles/uprobe_nofp-pie.dir/uprobe_nofp.c.o [ 65%] Built target multi_procs-pie [ 65%] Built target mountns_wrapper-pie [ 65%] Built target mountns_pivot_wrapper-pie [ 65%] Built target multi_threads-pie [ 65%] Building C object tests/testprogs/CMakeFiles/uprobe_separate_debug-pie.dir/uprobe_separate_debug.c.o [ 65%] Building C object tests/testprogs/CMakeFiles/uprobe_symres-pie.dir/uprobe_symres.c.o [ 65%] Built target nanosleep_loop-pie [ 65%] Building C object tests/testprogs/CMakeFiles/uprobe_symres_exited_process-pie.dir/uprobe_symres_exited_process.c.o [ 65%] Building C object tests/testprogs/CMakeFiles/uprobe_test-pie.dir/uprobe_test.c.o [ 65%] Linking C executable uprobe_nofp-pie [ 65%] Built target simple_struct-pie [ 65%] Built target ptr_to_ptr-pie In file included from /usr/include/unistd.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/uprobe_symres.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 65%] Building CXX object tests/testprogs/CMakeFiles/uprobe_test_cxx-pie.dir/uprobe_test_cxx.cpp.o In file included from /usr/include/unistd.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/uprobe_symres_exited_process.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 66%] Linking C executable uprobe_separate_debug-pie In file included from /usr/include/unistd.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/uprobe_test.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 66%] Building C object tests/testprogs/CMakeFiles/usdt_args-pie.dir/usdt_args.c.o [ 66%] Building C object tests/testprogs/CMakeFiles/usdt_inlined-pie.dir/usdt_inlined.c.o [ 66%] Linking C executable uprobe_symres-pie [ 66%] Linking C executable uprobe_symres_exited_process-pie In file included from /usr/include/unistd.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/uprobe_test_cxx.cpp:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 66%] Linking C executable uprobe_test-pie In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/riscv64-unknown-linux-gnu/16/include/stdint.h:11, from /build/bpftrace/src/bpftrace/tests/testprogs/usdt_args.c:2: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 66%] Built target stack_args-pie In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/bpftrace/src/bpftrace/tests/testprogs/usdt_inlined.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 66%] Linking CXX executable uprobe_test_cxx-pie [ 67%] Building C object tests/testprogs/CMakeFiles/usdt_lib-pie.dir/usdt_lib.c.o [ 67%] Linking C executable usdt_args-pie [ 67%] Linking C executable usdt_inlined-pie In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/bpftrace/src/bpftrace/tests/testprogs/usdt_lib.c:2: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 67%] Built target string_args-pie [ 67%] Linking C executable usdt_lib-pie [ 67%] Building C object tests/testprogs/CMakeFiles/usdt_multi_args-pie.dir/usdt_multi_args.c.o In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/riscv64-unknown-linux-gnu/16/include/stdint.h:11, from /build/bpftrace/src/bpftrace/tests/testprogs/usdt_multi_args.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 67%] Linking C executable usdt_multi_args-pie [ 67%] Built target struct_array-pie [ 67%] Built target struct_with_union-pie [ 67%] Built target struct_walk-pie [ 67%] Building C object tests/testprogs/CMakeFiles/usdt_multiple_locations-pie.dir/usdt_multiple_locations.c.o [ 67%] Built target uprobe_fork_loop-pie [ 67%] Built target true-pie [ 67%] Building C object tests/testprogs/CMakeFiles/usdt_quoted_probe-pie.dir/usdt_quoted_probe.c.o [ 67%] Building C object tests/testprogs/CMakeFiles/usdt_semaphore_test-pie.dir/usdt_semaphore_test.c.o In file included from /usr/include/sys/time.h:21, from /build/bpftrace/src/bpftrace/tests/testprogs/usdt_multiple_locations.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 67%] Built target uprobe_namesan-pie [ 67%] Building C object tests/testprogs/CMakeFiles/usdt_sized_args-pie.dir/usdt_sized_args.c.o [ 67%] Building C object tests/testprogs/CMakeFiles/usdt_test-pie.dir/usdt_test.c.o [ 67%] Built target uprobe_loop-pie In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/bpftrace/src/bpftrace/tests/testprogs/usdt_semaphore_test.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 67%] Built target syscall-pie [ 67%] Built target uprobe_library-pie [ 68%] Linking C executable usdt_multiple_locations-pie [ 68%] Linking C executable usdt_quoted_probe-pie [ 68%] Building C object tests/testprogs/CMakeFiles/wait10-pie.dir/wait10.c.o [ 68%] Built target uprobe_negative_retval-pie [ 68%] Building C object tests/testprogs/CMakeFiles/wait4_ru-pie.dir/wait4_ru.c.o In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/riscv64-unknown-linux-gnu/16/include/stdint.h:11, from /build/bpftrace/src/bpftrace/tests/testprogs/usdt_sized_args.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/bpftrace/src/bpftrace/tests/testprogs/usdt_test.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 68%] Linking C executable usdt_semaphore_test-pie [ 68%] Building C object tests/testprogs/CMakeFiles/watchpoint_exec-pie.dir/watchpoint_exec.c.o [ 68%] Building C object tests/testprogs/CMakeFiles/watchpoint-pie.dir/watchpoint.c.o [ 68%] Linking C executable usdt_sized_args-pie In file included from /usr/include/unistd.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/wait10.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 68%] Building C object tests/testprogs/CMakeFiles/watchpoint_func-pie.dir/watchpoint_func.c.o In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:26, from /build/bpftrace/src/bpftrace/tests/testprogs/wait4_ru.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 68%] Linking C executable usdt_test-pie In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/riscv64-unknown-linux-gnu/16/include/stdint.h:11, from /build/bpftrace/src/bpftrace/tests/testprogs/watchpoint_exec.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdint.h:26, from /usr/lib/gcc/riscv64-unknown-linux-gnu/16/include/stdint.h:11, from /build/bpftrace/src/bpftrace/tests/testprogs/watchpoint.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 68%] Linking C executable wait10-pie In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/bpftrace/src/bpftrace/tests/testprogs/watchpoint_func.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 68%] Linking C executable wait4_ru-pie [ 68%] Linking C executable watchpoint_exec-pie [ 68%] Linking C executable watchpoint-pie [ 68%] Built target uprobe_nofp-pie [ 68%] Built target uprobe_symres-pie [ 68%] Linking C executable watchpoint_func-pie [ 68%] Built target uprobe_separate_debug-pie [ 68%] Building C object tests/testprogs/CMakeFiles/watchpoint_func_wildcard-pie.dir/watchpoint_func_wildcard.c.o [ 69%] Building C object tests/testprogs/CMakeFiles/watchpoint_func_many_probes-pie.dir/watchpoint_func_many_probes.c.o [ 69%] Built target uprobe_test-pie [ 69%] Built target uprobe_symres_exited_process-pie [ 69%] Building C object tests/testprogs/CMakeFiles/watchpoint_threaded-pie.dir/watchpoint_threaded.c.o In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/bpftrace/src/bpftrace/tests/testprogs/watchpoint_func_wildcard.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/bpftrace/src/bpftrace/tests/testprogs/watchpoint_func_many_probes.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 69%] Building C object tests/testprogs/CMakeFiles/watchpoint_unwatch-pie.dir/watchpoint_unwatch.c.o [ 69%] Built target uprobe_test_cxx-pie [ 69%] Building C object tests/testprogs/CMakeFiles/work_loop-pie.dir/work_loop.c.o In file included from /usr/include/pthread.h:21, from /build/bpftrace/src/bpftrace/tests/testprogs/watchpoint_threaded.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 69%] Linking C executable watchpoint_func_wildcard-pie [ 69%] Built target usdt_inlined-pie [ 69%] Linking C executable watchpoint_func_many_probes-pie In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/bpftrace/src/bpftrace/tests/testprogs/watchpoint_unwatch.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/unistd.h:25, from /build/bpftrace/src/bpftrace/tests/testprogs/work_loop.c:1: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 69%] Generating uprobe_separate_debug-stripped, .debug/uprobe_separate_debug-stripped.debug [ 70%] Linking C executable watchpoint_threaded-pie [ 70%] Built target usdt_args-pie [ 70%] Building C object tests/testlibs/CMakeFiles/simple.dir/simple.c.o [ 70%] Linking C executable watchpoint_unwatch-pie [ 71%] Linking C executable work_loop-pie [ 71%] Generating bashreadline.bt.8.gz [ 71%] Generating biolatency.bt.8.gz [ 71%] Built target usdt_lib-pie [ 71%] Linking C shared library libsimple.so [ 72%] Generating biosnoop.bt.8.gz [ 72%] Generating false.bin [ 72%] Generating bitesize.bt.8.gz [ 72%] Generating biostacks.bt.8.gz [ 72%] Built target usdt_multi_args-pie [ 73%] Generating archive.zip [ 73%] Generating capable.bt.8.gz [ 73%] Generating cpuwalk.bt.8.gz adding: true (stored 0%) [ 73%] Generating dcsnoop.bt.8.gz [ 73%] Generating uprobe_test-stripped, external_debug/uprobe_test-stripped.debug [ 73%] Generating execsnoop.bt.8.gz [ 73%] Generating gethostlatency.bt.8.gz [ 73%] Generating bpftrace.8 [ 73%] Generating killsnoop.bt.8.gz [ 74%] Generating loads.bt.8.gz [ 74%] Generating external_debug/dwo/uprobe_test-split, external_debug/dwo/uprobe_test-split-uprobe_test.dwo [ 74%] Generating mdflush.bt.8.gz [ 74%] Generating external_debug/dwp/uprobe_test-split, external_debug/dwp/uprobe_test-split.dwp [ 74%] Generating naptime.bt.8.gz [ 74%] Generating oomkill.bt.8.gz [ 74%] Built target usdt_semaphore_test-pie [ 74%] Generating opensnoop.bt.8.gz [ 74%] Generating pidpersec.bt.8.gz [ 74%] Built target usdt_quoted_probe-pie [ 74%] Generating runqlen.bt.8.gz [ 74%] Generating runqlat.bt.8.gz [ 74%] Generating bpftrace.8.gz [ 74%] Building CXX object src/util/CMakeFiles/util.dir/bpf_funcs.cpp.o [ 74%] Built target wait10-pie [ 74%] Generating setuids.bt.8.gz [ 74%] Built target adoc_man [ 74%] Built target usdt_sized_args-pie [ 74%] Building CXX object src/util/CMakeFiles/util.dir/bpf_names.cpp.o [ 75%] Generating ssllatency.bt.8.gz [ 75%] Built target wait4_ru-pie [ 75%] Built target watchpoint-pie [ 75%] Building CXX object src/util/CMakeFiles/util.dir/cgroup.cpp.o [ 75%] Building CXX object src/aot/CMakeFiles/aot.dir/aot.cpp.o [ 75%] Built target watchpoint_func-pie [ 75%] Generating sslsnoop.bt.8.gz [ 75%] Built target usdt_test-pie [ 75%] Generating statsnoop.bt.8.gz [ 75%] Building CXX object src/util/CMakeFiles/util.dir/cpus.cpp.o [ 75%] Building CXX object src/stdlib/CMakeFiles/stdlib.dir/stdlib.cpp.o [ 76%] Generating data_source.funcs [ 76%] Built target watchpoint_exec-pie [ 76%] Generating swapin.bt.8.gz [ 76%] Generating data_source_exe [ 76%] Built target usdt_multiple_locations-pie [ 76%] Generating syncsnoop.bt.8.gz [ 76%] Generating data_source.btf [ 76%] Building CXX object src/util/CMakeFiles/util.dir/env.cpp.o [ 76%] Building CXX object src/util/CMakeFiles/util.dir/gfp_flags.cpp.o [ 76%] Building C object tests/testprogs/CMakeFiles/usdt_lib.dir/usdt_lib.c.o [ 76%] Built target testprogs [ 76%] Generating syscount.bt.8.gz [ 76%] Building CXX object src/util/CMakeFiles/util.dir/int_parser.cpp.o [ 76%] Built target data_source_gen_functions [ 76%] Generating tcpaccept.bt.8.gz [ 77%] Building CXX object src/util/CMakeFiles/util.dir/math.cpp.o [ 77%] Built target data_source_gen_btf [ 77%] Built target data_source_gen_binary In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from /build/bpftrace/src/bpftrace/tests/testprogs/usdt_lib.c:2: /usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 77%] Generating tcpconnect.bt.8.gz [ 78%] Generating tcpdrop.bt.8.gz [ 78%] Generating tcplife.bt.8.gz [ 78%] Building CXX object src/util/CMakeFiles/util.dir/opaque.cpp.o [ 78%] Building CXX object src/util/CMakeFiles/util.dir/memfd.cpp.o [ 78%] Linking C executable usdt_lib [ 78%] Generating tcpretrans.bt.8.gz [ 78%] Built target watchpoint_func_wildcard-pie [ 78%] Built target watchpoint_func_many_probes-pie [ 78%] Generating tcpsynbl.bt.8.gz [ 78%] Building CXX object src/util/CMakeFiles/util.dir/paths.cpp.o [ 78%] Generating threadsnoop.bt.8.gz [ 78%] Built target watchpoint_threaded-pie [ 78%] Built target watchpoint_unwatch-pie [ 78%] Generating undump.bt.8.gz [ 78%] Built target data_source [ 78%] Generating vfscount.bt.8.gz [ 78%] Building CXX object src/util/CMakeFiles/util.dir/proc.cpp.o [ 78%] Building CXX object src/util/CMakeFiles/util.dir/result.cpp.o [ 78%] Built target work_loop-pie [ 78%] Generating vfsstat.bt.8.gz [ 78%] Building CXX object src/util/CMakeFiles/util.dir/symbols.cpp.o [ 78%] Building CXX object src/util/CMakeFiles/util.dir/strings.cpp.o [ 78%] Generating writeback.bt.8.gz [ 78%] Building CXX object src/util/CMakeFiles/util.dir/system.cpp.o [ 79%] Generating xfsdist.bt.8.gz [ 79%] Built target man_man [ 79%] Built target simple [ 80%] Building CXX object src/util/CMakeFiles/util.dir/temp.cpp.o [ 80%] Building CXX object src/util/CMakeFiles/util.dir/time.cpp.o [ 80%] Generating data_source_dwarf.hex [ 80%] Generating data_source_dwarf.h [ 80%] Built target data_source_dwarf [ 81%] Generating data_source_btf.hex [ 81%] Building CXX object src/util/CMakeFiles/util.dir/tseries.cpp.o [ 81%] Generating data_source_btf.h [ 81%] Built target usdt_lib [ 81%] Built target data_source_btf [ 81%] Building CXX object src/util/CMakeFiles/util.dir/wildcard.cpp.o [ 81%] Built target man [ 82%] Linking CXX static library libstdlib.a [ 82%] Built target stdlib /build/bpftrace/src/bpftrace/src/util/proc.cpp: In static member function ‘static int bpftrace::util::{anonymous}::ChildProcImpl::childfn(void*)’: /build/bpftrace/src/bpftrace/src/util/proc.cpp:132:10: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 132 | write(args->result_fd, | ~~~~~^~~~~~~~~~~~~~~~~ 133 | pr_set_pdeathsig_msg, | ~~~~~~~~~~~~~~~~~~~~~ 134 | sizeof(pr_set_pdeathsig_msg) - 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/bpftrace/src/bpftrace/src/util/proc.cpp:149:10: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 149 | write(args->result_fd, failed_event_msg, sizeof(failed_event_msg) - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/bpftrace/src/bpftrace/src/util/proc.cpp:158:14: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 158 | write(args->result_fd, traceme_msg, sizeof(traceme_msg) - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/bpftrace/src/bpftrace/src/util/proc.cpp:163:14: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 163 | write(args->result_fd, stop_msg, sizeof(stop_msg) - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/bpftrace/src/bpftrace/src/util/proc.cpp:190:8: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 190 | write(args->result_fd, execve_msg, sizeof(execve_msg) - 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/bpftrace/src/bpftrace/src/util/proc.cpp: At global scope: /build/bpftrace/src/bpftrace/src/util/proc.cpp:276:25: warning: ‘bpftrace::Result bpftrace::util::read_entry_point(pid_t)’ defined but not used [-Wunused-function] 276 | static Result read_entry_point(pid_t pid) | ^~~~~~~~~~~~~~~~ In file included from /build/bpftrace/src/bpftrace/src/bpfmap.h:10, from /build/bpftrace/src/bpftrace/src/util/tseries.h:5, from /build/bpftrace/src/bpftrace/src/util/tseries.cpp:4: /build/bpftrace/src/bpftrace/src/util/opaque.h: In instantiation of ‘T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = bpftrace::util::tseries_data; size_t = long unsigned int]’: /build/bpftrace/src/bpftrace/src/util/tseries.cpp:25:44: required from ‘std::pair bpftrace::util::reduce_tseries_value(const OpaqueValue&, bpftrace::TSeriesAggFunc) [with T = long int]’ 25 | auto v = value.bitcast>(i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/bpftrace/src/bpftrace/src/util/tseries.cpp:85:43: required from here 85 | auto v = reduce_tseries_value(value, agg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/bpftrace/src/bpftrace/src/util/opaque.h:153:20: warning: cast from ‘const char*’ to ‘const bpftrace::util::tseries_data*’ increases required alignment of target type [-Wcast-align] 153 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/bpftrace/src/bpftrace/src/util/opaque.h: In instantiation of ‘T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = bpftrace::util::tseries_data; size_t = long unsigned int]’: /build/bpftrace/src/bpftrace/src/util/tseries.cpp:25:44: required from ‘std::pair bpftrace::util::reduce_tseries_value(const OpaqueValue&, bpftrace::TSeriesAggFunc) [with T = long unsigned int]’ 25 | auto v = value.bitcast>(i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/bpftrace/src/bpftrace/src/util/tseries.cpp:88:44: required from here 88 | auto v = reduce_tseries_value(value, agg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/bpftrace/src/bpftrace/src/util/opaque.h:153:20: warning: cast from ‘const char*’ to ‘const bpftrace::util::tseries_data*’ increases required alignment of target type [-Wcast-align] 153 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/bpftrace/src/bpftrace/src/aot/aot.cpp: In function ‘int bpftrace::aot::load(bpftrace::BPFtrace&, const std::string&)’: /build/bpftrace/src/bpftrace/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Linking CXX static library libutil.a [ 82%] Built target util [ 82%] Building CXX object src/btf/CMakeFiles/btf.dir/btf.cpp.o [ 83%] Building CXX object src/btf/CMakeFiles/btf.dir/compat.cpp.o [ 83%] Building CXX object src/output/CMakeFiles/output.dir/json.cpp.o [ 83%] Building CXX object src/ast/CMakeFiles/ast_defs.dir/ast.cpp.o [ 84%] Building CXX object src/btf/CMakeFiles/btf.dir/irbuilder.cpp.o [ 84%] Building CXX object src/output/CMakeFiles/output.dir/text.cpp.o [ 84%] Building CXX object src/output/CMakeFiles/output.dir/output.cpp.o [ 84%] Building CXX object src/btf/CMakeFiles/btf.dir/helpers.cpp.o [ 85%] Building CXX object src/ast/CMakeFiles/ast_defs.dir/context.cpp.o [ 85%] Building CXX object src/ast/CMakeFiles/ast_defs.dir/integer_types.cpp.o [ 85%] Building CXX object src/ast/CMakeFiles/ast_defs.dir/helpers.cpp.o [ 85%] Building CXX object src/ast/CMakeFiles/ast_defs.dir/location.cpp.o [ 85%] Linking CXX static library libaot.a [ 85%] Built target aot [ 85%] Linking CXX static library libbtf.a [ 85%] Linking CXX static library libast_defs.a [ 85%] Built target btf [ 85%] Built target ast_defs [ 85%] Building CXX object src/symbols/CMakeFiles/symbols.dir/elf_parser.cpp.o [ 85%] Building CXX object src/symbols/CMakeFiles/symbols.dir/kernel.cpp.o [ 85%] Building CXX object src/symbols/CMakeFiles/symbols.dir/user.cpp.o [ 86%] Building CXX object src/ast/CMakeFiles/ast.dir/async_event_types.cpp.o [ 86%] Building CXX object src/ast/CMakeFiles/ast.dir/codegen_helper.cpp.o [ 86%] Building CXX object src/ast/CMakeFiles/ast.dir/diagnostic.cpp.o [ 86%] Building CXX object src/ast/CMakeFiles/ast.dir/dibuilderbpf.cpp.o [ 86%] Building CXX object src/ast/CMakeFiles/ast.dir/irbuilderbpf.cpp.o [ 86%] Building CXX object src/ast/CMakeFiles/ast.dir/pass_manager.cpp.o [ 86%] Building CXX object src/ast/CMakeFiles/ast.dir/signal.cpp.o [ 87%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/builtins.cpp.o [ 87%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/ap_probe_expansion.cpp.o [ 87%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/attachpoint_passes.cpp.o [ 87%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/c_macro_expansion.cpp.o [ 87%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/clang_build.cpp.o [ 87%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/named_param.cpp.o [ 87%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/clang_parser.cpp.o [ 87%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/types/pre_type_check.cpp.o [ 87%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/types/ast_transformer.cpp.o [ 87%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/types/cast_creator.cpp.o [ 87%] Linking CXX static library liboutput.a [ 87%] Built target output [ 87%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/types/parsed_type_bridge.cpp.o [ 88%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/config_analyser.cpp.o /build/bpftrace/src/bpftrace/src/symbols/kernel.cpp: In function ‘uint32_t bpftrace::symbols::_find_version_note(long unsigned int)’: /build/bpftrace/src/bpftrace/src/symbols/kernel.cpp:55:28: warning: cast from ‘const char*’ to ‘const Elf64_Nhdr*’ increases required alignment of target type [-Wcast-align] 55 | const auto *nhdr = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/bpftrace/src/bpftrace/src/symbols/kernel.cpp:66:19: warning: cast from ‘const char*’ to ‘const uint32_t*’ {aka ‘const unsigned int*’} increases required alignment of target type [-Wcast-align] 66 | return *reinterpret_cast(desc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/bpftrace/src/bpftrace/src/symbols/kernel.cpp: In member function ‘virtual std::vector > > bpftrace::symbols::KernelInfoImpl::get_bpf_progs() const’: /build/bpftrace/src/bpftrace/src/symbols/kernel.cpp:898:23: warning: cast from ‘char*’ to ‘bpf_func_info*’ increases required alignment of target type [-Wcast-align] 898 | auto *func_info = reinterpret_cast(fi_mem.data()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/control_flow_analyser.cpp.o [ 88%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/deprecated.cpp.o [ 88%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/field_analyser.cpp.o [ 88%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/fold_literals.cpp.o [ 89%] Linking CXX static library libsymbols.a [ 89%] Built target symbols [ 89%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/import_scripts.cpp.o [ 89%] Building CXX object src/CMakeFiles/runtime.dir/async_action.cpp.o [ 89%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/link.cpp.o [ 90%] Building CXX object src/CMakeFiles/runtime.dir/attached_probe.cpp.o [ 90%] Building CXX object src/CMakeFiles/runtime.dir/bpffeature.cpp.o [ 90%] Building CXX object src/CMakeFiles/runtime.dir/bpftrace.cpp.o [ 90%] Building CXX object src/CMakeFiles/runtime.dir/bpfbytecode.cpp.o [ 90%] Building CXX object src/CMakeFiles/runtime.dir/bpfmap.cpp.o [ 90%] Building CXX object src/CMakeFiles/runtime.dir/bpfprogram.cpp.o In file included from /build/bpftrace/src/bpftrace/src/bpfmap.h:10, from /build/bpftrace/src/bpftrace/src/bpfbytecode.h:11, from /build/bpftrace/src/bpftrace/src/bpftrace.h:21, from /build/bpftrace/src/bpftrace/src/async_action.h:4, from /build/bpftrace/src/bpftrace/src/async_action.cpp:6: /build/bpftrace/src/bpftrace/src/util/opaque.h: In instantiation of ‘T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = long unsigned int; size_t = long unsigned int]’: /build/bpftrace/src/bpftrace/src/async_action.cpp:159:35: required from here 159 | auto id = data.bitcast() - | ~~~~~~~~~~~~~~~~~~~~~~^~ /build/bpftrace/src/bpftrace/src/util/opaque.h:153:20: warning: cast from ‘const char*’ to ‘const long unsigned int*’ increases required alignment of target type [-Wcast-align] 153 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/loop_return.cpp.o [ 90%] Building CXX object src/CMakeFiles/runtime.dir/btf.cpp.o [ 90%] Building CXX object src/CMakeFiles/runtime.dir/config.cpp.o [ 90%] Building CXX object src/CMakeFiles/runtime.dir/disasm.cpp.o In file included from /build/bpftrace/src/bpftrace/src/bpfmap.h:10, from /build/bpftrace/src/bpftrace/src/bpfmap.cpp:4: /build/bpftrace/src/bpftrace/src/util/opaque.h: In instantiation of ‘T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = long unsigned int; size_t = long unsigned int]’: /build/bpftrace/src/bpftrace/src/bpfmap.cpp:184:40: required from here 184 | auto idx = bucket.bitcast(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/bpftrace/src/bpftrace/src/util/opaque.h:153:20: warning: cast from ‘const char*’ to ‘const long unsigned int*’ increases required alignment of target type [-Wcast-align] 153 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object src/CMakeFiles/runtime.dir/dwarf_parser.cpp.o [ 91%] Building CXX object src/CMakeFiles/runtime.dir/format_string.cpp.o [ 91%] Building CXX object src/CMakeFiles/runtime.dir/globalvars.cpp.o [ 91%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/map_sugar.cpp.o [ 92%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/macro_expansion.cpp.o [ 92%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/pid_filter_pass.cpp.o In file included from /build/bpftrace/src/bpftrace/src/bpfmap.h:10, from /build/bpftrace/src/bpftrace/src/bpfbytecode.h:11, from /build/bpftrace/src/bpftrace/src/bpftrace.cpp:1: /build/bpftrace/src/bpftrace/src/util/opaque.h: In instantiation of ‘T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = long unsigned int; size_t = long unsigned int]’: /build/bpftrace/src/bpftrace/src/bpftrace.cpp:234:68: required from here 234 | auto printf_id = async_action::AsyncAction(data.bitcast()); | ~~~~~~~~~~~~~~~~~~~~~~^~ /build/bpftrace/src/bpftrace/src/util/opaque.h:153:20: warning: cast from ‘const char*’ to ‘const long unsigned int*’ increases required alignment of target type [-Wcast-align] 153 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object src/CMakeFiles/runtime.dir/log.cpp.o [ 92%] Building CXX object src/CMakeFiles/runtime.dir/probe_matcher.cpp.o [ 92%] Building CXX object src/CMakeFiles/runtime.dir/probe_types.cpp.o [ 92%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/portability_analyser.cpp.o [ 92%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/printer.cpp.o [ 92%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/args_resolver.cpp.o [ 92%] Building CXX object src/CMakeFiles/runtime.dir/run_bpftrace.cpp.o [ 92%] Building CXX object src/CMakeFiles/runtime.dir/pcap_writer.cpp.o [ 92%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/probe_prune.cpp.o /build/bpftrace/src/bpftrace/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&)’: /build/bpftrace/src/bpftrace/src/globalvars.cpp:133:23: warning: cast from ‘char*’ to ‘int64_t*’ {aka ‘long int*’} increases required alignment of target type [-Wcast-align] 133 | auto *var = reinterpret_cast(global_vars_buf + offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/bpftrace/src/bpftrace/src/globalvars.cpp:138:23: warning: cast from ‘char*’ to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Wcast-align] 138 | auto *var = reinterpret_cast(global_vars_buf + offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object src/CMakeFiles/runtime.dir/types_format.cpp.o [ 92%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/resource_analyser.cpp.o [ 93%] Building CXX object src/CMakeFiles/runtime.dir/ksyms.cpp.o [ 93%] Building CXX object src/CMakeFiles/runtime.dir/usyms.cpp.o [ 93%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/types/type_checker.cpp.o [ 93%] Building CXX object src/CMakeFiles/runtime.dir/dwarf/dwunwind.cpp.o [ 93%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/types/type_resolver.cpp.o [ 93%] Building CXX object src/CMakeFiles/runtime.dir/dwarf/dwunwind_loader.cpp.o [ 93%] Building CXX object src/CMakeFiles/runtime.dir/dwarf/dwunwind_table.cpp.o [ 94%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/codegen_llvm.cpp.o [ 94%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/resolve_imports.cpp.o [ 94%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/recursion_check.cpp.o [ 94%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/tracepoint_format_parser.cpp.o In file included from /build/bpftrace/src/bpftrace/src/bpfmap.h:10, from /build/bpftrace/src/bpftrace/src/bpfbytecode.h:11, from /build/bpftrace/src/bpftrace/src/bpftrace.h:21, from /build/bpftrace/src/bpftrace/src/types_format.cpp:7: /build/bpftrace/src/bpftrace/src/util/opaque.h: In instantiation of ‘T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = bpf_stack_build_id; size_t = long unsigned int]’: /build/bpftrace/src/bpftrace/src/types_format.cpp:29:65: required from here 29 | auto build_id_struct = raw_stack.bitcast(i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/bpftrace/src/bpftrace/src/util/opaque.h:153:20: warning: cast from ‘const char*’ to ‘const bpf_stack_build_id*’ increases required alignment of target type [-Wcast-align] 153 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/bpftrace/src/bpftrace/src/util/opaque.h: In instantiation of ‘T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = long unsigned int; size_t = long unsigned int]’: /build/bpftrace/src/bpftrace/src/types_format.cpp:69:39: required from here 69 | auto n = value.bitcast(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /build/bpftrace/src/bpftrace/src/util/opaque.h:153:20: warning: cast from ‘const char*’ to ‘const long unsigned int*’ increases required alignment of target type [-Wcast-align] 153 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/bpftrace/src/bpftrace/src/util/opaque.h: In instantiation of ‘T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = int; size_t = long unsigned int]’: /build/bpftrace/src/bpftrace/src/types_format.cpp:85:40: required from here 85 | auto pid = value.bitcast(0); | ~~~~~~~~~~~~~~~~~~~~~~^~~ /build/bpftrace/src/bpftrace/src/util/opaque.h:153:20: warning: cast from ‘const char*’ to ‘const int*’ increases required alignment of target type [-Wcast-align] 153 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/bpftrace/src/bpftrace/src/util/opaque.h: In instantiation of ‘T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = unsigned int; size_t = long unsigned int]’: /build/bpftrace/src/bpftrace/src/types_format.cpp:214:47: required from here 214 | enum_val = value.bitcast(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /build/bpftrace/src/bpftrace/src/util/opaque.h:153:20: warning: cast from ‘const char*’ to ‘const unsigned int*’ increases required alignment of target type [-Wcast-align] 153 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/bpftrace/src/bpftrace/src/util/opaque.h: In instantiation of ‘T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = short unsigned int; size_t = long unsigned int]’: /build/bpftrace/src/bpftrace/src/types_format.cpp:217:47: required from here 217 | enum_val = value.bitcast(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /build/bpftrace/src/bpftrace/src/util/opaque.h:153:20: warning: cast from ‘const char*’ to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 153 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/bpftrace/src/bpftrace/src/util/opaque.h: In instantiation of ‘T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = long int; size_t = long unsigned int]’: /build/bpftrace/src/bpftrace/src/types_format.cpp:284:40: required from here 284 | return value.bitcast() / div; | ~~~~~~~~~~~~~~~~~~~~~~^~ /build/bpftrace/src/bpftrace/src/util/opaque.h:153:20: warning: cast from ‘const char*’ to ‘const long int*’ increases required alignment of target type [-Wcast-align] 153 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/bpftrace/src/bpftrace/src/util/opaque.h: In instantiation of ‘T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = short int; size_t = long unsigned int]’: /build/bpftrace/src/bpftrace/src/util/stats.h:16:28: required from ‘T bpftrace::util::reduce_value(const OpaqueValue&) [with T = short int]’ 16 | sum += value.bitcast(i); | ~~~~~~~~~~~~~~~~^~~ /build/bpftrace/src/bpftrace/src/types_format.cpp:261:67: required from here 261 | static_cast(util::reduce_value(value) / static_cast(div)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/bpftrace/src/bpftrace/src/util/opaque.h:153:20: warning: cast from ‘const char*’ to ‘const short int*’ increases required alignment of target type [-Wcast-align] 153 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/types/type_system.cpp.o [ 94%] Building CXX object src/CMakeFiles/runtime.dir/bfd-disasm.cpp.o [ 94%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/unstable_feature.cpp.o [ 94%] Building CXX object src/ast/CMakeFiles/ast.dir/passes/usdt_arguments.cpp.o [ 94%] Linking CXX static library libruntime.a [ 94%] Built target runtime [ 94%] Linking CXX static library libast.a [ 94%] Built target ast [ 94%] Building CXX object src/CMakeFiles/libbpftrace.dir/build_info.cpp.o [ 94%] Building CXX object src/CMakeFiles/libbpftrace.dir/lockdown.cpp.o [ 94%] Building CXX object src/aot/CMakeFiles/bpftrace-aotrt.dir/aot_main.cpp.o [ 94%] Building CXX object src/CMakeFiles/libbpftrace.dir/parser.cpp.o [ 94%] Linking CXX static library libbpftrace.a [ 94%] Built target libbpftrace [ 94%] Building CXX object src/CMakeFiles/bpftrace.dir/main.cpp.o [ 94%] Building CXX object src/CMakeFiles/bpftrace.dir/benchmark.cpp.o [ 94%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/arch.cpp.o [ 94%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/ast.cpp.o [ 94%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/async_action.cpp.o [ 95%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/ast_matchers.cpp.o [ 95%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/attachpoint_passes.cpp.o [ 95%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/bitfield.cpp.o [ 95%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/attached_probe.cpp.o [ 95%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/btf.cpp.o [ 95%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/bpfbytecode.cpp.o [ 95%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/bpftrace.cpp.o [ 95%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/config.cpp.o [ 95%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/builtins.cpp.o [ 96%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/child.cpp.o [ 96%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/clang_parser.cpp.o [ 96%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/pre_type_check.cpp.o [ 96%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/named_param.cpp.o [ 96%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/collect_nodes.cpp.o [ 96%] Linking CXX executable bpftrace-aotrt [ 96%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/control_flow_analyser.cpp.o In file included from /build/bpftrace/src/bpftrace/src/struct.h:11, from /build/bpftrace/src/bpftrace/tests/bitfield.cpp:1: /build/bpftrace/src/bpftrace/src/util/opaque.h: In instantiation of ‘T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = short unsigned int; size_t = long unsigned int]’: /build/bpftrace/src/bpftrace/src/struct.h:49:25: required from ‘bpftrace::util::OpaqueValue bpftrace::Bitfield::to_opaque(const bpftrace::util::OpaqueValue&) const [with T = short unsigned int]’ 49 | (data.bitcast() >> rshiftbits) & static_cast(mask)); | ~~~~~~~~~~~~~~~^~ /build/bpftrace/src/bpftrace/tests/bitfield.cpp:22:3: required from here 22 | EXPECT_EQ(bf.to_opaque(data), | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/bpftrace/src/bpftrace/src/util/opaque.h:153:20: warning: cast from ‘const char*’ to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align] 153 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/bpftrace/src/bpftrace/src/util/opaque.h: In instantiation of ‘T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = unsigned int; size_t = long unsigned int]’: /build/bpftrace/src/bpftrace/src/struct.h:49:25: required from ‘bpftrace::util::OpaqueValue bpftrace::Bitfield::to_opaque(const bpftrace::util::OpaqueValue&) const [with T = unsigned int]’ 49 | (data.bitcast() >> rshiftbits) & static_cast(mask)); | ~~~~~~~~~~~~~~~^~ /build/bpftrace/src/bpftrace/tests/bitfield.cpp:27:3: required from here 27 | EXPECT_EQ(bf.to_opaque(data), | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/bpftrace/src/bpftrace/src/util/opaque.h:153:20: warning: cast from ‘const char*’ to ‘const unsigned int*’ increases required alignment of target type [-Wcast-align] 153 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/bpftrace/src/bpftrace/src/util/opaque.h: In instantiation of ‘T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = long unsigned int; size_t = long unsigned int]’: /build/bpftrace/src/bpftrace/src/struct.h:49:25: required from ‘bpftrace::util::OpaqueValue bpftrace::Bitfield::to_opaque(const bpftrace::util::OpaqueValue&) const [with T = long unsigned int]’ 49 | (data.bitcast() >> rshiftbits) & static_cast(mask)); | ~~~~~~~~~~~~~~~^~ /build/bpftrace/src/bpftrace/tests/bitfield.cpp:32:3: required from here 32 | EXPECT_EQ(bf.to_opaque(data), | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/bpftrace/src/bpftrace/src/util/opaque.h:153:20: warning: cast from ‘const char*’ to ‘const long unsigned int*’ increases required alignment of target type [-Wcast-align] 153 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/deprecated.cpp.o [ 96%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/diagnostic.cpp.o [ 96%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/field_analyser.cpp.o [ 97%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/fold_literals.cpp.o [ 97%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/function_registry.cpp.o [ 97%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/globalvars.cpp.o [ 97%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/imports.cpp.o /build/bpftrace/src/bpftrace/tests/field_analyser.cpp: In member function ‘virtual void bpftrace::test::field_analyser::field_analyser_dwarf_parse_struct_Test::TestBody()’: /build/bpftrace/src/bpftrace/tests/field_analyser.cpp:445:34: warning: ‘std::unique_ptr bpftrace::test::create_bpftrace()’ is deprecated: will be removed in the future [-Wdeprecated-declarations] 445 | auto bpftrace = create_bpftrace(); | ~~~~~~~~~~~~~~~^~ In file included from /build/bpftrace/src/bpftrace/tests/field_analyser.cpp:5: /build/bpftrace/src/bpftrace/tests/mocks.h:151:27: note: declared here 151 | std::unique_ptr create_bpftrace(); | ^~~~~~~~~~~~~~~ /build/bpftrace/src/bpftrace/tests/field_analyser.cpp: In member function ‘virtual void bpftrace::test::field_analyser::field_analyser_dwarf_dwarf_types_bitfields_Test::TestBody()’: /build/bpftrace/src/bpftrace/tests/field_analyser.cpp:474:34: warning: ‘std::unique_ptr bpftrace::test::create_bpftrace()’ is deprecated: will be removed in the future [-Wdeprecated-declarations] 474 | auto bpftrace = create_bpftrace(); | ~~~~~~~~~~~~~~~^~ /build/bpftrace/src/bpftrace/tests/mocks.h:151:27: note: declared here 151 | std::unique_ptr create_bpftrace(); | ^~~~~~~~~~~~~~~ [ 97%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/location.cpp.o [ 97%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/log.cpp.o [ 97%] Linking CXX executable bpftrace [ 97%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/macro_expansion.cpp.o [ 97%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/main.cpp.o [ 97%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/memfd.cpp.o [ 98%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/mocks.cpp.o [ 98%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/opaque.cpp.o [ 98%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/output.cpp.o [ 98%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/parser.cpp.o [ 98%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/parsed_type_bridge.cpp.o [ 98%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/portability_analyser.cpp.o [ 98%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/ap_probe_expansion.cpp.o [ 98%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/procmon.cpp.o [ 98%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/probe.cpp.o [ 99%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/config_analyser.cpp.o In file included from /build/bpftrace/src/bpftrace/tests/opaque.cpp:1: /build/bpftrace/src/bpftrace/src/util/opaque.h: In instantiation of ‘T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = int; size_t = long unsigned int]’: /build/bpftrace/src/bpftrace/tests/opaque.cpp:70:3: required from here 70 | EXPECT_EQ(int_value.bitcast(), 42); | ~~~~~~~~~~~~~~~~~~~~~~^~ /build/bpftrace/src/bpftrace/src/util/opaque.h:153:20: warning: cast from ‘const char*’ to ‘const int*’ increases required alignment of target type [-Wcast-align] 153 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/bpftrace/src/bpftrace/src/util/opaque.h: In instantiation of ‘T bpftrace::util::OpaqueValue::bitcast(size_t) const [with T = double; size_t = long unsigned int]’: /build/bpftrace/src/bpftrace/tests/opaque.cpp:76:3: required from here 76 | EXPECT_DOUBLE_EQ(double_value.bitcast(), std::numbers::pi); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/bpftrace/src/bpftrace/src/util/opaque.h:153:20: warning: cast from ‘const char*’ to ‘const double*’ increases required alignment of target type [-Wcast-align] 153 | const T *src = reinterpret_cast(data()) + index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 99%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/pass_manager.cpp.o [ 99%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/pid_filter_pass.cpp.o [ 99%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/recursion_check.cpp.o [ 99%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/resource_analyser.cpp.o [ 99%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/result.cpp.o [ 99%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/required_resources.cpp.o [ 99%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/scopeguard.cpp.o [ 99%] Built target bpftrace-aotrt [ 99%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/type_checker.cpp.o [100%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/type_resolver.cpp.o [100%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/temp.cpp.o [100%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/tracepoint_format_parser.cpp.o [100%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/types.cpp.o [100%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/unstable_feature.cpp.o [100%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/type_system.cpp.o [100%] Building CXX object tests/CMakeFiles/bpftrace_test.dir/utils.cpp.o [100%] Built target bpftrace [100%] Linking CXX executable bpftrace_test [100%] Built target bpftrace_test ==> Starting check()... Test project /build/bpftrace/src/build Start 1: bpftrace_test 1/1 Test #1: bpftrace_test ....................***Failed 1615.34 sec [==========] Running 973 tests from 113 test suites. [----------] Global test environment set-up. [----------] 19 tests from utils [ RUN ] utils.split_string [ OK ] utils.split_string (1 ms) [ RUN ] utils.split_addrrange_symbol_module [ OK ] utils.split_addrrange_symbol_module (0 ms) [ RUN ] utils.erase_parameter_list [ OK ] utils.erase_parameter_list (0 ms) [ RUN ] utils.wildcard_match [ OK ] utils.wildcard_match (0 ms) [ RUN ] utils.resolve_binary_path [ OK ] utils.resolve_binary_path (5 ms) [ RUN ] utils.abs_path [ OK ] utils.abs_path (2 ms) [ RUN ] utils.get_cgroup_hierarchy_roots [ OK ] utils.get_cgroup_hierarchy_roots (2 ms) [ RUN ] utils.get_cgroup_path_in_hierarchy [ OK ] utils.get_cgroup_path_in_hierarchy (2 ms) [ RUN ] utils.parse_kconfig [ OK ] utils.parse_kconfig (1 ms) [ RUN ] utils.sanitiseBPFProgramName [ OK ] utils.sanitiseBPFProgramName (0 ms) [ RUN ] utils.with_env_nonexisting_key [ OK ] utils.with_env_nonexisting_key (0 ms) [ RUN ] utils.with_env_restoration [ OK ] utils.with_env_restoration (0 ms) [ RUN ] utils.find_in_path [ OK ] utils.find_in_path (2 ms) [ RUN ] utils.find_near_self [ OK ] utils.find_near_self (0 ms) [ RUN ] utils.get_pids_for_program [ OK ] utils.get_pids_for_program (1 ms) [ RUN ] utils.round_up_to_next_power_of_two [ OK ] utils.round_up_to_next_power_of_two (0 ms) [ RUN ] utils.similar [ OK ] utils.similar (0 ms) [ RUN ] utils.gfp_flags_format [ OK ] utils.gfp_flags_format (0 ms) [ RUN ] utils.path_ends_with [ OK ] utils.path_ends_with (1 ms) [----------] 19 tests from utils (26 ms total) [----------] 1 test from unstable_feature [ RUN ] unstable_feature.check_error WARNING: Script is using an unstable feature: tseries. To prevent this warning you must explicitly enable it in the config e.g. unstable_tseries=enable [ OK ] unstable_feature.check_error (13 ms) [----------] 1 test from unstable_feature (13 ms total) [----------] 1 test from TypeSystemTest [ RUN ] TypeSystemTest.basic [ OK ] TypeSystemTest.basic (7 ms) [----------] 1 test from TypeSystemTest (7 ms total) [----------] 1 test from types [ RUN ] types.to_str [ OK ] types.to_str (3 ms) [----------] 1 test from types (3 ms total) [----------] 6 tests from tracepoint_format_parser [ RUN ] tracepoint_format_parser.tracepoint_struct [ OK ] tracepoint_format_parser.tracepoint_struct (3 ms) [ RUN ] tracepoint_format_parser.array [ OK ] tracepoint_format_parser.array (1 ms) [ RUN ] tracepoint_format_parser.data_loc [ OK ] tracepoint_format_parser.data_loc (0 ms) [ RUN ] tracepoint_format_parser.integer_types [ OK ] tracepoint_format_parser.integer_types (1 ms) [ RUN ] tracepoint_format_parser.pointer_types [ OK ] tracepoint_format_parser.pointer_types (1 ms) [ RUN ] tracepoint_format_parser.user_pointer [ OK ] tracepoint_format_parser.user_pointer (0 ms) [----------] 6 tests from tracepoint_format_parser (8 ms total) [----------] 8 tests from util [ RUN ] util.memfd_create_default_name [ OK ] util.memfd_create_default_name (0 ms) [ RUN ] util.memfd_write_and_read [ OK ] util.memfd_write_and_read (0 ms) [ RUN ] util.memfd_write_large_data [ OK ] util.memfd_write_large_data (4 ms) [ RUN ] util.tempfile_no_pattern [ OK ] util.tempfile_no_pattern (0 ms) [ RUN ] util.tempfile_bad_pattern [ OK ] util.tempfile_bad_pattern (0 ms) [ RUN ] util.tempfile_good_pattern [ OK ] util.tempfile_good_pattern (0 ms) [ RUN ] util.tempdir [ OK ] util.tempdir (0 ms) [ RUN ] util.tempdir_no_pattern [ OK ] util.tempdir_no_pattern (0 ms) [----------] 8 tests from util (7 ms total) [----------] 25 tests from TypeResolverTest [ RUN ] TypeResolverTest.variable_promotion_integers [ OK ] TypeResolverTest.variable_promotion_integers (9306 ms) [ RUN ] TypeResolverTest.variable_promotion_strings [ OK ] TypeResolverTest.variable_promotion_strings (1820 ms) [ RUN ] TypeResolverTest.variable_promotion_tuples [ OK ] TypeResolverTest.variable_promotion_tuples (4895 ms) [ RUN ] TypeResolverTest.variable_promotion_records [ OK ] TypeResolverTest.variable_promotion_records (6442 ms) [ RUN ] TypeResolverTest.variable_castable_maps [ OK ] TypeResolverTest.variable_castable_maps (4947 ms) [ RUN ] TypeResolverTest.map_value_promotion_integers [ OK ] TypeResolverTest.map_value_promotion_integers (8063 ms) [ RUN ] TypeResolverTest.map_value_promotion_strings [ OK ] TypeResolverTest.map_value_promotion_strings (1834 ms) [ RUN ] TypeResolverTest.map_value_promotion_tuples [ OK ] TypeResolverTest.map_value_promotion_tuples (5006 ms) [ RUN ] TypeResolverTest.map_value_promotion_records [ OK ] TypeResolverTest.map_value_promotion_records (5574 ms) [ RUN ] TypeResolverTest.map_value_castable_maps [ OK ] TypeResolverTest.map_value_castable_maps (3777 ms) [ RUN ] TypeResolverTest.map_key_promotion_integers [ OK ] TypeResolverTest.map_key_promotion_integers (5592 ms) [ RUN ] TypeResolverTest.map_key_promotion_strings [ OK ] TypeResolverTest.map_key_promotion_strings (1855 ms) [ RUN ] TypeResolverTest.map_key_promotion_tuples [ OK ] TypeResolverTest.map_key_promotion_tuples (4414 ms) [ RUN ] TypeResolverTest.map_key_promotion_records [ OK ] TypeResolverTest.map_key_promotion_records (5620 ms) [ RUN ] TypeResolverTest.variable_no_type [ OK ] TypeResolverTest.variable_no_type (1260 ms) [ RUN ] TypeResolverTest.variable_with_type_decl [ OK ] TypeResolverTest.variable_with_type_decl (1881 ms) [ RUN ] TypeResolverTest.variable_map_promotion [ OK ] TypeResolverTest.variable_map_promotion (1259 ms) [ RUN ] TypeResolverTest.typeof [ OK ] TypeResolverTest.typeof (3759 ms) [ RUN ] TypeResolverTest.comptime [ OK ] TypeResolverTest.comptime (5033 ms) [ RUN ] TypeResolverTest.locked_types [ OK ] TypeResolverTest.locked_types (10019 ms) [ RUN ] TypeResolverTest.unop [ OK ] TypeResolverTest.unop (8954 ms) [ RUN ] TypeResolverTest.binop [ OK ] TypeResolverTest.binop (22084 ms) [ RUN ] TypeResolverTest.cast [ OK ] TypeResolverTest.cast (7012 ms) [ RUN ] TypeResolverTest.macro_not_expanded_in_type_context [ OK ] TypeResolverTest.macro_not_expanded_in_type_context (2628 ms) [ RUN ] TypeResolverTest.for_loop_variable_scope [ OK ] TypeResolverTest.for_loop_variable_scope (1269 ms) [----------] 25 tests from TypeResolverTest (134319 ms total) [----------] 226 tests from TypeCheckerTest [ RUN ] TypeCheckerTest.builtin_variables [ OK ] TypeCheckerTest.builtin_variables (15511 ms) [ RUN ] TypeCheckerTest.builtin_functions [ OK ] TypeCheckerTest.builtin_functions (23198 ms) [ RUN ] TypeCheckerTest.undefined_map [ OK ] TypeCheckerTest.undefined_map (3140 ms) [ RUN ] TypeCheckerTest.consistent_map_values [ OK ] TypeCheckerTest.consistent_map_values (1892 ms) [ RUN ] TypeCheckerTest.consistent_map_keys [ OK ] TypeCheckerTest.consistent_map_keys (15153 ms) [ RUN ] TypeCheckerTest.if_statements [ OK ] TypeCheckerTest.if_statements (3785 ms) [ RUN ] TypeCheckerTest.predicate_expressions [ OK ] TypeCheckerTest.predicate_expressions (3121 ms) [ RUN ] TypeCheckerTest.ternary_expressions [ OK ] TypeCheckerTest.ternary_expressions (20061 ms) [ RUN ] TypeCheckerTest.mismatched_call_types [ OK ] TypeCheckerTest.mismatched_call_types (1859 ms) [ RUN ] TypeCheckerTest.compound_left [ OK ] TypeCheckerTest.compound_left (1239 ms) [ RUN ] TypeCheckerTest.compound_right [ OK ] TypeCheckerTest.compound_right (1241 ms) [ RUN ] TypeCheckerTest.compound_plus [ OK ] TypeCheckerTest.compound_plus (1231 ms) [ RUN ] TypeCheckerTest.compound_minus [ OK ] TypeCheckerTest.compound_minus (1242 ms) [ RUN ] TypeCheckerTest.compound_mul [ OK ] TypeCheckerTest.compound_mul (1254 ms) [ RUN ] TypeCheckerTest.compound_div [ OK ] TypeCheckerTest.compound_div (1281 ms) [ RUN ] TypeCheckerTest.compound_mod [ OK ] TypeCheckerTest.compound_mod (1237 ms) [ RUN ] TypeCheckerTest.compound_band [ OK ] TypeCheckerTest.compound_band (1234 ms) [ RUN ] TypeCheckerTest.compound_bor [ OK ] TypeCheckerTest.compound_bor (1258 ms) [ RUN ] TypeCheckerTest.compound_bxor [ OK ] TypeCheckerTest.compound_bxor (1229 ms) [ RUN ] TypeCheckerTest.call_hist [ OK ] TypeCheckerTest.call_hist (5631 ms) [ RUN ] TypeCheckerTest.call_lhist [ OK ] TypeCheckerTest.call_lhist (3762 ms) [ RUN ] TypeCheckerTest.call_tseries [ OK ] TypeCheckerTest.call_tseries (7590 ms) [ RUN ] TypeCheckerTest.call_count [ OK ] TypeCheckerTest.call_count (3785 ms) [ RUN ] TypeCheckerTest.call_sum [ OK ] TypeCheckerTest.call_sum (3863 ms) [ RUN ] TypeCheckerTest.call_min [ OK ] TypeCheckerTest.call_min (3781 ms) [ RUN ] TypeCheckerTest.call_max [ OK ] TypeCheckerTest.call_max (3784 ms) [ RUN ] TypeCheckerTest.call_avg [ OK ] TypeCheckerTest.call_avg (3783 ms) [ RUN ] TypeCheckerTest.call_stats [ OK ] TypeCheckerTest.call_stats (3783 ms) [ RUN ] TypeCheckerTest.call_delete [ OK ] TypeCheckerTest.call_delete (19466 ms) [ RUN ] TypeCheckerTest.call_exit [ OK ] TypeCheckerTest.call_exit (6228 ms) [ RUN ] TypeCheckerTest.call_print [ OK ] TypeCheckerTest.call_print (8118 ms) [ RUN ] TypeCheckerTest.call_print_map_item [ OK ] TypeCheckerTest.call_print_map_item (5641 ms) [ RUN ] TypeCheckerTest.call_print_non_map [ OK ] TypeCheckerTest.call_print_non_map (8128 ms) [ RUN ] TypeCheckerTest.call_clear [ OK ] TypeCheckerTest.call_clear (5647 ms) [ RUN ] TypeCheckerTest.call_zero [ OK ] TypeCheckerTest.call_zero (5673 ms) [ RUN ] TypeCheckerTest.call_has_key [ OK ] TypeCheckerTest.call_has_key (10410 ms) [ RUN ] TypeCheckerTest.call_find [ OK ] TypeCheckerTest.call_find (9810 ms) [ RUN ] TypeCheckerTest.call_time [ OK ] TypeCheckerTest.call_time (5640 ms) [ RUN ] TypeCheckerTest.call_strftime [ OK ] TypeCheckerTest.call_strftime (8764 ms) [ RUN ] TypeCheckerTest.call_str [ OK ] TypeCheckerTest.call_str (1873 ms) [ RUN ] TypeCheckerTest.call_str_2_lit [ OK ] TypeCheckerTest.call_str_2_lit (3167 ms) [ RUN ] TypeCheckerTest.call_str_2_expr [ OK ] TypeCheckerTest.call_str_2_expr (1246 ms) [ RUN ] TypeCheckerTest.call_str_state_leak_regression_test [ OK ] TypeCheckerTest.call_str_state_leak_regression_test (632 ms) [ RUN ] TypeCheckerTest.call_buf [ OK ] TypeCheckerTest.call_buf (4064 ms) [ RUN ] TypeCheckerTest.call_buf_lit [ OK ] TypeCheckerTest.call_buf_lit (1268 ms) [ RUN ] TypeCheckerTest.call_buf_expr [ OK ] TypeCheckerTest.call_buf_expr (1263 ms) [ RUN ] TypeCheckerTest.call_buf_posparam [ OK ] TypeCheckerTest.call_buf_posparam (1214 ms) [ RUN ] TypeCheckerTest.call_ksym [ OK ] TypeCheckerTest.call_ksym (1922 ms) [ RUN ] TypeCheckerTest.call_usym [ OK ] TypeCheckerTest.call_usym (1900 ms) [ RUN ] TypeCheckerTest.call_ntop [ OK ] TypeCheckerTest.call_ntop (11079 ms) [ RUN ] TypeCheckerTest.call_pton [ OK ] TypeCheckerTest.call_pton (9405 ms) [ RUN ] TypeCheckerTest.call_kaddr [ OK ] TypeCheckerTest.call_kaddr (1905 ms) [ RUN ] TypeCheckerTest.call_uaddr [ OK ] TypeCheckerTest.call_uaddr (618 ms) [ RUN ] TypeCheckerTest.call_cgroupid [ OK ] TypeCheckerTest.call_cgroupid (627 ms) [ RUN ] TypeCheckerTest.call_probe [ OK ] TypeCheckerTest.call_probe (1272 ms) [ RUN ] TypeCheckerTest.call_cat [ OK ] TypeCheckerTest.call_cat (4992 ms) [ RUN ] TypeCheckerTest.call_stack [ OK ] TypeCheckerTest.call_stack (32766 ms) [ RUN ] TypeCheckerTest.call_macaddr [ OK ] TypeCheckerTest.call_macaddr (6486 ms) [ RUN ] TypeCheckerTest.call_bswap [ OK ] TypeCheckerTest.call_bswap (5076 ms) [ RUN ] TypeCheckerTest.call_cgroup_path [ OK ] TypeCheckerTest.call_cgroup_path (4992 ms) [ RUN ] TypeCheckerTest.map_reassignment [ OK ] TypeCheckerTest.map_reassignment (1252 ms) [ RUN ] TypeCheckerTest.variable_reassignment [ OK ] TypeCheckerTest.variable_reassignment (2522 ms) [ RUN ] TypeCheckerTest.map_use_before_assign [ OK ] TypeCheckerTest.map_use_before_assign (1282 ms) [ RUN ] TypeCheckerTest.maps_are_global [ OK ] TypeCheckerTest.maps_are_global (1269 ms) [ RUN ] TypeCheckerTest.variables_are_local [ OK ] TypeCheckerTest.variables_are_local (1243 ms) [ RUN ] TypeCheckerTest.array_access [ OK ] TypeCheckerTest.array_access (14206 ms) [ RUN ] TypeCheckerTest.array_in_map definitions.h:3:19: error: unknown type name 'uint8_t' definitions.h:3:33: error: unknown type name 'uint32_t' definitions.h:3:19: error: unknown type name 'uint8_t' definitions.h:3:33: error: unknown type name 'uint32_t' definitions.h:3:19: error: unknown type name 'uint8_t' definitions.h:3:33: error: unknown type name 'uint32_t' definitions.h:3:19: error: unknown type name 'uint8_t' definitions.h:3:33: error: unknown type name 'uint32_t' [ OK ] TypeCheckerTest.array_in_map (3701 ms) [ RUN ] TypeCheckerTest.array_as_map_key [ OK ] TypeCheckerTest.array_as_map_key (2674 ms) [ RUN ] TypeCheckerTest.array_compare definitions.h:3:19: error: unknown type name 'uint8_t' definitions.h:3:19: error: unknown type name 'uint8_t' definitions.h:3:19: error: unknown type name 'uint8_t' definitions.h:3:19: error: unknown type name 'uint8_t' definitions.h:3:19: error: unknown type name 'uint64_t' definitions.h:3:19: error: unknown type name 'uint64_t' definitions.h:3:19: error: unknown type name 'uint64_t' definitions.h:3:19: error: unknown type name 'uint64_t' definitions.h:3:19: error: unknown type name 'uint8_t' definitions.h:3:33: error: unknown type name 'uint16_t' definitions.h:3:19: error: unknown type name 'uint8_t' definitions.h:3:33: error: unknown type name 'uint16_t' definitions.h:3:19: error: unknown type name 'uint8_t' definitions.h:3:33: error: unknown type name 'uint16_t' definitions.h:3:19: error: unknown type name 'uint8_t' definitions.h:3:33: error: unknown type name 'uint16_t' [ OK ] TypeCheckerTest.array_compare (6494 ms) [ RUN ] TypeCheckerTest.variable_type [ OK ] TypeCheckerTest.variable_type (629 ms) [ RUN ] TypeCheckerTest.unroll [ OK ] TypeCheckerTest.unroll (622 ms) [ RUN ] TypeCheckerTest.map_integer_sizes [ OK ] TypeCheckerTest.map_integer_sizes (666 ms) [ RUN ] TypeCheckerTest.binop_tuple [ OK ] TypeCheckerTest.binop_tuple (7122 ms) [ RUN ] TypeCheckerTest.binop_array [ OK ] TypeCheckerTest.binop_array (3186 ms) [ RUN ] TypeCheckerTest.unop_dereference [ OK ] TypeCheckerTest.unop_dereference (3648 ms) [ RUN ] TypeCheckerTest.unop_not [ OK ] TypeCheckerTest.unop_not (3644 ms) [ RUN ] TypeCheckerTest.unop_lnot [ OK ] TypeCheckerTest.unop_lnot (4216 ms) [ RUN ] TypeCheckerTest.unop_increment_decrement [ OK ] TypeCheckerTest.unop_increment_decrement (6259 ms) [ RUN ] TypeCheckerTest.printf_errorf_warnf [ OK ] TypeCheckerTest.printf_errorf_warnf (23198 ms) [ RUN ] TypeCheckerTest.debugf [ OK ] TypeCheckerTest.debugf (8828 ms) [ RUN ] TypeCheckerTest.system [ OK ] TypeCheckerTest.system (1862 ms) [ RUN ] TypeCheckerTest.printf_format_int [ OK ] TypeCheckerTest.printf_format_int (5228 ms) [ RUN ] TypeCheckerTest.printf_format_int_with_length [ OK ] TypeCheckerTest.printf_format_int_with_length (31190 ms) [ RUN ] TypeCheckerTest.printf_format_string [ OK ] TypeCheckerTest.printf_format_string (4580 ms) [ RUN ] TypeCheckerTest.printf_bad_format_string [ OK ] TypeCheckerTest.printf_bad_format_string (1264 ms) [ RUN ] TypeCheckerTest.printf_format_buf [ OK ] TypeCheckerTest.printf_format_buf (653 ms) [ RUN ] TypeCheckerTest.printf_bad_format_buf [ OK ] TypeCheckerTest.printf_bad_format_buf (1289 ms) [ RUN ] TypeCheckerTest.printf_format_buf_no_ascii [ OK ] TypeCheckerTest.printf_format_buf_no_ascii (634 ms) [ RUN ] TypeCheckerTest.printf_bad_format_buf_no_ascii [ OK ] TypeCheckerTest.printf_bad_format_buf_no_ascii (1271 ms) [ RUN ] TypeCheckerTest.printf_format_buf_nonescaped_hex [ OK ] TypeCheckerTest.printf_format_buf_nonescaped_hex (622 ms) [ RUN ] TypeCheckerTest.printf_bad_format_buf_nonescaped_hex [ OK ] TypeCheckerTest.printf_bad_format_buf_nonescaped_hex (1276 ms) [ RUN ] TypeCheckerTest.printf_format_multi [ OK ] TypeCheckerTest.printf_format_multi (1273 ms) [ RUN ] TypeCheckerTest.join [ OK ] TypeCheckerTest.join (3166 ms) [ RUN ] TypeCheckerTest.join_delimiter [ OK ] TypeCheckerTest.join_delimiter (3792 ms) [ RUN ] TypeCheckerTest.variable_cast_types [ OK ] TypeCheckerTest.variable_cast_types (1825 ms) [ RUN ] TypeCheckerTest.map_cast_types [ OK ] TypeCheckerTest.map_cast_types (1836 ms) [ RUN ] TypeCheckerTest.map_aggregations_implicit_cast [ OK ] TypeCheckerTest.map_aggregations_implicit_cast (15164 ms) [ RUN ] TypeCheckerTest.map_aggregations_explicit_cast [ OK ] TypeCheckerTest.map_aggregations_explicit_cast (3766 ms) [ RUN ] TypeCheckerTest.variable_casts_are_local [ OK ] TypeCheckerTest.variable_casts_are_local (912 ms) [ RUN ] TypeCheckerTest.map_casts_are_global [ OK ] TypeCheckerTest.map_casts_are_global (924 ms) [ RUN ] TypeCheckerTest.cast_unknown_type [ OK ] TypeCheckerTest.cast_unknown_type (1823 ms) [ RUN ] TypeCheckerTest.cast_struct [ OK ] TypeCheckerTest.cast_struct (1754 ms) [ RUN ] TypeCheckerTest.cast_bool [ OK ] TypeCheckerTest.cast_bool (4589 ms) [ RUN ] TypeCheckerTest.cast_string [ OK ] TypeCheckerTest.cast_string (2509 ms) [ RUN ] TypeCheckerTest.field_access [ OK ] TypeCheckerTest.field_access (1772 ms) [ RUN ] TypeCheckerTest.field_access_wrong_field [ OK ] TypeCheckerTest.field_access_wrong_field (2719 ms) [ RUN ] TypeCheckerTest.field_access_wrong_expr [ OK ] TypeCheckerTest.field_access_wrong_expr (630 ms) [ RUN ] TypeCheckerTest.field_access_types [ OK ] TypeCheckerTest.field_access_types (5239 ms) [ RUN ] TypeCheckerTest.field_access_pointer [ OK ] TypeCheckerTest.field_access_pointer (2581 ms) [ RUN ] TypeCheckerTest.field_access_sub_struct [ OK ] TypeCheckerTest.field_access_sub_struct (4406 ms) [ RUN ] TypeCheckerTest.field_access_is_internal [ OK ] TypeCheckerTest.field_access_is_internal (1717 ms) [ RUN ] TypeCheckerTest.struct_as_map_key [ OK ] TypeCheckerTest.struct_as_map_key (2650 ms) [ RUN ] TypeCheckerTest.per_cpu_map_as_map_key [ OK ] TypeCheckerTest.per_cpu_map_as_map_key (5611 ms) [ RUN ] TypeCheckerTest.probe_short_name [ OK ] TypeCheckerTest.probe_short_name (5676 ms) [ RUN ] TypeCheckerTest.positional_parameters [ OK ] TypeCheckerTest.positional_parameters (10707 ms) [ RUN ] TypeCheckerTest.c_macros [ OK ] TypeCheckerTest.c_macros (2482 ms) [ RUN ] TypeCheckerTest.enums [ OK ] TypeCheckerTest.enums (6616 ms) [ RUN ] TypeCheckerTest.enum_casts [ OK ] TypeCheckerTest.enum_casts (3139 ms) [ RUN ] TypeCheckerTest.implicit_int_cast_warnings [ OK ] TypeCheckerTest.implicit_int_cast_warnings (32075 ms) [ RUN ] TypeCheckerTest.implicit_int_cast_literal_errors [ OK ] TypeCheckerTest.implicit_int_cast_literal_errors (1906 ms) [ RUN ] TypeCheckerTest.unsigned_literal_arithmetic_warnings [ OK ] TypeCheckerTest.unsigned_literal_arithmetic_warnings (1277 ms) [ RUN ] TypeCheckerTest.string_comparison [ OK ] TypeCheckerTest.string_comparison (4340 ms) [ RUN ] TypeCheckerTest.string_index [ OK ] TypeCheckerTest.string_index (1913 ms) [ RUN ] TypeCheckerTest.signed_int_division_warnings [ OK ] TypeCheckerTest.signed_int_division_warnings (2589 ms) [ RUN ] TypeCheckerTest.signed_int_modulo_warnings [ OK ] TypeCheckerTest.signed_int_modulo_warnings (2541 ms) [ RUN ] TypeCheckerTest.map_as_lookup_table [ OK ] TypeCheckerTest.map_as_lookup_table (637 ms) [ RUN ] TypeCheckerTest.cast_sign [ OK ] TypeCheckerTest.cast_sign (876 ms) [ RUN ] TypeCheckerTest.binop_bool_and_int [ OK ] TypeCheckerTest.binop_bool_and_int (21721 ms) [ RUN ] TypeCheckerTest.binop_arithmetic [ OK ] TypeCheckerTest.binop_arithmetic (3499 ms) [ RUN ] TypeCheckerTest.binop_compare [ OK ] TypeCheckerTest.binop_compare (5275 ms) [ RUN ] TypeCheckerTest.int_cast_types [ OK ] TypeCheckerTest.int_cast_types (5140 ms) [ RUN ] TypeCheckerTest.int_cast_usage [ OK ] TypeCheckerTest.int_cast_usage (3799 ms) [ RUN ] TypeCheckerTest.intptr_cast_types [ OK ] TypeCheckerTest.intptr_cast_types (5162 ms) [ RUN ] TypeCheckerTest.intptr_cast_usage [ OK ] TypeCheckerTest.intptr_cast_usage (4493 ms) [ RUN ] TypeCheckerTest.intarray_cast_types [ OK ] TypeCheckerTest.intarray_cast_types (11005 ms) [ RUN ] TypeCheckerTest.bool_array_cast_types [ OK ] TypeCheckerTest.bool_array_cast_types (3147 ms) [ RUN ] TypeCheckerTest.intarray_cast_usage [ OK ] TypeCheckerTest.intarray_cast_usage (2501 ms) [ RUN ] TypeCheckerTest.intarray_to_int_cast definitions.h:3:14: error: unknown type name 'uint8_t' definitions.h:3:14: error: unknown type name 'uint8_t' definitions.h:3:14: error: unknown type name 'uint8_t' definitions.h:3:14: error: unknown type name 'uint8_t' definitions.h:3:14: error: unknown type name 'uint32_t' definitions.h:3:14: error: unknown type name 'uint32_t' definitions.h:3:14: error: unknown type name 'uint32_t' definitions.h:3:14: error: unknown type name 'uint32_t' definitions.h:3:14: error: unknown type name 'uint8_t' definitions.h:3:14: error: unknown type name 'uint8_t' definitions.h:3:14: error: unknown type name 'uint8_t' definitions.h:3:14: error: unknown type name 'uint8_t' definitions.h:3:14: error: unknown type name 'uint8_t' definitions.h:3:14: error: unknown type name 'uint8_t' definitions.h:3:14: error: unknown type name 'uint8_t' definitions.h:3:14: error: unknown type name 'uint8_t' definitions.h:3:14: error: unknown type name 'uint8_t' definitions.h:3:14: error: unknown type name 'uint8_t' definitions.h:3:14: error: unknown type name 'uint8_t' definitions.h:3:14: error: unknown type name 'uint8_t' [ OK ] TypeCheckerTest.intarray_to_int_cast (5091 ms) [ RUN ] TypeCheckerTest.mixed_int_var_assignments [ OK ] TypeCheckerTest.mixed_int_var_assignments (10697 ms) [ RUN ] TypeCheckerTest.mixed_int_like_map_assignments [ OK ] TypeCheckerTest.mixed_int_like_map_assignments (16067 ms) [ RUN ] TypeCheckerTest.mixed_int_map_access [ OK ] TypeCheckerTest.mixed_int_map_access (10949 ms) [ RUN ] TypeCheckerTest.mixed_int_like_binop [ OK ] TypeCheckerTest.mixed_int_like_binop (1289 ms) [ RUN ] TypeCheckerTest.signal [ OK ] TypeCheckerTest.signal (34800 ms) [ RUN ] TypeCheckerTest.strncmp [ OK ] TypeCheckerTest.strncmp (2533 ms) [ RUN ] TypeCheckerTest.strncmp_posparam [ OK ] TypeCheckerTest.strncmp_posparam (1213 ms) [ RUN ] TypeCheckerTest.override [ OK ] TypeCheckerTest.override (5319 ms) [ RUN ] TypeCheckerTest.unwatch [ OK ] TypeCheckerTest.unwatch (6458 ms) [ RUN ] TypeCheckerTest.struct_member_keywords [ OK ] TypeCheckerTest.struct_member_keywords (41934 ms) [ RUN ] TypeCheckerTest.jumps [ OK ] TypeCheckerTest.jumps (628 ms) [ RUN ] TypeCheckerTest.while_loop [ OK ] TypeCheckerTest.while_loop (6357 ms) [ RUN ] TypeCheckerTest.type_ctx [ OK ] TypeCheckerTest.type_ctx (2228 ms) [ RUN ] TypeCheckerTest.double_pointer_basic [ OK ] TypeCheckerTest.double_pointer_basic (2147 ms) [ RUN ] TypeCheckerTest.double_pointer_int [ OK ] TypeCheckerTest.double_pointer_int (693 ms) [ RUN ] TypeCheckerTest.double_pointer_struct [ OK ] TypeCheckerTest.double_pointer_struct (900 ms) [ RUN ] TypeCheckerTest.pointer_arith [ OK ] TypeCheckerTest.pointer_arith (23513 ms) [ RUN ] TypeCheckerTest.pointer_compare [ OK ] TypeCheckerTest.pointer_compare (11026 ms) [ RUN ] TypeCheckerTest.tuple [ OK ] TypeCheckerTest.tuple (17463 ms) [ RUN ] TypeCheckerTest.tuple_indexing [ OK ] TypeCheckerTest.tuple_indexing (4553 ms) [ RUN ] TypeCheckerTest.tuple_assign_var [ OK ] TypeCheckerTest.tuple_assign_var (619 ms) [ RUN ] TypeCheckerTest.tuple_assign_map [ OK ] TypeCheckerTest.tuple_assign_map (632 ms) [ RUN ] TypeCheckerTest.tuple_nested [ OK ] TypeCheckerTest.tuple_nested (640 ms) [ RUN ] TypeCheckerTest.mixed_tuple [ OK ] TypeCheckerTest.mixed_tuple (10133 ms) [ RUN ] TypeCheckerTest.multi_pass_type_inference_zero_size_int [ OK ] TypeCheckerTest.multi_pass_type_inference_zero_size_int (616 ms) [ RUN ] TypeCheckerTest.call_kptr_uptr [ OK ] TypeCheckerTest.call_kptr_uptr (5073 ms) [ RUN ] TypeCheckerTest.call_path [ OK ] TypeCheckerTest.call_path (5947 ms) [ RUN ] TypeCheckerTest.call_offsetof [ OK ] TypeCheckerTest.call_offsetof (17939 ms) [ RUN ] TypeCheckerTest.int_ident [ OK ] TypeCheckerTest.int_ident (635 ms) [ RUN ] TypeCheckerTest.string_size [ OK ] TypeCheckerTest.string_size (3178 ms) [ RUN ] TypeCheckerTest.call_nsecs [ OK ] TypeCheckerTest.call_nsecs (4813 ms) [ RUN ] TypeCheckerTest.call_pid_tid [ OK ] TypeCheckerTest.call_pid_tid (4646 ms) [ RUN ] TypeCheckerTest.subprog_return [ OK ] TypeCheckerTest.subprog_return (5644 ms) [ RUN ] TypeCheckerTest.subprog_arguments [ OK ] TypeCheckerTest.subprog_arguments (1263 ms) [ RUN ] TypeCheckerTest.subprog_map [ OK ] TypeCheckerTest.subprog_map (2497 ms) [ RUN ] TypeCheckerTest.subprog_builtin [ OK ] TypeCheckerTest.subprog_builtin (1901 ms) [ RUN ] TypeCheckerTest.subprog_builtin_disallowed [ OK ] TypeCheckerTest.subprog_builtin_disallowed (634 ms) [ RUN ] TypeCheckerTest.btf_type_tags [ OK ] TypeCheckerTest.btf_type_tags (1775 ms) [ RUN ] TypeCheckerTest.for_loop_map_one_key [ OK ] TypeCheckerTest.for_loop_map_one_key (638 ms) [ RUN ] TypeCheckerTest.for_loop_map_two_keys [ OK ] TypeCheckerTest.for_loop_map_two_keys (628 ms) [ RUN ] TypeCheckerTest.for_loop_map [ OK ] TypeCheckerTest.for_loop_map (2590 ms) [ RUN ] TypeCheckerTest.for_loop_map_declared_after [ OK ] TypeCheckerTest.for_loop_map_declared_after (651 ms) [ RUN ] TypeCheckerTest.for_loop_map_no_key [ OK ] TypeCheckerTest.for_loop_map_no_key (648 ms) [ RUN ] TypeCheckerTest.for_loop_map_undefined [ OK ] TypeCheckerTest.for_loop_map_undefined (645 ms) [ RUN ] TypeCheckerTest.for_loop_map_undefined2 [ OK ] TypeCheckerTest.for_loop_map_undefined2 (650 ms) [ RUN ] TypeCheckerTest.for_loop_map_restricted_types [ OK ] TypeCheckerTest.for_loop_map_restricted_types (2535 ms) [ RUN ] TypeCheckerTest.for_loop_variables_read_only [ OK ] TypeCheckerTest.for_loop_variables_read_only (639 ms) [ RUN ] TypeCheckerTest.for_loop_variables_modified_during_loop [ OK ] TypeCheckerTest.for_loop_variables_modified_during_loop (634 ms) [ RUN ] TypeCheckerTest.for_loop_variables_created_in_loop [ OK ] TypeCheckerTest.for_loop_variables_created_in_loop (632 ms) [ RUN ] TypeCheckerTest.for_loop_variables_multiple [ OK ] TypeCheckerTest.for_loop_variables_multiple (629 ms) [ RUN ] TypeCheckerTest.for_loop_control_flow [ OK ] TypeCheckerTest.for_loop_control_flow (1903 ms) [ RUN ] TypeCheckerTest.for_range_loop [ OK ] TypeCheckerTest.for_range_loop (5642 ms) [ RUN ] TypeCheckerTest.for_range_nested [ OK ] TypeCheckerTest.for_range_nested (618 ms) [ RUN ] TypeCheckerTest.for_range_variable_use [ OK ] TypeCheckerTest.for_range_variable_use (641 ms) [ RUN ] TypeCheckerTest.for_range_invalid_types [ OK ] TypeCheckerTest.for_range_invalid_types (1256 ms) [ RUN ] TypeCheckerTest.for_range_control_flow [ OK ] TypeCheckerTest.for_range_control_flow (1898 ms) [ RUN ] TypeCheckerTest.for_range_context_access [ OK ] TypeCheckerTest.for_range_context_access (635 ms) [ RUN ] TypeCheckerTest.for_range_nested_range [ OK ] TypeCheckerTest.for_range_nested_range (623 ms) [ RUN ] TypeCheckerTest.castable_map_missing_feature [ OK ] TypeCheckerTest.castable_map_missing_feature (5666 ms) [ RUN ] TypeCheckerTest.for_loop_no_ctx_access [ OK ] TypeCheckerTest.for_loop_no_ctx_access (677 ms) [ RUN ] TypeCheckerTest.buf_strlen_too_large [ OK ] TypeCheckerTest.buf_strlen_too_large (1269 ms) [ RUN ] TypeCheckerTest.variable_declarations [ OK ] TypeCheckerTest.variable_declarations (17408 ms) [ RUN ] TypeCheckerTest.variable_address [ OK ] TypeCheckerTest.variable_address (1901 ms) [ RUN ] TypeCheckerTest.map_address [ OK ] TypeCheckerTest.map_address (1268 ms) [ RUN ] TypeCheckerTest.block_scoping [ OK ] TypeCheckerTest.block_scoping (5739 ms) [ RUN ] TypeCheckerTest.invalid_assignment [ OK ] TypeCheckerTest.invalid_assignment (5183 ms) [ RUN ] TypeCheckerTest.no_maximum_passes [ OK ] TypeCheckerTest.no_maximum_passes (653 ms) [ RUN ] TypeCheckerTest.block_expressions [ OK ] TypeCheckerTest.block_expressions (630 ms) [ RUN ] TypeCheckerTest.map_declarations [ OK ] TypeCheckerTest.map_declarations (6994 ms) [ RUN ] TypeCheckerTest.macros [ OK ] TypeCheckerTest.macros (1237 ms) [ RUN ] TypeCheckerTest.warning_for_empty_positional_parameters [ OK ] TypeCheckerTest.warning_for_empty_positional_parameters (631 ms) [ RUN ] TypeCheckerTest.warning_for_discared_expression_statement_value [ OK ] TypeCheckerTest.warning_for_discared_expression_statement_value (7491 ms) [ RUN ] TypeCheckerTest.external_function [ OK ] TypeCheckerTest.external_function (4594 ms) [ RUN ] TypeCheckerTest.printf_str_conversion [ OK ] TypeCheckerTest.printf_str_conversion (2611 ms) [ RUN ] TypeCheckerTest.fail [ OK ] TypeCheckerTest.fail (2579 ms) [ RUN ] TypeCheckerTest.typeof_decls [ OK ] TypeCheckerTest.typeof_decls (15544 ms) [ RUN ] TypeCheckerTest.typeof_subprog [ OK ] TypeCheckerTest.typeof_subprog (3242 ms) [ RUN ] TypeCheckerTest.typeof_casts [ OK ] TypeCheckerTest.typeof_casts (6092 ms) [ RUN ] TypeCheckerTest.if_comptime [ OK ] TypeCheckerTest.if_comptime (4500 ms) [ RUN ] TypeCheckerTest.comptime [ OK ] TypeCheckerTest.comptime (4534 ms) [ RUN ] TypeCheckerTest.typeinfo_if_comptime [ OK ] TypeCheckerTest.typeinfo_if_comptime (2571 ms) [ RUN ] TypeCheckerTest.no_meta_used_warnings [ OK ] TypeCheckerTest.no_meta_used_warnings (2794 ms) [ RUN ] TypeCheckerTest.probe_return [ OK ] TypeCheckerTest.probe_return (3179 ms) [ RUN ] TypeCheckerTest.record definitions.h:2:8: error: redefinition of 'task_struct' /bpftrace/include/__btf_generated_header.h:828:8: note: previous definition is here [ OK ] TypeCheckerTest.record (25331 ms) [ RUN ] TypeCheckerTest.record_field_access [ OK ] TypeCheckerTest.record_field_access (3846 ms) [ RUN ] TypeCheckerTest.record_assign_var [ OK ] TypeCheckerTest.record_assign_var (645 ms) [ RUN ] TypeCheckerTest.record_mixed_types [ OK ] TypeCheckerTest.record_mixed_types (8941 ms) [ RUN ] TypeCheckerTest.literals_casted_to_bool [ OK ] TypeCheckerTest.literals_casted_to_bool (4477 ms) [----------] 226 tests from TypeCheckerTest (1142460 ms total) [----------] 12 tests from TypeCheckerBTFTest [ RUN ] TypeCheckerBTFTest.fentry [ OK ] TypeCheckerBTFTest.fentry (6763 ms) [ RUN ] TypeCheckerBTFTest.short_name [ OK ] TypeCheckerBTFTest.short_name (1250 ms) [ RUN ] TypeCheckerBTFTest.call_path [ OK ] TypeCheckerBTFTest.call_path (1887 ms) [ RUN ] TypeCheckerBTFTest.call_skb_output [ OK ] TypeCheckerBTFTest.call_skb_output (1249 ms) [ RUN ] TypeCheckerBTFTest.call_percpu_kaddr [ OK ] TypeCheckerBTFTest.call_percpu_kaddr (3679 ms) [ RUN ] TypeCheckerBTFTest.call_socket_cookie [ OK ] TypeCheckerBTFTest.call_socket_cookie (2490 ms) [ RUN ] TypeCheckerBTFTest.rawtracepoint [ OK ] TypeCheckerBTFTest.rawtracepoint (1230 ms) [ RUN ] TypeCheckerBTFTest.kfunc [ OK ] TypeCheckerBTFTest.kfunc (7433 ms) [ RUN ] TypeCheckerBTFTest.ntop [ OK ] TypeCheckerBTFTest.ntop (634 ms) [ RUN ] TypeCheckerBTFTest.args_builtin_mixed_probes [ OK ] TypeCheckerBTFTest.args_builtin_mixed_probes (613 ms) [ RUN ] TypeCheckerBTFTest.binop_late_ptr_resolution [ OK ] TypeCheckerBTFTest.binop_late_ptr_resolution (604 ms) [ RUN ] TypeCheckerBTFTest.anon_struct_resolution [ OK ] TypeCheckerBTFTest.anon_struct_resolution (614 ms) [----------] 12 tests from TypeCheckerBTFTest (28451 ms total) [----------] 4 tests from ScopeGuardTest [ RUN ] ScopeGuardTest.InnerScope [ OK ] ScopeGuardTest.InnerScope (0 ms) [ RUN ] ScopeGuardTest.FunctionReturn [ OK ] ScopeGuardTest.FunctionReturn (0 ms) [ RUN ] ScopeGuardTest.ExceptionContext [ OK ] ScopeGuardTest.ExceptionContext (2 ms) [ RUN ] ScopeGuardTest.MultipleGuards [ OK ] ScopeGuardTest.MultipleGuards (0 ms) [----------] 4 tests from ScopeGuardTest (3 ms total) [----------] 5 tests from required_resources [ RUN ] required_resources.round_trip_simple [ OK ] required_resources.round_trip_simple (1 ms) [ RUN ] required_resources.round_trip_field_sized_type [ OK ] required_resources.round_trip_field_sized_type (2 ms) [ RUN ] required_resources.round_trip_map_info [ OK ] required_resources.round_trip_map_info (1 ms) [ RUN ] required_resources.round_trip_probes [ OK ] required_resources.round_trip_probes (1 ms) [ RUN ] required_resources.round_trip_multiple_members [ OK ] required_resources.round_trip_multiple_members (0 ms) [----------] 5 tests from required_resources (7 ms total) [----------] 6 tests from result [ RUN ] result.okay [ OK ] result.okay (0 ms) [ RUN ] result.not_okay [ OK ] result.not_okay (0 ms) [ RUN ] result.values [ OK ] result.values (0 ms) [ RUN ] result.handle_err_found [ OK ] result.handle_err_found (0 ms) [ RUN ] result.handle_err_missing [ OK ] result.handle_err_missing (0 ms) [ RUN ] result.handle_inline [ OK ] result.handle_inline (0 ms) [----------] 6 tests from result (0 ms total) [----------] 10 tests from resource_analyser [ RUN ] resource_analyser.multiple_hist_bits_in_single_map [ OK ] resource_analyser.multiple_hist_bits_in_single_map (652 ms) [ RUN ] resource_analyser.multiple_lhist_bounds_in_single_map [ OK ] resource_analyser.multiple_lhist_bounds_in_single_map (686 ms) [ RUN ] resource_analyser.printf_in_subprog [ OK ] resource_analyser.printf_in_subprog (676 ms) [ RUN ] resource_analyser.fmt_string_args_size_ints [ OK ] resource_analyser.fmt_string_args_size_ints (668 ms) [ RUN ] resource_analyser.fmt_string_args_below_on_stack_limit [ OK ] resource_analyser.fmt_string_args_below_on_stack_limit (676 ms) [ RUN ] resource_analyser.fmt_string_args_size_arrays [ OK ] resource_analyser.fmt_string_args_size_arrays (913 ms) [ RUN ] resource_analyser.fmt_string_args_size_strings [ OK ] resource_analyser.fmt_string_args_size_strings (644 ms) [ RUN ] resource_analyser.fmt_string_args_non_map_print_int [ OK ] resource_analyser.fmt_string_args_non_map_print_int (650 ms) [ RUN ] resource_analyser.fmt_string_args_non_map_print_arr [ OK ] resource_analyser.fmt_string_args_non_map_print_arr (881 ms) [ RUN ] resource_analyser.print_non_map_print_correct_args_order [ OK ] resource_analyser.print_non_map_print_correct_args_order (657 ms) [----------] 10 tests from resource_analyser (7108 ms total) [----------] 1 test from recursion_check [ RUN ] recursion_check.has_check WARNING: Attaching to dangerous function: vmlinux:queued_spin_lock_slowpath. bpftrace has added mitigations to prevent a kernel deadlock but they may result in some lost events. WARNING: Attaching to dangerous function: vmlinux:queued_spin_lock_slowpath. bpftrace has added mitigations to prevent a kernel deadlock but they may result in some lost events. WARNING: Attaching to dangerous function: vmlinux:queued_spin_lock_slowpath. bpftrace has added mitigations to prevent a kernel deadlock but they may result in some lost events. [ OK ] recursion_check.has_check (146 ms) [----------] 1 test from recursion_check (146 ms total) [----------] 2 tests from pid_filter_pass [ RUN ] pid_filter_pass.add_filter [ OK ] pid_filter_pass.add_filter (108 ms) [ RUN ] pid_filter_pass.no_add_filter [ OK ] pid_filter_pass.no_add_filter (9 ms) [----------] 2 tests from pid_filter_pass (117 ms total) [----------] 10 tests from PassManager [ RUN ] PassManager.noop_pass [ OK ] PassManager.noop_pass (0 ms) [ RUN ] PassManager.single_pass [ OK ] PassManager.single_pass (0 ms) [ RUN ] PassManager.single_pass_with_output [ OK ] PassManager.single_pass_with_output (88 ms) [ RUN ] PassManager.single_pass_with_error [ OK ] PassManager.single_pass_with_error (0 ms) [ RUN ] PassManager.multiple_passes [ OK ] PassManager.multiple_passes (0 ms) [ RUN ] PassManager.multiple_passes_with_dependencies [ OK ] PassManager.multiple_passes_with_dependencies (0 ms) [ RUN ] PassManager.multiple_passes_with_bad_dependencies [ OK ] PassManager.multiple_passes_with_bad_dependencies (72 ms) [ RUN ] PassManager.multiple_passes_with_partial_success [ OK ] PassManager.multiple_passes_with_partial_success (0 ms) [ RUN ] PassManager.multiple_passes_complex [ OK ] PassManager.multiple_passes_complex (0 ms) [ RUN ] PassManager.teardown_ordering [ OK ] PassManager.teardown_ordering (2 ms) [----------] 10 tests from PassManager (166 ms total) [----------] 4 tests from config_analyser [ RUN ] config_analyser.config [ OK ] config_analyser.config (6 ms) [ RUN ] config_analyser.config_error [ OK ] config_analyser.config_error (1 ms) [ RUN ] config_analyser.deprecated [ OK ] config_analyser.deprecated (1 ms) [ RUN ] config_analyser.config_setting [ OK ] config_analyser.config_setting (0 ms) [----------] 4 tests from config_analyser (10 ms total) [----------] 2 tests from probe [ RUN ] probe.short_name [ OK ] probe.short_name (1004 ms) [ RUN ] probe.case_insensitive [ OK ] probe.case_insensitive (273 ms) [----------] 2 tests from probe (1278 ms total) [----------] 1 test from probe_btf [ RUN ] probe_btf.short_name [ OK ] probe_btf.short_name (116 ms) [----------] 1 test from probe_btf (116 ms total) [----------] 2 tests from procmon [ RUN ] procmon.no_such_proc [ OK ] procmon.no_such_proc (0 ms) [ RUN ] procmon.child_terminates [ OK ] procmon.child_terminates (29 ms) [----------] 2 tests from procmon (30 ms total) [----------] 25 tests from ap_probe_expansion [ RUN ] ap_probe_expansion.session_ast [ OK ] ap_probe_expansion.session_ast (3 ms) [ RUN ] ap_probe_expansion.kprobe_wildcard [ OK ] ap_probe_expansion.kprobe_wildcard (1 ms) [ RUN ] ap_probe_expansion.kprobe_multi_wildcard [ OK ] ap_probe_expansion.kprobe_multi_wildcard (1 ms) [ RUN ] ap_probe_expansion.probe_builtin [ OK ] ap_probe_expansion.probe_builtin (0 ms) [ RUN ] ap_probe_expansion.kprobe_wildcard_no_matches [ OK ] ap_probe_expansion.kprobe_wildcard_no_matches (0 ms) [ RUN ] ap_probe_expansion.krpobe_multi_wildcard_no_matches [ OK ] ap_probe_expansion.krpobe_multi_wildcard_no_matches (0 ms) [ RUN ] ap_probe_expansion.kprobe_module_wildcard [ OK ] ap_probe_expansion.kprobe_module_wildcard (0 ms) [ RUN ] ap_probe_expansion.kprobe_module_function_wildcard [ OK ] ap_probe_expansion.kprobe_module_function_wildcard (0 ms) [ RUN ] ap_probe_expansion.kprobe_multi_exact [ OK ] ap_probe_expansion.kprobe_multi_exact (1 ms) [ RUN ] ap_probe_expansion.kprobe_offset_no_multi [ OK ] ap_probe_expansion.kprobe_offset_no_multi (0 ms) [ RUN ] ap_probe_expansion.uprobe_wildcard [ OK ] ap_probe_expansion.uprobe_wildcard (0 ms) [ RUN ] ap_probe_expansion.uprobe_multi_wildcard [ OK ] ap_probe_expansion.uprobe_multi_wildcard (0 ms) [ RUN ] ap_probe_expansion.uprobe_wildcard_file [ OK ] ap_probe_expansion.uprobe_wildcard_file (4 ms) [ RUN ] ap_probe_expansion.uprobe_multi_wildcard_file [ OK ] ap_probe_expansion.uprobe_multi_wildcard_file (2 ms) [ RUN ] ap_probe_expansion.uprobe_wildcard_no_matches [ OK ] ap_probe_expansion.uprobe_wildcard_no_matches (0 ms) [ RUN ] ap_probe_expansion.uprobe_wildcard_multi_no_matches [ OK ] ap_probe_expansion.uprobe_wildcard_multi_no_matches (0 ms) [ RUN ] ap_probe_expansion.uprobe_cpp_symbol [ OK ] ap_probe_expansion.uprobe_cpp_symbol (1 ms) [ RUN ] ap_probe_expansion.uprobe_cpp_symbol_full [ OK ] ap_probe_expansion.uprobe_cpp_symbol_full (0 ms) [ RUN ] ap_probe_expansion.uprobe_cpp_symbol_wildcard [ OK ] ap_probe_expansion.uprobe_cpp_symbol_wildcard (0 ms) [ RUN ] ap_probe_expansion.uprobe_no_demangling [ OK ] ap_probe_expansion.uprobe_no_demangling (0 ms) [ RUN ] ap_probe_expansion.usdt_wildcard [ OK ] ap_probe_expansion.usdt_wildcard (2 ms) [ RUN ] ap_probe_expansion.usdt_empty_namespace [ OK ] ap_probe_expansion.usdt_empty_namespace (0 ms) [ RUN ] ap_probe_expansion.tracepoint_wildcard [ OK ] ap_probe_expansion.tracepoint_wildcard (0 ms) [ RUN ] ap_probe_expansion.tracepoint_category_wildcard [ OK ] ap_probe_expansion.tracepoint_category_wildcard (0 ms) [ RUN ] ap_probe_expansion.tracepoint_wildcard_no_matches [ OK ] ap_probe_expansion.tracepoint_wildcard_no_matches (0 ms) [----------] 25 tests from ap_probe_expansion (27 ms total) [----------] 8 tests from ap_probe_expansion_btf [ RUN ] ap_probe_expansion_btf.fentry_wildcard [ OK ] ap_probe_expansion_btf.fentry_wildcard (34 ms) [ RUN ] ap_probe_expansion_btf.fentry_wildcard_no_matches [ OK ] ap_probe_expansion_btf.fentry_wildcard_no_matches (34 ms) [ RUN ] ap_probe_expansion_btf.fentry_module_wildcard [ OK ] ap_probe_expansion_btf.fentry_module_wildcard (33 ms) [ RUN ] ap_probe_expansion_btf.fentry_bpf_id_wildcard [ OK ] ap_probe_expansion_btf.fentry_bpf_id_wildcard (1 ms) [ RUN ] ap_probe_expansion_btf.rawtracepoint_wildcard [ OK ] ap_probe_expansion_btf.rawtracepoint_wildcard (33 ms) [ RUN ] ap_probe_expansion_btf.rawtracepoint_wildcard_no_matches [ OK ] ap_probe_expansion_btf.rawtracepoint_wildcard_no_matches (33 ms) [ RUN ] ap_probe_expansion_btf.kprobe_session [ OK ] ap_probe_expansion_btf.kprobe_session (0 ms) [ RUN ] ap_probe_expansion_btf.kprobe_session_duplicate_kprobe [ OK ] ap_probe_expansion_btf.kprobe_session_duplicate_kprobe (0 ms) [----------] 8 tests from ap_probe_expansion_btf (171 ms total) [----------] 3 tests from portability_analyser [ RUN ] portability_analyser.generic_field_access_disabled [ OK ] portability_analyser.generic_field_access_disabled (105 ms) [ RUN ] portability_analyser.positional_params_disabled [ OK ] portability_analyser.positional_params_disabled (2 ms) [ RUN ] portability_analyser.curtask_disabled [ OK ] portability_analyser.curtask_disabled (0 ms) [----------] 3 tests from portability_analyser (109 ms total) [----------] 1 test from portability_analyser_btf [ RUN ] portability_analyser_btf.fentry_field_access [ OK ] portability_analyser_btf.fentry_field_access (3 ms) [----------] 1 test from portability_analyser_btf (3 ms total) [----------] 15 tests from parsed_type_bridge [ RUN ] parsed_type_bridge.parsed_type_to_sized_type_builtin_array [ OK ] parsed_type_bridge.parsed_type_to_sized_type_builtin_array (0 ms) [ RUN ] parsed_type_bridge.parsed_type_to_sized_type_builtin_unsized [ OK ] parsed_type_bridge.parsed_type_to_sized_type_builtin_unsized (0 ms) [ RUN ] parsed_type_bridge.parsed_type_to_sized_type_known_builtin_scalars [ OK ] parsed_type_bridge.parsed_type_to_sized_type_known_builtin_scalars (0 ms) [ RUN ] parsed_type_bridge.parsed_type_to_sized_type_pointer_to_struct [ OK ] parsed_type_bridge.parsed_type_to_sized_type_pointer_to_struct (0 ms) [ RUN ] parsed_type_bridge.parsed_type_to_sized_type_array_of_pointer_to_struct [ OK ] parsed_type_bridge.parsed_type_to_sized_type_array_of_pointer_to_struct (0 ms) [ RUN ] parsed_type_bridge.parsed_type_to_sized_type_array_of_pointer_to_typdef [ OK ] parsed_type_bridge.parsed_type_to_sized_type_array_of_pointer_to_typdef (0 ms) [ RUN ] parsed_type_bridge.parsed_type_to_sized_type_pointer_to_pointer [ OK ] parsed_type_bridge.parsed_type_to_sized_type_pointer_to_pointer (0 ms) [ RUN ] parsed_type_bridge.parsed_type_to_sized_type_void [ OK ] parsed_type_bridge.parsed_type_to_sized_type_void (0 ms) [ RUN ] parsed_type_bridge.sized_type_to_parsed_type_preserves_named_types [ OK ] parsed_type_bridge.sized_type_to_parsed_type_preserves_named_types (0 ms) [ RUN ] parsed_type_bridge.sized_type_to_parsed_type_known_scalars [ OK ] parsed_type_bridge.sized_type_to_parsed_type_known_scalars (0 ms) [ RUN ] parsed_type_bridge.sized_type_to_parsed_type_void [ OK ] parsed_type_bridge.sized_type_to_parsed_type_void (0 ms) [ RUN ] parsed_type_bridge.sized_type_to_parsed_type_preserves_nested_types [ OK ] parsed_type_bridge.sized_type_to_parsed_type_preserves_nested_types (0 ms) [ RUN ] parsed_type_bridge.sized_type_to_parsed_type_pointer_to_pointer [ OK ] parsed_type_bridge.sized_type_to_parsed_type_pointer_to_pointer (0 ms) [ RUN ] parsed_type_bridge.sized_type_to_parsed_type_array_of_pointer_to_struct [ OK ] parsed_type_bridge.sized_type_to_parsed_type_array_of_pointer_to_struct (0 ms) [ RUN ] parsed_type_bridge.sized_type_to_parsed_type_array_of_pointer_to_typedef [ OK ] parsed_type_bridge.sized_type_to_parsed_type_array_of_pointer_to_typedef (0 ms) [----------] 15 tests from parsed_type_bridge (4 ms total) [----------] 155 tests from Parser [ RUN ] Parser.builtin_variables [ OK ] Parser.builtin_variables (12 ms) [ RUN ] Parser.positional_param [ OK ] Parser.positional_param (2 ms) [ RUN ] Parser.positional_param_count [ OK ] Parser.positional_param_count (0 ms) [ RUN ] Parser.positional_param_attachpoint [ OK ] Parser.positional_param_attachpoint (6 ms) [ RUN ] Parser.__comment [ OK ] Parser.__comment (1 ms) [ RUN ] Parser.shebang [ OK ] Parser.shebang (1 ms) [ RUN ] Parser.comments_preserved [ OK ] Parser.comments_preserved (1 ms) [ RUN ] Parser.map_assign [ OK ] Parser.map_assign (7 ms) [ RUN ] Parser.variable_assign [ OK ] Parser.variable_assign (2 ms) [ RUN ] Parser.compound_variable_assignments [ OK ] Parser.compound_variable_assignments (7 ms) [ RUN ] Parser.compound_variable_assignment_binary_expr [ OK ] Parser.compound_variable_assignment_binary_expr (1 ms) [ RUN ] Parser.compound_map_assignments [ OK ] Parser.compound_map_assignments (6 ms) [ RUN ] Parser.compound_map_assignment_binary_expr [ OK ] Parser.compound_map_assignment_binary_expr (1 ms) [ RUN ] Parser.booleans [ OK ] Parser.booleans (1 ms) [ RUN ] Parser.map_key [ OK ] Parser.map_key (5 ms) [ RUN ] Parser.predicate [ OK ] Parser.predicate (2 ms) [ RUN ] Parser.expressions [ OK ] Parser.expressions (1 ms) [ RUN ] Parser.variable_post_increment_decrement [ OK ] Parser.variable_post_increment_decrement (2 ms) [ RUN ] Parser.map_increment_decrement [ OK ] Parser.map_increment_decrement (3 ms) [ RUN ] Parser.bit_shifting [ OK ] Parser.bit_shifting (2 ms) [ RUN ] Parser.ternary_int [ OK ] Parser.ternary_int (1 ms) [ RUN ] Parser.if_block [ OK ] Parser.if_block (1 ms) [ RUN ] Parser.if_stmt_if [ OK ] Parser.if_stmt_if (2 ms) [ RUN ] Parser.if_block_variable [ OK ] Parser.if_block_variable (1 ms) [ RUN ] Parser.if_else [ OK ] Parser.if_else (2 ms) [ RUN ] Parser.if_elseif [ OK ] Parser.if_elseif (1 ms) [ RUN ] Parser.if_elseif_else [ OK ] Parser.if_elseif_else (1 ms) [ RUN ] Parser.if_elseif_elseif_else [ OK ] Parser.if_elseif_elseif_else (2 ms) [ RUN ] Parser.unroll [ OK ] Parser.unroll (2 ms) [ RUN ] Parser.ternary_str [ OK ] Parser.ternary_str (1 ms) [ RUN ] Parser.ternary_nested [ OK ] Parser.ternary_nested (1 ms) [ RUN ] Parser.call [ OK ] Parser.call (1 ms) [ RUN ] Parser.call_function [ OK ] Parser.call_function (1 ms) [ RUN ] Parser.call_kaddr [ OK ] Parser.call_kaddr (0 ms) [ RUN ] Parser.multiple_probes [ OK ] Parser.multiple_probes (1 ms) [ RUN ] Parser.uprobe [ OK ] Parser.uprobe (4 ms) [ RUN ] Parser.usdt [ OK ] Parser.usdt (1 ms) [ RUN ] Parser.usdt_namespaced_probe [ OK ] Parser.usdt_namespaced_probe (1 ms) [ RUN ] Parser.escape_chars [ OK ] Parser.escape_chars (1 ms) [ RUN ] Parser.escape_chars_octal_out_of_range [ OK ] Parser.escape_chars_octal_out_of_range (0 ms) [ RUN ] Parser.begin_probe [ OK ] Parser.begin_probe (1 ms) [ RUN ] Parser.end_probe [ OK ] Parser.end_probe (1 ms) [ RUN ] Parser.bench_probe [ OK ] Parser.bench_probe (1 ms) [ RUN ] Parser.tracepoint_probe [ OK ] Parser.tracepoint_probe (1 ms) [ RUN ] Parser.rawtracepoint_probe [ OK ] Parser.rawtracepoint_probe (1 ms) [ RUN ] Parser.profile_probe [ OK ] Parser.profile_probe (2 ms) [ RUN ] Parser.interval_probe [ OK ] Parser.interval_probe (3 ms) [ RUN ] Parser.software_probe [ OK ] Parser.software_probe (1 ms) [ RUN ] Parser.hardware_probe [ OK ] Parser.hardware_probe (1 ms) [ RUN ] Parser.watchpoint_probe [ OK ] Parser.watchpoint_probe (1 ms) [ RUN ] Parser.multiple_attach_points_kprobe [ OK ] Parser.multiple_attach_points_kprobe (0 ms) [ RUN ] Parser.character_class_attach_point [ OK ] Parser.character_class_attach_point (0 ms) [ RUN ] Parser.wildcard_probetype [ OK ] Parser.wildcard_probetype (2 ms) [ RUN ] Parser.wildcard_attach_points [ OK ] Parser.wildcard_attach_points (3 ms) [ RUN ] Parser.wildcard_path [ OK ] Parser.wildcard_path (4 ms) [ RUN ] Parser.dot_in_func [ OK ] Parser.dot_in_func (0 ms) [ RUN ] Parser.wildcard_func [ OK ] Parser.wildcard_func (18 ms) [ RUN ] Parser.short_map_name [ OK ] Parser.short_map_name (0 ms) [ RUN ] Parser.include [ OK ] Parser.include (1 ms) [ RUN ] Parser.include_quote [ OK ] Parser.include_quote (0 ms) [ RUN ] Parser.include_multiple [ OK ] Parser.include_multiple (1 ms) [ RUN ] Parser.brackets [ OK ] Parser.brackets (0 ms) [ RUN ] Parser.cast_simple_type [ OK ] Parser.cast_simple_type (1 ms) [ RUN ] Parser.cast_simple_type_pointer [ OK ] Parser.cast_simple_type_pointer (0 ms) [ RUN ] Parser.cast_sized_type [ OK ] Parser.cast_sized_type (0 ms) [ RUN ] Parser.cast_sized_type_pointer [ OK ] Parser.cast_sized_type_pointer (0 ms) [ RUN ] Parser.cast_sized_type_pointer_with_size [ OK ] Parser.cast_sized_type_pointer_with_size (1 ms) [ RUN ] Parser.cast_struct [ OK ] Parser.cast_struct (1 ms) [ RUN ] Parser.cast_struct_ptr [ OK ] Parser.cast_struct_ptr (1 ms) [ RUN ] Parser.cast_typedef [ OK ] Parser.cast_typedef (0 ms) [ RUN ] Parser.cast_ptr_typedef [ OK ] Parser.cast_ptr_typedef (0 ms) [ RUN ] Parser.cast_deep_pointer [ OK ] Parser.cast_deep_pointer (0 ms) [ RUN ] Parser.cast_or_expr1 [ OK ] Parser.cast_or_expr1 (2 ms) [ RUN ] Parser.cast_precedence [ OK ] Parser.cast_precedence (3 ms) [ RUN ] Parser.cast_enum [ OK ] Parser.cast_enum (0 ms) [ RUN ] Parser.cast_pointer_then_array [ OK ] Parser.cast_pointer_then_array (0 ms) [ RUN ] Parser.cast_array_then_pointer [ OK ] Parser.cast_array_then_pointer (0 ms) [ RUN ] Parser.cast_struct_array_then_pointer [ OK ] Parser.cast_struct_array_then_pointer (0 ms) [ RUN ] Parser.cast_struct_pointer_then_array [ OK ] Parser.cast_struct_pointer_then_array (0 ms) [ RUN ] Parser.cast_sized_type_normalization [ OK ] Parser.cast_sized_type_normalization (0 ms) [ RUN ] Parser.cast_sized_type_pointer_normalization [ OK ] Parser.cast_sized_type_pointer_normalization (0 ms) [ RUN ] Parser.cast_mixed_suffix_levels [ OK ] Parser.cast_mixed_suffix_levels (0 ms) [ RUN ] Parser.sizeof_expression [ OK ] Parser.sizeof_expression (1 ms) [ RUN ] Parser.sizeof_type [ OK ] Parser.sizeof_type (1 ms) [ RUN ] Parser.offsetof_type [ OK ] Parser.offsetof_type (2 ms) [ RUN ] Parser.offsetof_expression [ OK ] Parser.offsetof_expression (1 ms) [ RUN ] Parser.offsetof_builtin_type [ OK ] Parser.offsetof_builtin_type (0 ms) [ RUN ] Parser.sizeof_unknown_type [ OK ] Parser.sizeof_unknown_type (1 ms) [ RUN ] Parser.sizeof_macro_call [ OK ] Parser.sizeof_macro_call (0 ms) [ RUN ] Parser.typeinfo_unknown_type [ OK ] Parser.typeinfo_unknown_type (1 ms) [ RUN ] Parser.typeinfo_macro_call [ OK ] Parser.typeinfo_macro_call (0 ms) [ RUN ] Parser.typeof_unknown_type [ OK ] Parser.typeof_unknown_type (0 ms) [ RUN ] Parser.dereference_precedence [ OK ] Parser.dereference_precedence (2 ms) [ RUN ] Parser.field_access [ OK ] Parser.field_access (1 ms) [ RUN ] Parser.field_access_builtin [ OK ] Parser.field_access_builtin (1 ms) [ RUN ] Parser.field_access_builtin_type [ OK ] Parser.field_access_builtin_type (1 ms) [ RUN ] Parser.field_access_sized_type [ OK ] Parser.field_access_sized_type (1 ms) [ RUN ] Parser.array_access [ OK ] Parser.array_access (2 ms) [ RUN ] Parser.cstruct [ OK ] Parser.cstruct (3 ms) [ RUN ] Parser.unexpected_symbol [ OK ] Parser.unexpected_symbol (0 ms) [ RUN ] Parser.string_with_tab [ OK ] Parser.string_with_tab (0 ms) [ RUN ] Parser.unterminated_string [ OK ] Parser.unterminated_string (0 ms) [ RUN ] Parser.kprobe_offset [ OK ] Parser.kprobe_offset (1 ms) [ RUN ] Parser.kretprobe_offset [ OK ] Parser.kretprobe_offset (0 ms) [ RUN ] Parser.uprobe_offset [ OK ] Parser.uprobe_offset (1 ms) [ RUN ] Parser.uretprobe_offset [ OK ] Parser.uretprobe_offset (0 ms) [ RUN ] Parser.invalid_increment_decrement [ OK ] Parser.invalid_increment_decrement (1 ms) [ RUN ] Parser.long_param_overflow [ OK ] Parser.long_param_overflow (0 ms) [ RUN ] Parser.empty_arguments [ OK ] Parser.empty_arguments (0 ms) [ RUN ] Parser.int_notation [ OK ] Parser.int_notation (16 ms) [ RUN ] Parser.while_loop [ OK ] Parser.while_loop (2 ms) [ RUN ] Parser.tuples [ OK ] Parser.tuples (3 ms) [ RUN ] Parser.records [ OK ] Parser.records (3 ms) [ RUN ] Parser.tuple_assignment_error [ OK ] Parser.tuple_assignment_error (1 ms) [ RUN ] Parser.abs_knl_address [ OK ] Parser.abs_knl_address (0 ms) [ RUN ] Parser.invalid_provider [ OK ] Parser.invalid_provider (0 ms) [ RUN ] Parser.non_fatal_errors [ OK ] Parser.non_fatal_errors (0 ms) [ RUN ] Parser.config [ OK ] Parser.config (6 ms) [ RUN ] Parser.config_error [ OK ] Parser.config_error (2 ms) [ RUN ] Parser.keywords_as_identifiers [ OK ] Parser.keywords_as_identifiers (23 ms) [ RUN ] Parser.prog_body_items [ OK ] Parser.prog_body_items (4 ms) [ RUN ] Parser.subprog_void_no_args [ OK ] Parser.subprog_void_no_args (0 ms) [ RUN ] Parser.subprog_ident_return_type [ OK ] Parser.subprog_ident_return_type (0 ms) [ RUN ] Parser.subprog_one_arg [ OK ] Parser.subprog_one_arg (1 ms) [ RUN ] Parser.subprog_two_args [ OK ] Parser.subprog_two_args (1 ms) [ RUN ] Parser.subprog_string_arg [ OK ] Parser.subprog_string_arg (0 ms) [ RUN ] Parser.subprog_struct_arg [ OK ] Parser.subprog_struct_arg (0 ms) [ RUN ] Parser.subprog_union_arg [ OK ] Parser.subprog_union_arg (0 ms) [ RUN ] Parser.subprog_enum_arg [ OK ] Parser.subprog_enum_arg (0 ms) [ RUN ] Parser.subprog_ident_arg_type [ OK ] Parser.subprog_ident_arg_type (0 ms) [ RUN ] Parser.subprog_return [ OK ] Parser.subprog_return (1 ms) [ RUN ] Parser.jump_statements_require_separator [ OK ] Parser.jump_statements_require_separator (0 ms) [ RUN ] Parser.expression_statements_require_separator [ OK ] Parser.expression_statements_require_separator (1 ms) [ RUN ] Parser.subprog_string [ OK ] Parser.subprog_string (0 ms) [ RUN ] Parser.subprog_struct [ OK ] Parser.subprog_struct (0 ms) [ RUN ] Parser.subprog_union [ OK ] Parser.subprog_union (0 ms) [ RUN ] Parser.subprog_enum [ OK ] Parser.subprog_enum (0 ms) [ RUN ] Parser.for_loop [ OK ] Parser.for_loop (1 ms) [ RUN ] Parser.for_range [ OK ] Parser.for_range (3 ms) [ RUN ] Parser.variable_declarations [ OK ] Parser.variable_declarations (6 ms) [ RUN ] Parser.address_of [ OK ] Parser.address_of (2 ms) [ RUN ] Parser.struct_save_nested [ OK ] Parser.struct_save_nested (1 ms) [ RUN ] Parser.bare_blocks [ OK ] Parser.bare_blocks (1 ms) [ RUN ] Parser.block_expressions [ OK ] Parser.block_expressions (3 ms) [ RUN ] Parser.map_declarations [ OK ] Parser.map_declarations (2 ms) [ RUN ] Parser.macro_expansion_error [ OK ] Parser.macro_expansion_error (2599 ms) [ RUN ] Parser.imports [ OK ] Parser.imports (4 ms) [ RUN ] Parser.order_of_operations [ OK ] Parser.order_of_operations (18 ms) [ RUN ] Parser.naked_expression [ OK ] Parser.naked_expression (0 ms) [ RUN ] Parser.while_loop_unary_condition [ OK ] Parser.while_loop_unary_condition (1 ms) [ RUN ] Parser.while_if_paren_not_record_or_tuple [ OK ] Parser.while_if_paren_not_record_or_tuple (0 ms) [ RUN ] Parser.if_block_unary_condition [ OK ] Parser.if_block_unary_condition (1 ms) [ RUN ] Parser.for_loop_unary_condition [ OK ] Parser.for_loop_unary_condition (1 ms) [ RUN ] Parser.discard [ OK ] Parser.discard (0 ms) [ RUN ] Parser.struct_attribute [ OK ] Parser.struct_attribute (2 ms) [----------] 155 tests from Parser (2952 ms total) [----------] 4 tests from TextOutput [ RUN ] TextOutput.lhist_no_suffix [ OK ] TextOutput.lhist_no_suffix (5 ms) [ RUN ] TextOutput.lhist_suffix [ OK ] TextOutput.lhist_suffix (1 ms) [ RUN ] TextOutput.lhist_overflow_only [ OK ] TextOutput.lhist_overflow_only (0 ms) [ RUN ] TextOutput.lhist_underflow_only [ OK ] TextOutput.lhist_underflow_only (0 ms) [----------] 4 tests from TextOutput (8 ms total) [----------] 29 tests from OpaqueValueTest [ RUN ] OpaqueValueTest.BasicAllocation [ OK ] OpaqueValueTest.BasicAllocation (0 ms) [ RUN ] OpaqueValueTest.ZeroSizeAllocation [ OK ] OpaqueValueTest.ZeroSizeAllocation (0 ms) [ RUN ] OpaqueValueTest.StringCreation [ OK ] OpaqueValueTest.StringCreation (0 ms) [ RUN ] OpaqueValueTest.StringCreationExactSize [ OK ] OpaqueValueTest.StringCreationExactSize (0 ms) [ RUN ] OpaqueValueTest.StringCreationTruncated [ OK ] OpaqueValueTest.StringCreationTruncated (0 ms) [ RUN ] OpaqueValueTest.FromTrivialTypes [ OK ] OpaqueValueTest.FromTrivialTypes (0 ms) [ RUN ] OpaqueValueTest.FromPointerAndLength [ OK ] OpaqueValueTest.FromPointerAndLength (0 ms) [ RUN ] OpaqueValueTest.FromVector [ OK ] OpaqueValueTest.FromVector (0 ms) [ RUN ] OpaqueValueTest.FromStringRange [ OK ] OpaqueValueTest.FromStringRange (0 ms) [ RUN ] OpaqueValueTest.Concatenation [ OK ] OpaqueValueTest.Concatenation (0 ms) [ RUN ] OpaqueValueTest.MultipleConcatenations [ OK ] OpaqueValueTest.MultipleConcatenations (0 ms) [ RUN ] OpaqueValueTest.BasicSlicing [ OK ] OpaqueValueTest.BasicSlicing (0 ms) [ RUN ] OpaqueValueTest.SlicingToEnd [ OK ] OpaqueValueTest.SlicingToEnd (0 ms) [ RUN ] OpaqueValueTest.NestedSlicing [ OK ] OpaqueValueTest.NestedSlicing (0 ms) [ RUN ] OpaqueValueTest.CountMethod [ OK ] OpaqueValueTest.CountMethod (0 ms) [ RUN ] OpaqueValueTest.BitcastWithIndex [ OK ] OpaqueValueTest.BitcastWithIndex (0 ms) [ RUN ] OpaqueValueTest.EqualityOperator [ OK ] OpaqueValueTest.EqualityOperator (0 ms) [ RUN ] OpaqueValueTest.EqualityDifferentSizes [ OK ] OpaqueValueTest.EqualityDifferentSizes (0 ms) [ RUN ] OpaqueValueTest.EqualityWithSlices [ OK ] OpaqueValueTest.EqualityWithSlices (0 ms) [ RUN ] OpaqueValueTest.LessThanOperator [ OK ] OpaqueValueTest.LessThanOperator (0 ms) [ RUN ] OpaqueValueTest.HashFunctionality [ OK ] OpaqueValueTest.HashFunctionality (0 ms) [ RUN ] OpaqueValueTest.SliceOutOfBounds [ OK ] OpaqueValueTest.SliceOutOfBounds (0 ms) [ RUN ] OpaqueValueTest.BitcastOutOfBounds [ OK ] OpaqueValueTest.BitcastOutOfBounds (0 ms) [ RUN ] OpaqueValueTest.LargeAllocation [ OK ] OpaqueValueTest.LargeAllocation (0 ms) [ RUN ] OpaqueValueTest.SmallAllocation [ OK ] OpaqueValueTest.SmallAllocation (0 ms) [ RUN ] OpaqueValueTest.CopySemanticsSmall [ OK ] OpaqueValueTest.CopySemanticsSmall (0 ms) [ RUN ] OpaqueValueTest.CopySemanticsLarge [ OK ] OpaqueValueTest.CopySemanticsLarge (0 ms) [ RUN ] OpaqueValueTest.ConcatenationWithEmpty [ OK ] OpaqueValueTest.ConcatenationWithEmpty (0 ms) [ RUN ] OpaqueValueTest.ComplexTypeCombinations [ OK ] OpaqueValueTest.ComplexTypeCombinations (0 ms) [----------] 29 tests from OpaqueValueTest (5 ms total) [----------] 6 tests from macro_expansion [ RUN ] macro_expansion.basic_checks [ OK ] macro_expansion.basic_checks (47 ms) [ RUN ] macro_expansion.variables [ OK ] macro_expansion.variables (18 ms) [ RUN ] macro_expansion.maps [ OK ] macro_expansion.maps (16 ms) [ RUN ] macro_expansion.misc [ OK ] macro_expansion.misc (2 ms) [ RUN ] macro_expansion.overloading [ OK ] macro_expansion.overloading (29 ms) [ RUN ] macro_expansion.stdlib_shadowing [ OK ] macro_expansion.stdlib_shadowing (67 ms) [----------] 6 tests from macro_expansion (182 ms total) [----------] 4 tests from LogStream [ RUN ] LogStream.basic [ OK ] LogStream.basic (0 ms) [ RUN ] LogStream.basic_colorized [ OK ] LogStream.basic_colorized (0 ms) [ RUN ] LogStream.with_location [ OK ] LogStream.with_location (0 ms) [ RUN ] LogStream.with_location_colorized [ OK ] LogStream.with_location_colorized (0 ms) [----------] 4 tests from LogStream (2 ms total) [----------] 1 test from Log [ RUN ] Log.disable_log_type [ OK ] Log.disable_log_type (0 ms) [----------] 1 test from Log (0 ms total) [----------] 2 tests from LogStreamBug [ RUN ] LogStreamBug.log_stream_bug_should_be_aborted [ OK ] LogStreamBug.log_stream_bug_should_be_aborted (88 ms) [ RUN ] LogStreamBug.log_stream_bug_colorized [ OK ] LogStreamBug.log_stream_bug_colorized (84 ms) [----------] 2 tests from LogStreamBug (173 ms total) [----------] 3 tests from Location [ RUN ] Location.single_line [ OK ] Location.single_line (0 ms) [ RUN ] Location.multi_line [ OK ] Location.multi_line (0 ms) [ RUN ] Location.multi_line_trailing_newline [ OK ] Location.multi_line_trailing_newline (0 ms) [----------] 3 tests from Location (1 ms total) [----------] 1 test from Imports [ RUN ] Imports.stdlib_works [ OK ] Imports.stdlib_works (1327 ms) [----------] 1 test from Imports (1327 ms total) [----------] 3 tests from ImportTest [ RUN ] ImportTest.stdlib_implicit_rules [ OK ] ImportTest.stdlib_implicit_rules (6007 ms) [ RUN ] ImportTest.world_writable_ignored [ OK ] ImportTest.world_writable_ignored (647 ms) [ RUN ] ImportTest.import_ordering [ OK ] ImportTest.import_ordering (1320 ms) [----------] 3 tests from ImportTest (7975 ms total) [----------] 1 test from GlobalVars [ RUN ] GlobalVars.get_named_param_vals [ OK ] GlobalVars.get_named_param_vals (4 ms) [----------] 1 test from GlobalVars (4 ms total) [----------] 9 tests from TestFunctionRegistryPopulated [ RUN ] TestFunctionRegistryPopulated.does_not_exist [ OK ] TestFunctionRegistryPopulated.does_not_exist (3 ms) [ RUN ] TestFunctionRegistryPopulated.unique_wrong_args [ OK ] TestFunctionRegistryPopulated.unique_wrong_args (1 ms) [ RUN ] TestFunctionRegistryPopulated.unique_exact_args [ OK ] TestFunctionRegistryPopulated.unique_exact_args (0 ms) [ RUN ] TestFunctionRegistryPopulated.unique_integers [ OK ] TestFunctionRegistryPopulated.unique_integers (3 ms) [ RUN ] TestFunctionRegistryPopulated.unique_string [ OK ] TestFunctionRegistryPopulated.unique_string (0 ms) [ RUN ] TestFunctionRegistryPopulated.unique_tuple [ OK ] TestFunctionRegistryPopulated.unique_tuple (0 ms) [ RUN ] TestFunctionRegistryPopulated.unique_struct [ OK ] TestFunctionRegistryPopulated.unique_struct (0 ms) [ RUN ] TestFunctionRegistryPopulated.string_to_pointer [ OK ] TestFunctionRegistryPopulated.string_to_pointer (0 ms) [ RUN ] TestFunctionRegistryPopulated.overloaded_origin [ OK ] TestFunctionRegistryPopulated.overloaded_origin (0 ms) [----------] 9 tests from TestFunctionRegistryPopulated (10 ms total) [----------] 3 tests from TestFunctionRegistry [ RUN ] TestFunctionRegistry.add_namespaced [ OK ] TestFunctionRegistry.add_namespaced (0 ms) [ RUN ] TestFunctionRegistry.add_duplicate_of_builtin [ OK ] TestFunctionRegistry.add_duplicate_of_builtin (0 ms) [ RUN ] TestFunctionRegistry.add_duplicate [ OK ] TestFunctionRegistry.add_duplicate (0 ms) [----------] 3 tests from TestFunctionRegistry (0 ms total) [----------] 17 tests from fold_literals [ RUN ] fold_literals.equals [ OK ] fold_literals.equals (14467 ms) [ RUN ] fold_literals.not_equals [ OK ] fold_literals.not_equals (14513 ms) [ RUN ] fold_literals.comparison [ OK ] fold_literals.comparison (34247 ms) [ RUN ] fold_literals.plus [ OK ] fold_literals.plus (14378 ms) [ RUN ] fold_literals.minus [ OK ] fold_literals.minus (19044 ms) [ RUN ] fold_literals.multiply [ OK ] fold_literals.multiply (14407 ms) [ RUN ] fold_literals.divide [ OK ] fold_literals.divide (12396 ms) [ RUN ] fold_literals.mod [ OK ] fold_literals.mod (10360 ms) [ RUN ] fold_literals.binary [ OK ] fold_literals.binary (57720 ms) [ RUN ] fold_literals.logical [ OK ] fold_literals.logical (22945 ms) [ RUN ] fold_literals.unary [ OK ] fold_literals.unary (8897 ms) [ RUN ] fold_literals.ternary [ OK ] fold_literals.ternary (3246 ms) [ RUN ] fold_literals.conditional [ OK ] fold_literals.conditional (8520 ms) [ RUN ] fold_literals.tuple_access [ OK ] fold_literals.tuple_access (3263 ms) [ RUN ] fold_literals.array_access [ OK ] fold_literals.array_access (1264 ms) [ RUN ] fold_literals.comptime [ OK ] fold_literals.comptime (1306 ms) [ RUN ] fold_literals.expr_stmt_collapse [ OK ] fold_literals.expr_stmt_collapse (1934 ms) [----------] 17 tests from fold_literals (242916 ms total) [----------] 8 tests from field_analyser_btf [ RUN ] field_analyser_btf.btf_types [ OK ] field_analyser_btf.btf_types (3 ms) [ RUN ] field_analyser_btf.btf_arrays [ OK ] field_analyser_btf.btf_arrays (1 ms) [ DISABLED ] field_analyser_btf.DISABLED_btf_arrays_multi_dim [ RUN ] field_analyser_btf.arrays_compound_data [ OK ] field_analyser_btf.arrays_compound_data (1 ms) [ RUN ] field_analyser_btf.btf_types_struct_ptr [ OK ] field_analyser_btf.btf_types_struct_ptr (0 ms) [ RUN ] field_analyser_btf.btf_types_arr_access [ OK ] field_analyser_btf.btf_types_arr_access (1 ms) [ RUN ] field_analyser_btf.btf_types_anon_structs [ OK ] field_analyser_btf.btf_types_anon_structs (1 ms) [ RUN ] field_analyser_btf.btf_types_bitfields [ OK ] field_analyser_btf.btf_types_bitfields (1 ms) [ RUN ] field_analyser_btf.btf_anon_union_first_in_struct [ OK ] field_analyser_btf.btf_anon_union_first_in_struct (0 ms) [----------] 8 tests from field_analyser_btf (12 ms total) [----------] 2 tests from field_analyser_dwarf [ RUN ] field_analyser_dwarf.parse_struct [ OK ] field_analyser_dwarf.parse_struct (1209 ms) [ RUN ] field_analyser_dwarf.dwarf_types_bitfields [ OK ] field_analyser_dwarf.dwarf_types_bitfields (5 ms) [----------] 2 tests from field_analyser_dwarf (1214 ms total) [----------] 1 test from field_analyser_subprog [ RUN ] field_analyser_subprog.struct_cast [ OK ] field_analyser_subprog.struct_cast (69 ms) [----------] 1 test from field_analyser_subprog (69 ms total) [----------] 2 tests from Diagnostics [ RUN ] Diagnostics.WarningSilencing [ OK ] Diagnostics.WarningSilencing (0 ms) [ RUN ] Diagnostics.ErrorNotSilenced [ OK ] Diagnostics.ErrorNotSilenced (0 ms) [----------] 2 tests from Diagnostics (0 ms total) [----------] 1 test from deprecated [ RUN ] deprecated.sarg [ OK ] deprecated.sarg (0 ms) [----------] 1 test from deprecated (0 ms total) [----------] 4 tests from control_flow_analyser [ RUN ] control_flow_analyser.simple_return [ OK ] control_flow_analyser.simple_return (625 ms) [ RUN ] control_flow_analyser.if_else [ OK ] control_flow_analyser.if_else (630 ms) [ RUN ] control_flow_analyser.if_branches [ OK ] control_flow_analyser.if_branches (643 ms) [ RUN ] control_flow_analyser.void_return_type [ OK ] control_flow_analyser.void_return_type (641 ms) [----------] 4 tests from control_flow_analyser (2541 ms total) [----------] 7 tests from CollectNodes [ RUN ] CollectNodes.direct [ OK ] CollectNodes.direct (0 ms) [ RUN ] CollectNodes.indirect [ OK ] CollectNodes.indirect (0 ms) [ RUN ] CollectNodes.none [ OK ] CollectNodes.none (0 ms) [ RUN ] CollectNodes.multiple_runs [ OK ] CollectNodes.multiple_runs (0 ms) [ RUN ] CollectNodes.multiple_children [ OK ] CollectNodes.multiple_children (0 ms) [ RUN ] CollectNodes.predicate [ OK ] CollectNodes.predicate (0 ms) [ RUN ] CollectNodes.nested [ OK ] CollectNodes.nested (0 ms) [----------] 7 tests from CollectNodes (2 ms total) [----------] 3 tests from Config [ RUN ] Config.set [ OK ] Config.set (2 ms) [ RUN ] Config.key_finding [ OK ] Config.key_finding (0 ms) [ RUN ] Config.get_config_key [ OK ] Config.get_config_key (0 ms) [----------] 3 tests from Config (3 ms total) [----------] 1 test from named_param [ RUN ] named_param.basic_checks [ OK ] named_param.basic_checks (5 ms) [----------] 1 test from named_param (5 ms total) [----------] 23 tests from clang_parser [ RUN ] clang_parser.integers [ OK ] clang_parser.integers (641 ms) [ RUN ] clang_parser.c_union [ OK ] clang_parser.c_union (637 ms) [ RUN ] clang_parser.c_enum [ OK ] clang_parser.c_enum (647 ms) [ RUN ] clang_parser.c_enum_anonymous [ OK ] clang_parser.c_enum_anonymous (648 ms) [ RUN ] clang_parser.integer_ptr [ OK ] clang_parser.integer_ptr (648 ms) [ RUN ] clang_parser.string_ptr [ OK ] clang_parser.string_ptr (654 ms) [ RUN ] clang_parser.string_array [ OK ] clang_parser.string_array (627 ms) [ RUN ] clang_parser.nested_struct_named [ OK ] clang_parser.nested_struct_named (684 ms) [ RUN ] clang_parser.nested_struct_ptr_named [ OK ] clang_parser.nested_struct_ptr_named (692 ms) [ RUN ] clang_parser.nested_struct_no_type [ OK ] clang_parser.nested_struct_no_type (652 ms) [ RUN ] clang_parser.nested_struct_unnamed_fields [ OK ] clang_parser.nested_struct_unnamed_fields (638 ms) [ RUN ] clang_parser.nested_struct_anon_union_struct [ OK ] clang_parser.nested_struct_anon_union_struct (666 ms) [ RUN ] clang_parser.bitfields [ OK ] clang_parser.bitfields (664 ms) [ RUN ] clang_parser.bitfields_uneven_fields [ OK ] clang_parser.bitfields_uneven_fields (645 ms) [ RUN ] clang_parser.bitfields_with_padding [ OK ] clang_parser.bitfields_with_padding (645 ms) [ RUN ] clang_parser.builtin_headers [ OK ] clang_parser.builtin_headers (663 ms) [ RUN ] clang_parser.macro_preprocessor [ OK ] clang_parser.macro_preprocessor (1254 ms) [ RUN ] clang_parser.parse_fail definitions.h:2:28: error: field has incomplete type 'struct b' definitions.h:2:26: note: forward declaration of 'struct b' definitions.h:2:28: error: field has incomplete type 'struct b' definitions.h:2:26: note: forward declaration of 'struct b' definitions.h:2:28: error: field has incomplete type 'struct b' definitions.h:2:26: note: forward declaration of 'struct b' definitions.h:2:28: error: field has incomplete type 'struct b' definitions.h:2:26: note: forward declaration of 'struct b' definitions.h:2:28: error: field has incomplete type 'struct b' definitions.h:2:26: note: forward declaration of 'struct b' definitions.h:2:28: error: field has incomplete type 'struct b' definitions.h:2:26: note: forward declaration of 'struct b' definitions.h:2:28: error: field has incomplete type 'struct b' definitions.h:2:26: note: forward declaration of 'struct b' [ OK ] clang_parser.parse_fail (907 ms) [ RUN ] clang_parser.btf_unresolved_typedef definitions.h:2:14: error: unknown type name 'size_t' definitions.h:2:14: error: unknown type name 'size_t' definitions.h:2:14: error: unknown type name 'size_t' definitions.h:2:14: error: unknown type name 'size_t' [ OK ] clang_parser.btf_unresolved_typedef (867 ms) [ RUN ] clang_parser.struct_typedef [ OK ] clang_parser.struct_typedef (642 ms) [ RUN ] clang_parser.struct_qualifiers [ OK ] clang_parser.struct_qualifiers (635 ms) [ RUN ] clang_parser.redefined_types definitions.h:3:8: error: redefinition of 'a' definitions.h:2:8: note: previous definition is here definitions.h:3:8: error: redefinition of 'a' definitions.h:2:8: note: previous definition is here WARNING: Cannot take type definitions from BTF since there is a redefinition conflict with user-defined types. definitions.h:3:8: error: redefinition of 'a' definitions.h:2:8: note: previous definition is here definitions.h:3:8: error: redefinition of 'a' definitions.h:2:8: note: previous definition is here WARNING: Cannot take type definitions from BTF since there is a redefinition conflict with user-defined types. [ OK ] clang_parser.redefined_types (961 ms) [ RUN ] clang_parser.attribute [ OK ] clang_parser.attribute (654 ms) [----------] 23 tests from clang_parser (16383 ms total) [----------] 3 tests from clang_parser_btf [ RUN ] clang_parser_btf.btf definitions.h:2:28: error: field has incomplete type 'struct Foo1' definitions.h:2:23: note: forward declaration of 'struct Foo1' definitions.h:2:45: error: field has incomplete type 'struct Foo2' definitions.h:2:40: note: forward declaration of 'struct Foo2' definitions.h:2:62: error: field has incomplete type 'struct Foo3' definitions.h:2:57: note: forward declaration of 'struct Foo3' definitions.h:2:79: error: field has incomplete type 'struct Foo4' definitions.h:2:74: note: forward declaration of 'struct Foo4' definitions.h:2:28: error: field has incomplete type 'struct Foo1' definitions.h:2:23: note: forward declaration of 'struct Foo1' definitions.h:2:45: error: field has incomplete type 'struct Foo2' definitions.h:2:40: note: forward declaration of 'struct Foo2' definitions.h:2:62: error: field has incomplete type 'struct Foo3' definitions.h:2:57: note: forward declaration of 'struct Foo3' definitions.h:2:79: error: field has incomplete type 'struct Foo4' definitions.h:2:74: note: forward declaration of 'struct Foo4' [ OK ] clang_parser_btf.btf (638 ms) [ RUN ] clang_parser_btf.struct_enum_fields definitions.h:2:27: error: field has incomplete type 'enum FooEnum' definitions.h:2:19: note: forward declaration of 'enum FooEnum' definitions.h:2:27: error: field has incomplete type 'enum FooEnum' definitions.h:2:19: note: forward declaration of 'enum FooEnum' [ OK ] clang_parser_btf.struct_enum_fields (631 ms) [ DISABLED ] clang_parser_btf.DISABLED_btf_arrays_multi_dim [ RUN ] clang_parser_btf.btf_type_override definitions.h:2:27: error: field has incomplete type 'struct Foo2' definitions.h:2:22: note: forward declaration of 'struct Foo2' definitions.h:2:27: error: field has incomplete type 'struct Foo2' definitions.h:2:22: note: forward declaration of 'struct Foo2' definitions.h:2:8: error: redefinition of 'Foo1' /bpftrace/include/__btf_generated_header.h:1:8: note: previous definition is here definitions.h:2:8: error: redefinition of 'Foo1' /bpftrace/include/__btf_generated_header.h:1:8: note: previous definition is here definitions.h:2:27: error: field has incomplete type 'struct Foo2' definitions.h:2:22: note: forward declaration of 'struct Foo2' definitions.h:2:27: error: field has incomplete type 'struct Foo2' definitions.h:2:22: note: forward declaration of 'struct Foo2' definitions.h:2:27: error: field has incomplete type 'struct Foo2' definitions.h:2:22: note: forward declaration of 'struct Foo2' definitions.h:2:8: error: redefinition of 'Foo1' /bpftrace/include/__btf_generated_header.h:1:8: note: previous definition is here definitions.h:2:8: error: redefinition of 'Foo1' /bpftrace/include/__btf_generated_header.h:1:8: note: previous definition is here definitions.h:2:27: error: field has incomplete type 'struct Foo2' definitions.h:2:22: note: forward declaration of 'struct Foo2' [ OK ] clang_parser_btf.btf_type_override (1738 ms) [----------] 3 tests from clang_parser_btf (3009 ms total) [----------] 12 tests from childproc [ RUN ] childproc.exe_does_not_exist [ OK ] childproc.exe_does_not_exist (0 ms) [ RUN ] childproc.child_exit_success [ OK ] childproc.child_exit_success (24 ms) [ RUN ] childproc.child_exit_err [ OK ] childproc.child_exit_err (17 ms) [ RUN ] childproc.terminate [ OK ] childproc.terminate (6 ms) [ RUN ] childproc.destructor_destroy_child [ OK ] childproc.destructor_destroy_child (33 ms) [ RUN ] childproc.child_kill_before_exec [ OK ] childproc.child_kill_before_exec (8 ms) [ RUN ] childproc.stop_cont [ OK ] childproc.stop_cont (33 ms) [ RUN ] childproc.ptrace_child_exit_success /build/bpftrace/src/bpftrace/tests/child.cpp:168: Failure Value of: bool((*child)->run(true)) Actual: false Expected: true [ FAILED ] childproc.ptrace_child_exit_success (9 ms) [ RUN ] childproc.ptrace_child_exit_error /build/bpftrace/src/bpftrace/tests/child.cpp:181: Failure Value of: bool((*child)->run(true)) Actual: false Expected: true [ FAILED ] childproc.ptrace_child_exit_error (7 ms) [ RUN ] childproc.ptrace_child_kill_before_execve /build/bpftrace/src/bpftrace/tests/child.cpp:194: Failure Value of: bool((*child)->run(true)) Actual: false Expected: true [ FAILED ] childproc.ptrace_child_kill_before_execve (7 ms) [ RUN ] childproc.ptrace_child_term_before_execve /build/bpftrace/src/bpftrace/tests/child.cpp:207: Failure Value of: bool((*child)->run(true)) Actual: false Expected: true [ FAILED ] childproc.ptrace_child_term_before_execve (7 ms) [ RUN ] childproc.multi_exec_match [ OK ] childproc.multi_exec_match (8 ms) [----------] 12 tests from childproc (166 ms total) [----------] 4 tests from VariablePreCheck [ RUN ] VariablePreCheck.shadowing [ OK ] VariablePreCheck.shadowing (13 ms) [ RUN ] VariablePreCheck.undefined [ OK ] VariablePreCheck.undefined (7 ms) [ RUN ] VariablePreCheck.used_before_assigned [ OK ] VariablePreCheck.used_before_assigned (4 ms) [ RUN ] VariablePreCheck.never_assigned [ OK ] VariablePreCheck.never_assigned (4 ms) [----------] 4 tests from VariablePreCheck (30 ms total) [----------] 14 tests from CallPreCheck [ RUN ] CallPreCheck.unroll [ OK ] CallPreCheck.unroll (1 ms) [ RUN ] CallPreCheck.safe_mode [ OK ] CallPreCheck.safe_mode (1 ms) [ RUN ] CallPreCheck.probe_availability [ OK ] CallPreCheck.probe_availability (5 ms) [ RUN ] CallPreCheck.nargs [ OK ] CallPreCheck.nargs (29 ms) [ RUN ] CallPreCheck.hist [ OK ] CallPreCheck.hist (1 ms) [ RUN ] CallPreCheck.lhist [ OK ] CallPreCheck.lhist (1 ms) [ RUN ] CallPreCheck.tseries [ OK ] CallPreCheck.tseries (5 ms) [ RUN ] CallPreCheck.debugf [ OK ] CallPreCheck.debugf (1 ms) [ RUN ] CallPreCheck.path [ OK ] CallPreCheck.path (102 ms) [ RUN ] CallPreCheck.strncmp [ OK ] CallPreCheck.strncmp (1 ms) [ RUN ] CallPreCheck.signal [ OK ] CallPreCheck.signal (1 ms) [ RUN ] CallPreCheck.pid_tid [ OK ] CallPreCheck.pid_tid (2 ms) [ RUN ] CallPreCheck.call_uaddr [ OK ] CallPreCheck.call_uaddr (4 ms) [ RUN ] CallPreCheck.raw_map_arg_funcs [ OK ] CallPreCheck.raw_map_arg_funcs (2 ms) [----------] 14 tests from CallPreCheck (162 ms total) [----------] 1 test from MapPreCheck [ RUN ] MapPreCheck.no_meta_map_assignments [ OK ] MapPreCheck.no_meta_map_assignments (2 ms) [----------] 1 test from MapPreCheck (2 ms total) [----------] 7 tests from builtins [ RUN ] builtins.ctx [ OK ] builtins.ctx (4 ms) [ RUN ] builtins.args [ OK ] builtins.args (5 ms) [ RUN ] builtins.retval [ OK ] builtins.retval (4 ms) [ RUN ] builtins.argX [ OK ] builtins.argX (5 ms) [ RUN ] builtins.func [ OK ] builtins.func (4 ms) [ RUN ] builtins.retval_in_session_probe [ OK ] builtins.retval_in_session_probe (1 ms) [ RUN ] builtins.argx_in_session_probe [ OK ] builtins.argx_in_session_probe (1 ms) [----------] 7 tests from builtins (27 ms total) [----------] 21 tests from btf [ RUN ] btf.to_str [ OK ] btf.to_str (0 ms) [ RUN ] btf.kernel_types [ OK ] btf.kernel_types (1 ms) [ RUN ] btf.map_types [ OK ] btf.map_types (2 ms) [ RUN ] btf.integer_types [ OK ] btf.integer_types (0 ms) [ RUN ] btf.pointer_types [ OK ] btf.pointer_types (0 ms) [ RUN ] btf.array_types [ OK ] btf.array_types (0 ms) [ RUN ] btf.struct_types [ OK ] btf.struct_types (0 ms) [ RUN ] btf.union_types [ OK ] btf.union_types (0 ms) [ RUN ] btf.enum_types [ OK ] btf.enum_types (0 ms) [ RUN ] btf.enum64_types [ OK ] btf.enum64_types (0 ms) [ RUN ] btf.typedef_types [ OK ] btf.typedef_types (0 ms) [ RUN ] btf.qualifier_types [ OK ] btf.qualifier_types (0 ms) [ RUN ] btf.function_types [ OK ] btf.function_types (0 ms) [ RUN ] btf.variable_types [ OK ] btf.variable_types (0 ms) [ RUN ] btf.complex_nested_types [ OK ] btf.complex_nested_types (0 ms) [ RUN ] btf.type_lookup [ OK ] btf.type_lookup (0 ms) [ RUN ] btf.type_iteration [ OK ] btf.type_iteration (0 ms) [ RUN ] btf.filtered_iteration [ OK ] btf.filtered_iteration (0 ms) [ RUN ] btf.size_and_alignment [ OK ] btf.size_and_alignment (0 ms) [ RUN ] btf.error_handling [ OK ] btf.error_handling (0 ms) [ RUN ] btf.helper_functions [ OK ] btf.helper_functions (0 ms) [----------] 21 tests from btf (13 ms total) [----------] 38 tests from bpftrace [ RUN ] bpftrace.add_begin_probe [ OK ] bpftrace.add_begin_probe (640 ms) [ RUN ] bpftrace.add_end_probe [ OK ] bpftrace.add_end_probe (639 ms) [ RUN ] bpftrace.add_test_probes [ OK ] bpftrace.add_test_probes (656 ms) [ RUN ] bpftrace.add_bench_probes [ OK ] bpftrace.add_bench_probes (639 ms) [ RUN ] bpftrace.add_probes_single [ OK ] bpftrace.add_probes_single (640 ms) [ RUN ] bpftrace.add_probes_multiple [ OK ] bpftrace.add_probes_multiple (631 ms) [ RUN ] bpftrace.add_probes_kernel_module [ OK ] bpftrace.add_probes_kernel_module (645 ms) [ RUN ] bpftrace.add_probes_specify_kernel_module [ OK ] bpftrace.add_probes_specify_kernel_module (664 ms) [ RUN ] bpftrace.add_probes_offset [ OK ] bpftrace.add_probes_offset (676 ms) [ RUN ] bpftrace.add_probes_uprobe [ OK ] bpftrace.add_probes_uprobe (637 ms) [ RUN ] bpftrace.add_probes_uprobe_address [ OK ] bpftrace.add_probes_uprobe_address (652 ms) [ RUN ] bpftrace.add_probes_uprobe_string_offset [ OK ] bpftrace.add_probes_uprobe_string_offset (643 ms) [ RUN ] bpftrace.add_probes_usdt [ OK ] bpftrace.add_probes_usdt (647 ms) [ RUN ] bpftrace.add_probes_usdt_empty_namespace_conflict [ OK ] bpftrace.add_probes_usdt_empty_namespace_conflict (652 ms) [ RUN ] bpftrace.add_probes_usdt_duplicate_markers [ OK ] bpftrace.add_probes_usdt_duplicate_markers (662 ms) [ RUN ] bpftrace.add_probes_tracepoint [ OK ] bpftrace.add_probes_tracepoint (637 ms) [ RUN ] bpftrace.add_probes_profile [ OK ] bpftrace.add_probes_profile (640 ms) [ RUN ] bpftrace.add_probes_interval [ OK ] bpftrace.add_probes_interval (637 ms) [ RUN ] bpftrace.add_probes_software [ OK ] bpftrace.add_probes_software (647 ms) [ RUN ] bpftrace.add_probes_hardware [ OK ] bpftrace.add_probes_hardware (638 ms) [ RUN ] bpftrace.trailing_comma [ OK ] bpftrace.trailing_comma (0 ms) [ RUN ] bpftrace.empty_attachpoint [ OK ] bpftrace.empty_attachpoint (0 ms) [ RUN ] bpftrace.sort_by_key_int [ OK ] bpftrace.sort_by_key_int (1 ms) [ RUN ] bpftrace.sort_by_key_int_int [ OK ] bpftrace.sort_by_key_int_int (1 ms) [ RUN ] bpftrace.sort_by_key_str [ OK ] bpftrace.sort_by_key_str (1 ms) [ RUN ] bpftrace.sort_by_key_str_str [ OK ] bpftrace.sort_by_key_str_str (2 ms) [ RUN ] bpftrace.sort_by_key_int_str [ OK ] bpftrace.sort_by_key_int_str (1 ms) [ RUN ] bpftrace.resolve_timestamp [ OK ] bpftrace.resolve_timestamp (3 ms) [ RUN ] bpftrace.list_self_probe [ OK ] bpftrace.list_self_probe (2 ms) [ RUN ] bpftrace.list_modules_kprobe_implicit [ OK ] bpftrace.list_modules_kprobe_implicit (1 ms) [ RUN ] bpftrace.list_modules_kprobe_explicit [ OK ] bpftrace.list_modules_kprobe_explicit (0 ms) [ RUN ] bpftrace.print_basic_map [ OK ] bpftrace.print_basic_map (3 ms) [ RUN ] bpftrace.print_max_map [ OK ] bpftrace.print_max_map (2 ms) [ RUN ] bpftrace.print_avg_map [ OK ] bpftrace.print_avg_map (2 ms) [ RUN ] bpftrace.print_map_sort_by_key [ OK ] bpftrace.print_map_sort_by_key (3 ms) [ RUN ] bpftrace.print_lhist_map [ OK ] bpftrace.print_lhist_map (2 ms) [ RUN ] bpftrace.print_hist_map [ OK ] bpftrace.print_hist_map (2 ms) [ RUN ] bpftrace.print_tseries_map [ OK ] bpftrace.print_tseries_map (6 ms) [----------] 38 tests from bpftrace (12975 ms total) [----------] 11 tests from bpftrace_btf [ RUN ] bpftrace_btf.add_probes_fentry [ OK ] bpftrace_btf.add_probes_fentry (641 ms) [ RUN ] bpftrace_btf.add_probes_fentry_bpf_func [ OK ] bpftrace_btf.add_probes_fentry_bpf_func (642 ms) [ RUN ] bpftrace_btf.add_probes_fentry_bpf_id [ OK ] bpftrace_btf.add_probes_fentry_bpf_id (649 ms) [ RUN ] bpftrace_btf.add_probes_kprobe [ OK ] bpftrace_btf.add_probes_kprobe (626 ms) [ RUN ] bpftrace_btf.add_probes_iter_task [ OK ] bpftrace_btf.add_probes_iter_task (602 ms) [ RUN ] bpftrace_btf.add_probes_iter_task_file [ OK ] bpftrace_btf.add_probes_iter_task_file (598 ms) [ RUN ] bpftrace_btf.add_probes_iter_task_vma [ OK ] bpftrace_btf.add_probes_iter_task_vma (593 ms) [ RUN ] bpftrace_btf.add_probes_rawtracepoint [ OK ] bpftrace_btf.add_probes_rawtracepoint (621 ms) [ RUN ] bpftrace_btf.list_modules_fentry_explicit [ OK ] bpftrace_btf.list_modules_fentry_explicit (0 ms) [ RUN ] bpftrace_btf.list_modules_rawtracepoint_implicit [ OK ] bpftrace_btf.list_modules_rawtracepoint_implicit (0 ms) [ RUN ] bpftrace_btf.list_modules_rawtracepoint_explicit [ OK ] bpftrace_btf.list_modules_rawtracepoint_explicit (0 ms) [----------] 11 tests from bpftrace_btf (4977 ms total) [----------] 1 test from bpftrace_bad_btf [ RUN ] bpftrace_bad_btf.parse_invalid_btf WARNING: BTF: failed to parse BTF from /tmp/bpftrace.yoXNTh [ OK ] bpftrace_bad_btf.parse_invalid_btf (0 ms) [----------] 1 test from bpftrace_bad_btf (0 ms total) [----------] 1 test from bpfbytecode [ RUN ] bpfbytecode.create_programs [ OK ] bpfbytecode.create_programs (2769 ms) [----------] 1 test from bpfbytecode (2769 ms total) [----------] 2 tests from bitfield [ RUN ] bitfield.to_opaque [ OK ] bitfield.to_opaque (0 ms) [ RUN ] bitfield.to_opaque_boundary [ OK ] bitfield.to_opaque_boundary (0 ms) [----------] 2 tests from bitfield (1 ms total) [----------] 2 tests from attachpoint_parser [ RUN ] attachpoint_parser.iter [ OK ] attachpoint_parser.iter (10 ms) [ RUN ] attachpoint_parser.uprobe_lang [ OK ] attachpoint_parser.uprobe_lang (2 ms) [----------] 2 tests from attachpoint_parser (12 ms total) [----------] 1 test from attachpoint_parser_dwarf [ RUN ] attachpoint_parser_dwarf.uprobe [ OK ] attachpoint_parser_dwarf.uprobe (33 ms) [----------] 1 test from attachpoint_parser_dwarf (33 ms total) [----------] 15 tests from attachpoint_checker [ RUN ] attachpoint_checker.uprobe [ OK ] attachpoint_checker.uprobe (7 ms) [ RUN ] attachpoint_checker.kprobe [ OK ] attachpoint_checker.kprobe (1 ms) [ RUN ] attachpoint_checker.kprobe_addr [ OK ] attachpoint_checker.kprobe_addr (0 ms) [ RUN ] attachpoint_checker.usdt [ OK ] attachpoint_checker.usdt (4 ms) [ RUN ] attachpoint_checker.begin_end_probes [ OK ] attachpoint_checker.begin_end_probes (0 ms) [ RUN ] attachpoint_checker.bench_probes [ OK ] attachpoint_checker.bench_probes (1 ms) [ RUN ] attachpoint_checker.self_probe [ OK ] attachpoint_checker.self_probe (0 ms) [ RUN ] attachpoint_checker.tracepoint [ OK ] attachpoint_checker.tracepoint (0 ms) [ RUN ] attachpoint_checker.rawtracepoint [ OK ] attachpoint_checker.rawtracepoint (101 ms) [ RUN ] attachpoint_checker.watchpoint_invalid_modes /build/bpftrace/src/bpftrace/tests/attachpoint_passes.cpp:354: Skipped Watchpoint tests are only supported on ARM64, X86_64 and PPC64 [ SKIPPED ] attachpoint_checker.watchpoint_invalid_modes (1 ms) [ RUN ] attachpoint_checker.watchpoint_absolute /build/bpftrace/src/bpftrace/tests/attachpoint_passes.cpp:381: Skipped Watchpoint tests are only supported on ARM64, X86_64 and PPC64 [ SKIPPED ] attachpoint_checker.watchpoint_absolute (0 ms) [ RUN ] attachpoint_checker.profile [ OK ] attachpoint_checker.profile (1 ms) [ RUN ] attachpoint_checker.interval [ OK ] attachpoint_checker.interval (1 ms) [ RUN ] attachpoint_checker.hardware [ OK ] attachpoint_checker.hardware (0 ms) [ RUN ] attachpoint_checker.software [ OK ] attachpoint_checker.software (0 ms) [----------] 15 tests from attachpoint_checker (125 ms total) [----------] 1 test from attached_probe [ RUN ] attached_probe.kprobe_empty_name_and_zero_address [ OK ] attached_probe.kprobe_empty_name_and_zero_address (0 ms) [----------] 1 test from attached_probe (0 ms total) [----------] 2 tests from ASTTest/0, where TypeParam = bpftrace::ast::Integer [ RUN ] ASTTest/0.Cloning [ OK ] ASTTest/0.Cloning (0 ms) [ RUN ] ASTTest/0.Comparison [ OK ] ASTTest/0.Comparison (0 ms) [----------] 2 tests from ASTTest/0 (0 ms total) [----------] 2 tests from ASTTest/1, where TypeParam = bpftrace::ast::NegativeInteger [ RUN ] ASTTest/1.Cloning [ OK ] ASTTest/1.Cloning (3 ms) [ RUN ] ASTTest/1.Comparison [ OK ] ASTTest/1.Comparison (0 ms) [----------] 2 tests from ASTTest/1 (4 ms total) [----------] 2 tests from ASTTest/2, where TypeParam = bpftrace::ast::Boolean [ RUN ] ASTTest/2.Cloning [ OK ] ASTTest/2.Cloning (0 ms) [ RUN ] ASTTest/2.Comparison [ OK ] ASTTest/2.Comparison (0 ms) [----------] 2 tests from ASTTest/2 (0 ms total) [----------] 2 tests from ASTTest/3, where TypeParam = bpftrace::ast::String [ RUN ] ASTTest/3.Cloning [ OK ] ASTTest/3.Cloning (0 ms) [ RUN ] ASTTest/3.Comparison [ OK ] ASTTest/3.Comparison (0 ms) [----------] 2 tests from ASTTest/3 (1 ms total) [----------] 2 tests from ASTTest/4, where TypeParam = bpftrace::ast::None [ RUN ] ASTTest/4.Cloning [ OK ] ASTTest/4.Cloning (0 ms) [ RUN ] ASTTest/4.Comparison [ OK ] ASTTest/4.Comparison (0 ms) [----------] 2 tests from ASTTest/4 (0 ms total) [----------] 2 tests from ASTTest/5, where TypeParam = bpftrace::ast::Identifier [ RUN ] ASTTest/5.Cloning [ OK ] ASTTest/5.Cloning (0 ms) [ RUN ] ASTTest/5.Comparison [ OK ] ASTTest/5.Comparison (0 ms) [----------] 2 tests from ASTTest/5 (0 ms total) [----------] 2 tests from ASTTest/6, where TypeParam = bpftrace::ast::Builtin [ RUN ] ASTTest/6.Cloning [ OK ] ASTTest/6.Cloning (0 ms) [ RUN ] ASTTest/6.Comparison [ OK ] ASTTest/6.Comparison (0 ms) [----------] 2 tests from ASTTest/6 (0 ms total) [----------] 2 tests from ASTTest/7, where TypeParam = bpftrace::ast::Variable [ RUN ] ASTTest/7.Cloning [ OK ] ASTTest/7.Cloning (0 ms) [ RUN ] ASTTest/7.Comparison [ OK ] ASTTest/7.Comparison (0 ms) [----------] 2 tests from ASTTest/7 (0 ms total) [----------] 2 tests from ASTTest/8, where TypeParam = bpftrace::ast::Map [ RUN ] ASTTest/8.Cloning [ OK ] ASTTest/8.Cloning (0 ms) [ RUN ] ASTTest/8.Comparison [ OK ] ASTTest/8.Comparison (0 ms) [----------] 2 tests from ASTTest/8 (0 ms total) [----------] 2 tests from ASTTest/9, where TypeParam = bpftrace::ast::PositionalParameter [ RUN ] ASTTest/9.Cloning [ OK ] ASTTest/9.Cloning (0 ms) [ RUN ] ASTTest/9.Comparison [ OK ] ASTTest/9.Comparison (0 ms) [----------] 2 tests from ASTTest/9 (0 ms total) [----------] 2 tests from ASTTest/10, where TypeParam = bpftrace::ast::PositionalParameterCount [ RUN ] ASTTest/10.Cloning [ OK ] ASTTest/10.Cloning (0 ms) [ RUN ] ASTTest/10.Comparison [ OK ] ASTTest/10.Comparison (0 ms) [----------] 2 tests from ASTTest/10 (0 ms total) [----------] 2 tests from ASTTest/11, where TypeParam = bpftrace::ast::Call [ RUN ] ASTTest/11.Cloning [ OK ] ASTTest/11.Cloning (0 ms) [ RUN ] ASTTest/11.Comparison [ OK ] ASTTest/11.Comparison (0 ms) [----------] 2 tests from ASTTest/11 (1 ms total) [----------] 2 tests from ASTTest/12, where TypeParam = bpftrace::ast::ParsedType [ RUN ] ASTTest/12.Cloning [ OK ] ASTTest/12.Cloning (0 ms) [ RUN ] ASTTest/12.Comparison [ OK ] ASTTest/12.Comparison (0 ms) [----------] 2 tests from ASTTest/12 (1 ms total) [----------] 2 tests from ASTTest/13, where TypeParam = bpftrace::ast::Sizeof [ RUN ] ASTTest/13.Cloning [ OK ] ASTTest/13.Cloning (0 ms) [ RUN ] ASTTest/13.Comparison [ OK ] ASTTest/13.Comparison (0 ms) [----------] 2 tests from ASTTest/13 (1 ms total) [----------] 2 tests from ASTTest/14, where TypeParam = bpftrace::ast::Offsetof [ RUN ] ASTTest/14.Cloning [ OK ] ASTTest/14.Cloning (1 ms) [ RUN ] ASTTest/14.Comparison [ OK ] ASTTest/14.Comparison (0 ms) [----------] 2 tests from ASTTest/14 (1 ms total) [----------] 2 tests from ASTTest/15, where TypeParam = bpftrace::ast::VariableAddr [ RUN ] ASTTest/15.Cloning [ OK ] ASTTest/15.Cloning (0 ms) [ RUN ] ASTTest/15.Comparison [ OK ] ASTTest/15.Comparison (0 ms) [----------] 2 tests from ASTTest/15 (0 ms total) [----------] 2 tests from ASTTest/16, where TypeParam = bpftrace::ast::MapAddr [ RUN ] ASTTest/16.Cloning [ OK ] ASTTest/16.Cloning (0 ms) [ RUN ] ASTTest/16.Comparison [ OK ] ASTTest/16.Comparison (0 ms) [----------] 2 tests from ASTTest/16 (0 ms total) [----------] 2 tests from ASTTest/17, where TypeParam = bpftrace::ast::Binop [ RUN ] ASTTest/17.Cloning [ OK ] ASTTest/17.Cloning (0 ms) [ RUN ] ASTTest/17.Comparison [ OK ] ASTTest/17.Comparison (0 ms) [----------] 2 tests from ASTTest/17 (0 ms total) [----------] 2 tests from ASTTest/18, where TypeParam = bpftrace::ast::Unop [ RUN ] ASTTest/18.Cloning [ OK ] ASTTest/18.Cloning (0 ms) [ RUN ] ASTTest/18.Comparison [ OK ] ASTTest/18.Comparison (0 ms) [----------] 2 tests from ASTTest/18 (0 ms total) [----------] 2 tests from ASTTest/19, where TypeParam = bpftrace::ast::FieldAccess [ RUN ] ASTTest/19.Cloning [ OK ] ASTTest/19.Cloning (0 ms) [ RUN ] ASTTest/19.Comparison [ OK ] ASTTest/19.Comparison (0 ms) [----------] 2 tests from ASTTest/19 (1 ms total) [----------] 2 tests from ASTTest/20, where TypeParam = bpftrace::ast::ArrayAccess [ RUN ] ASTTest/20.Cloning [ OK ] ASTTest/20.Cloning (0 ms) [ RUN ] ASTTest/20.Comparison [ OK ] ASTTest/20.Comparison (0 ms) [----------] 2 tests from ASTTest/20 (1 ms total) [----------] 2 tests from ASTTest/21, where TypeParam = bpftrace::ast::TupleAccess [ RUN ] ASTTest/21.Cloning [ OK ] ASTTest/21.Cloning (0 ms) [ RUN ] ASTTest/21.Comparison [ OK ] ASTTest/21.Comparison (0 ms) [----------] 2 tests from ASTTest/21 (0 ms total) [----------] 2 tests from ASTTest/22, where TypeParam = bpftrace::ast::MapAccess [ RUN ] ASTTest/22.Cloning [ OK ] ASTTest/22.Cloning (0 ms) [ RUN ] ASTTest/22.Comparison [ OK ] ASTTest/22.Comparison (0 ms) [----------] 2 tests from ASTTest/22 (1 ms total) [----------] 2 tests from ASTTest/23, where TypeParam = bpftrace::ast::Cast [ RUN ] ASTTest/23.Cloning [ OK ] ASTTest/23.Cloning (0 ms) [ RUN ] ASTTest/23.Comparison [ OK ] ASTTest/23.Comparison (0 ms) [----------] 2 tests from ASTTest/23 (1 ms total) [----------] 2 tests from ASTTest/24, where TypeParam = bpftrace::ast::Tuple [ RUN ] ASTTest/24.Cloning [ OK ] ASTTest/24.Cloning (0 ms) [ RUN ] ASTTest/24.Comparison [ OK ] ASTTest/24.Comparison (0 ms) [----------] 2 tests from ASTTest/24 (1 ms total) [----------] 2 tests from ASTTest/25, where TypeParam = bpftrace::ast::IfExpr [ RUN ] ASTTest/25.Cloning [ OK ] ASTTest/25.Cloning (0 ms) [ RUN ] ASTTest/25.Comparison [ OK ] ASTTest/25.Comparison (0 ms) [----------] 2 tests from ASTTest/25 (1 ms total) [----------] 2 tests from ASTTest/26, where TypeParam = bpftrace::ast::BlockExpr [ RUN ] ASTTest/26.Cloning [ OK ] ASTTest/26.Cloning (0 ms) [ RUN ] ASTTest/26.Comparison [ OK ] ASTTest/26.Comparison (0 ms) [----------] 2 tests from ASTTest/26 (1 ms total) [----------] 2 tests from ASTTest/27, where TypeParam = bpftrace::ast::Typeinfo [ RUN ] ASTTest/27.Cloning [ OK ] ASTTest/27.Cloning (0 ms) [ RUN ] ASTTest/27.Comparison [ OK ] ASTTest/27.Comparison (0 ms) [----------] 2 tests from ASTTest/27 (1 ms total) [----------] 2 tests from ASTTest/28, where TypeParam = bpftrace::ast::Comptime [ RUN ] ASTTest/28.Cloning [ OK ] ASTTest/28.Cloning (0 ms) [ RUN ] ASTTest/28.Comparison [ OK ] ASTTest/28.Comparison (0 ms) [----------] 2 tests from ASTTest/28 (0 ms total) [----------] 2 tests from ASTTest/29, where TypeParam = bpftrace::ast::ExprStatement [ RUN ] ASTTest/29.Cloning [ OK ] ASTTest/29.Cloning (0 ms) [ RUN ] ASTTest/29.Comparison [ OK ] ASTTest/29.Comparison (0 ms) [----------] 2 tests from ASTTest/29 (0 ms total) [----------] 2 tests from ASTTest/30, where TypeParam = bpftrace::ast::VarDeclStatement [ RUN ] ASTTest/30.Cloning [ OK ] ASTTest/30.Cloning (0 ms) [ RUN ] ASTTest/30.Comparison [ OK ] ASTTest/30.Comparison (0 ms) [----------] 2 tests from ASTTest/30 (1 ms total) [----------] 2 tests from ASTTest/31, where TypeParam = bpftrace::ast::AssignScalarMapStatement [ RUN ] ASTTest/31.Cloning [ OK ] ASTTest/31.Cloning (0 ms) [ RUN ] ASTTest/31.Comparison [ OK ] ASTTest/31.Comparison (0 ms) [----------] 2 tests from ASTTest/31 (1 ms total) [----------] 2 tests from ASTTest/32, where TypeParam = bpftrace::ast::AssignMapStatement [ RUN ] ASTTest/32.Cloning [ OK ] ASTTest/32.Cloning (0 ms) [ RUN ] ASTTest/32.Comparison [ OK ] ASTTest/32.Comparison (0 ms) [----------] 2 tests from ASTTest/32 (1 ms total) [----------] 2 tests from ASTTest/33, where TypeParam = bpftrace::ast::AssignVarStatement [ RUN ] ASTTest/33.Cloning [ OK ] ASTTest/33.Cloning (0 ms) [ RUN ] ASTTest/33.Comparison [ OK ] ASTTest/33.Comparison (0 ms) [----------] 2 tests from ASTTest/33 (1 ms total) [----------] 2 tests from ASTTest/34, where TypeParam = bpftrace::ast::Unroll [ RUN ] ASTTest/34.Cloning [ OK ] ASTTest/34.Cloning (0 ms) [ RUN ] ASTTest/34.Comparison [ OK ] ASTTest/34.Comparison (0 ms) [----------] 2 tests from ASTTest/34 (1 ms total) [----------] 2 tests from ASTTest/35, where TypeParam = bpftrace::ast::Jump [ RUN ] ASTTest/35.Cloning [ OK ] ASTTest/35.Cloning (0 ms) [ RUN ] ASTTest/35.Comparison [ OK ] ASTTest/35.Comparison (0 ms) [----------] 2 tests from ASTTest/35 (1 ms total) [----------] 2 tests from ASTTest/36, where TypeParam = bpftrace::ast::While [ RUN ] ASTTest/36.Cloning [ OK ] ASTTest/36.Cloning (0 ms) [ RUN ] ASTTest/36.Comparison [ OK ] ASTTest/36.Comparison (0 ms) [----------] 2 tests from ASTTest/36 (1 ms total) [----------] 2 tests from ASTTest/37, where TypeParam = bpftrace::ast::For [ RUN ] ASTTest/37.Cloning [ OK ] ASTTest/37.Cloning (1 ms) [ RUN ] ASTTest/37.Comparison [ OK ] ASTTest/37.Comparison (0 ms) [----------] 2 tests from ASTTest/37 (1 ms total) [----------] 2 tests from ASTTest/38, where TypeParam = bpftrace::ast::Range [ RUN ] ASTTest/38.Cloning [ OK ] ASTTest/38.Cloning (0 ms) [ RUN ] ASTTest/38.Comparison [ OK ] ASTTest/38.Comparison (0 ms) [----------] 2 tests from ASTTest/38 (1 ms total) [----------] 9 tests from AsyncActionTest [ RUN ] AsyncActionTest.join [ OK ] AsyncActionTest.join (1 ms) [ RUN ] AsyncActionTest.time [ OK ] AsyncActionTest.time (5 ms) [ RUN ] AsyncActionTest.time_invalid_format [ OK ] AsyncActionTest.time_invalid_format (1 ms) [ RUN ] AsyncActionTest.runtime_error [ OK ] AsyncActionTest.runtime_error (2 ms) [ RUN ] AsyncActionTest.syscall [ OK ] AsyncActionTest.syscall (90 ms) [ RUN ] AsyncActionTest.syscall_safe_mode [ OK ] AsyncActionTest.syscall_safe_mode (0 ms) [ RUN ] AsyncActionTest.cat [ OK ] AsyncActionTest.cat (3 ms) [ RUN ] AsyncActionTest.printf [ OK ] AsyncActionTest.printf (2 ms) [ RUN ] AsyncActionTest.print_non_map [ OK ] AsyncActionTest.print_non_map (1 ms) [----------] 9 tests from AsyncActionTest (110 ms total) [----------] 8 tests from ArchTest/x86_64, where TypeParam = bpftrace::arch::Arch<(bpftrace::arch::Machine)0> [ RUN ] ArchTest/x86_64.Sanity [ OK ] ArchTest/x86_64.Sanity (0 ms) [ RUN ] ArchTest/x86_64.CDefs [ OK ] ArchTest/x86_64.CDefs (0 ms) [ RUN ] ArchTest/x86_64.ValidArguments [ OK ] ArchTest/x86_64.ValidArguments (0 ms) [ RUN ] ArchTest/x86_64.InvalidRegister [ OK ] ArchTest/x86_64.InvalidRegister (0 ms) [ RUN ] ArchTest/x86_64.ValidReturnValue [ OK ] ArchTest/x86_64.ValidReturnValue (0 ms) [ RUN ] ArchTest/x86_64.ValidProgramCounter [ OK ] ArchTest/x86_64.ValidProgramCounter (0 ms) [ RUN ] ArchTest/x86_64.ValidStackPointer [ OK ] ArchTest/x86_64.ValidStackPointer (0 ms) [ RUN ] ArchTest/x86_64.ValidWatchpointModes [ OK ] ArchTest/x86_64.ValidWatchpointModes (0 ms) [----------] 8 tests from ArchTest/x86_64 (2 ms total) [----------] 8 tests from ArchTest/arm, where TypeParam = bpftrace::arch::Arch<(bpftrace::arch::Machine)1> [ RUN ] ArchTest/arm.Sanity [ OK ] ArchTest/arm.Sanity (0 ms) [ RUN ] ArchTest/arm.CDefs [ OK ] ArchTest/arm.CDefs (0 ms) [ RUN ] ArchTest/arm.ValidArguments [ OK ] ArchTest/arm.ValidArguments (1 ms) [ RUN ] ArchTest/arm.InvalidRegister [ OK ] ArchTest/arm.InvalidRegister (0 ms) [ RUN ] ArchTest/arm.ValidReturnValue [ OK ] ArchTest/arm.ValidReturnValue (0 ms) [ RUN ] ArchTest/arm.ValidProgramCounter [ OK ] ArchTest/arm.ValidProgramCounter (0 ms) [ RUN ] ArchTest/arm.ValidStackPointer [ OK ] ArchTest/arm.ValidStackPointer (0 ms) [ RUN ] ArchTest/arm.ValidWatchpointModes [ OK ] ArchTest/arm.ValidWatchpointModes (0 ms) [----------] 8 tests from ArchTest/arm (2 ms total) [----------] 8 tests from ArchTest/arm64, where TypeParam = bpftrace::arch::Arch<(bpftrace::arch::Machine)2> [ RUN ] ArchTest/arm64.Sanity [ OK ] ArchTest/arm64.Sanity (0 ms) [ RUN ] ArchTest/arm64.CDefs [ OK ] ArchTest/arm64.CDefs (0 ms) [ RUN ] ArchTest/arm64.ValidArguments [ OK ] ArchTest/arm64.ValidArguments (1 ms) [ RUN ] ArchTest/arm64.InvalidRegister [ OK ] ArchTest/arm64.InvalidRegister (0 ms) [ RUN ] ArchTest/arm64.ValidReturnValue [ OK ] ArchTest/arm64.ValidReturnValue (0 ms) [ RUN ] ArchTest/arm64.ValidProgramCounter [ OK ] ArchTest/arm64.ValidProgramCounter (0 ms) [ RUN ] ArchTest/arm64.ValidStackPointer [ OK ] ArchTest/arm64.ValidStackPointer (0 ms) [ RUN ] ArchTest/arm64.ValidWatchpointModes [ OK ] ArchTest/arm64.ValidWatchpointModes (0 ms) [----------] 8 tests from ArchTest/arm64 (2 ms total) [----------] 8 tests from ArchTest/s390x, where TypeParam = bpftrace::arch::Arch<(bpftrace::arch::Machine)3> [ RUN ] ArchTest/s390x.Sanity [ OK ] ArchTest/s390x.Sanity (0 ms) [ RUN ] ArchTest/s390x.CDefs [ OK ] ArchTest/s390x.CDefs (0 ms) [ RUN ] ArchTest/s390x.ValidArguments [ OK ] ArchTest/s390x.ValidArguments (0 ms) [ RUN ] ArchTest/s390x.InvalidRegister [ OK ] ArchTest/s390x.InvalidRegister (0 ms) [ RUN ] ArchTest/s390x.ValidReturnValue [ OK ] ArchTest/s390x.ValidReturnValue (0 ms) [ RUN ] ArchTest/s390x.ValidProgramCounter [ OK ] ArchTest/s390x.ValidProgramCounter (0 ms) [ RUN ] ArchTest/s390x.ValidStackPointer [ OK ] ArchTest/s390x.ValidStackPointer (0 ms) [ RUN ] ArchTest/s390x.ValidWatchpointModes [ OK ] ArchTest/s390x.ValidWatchpointModes (0 ms) [----------] 8 tests from ArchTest/s390x (1 ms total) [----------] 8 tests from ArchTest/ppc64le, where TypeParam = bpftrace::arch::Arch<(bpftrace::arch::Machine)4> [ RUN ] ArchTest/ppc64le.Sanity [ OK ] ArchTest/ppc64le.Sanity (0 ms) [ RUN ] ArchTest/ppc64le.CDefs [ OK ] ArchTest/ppc64le.CDefs (0 ms) [ RUN ] ArchTest/ppc64le.ValidArguments [ OK ] ArchTest/ppc64le.ValidArguments (0 ms) [ RUN ] ArchTest/ppc64le.InvalidRegister [ OK ] ArchTest/ppc64le.InvalidRegister (0 ms) [ RUN ] ArchTest/ppc64le.ValidReturnValue [ OK ] ArchTest/ppc64le.ValidReturnValue (0 ms) [ RUN ] ArchTest/ppc64le.ValidProgramCounter [ OK ] ArchTest/ppc64le.ValidProgramCounter (0 ms) [ RUN ] ArchTest/ppc64le.ValidStackPointer [ OK ] ArchTest/ppc64le.ValidStackPointer (0 ms) [ RUN ] ArchTest/ppc64le.ValidWatchpointModes [ OK ] ArchTest/ppc64le.ValidWatchpointModes (0 ms) [----------] 8 tests from ArchTest/ppc64le (1 ms total) [----------] 8 tests from ArchTest/mips64, where TypeParam = bpftrace::arch::Arch<(bpftrace::arch::Machine)5> [ RUN ] ArchTest/mips64.Sanity [ OK ] ArchTest/mips64.Sanity (0 ms) [ RUN ] ArchTest/mips64.CDefs [ OK ] ArchTest/mips64.CDefs (0 ms) [ RUN ] ArchTest/mips64.ValidArguments [ OK ] ArchTest/mips64.ValidArguments (1 ms) [ RUN ] ArchTest/mips64.InvalidRegister [ OK ] ArchTest/mips64.InvalidRegister (0 ms) [ RUN ] ArchTest/mips64.ValidReturnValue [ OK ] ArchTest/mips64.ValidReturnValue (0 ms) [ RUN ] ArchTest/mips64.ValidProgramCounter [ OK ] ArchTest/mips64.ValidProgramCounter (0 ms) [ RUN ] ArchTest/mips64.ValidStackPointer [ OK ] ArchTest/mips64.ValidStackPointer (0 ms) [ RUN ] ArchTest/mips64.ValidWatchpointModes [ OK ] ArchTest/mips64.ValidWatchpointModes (0 ms) [----------] 8 tests from ArchTest/mips64 (1 ms total) [----------] 8 tests from ArchTest/riscv64, where TypeParam = bpftrace::arch::Arch<(bpftrace::arch::Machine)6> [ RUN ] ArchTest/riscv64.Sanity [ OK ] ArchTest/riscv64.Sanity (0 ms) [ RUN ] ArchTest/riscv64.CDefs [ OK ] ArchTest/riscv64.CDefs (0 ms) [ RUN ] ArchTest/riscv64.ValidArguments [ OK ] ArchTest/riscv64.ValidArguments (0 ms) [ RUN ] ArchTest/riscv64.InvalidRegister [ OK ] ArchTest/riscv64.InvalidRegister (0 ms) [ RUN ] ArchTest/riscv64.ValidReturnValue [ OK ] ArchTest/riscv64.ValidReturnValue (0 ms) [ RUN ] ArchTest/riscv64.ValidProgramCounter [ OK ] ArchTest/riscv64.ValidProgramCounter (0 ms) [ RUN ] ArchTest/riscv64.ValidStackPointer [ OK ] ArchTest/riscv64.ValidStackPointer (0 ms) [ RUN ] ArchTest/riscv64.ValidWatchpointModes [ OK ] ArchTest/riscv64.ValidWatchpointModes (0 ms) [----------] 8 tests from ArchTest/riscv64 (1 ms total) [----------] 8 tests from ArchTest/loongarch64, where TypeParam = bpftrace::arch::Arch<(bpftrace::arch::Machine)7> [ RUN ] ArchTest/loongarch64.Sanity [ OK ] ArchTest/loongarch64.Sanity (0 ms) [ RUN ] ArchTest/loongarch64.CDefs [ OK ] ArchTest/loongarch64.CDefs (0 ms) [ RUN ] ArchTest/loongarch64.ValidArguments [ OK ] ArchTest/loongarch64.ValidArguments (0 ms) [ RUN ] ArchTest/loongarch64.InvalidRegister [ OK ] ArchTest/loongarch64.InvalidRegister (0 ms) [ RUN ] ArchTest/loongarch64.ValidReturnValue [ OK ] ArchTest/loongarch64.ValidReturnValue (0 ms) [ RUN ] ArchTest/loongarch64.ValidProgramCounter [ OK ] ArchTest/loongarch64.ValidProgramCounter (0 ms) [ RUN ] ArchTest/loongarch64.ValidStackPointer [ OK ] ArchTest/loongarch64.ValidStackPointer (0 ms) [ RUN ] ArchTest/loongarch64.ValidWatchpointModes [ OK ] ArchTest/loongarch64.ValidWatchpointModes (0 ms) [----------] 8 tests from ArchTest/loongarch64 (1 ms total) [----------] Global test environment tear-down [==========] 973 tests from 113 test suites ran. (1614890 ms total) [ PASSED ] 967 tests. [ SKIPPED ] 2 tests, listed below: [ SKIPPED ] attachpoint_checker.watchpoint_invalid_modes [ SKIPPED ] attachpoint_checker.watchpoint_absolute [ FAILED ] 4 tests, listed below: [ FAILED ] childproc.ptrace_child_exit_success [ FAILED ] childproc.ptrace_child_exit_error [ FAILED ] childproc.ptrace_child_kill_before_execve [ FAILED ] childproc.ptrace_child_term_before_execve 4 FAILED TESTS YOU HAVE 2 DISABLED TESTS 0% tests passed, 1 tests failed out of 1 Total Test time (real) = 1615.38 sec The following tests FAILED: 1 - bpftrace_test (Failed) Errors while running CTest ==> ERROR: A failure occurred in check().  Aborting... ]3008;end=ec05a960487a4280beba215a073cb624\[!p]104\[?7h]3008;end=9b97c6dd447b4ce6994c572ebce79fb3\==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-1/build [?25h[?25h]3008;end=a3fb100648fa4d609b35c1e88d82e66d\[?25hreceiving incremental file list bpftrace-0.26.1-1-riscv64-build.log bpftrace-0.26.1-1-riscv64-check.log bpftrace-0.26.1-1-riscv64-prepare.log sent 81 bytes received 28,475 bytes 19,037.33 bytes/sec total size is 237,655 speedup is 8.32