Wed Sep 17 14:40:36 UTC 2025 I: starting to build golang-github-cilium-ebpf/experimental/arm64 on jenkins on '2025-09-17 14:40' Wed Sep 17 14:40:36 UTC 2025 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/arm64_3/116303/console.log Wed Sep 17 14:40:36 UTC 2025 I: Downloading source for experimental/golang-github-cilium-ebpf=0.17.3+ds1-1 --2025-09-17 14:40:36-- http://cdn-fastly.deb.debian.org/debian/pool/main/g/golang-github-cilium-ebpf/golang-github-cilium-ebpf_0.17.3%2bds1-1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2421 (2.4K) [text/prs.lines.tag] Saving to: ‘golang-github-cilium-ebpf_0.17.3+ds1-1.dsc’ 0K .. 100% 288M=0s 2025-09-17 14:40:36 (288 MB/s) - ‘golang-github-cilium-ebpf_0.17.3+ds1-1.dsc’ saved [2421/2421] Wed Sep 17 14:40:36 UTC 2025 I: golang-github-cilium-ebpf_0.17.3+ds1-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: golang-github-cilium-ebpf Binary: golang-github-cilium-ebpf-dev Architecture: all Version: 0.17.3+ds1-1 Maintainer: Debian Go Packaging Team Uploaders: Shengjing Zhu , Homepage: https://github.com/cilium/ebpf Standards-Version: 4.7.2 Vcs-Browser: https://salsa.debian.org/go-team/packages/golang-github-cilium-ebpf Vcs-Git: https://salsa.debian.org/go-team/packages/golang-github-cilium-ebpf.git Testsuite: autopkgtest-pkg-go Build-Depends: debhelper-compat (= 13), dh-golang, golang-any (>= 2:1.13~), golang-github-go-quicktest-qt-dev, golang-github-jsimonetti-rtnetlink-dev, golang-golang-x-exp-dev, golang-golang-x-sys-dev (>= 0.0~git20211117~) Package-List: golang-github-cilium-ebpf-dev deb golang optional arch=all Checksums-Sha1: 202633d99b2c48bab6658378e4ebca4a0bfe9884 1839824 golang-github-cilium-ebpf_0.17.3+ds1.orig.tar.xz 07ca5e19bc706c22bacc16c2074d5e12a87b10bf 6960 golang-github-cilium-ebpf_0.17.3+ds1-1.debian.tar.xz Checksums-Sha256: 47717ffd86c210098adf01b202236ddcdc7242b4d917c34fb6566ed62bcfb9f1 1839824 golang-github-cilium-ebpf_0.17.3+ds1.orig.tar.xz 82554ba5892e715d4eae7cf31ae3d7b558ca8e61b5b3522604979f2052b2d114 6960 golang-github-cilium-ebpf_0.17.3+ds1-1.debian.tar.xz Files: 2fbbb3e3b22fc220e4e03870c7767eb8 1839824 golang-github-cilium-ebpf_0.17.3+ds1.orig.tar.xz 1c50dc755ca4dd0ffa3969a1ed229fd6 6960 golang-github-cilium-ebpf_0.17.3+ds1-1.debian.tar.xz Go-Import-Path: github.com/cilium/ebpf -----BEGIN PGP SIGNATURE----- iQJIBAEBCgAyFiEEMN59F2OrlFLH4IJQSadpd5QoJssFAmirCc8UHHNpcmV0YXJ0 QHRhdXdhcmUuZGUACgkQSadpd5QoJsuxQRAArnNs2HxfAM7qZwPpnPmaxSTUIdJY N0Tw9t/fk6wT4zLifUCEbf0NJP6ax5g44sRN7af/Uq1JtsFvQaikSOuyz/g+gQz9 xW02otJHmbuHtvB0Wbdy5M7a4e5p1G3wlZ+A7UxeyhJiM/O/gatUphmliyG9093C XeZO20yHZ5WBpoNP83FNHr+SAbXGP2GHi7iOGDKoCEjTM15y+X21BZGK7sB2NfhA JfEIZXKqDQ1uVb16ucOXUT6tBPLlBEALVT4MB1oPNhHmxQw5S7IeL3TxrG8WjD9U JxFqU4IzIWvG8LEKie64f7KA4B4iJJl1UdFp+B1lTbhdeebh8/lFHzjfRGZzV7dD yuCmOHAfKCmIG1llLhcFsFyd6OPuhKnDVN3GSwAKH84imcO+UZw1RRRSNbE7Ootv UMeYpJV9LTYB+yR9JZyMtB5aRiJZBUluY/JGyhQF2JTo5w3eHUrnvKO7wBu8TDV2 JcXymVdfTpb1GOp83p+a3j9WrFFesBeAx+FB5USuIbAGg+re3MJzQlSR3vIPsB5s lEmWBFtRNhhSzPQTDJoDgXwx24xt/gj8r4V0WgBAiufbRKbfmfvrGSS5g+mpYqFp dtYMSSDnLQyrFxbyWiojHrHFwWCxFjyMg5a1pTof4Kk5M4dcE4paY8WKiyuuFKvy Nx9FvSzkwEF60Y4= =KF6X -----END PGP SIGNATURE----- Wed Sep 17 14:40:36 UTC 2025 I: Checking whether the package is not for us Wed Sep 17 14:40:36 UTC 2025 I: Starting 1st build on remote node codethink03-arm64.debian.net. Wed Sep 17 14:40:36 UTC 2025 I: Preparing to do remote build '1' on codethink03-arm64.debian.net. Wed Sep 17 14:41:41 UTC 2025 I: Deleting $TMPDIR on codethink03-arm64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Tue Oct 20 09:03:38 -12 2026 I: pbuilder-time-stamp: 1792530218 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/experimental-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [golang-github-cilium-ebpf_0.17.3+ds1-1.dsc] I: copying [./golang-github-cilium-ebpf_0.17.3+ds1.orig.tar.xz] I: copying [./golang-github-cilium-ebpf_0.17.3+ds1-1.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./golang-github-cilium-ebpf_0.17.3+ds1-1.dsc: no acceptable signature found dpkg-source: info: extracting golang-github-cilium-ebpf in golang-github-cilium-ebpf-0.17.3+ds1 dpkg-source: info: unpacking golang-github-cilium-ebpf_0.17.3+ds1.orig.tar.xz dpkg-source: info: unpacking golang-github-cilium-ebpf_0.17.3+ds1-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-Revert-internal-linux-use-unix.Auxv.patch dpkg-source: info: applying 0002-Skip-some-tests-that-require-permissions-not-found-i.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/1152126/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DISTRIBUTION='experimental' HOME='/root' HOST_ARCH='arm64' IFS=' ' INVOCATION_ID='c678896c657d46a3ba02fb89babb89c4' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='1152126' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.wg5wKl1N/pbuilderrc_rJ8n --distribution experimental --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/experimental-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.wg5wKl1N/b1 --logfile b1/build.log golang-github-cilium-ebpf_0.17.3+ds1-1.dsc' SUDO_GID='109' SUDO_HOME='/var/lib/jenkins' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.4:3128' I: uname -a Linux codethink03-arm64 6.12.43+deb13-cloud-arm64 #1 SMP Debian 6.12.43-1 (2025-08-27) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin I: user script /srv/workspace/pbuilder/1152126/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-golang, golang-any (>= 2:1.13~), golang-github-go-quicktest-qt-dev, golang-github-jsimonetti-rtnetlink-dev, golang-golang-x-exp-dev, golang-golang-x-sys-dev (>= 0.0~git20211117~) dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20020 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-golang; however: Package dh-golang is not installed. pbuilder-satisfydepends-dummy depends on golang-any (>= 2:1.13~); however: Package golang-any is not installed. pbuilder-satisfydepends-dummy depends on golang-github-go-quicktest-qt-dev; however: Package golang-github-go-quicktest-qt-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-jsimonetti-rtnetlink-dev; however: Package golang-github-jsimonetti-rtnetlink-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-exp-dev; however: Package golang-golang-x-exp-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-sys-dev (>= 0.0~git20211117~); however: Package golang-golang-x-sys-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} binutils-gold{a} binutils-gold-aarch64-linux-gnu{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-golang{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} golang-1.24-go{a} golang-1.24-src{a} golang-any{a} golang-github-cilium-ebpf-dev{a} golang-github-creack-pty-dev{a} golang-github-go-quicktest-qt-dev{a} golang-github-google-go-cmp-dev{a} golang-github-jsimonetti-rtnetlink-dev{a} golang-github-kr-pretty-dev{a} golang-github-kr-text-dev{a} golang-github-mdlayher-netlink-dev{a} golang-github-mdlayher-socket-dev{a} golang-github-rogpeppe-go-internal-dev{a} golang-github-yuin-goldmark-dev{a} golang-go{a} golang-golang-x-crypto-dev{a} golang-golang-x-exp-dev{a} golang-golang-x-mod-dev{a} golang-golang-x-net-dev{a} golang-golang-x-sync-dev{a} golang-golang-x-sys-dev{a} golang-golang-x-term-dev{a} golang-golang-x-text-dev{a} golang-golang-x-tools-dev{a} golang-src{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2-16{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx pkgconf wget 0 packages upgraded, 57 newly installed, 0 to remove and 0 not upgraded. Need to get 70.2 MB of archives. After unpacking 388 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main arm64 sensible-utils all 0.0.26 [27.0 kB] Get: 2 http://deb.debian.org/debian unstable/main arm64 libmagic-mgc arm64 1:5.46-5 [338 kB] Get: 3 http://deb.debian.org/debian unstable/main arm64 libmagic1t64 arm64 1:5.46-5 [103 kB] Get: 4 http://deb.debian.org/debian unstable/main arm64 file arm64 1:5.46-5 [43.7 kB] Get: 5 http://deb.debian.org/debian unstable/main arm64 gettext-base arm64 0.23.1-2+b1 [241 kB] Get: 6 http://deb.debian.org/debian unstable/main arm64 libuchardet0 arm64 0.0.8-2 [69.0 kB] Get: 7 http://deb.debian.org/debian unstable/main arm64 groff-base arm64 1.23.0-9 [1130 kB] Get: 8 http://deb.debian.org/debian unstable/main arm64 bsdextrautils arm64 2.41.1-3 [98.1 kB] Get: 9 http://deb.debian.org/debian unstable/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 10 http://deb.debian.org/debian unstable/main arm64 man-db arm64 2.13.1-1 [1453 kB] Get: 11 http://deb.debian.org/debian unstable/main arm64 m4 arm64 1.4.20-1 [316 kB] Get: 12 http://deb.debian.org/debian unstable/main arm64 autoconf all 2.72-3.1 [494 kB] Get: 13 http://deb.debian.org/debian unstable/main arm64 autotools-dev all 20240727.1 [60.2 kB] Get: 14 http://deb.debian.org/debian unstable/main arm64 automake all 1:1.17-4 [862 kB] Get: 15 http://deb.debian.org/debian unstable/main arm64 autopoint all 0.23.1-2 [770 kB] Get: 16 http://deb.debian.org/debian unstable/main arm64 binutils-gold-aarch64-linux-gnu arm64 2.44-3 [1700 kB] Get: 17 http://deb.debian.org/debian unstable/main arm64 binutils-gold arm64 2.44-3 [202 kB] Get: 18 http://deb.debian.org/debian unstable/main arm64 libdebhelper-perl all 13.26 [91.8 kB] Get: 19 http://deb.debian.org/debian unstable/main arm64 libtool all 2.5.4-5 [540 kB] Get: 20 http://deb.debian.org/debian unstable/main arm64 dh-autoreconf all 21 [12.2 kB] Get: 21 http://deb.debian.org/debian unstable/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 22 http://deb.debian.org/debian unstable/main arm64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get: 23 http://deb.debian.org/debian unstable/main arm64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get: 24 http://deb.debian.org/debian unstable/main arm64 libelf1t64 arm64 0.193-3 [189 kB] Get: 25 http://deb.debian.org/debian unstable/main arm64 dwz arm64 0.16-2 [100 kB] Get: 26 http://deb.debian.org/debian unstable/main arm64 libunistring5 arm64 1.3-2 [453 kB] Get: 27 http://deb.debian.org/debian unstable/main arm64 libxml2-16 arm64 2.14.5+dfsg-0.2 [582 kB] Get: 28 http://deb.debian.org/debian unstable/main arm64 gettext arm64 0.23.1-2+b1 [1612 kB] Get: 29 http://deb.debian.org/debian unstable/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 30 http://deb.debian.org/debian unstable/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 31 http://deb.debian.org/debian unstable/main arm64 debhelper all 13.26 [939 kB] Get: 32 http://deb.debian.org/debian unstable/main arm64 dh-golang all 1.63 [24.4 kB] Get: 33 http://deb.debian.org/debian unstable/main arm64 golang-1.24-src all 1.24.4-3 [21.2 MB] Get: 34 http://deb.debian.org/debian unstable/main arm64 golang-1.24-go arm64 1.24.4-3 [24.6 MB] Get: 35 http://deb.debian.org/debian unstable/main arm64 golang-src all 2:1.24~2 [5136 B] Get: 36 http://deb.debian.org/debian unstable/main arm64 golang-go arm64 2:1.24~2 [44.3 kB] Get: 37 http://deb.debian.org/debian unstable/main arm64 golang-any arm64 2:1.24~2 [5216 B] Get: 38 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-exp-dev all 0.0~git20231006.7918f67-2 [105 kB] Get: 39 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-sys-dev all 0.36.0-1 [640 kB] Get: 40 http://deb.debian.org/debian unstable/main arm64 golang-github-cilium-ebpf-dev all 0.11.0-2 [1793 kB] Get: 41 http://deb.debian.org/debian unstable/main arm64 golang-github-creack-pty-dev all 1.1.21-1 [13.0 kB] Get: 42 http://deb.debian.org/debian unstable/main arm64 golang-github-google-go-cmp-dev all 0.7.0-1 [87.0 kB] Get: 43 http://deb.debian.org/debian unstable/main arm64 golang-github-kr-text-dev all 0.2.0-2 [10.2 kB] Get: 44 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-mod-dev all 0.19.0-1 [104 kB] Get: 45 http://deb.debian.org/debian unstable/main arm64 golang-github-yuin-goldmark-dev all 1.7.4-1 [113 kB] Get: 46 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-term-dev all 0.35.0-1 [16.1 kB] Get: 47 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-text-dev all 0.22.0-1 [3995 kB] Get: 48 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB] Get: 49 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-net-dev all 1:0.27.0-2 [904 kB] Get: 50 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB] Get: 51 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-tools-dev all 1:0.25.0+ds-1 [1608 kB] Get: 52 http://deb.debian.org/debian unstable/main arm64 golang-github-rogpeppe-go-internal-dev all 1.12.0-3 [103 kB] Get: 53 http://deb.debian.org/debian unstable/main arm64 golang-github-kr-pretty-dev all 0.3.1-1 [11.9 kB] Get: 54 http://deb.debian.org/debian unstable/main arm64 golang-github-go-quicktest-qt-dev all 1.101.0-2 [24.9 kB] Get: 55 http://deb.debian.org/debian unstable/main arm64 golang-github-mdlayher-socket-dev all 0.5.1-1 [22.6 kB] Get: 56 http://deb.debian.org/debian unstable/main arm64 golang-github-mdlayher-netlink-dev all 1.8.0-2 [40.6 kB] Get: 57 http://deb.debian.org/debian unstable/main arm64 golang-github-jsimonetti-rtnetlink-dev all 2.0.5-2 [130 kB] Fetched 70.2 MB in 0s (264 MB/s) Preconfiguring packages ... Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20020 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.46-5_arm64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../02-libmagic1t64_1%3a5.46-5_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.46-5_arm64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.23.1-2+b1_arm64.deb ... Unpacking gettext-base (0.23.1-2+b1) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../05-libuchardet0_0.0.8-2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-2) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-9_arm64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.41.1-3_arm64.deb ... Unpacking bsdextrautils (2.41.1-3) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../08-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.13.1-1_arm64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.20-1_arm64.deb ... Unpacking m4 (1.4.20-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.17-4_all.deb ... Unpacking automake (1:1.17-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package binutils-gold-aarch64-linux-gnu. Preparing to unpack .../15-binutils-gold-aarch64-linux-gnu_2.44-3_arm64.deb ... Unpacking binutils-gold-aarch64-linux-gnu (2.44-3) ... Selecting previously unselected package binutils-gold. Preparing to unpack .../16-binutils-gold_2.44-3_arm64.deb ... Unpacking binutils-gold (2.44-3) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../17-libdebhelper-perl_13.26_all.deb ... Unpacking libdebhelper-perl (13.26) ... Selecting previously unselected package libtool. Preparing to unpack .../18-libtool_2.5.4-5_all.deb ... Unpacking libtool (2.5.4-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../19-dh-autoreconf_21_all.deb ... Unpacking dh-autoreconf (21) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../20-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../21-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../22-dh-strip-nondeterminism_1.15.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.0-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../23-libelf1t64_0.193-3_arm64.deb ... Unpacking libelf1t64:arm64 (0.193-3) ... Selecting previously unselected package dwz. Preparing to unpack .../24-dwz_0.16-2_arm64.deb ... Unpacking dwz (0.16-2) ... Selecting previously unselected package libunistring5:arm64. Preparing to unpack .../25-libunistring5_1.3-2_arm64.deb ... Unpacking libunistring5:arm64 (1.3-2) ... Selecting previously unselected package libxml2-16:arm64. Preparing to unpack .../26-libxml2-16_2.14.5+dfsg-0.2_arm64.deb ... Unpacking libxml2-16:arm64 (2.14.5+dfsg-0.2) ... Selecting previously unselected package gettext. Preparing to unpack .../27-gettext_0.23.1-2+b1_arm64.deb ... Unpacking gettext (0.23.1-2+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../28-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../29-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../30-debhelper_13.26_all.deb ... Unpacking debhelper (13.26) ... Selecting previously unselected package dh-golang. Preparing to unpack .../31-dh-golang_1.63_all.deb ... Unpacking dh-golang (1.63) ... Selecting previously unselected package golang-1.24-src. Preparing to unpack .../32-golang-1.24-src_1.24.4-3_all.deb ... Unpacking golang-1.24-src (1.24.4-3) ... Selecting previously unselected package golang-1.24-go. Preparing to unpack .../33-golang-1.24-go_1.24.4-3_arm64.deb ... Unpacking golang-1.24-go (1.24.4-3) ... Selecting previously unselected package golang-src. Preparing to unpack .../34-golang-src_2%3a1.24~2_all.deb ... Unpacking golang-src (2:1.24~2) ... Selecting previously unselected package golang-go:arm64. Preparing to unpack .../35-golang-go_2%3a1.24~2_arm64.deb ... Unpacking golang-go:arm64 (2:1.24~2) ... Selecting previously unselected package golang-any:arm64. Preparing to unpack .../36-golang-any_2%3a1.24~2_arm64.deb ... Unpacking golang-any:arm64 (2:1.24~2) ... Selecting previously unselected package golang-golang-x-exp-dev. Preparing to unpack .../37-golang-golang-x-exp-dev_0.0~git20231006.7918f67-2_all.deb ... Unpacking golang-golang-x-exp-dev (0.0~git20231006.7918f67-2) ... Selecting previously unselected package golang-golang-x-sys-dev. Preparing to unpack .../38-golang-golang-x-sys-dev_0.36.0-1_all.deb ... Unpacking golang-golang-x-sys-dev (0.36.0-1) ... Selecting previously unselected package golang-github-cilium-ebpf-dev. Preparing to unpack .../39-golang-github-cilium-ebpf-dev_0.11.0-2_all.deb ... Unpacking golang-github-cilium-ebpf-dev (0.11.0-2) ... Selecting previously unselected package golang-github-creack-pty-dev. Preparing to unpack .../40-golang-github-creack-pty-dev_1.1.21-1_all.deb ... Unpacking golang-github-creack-pty-dev (1.1.21-1) ... Selecting previously unselected package golang-github-google-go-cmp-dev. Preparing to unpack .../41-golang-github-google-go-cmp-dev_0.7.0-1_all.deb ... Unpacking golang-github-google-go-cmp-dev (0.7.0-1) ... Selecting previously unselected package golang-github-kr-text-dev. Preparing to unpack .../42-golang-github-kr-text-dev_0.2.0-2_all.deb ... Unpacking golang-github-kr-text-dev (0.2.0-2) ... Selecting previously unselected package golang-golang-x-mod-dev. Preparing to unpack .../43-golang-golang-x-mod-dev_0.19.0-1_all.deb ... Unpacking golang-golang-x-mod-dev (0.19.0-1) ... Selecting previously unselected package golang-github-yuin-goldmark-dev. Preparing to unpack .../44-golang-github-yuin-goldmark-dev_1.7.4-1_all.deb ... Unpacking golang-github-yuin-goldmark-dev (1.7.4-1) ... Selecting previously unselected package golang-golang-x-term-dev. Preparing to unpack .../45-golang-golang-x-term-dev_0.35.0-1_all.deb ... Unpacking golang-golang-x-term-dev (0.35.0-1) ... Selecting previously unselected package golang-golang-x-text-dev. Preparing to unpack .../46-golang-golang-x-text-dev_0.22.0-1_all.deb ... Unpacking golang-golang-x-text-dev (0.22.0-1) ... Selecting previously unselected package golang-golang-x-crypto-dev. Preparing to unpack .../47-golang-golang-x-crypto-dev_1%3a0.25.0-1_all.deb ... Unpacking golang-golang-x-crypto-dev (1:0.25.0-1) ... Selecting previously unselected package golang-golang-x-net-dev. Preparing to unpack .../48-golang-golang-x-net-dev_1%3a0.27.0-2_all.deb ... Unpacking golang-golang-x-net-dev (1:0.27.0-2) ... Selecting previously unselected package golang-golang-x-sync-dev. Preparing to unpack .../49-golang-golang-x-sync-dev_0.7.0-1_all.deb ... Unpacking golang-golang-x-sync-dev (0.7.0-1) ... Selecting previously unselected package golang-golang-x-tools-dev. Preparing to unpack .../50-golang-golang-x-tools-dev_1%3a0.25.0+ds-1_all.deb ... Unpacking golang-golang-x-tools-dev (1:0.25.0+ds-1) ... Selecting previously unselected package golang-github-rogpeppe-go-internal-dev. Preparing to unpack .../51-golang-github-rogpeppe-go-internal-dev_1.12.0-3_all.deb ... Unpacking golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... Selecting previously unselected package golang-github-kr-pretty-dev. Preparing to unpack .../52-golang-github-kr-pretty-dev_0.3.1-1_all.deb ... Unpacking golang-github-kr-pretty-dev (0.3.1-1) ... Selecting previously unselected package golang-github-go-quicktest-qt-dev. Preparing to unpack .../53-golang-github-go-quicktest-qt-dev_1.101.0-2_all.deb ... Unpacking golang-github-go-quicktest-qt-dev (1.101.0-2) ... Selecting previously unselected package golang-github-mdlayher-socket-dev. Preparing to unpack .../54-golang-github-mdlayher-socket-dev_0.5.1-1_all.deb ... Unpacking golang-github-mdlayher-socket-dev (0.5.1-1) ... Selecting previously unselected package golang-github-mdlayher-netlink-dev. Preparing to unpack .../55-golang-github-mdlayher-netlink-dev_1.8.0-2_all.deb ... Unpacking golang-github-mdlayher-netlink-dev (1.8.0-2) ... Selecting previously unselected package golang-github-jsimonetti-rtnetlink-dev. Preparing to unpack .../56-golang-github-jsimonetti-rtnetlink-dev_2.0.5-2_all.deb ... Unpacking golang-github-jsimonetti-rtnetlink-dev (2.0.5-2) ... Setting up golang-1.24-src (1.24.4-3) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up golang-github-google-go-cmp-dev (0.7.0-1) ... Setting up bsdextrautils (2.41.1-3) ... Setting up golang-github-creack-pty-dev (1.1.21-1) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libxml2-16:arm64 (2.14.5+dfsg-0.2) ... Setting up libdebhelper-perl (13.26) ... Setting up golang-golang-x-sys-dev (0.36.0-1) ... Setting up libmagic1t64:arm64 (1:5.46-5) ... Setting up gettext-base (0.23.1-2+b1) ... Setting up m4 (1.4.20-1) ... Setting up binutils-gold-aarch64-linux-gnu (2.44-3) ... Setting up golang-golang-x-term-dev (0.35.0-1) ... Setting up file (1:5.46-5) ... Setting up libelf1t64:arm64 (0.193-3) ... Setting up autotools-dev (20240727.1) ... Setting up golang-github-kr-text-dev (0.2.0-2) ... Setting up golang-github-yuin-goldmark-dev (1.7.4-1) ... Setting up libunistring5:arm64 (1.3-2) ... Setting up golang-golang-x-sync-dev (0.7.0-1) ... Setting up golang-golang-x-mod-dev (0.19.0-1) ... Setting up autopoint (0.23.1-2) ... Setting up autoconf (2.72-3.1) ... Setting up dwz (0.16-2) ... Setting up sensible-utils (0.0.26) ... Setting up golang-golang-x-text-dev (0.22.0-1) ... Setting up libuchardet0:arm64 (0.0.8-2) ... Setting up golang-golang-x-crypto-dev (1:0.25.0-1) ... Setting up golang-golang-x-exp-dev (0.0~git20231006.7918f67-2) ... Setting up golang-src (2:1.24~2) ... Setting up automake (1:1.17-4) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... Setting up gettext (0.23.1-2+b1) ... Setting up libtool (2.5.4-5) ... Setting up binutils-gold (2.44-3) ... Setting up golang-github-cilium-ebpf-dev (0.11.0-2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (21) ... Setting up golang-1.24-go (1.24.4-3) ... Setting up golang-golang-x-net-dev (1:0.27.0-2) ... Setting up dh-strip-nondeterminism (1.15.0-1) ... Setting up groff-base (1.23.0-9) ... Setting up golang-github-mdlayher-socket-dev (0.5.1-1) ... Setting up golang-go:arm64 (2:1.24~2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up golang-github-mdlayher-netlink-dev (1.8.0-2) ... Setting up golang-golang-x-tools-dev (1:0.25.0+ds-1) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up golang-any:arm64 (2:1.24~2) ... Setting up golang-github-jsimonetti-rtnetlink-dev (2.0.5-2) ... Setting up golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... Setting up golang-github-kr-pretty-dev (0.3.1-1) ... Setting up debhelper (13.26) ... Setting up golang-github-go-quicktest-qt-dev (1.101.0-2) ... Setting up dh-golang (1.63) ... Processing triggers for libc-bin (2.41-12) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../golang-github-cilium-ebpf_0.17.3+ds1-1_source.changes dpkg-buildpackage: info: source package golang-github-cilium-ebpf dpkg-buildpackage: info: source version 0.17.3+ds1-1 dpkg-buildpackage: info: source distribution experimental dpkg-buildpackage: info: source changed by Reinhard Tartler dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean --buildsystem=golang --with=golang dh_auto_clean -O--buildsystem=golang dh_autoreconf_clean -O--buildsystem=golang dh_clean -O--buildsystem=golang debian/rules binary dh binary --buildsystem=golang --with=golang dh_update_autotools_config -O--buildsystem=golang dh_autoreconf -O--buildsystem=golang dh_auto_configure -O--buildsystem=golang dh_auto_configure: warning: "github.com/cilium/ebpf" is already installed. Please check for circular dependencies. dh_auto_build -O--buildsystem=golang cd obj-aarch64-linux-gnu && go install -trimpath -v -p 12 github.com/cilium/ebpf github.com/cilium/ebpf/asm github.com/cilium/ebpf/btf github.com/cilium/ebpf/cmd/bpf2go github.com/cilium/ebpf/cmd/bpf2go/gen github.com/cilium/ebpf/cmd/bpf2go/internal github.com/cilium/ebpf/features github.com/cilium/ebpf/internal github.com/cilium/ebpf/internal/cmd/gentypes github.com/cilium/ebpf/internal/epoll github.com/cilium/ebpf/internal/kallsyms github.com/cilium/ebpf/internal/kconfig github.com/cilium/ebpf/internal/linux github.com/cilium/ebpf/internal/sys github.com/cilium/ebpf/internal/sysenc github.com/cilium/ebpf/internal/testutils github.com/cilium/ebpf/internal/testutils/fdtrace github.com/cilium/ebpf/internal/tracefs github.com/cilium/ebpf/internal/unix github.com/cilium/ebpf/link github.com/cilium/ebpf/perf github.com/cilium/ebpf/pin github.com/cilium/ebpf/ringbuf github.com/cilium/ebpf/rlimit internal/byteorder internal/asan internal/msan internal/coverage/rtcov internal/goexperiment internal/godebugs internal/goarch internal/profilerecord internal/goos internal/cpu internal/unsafeheader sync/atomic math/bits unicode/utf8 unicode internal/abi internal/runtime/syscall internal/chacha8rand cmp internal/runtime/math internal/itoa encoding crypto/internal/fips140/alias crypto/internal/fips140deps/byteorder github.com/cilium/ebpf/cmd/bpf2go/internal crypto/internal/boring/sig unicode/utf16 math crypto/internal/fips140/subtle log/internal github.com/google/go-cmp/cmp/internal/flags internal/bytealg internal/runtime/atomic internal/runtime/sys crypto/internal/fips140deps/cpu internal/stringslite internal/runtime/exithook internal/race internal/sync internal/runtime/maps runtime internal/reflectlite iter crypto/subtle sync maps slices internal/bisect internal/testlog errors sort internal/godebug internal/oserror path io math/rand/v2 strconv syscall crypto/internal/fips140deps/godebug math/rand hash internal/saferio bytes crypto/internal/randutil strings hash/adler32 hash/crc32 crypto reflect github.com/kr/text bufio crypto/internal/fips140 crypto/internal/impl go/build/constraint regexp/syntax crypto/internal/fips140/sha512 crypto/internal/fips140/sha3 crypto/internal/fips140/sha256 crypto/internal/fips140/hmac crypto/internal/fips140/check crypto/internal/fips140/aes time internal/syscall/unix internal/syscall/execenv regexp context github.com/google/go-cmp/cmp/internal/diff io/fs internal/poll internal/filepathlite embed os internal/fmtsort encoding/binary github.com/rogpeppe/go-internal/fmtsort github.com/google/go-cmp/cmp/internal/function encoding/base64 golang.org/x/sys/unix crypto/internal/sysrand fmt internal/sysinfo path/filepath golang.org/x/sys/cpu crypto/internal/entropy crypto/internal/fips140/drbg crypto/internal/fips140only crypto/internal/fips140/aes/gcm os/exec crypto/cipher crypto/internal/boring compress/flate internal/zstd encoding/hex go/token flag text/tabwriter github.com/cilium/ebpf/internal/testutils/fdtrace debug/dwarf go/doc/comment math/big crypto/sha1 net/url text/template/parse encoding/json go/scanner github.com/google/go-cmp/cmp/internal/value log runtime/debug runtime/trace compress/zlib compress/gzip go/ast github.com/google/go-cmp/cmp testing github.com/kr/pretty text/template debug/elf crypto/rand go/parser go/printer github.com/google/go-cmp/cmp/cmpopts go/format github.com/go-quicktest/qt github.com/cilium/ebpf/internal github.com/cilium/ebpf/internal/kallsyms github.com/cilium/ebpf/internal/unix github.com/cilium/ebpf/internal/linux github.com/cilium/ebpf/internal/epoll github.com/cilium/ebpf/internal/tracefs github.com/cilium/ebpf/internal/sys github.com/cilium/ebpf/rlimit github.com/cilium/ebpf/internal/sysenc github.com/cilium/ebpf/asm github.com/cilium/ebpf/internal/testutils github.com/cilium/ebpf/btf github.com/cilium/ebpf/internal/kconfig github.com/cilium/ebpf/internal/cmd/gentypes github.com/cilium/ebpf github.com/cilium/ebpf/ringbuf github.com/cilium/ebpf/cmd/bpf2go/gen github.com/cilium/ebpf/features github.com/cilium/ebpf/perf github.com/cilium/ebpf/link github.com/cilium/ebpf/cmd/bpf2go github.com/cilium/ebpf/pin debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1' dh_auto_test cd obj-aarch64-linux-gnu && go test -vet=off -v -p 12 github.com/cilium/ebpf github.com/cilium/ebpf/asm github.com/cilium/ebpf/btf github.com/cilium/ebpf/cmd/bpf2go github.com/cilium/ebpf/cmd/bpf2go/gen github.com/cilium/ebpf/cmd/bpf2go/internal github.com/cilium/ebpf/features github.com/cilium/ebpf/internal github.com/cilium/ebpf/internal/cmd/gentypes github.com/cilium/ebpf/internal/epoll github.com/cilium/ebpf/internal/kallsyms github.com/cilium/ebpf/internal/kconfig github.com/cilium/ebpf/internal/linux github.com/cilium/ebpf/internal/sys github.com/cilium/ebpf/internal/sysenc github.com/cilium/ebpf/internal/testutils github.com/cilium/ebpf/internal/testutils/fdtrace github.com/cilium/ebpf/internal/tracefs github.com/cilium/ebpf/internal/unix github.com/cilium/ebpf/link github.com/cilium/ebpf/perf github.com/cilium/ebpf/pin github.com/cilium/ebpf/ringbuf github.com/cilium/ebpf/rlimit WARNING: Failed to adjust rlimit, tests may fail === RUN TestCollectionSpecNotModified collection_test.go:51: map my-map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestCollectionSpecNotModified (0.00s) === RUN TestCollectionSpecCopy --- PASS: TestCollectionSpecCopy (0.00s) === RUN TestCollectionSpecLoadCopy collection_test.go:113: Loading original spec: field Prog: program xdp_prog: map hash_map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestCollectionSpecLoadCopy (0.00s) === RUN TestCollectionSpecLoadMutate quicktest.go:12: error: got non-nil value got: e"field Prog: program xdp_prog: map hash_map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/collection_test.go:138 qt.Assert(t, qt.IsNil(err)) --- FAIL: TestCollectionSpecLoadMutate (0.00s) === RUN TestCollectionSpecRewriteMaps collection_test.go:182: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestCollectionSpecRewriteMaps (0.00s) === RUN TestCollectionSpecMapReplacements collection_test.go:255: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestCollectionSpecMapReplacements (0.00s) === RUN TestCollectionSpecMapReplacements_NonExistingMap collection_test.go:307: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestCollectionSpecMapReplacements_NonExistingMap (0.00s) === RUN TestCollectionSpecMapReplacements_SpecMismatch collection_test.go:342: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestCollectionSpecMapReplacements_SpecMismatch (0.00s) === RUN TestMapReplacementsDataSections quicktest.go:12: error: got non-nil value got: e"field Data: map .data: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/collection_test.go:378 qt.Assert(t, qt.IsNil(err)) --- FAIL: TestMapReplacementsDataSections (0.00s) === RUN TestCollectionSpec_LoadAndAssign_LazyLoading collection_test.go:433: Assign loads a map or program that isn't requested in the struct: field Prog: program valid: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestCollectionSpec_LoadAndAssign_LazyLoading (0.00s) === RUN TestCollectionSpecAssign --- PASS: TestCollectionSpecAssign (0.00s) === RUN TestAssignValues === RUN TestAssignValues/non-struct collection_test.go:551: int is not a pointer to struct === RUN TestAssignValues/non-pointer_struct collection_test.go:551: ebpf.t1 is not a pointer to struct === RUN TestAssignValues/pointer_to_non-struct collection_test.go:551: int is not a struct === RUN TestAssignValues/embedded_nil_pointer collection_test.go:551: nil pointer to ebpf.t2ptr === RUN TestAssignValues/unexported_field collection_test.go:551: field foo: can't set value === RUN TestAssignValues/identical_tag collection_test.go:551: field Foo2: object "foo" was already assigned to Foo1 === RUN TestAssignValues/pointer_to_struct === RUN TestAssignValues/embedded_struct === RUN TestAssignValues/embedded_struct_pointer === RUN TestAssignValues/untagged_field --- PASS: TestAssignValues (0.00s) --- PASS: TestAssignValues/non-struct (0.00s) --- PASS: TestAssignValues/non-pointer_struct (0.00s) --- PASS: TestAssignValues/pointer_to_non-struct (0.00s) --- PASS: TestAssignValues/embedded_nil_pointer (0.00s) --- PASS: TestAssignValues/unexported_field (0.00s) --- PASS: TestAssignValues/identical_tag (0.00s) --- PASS: TestAssignValues/pointer_to_struct (0.00s) --- PASS: TestAssignValues/embedded_struct (0.00s) --- PASS: TestAssignValues/embedded_struct_pointer (0.00s) --- PASS: TestAssignValues/untagged_field (0.00s) === RUN TestCollectionAssign quicktest.go:12: error: got non-nil value got: e"map map1: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/collection_test.go:604 qt.Assert(t, qt.IsNil(err)) --- FAIL: TestCollectionAssign (0.00s) === RUN TestCollectionAssignFail quicktest.go:12: error: got non-nil value got: e"map map1: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/collection_test.go:649 qt.Assert(t, qt.IsNil(err)) --- FAIL: TestCollectionAssignFail (0.00s) === RUN TestIncompleteLoadAndAssign collection_test.go:692: expected valid prog to be non-nil --- FAIL: TestIncompleteLoadAndAssign (0.00s) === RUN TestParseCPUs --- PASS: TestParseCPUs (0.00s) === RUN TestLoadCollectionSpec === RUN TestLoadCollectionSpec/loader-clang-11-eb.elf === RUN TestLoadCollectionSpec/loader-clang-11-el.elf elf_reader_test.go:264: Create temporary directory on BPFFS: mkdir /sys/fs/bpf/ebpf-test3448070087: no such file or directory === RUN TestLoadCollectionSpec/loader-clang-14-eb.elf === RUN TestLoadCollectionSpec/loader-clang-14-el.elf elf_reader_test.go:264: Create temporary directory on BPFFS: mkdir /sys/fs/bpf/ebpf-test3971069869: no such file or directory === RUN TestLoadCollectionSpec/loader-clang-17-eb.elf === RUN TestLoadCollectionSpec/loader-clang-17-el.elf elf_reader_test.go:264: Create temporary directory on BPFFS: mkdir /sys/fs/bpf/ebpf-test216376689: no such file or directory === RUN TestLoadCollectionSpec/loader-eb.elf === RUN TestLoadCollectionSpec/loader-el.elf elf_reader_test.go:264: Create temporary directory on BPFFS: mkdir /sys/fs/bpf/ebpf-test200369741: no such file or directory --- FAIL: TestLoadCollectionSpec (0.01s) --- PASS: TestLoadCollectionSpec/loader-clang-11-eb.elf (0.00s) --- FAIL: TestLoadCollectionSpec/loader-clang-11-el.elf (0.00s) --- PASS: TestLoadCollectionSpec/loader-clang-14-eb.elf (0.00s) --- FAIL: TestLoadCollectionSpec/loader-clang-14-el.elf (0.00s) --- PASS: TestLoadCollectionSpec/loader-clang-17-eb.elf (0.00s) --- FAIL: TestLoadCollectionSpec/loader-clang-17-el.elf (0.00s) --- PASS: TestLoadCollectionSpec/loader-eb.elf (0.00s) --- FAIL: TestLoadCollectionSpec/loader-el.elf (0.00s) === RUN TestDataSections elf_reader_test.go:303: data_sections: ; __section("socket/3") int data_sections() { 0: MovImm dst: r0 imm: 141 ; if (uneg != (unsigned int)-1) 1: LoadMapValue dst: r1, fd: 0 off: 8 <.rodata> 3: LdXMemW dst: r1 src: r1 off: 0 imm: 0 4: LdImmDW dst: r2 imm: 4294967295 ; if (uneg != (unsigned int)-1) 6: JNEReg dst: r1 off: 22 src: r2 7: MovImm dst: r0 imm: 144 ; if (neg != -2) 8: LoadMapValue dst: r1, fd: 0 off: 12 <.rodata> 10: LdXMemW dst: r1 src: r1 off: 0 imm: 0 11: LdImmDW dst: r2 imm: 4294967294 ; if (neg != -2) 13: JNEReg dst: r1 off: 15 src: r2 14: MovImm dst: r0 imm: 147 ; if (static_uneg != (unsigned int)-3) 15: LoadMapValue dst: r1, fd: 0 off: 16 <.rodata> 17: LdXMemW dst: r1 src: r1 off: 0 imm: 0 18: LdImmDW dst: r2 imm: 4294967293 ; if (static_uneg != (unsigned int)-3) 20: JNEReg dst: r1 off: 8 src: r2 ; if (static_neg != -4) 21: LoadMapValue dst: r1, fd: 0 off: 20 <.rodata> 23: LdXMemW dst: r1 src: r1 off: 0 imm: 0 24: MovImm dst: r0 imm: 0 25: LdImmDW dst: r2 imm: 4294967292 27: JEqReg dst: r1 off: 1 src: r2 28: MovImm dst: r0 imm: 150 ; } 29: Exit elf_reader_test.go:312: field Program: program data_sections: map .rodata: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestDataSections (0.00s) === RUN TestInlineASMConstant elf_reader_test.go:341: asm_relocation: ; asm("%0 = MY_CONST ll" : "=r"(my_const)); 0: LdImmDW dst: r0 imm: -1 ; return my_const; 2: Exit elf_reader_test.go:350: field Program: program asm_relocation: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestInlineASMConstant (0.00s) === RUN TestFreezeRodata elf_reader_test.go:377: field Program: program freeze_rodata: map .rodata: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestFreezeRodata (0.00s) === RUN TestCollectionSpecDetach --- PASS: TestCollectionSpecDetach (0.00s) === RUN TestLoadInvalidMap elf_reader_test.go:424: creating map: extra contains unhandled non-zero bytes, drain before creating map --- PASS: TestLoadInvalidMap (0.00s) === RUN TestLoadInvalidMapMissingSymbol elf_reader_test.go:434: file testdata/invalid_map_static-el.elf: load programs: section xdp: offset 32: relocating instruction: possible erroneous static qualifier on map definition: found reference to "" --- PASS: TestLoadInvalidMapMissingSymbol (0.00s) === RUN TestLoadInitializedBTFMap === RUN TestLoadInitializedBTFMap/btf_map_init-eb.elf === RUN TestLoadInitializedBTFMap/btf_map_init-eb.elf/NewCollection elf_reader_test.go:449: Skipping BigEndian collection === RUN TestLoadInitializedBTFMap/btf_map_init-eb.elf/prog_array === RUN TestLoadInitializedBTFMap/btf_map_init-eb.elf/array_of_maps === RUN TestLoadInitializedBTFMap/btf_map_init-el.elf === RUN TestLoadInitializedBTFMap/btf_map_init-el.elf/NewCollection elf_reader_test.go:455: NewCollection failed: map prog_array_init: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestLoadInitializedBTFMap/btf_map_init-el.elf/prog_array === RUN TestLoadInitializedBTFMap/btf_map_init-el.elf/array_of_maps --- FAIL: TestLoadInitializedBTFMap (0.00s) --- PASS: TestLoadInitializedBTFMap/btf_map_init-eb.elf (0.00s) --- SKIP: TestLoadInitializedBTFMap/btf_map_init-eb.elf/NewCollection (0.00s) --- PASS: TestLoadInitializedBTFMap/btf_map_init-eb.elf/prog_array (0.00s) --- PASS: TestLoadInitializedBTFMap/btf_map_init-eb.elf/array_of_maps (0.00s) --- FAIL: TestLoadInitializedBTFMap/btf_map_init-el.elf (0.00s) --- FAIL: TestLoadInitializedBTFMap/btf_map_init-el.elf/NewCollection (0.00s) --- PASS: TestLoadInitializedBTFMap/btf_map_init-el.elf/prog_array (0.00s) --- PASS: TestLoadInitializedBTFMap/btf_map_init-el.elf/array_of_maps (0.00s) === RUN TestLoadInvalidInitializedBTFMap elf_reader_test.go:529: file testdata/invalid_btf_map_init-el.elf: load BTF maps: section .maps: map hash_map: initializing BTF map definitions: not supported --- PASS: TestLoadInvalidInitializedBTFMap (0.00s) === RUN TestStringSection elf_reader_test.go:543: my_map elf_reader_test.go:543: .rodata.str1.1 elf_reader_test.go:562: new collection: map my_map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestStringSection (0.00s) === RUN TestLoadRawTracepoint elf_reader_test.go:610: Can't create collection: program sched_process_exec: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestLoadRawTracepoint (0.00s) === RUN TestTailCall elf_reader_test.go:631: field TailMain: program tail_main: map prog_array_init: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestTailCall (0.00s) === RUN TestKconfig elf_reader_test.go:662: field Main: program kconfig: resolve .kconfig: unable to derive a value for LINUX_HAS_SYSCALL_WRAPPER: detect support for syscall wrapper: checking trace event ebpf_probe_ce6b98bb4e1d3708/_arm64_sys_bpf: neither debugfs nor tracefs are mounted --- FAIL: TestKconfig (0.00s) === RUN TestKsym quicktest.go:12: error: got non-nil value got: e"field Main: program ksym_test: map array_map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/elf_reader_test.go:687 qt.Assert(t, qt.IsNil(err)) --- FAIL: TestKsym (0.11s) === RUN TestKsymWeakMissing quicktest.go:12: error: got non-nil value got: e"field Main: program ksym_missing_test: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/elf_reader_test.go:723 qt.Assert(t, qt.IsNil(err)) --- FAIL: TestKsymWeakMissing (0.00s) === RUN TestKfunc elf_reader_test.go:747: field Main: program call_kfunc: fixing up kfuncs: find target in modules: iterate modules: get next BTF ID: operation not permitted --- FAIL: TestKfunc (0.22s) === RUN TestWeakKfunc elf_reader_test.go:778: field Missing: program weak_kfunc_missing: fixing up kfuncs: find target in modules: iterate modules: get next BTF ID: operation not permitted --- FAIL: TestWeakKfunc (0.00s) === RUN TestInvalidKfunc elf_reader_test.go:786: iterate handles: get next BTF ID: operation not permitted --- FAIL: TestInvalidKfunc (0.00s) === RUN TestKfuncKmod elf_reader_test.go:803: iterate handles: get next BTF ID: operation not permitted --- FAIL: TestKfuncKmod (0.00s) === RUN TestSubprogRelocation elf_reader_test.go:850: field Main: program fp_relocation: map hash_map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestSubprogRelocation (0.00s) === RUN TestUnassignedProgArray --- PASS: TestUnassignedProgArray (0.00s) === RUN TestIPRoute2Compat elf_reader_test.go:934: Create temporary directory on BPFFS: mkdir /sys/fs/bpf/ebpf-test2941559697: no such file or directory --- FAIL: TestIPRoute2Compat (0.00s) === RUN TestLibBPFCompat elf_reader_test.go:955: No path specified --- SKIP: TestLibBPFCompat (0.00s) === RUN TestELFSectionProgramTypes === RUN TestELFSectionProgramTypes/socket === RUN TestELFSectionProgramTypes/socket/garbage === RUN TestELFSectionProgramTypes/sk_reuseport/migrate === RUN TestELFSectionProgramTypes/sk_reuseport === RUN TestELFSectionProgramTypes/kprobe/ === RUN TestELFSectionProgramTypes/kprobe/func === RUN TestELFSectionProgramTypes/uprobe/ === RUN TestELFSectionProgramTypes/kretprobe/ === RUN TestELFSectionProgramTypes/uretprobe/ === RUN TestELFSectionProgramTypes/tc === RUN TestELFSectionProgramTypes/classifier === RUN TestELFSectionProgramTypes/action === RUN TestELFSectionProgramTypes/tracepoint/ === RUN TestELFSectionProgramTypes/tp/ === RUN TestELFSectionProgramTypes/raw_tracepoint/ === RUN TestELFSectionProgramTypes/raw_tp/ === RUN TestELFSectionProgramTypes/raw_tracepoint.w/ === RUN TestELFSectionProgramTypes/raw_tp.w/ === RUN TestELFSectionProgramTypes/tp_btf/ === RUN TestELFSectionProgramTypes/fentry/ === RUN TestELFSectionProgramTypes/fmod_ret/ === RUN TestELFSectionProgramTypes/fexit/ === RUN TestELFSectionProgramTypes/fentry.s/ === RUN TestELFSectionProgramTypes/fmod_ret.s/ === RUN TestELFSectionProgramTypes/fexit.s/ === RUN TestELFSectionProgramTypes/freplace/ === RUN TestELFSectionProgramTypes/lsm/foo === RUN TestELFSectionProgramTypes/lsm.s/foo === RUN TestELFSectionProgramTypes/iter/bpf_map === RUN TestELFSectionProgramTypes/iter.s/ === RUN TestELFSectionProgramTypes/syscall === RUN TestELFSectionProgramTypes/xdp.frags_devmap/foo === RUN TestELFSectionProgramTypes/xdp_devmap/foo === RUN TestELFSectionProgramTypes/xdp.frags_cpumap/ === RUN TestELFSectionProgramTypes/xdp_cpumap/ === RUN TestELFSectionProgramTypes/xdp.frags/foo === RUN TestELFSectionProgramTypes/xdp/foo === RUN TestELFSectionProgramTypes/perf_event === RUN TestELFSectionProgramTypes/lwt_in === RUN TestELFSectionProgramTypes/lwt_out === RUN TestELFSectionProgramTypes/lwt_xmit === RUN TestELFSectionProgramTypes/lwt_seg6local === RUN TestELFSectionProgramTypes/cgroup_skb/ingress === RUN TestELFSectionProgramTypes/cgroup_skb/egress === RUN TestELFSectionProgramTypes/cgroup/skb === RUN TestELFSectionProgramTypes/cgroup/sock_create === RUN TestELFSectionProgramTypes/cgroup/sock_release === RUN TestELFSectionProgramTypes/cgroup/sock === RUN TestELFSectionProgramTypes/cgroup/post_bind4 === RUN TestELFSectionProgramTypes/cgroup/post_bind6 === RUN TestELFSectionProgramTypes/cgroup/dev === RUN TestELFSectionProgramTypes/sockops === RUN TestELFSectionProgramTypes/sk_skb/stream_parser === RUN TestELFSectionProgramTypes/sk_skb/stream_verdict === RUN TestELFSectionProgramTypes/sk_skb/stream_verdict/foo === RUN TestELFSectionProgramTypes/sk_skb === RUN TestELFSectionProgramTypes/sk_skb/bar === RUN TestELFSectionProgramTypes/sk_msg === RUN TestELFSectionProgramTypes/lirc_mode2 === RUN TestELFSectionProgramTypes/flow_dissector === RUN TestELFSectionProgramTypes/cgroup/bind4 === RUN TestELFSectionProgramTypes/cgroup/bind6 === RUN TestELFSectionProgramTypes/cgroup/connect4 === RUN TestELFSectionProgramTypes/cgroup/connect6 === RUN TestELFSectionProgramTypes/cgroup/sendmsg4 === RUN TestELFSectionProgramTypes/cgroup/sendmsg6 === RUN TestELFSectionProgramTypes/cgroup/recvmsg4 === RUN TestELFSectionProgramTypes/cgroup/recvmsg6 === RUN TestELFSectionProgramTypes/cgroup/getpeername4 === RUN TestELFSectionProgramTypes/cgroup/getpeername6 === RUN TestELFSectionProgramTypes/cgroup/getsockname4 === RUN TestELFSectionProgramTypes/cgroup/getsockname6 === RUN TestELFSectionProgramTypes/cgroup/sysctl === RUN TestELFSectionProgramTypes/cgroup/getsockopt === RUN TestELFSectionProgramTypes/cgroup/setsockopt === RUN TestELFSectionProgramTypes/sk_lookup/ === RUN TestELFSectionProgramTypes/seccomp === RUN TestELFSectionProgramTypes/kprobe.multi === RUN TestELFSectionProgramTypes/kretprobe.multi --- PASS: TestELFSectionProgramTypes (0.00s) --- PASS: TestELFSectionProgramTypes/socket (0.00s) --- PASS: TestELFSectionProgramTypes/socket/garbage (0.00s) --- PASS: TestELFSectionProgramTypes/sk_reuseport/migrate (0.00s) --- PASS: TestELFSectionProgramTypes/sk_reuseport (0.00s) --- PASS: TestELFSectionProgramTypes/kprobe/ (0.00s) --- PASS: TestELFSectionProgramTypes/kprobe/func (0.00s) --- PASS: TestELFSectionProgramTypes/uprobe/ (0.00s) --- PASS: TestELFSectionProgramTypes/kretprobe/ (0.00s) --- PASS: TestELFSectionProgramTypes/uretprobe/ (0.00s) --- PASS: TestELFSectionProgramTypes/tc (0.00s) --- PASS: TestELFSectionProgramTypes/classifier (0.00s) --- PASS: TestELFSectionProgramTypes/action (0.00s) --- PASS: TestELFSectionProgramTypes/tracepoint/ (0.00s) --- PASS: TestELFSectionProgramTypes/tp/ (0.00s) --- PASS: TestELFSectionProgramTypes/raw_tracepoint/ (0.00s) --- PASS: TestELFSectionProgramTypes/raw_tp/ (0.00s) --- PASS: TestELFSectionProgramTypes/raw_tracepoint.w/ (0.00s) --- PASS: TestELFSectionProgramTypes/raw_tp.w/ (0.00s) --- PASS: TestELFSectionProgramTypes/tp_btf/ (0.00s) --- PASS: TestELFSectionProgramTypes/fentry/ (0.00s) --- PASS: TestELFSectionProgramTypes/fmod_ret/ (0.00s) --- PASS: TestELFSectionProgramTypes/fexit/ (0.00s) --- PASS: TestELFSectionProgramTypes/fentry.s/ (0.00s) --- PASS: TestELFSectionProgramTypes/fmod_ret.s/ (0.00s) --- PASS: TestELFSectionProgramTypes/fexit.s/ (0.00s) --- PASS: TestELFSectionProgramTypes/freplace/ (0.00s) --- PASS: TestELFSectionProgramTypes/lsm/foo (0.00s) --- PASS: TestELFSectionProgramTypes/lsm.s/foo (0.00s) --- PASS: TestELFSectionProgramTypes/iter/bpf_map (0.00s) --- PASS: TestELFSectionProgramTypes/iter.s/ (0.00s) --- PASS: TestELFSectionProgramTypes/syscall (0.00s) --- PASS: TestELFSectionProgramTypes/xdp.frags_devmap/foo (0.00s) --- PASS: TestELFSectionProgramTypes/xdp_devmap/foo (0.00s) --- PASS: TestELFSectionProgramTypes/xdp.frags_cpumap/ (0.00s) --- PASS: TestELFSectionProgramTypes/xdp_cpumap/ (0.00s) --- PASS: TestELFSectionProgramTypes/xdp.frags/foo (0.00s) --- PASS: TestELFSectionProgramTypes/xdp/foo (0.00s) --- PASS: TestELFSectionProgramTypes/perf_event (0.00s) --- PASS: TestELFSectionProgramTypes/lwt_in (0.00s) --- PASS: TestELFSectionProgramTypes/lwt_out (0.00s) --- PASS: TestELFSectionProgramTypes/lwt_xmit (0.00s) --- PASS: TestELFSectionProgramTypes/lwt_seg6local (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup_skb/ingress (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup_skb/egress (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup/skb (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup/sock_create (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup/sock_release (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup/sock (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup/post_bind4 (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup/post_bind6 (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup/dev (0.00s) --- PASS: TestELFSectionProgramTypes/sockops (0.00s) --- PASS: TestELFSectionProgramTypes/sk_skb/stream_parser (0.00s) --- PASS: TestELFSectionProgramTypes/sk_skb/stream_verdict (0.00s) --- PASS: TestELFSectionProgramTypes/sk_skb/stream_verdict/foo (0.00s) --- PASS: TestELFSectionProgramTypes/sk_skb (0.00s) --- PASS: TestELFSectionProgramTypes/sk_skb/bar (0.00s) --- PASS: TestELFSectionProgramTypes/sk_msg (0.00s) --- PASS: TestELFSectionProgramTypes/lirc_mode2 (0.00s) --- PASS: TestELFSectionProgramTypes/flow_dissector (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup/bind4 (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup/bind6 (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup/connect4 (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup/connect6 (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup/sendmsg4 (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup/sendmsg6 (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup/recvmsg4 (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup/recvmsg6 (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup/getpeername4 (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup/getpeername6 (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup/getsockname4 (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup/getsockname6 (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup/sysctl (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup/getsockopt (0.00s) --- PASS: TestELFSectionProgramTypes/cgroup/setsockopt (0.00s) --- PASS: TestELFSectionProgramTypes/sk_lookup/ (0.00s) --- PASS: TestELFSectionProgramTypes/seccomp (0.00s) --- PASS: TestELFSectionProgramTypes/kprobe.multi (0.00s) --- PASS: TestELFSectionProgramTypes/kretprobe.multi (0.00s) === RUN TestMatchSectionName === RUN TestMatchSectionName/prefix/:prefix/ === RUN TestMatchSectionName/prefix/:prefix/a === RUN TestMatchSectionName/prefix/:prefix/b === RUN TestMatchSectionName/prefix/:prefix === RUN TestMatchSectionName/prefix/:junk === RUN TestMatchSectionName/prefix+:prefix/ === RUN TestMatchSectionName/prefix+:prefix/a === RUN TestMatchSectionName/prefix+:prefix/b === RUN TestMatchSectionName/prefix+:prefix === RUN TestMatchSectionName/prefix+:junk === RUN TestMatchSectionName/exact:exact === RUN TestMatchSectionName/exact:exact/ === RUN TestMatchSectionName/exact:exact/a === RUN TestMatchSectionName/exact:exactement === RUN TestMatchSectionName/exact:junk --- PASS: TestMatchSectionName (0.00s) --- PASS: TestMatchSectionName/prefix/:prefix/ (0.00s) --- PASS: TestMatchSectionName/prefix/:prefix/a (0.00s) --- PASS: TestMatchSectionName/prefix/:prefix/b (0.00s) --- PASS: TestMatchSectionName/prefix/:prefix (0.00s) --- PASS: TestMatchSectionName/prefix/:junk (0.00s) --- PASS: TestMatchSectionName/prefix+:prefix/ (0.00s) --- PASS: TestMatchSectionName/prefix+:prefix/a (0.00s) --- PASS: TestMatchSectionName/prefix+:prefix/b (0.00s) --- PASS: TestMatchSectionName/prefix+:prefix (0.00s) --- PASS: TestMatchSectionName/prefix+:junk (0.00s) --- PASS: TestMatchSectionName/exact:exact (0.00s) --- PASS: TestMatchSectionName/exact:exact/ (0.00s) --- PASS: TestMatchSectionName/exact:exact/a (0.00s) --- PASS: TestMatchSectionName/exact:exactement (0.00s) --- PASS: TestMatchSectionName/exact:junk (0.00s) === RUN TestMapInfoFromProc info_test.go:54: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMapInfoFromProc (0.00s) === RUN TestMapInfoFromProcOuterMap info_test.go:84: creating map: inner map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMapInfoFromProcOuterMap (0.00s) === RUN TestProgramInfo info_test.go:105: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestProgramInfo (0.00s) === RUN TestProgramInfoProc info_test.go:167: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestProgramInfoProc (0.00s) === RUN TestProgramInfoBTF quicktest.go:12: error: got non-nil value got: e"load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/info_test.go:179 qt.Assert(t, qt.IsNil(err)) --- FAIL: TestProgramInfoBTF (0.00s) === RUN TestProgramInfoMapIDs quicktest.go:12: error: got non-nil value got: e"creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/info_test.go:235 qt.Assert(t, qt.IsNil(err)) --- FAIL: TestProgramInfoMapIDs (0.00s) === RUN TestProgramInfoMapIDsNoMaps quicktest.go:12: error: got non-nil value got: e"load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/info_test.go:281 qt.Assert(t, qt.IsNil(err)) --- FAIL: TestProgramInfoMapIDsNoMaps (0.00s) === RUN TestScanFdInfoReader --- PASS: TestScanFdInfoReader (0.00s) === RUN TestStats info_test.go:330: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestStats (0.00s) === RUN TestHaveProgramInfoMapIDs feature.go:30: Feature test failed: detect support for map IDs in program info: operation not permitted --- FAIL: TestHaveProgramInfoMapIDs (0.00s) === RUN TestProgInfoExtBTF info_test.go:482: field Main: program xdp_prog: map hash_map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestProgInfoExtBTF (0.00s) === RUN TestInfoExportedFields --- PASS: TestInfoExportedFields (0.00s) === RUN TestZero --- PASS: TestZero (0.00s) === RUN TestFindReferences linker_test.go:47: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestFindReferences (0.00s) === RUN TestForwardFunctionDeclaration linker_test.go:96: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestForwardFunctionDeclaration (0.00s) === RUN TestSplitSymbols --- PASS: TestSplitSymbols (0.00s) === RUN TestFlattenInstructionsAllocations --- PASS: TestFlattenInstructionsAllocations (0.00s) === RUN TestMap map_test.go:51: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMap (0.00s) === RUN TestMapSpecCopy --- PASS: TestMapSpecCopy (0.00s) === RUN TestMapBatch map_test.go:120: batch api not available: map batch api not supported (requires >= v5.6) --- SKIP: TestMapBatch (0.00s) === RUN TestMapBatchCursorReuse map_test.go:241: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMapBatchCursorReuse (0.00s) === RUN TestMapLookupKeyTooSmall map_test.go:263: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMapLookupKeyTooSmall (0.00s) === RUN TestMapLookupKeyNotFoundAllocations map_test.go:272: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMapLookupKeyNotFoundAllocations (0.00s) === RUN TestBatchAPIMapDelete map_test.go:284: batch api not available: map batch api not supported (requires >= v5.6) --- SKIP: TestBatchAPIMapDelete (0.00s) === RUN TestMapClose map_test.go:332: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMapClose (0.00s) === RUN TestBatchMapWithLock map_test.go:357: Can't parse ELF: map spin_lock_map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestBatchMapWithLock (0.00s) === RUN TestMapWithLock map_test.go:414: Can't parse ELF: map spin_lock_map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMapWithLock (0.00s) === RUN TestMapCloneNil --- PASS: TestMapCloneNil (0.00s) === RUN TestMapPin map_test.go:475: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMapPin (0.00s) === RUN TestNestedMapPin map_test.go:525: creating map: inner map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestNestedMapPin (0.00s) === RUN TestNestedMapPinNested --- PASS: TestNestedMapPinNested (0.00s) === RUN TestMapPinMultiple map_test.go:571: Create temporary directory on BPFFS: mkdir /sys/fs/bpf/ebpf-test1202704467: no such file or directory --- FAIL: TestMapPinMultiple (0.00s) === RUN TestMapPinWithEmptyPath map_test.go:599: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMapPinWithEmptyPath (0.00s) === RUN TestMapPinFailReplace map_test.go:607: Create temporary directory on BPFFS: mkdir /sys/fs/bpf/ebpf-test2124284561: no such file or directory --- FAIL: TestMapPinFailReplace (0.00s) === RUN TestMapUnpin map_test.go:630: Create temporary directory on BPFFS: mkdir /sys/fs/bpf/ebpf-test1496202683: no such file or directory --- FAIL: TestMapUnpin (0.00s) === RUN TestMapLoadPinned map_test.go:656: Create temporary directory on BPFFS: mkdir /sys/fs/bpf/ebpf-test2735579691: no such file or directory --- FAIL: TestMapLoadPinned (0.00s) === RUN TestMapLoadReusePinned === RUN TestMapLoadReusePinned/Array map_test.go:684: Create temporary directory on BPFFS: mkdir /sys/fs/bpf/ebpf-test3397878326: no such file or directory === RUN TestMapLoadReusePinned/Hash map_test.go:684: Create temporary directory on BPFFS: mkdir /sys/fs/bpf/ebpf-test1550909451: no such file or directory === RUN TestMapLoadReusePinned/DevMap map_test.go:684: Create temporary directory on BPFFS: mkdir /sys/fs/bpf/ebpf-test2241832719: no such file or directory === RUN TestMapLoadReusePinned/DevMapHash map_test.go:684: Create temporary directory on BPFFS: mkdir /sys/fs/bpf/ebpf-test4234130087: no such file or directory --- FAIL: TestMapLoadReusePinned (0.00s) --- FAIL: TestMapLoadReusePinned/Array (0.00s) --- FAIL: TestMapLoadReusePinned/Hash (0.00s) --- FAIL: TestMapLoadReusePinned/DevMap (0.00s) --- FAIL: TestMapLoadReusePinned/DevMapHash (0.00s) === RUN TestMapLoadPinnedUnpin map_test.go:706: Create temporary directory on BPFFS: mkdir /sys/fs/bpf/ebpf-test3303028436: no such file or directory --- FAIL: TestMapLoadPinnedUnpin (0.00s) === RUN TestMapLoadPinnedWithOptions map_test.go:731: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMapLoadPinnedWithOptions (0.00s) === RUN TestMapPinFlags map_test.go:777: Create temporary directory on BPFFS: mkdir /sys/fs/bpf/ebpf-test2140119059: no such file or directory --- FAIL: TestMapPinFlags (0.00s) === RUN TestMapQueue map_test.go:830: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMapQueue (0.00s) === RUN TestMapInMap === RUN TestMapInMap/ArrayOfMaps map_test.go:890: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestMapInMap/HashOfMaps map_test.go:890: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMapInMap (0.00s) --- FAIL: TestMapInMap/ArrayOfMaps (0.00s) --- FAIL: TestMapInMap/HashOfMaps (0.00s) === RUN TestNewMapInMapFromFD map_test.go:955: creating map: inner map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestNewMapInMapFromFD (0.00s) === RUN TestPerfEventArray map_test.go:977: Can't create perf event array from PerfEventArray(keySize=0, valueSize=0, maxEntries=0, flags=0): creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) map_test.go:977: Can't create perf event array from PerfEventArray(keySize=4, valueSize=0, maxEntries=0, flags=0): creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) map_test.go:977: Can't create perf event array from PerfEventArray(keySize=0, valueSize=4, maxEntries=0, flags=0): creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestPerfEventArray (0.00s) === RUN TestCPUMap quicktest.go:12: error: got non-nil value got: e"creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/map_test.go:988 qt.Assert(t, qt.IsNil(err)) --- FAIL: TestCPUMap (0.00s) === RUN TestMapInMapValueSize map_test.go:1033: creating map: inner map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMapInMapValueSize (0.00s) === RUN TestIterateEmptyMap === RUN TestIterateEmptyMap/Hash map_test.go:1062: Can't create map: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestIterateEmptyMap/SockHash map_test.go:1062: Can't create map: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestIterateEmptyMap/Array map_test.go:1062: Can't create map: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestIterateEmptyMap/SockMap map_test.go:1062: Can't create map: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestIterateEmptyMap (0.00s) --- FAIL: TestIterateEmptyMap/Hash (0.00s) --- FAIL: TestIterateEmptyMap/SockHash (0.00s) --- FAIL: TestIterateEmptyMap/Array (0.00s) --- FAIL: TestIterateEmptyMap/SockMap (0.00s) === RUN TestMapIterate map_test.go:1114: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMapIterate (0.00s) === RUN TestIterateWrongMap quicktest.go:12: error: got non-nil value got: e"creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/map_test.go:1151 qt.Assert(t, qt.IsNil(err)) --- FAIL: TestIterateWrongMap (0.00s) === RUN TestMapIteratorAllocations map_test.go:1169: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMapIteratorAllocations (0.00s) === RUN TestMapBatchLookupAllocations map_test.go:1187: Feature 'map batch api' isn't supported even though kernel is newer than v5.6 --- FAIL: TestMapBatchLookupAllocations (0.00s) === RUN TestMapIterateHashKeyOneByteFull map_test.go:1223: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMapIterateHashKeyOneByteFull (0.00s) === RUN TestMapGuessNonExistentKey === RUN TestMapGuessNonExistentKey/Hash:_empty map_test.go:1299: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestMapGuessNonExistentKey/Hash:_all_zero_key map_test.go:1299: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestMapGuessNonExistentKey/Hash:_all_ones_key map_test.go:1299: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestMapGuessNonExistentKey/Hash:_alternating_bits_key map_test.go:1299: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestMapGuessNonExistentKey/Hash:_all_special_patterns map_test.go:1299: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestMapGuessNonExistentKey/Array:_empty map_test.go:1299: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestMapGuessNonExistentKey/Array:_all_zero_key map_test.go:1299: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestMapGuessNonExistentKey/Array:_full map_test.go:1299: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestMapGuessNonExistentKey/Hash:_full map_test.go:1335: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMapGuessNonExistentKey (0.00s) --- FAIL: TestMapGuessNonExistentKey/Hash:_empty (0.00s) --- FAIL: TestMapGuessNonExistentKey/Hash:_all_zero_key (0.00s) --- FAIL: TestMapGuessNonExistentKey/Hash:_all_ones_key (0.00s) --- FAIL: TestMapGuessNonExistentKey/Hash:_alternating_bits_key (0.00s) --- FAIL: TestMapGuessNonExistentKey/Hash:_all_special_patterns (0.00s) --- FAIL: TestMapGuessNonExistentKey/Array:_empty (0.00s) --- FAIL: TestMapGuessNonExistentKey/Array:_all_zero_key (0.00s) --- FAIL: TestMapGuessNonExistentKey/Array:_full (0.00s) --- FAIL: TestMapGuessNonExistentKey/Hash:_full (0.00s) === RUN TestNotExist map_test.go:44: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestNotExist (0.00s) === RUN TestExist map_test.go:44: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestExist (0.00s) === RUN TestIterateMapInMap map_test.go:1398: creating map: inner map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestIterateMapInMap (0.00s) === RUN TestPerCPUMarshaling === RUN TestPerCPUMarshaling/PerCPUHash map_test.go:1448: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestPerCPUMarshaling/PerCPUArray map_test.go:1448: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestPerCPUMarshaling/LRUCPUHash map_test.go:1448: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestPerCPUMarshaling (0.00s) --- FAIL: TestPerCPUMarshaling/PerCPUHash (0.00s) --- FAIL: TestPerCPUMarshaling/PerCPUArray (0.00s) --- FAIL: TestPerCPUMarshaling/LRUCPUHash (0.00s) === RUN TestCgroupPerCPUStorageMarshaling map_test.go:1501: Can't locate cgroup2 mount: cgroup2 not mounted --- FAIL: TestCgroupPerCPUStorageMarshaling (0.00s) === RUN TestMapMarshalUnsafe map_test.go:1586: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMapMarshalUnsafe (0.00s) === RUN TestMapName map_test.go:1642: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMapName (0.00s) === RUN TestMapFromFD map_test.go:1657: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMapFromFD (0.00s) === RUN TestMapContents map_test.go:1696: Can't create map: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMapContents (0.00s) === RUN TestMapFreeze map_test.go:1724: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMapFreeze (0.00s) === RUN TestMapGetNextID map_test.go:44: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestMapGetNextID (0.00s) === RUN TestNewMapFromID map_test.go:44: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestNewMapFromID (0.00s) === RUN TestMapPinning map_test.go:1797: Create temporary directory on BPFFS: mkdir /sys/fs/bpf/ebpf-test3749897300: no such file or directory --- FAIL: TestMapPinning (0.00s) === RUN TestMapHandle quicktest.go:12: error: got non-nil value got: e"creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/map_test.go:1875 qt.Assert(t, qt.IsNil(err)) --- FAIL: TestMapHandle (0.00s) === RUN TestPerfEventArrayCompatible quicktest.go:12: error: got non-nil value got: e"creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/map_test.go:1897 qt.Assert(t, qt.IsNil(err)) --- FAIL: TestPerfEventArrayCompatible (0.00s) === RUN TestLoadWrongPin map_test.go:1907: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestLoadWrongPin (0.00s) === RUN TestMarshalUnmarshalBatchPerCPUValue --- PASS: TestMarshalUnmarshalBatchPerCPUValue (0.00s) === RUN TestMarshalBatchPerCPUValue --- PASS: TestMarshalBatchPerCPUValue (0.00s) === RUN TestUnmarshalBatchPerCPUValue --- PASS: TestUnmarshalBatchPerCPUValue (0.00s) === RUN TestUnmarshalPerCPUValue --- PASS: TestUnmarshalPerCPUValue (0.00s) === RUN TestMemory quicktest.go:12: error: got non-nil value got: e"creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/memory_test.go:27 qt.Assert(tb, qt.IsNil(err)) /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/memory_test.go:35 mm, err := mustMmapableArray(t, 0).Memory() --- FAIL: TestMemory (0.00s) === RUN TestMemoryBounds quicktest.go:12: error: got non-nil value got: e"creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/memory_test.go:27 qt.Assert(tb, qt.IsNil(err)) /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/memory_test.go:59 mm, err := mustMmapableArray(t, 0).Memory() --- FAIL: TestMemoryBounds (0.00s) === RUN TestMemoryReadOnly quicktest.go:12: error: got non-nil value got: e"creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/memory_test.go:27 qt.Assert(tb, qt.IsNil(err)) /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/memory_test.go:76 rd, err := mustMmapableArray(t, sys.BPF_F_RDONLY_PROG).Memory() --- FAIL: TestMemoryReadOnly (0.00s) === RUN TestMemoryUnmap quicktest.go:12: error: got non-nil value got: e"creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/memory_test.go:27 qt.Assert(tb, qt.IsNil(err)) /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/memory_test.go:91 mm, err := mustMmapableArray(t, 0).Memory() --- FAIL: TestMemoryUnmap (0.00s) === RUN TestProgramRun prog_test.go:57: 0: LdXMemW dst: r2 src: r1 off: 4 imm: 0 1: LdXMemW dst: r1 src: r1 off: 0 imm: 0 2: MovReg dst: r3 src: r1 3: AddImm dst: r3 imm: 15 4: JGTReg dst: r3 off: -1 src: r2 5: StMemB dst: r1 src: r0 off: 0 imm: 222 6: StMemB dst: r1 src: r0 off: 1 imm: 173 7: StMemB dst: r1 src: r0 off: 2 imm: 190 8: StMemB dst: r1 src: r0 off: 3 imm: 239 out: 9: LdImmDW dst: r0 imm: 42 11: Exit prog_test.go:66: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestProgramRun (0.00s) === RUN TestProgramRunWithOptions prog_test.go:110: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestProgramRunWithOptions (0.00s) === RUN TestProgramRunRawTracepoint prog_test.go:156: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestProgramRunRawTracepoint (0.00s) === RUN TestProgramRunEmptyData prog_test.go:188: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestProgramRunEmptyData (0.00s) === RUN TestProgramBenchmark prog_test.go:209: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestProgramBenchmark (0.00s) === RUN TestProgramTestRunInterrupt prog_test.go:229: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestProgramTestRunInterrupt (0.00s) === RUN TestProgramClose prog_test.go:299: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestProgramClose (0.00s) === RUN TestProgramPin prog_test.go:307: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestProgramPin (0.00s) === RUN TestProgramUnpin prog_test.go:348: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestProgramUnpin (0.00s) === RUN TestProgramLoadPinnedWithFlags prog_test.go:372: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestProgramLoadPinnedWithFlags (0.00s) === RUN TestProgramVerifierOutputOnError prog_test.go:406: NewProgram does return an unwrapped VerifierError --- FAIL: TestProgramVerifierOutputOnError (0.00s) === RUN TestProgramKernelVersion prog_test.go:427: Could not load Kprobe program --- FAIL: TestProgramKernelVersion (0.00s) === RUN TestProgramVerifierOutput prog_test.go:437: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestProgramVerifierOutput (0.00s) === RUN TestProgramVerifierLog quicktest.go:12: error: wanted type is not found in error chain got: e"load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" as type: *internal.VerifierError stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/prog_test.go:471 qt.Assert(t, qt.ErrorAs(err, &ve)) /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/prog_test.go:502 check(t, err) --- FAIL: TestProgramVerifierLog (0.00s) === RUN TestProgramWithUnsatisfiedMap prog_test.go:562: cannot load program without loading its whole collection: instruction 0: unsatisfied map reference --- PASS: TestProgramWithUnsatisfiedMap (0.00s) === RUN TestProgramName prog_test.go:570: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestProgramName (0.00s) === RUN TestSanitizeName --- PASS: TestSanitizeName (0.00s) === RUN TestProgramCloneNil --- PASS: TestProgramCloneNil (0.00s) === RUN TestProgramMarshaling prog_test.go:609: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestProgramMarshaling (0.00s) === RUN TestProgramFromFD prog_test.go:646: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestProgramFromFD (0.00s) === RUN TestHaveProgTestRun feature.go:30: Feature test failed: detect support for BPF_PROG_RUN: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestHaveProgTestRun (0.00s) === RUN TestProgramGetNextID prog_test.go:675: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestProgramGetNextID (0.00s) === RUN TestNewProgramFromID prog_test.go:699: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestNewProgramFromID (0.00s) === RUN TestProgramRejectIncorrectByteOrder --- PASS: TestProgramRejectIncorrectByteOrder (0.00s) === RUN TestProgramSpecCopy --- PASS: TestProgramSpecCopy (0.00s) === RUN TestProgramSpecTag prog_test.go:761: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestProgramSpecTag (0.00s) === RUN TestProgramAttachToKernel === RUN TestProgramAttachToKernel/LSMMac:task_getpgid prog_test.go:871: Can't load program: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestProgramAttachToKernel/TraceFEntry:inet_dgram_connect prog_test.go:871: Can't load program: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestProgramAttachToKernel/TraceFExit:inet_dgram_connect prog_test.go:871: Can't load program: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestProgramAttachToKernel/ModifyReturn:bpf_modify_return_test prog_test.go:871: Can't load program: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestProgramAttachToKernel/TraceRawTp:kfree_skb prog_test.go:871: Can't load program: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestProgramAttachToKernel/TraceFEntry:bpf_testmod_test_read prog_test.go:856: iterate handles: get next BTF ID: operation not permitted === RUN TestProgramAttachToKernel/TraceFExit:bpf_testmod_test_read prog_test.go:856: iterate handles: get next BTF ID: operation not permitted === RUN TestProgramAttachToKernel/ModifyReturn:bpf_testmod_test_read prog_test.go:856: iterate handles: get next BTF ID: operation not permitted === RUN TestProgramAttachToKernel/TraceRawTp:bpf_testmod_test_read prog_test.go:856: iterate handles: get next BTF ID: operation not permitted --- FAIL: TestProgramAttachToKernel (0.12s) --- FAIL: TestProgramAttachToKernel/LSMMac:task_getpgid (0.01s) --- FAIL: TestProgramAttachToKernel/TraceFEntry:inet_dgram_connect (0.10s) --- FAIL: TestProgramAttachToKernel/TraceFExit:inet_dgram_connect (0.01s) --- FAIL: TestProgramAttachToKernel/ModifyReturn:bpf_modify_return_test (0.00s) --- FAIL: TestProgramAttachToKernel/TraceRawTp:kfree_skb (0.01s) --- FAIL: TestProgramAttachToKernel/TraceFEntry:bpf_testmod_test_read (0.00s) --- FAIL: TestProgramAttachToKernel/TraceFExit:bpf_testmod_test_read (0.00s) --- FAIL: TestProgramAttachToKernel/ModifyReturn:bpf_testmod_test_read (0.00s) --- FAIL: TestProgramAttachToKernel/TraceRawTp:bpf_testmod_test_read (0.00s) === RUN TestProgramKernelTypes prog_test.go:902: NewProgram with Target: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestProgramKernelTypes (0.11s) === RUN TestProgramBindMap prog_test.go:917: Failed to load map: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) prog_test.go:921: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestProgramBindMap (0.00s) === RUN TestProgramInstructions prog_test.go:945: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestProgramInstructions (0.00s) === RUN TestProgramLoadErrors === RUN TestProgramLoadErrors/poisoned_single prog_test.go:999: poisoned_single: ; __section("socket") int poisoned_single() { 0: MovReg dst: r1 src: rfp ; return core_access(ne.non_exist); 1: AddImm dst: r1 imm: -4 2: LdXMemW dst: r0 src: r1 off: 0 imm: 0 3: Exit quicktest.go:12: error: wanted type is not found in error chain got: e"load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" as type: *internal.VerifierError stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/prog_test.go:1006 qt.Assert(t, qt.ErrorAs(err, &ve)) === RUN TestProgramLoadErrors/poisoned_double prog_test.go:999: poisoned_double: ; return bpf_core_enum_value(enum nonexist_enum, NON_EXIST); 0: LdImmDW dst: r0 imm: 1 2: Exit quicktest.go:12: error: wanted type is not found in error chain got: e"load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" as type: *internal.VerifierError stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/prog_test.go:1006 qt.Assert(t, qt.ErrorAs(err, &ve)) === RUN TestProgramLoadErrors/poisoned_kfunc prog_test.go:999: poisoned_kfunc: ; return invalid_kfunc(); 0: Call Kfunc(-1) ; return invalid_kfunc(); 1: Exit quicktest.go:12: error: wanted type is not found in error chain got: e"fixing up kfuncs: find target in modules: iterate modules: get next BTF ID: operation not permitted" as type: *internal.VerifierError stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/prog_test.go:1006 qt.Assert(t, qt.ErrorAs(err, &ve)) --- FAIL: TestProgramLoadErrors (0.01s) --- FAIL: TestProgramLoadErrors/poisoned_single (0.00s) --- FAIL: TestProgramLoadErrors/poisoned_double (0.00s) --- FAIL: TestProgramLoadErrors/poisoned_kfunc (0.00s) === RUN TestProgramTargetsKernelModule --- PASS: TestProgramTargetsKernelModule (0.00s) === RUN TestProgramAttachToKernelModule prog_test.go:1023: iterate handles: get next BTF ID: operation not permitted --- FAIL: TestProgramAttachToKernelModule (0.00s) === RUN TestObjNameCharacters --- PASS: TestObjNameCharacters (0.00s) === RUN TestHaveBatchAPI feature.go:28: Feature 'map batch api' isn't supported even though kernel is newer than v5.6 --- FAIL: TestHaveBatchAPI (0.00s) === RUN TestHaveObjName --- PASS: TestHaveObjName (0.00s) === RUN TestObjNameAllowsDot --- PASS: TestObjNameAllowsDot (0.00s) === RUN TestHaveNestedMaps feature.go:30: Feature test failed: detect support for nested maps: operation not permitted --- FAIL: TestHaveNestedMaps (0.00s) === RUN TestHaveMapMutabilityModifiers feature.go:28: Feature 'read- and write-only maps' isn't supported even though kernel is newer than v5.2 --- FAIL: TestHaveMapMutabilityModifiers (0.00s) === RUN TestHaveMmapableMaps feature.go:28: Feature 'mmapable maps' isn't supported even though kernel is newer than v5.5 --- FAIL: TestHaveMmapableMaps (0.00s) === RUN TestHaveInnerMaps feature.go:28: Feature 'inner maps' isn't supported even though kernel is newer than v5.10 --- FAIL: TestHaveInnerMaps (0.00s) === RUN TestHaveProbeReadKernel feature.go:28: Feature 'bpf_probe_read_kernel' isn't supported even though kernel is newer than v5.5 --- FAIL: TestHaveProbeReadKernel (0.00s) === RUN TestHaveBPFToBPFCalls feature.go:28: Feature 'bpf2bpf calls' isn't supported even though kernel is newer than v4.16 --- FAIL: TestHaveBPFToBPFCalls (0.00s) === RUN TestHaveSyscallWrapper feature.go:30: Feature test failed: detect support for syscall wrapper: checking trace event ebpf_probe_b2c4a0fd40230014/_arm64_sys_bpf: neither debugfs nor tracefs are mounted --- FAIL: TestHaveSyscallWrapper (0.00s) === RUN TestHaveProgramExtInfos feature.go:30: Feature test failed: detect support for program ext_infos: operation not permitted --- FAIL: TestHaveProgramExtInfos (0.00s) === RUN TestVariableSpec --- PASS: TestVariableSpec (0.00s) === RUN TestVariableSpecCopy --- PASS: TestVariableSpecCopy (0.00s) === RUN TestVariable variable_test.go:84: Feature 'mmapable maps' isn't supported even though kernel is newer than v5.5 --- FAIL: TestVariable (0.00s) === RUN TestVariableConst variable_test.go:130: Feature 'mmapable maps' isn't supported even though kernel is newer than v5.5 --- FAIL: TestVariableConst (0.00s) === RUN TestVariableFallback quicktest.go:12: error: got non-nil value got: e"field Data: variable var_data: map .data: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/variable_test.go:167 qt.Assert(t, qt.IsNil(spec.LoadAndAssign(&obj, nil))) --- FAIL: TestVariableFallback (0.00s) === RUN FuzzLoadCollectionSpec === RUN FuzzLoadCollectionSpec/seed#0 --- PASS: FuzzLoadCollectionSpec (0.00s) --- PASS: FuzzLoadCollectionSpec/seed#0 (0.00s) === RUN ExampleCollectionSpec_Assign --- PASS: ExampleCollectionSpec_Assign (0.00s) === RUN ExampleCollectionSpec_LoadAndAssign --- FAIL: ExampleCollectionSpec_LoadAndAssign (0.00s) panic: field Program: program prog1: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) [recovered] panic: field Program: program prog1: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) goroutine 1 [running]: testing.(*InternalExample).processRunResult(0x4000187b88, {0x0, 0x0}, 0x0?, 0x0, {0x752c80, 0x4004826ce0}) /usr/lib/go-1.24/src/testing/example.go:96 +0x4a8 testing.runExample.func2() /usr/lib/go-1.24/src/testing/run_example.go:59 +0xfc panic({0x752c80?, 0x4004826ce0?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x124 github.com/cilium/ebpf.ExampleCollectionSpec_LoadAndAssign() /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/collection_test.go:838 +0x36c testing.runExample({{0x7c6d43, 0x23}, 0x7d5e48, {0x7bbc49, 0x13}, 0x0}) /usr/lib/go-1.24/src/testing/run_example.go:63 +0x22c testing.runExamples(0x84f930?, {0xa8a300, 0x9, 0x1?}) /usr/lib/go-1.24/src/testing/example.go:41 +0xfc testing.(*M).Run(0x400012abe0) /usr/lib/go-1.24/src/testing/testing.go:2144 +0x630 github.com/cilium/ebpf/internal/testutils/fdtrace.TestMain({0x848288, 0x400012abe0}) /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/internal/testutils/fdtrace/main.go:18 +0x64 github.com/cilium/ebpf.TestMain(...) /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/collection_test.go:23 main.main() _testmain.go:423 +0xa8 FAIL github.com/cilium/ebpf 0.656s === RUN TestDSL --- PASS: TestDSL (0.00s) === RUN TestRead64bitImmediate --- PASS: TestRead64bitImmediate (0.00s) === RUN TestWrite64bitImmediate --- PASS: TestWrite64bitImmediate (0.00s) === RUN TestUnmarshalInstructions --- PASS: TestUnmarshalInstructions (0.00s) === RUN TestSignedJump --- PASS: TestSignedJump (0.00s) === RUN TestInstructionRewriteMapConstant --- PASS: TestInstructionRewriteMapConstant (0.00s) === RUN TestInstructionLoadMapValue --- PASS: TestInstructionLoadMapValue (0.00s) === RUN TestInstructionsRewriteMapPtr --- PASS: TestInstructionsRewriteMapPtr (0.00s) === RUN TestInstructionWithMetadata --- PASS: TestInstructionWithMetadata (0.00s) === RUN TestReadSrcDst === RUN TestReadSrcDst/BigEndian === RUN TestReadSrcDst/LittleEndian --- PASS: TestReadSrcDst (0.00s) --- PASS: TestReadSrcDst/BigEndian (0.00s) --- PASS: TestReadSrcDst/LittleEndian (0.00s) === RUN TestInstructionIterator --- PASS: TestInstructionIterator (0.00s) === RUN TestMetadataCopyOnWrite --- PASS: TestMetadataCopyOnWrite (0.00s) === RUN TestISAv4 --- PASS: TestISAv4 (0.00s) === RUN TestLongJumpPatching --- PASS: TestLongJumpPatching (0.00s) === RUN TestMetadata --- PASS: TestMetadata (0.00s) === RUN TestGetSetJumpOp === RUN TestGetSetJumpOp/Jump32Class-Exit === RUN TestGetSetJumpOp/Jump32Class-Call === RUN TestGetSetJumpOp/JumpClass-Exit === RUN TestGetSetJumpOp/JumpClass-Call === RUN TestGetSetJumpOp/Jump32Class-Ja === RUN TestGetSetJumpOp/JumpClass-Ja === RUN TestGetSetJumpOp/Jump32Class-JEq === RUN TestGetSetJumpOp/JumpClass-JEq === RUN TestGetSetJumpOp/Jump32Class-JGT === RUN TestGetSetJumpOp/JumpClass-JGT === RUN TestGetSetJumpOp/Jump32Class-JGE === RUN TestGetSetJumpOp/JumpClass-JGE === RUN TestGetSetJumpOp/Jump32Class-JSet === RUN TestGetSetJumpOp/JumpClass-JSet === RUN TestGetSetJumpOp/Jump32Class-JNE === RUN TestGetSetJumpOp/JumpClass-JNE === RUN TestGetSetJumpOp/Jump32Class-JSGT === RUN TestGetSetJumpOp/JumpClass-JSGT === RUN TestGetSetJumpOp/Jump32Class-JSGE === RUN TestGetSetJumpOp/JumpClass-JSGE === RUN TestGetSetJumpOp/Jump32Class-JLT === RUN TestGetSetJumpOp/JumpClass-JLT === RUN TestGetSetJumpOp/Jump32Class-JLE === RUN TestGetSetJumpOp/JumpClass-JLE === RUN TestGetSetJumpOp/Jump32Class-JSLT === RUN TestGetSetJumpOp/JumpClass-JSLT === RUN TestGetSetJumpOp/Jump32Class-JSLE === RUN TestGetSetJumpOp/JumpClass-JSLE --- PASS: TestGetSetJumpOp (0.00s) --- PASS: TestGetSetJumpOp/Jump32Class-Exit (0.00s) --- PASS: TestGetSetJumpOp/Jump32Class-Call (0.00s) --- PASS: TestGetSetJumpOp/JumpClass-Exit (0.00s) --- PASS: TestGetSetJumpOp/JumpClass-Call (0.00s) --- PASS: TestGetSetJumpOp/Jump32Class-Ja (0.00s) --- PASS: TestGetSetJumpOp/JumpClass-Ja (0.00s) --- PASS: TestGetSetJumpOp/Jump32Class-JEq (0.00s) --- PASS: TestGetSetJumpOp/JumpClass-JEq (0.00s) --- PASS: TestGetSetJumpOp/Jump32Class-JGT (0.00s) --- PASS: TestGetSetJumpOp/JumpClass-JGT (0.00s) --- PASS: TestGetSetJumpOp/Jump32Class-JGE (0.00s) --- PASS: TestGetSetJumpOp/JumpClass-JGE (0.00s) --- PASS: TestGetSetJumpOp/Jump32Class-JSet (0.00s) --- PASS: TestGetSetJumpOp/JumpClass-JSet (0.00s) --- PASS: TestGetSetJumpOp/Jump32Class-JNE (0.00s) --- PASS: TestGetSetJumpOp/JumpClass-JNE (0.00s) --- PASS: TestGetSetJumpOp/Jump32Class-JSGT (0.00s) --- PASS: TestGetSetJumpOp/JumpClass-JSGT (0.00s) --- PASS: TestGetSetJumpOp/Jump32Class-JSGE (0.00s) --- PASS: TestGetSetJumpOp/JumpClass-JSGE (0.00s) --- PASS: TestGetSetJumpOp/Jump32Class-JLT (0.00s) --- PASS: TestGetSetJumpOp/JumpClass-JLT (0.00s) --- PASS: TestGetSetJumpOp/Jump32Class-JLE (0.00s) --- PASS: TestGetSetJumpOp/JumpClass-JLE (0.00s) --- PASS: TestGetSetJumpOp/Jump32Class-JSLT (0.00s) --- PASS: TestGetSetJumpOp/JumpClass-JSLT (0.00s) --- PASS: TestGetSetJumpOp/Jump32Class-JSLE (0.00s) --- PASS: TestGetSetJumpOp/JumpClass-JSLE (0.00s) === RUN ExampleInstructions_Format --- PASS: ExampleInstructions_Format (0.00s) PASS ok github.com/cilium/ebpf/asm 0.010s WARNING: Failed to adjust rlimit, tests may fail === RUN TestAnyTypesByName === RUN TestAnyTypesByName/relocs-eb.elf === RUN TestAnyTypesByName/relocs-el.elf --- PASS: TestAnyTypesByName (0.00s) --- PASS: TestAnyTypesByName/relocs-eb.elf (0.00s) --- PASS: TestAnyTypesByName/relocs-el.elf (0.00s) === RUN TestTypeByNameAmbiguous === RUN TestTypeByNameAmbiguous/relocs-eb.elf === RUN TestTypeByNameAmbiguous/relocs-el.elf --- PASS: TestTypeByNameAmbiguous (0.00s) --- PASS: TestTypeByNameAmbiguous/relocs-eb.elf (0.00s) --- PASS: TestTypeByNameAmbiguous/relocs-el.elf (0.00s) === RUN TestTypeByName === RUN TestTypeByName/ === RUN TestTypeByName/btf.Struct === RUN TestTypeByName/*btf.Struct === RUN TestTypeByName/[]btf.Struct === RUN TestTypeByName/*[]btf.Struct === RUN TestTypeByName/map[int]btf.Struct === RUN TestTypeByName/*map[int]btf.Struct === RUN TestTypeByName/int === RUN TestTypeByName/*int --- PASS: TestTypeByName (0.16s) --- PASS: TestTypeByName/ (0.00s) --- PASS: TestTypeByName/btf.Struct (0.00s) --- PASS: TestTypeByName/*btf.Struct (0.00s) --- PASS: TestTypeByName/[]btf.Struct (0.00s) --- PASS: TestTypeByName/*[]btf.Struct (0.00s) --- PASS: TestTypeByName/map[int]btf.Struct (0.00s) --- PASS: TestTypeByName/*map[int]btf.Struct (0.00s) --- PASS: TestTypeByName/int (0.00s) --- PASS: TestTypeByName/*int (0.00s) === RUN TestParseCurrentKernelBTF btf_test.go:246: 112486 strings total, 112486 distinct btf_test.go:247: Average string size: 17 --- PASS: TestParseCurrentKernelBTF (0.17s) === RUN TestFindVMLinux btf_test.go:252: no BTF found for kernel version 6.12.43+deb13-cloud-arm64: not supported --- SKIP: TestFindVMLinux (0.00s) === RUN TestLoadSpecFromElf === RUN TestLoadSpecFromElf/loader-eb.elf === RUN TestLoadSpecFromElf/loader-el.elf --- PASS: TestLoadSpecFromElf (0.00s) --- PASS: TestLoadSpecFromElf/loader-eb.elf (0.00s) --- PASS: TestLoadSpecFromElf/loader-el.elf (0.00s) === RUN TestVerifierError btf_test.go:314: Feature 'BTF' isn't supported even though kernel is newer than v4.18 --- FAIL: TestVerifierError (0.00s) === RUN TestGuessBTFByteOrder --- PASS: TestGuessBTFByteOrder (0.00s) === RUN TestSpecCopy --- PASS: TestSpecCopy (0.00s) === RUN TestSpecCopyModifications --- PASS: TestSpecCopyModifications (0.00s) === RUN TestSpecTypeByID --- PASS: TestSpecTypeByID (0.00s) === RUN TestTypesIterator --- PASS: TestTypesIterator (0.00s) === RUN TestLoadSplitSpecFromReader --- PASS: TestLoadSplitSpecFromReader (0.01s) === RUN TestFixupDatasecLayout --- PASS: TestFixupDatasecLayout (0.00s) === RUN TestSpecConcurrentAccess --- PASS: TestSpecConcurrentAccess (0.03s) === RUN TestCheckTypeCompatibility --- PASS: TestCheckTypeCompatibility (0.00s) === RUN TestCOREAreMembersCompatible --- PASS: TestCOREAreMembersCompatible (0.00s) === RUN TestCOREAccessor --- PASS: TestCOREAccessor (0.00s) === RUN TestCOREFindEnumValue === RUN TestCOREFindEnumValue/o-o-b_accessor === RUN TestCOREFindEnumValue/long_accessor === RUN TestCOREFindEnumValue/wrong_target === RUN TestCOREFindEnumValue/no_matching_value === RUN TestCOREFindEnumValue/a_to_b === RUN TestCOREFindEnumValue/b_to_a --- PASS: TestCOREFindEnumValue (0.00s) --- PASS: TestCOREFindEnumValue/o-o-b_accessor (0.00s) --- PASS: TestCOREFindEnumValue/long_accessor (0.00s) --- PASS: TestCOREFindEnumValue/wrong_target (0.00s) --- PASS: TestCOREFindEnumValue/no_matching_value (0.00s) --- PASS: TestCOREFindEnumValue/a_to_b (0.00s) --- PASS: TestCOREFindEnumValue/b_to_a (0.00s) === RUN TestCOREFindField === RUN TestCOREFindField/unsupported_type core_test.go:328: fields: type Void: not supported === RUN TestCOREFindField/different_types core_test.go:328: fields: type mismatch: impossible relocation === RUN TestCOREFindField/invalid_composite_accessor core_test.go:328: invalid accessor 5 for Struct === RUN TestCOREFindField/invalid_array_accessor core_test.go:328: invalid access of Array at index 4 === RUN TestCOREFindField/o-o-b_array_accessor core_test.go:328: out of bounds access of target: impossible relocation === RUN TestCOREFindField/no_match core_test.go:328: no matching member: impossible relocation === RUN TestCOREFindField/incompatible_match core_test.go:328: type mismatch: impossible relocation === RUN TestCOREFindField/unsized_type core_test.go:328: fields: type mismatch: impossible relocation === RUN TestCOREFindField/array[0] === RUN TestCOREFindField/array[1] === RUN TestCOREFindField/array[0]_with_base_offset === RUN TestCOREFindField/array[2]_with_base_offset === RUN TestCOREFindField/flex_array === RUN TestCOREFindField/struct.0 === RUN TestCOREFindField/struct.0_anon === RUN TestCOREFindField/struct.0_with_base_offset === RUN TestCOREFindField/struct.1 === RUN TestCOREFindField/struct.1_anon === RUN TestCOREFindField/union.1 === RUN TestCOREFindField/interchangeable_composites === RUN TestCOREFindField/struct.2_(bitfield_baz) === RUN TestCOREFindField/struct.3_(bitfield_quux) === RUN TestCOREFindField/struct.4_(bitfield_quuz) --- PASS: TestCOREFindField (0.00s) --- PASS: TestCOREFindField/unsupported_type (0.00s) --- PASS: TestCOREFindField/different_types (0.00s) --- PASS: TestCOREFindField/invalid_composite_accessor (0.00s) --- PASS: TestCOREFindField/invalid_array_accessor (0.00s) --- PASS: TestCOREFindField/o-o-b_array_accessor (0.00s) --- PASS: TestCOREFindField/no_match (0.00s) --- PASS: TestCOREFindField/incompatible_match (0.00s) --- PASS: TestCOREFindField/unsized_type (0.00s) --- PASS: TestCOREFindField/array[0] (0.00s) --- PASS: TestCOREFindField/array[1] (0.00s) --- PASS: TestCOREFindField/array[0]_with_base_offset (0.00s) --- PASS: TestCOREFindField/array[2]_with_base_offset (0.00s) --- PASS: TestCOREFindField/flex_array (0.00s) --- PASS: TestCOREFindField/struct.0 (0.00s) --- PASS: TestCOREFindField/struct.0_anon (0.00s) --- PASS: TestCOREFindField/struct.0_with_base_offset (0.00s) --- PASS: TestCOREFindField/struct.1 (0.00s) --- PASS: TestCOREFindField/struct.1_anon (0.00s) --- PASS: TestCOREFindField/union.1 (0.00s) --- PASS: TestCOREFindField/interchangeable_composites (0.00s) --- PASS: TestCOREFindField/struct.2_(bitfield_baz) (0.00s) --- PASS: TestCOREFindField/struct.3_(bitfield_quux) (0.00s) --- PASS: TestCOREFindField/struct.4_(bitfield_quuz) (0.00s) === RUN TestCOREFindFieldCyclical === RUN TestCOREFindFieldCyclical/struct === RUN TestCOREFindFieldCyclical/union === RUN TestCOREFindFieldCyclical/array --- PASS: TestCOREFindFieldCyclical (0.00s) --- PASS: TestCOREFindFieldCyclical/struct (0.00s) --- PASS: TestCOREFindFieldCyclical/union (0.00s) --- PASS: TestCOREFindFieldCyclical/array (0.00s) === RUN TestCORERelocation === RUN TestCORERelocation/relocs-eb.elf === RUN TestCORERelocation/relocs-eb.elf/type_ids === RUN TestCORERelocation/relocs-eb.elf/types === RUN TestCORERelocation/relocs-eb.elf/enums === RUN TestCORERelocation/relocs-eb.elf/fields === RUN TestCORERelocation/relocs-eb.elf/err_ambiguous === RUN TestCORERelocation/relocs-eb.elf/err_ambiguous_flavour === RUN TestCORERelocation/relocs-el.elf === RUN TestCORERelocation/relocs-el.elf/fields === RUN TestCORERelocation/relocs-el.elf/err_ambiguous === RUN TestCORERelocation/relocs-el.elf/err_ambiguous_flavour === RUN TestCORERelocation/relocs-el.elf/type_ids === RUN TestCORERelocation/relocs-el.elf/types === RUN TestCORERelocation/relocs-el.elf/enums === RUN TestCORERelocation/relocs_enum-eb.elf === RUN TestCORERelocation/relocs_enum-eb.elf/core_ld64imm === RUN TestCORERelocation/relocs_enum-el.elf === RUN TestCORERelocation/relocs_enum-el.elf/core_ld64imm === RUN TestCORERelocation/relocs_read-eb.elf === RUN TestCORERelocation/relocs_read-eb.elf/.text === RUN TestCORERelocation/relocs_read-eb.elf/socket === RUN TestCORERelocation/relocs_read-el.elf === RUN TestCORERelocation/relocs_read-el.elf/.text === RUN TestCORERelocation/relocs_read-el.elf/socket === RUN TestCORERelocation/relocs_read_tgt-eb.elf core_test.go:545: No ext_infos === RUN TestCORERelocation/relocs_read_tgt-el.elf core_test.go:545: No ext_infos === RUN TestCORERelocation/tags-eb.elf === RUN TestCORERelocation/tags-eb.elf/.text === RUN TestCORERelocation/tags-eb.elf/syscall === RUN TestCORERelocation/tags-el.elf === RUN TestCORERelocation/tags-el.elf/.text === RUN TestCORERelocation/tags-el.elf/syscall --- PASS: TestCORERelocation (0.00s) --- PASS: TestCORERelocation/relocs-eb.elf (0.00s) --- PASS: TestCORERelocation/relocs-eb.elf/type_ids (0.00s) --- PASS: TestCORERelocation/relocs-eb.elf/types (0.00s) --- PASS: TestCORERelocation/relocs-eb.elf/enums (0.00s) --- PASS: TestCORERelocation/relocs-eb.elf/fields (0.00s) --- PASS: TestCORERelocation/relocs-eb.elf/err_ambiguous (0.00s) --- PASS: TestCORERelocation/relocs-eb.elf/err_ambiguous_flavour (0.00s) --- PASS: TestCORERelocation/relocs-el.elf (0.00s) --- PASS: TestCORERelocation/relocs-el.elf/fields (0.00s) --- PASS: TestCORERelocation/relocs-el.elf/err_ambiguous (0.00s) --- PASS: TestCORERelocation/relocs-el.elf/err_ambiguous_flavour (0.00s) --- PASS: TestCORERelocation/relocs-el.elf/type_ids (0.00s) --- PASS: TestCORERelocation/relocs-el.elf/types (0.00s) --- PASS: TestCORERelocation/relocs-el.elf/enums (0.00s) --- PASS: TestCORERelocation/relocs_enum-eb.elf (0.00s) --- PASS: TestCORERelocation/relocs_enum-eb.elf/core_ld64imm (0.00s) --- PASS: TestCORERelocation/relocs_enum-el.elf (0.00s) --- PASS: TestCORERelocation/relocs_enum-el.elf/core_ld64imm (0.00s) --- PASS: TestCORERelocation/relocs_read-eb.elf (0.00s) --- PASS: TestCORERelocation/relocs_read-eb.elf/.text (0.00s) --- PASS: TestCORERelocation/relocs_read-eb.elf/socket (0.00s) --- PASS: TestCORERelocation/relocs_read-el.elf (0.00s) --- PASS: TestCORERelocation/relocs_read-el.elf/.text (0.00s) --- PASS: TestCORERelocation/relocs_read-el.elf/socket (0.00s) --- SKIP: TestCORERelocation/relocs_read_tgt-eb.elf (0.00s) --- SKIP: TestCORERelocation/relocs_read_tgt-el.elf (0.00s) --- PASS: TestCORERelocation/tags-eb.elf (0.00s) --- PASS: TestCORERelocation/tags-eb.elf/.text (0.00s) --- PASS: TestCORERelocation/tags-eb.elf/syscall (0.00s) --- PASS: TestCORERelocation/tags-el.elf (0.00s) --- PASS: TestCORERelocation/tags-el.elf/.text (0.00s) --- PASS: TestCORERelocation/tags-el.elf/syscall (0.00s) === RUN TestCOREReloFieldSigned === RUN TestCOREReloFieldSigned/*btf.Int_with_invalid_target === RUN TestCOREReloFieldSigned/*btf.Enum_with_invalid_target === RUN TestCOREReloFieldSigned/type_without_signedness --- PASS: TestCOREReloFieldSigned (0.00s) --- PASS: TestCOREReloFieldSigned/*btf.Int_with_invalid_target (0.00s) --- PASS: TestCOREReloFieldSigned/*btf.Enum_with_invalid_target (0.00s) --- PASS: TestCOREReloFieldSigned/type_without_signedness (0.00s) === RUN TestCOREReloFieldShiftU64 === RUN TestCOREReloFieldShiftU64/rshift_u64 === RUN TestCOREReloFieldShiftU64/lshift_u64 --- PASS: TestCOREReloFieldShiftU64 (0.00s) --- PASS: TestCOREReloFieldShiftU64/rshift_u64 (0.00s) --- PASS: TestCOREReloFieldShiftU64/lshift_u64 (0.00s) === RUN TestCORERelosKmodTypeID --- PASS: TestCORERelosKmodTypeID (0.00s) === RUN TestCORETypesMatch --- PASS: TestCORETypesMatch (0.00s) === RUN TestParseExtInfoBigRecordSize --- PASS: TestParseExtInfoBigRecordSize (0.00s) === RUN TestParseLineInfoRecordsAllocations --- PASS: TestParseLineInfoRecordsAllocations (0.00s) === RUN TestHaveBTF feature.go:28: Feature 'BTF' isn't supported even though kernel is newer than v4.18 --- FAIL: TestHaveBTF (0.00s) === RUN TestHaveMapBTF feature.go:28: Feature 'Map BTF (Var/Datasec)' isn't supported even though kernel is newer than v5.2 --- FAIL: TestHaveMapBTF (0.00s) === RUN TestHaveProgBTF feature.go:28: Feature 'Program BTF (func/line_info)' isn't supported even though kernel is newer than v5.0 --- FAIL: TestHaveProgBTF (0.00s) === RUN TestHaveFuncLinkage feature.go:28: Feature 'BTF func linkage' isn't supported even though kernel is newer than v5.6 --- FAIL: TestHaveFuncLinkage (0.00s) === RUN TestHaveDeclTags feature.go:28: Feature 'BTF decl tags' isn't supported even though kernel is newer than v5.16 --- FAIL: TestHaveDeclTags (0.00s) === RUN TestHaveTypeTags feature.go:28: Feature 'BTF type tags' isn't supported even though kernel is newer than v5.17 --- FAIL: TestHaveTypeTags (0.00s) === RUN TestHaveEnum64 feature.go:28: Feature 'ENUM64' isn't supported even though kernel is newer than v6.0 --- FAIL: TestHaveEnum64 (0.00s) === RUN TestGoTypeDeclaration === RUN TestGoTypeDeclaration/Int[unsigned_size=1] === RUN TestGoTypeDeclaration/Int[bool_size=1] === RUN TestGoTypeDeclaration/Int[char_size=1] === RUN TestGoTypeDeclaration/Int[signed_size=2] === RUN TestGoTypeDeclaration/Int[signed_size=4] === RUN TestGoTypeDeclaration/Int[unsigned_size=8] === RUN TestGoTypeDeclaration/Typedef:"frob"[Int] === RUN TestGoTypeDeclaration/Int[unsigned_size=16] === RUN TestGoTypeDeclaration/Enum[size=4_values=1] === RUN TestGoTypeDeclaration/Enum[size=1_values=2] === RUN TestGoTypeDeclaration/Struct:"enum_literals"[fields=1] === RUN TestGoTypeDeclaration/Array[index=_type=Int_n=2] === RUN TestGoTypeDeclaration/Union[fields=2] === RUN TestGoTypeDeclaration/Struct:"field_padding"[fields=2] === RUN TestGoTypeDeclaration/Struct:"end_padding"[fields=2] === RUN TestGoTypeDeclaration/Struct:"bitfield"[fields=2] === RUN TestGoTypeDeclaration/Struct:"nested"[fields=2] === RUN TestGoTypeDeclaration/Struct:"nested_anon_union"[fields=1] === RUN TestGoTypeDeclaration/Datasec === RUN TestGoTypeDeclaration/Var[static] --- PASS: TestGoTypeDeclaration (0.00s) --- PASS: TestGoTypeDeclaration/Int[unsigned_size=1] (0.00s) --- PASS: TestGoTypeDeclaration/Int[bool_size=1] (0.00s) --- PASS: TestGoTypeDeclaration/Int[char_size=1] (0.00s) --- PASS: TestGoTypeDeclaration/Int[signed_size=2] (0.00s) --- PASS: TestGoTypeDeclaration/Int[signed_size=4] (0.00s) --- PASS: TestGoTypeDeclaration/Int[unsigned_size=8] (0.00s) --- PASS: TestGoTypeDeclaration/Typedef:"frob"[Int] (0.00s) --- PASS: TestGoTypeDeclaration/Int[unsigned_size=16] (0.00s) --- PASS: TestGoTypeDeclaration/Enum[size=4_values=1] (0.00s) --- PASS: TestGoTypeDeclaration/Enum[size=1_values=2] (0.00s) --- PASS: TestGoTypeDeclaration/Struct:"enum_literals"[fields=1] (0.00s) --- PASS: TestGoTypeDeclaration/Array[index=_type=Int_n=2] (0.00s) --- PASS: TestGoTypeDeclaration/Union[fields=2] (0.00s) --- PASS: TestGoTypeDeclaration/Struct:"field_padding"[fields=2] (0.00s) --- PASS: TestGoTypeDeclaration/Struct:"end_padding"[fields=2] (0.00s) --- PASS: TestGoTypeDeclaration/Struct:"bitfield"[fields=2] (0.00s) --- PASS: TestGoTypeDeclaration/Struct:"nested"[fields=2] (0.00s) --- PASS: TestGoTypeDeclaration/Struct:"nested_anon_union"[fields=1] (0.00s) --- PASS: TestGoTypeDeclaration/Datasec (0.00s) --- PASS: TestGoTypeDeclaration/Var[static] (0.00s) === RUN TestGoTypeDeclarationNamed === RUN TestGoTypeDeclarationNamed/Enum:"e1"[size=4_values=0] === RUN TestGoTypeDeclarationNamed/Struct:"s1"[fields=1] === RUN TestGoTypeDeclarationNamed/Struct:"s2"[fields=1] === RUN TestGoTypeDeclarationNamed/Struct:"s2"[fields=1]#01 === RUN TestGoTypeDeclarationNamed/Typedef:"td"[Enum:"e1"] === RUN TestGoTypeDeclarationNamed/Typedef:"td"[Enum:"e1"]#01 === RUN TestGoTypeDeclarationNamed/Array[index=_type=Typedef:"td"_n=1] --- PASS: TestGoTypeDeclarationNamed (0.00s) --- PASS: TestGoTypeDeclarationNamed/Enum:"e1"[size=4_values=0] (0.00s) --- PASS: TestGoTypeDeclarationNamed/Struct:"s1"[fields=1] (0.00s) --- PASS: TestGoTypeDeclarationNamed/Struct:"s2"[fields=1] (0.00s) --- PASS: TestGoTypeDeclarationNamed/Struct:"s2"[fields=1]#01 (0.00s) --- PASS: TestGoTypeDeclarationNamed/Typedef:"td"[Enum:"e1"] (0.00s) --- PASS: TestGoTypeDeclarationNamed/Typedef:"td"[Enum:"e1"]#01 (0.00s) --- PASS: TestGoTypeDeclarationNamed/Array[index=_type=Typedef:"td"_n=1] (0.00s) === RUN TestGoTypeDeclarationQualifiers === RUN TestGoTypeDeclarationQualifiers/Volatile[Int] === RUN TestGoTypeDeclarationQualifiers/Const[Int] === RUN TestGoTypeDeclarationQualifiers/Restrict[Int] --- PASS: TestGoTypeDeclarationQualifiers (0.00s) --- PASS: TestGoTypeDeclarationQualifiers/Volatile[Int] (0.00s) --- PASS: TestGoTypeDeclarationQualifiers/Const[Int] (0.00s) --- PASS: TestGoTypeDeclarationQualifiers/Restrict[Int] (0.00s) === RUN TestGoTypeDeclarationCycle --- PASS: TestGoTypeDeclarationCycle (0.00s) === RUN TestRejectBogusTypes === RUN TestRejectBogusTypes/Struct[fields=1] === RUN TestRejectBogusTypes/Int[bool_size=2] === RUN TestRejectBogusTypes/Int[IntEncoding(3)_size=1] === RUN TestRejectBogusTypes/Int[char_size=2] --- PASS: TestRejectBogusTypes (0.00s) --- PASS: TestRejectBogusTypes/Struct[fields=1] (0.00s) --- PASS: TestRejectBogusTypes/Int[bool_size=2] (0.00s) --- PASS: TestRejectBogusTypes/Int[IntEncoding(3)_size=1] (0.00s) --- PASS: TestRejectBogusTypes/Int[char_size=2] (0.00s) === RUN TestLoadKernelSpec --- PASS: TestLoadKernelSpec (0.00s) === RUN TestLoadKernelModuleSpec kernel_test.go:23: /sys/kernel/btf/btf_testmod not present --- SKIP: TestLoadKernelModuleSpec (0.00s) === RUN TestBuilderMarshal --- PASS: TestBuilderMarshal (0.00s) === RUN TestBuilderAdd --- PASS: TestBuilderAdd (0.00s) === RUN TestRoundtripVMlinux seed.go:31: TEST_SEED=1792530264498446 marshal_test.go:108: Feature 'BTF' isn't supported even though kernel is newer than v4.18 --- FAIL: TestRoundtripVMlinux (0.27s) === RUN TestMarshalEnum64 --- PASS: TestMarshalEnum64 (0.00s) === RUN TestMarshalDeclTags --- PASS: TestMarshalDeclTags (0.00s) === RUN TestMarshalTypeTags --- PASS: TestMarshalTypeTags (0.00s) === RUN TestStringTable --- PASS: TestStringTable (0.00s) === RUN TestStringTableBuilder --- PASS: TestStringTableBuilder (0.00s) === RUN TestPostorderTraversal traversal_test.go:15: Pointer[target=Const[Struct[fields=1]]] --- PASS: TestPostorderTraversal (0.00s) === RUN TestPostorderTraversalVmlinux === RUN TestPostorderTraversalVmlinux/Func:"gov_update_cpu_data" --- PASS: TestPostorderTraversalVmlinux (0.01s) --- PASS: TestPostorderTraversalVmlinux/Func:"gov_update_cpu_data" (0.00s) === RUN TestSizeof === RUN TestSizeof/Void === RUN TestSizeof/Int[unsigned_size=1] === RUN TestSizeof/Enum[size=8_values=0] === RUN TestSizeof/Array[index=_type=Pointer_n=0] === RUN TestSizeof/Array[index=_type=Enum_n=3] --- PASS: TestSizeof (0.00s) --- PASS: TestSizeof/Void (0.00s) --- PASS: TestSizeof/Int[unsigned_size=1] (0.00s) --- PASS: TestSizeof/Enum[size=8_values=0] (0.00s) --- PASS: TestSizeof/Array[index=_type=Pointer_n=0] (0.00s) --- PASS: TestSizeof/Array[index=_type=Enum_n=3] (0.00s) === RUN TestCopy === RUN TestCopy/nil === RUN TestCopy/void === RUN TestCopy/int === RUN TestCopy/cyclical === RUN TestCopy/struct_tags === RUN TestCopy/union_tags === RUN TestCopy/typedef_tags === RUN TestCopy/var_tags === RUN TestCopy/func_tags --- PASS: TestCopy (0.00s) --- PASS: TestCopy/nil (0.00s) --- PASS: TestCopy/void (0.00s) --- PASS: TestCopy/int (0.00s) --- PASS: TestCopy/cyclical (0.00s) --- PASS: TestCopy/struct_tags (0.00s) --- PASS: TestCopy/union_tags (0.00s) --- PASS: TestCopy/typedef_tags (0.00s) --- PASS: TestCopy/var_tags (0.00s) --- PASS: TestCopy/func_tags (0.00s) === RUN TestAs --- PASS: TestAs (0.00s) === RUN TestType === RUN TestType/*btf.Void types_test.go:194: Void === RUN TestType/*btf.Int types_test.go:194: Int[unsigned size=2] === RUN TestType/*btf.Pointer types_test.go:194: Pointer[target=Void] === RUN TestType/*btf.Array types_test.go:194: Array[index= type=Int n=0] === RUN TestType/*btf.Struct types_test.go:194: Struct[fields=1] === RUN TestType/*btf.Union types_test.go:194: Union[fields=1] === RUN TestType/*btf.Enum types_test.go:194: Enum[size=0 values=0] === RUN TestType/*btf.Fwd types_test.go:194: Fwd:"thunk"[struct] === RUN TestType/*btf.Typedef types_test.go:194: Typedef[Void] === RUN TestType/*btf.Volatile types_test.go:194: Volatile[Void] === RUN TestType/*btf.Const types_test.go:194: Const[Void] === RUN TestType/*btf.Restrict types_test.go:194: Restrict[Void] === RUN TestType/*btf.Func types_test.go:194: Func:"foo"[static proto=Void] === RUN TestType/*btf.FuncProto types_test.go:194: FuncProto[args=1 return=Void] === RUN TestType/*btf.Var types_test.go:194: Var[static] === RUN TestType/*btf.Datasec types_test.go:194: Datasec === RUN TestType/*btf.Float types_test.go:194: Float[size=0] === RUN TestType/*btf.TypeTag types_test.go:194: TypeTag[type=Void value=] === RUN TestType/*btf.cycle types_test.go:194: cycle[root=Void] --- PASS: TestType (0.00s) --- PASS: TestType/*btf.Void (0.00s) --- PASS: TestType/*btf.Int (0.00s) --- PASS: TestType/*btf.Pointer (0.00s) --- PASS: TestType/*btf.Array (0.00s) --- PASS: TestType/*btf.Struct (0.00s) --- PASS: TestType/*btf.Union (0.00s) --- PASS: TestType/*btf.Enum (0.00s) --- PASS: TestType/*btf.Fwd (0.00s) --- PASS: TestType/*btf.Typedef (0.00s) --- PASS: TestType/*btf.Volatile (0.00s) --- PASS: TestType/*btf.Const (0.00s) --- PASS: TestType/*btf.Restrict (0.00s) --- PASS: TestType/*btf.Func (0.00s) --- PASS: TestType/*btf.FuncProto (0.00s) --- PASS: TestType/*btf.Var (0.00s) --- PASS: TestType/*btf.Datasec (0.00s) --- PASS: TestType/*btf.Float (0.00s) --- PASS: TestType/*btf.TypeTag (0.00s) --- PASS: TestType/*btf.cycle (0.00s) === RUN TestTagMarshaling === RUN TestTagMarshaling/TypeTag[type=Int_value=foo] === RUN TestTagMarshaling/Struct[fields=1] === RUN TestTagMarshaling/Union[fields=2] === RUN TestTagMarshaling/Func[static_proto=FuncProto] === RUN TestTagMarshaling/Var:"var1"[static] === RUN TestTagMarshaling/Typedef:"baz"[Int] --- PASS: TestTagMarshaling (0.00s) --- PASS: TestTagMarshaling/TypeTag[type=Int_value=foo] (0.00s) --- PASS: TestTagMarshaling/Struct[fields=1] (0.00s) --- PASS: TestTagMarshaling/Union[fields=2] (0.00s) --- PASS: TestTagMarshaling/Func[static_proto=FuncProto] (0.00s) --- PASS: TestTagMarshaling/Var:"var1"[static] (0.00s) --- PASS: TestTagMarshaling/Typedef:"baz"[Int] (0.00s) === RUN TestFormatType === RUN TestFormatType/%s types_test.go:312: testFormattableType === RUN TestFormatType/%+s types_test.go:312: testFormattableType:4004204660 === RUN TestFormatType/%v types_test.go:312: testFormattableType[extra] === RUN TestFormatType/%+v types_test.go:312: testFormattableType:4004204660[extra] === RUN TestFormatType/%v#01 types_test.go:312: testFormattableType:"foo"[testFormattableType] === RUN TestFormatType/%1v types_test.go:312: testFormattableType:"foo"[testFormattableType[extra]] === RUN TestFormatType/%v#02 types_test.go:312: testFormattableType[] --- PASS: TestFormatType (0.00s) --- PASS: TestFormatType/%s (0.00s) --- PASS: TestFormatType/%+s (0.00s) --- PASS: TestFormatType/%v (0.00s) --- PASS: TestFormatType/%+v (0.00s) --- PASS: TestFormatType/%v#01 (0.00s) --- PASS: TestFormatType/%1v (0.00s) --- PASS: TestFormatType/%v#02 (0.00s) === RUN TestUnderlyingType === RUN TestUnderlyingType/const_cycle === RUN TestUnderlyingType/volatile_cycle === RUN TestUnderlyingType/restrict_cycle === RUN TestUnderlyingType/typedef_cycle === RUN TestUnderlyingType/type_tag_cycle === RUN TestUnderlyingType/const === RUN TestUnderlyingType/volatile === RUN TestUnderlyingType/restrict === RUN TestUnderlyingType/typedef === RUN TestUnderlyingType/type_tag --- PASS: TestUnderlyingType (0.00s) --- PASS: TestUnderlyingType/const_cycle (0.00s) --- PASS: TestUnderlyingType/volatile_cycle (0.00s) --- PASS: TestUnderlyingType/restrict_cycle (0.00s) --- PASS: TestUnderlyingType/typedef_cycle (0.00s) --- PASS: TestUnderlyingType/type_tag_cycle (0.00s) --- PASS: TestUnderlyingType/const (0.00s) --- PASS: TestUnderlyingType/volatile (0.00s) --- PASS: TestUnderlyingType/restrict (0.00s) --- PASS: TestUnderlyingType/typedef (0.00s) --- PASS: TestUnderlyingType/type_tag (0.00s) === RUN TestInflateLegacyBitfield === RUN TestInflateLegacyBitfield/struct_before_int === RUN TestInflateLegacyBitfield/struct_after_int --- PASS: TestInflateLegacyBitfield (0.00s) --- PASS: TestInflateLegacyBitfield/struct_before_int (0.00s) --- PASS: TestInflateLegacyBitfield/struct_after_int (0.00s) === RUN TestTagUnmarshaling --- PASS: TestTagUnmarshaling (0.00s) === RUN TestDatasecResolveWorkaround === RUN TestDatasecResolveWorkaround/Typedef:"foo"[Int] workarounds_test.go:63: BTF not supported (requires >= v4.18) === RUN TestDatasecResolveWorkaround/Volatile[Int] workarounds_test.go:63: BTF not supported (requires >= v4.18) === RUN TestDatasecResolveWorkaround/Const[Int] workarounds_test.go:63: BTF not supported (requires >= v4.18) === RUN TestDatasecResolveWorkaround/Restrict[Int] workarounds_test.go:63: BTF not supported (requires >= v4.18) === RUN TestDatasecResolveWorkaround/TypeTag[type=Int_value=foo] workarounds_test.go:63: BTF not supported (requires >= v4.18) --- FAIL: TestDatasecResolveWorkaround (0.00s) --- FAIL: TestDatasecResolveWorkaround/Typedef:"foo"[Int] (0.00s) --- FAIL: TestDatasecResolveWorkaround/Volatile[Int] (0.00s) --- FAIL: TestDatasecResolveWorkaround/Const[Int] (0.00s) --- FAIL: TestDatasecResolveWorkaround/Restrict[Int] (0.00s) --- FAIL: TestDatasecResolveWorkaround/TypeTag[type=Int_value=foo] (0.00s) === RUN TestEmptyBTFWithStringTableWorkaround workarounds_test.go:77: Feature 'BTF' isn't supported even though kernel is newer than v4.18 --- FAIL: TestEmptyBTFWithStringTableWorkaround (0.00s) === RUN TestCORERelocationLoad === RUN TestCORERelocationLoad/type_ids core_reloc_test.go:41: Feature 'BTF' isn't supported even though kernel is newer than v4.18 === RUN TestCORERelocationLoad/types core_reloc_test.go:53: Load program: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestCORERelocationLoad/enums core_reloc_test.go:53: Load program: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestCORERelocationLoad/fields core_reloc_test.go:53: Load program: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestCORERelocationLoad/err_ambiguous core_reloc_test.go:48: Got expected error: apply CO-RE relocations: relocate Struct:"ambiguous": target_type_id: multiple types match: ambiguous relocation === RUN TestCORERelocationLoad/err_ambiguous_flavour core_reloc_test.go:48: Got expected error: apply CO-RE relocations: relocate Struct:"ambiguous___flavour": target_type_id: multiple types match: ambiguous relocation --- FAIL: TestCORERelocationLoad (0.00s) --- FAIL: TestCORERelocationLoad/type_ids (0.00s) --- FAIL: TestCORERelocationLoad/types (0.00s) --- FAIL: TestCORERelocationLoad/enums (0.00s) --- FAIL: TestCORERelocationLoad/fields (0.00s) --- PASS: TestCORERelocationLoad/err_ambiguous (0.00s) --- PASS: TestCORERelocationLoad/err_ambiguous_flavour (0.00s) === RUN TestCORERelocationRead === RUN TestCORERelocationRead/reads core_reloc_test.go:90: Load program: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestCORERelocationRead (0.00s) --- FAIL: TestCORERelocationRead/reads (0.00s) === RUN TestLD64IMMReloc core_reloc_test.go:124: program core_ld64imm: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestLD64IMMReloc (0.00s) === RUN TestCOREPoisonLineInfo === RUN TestCOREPoisonLineInfo/poisoned_single core_reloc_test.go:151: poisoned_single: ; __section("socket") int poisoned_single() { 0: MovReg dst: r1 src: rfp ; return core_access(ne.non_exist); 1: AddImm dst: r1 imm: -4 2: LdXMemW dst: r0 src: r1 off: 0 imm: 0 3: Exit quicktest.go:12: error: wanted type is not found in error chain got: e"load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" as type: *internal.VerifierError stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/btf/core_reloc_test.go:158 qt.Assert(t, qt.ErrorAs(err, &ve)) === RUN TestCOREPoisonLineInfo/poisoned_double core_reloc_test.go:151: poisoned_double: ; return bpf_core_enum_value(enum nonexist_enum, NON_EXIST); 0: LdImmDW dst: r0 imm: 1 2: Exit quicktest.go:12: error: wanted type is not found in error chain got: e"load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" as type: *internal.VerifierError stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/btf/core_reloc_test.go:158 qt.Assert(t, qt.ErrorAs(err, &ve)) --- FAIL: TestCOREPoisonLineInfo (0.00s) --- FAIL: TestCOREPoisonLineInfo/poisoned_single (0.00s) --- FAIL: TestCOREPoisonLineInfo/poisoned_double (0.00s) === RUN TestHandleIterator handle_test.go:21: No BTF loaded --- FAIL: TestHandleIterator (0.00s) === RUN TestParseModuleSplitSpec handle_test.go:61: iterate handles: get next BTF ID: operation not permitted --- FAIL: TestParseModuleSplitSpec (0.00s) === RUN FuzzSpec === RUN FuzzSpec/seed#0 --- PASS: FuzzSpec (0.00s) --- PASS: FuzzSpec/seed#0 (0.00s) === RUN FuzzExtInfo === RUN FuzzExtInfo/seed#0 === RUN FuzzExtInfo/50a33736610b4a0945179db4c8a88e8247b05fbb25f50ed81e5393baf29bc5bc fuzz_test.go:67: invalid string table === RUN FuzzExtInfo/72534f53bd90cb52a017013499b11511535c1295bf0e22f856148c02454c323e fuzz_test.go:67: invalid string table === RUN FuzzExtInfo/a87a26efa64ed50b598ae8e333301d57d5f234527730f042d68ccc736e90c9fa fuzz_test.go:67: invalid string table --- PASS: FuzzExtInfo (0.00s) --- PASS: FuzzExtInfo/seed#0 (0.00s) --- SKIP: FuzzExtInfo/50a33736610b4a0945179db4c8a88e8247b05fbb25f50ed81e5393baf29bc5bc (0.00s) --- SKIP: FuzzExtInfo/72534f53bd90cb52a017013499b11511535c1295bf0e22f856148c02454c323e (0.00s) --- SKIP: FuzzExtInfo/a87a26efa64ed50b598ae8e333301d57d5f234527730f042d68ccc736e90c9fa (0.00s) === RUN ExampleAs --- PASS: ExampleAs (0.00s) FAIL FAIL github.com/cilium/ebpf/btf 0.691s WARNING: Failed to adjust rlimit, tests may fail === RUN TestRun main_test.go:25: Testing against clang main_test.go:52: go: modules disabled by GO111MODULE=off; see 'go help modules' main_test.go:52: Can't execute go: [mod init bpf2go-test] --- FAIL: TestRun (0.00s) === RUN TestHelp --- PASS: TestHelp (0.00s) === RUN TestErrorMentionsEnvVar --- PASS: TestErrorMentionsEnvVar (0.00s) === RUN TestDisableStripping main_test.go:135: Testing against clang main_test.go:143: Can't run with stripping disabled: compile: exec: "clang": executable file not found in $PATH --- FAIL: TestDisableStripping (0.00s) === RUN TestConvertGOARCH main_test.go:160: Testing against clang main_test.go:167: Can't target GOARCH: compile: exec: "clang": executable file not found in $PATH --- FAIL: TestConvertGOARCH (0.00s) === RUN TestCTypes --- PASS: TestCTypes (0.00s) === RUN TestParseArgs === RUN TestParseArgs/makebase === RUN TestParseArgs/makebase_from_env === RUN TestParseArgs/makebase_flag_overrides_env === RUN TestParseArgs/cc_defaults_to_clang === RUN TestParseArgs/cc === RUN TestParseArgs/cc_from_env === RUN TestParseArgs/cc_flag_overrides_env === RUN TestParseArgs/strip_defaults_to_llvm-strip === RUN TestParseArgs/strip === RUN TestParseArgs/strip_from_env === RUN TestParseArgs/strip_flag_overrides_env === RUN TestParseArgs/no_strip_defaults_to_false === RUN TestParseArgs/no_strip === RUN TestParseArgs/cflags_flag === RUN TestParseArgs/cflags_multi_flag === RUN TestParseArgs/cflags_flag_and_args === RUN TestParseArgs/cflags_from_env === RUN TestParseArgs/cflags_flag_overrides_env === RUN TestParseArgs/go_package_overrides_env === RUN TestParseArgs/output_dir === RUN TestParseArgs/output_suffix_default === RUN TestParseArgs/output_suffix_GOFILE=_test === RUN TestParseArgs/output_suffix_custom --- PASS: TestParseArgs (0.00s) --- PASS: TestParseArgs/makebase (0.00s) --- PASS: TestParseArgs/makebase_from_env (0.00s) --- PASS: TestParseArgs/makebase_flag_overrides_env (0.00s) --- PASS: TestParseArgs/cc_defaults_to_clang (0.00s) --- PASS: TestParseArgs/cc (0.00s) --- PASS: TestParseArgs/cc_from_env (0.00s) --- PASS: TestParseArgs/cc_flag_overrides_env (0.00s) --- PASS: TestParseArgs/strip_defaults_to_llvm-strip (0.00s) --- PASS: TestParseArgs/strip (0.00s) --- PASS: TestParseArgs/strip_from_env (0.00s) --- PASS: TestParseArgs/strip_flag_overrides_env (0.00s) --- PASS: TestParseArgs/no_strip_defaults_to_false (0.00s) --- PASS: TestParseArgs/no_strip (0.00s) --- PASS: TestParseArgs/cflags_flag (0.00s) --- PASS: TestParseArgs/cflags_multi_flag (0.00s) --- PASS: TestParseArgs/cflags_flag_and_args (0.00s) --- PASS: TestParseArgs/cflags_from_env (0.00s) --- PASS: TestParseArgs/cflags_flag_overrides_env (0.00s) --- PASS: TestParseArgs/go_package_overrides_env (0.00s) --- PASS: TestParseArgs/output_dir (0.00s) --- PASS: TestParseArgs/output_suffix_default (0.00s) --- PASS: TestParseArgs/output_suffix_GOFILE=_test (0.00s) --- PASS: TestParseArgs/output_suffix_custom (0.00s) === RUN TestParseDependencies --- PASS: TestParseDependencies (0.00s) === RUN TestSplitArguments --- PASS: TestSplitArguments (0.00s) FAIL FAIL github.com/cilium/ebpf/cmd/bpf2go 0.012s WARNING: Failed to adjust rlimit, tests may fail === RUN TestCompile compile_test.go:25: Testing against clang compile_test.go:32: Can't compile: exec: "clang": executable file not found in $PATH --- FAIL: TestCompile (0.00s) === RUN TestReproducibleCompile compile_test.go:50: Testing against clang compile_test.go:62: Can't compile: exec: "clang": executable file not found in $PATH --- FAIL: TestReproducibleCompile (0.00s) === RUN TestTriggerMissingTarget compile_test.go:100: Testing against clang --- PASS: TestTriggerMissingTarget (0.00s) === RUN TestOrderTypes === RUN TestOrderTypes/order === RUN TestOrderTypes/duplicate_names --- PASS: TestOrderTypes (0.00s) --- PASS: TestOrderTypes/order (0.00s) --- PASS: TestOrderTypes/duplicate_names (0.00s) === RUN TestPackageImport --- PASS: TestPackageImport (0.00s) === RUN TestCustomIdentifier --- PASS: TestCustomIdentifier (0.00s) === RUN TestObjects --- PASS: TestObjects (0.00s) === RUN TestCollectTargets === RUN TestCollectTargets/bpf === RUN TestCollectTargets/bpfel === RUN TestCollectTargets/bpfeb === RUN TestCollectTargets/amd64 === RUN TestCollectTargets/386 === RUN TestCollectTargets/ppc64 === RUN TestCollectTargets/native --- PASS: TestCollectTargets (0.00s) --- PASS: TestCollectTargets/bpf (0.00s) --- PASS: TestCollectTargets/bpfel (0.00s) --- PASS: TestCollectTargets/bpfeb (0.00s) --- PASS: TestCollectTargets/amd64 (0.00s) --- PASS: TestCollectTargets/386 (0.00s) --- PASS: TestCollectTargets/ppc64 (0.00s) --- PASS: TestCollectTargets/native (0.00s) === RUN TestCollectTargetsErrors === RUN TestCollectTargetsErrors/unknown target_test.go:106: Error message: "frood": unsupported target === RUN TestCollectTargetsErrors/no_linux_target target_test.go:106: Error message: "mipsle": unsupported target --- PASS: TestCollectTargetsErrors (0.00s) --- PASS: TestCollectTargetsErrors/unknown (0.00s) --- PASS: TestCollectTargetsErrors/no_linux_target (0.00s) === RUN TestGoarches === RUN TestGoarches/ppc64 === RUN TestGoarches/ppc64le === RUN TestGoarches/riscv64 === RUN TestGoarches/arm64 === RUN TestGoarches/loong64 === RUN TestGoarches/mipsle === RUN TestGoarches/mips64le === RUN TestGoarches/s390x === RUN TestGoarches/386 === RUN TestGoarches/amd64 === RUN TestGoarches/arm === RUN TestGoarches/mips === RUN TestGoarches/mips64 --- PASS: TestGoarches (0.05s) --- PASS: TestGoarches/ppc64 (0.00s) --- PASS: TestGoarches/ppc64le (0.00s) --- PASS: TestGoarches/riscv64 (0.00s) --- PASS: TestGoarches/arm64 (0.00s) --- PASS: TestGoarches/loong64 (0.00s) --- PASS: TestGoarches/mipsle (0.01s) --- PASS: TestGoarches/mips64le (0.00s) --- PASS: TestGoarches/s390x (0.00s) --- PASS: TestGoarches/386 (0.00s) --- PASS: TestGoarches/amd64 (0.00s) --- PASS: TestGoarches/arm (0.00s) --- PASS: TestGoarches/mips (0.00s) --- PASS: TestGoarches/mips64 (0.00s) === RUN TestClangTargets === RUN TestClangTargets/GOOS=bpfel target_test.go:139: go output is: go: unsupported GOOS/GOARCH pair bpfel/arm64 === RUN TestClangTargets/GOARCH=bpfel target_test.go:139: go output is: go: unsupported GOOS/GOARCH pair linux/bpfel === RUN TestClangTargets/GOOS=bpfeb target_test.go:139: go output is: go: unsupported GOOS/GOARCH pair bpfeb/arm64 === RUN TestClangTargets/GOARCH=bpfeb target_test.go:139: go output is: go: unsupported GOOS/GOARCH pair linux/bpfeb --- PASS: TestClangTargets (0.02s) --- PASS: TestClangTargets/GOOS=bpfel (0.01s) --- PASS: TestClangTargets/GOARCH=bpfel (0.00s) --- PASS: TestClangTargets/GOOS=bpfeb (0.00s) --- PASS: TestClangTargets/GOARCH=bpfeb (0.00s) === RUN TestCollectGlobalTypes --- PASS: TestCollectGlobalTypes (0.00s) FAIL FAIL github.com/cilium/ebpf/cmd/bpf2go/gen 0.081s ? github.com/cilium/ebpf/cmd/bpf2go/internal [no test files] WARNING: Failed to adjust rlimit, tests may fail === RUN TestHaveMapType === RUN TestHaveMapType/PerCPUArray feature.go:30: Feature test failed: detect support for PerCPUArray: operation not permitted === RUN TestHaveMapType/CGroupArray feature.go:30: Feature test failed: detect support for CGroupArray: operation not permitted === RUN TestHaveMapType/SockMap feature.go:30: Feature test failed: detect support for SockMap: operation not permitted === RUN TestHaveMapType/XSKMap feature.go:30: Feature test failed: detect support for XSKMap: operation not permitted === RUN TestHaveMapType/InodeStorage feature.go:30: Feature test failed: detect support for InodeStorage: operation not permitted === RUN TestHaveMapType/Array feature.go:30: Feature test failed: detect support for Array: operation not permitted === RUN TestHaveMapType/ProgramArray feature.go:30: Feature test failed: detect support for ProgramArray: operation not permitted === RUN TestHaveMapType/LRUHash feature.go:30: Feature test failed: detect support for LRUHash: operation not permitted === RUN TestHaveMapType/DevMapHash feature.go:30: Feature test failed: detect support for DevMapHash: operation not permitted === RUN TestHaveMapType/TaskStorage feature.go:30: Feature test failed: detect support for TaskStorage: operation not permitted === RUN TestHaveMapType/SockHash feature.go:30: Feature test failed: detect support for SockHash: operation not permitted === RUN TestHaveMapType/RingBuf feature.go:30: Feature test failed: detect support for RingBuf: operation not permitted === RUN TestHaveMapType/PerCPUCGroupStorage feature.go:30: Feature test failed: detect support for PerCPUCGroupStorage: operation not permitted === RUN TestHaveMapType/LPMTrie feature.go:30: Feature test failed: detect support for LPMTrie: operation not permitted === RUN TestHaveMapType/HashOfMaps feature.go:30: Feature test failed: detect support for HashOfMaps: operation not permitted === RUN TestHaveMapType/CGroupStorage feature.go:30: Feature test failed: detect support for CGroupStorage: operation not permitted === RUN TestHaveMapType/SkStorage feature.go:30: Feature test failed: detect support for SkStorage: operation not permitted === RUN TestHaveMapType/StructOpsMap feature.go:30: Feature test failed: detect support for StructOpsMap: operation not permitted === RUN TestHaveMapType/Hash feature.go:30: Feature test failed: detect support for Hash: operation not permitted === RUN TestHaveMapType/PerfEventArray feature.go:30: Feature test failed: detect support for PerfEventArray: operation not permitted === RUN TestHaveMapType/ReusePortSockArray feature.go:30: Feature test failed: detect support for ReusePortSockArray: operation not permitted === RUN TestHaveMapType/Stack feature.go:30: Feature test failed: detect support for Stack: operation not permitted === RUN TestHaveMapType/PerCPUHash feature.go:30: Feature test failed: detect support for PerCPUHash: operation not permitted === RUN TestHaveMapType/StackTrace feature.go:30: Feature test failed: detect support for StackTrace: operation not permitted === RUN TestHaveMapType/LRUCPUHash feature.go:30: Feature test failed: detect support for LRUCPUHash: operation not permitted === RUN TestHaveMapType/DevMap feature.go:30: Feature test failed: detect support for DevMap: operation not permitted === RUN TestHaveMapType/ArrayOfMaps feature.go:30: Feature test failed: detect support for ArrayOfMaps: operation not permitted === RUN TestHaveMapType/CPUMap feature.go:30: Feature test failed: detect support for CPUMap: operation not permitted === RUN TestHaveMapType/Queue feature.go:30: Feature test failed: detect support for Queue: operation not permitted --- FAIL: TestHaveMapType (0.00s) --- FAIL: TestHaveMapType/PerCPUArray (0.00s) --- FAIL: TestHaveMapType/CGroupArray (0.00s) --- FAIL: TestHaveMapType/SockMap (0.00s) --- FAIL: TestHaveMapType/XSKMap (0.00s) --- FAIL: TestHaveMapType/InodeStorage (0.00s) --- FAIL: TestHaveMapType/Array (0.00s) --- FAIL: TestHaveMapType/ProgramArray (0.00s) --- FAIL: TestHaveMapType/LRUHash (0.00s) --- FAIL: TestHaveMapType/DevMapHash (0.00s) --- FAIL: TestHaveMapType/TaskStorage (0.00s) --- FAIL: TestHaveMapType/SockHash (0.00s) --- FAIL: TestHaveMapType/RingBuf (0.00s) --- FAIL: TestHaveMapType/PerCPUCGroupStorage (0.00s) --- FAIL: TestHaveMapType/LPMTrie (0.00s) --- FAIL: TestHaveMapType/HashOfMaps (0.00s) --- FAIL: TestHaveMapType/CGroupStorage (0.00s) --- FAIL: TestHaveMapType/SkStorage (0.00s) --- FAIL: TestHaveMapType/StructOpsMap (0.00s) --- FAIL: TestHaveMapType/Hash (0.00s) --- FAIL: TestHaveMapType/PerfEventArray (0.00s) --- FAIL: TestHaveMapType/ReusePortSockArray (0.00s) --- FAIL: TestHaveMapType/Stack (0.00s) --- FAIL: TestHaveMapType/PerCPUHash (0.00s) --- FAIL: TestHaveMapType/StackTrace (0.00s) --- FAIL: TestHaveMapType/LRUCPUHash (0.00s) --- FAIL: TestHaveMapType/DevMap (0.00s) --- FAIL: TestHaveMapType/ArrayOfMaps (0.00s) --- FAIL: TestHaveMapType/CPUMap (0.00s) --- FAIL: TestHaveMapType/Queue (0.00s) === RUN TestHaveMapFlag === RUN TestHaveMapFlag/128 feature.go:30: Feature test failed: detect support for 128: operation not permitted === RUN TestHaveMapFlag/256 feature.go:30: Feature test failed: detect support for 256: operation not permitted === RUN TestHaveMapFlag/1024 feature.go:30: Feature test failed: detect support for 1024: operation not permitted === RUN TestHaveMapFlag/4096 feature.go:30: Feature test failed: detect support for 4096: operation not permitted === RUN TestHaveMapFlag/1 feature.go:30: Feature test failed: detect support for 1: operation not permitted --- FAIL: TestHaveMapFlag (0.00s) --- FAIL: TestHaveMapFlag/128 (0.00s) --- FAIL: TestHaveMapFlag/256 (0.00s) --- FAIL: TestHaveMapFlag/1024 (0.00s) --- FAIL: TestHaveMapFlag/4096 (0.00s) --- FAIL: TestHaveMapFlag/1 (0.00s) === RUN TestHaveMapTypeInvalid --- PASS: TestHaveMapTypeInvalid (0.00s) === RUN TestHaveLargeInstructions feature.go:30: Feature test failed: detect support for >4096 instructions: load program: operation not permitted --- FAIL: TestHaveLargeInstructions (0.00s) === RUN TestHaveBoundedLoops feature.go:30: Feature test failed: detect support for bounded loops: load program: operation not permitted --- FAIL: TestHaveBoundedLoops (0.00s) === RUN TestHaveV2ISA feature.go:30: Feature test failed: detect support for v2 ISA: load program: operation not permitted --- FAIL: TestHaveV2ISA (0.00s) === RUN TestHaveV3ISA feature.go:30: Feature test failed: detect support for v3 ISA: load program: operation not permitted --- FAIL: TestHaveV3ISA (0.00s) === RUN TestHaveV4ISA feature.go:30: Feature test failed: detect support for v4 ISA: load program: operation not permitted --- FAIL: TestHaveV4ISA (0.00s) === RUN TestHaveProgramType === RUN TestHaveProgramType/TracePoint feature.go:30: Feature test failed: detect support for TracePoint: load program: operation not permitted === RUN TestHaveProgramType/CGroupSKB feature.go:30: Feature test failed: detect support for CGroupSKB: load program: operation not permitted === RUN TestHaveProgramType/CGroupSockopt feature.go:30: Feature test failed: detect support for CGroupSockopt: load program: operation not permitted === RUN TestHaveProgramType/Extension feature.go:30: Feature test failed: detect support for Extension: load program: operation not permitted === RUN TestHaveProgramType/SchedCLS feature.go:30: Feature test failed: detect support for SchedCLS: load program: operation not permitted === RUN TestHaveProgramType/SkSKB feature.go:30: Feature test failed: detect support for SkSKB: load program: operation not permitted === RUN TestHaveProgramType/LWTSeg6Local feature.go:30: Feature test failed: detect support for LWTSeg6Local: load program: operation not permitted === RUN TestHaveProgramType/SkLookup feature.go:30: Feature test failed: detect support for SkLookup: load program: operation not permitted === RUN TestHaveProgramType/RawTracepoint feature.go:30: Feature test failed: detect support for RawTracepoint: load program: operation not permitted === RUN TestHaveProgramType/FlowDissector feature.go:30: Feature test failed: detect support for FlowDissector: load program: operation not permitted === RUN TestHaveProgramType/Tracing feature.go:30: Feature test failed: detect support for Tracing: load program: operation not permitted === RUN TestHaveProgramType/Syscall feature.go:30: Feature test failed: detect support for Syscall: load program: operation not permitted === RUN TestHaveProgramType/SchedACT feature.go:30: Feature test failed: detect support for SchedACT: load program: operation not permitted === RUN TestHaveProgramType/SockOps feature.go:30: Feature test failed: detect support for SockOps: load program: operation not permitted === RUN TestHaveProgramType/CGroupSock feature.go:30: Feature test failed: detect support for CGroupSock: load program: operation not permitted === RUN TestHaveProgramType/LWTIn feature.go:30: Feature test failed: detect support for LWTIn: load program: operation not permitted === RUN TestHaveProgramType/LircMode2 feature.go:30: Feature test failed: detect support for LircMode2: load program: operation not permitted === RUN TestHaveProgramType/CGroupSysctl feature.go:30: Feature test failed: detect support for CGroupSysctl: load program: operation not permitted === RUN TestHaveProgramType/Kprobe feature.go:30: Feature test failed: detect support for Kprobe: load program: operation not permitted === RUN TestHaveProgramType/XDP feature.go:30: Feature test failed: detect support for XDP: load program: operation not permitted === RUN TestHaveProgramType/LWTXmit feature.go:30: Feature test failed: detect support for LWTXmit: load program: operation not permitted === RUN TestHaveProgramType/SkReuseport feature.go:30: Feature test failed: detect support for SkReuseport: load program: operation not permitted === RUN TestHaveProgramType/LSM feature.go:30: Feature test failed: detect support for LSM: load program: operation not permitted === RUN TestHaveProgramType/SocketFilter feature.go:30: Feature test failed: detect support for SocketFilter: load program: operation not permitted === RUN TestHaveProgramType/CGroupSockAddr feature.go:30: Feature test failed: detect support for CGroupSockAddr: load program: operation not permitted === RUN TestHaveProgramType/StructOps feature.go:30: Feature test failed: detect support for StructOps: load program: operation not permitted === RUN TestHaveProgramType/PerfEvent feature.go:30: Feature test failed: detect support for PerfEvent: load program: operation not permitted === RUN TestHaveProgramType/LWTOut feature.go:30: Feature test failed: detect support for LWTOut: load program: operation not permitted === RUN TestHaveProgramType/CGroupDevice feature.go:30: Feature test failed: detect support for CGroupDevice: load program: operation not permitted === RUN TestHaveProgramType/SkMsg feature.go:30: Feature test failed: detect support for SkMsg: load program: operation not permitted === RUN TestHaveProgramType/RawTracepointWritable feature.go:30: Feature test failed: detect support for RawTracepointWritable: load program: operation not permitted --- FAIL: TestHaveProgramType (0.23s) --- FAIL: TestHaveProgramType/TracePoint (0.00s) --- FAIL: TestHaveProgramType/CGroupSKB (0.00s) --- FAIL: TestHaveProgramType/CGroupSockopt (0.00s) --- FAIL: TestHaveProgramType/Extension (0.00s) --- FAIL: TestHaveProgramType/SchedCLS (0.00s) --- FAIL: TestHaveProgramType/SkSKB (0.00s) --- FAIL: TestHaveProgramType/LWTSeg6Local (0.00s) --- FAIL: TestHaveProgramType/SkLookup (0.00s) --- FAIL: TestHaveProgramType/RawTracepoint (0.00s) --- FAIL: TestHaveProgramType/FlowDissector (0.00s) --- FAIL: TestHaveProgramType/Tracing (0.22s) --- FAIL: TestHaveProgramType/Syscall (0.00s) --- FAIL: TestHaveProgramType/SchedACT (0.00s) --- FAIL: TestHaveProgramType/SockOps (0.00s) --- FAIL: TestHaveProgramType/CGroupSock (0.00s) --- FAIL: TestHaveProgramType/LWTIn (0.00s) --- FAIL: TestHaveProgramType/LircMode2 (0.00s) --- FAIL: TestHaveProgramType/CGroupSysctl (0.00s) --- FAIL: TestHaveProgramType/Kprobe (0.00s) --- FAIL: TestHaveProgramType/XDP (0.00s) --- FAIL: TestHaveProgramType/LWTXmit (0.00s) --- FAIL: TestHaveProgramType/SkReuseport (0.00s) --- FAIL: TestHaveProgramType/LSM (0.01s) --- FAIL: TestHaveProgramType/SocketFilter (0.00s) --- FAIL: TestHaveProgramType/CGroupSockAddr (0.00s) --- FAIL: TestHaveProgramType/StructOps (0.00s) --- FAIL: TestHaveProgramType/PerfEvent (0.00s) --- FAIL: TestHaveProgramType/LWTOut (0.00s) --- FAIL: TestHaveProgramType/CGroupDevice (0.00s) --- FAIL: TestHaveProgramType/SkMsg (0.00s) --- FAIL: TestHaveProgramType/RawTracepointWritable (0.00s) === RUN TestHaveProgramTypeInvalid --- PASS: TestHaveProgramTypeInvalid (0.00s) === RUN TestHaveProgramHelper === RUN TestHaveProgramHelper/Kprobe/FnMapLookupElem prog_test.go:78: Kprobe/FnMapLookupElem: detect support for FnMapLookupElem for program type Kprobe: detect support for Kprobe: load program: operation not permitted === RUN TestHaveProgramHelper/SocketFilter/FnKtimeGetCoarseNs prog_test.go:78: SocketFilter/FnKtimeGetCoarseNs: detect support for FnKtimeGetCoarseNs for program type SocketFilter: detect support for SocketFilter: load program: operation not permitted === RUN TestHaveProgramHelper/SchedCLS/FnSkbVlanPush prog_test.go:78: SchedCLS/FnSkbVlanPush: detect support for FnSkbVlanPush for program type SchedCLS: detect support for SchedCLS: load program: operation not permitted === RUN TestHaveProgramHelper/Kprobe/FnSkbVlanPush prog_test.go:78: Kprobe/FnSkbVlanPush: detect support for FnSkbVlanPush for program type Kprobe: detect support for Kprobe: load program: operation not permitted === RUN TestHaveProgramHelper/Kprobe/FnSysBpf prog_test.go:78: Kprobe/FnSysBpf: detect support for FnSysBpf for program type Kprobe: detect support for Kprobe: load program: operation not permitted === RUN TestHaveProgramHelper/Syscall/FnSysBpf prog_test.go:78: Syscall/FnSysBpf: detect support for FnSysBpf for program type Syscall: detect support for Syscall: load program: operation not permitted === RUN TestHaveProgramHelper/XDP/FnJiffies64 prog_test.go:78: XDP/FnJiffies64: detect support for FnJiffies64 for program type XDP: detect support for XDP: load program: operation not permitted === RUN TestHaveProgramHelper/XDP/FnKtimeGetBootNs prog_test.go:78: XDP/FnKtimeGetBootNs: detect support for FnKtimeGetBootNs for program type XDP: detect support for XDP: load program: operation not permitted === RUN TestHaveProgramHelper/SchedCLS/FnSkbChangeHead prog_test.go:78: SchedCLS/FnSkbChangeHead: detect support for FnSkbChangeHead for program type SchedCLS: detect support for SchedCLS: load program: operation not permitted === RUN TestHaveProgramHelper/SchedCLS/FnRedirectNeigh prog_test.go:78: SchedCLS/FnRedirectNeigh: detect support for FnRedirectNeigh for program type SchedCLS: detect support for SchedCLS: load program: operation not permitted === RUN TestHaveProgramHelper/SchedCLS/FnSkbEcnSetCe prog_test.go:78: SchedCLS/FnSkbEcnSetCe: detect support for FnSkbEcnSetCe for program type SchedCLS: detect support for SchedCLS: load program: operation not permitted === RUN TestHaveProgramHelper/SchedACT/FnSkAssign prog_test.go:78: SchedACT/FnSkAssign: detect support for FnSkAssign for program type SchedACT: detect support for SchedACT: load program: operation not permitted === RUN TestHaveProgramHelper/SchedACT/FnFibLookup prog_test.go:78: SchedACT/FnFibLookup: detect support for FnFibLookup for program type SchedACT: detect support for SchedACT: load program: operation not permitted === RUN TestHaveProgramHelper/Kprobe/FnFibLookup prog_test.go:78: Kprobe/FnFibLookup: detect support for FnFibLookup for program type Kprobe: detect support for Kprobe: load program: operation not permitted === RUN TestHaveProgramHelper/CGroupSockAddr/FnGetsockopt prog_test.go:78: CGroupSockAddr/FnGetsockopt: detect support for FnGetsockopt for program type CGroupSockAddr: detect support for CGroupSockAddr: load program: operation not permitted === RUN TestHaveProgramHelper/CGroupSockAddr/FnSkLookupTcp prog_test.go:78: CGroupSockAddr/FnSkLookupTcp: detect support for FnSkLookupTcp for program type CGroupSockAddr: detect support for CGroupSockAddr: load program: operation not permitted === RUN TestHaveProgramHelper/CGroupSockAddr/FnGetNetnsCookie prog_test.go:78: CGroupSockAddr/FnGetNetnsCookie: detect support for FnGetNetnsCookie for program type CGroupSockAddr: detect support for CGroupSockAddr: load program: operation not permitted === RUN TestHaveProgramHelper/CGroupSock/FnGetNetnsCookie prog_test.go:78: CGroupSock/FnGetNetnsCookie: detect support for FnGetNetnsCookie for program type CGroupSock: detect support for CGroupSock: load program: operation not permitted === RUN TestHaveProgramHelper/Kprobe/FnKtimeGetCoarseNs prog_test.go:78: Kprobe/FnKtimeGetCoarseNs: detect support for FnKtimeGetCoarseNs for program type Kprobe: detect support for Kprobe: load program: operation not permitted === RUN TestHaveProgramHelper/CGroupSockAddr/FnGetCgroupClassid prog_test.go:78: CGroupSockAddr/FnGetCgroupClassid: detect support for FnGetCgroupClassid for program type CGroupSockAddr: detect support for CGroupSockAddr: load program: operation not permitted === RUN TestHaveProgramHelper/Kprobe/FnGetBranchSnapshot prog_test.go:78: Kprobe/FnGetBranchSnapshot: detect support for FnGetBranchSnapshot for program type Kprobe: detect support for Kprobe: load program: operation not permitted === RUN TestHaveProgramHelper/SchedCLS/FnSkbSetTstamp prog_test.go:78: SchedCLS/FnSkbSetTstamp: detect support for FnSkbSetTstamp for program type SchedCLS: detect support for SchedCLS: load program: operation not permitted --- FAIL: TestHaveProgramHelper (0.00s) --- FAIL: TestHaveProgramHelper/Kprobe/FnMapLookupElem (0.00s) --- FAIL: TestHaveProgramHelper/SocketFilter/FnKtimeGetCoarseNs (0.00s) --- FAIL: TestHaveProgramHelper/SchedCLS/FnSkbVlanPush (0.00s) --- FAIL: TestHaveProgramHelper/Kprobe/FnSkbVlanPush (0.00s) --- FAIL: TestHaveProgramHelper/Kprobe/FnSysBpf (0.00s) --- FAIL: TestHaveProgramHelper/Syscall/FnSysBpf (0.00s) --- FAIL: TestHaveProgramHelper/XDP/FnJiffies64 (0.00s) --- FAIL: TestHaveProgramHelper/XDP/FnKtimeGetBootNs (0.00s) --- FAIL: TestHaveProgramHelper/SchedCLS/FnSkbChangeHead (0.00s) --- FAIL: TestHaveProgramHelper/SchedCLS/FnRedirectNeigh (0.00s) --- FAIL: TestHaveProgramHelper/SchedCLS/FnSkbEcnSetCe (0.00s) --- FAIL: TestHaveProgramHelper/SchedACT/FnSkAssign (0.00s) --- FAIL: TestHaveProgramHelper/SchedACT/FnFibLookup (0.00s) --- FAIL: TestHaveProgramHelper/Kprobe/FnFibLookup (0.00s) --- FAIL: TestHaveProgramHelper/CGroupSockAddr/FnGetsockopt (0.00s) --- FAIL: TestHaveProgramHelper/CGroupSockAddr/FnSkLookupTcp (0.00s) --- FAIL: TestHaveProgramHelper/CGroupSockAddr/FnGetNetnsCookie (0.00s) --- FAIL: TestHaveProgramHelper/CGroupSock/FnGetNetnsCookie (0.00s) --- FAIL: TestHaveProgramHelper/Kprobe/FnKtimeGetCoarseNs (0.00s) --- FAIL: TestHaveProgramHelper/CGroupSockAddr/FnGetCgroupClassid (0.00s) --- FAIL: TestHaveProgramHelper/Kprobe/FnGetBranchSnapshot (0.00s) --- FAIL: TestHaveProgramHelper/SchedCLS/FnSkbSetTstamp (0.00s) === RUN TestHelperProbeNotImplemented === RUN TestHelperProbeNotImplemented/Tracing === RUN TestHelperProbeNotImplemented/Extension === RUN TestHelperProbeNotImplemented/LSM === RUN TestHelperProbeNotImplemented/StructOps --- PASS: TestHelperProbeNotImplemented (0.00s) --- PASS: TestHelperProbeNotImplemented/Tracing (0.00s) --- PASS: TestHelperProbeNotImplemented/Extension (0.00s) --- PASS: TestHelperProbeNotImplemented/LSM (0.00s) --- PASS: TestHelperProbeNotImplemented/StructOps (0.00s) FAIL FAIL github.com/cilium/ebpf/features 0.243s === RUN TestDeque === RUN TestDeque/pop === RUN TestDeque/shift === RUN TestDeque/push === RUN TestDeque/grow --- PASS: TestDeque (0.00s) --- PASS: TestDeque/pop (0.00s) --- PASS: TestDeque/shift (0.00s) --- PASS: TestDeque/push (0.00s) --- PASS: TestDeque/grow (0.00s) === RUN TestVerifierErrorWhitespace --- PASS: TestVerifierErrorWhitespace (0.00s) === RUN TestVerifierErrorWrapping --- PASS: TestVerifierErrorWrapping (0.00s) === RUN TestVerifierErrorSummary --- PASS: TestVerifierErrorSummary (0.00s) === RUN TestFeatureTest --- PASS: TestFeatureTest (0.00s) === RUN TestFeatureTestNotSupportedOnOS --- PASS: TestFeatureTestNotSupportedOnOS (0.00s) === RUN TestDiscardZero --- PASS: TestDiscardZero (0.00s) === RUN TestPow === RUN TestPow/0 === RUN TestPow/1 === RUN TestPow/2 === RUN TestPow/3 === RUN TestPow/4 === RUN TestPow/5 === RUN TestPow/8 --- PASS: TestPow (0.00s) --- PASS: TestPow/0 (0.00s) --- PASS: TestPow/1 (0.00s) --- PASS: TestPow/2 (0.00s) --- PASS: TestPow/3 (0.00s) --- PASS: TestPow/4 (0.00s) --- PASS: TestPow/5 (0.00s) --- PASS: TestPow/8 (0.00s) === RUN TestIntegerConstraint --- PASS: TestIntegerConstraint (0.10s) === RUN TestBetween === RUN TestBetween/0_between_1_and_2 === RUN TestBetween/1_between_1_and_2 === RUN TestBetween/2_between_1_and_2 === RUN TestBetween/3_between_1_and_2 === RUN TestBetween/4_between_10_and_5 === RUN TestBetween/11_between_10_and_5 --- PASS: TestBetween (0.00s) --- PASS: TestBetween/0_between_1_and_2 (0.00s) --- PASS: TestBetween/1_between_1_and_2 (0.00s) --- PASS: TestBetween/2_between_1_and_2 (0.00s) --- PASS: TestBetween/3_between_1_and_2 (0.00s) --- PASS: TestBetween/4_between_10_and_5 (0.00s) --- PASS: TestBetween/11_between_10_and_5 (0.00s) === RUN TestIdentifier --- PASS: TestIdentifier (0.00s) === RUN TestGoTypeName --- PASS: TestGoTypeName (0.00s) === RUN TestVersion --- PASS: TestVersion (0.00s) === RUN TestKernelVersion --- PASS: TestKernelVersion (0.00s) === RUN TestVersionFromCode === RUN TestVersionFromCode/0.0.0 === RUN TestVersionFromCode/1.0.0 === RUN TestVersionFromCode/4.4.255 === RUN TestVersionFromCode/255.255.255 --- PASS: TestVersionFromCode (0.00s) --- PASS: TestVersionFromCode/0.0.0 (0.00s) --- PASS: TestVersionFromCode/1.0.0 (0.00s) --- PASS: TestVersionFromCode/4.4.255 (0.00s) --- PASS: TestVersionFromCode/255.255.255 (0.00s) PASS ok github.com/cilium/ebpf/internal 0.112s ? github.com/cilium/ebpf/internal/cmd/gentypes [no test files] === RUN TestPoller === PAUSE TestPoller === RUN TestPollerDeadline === PAUSE TestPollerDeadline === RUN TestPollerFlush === PAUSE TestPollerFlush === CONT TestPoller === CONT TestPollerDeadline === CONT TestPollerFlush --- PASS: TestPollerDeadline (0.00s) --- PASS: TestPollerFlush (0.00s) --- PASS: TestPoller (1.00s) PASS ok github.com/cilium/ebpf/internal/epoll 1.012s WARNING: Failed to adjust rlimit, tests may fail === RUN TestParseSyms --- PASS: TestParseSyms (0.00s) === RUN TestParseProcKallsyms --- PASS: TestParseProcKallsyms (0.22s) === RUN TestAssignModulesCaching --- PASS: TestAssignModulesCaching (0.09s) === RUN TestAssignModules --- PASS: TestAssignModules (0.00s) === RUN TestAssignAddressesCaching quicktest.go:12: error: unexpected success got: uint64(0) want: stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/internal/kallsyms/kallsyms_test.go:107 qt.Assert(t, qt.Not(qt.Equals(v, 0))) --- FAIL: TestAssignAddressesCaching (0.11s) === RUN TestAssignAddresses --- PASS: TestAssignAddresses (0.00s) === RUN TestReader --- PASS: TestReader (0.00s) FAIL FAIL github.com/cilium/ebpf/internal/kallsyms 0.424s === RUN TestParse === PAUSE TestParse === RUN TestParseFiltered === PAUSE TestParseFiltered === RUN TestParseGzipped === PAUSE TestParseGzipped === RUN TestParseGzippedFiltered === PAUSE TestParseGzippedFiltered === RUN TestProcessKconfigBadLine === PAUSE TestProcessKconfigBadLine === RUN TestPutValue === PAUSE TestPutValue === RUN TestPutInteger === PAUSE TestPutInteger === RUN TestPutIntegerError --- PASS: TestPutIntegerError (0.00s) === CONT TestParse === CONT TestPutInteger === CONT TestProcessKconfigBadLine --- PASS: TestProcessKconfigBadLine (0.00s) === CONT TestPutValue --- PASS: TestParse (0.00s) === CONT TestParseGzippedFiltered --- PASS: TestPutInteger (0.00s) === CONT TestParseGzipped --- PASS: TestPutValue (0.00s) === CONT TestParseFiltered --- PASS: TestParseFiltered (0.00s) --- PASS: TestParseGzippedFiltered (0.00s) --- PASS: TestParseGzipped (0.00s) PASS ok github.com/cilium/ebpf/internal/kconfig 0.016s === RUN TestAuxvBothSourcesEqual --- PASS: TestAuxvBothSourcesEqual (0.00s) === RUN TestFSType quicktest.go:12: error: values are not equal got: int64(1650812274) want: int64(1953653091) stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/internal/linux/statfs_test.go:22 qt.Assert(t, qt.Equals(fst, fs.magic)) --- FAIL: TestFSType (0.00s) === RUN TestAuxvVDSOMemoryAddress === RUN TestAuxvVDSOMemoryAddress/auxv64le.bin === RUN TestAuxvVDSOMemoryAddress/auxv32le.bin --- PASS: TestAuxvVDSOMemoryAddress (0.00s) --- PASS: TestAuxvVDSOMemoryAddress/auxv64le.bin (0.00s) --- PASS: TestAuxvVDSOMemoryAddress/auxv32le.bin (0.00s) === RUN TestAuxvNoVDSO --- PASS: TestAuxvNoVDSO (0.00s) === RUN TestVDSOVersion --- PASS: TestVDSOVersion (0.00s) === RUN TestLinuxVersionCodeEmbedded === RUN TestLinuxVersionCodeEmbedded/testdata/vdso.bin === RUN TestLinuxVersionCodeEmbedded/testdata/vdso_multiple_notes.bin --- PASS: TestLinuxVersionCodeEmbedded (0.00s) --- PASS: TestLinuxVersionCodeEmbedded/testdata/vdso.bin (0.00s) --- PASS: TestLinuxVersionCodeEmbedded/testdata/vdso_multiple_notes.bin (0.00s) === RUN TestCurrentKernelVersion --- PASS: TestCurrentKernelVersion (0.00s) === RUN TestKernelRelease --- PASS: TestKernelRelease (0.00s) FAIL FAIL github.com/cilium/ebpf/internal/linux 0.027s === RUN TestFD --- PASS: TestFD (0.00s) === RUN TestFDFile --- PASS: TestFDFile (0.00s) === RUN TestSigset --- PASS: TestSigset (0.00s) === RUN TestProfilerSignal --- PASS: TestProfilerSignal (0.00s) === RUN TestObjName --- PASS: TestObjName (0.00s) === RUN TestWrappedErrno --- PASS: TestWrappedErrno (0.00s) === RUN TestSyscallError --- PASS: TestSyscallError (0.00s) PASS ok github.com/cilium/ebpf/internal/sys 0.022s === RUN TestHasUnexportedFields === RUN TestHasUnexportedFields/struct_{_A_interface_{}_} === RUN TestHasUnexportedFields/*struct_{_A_interface_{}_} === RUN TestHasUnexportedFields/[]struct_{_A_interface_{}_} === RUN TestHasUnexportedFields/[1]struct_{_A_interface_{}_} === RUN TestHasUnexportedFields/struct_{___interface_{}_} === RUN TestHasUnexportedFields/struct_{___struct_{_a_interface_{}_}_} === RUN TestHasUnexportedFields/*struct_{___interface_{}_} === RUN TestHasUnexportedFields/[]struct_{___interface_{}_} === RUN TestHasUnexportedFields/[1]struct_{___interface_{}_} === RUN TestHasUnexportedFields/struct_{_a_interface_{}_} === RUN TestHasUnexportedFields/*struct_{_a_interface_{}_} === RUN TestHasUnexportedFields/[]struct_{_a_interface_{}_} === RUN TestHasUnexportedFields/[1]struct_{_a_interface_{}_} === RUN TestHasUnexportedFields/*struct_{_A_[]struct_{_a_interface_{}_}_} === RUN TestHasUnexportedFields/*struct_{_A_[1]struct_{_a_interface_{}_}_} --- PASS: TestHasUnexportedFields (0.00s) --- PASS: TestHasUnexportedFields/struct_{_A_interface_{}_} (0.00s) --- PASS: TestHasUnexportedFields/*struct_{_A_interface_{}_} (0.00s) --- PASS: TestHasUnexportedFields/[]struct_{_A_interface_{}_} (0.00s) --- PASS: TestHasUnexportedFields/[1]struct_{_A_interface_{}_} (0.00s) --- PASS: TestHasUnexportedFields/struct_{___interface_{}_} (0.00s) --- PASS: TestHasUnexportedFields/struct_{___struct_{_a_interface_{}_}_} (0.00s) --- PASS: TestHasUnexportedFields/*struct_{___interface_{}_} (0.00s) --- PASS: TestHasUnexportedFields/[]struct_{___interface_{}_} (0.00s) --- PASS: TestHasUnexportedFields/[1]struct_{___interface_{}_} (0.00s) --- PASS: TestHasUnexportedFields/struct_{_a_interface_{}_} (0.00s) --- PASS: TestHasUnexportedFields/*struct_{_a_interface_{}_} (0.00s) --- PASS: TestHasUnexportedFields/[]struct_{_a_interface_{}_} (0.00s) --- PASS: TestHasUnexportedFields/[1]struct_{_a_interface_{}_} (0.00s) --- PASS: TestHasUnexportedFields/*struct_{_A_[]struct_{_a_interface_{}_}_} (0.00s) --- PASS: TestHasUnexportedFields/*struct_{_A_[1]struct_{_a_interface_{}_}_} (0.00s) === RUN TestMarshal === RUN TestMarshal/*[1]uint64 === RUN TestMarshal/*int16 === RUN TestMarshal/*uint16 === RUN TestMarshal/*int32 === RUN TestMarshal/*uint32 === RUN TestMarshal/*int64 === RUN TestMarshal/*uint64 === RUN TestMarshal/[]uint8 === RUN TestMarshal/*sysenc.explicitPad === RUN TestMarshal/[]sysenc.explicitPad === RUN TestMarshal/[]sysenc.explicitPad#01 === RUN TestMarshal/[]sysenc.explicitPad#02 === RUN TestMarshal/*sysenc.struc === RUN TestMarshal/[]sysenc.struc === RUN TestMarshal/[]sysenc.struc#01 === RUN TestMarshal/[]sysenc.struc#02 === RUN TestMarshal/int16 === RUN TestMarshal/uint16 === RUN TestMarshal/int32 === RUN TestMarshal/uint32 === RUN TestMarshal/int64 === RUN TestMarshal/uint64 === RUN TestMarshal/sysenc.struc --- PASS: TestMarshal (0.00s) --- PASS: TestMarshal/*[1]uint64 (0.00s) --- PASS: TestMarshal/*int16 (0.00s) --- PASS: TestMarshal/*uint16 (0.00s) --- PASS: TestMarshal/*int32 (0.00s) --- PASS: TestMarshal/*uint32 (0.00s) --- PASS: TestMarshal/*int64 (0.00s) --- PASS: TestMarshal/*uint64 (0.00s) --- PASS: TestMarshal/[]uint8 (0.00s) --- PASS: TestMarshal/*sysenc.explicitPad (0.00s) --- PASS: TestMarshal/[]sysenc.explicitPad (0.00s) --- PASS: TestMarshal/[]sysenc.explicitPad#01 (0.00s) --- PASS: TestMarshal/[]sysenc.explicitPad#02 (0.00s) --- PASS: TestMarshal/*sysenc.struc (0.00s) --- PASS: TestMarshal/[]sysenc.struc (0.00s) --- PASS: TestMarshal/[]sysenc.struc#01 (0.00s) --- PASS: TestMarshal/[]sysenc.struc#02 (0.00s) --- PASS: TestMarshal/int16 (0.00s) --- PASS: TestMarshal/uint16 (0.00s) --- PASS: TestMarshal/int32 (0.00s) --- PASS: TestMarshal/uint32 (0.00s) --- PASS: TestMarshal/int64 (0.00s) --- PASS: TestMarshal/uint64 (0.00s) --- PASS: TestMarshal/sysenc.struc (0.00s) === RUN TestMarshalAllocations === RUN TestMarshalAllocations/*[1]uint64 === RUN TestMarshalAllocations/*int16 === RUN TestMarshalAllocations/*uint16 === RUN TestMarshalAllocations/*int32 === RUN TestMarshalAllocations/*uint32 === RUN TestMarshalAllocations/*int64 === RUN TestMarshalAllocations/*uint64 === RUN TestMarshalAllocations/[]uint8 === RUN TestMarshalAllocations/*sysenc.explicitPad --- PASS: TestMarshalAllocations (0.00s) --- PASS: TestMarshalAllocations/*[1]uint64 (0.00s) --- PASS: TestMarshalAllocations/*int16 (0.00s) --- PASS: TestMarshalAllocations/*uint16 (0.00s) --- PASS: TestMarshalAllocations/*int32 (0.00s) --- PASS: TestMarshalAllocations/*uint32 (0.00s) --- PASS: TestMarshalAllocations/*int64 (0.00s) --- PASS: TestMarshalAllocations/*uint64 (0.00s) --- PASS: TestMarshalAllocations/[]uint8 (0.00s) --- PASS: TestMarshalAllocations/*sysenc.explicitPad (0.00s) === RUN TestUnmarshal === RUN TestUnmarshal/*[1]uint64 === RUN TestUnmarshal/*int16 === RUN TestUnmarshal/*uint16 === RUN TestUnmarshal/*int32 === RUN TestUnmarshal/*uint32 === RUN TestUnmarshal/*int64 === RUN TestUnmarshal/*uint64 === RUN TestUnmarshal/[]uint8 === RUN TestUnmarshal/*sysenc.explicitPad === RUN TestUnmarshal/[]sysenc.explicitPad === RUN TestUnmarshal/[]sysenc.explicitPad#01 === RUN TestUnmarshal/[]sysenc.explicitPad#02 === RUN TestUnmarshal/*sysenc.struc === RUN TestUnmarshal/[]sysenc.struc === RUN TestUnmarshal/[]sysenc.struc#01 === RUN TestUnmarshal/[]sysenc.struc#02 --- PASS: TestUnmarshal (0.00s) --- PASS: TestUnmarshal/*[1]uint64 (0.00s) --- PASS: TestUnmarshal/*int16 (0.00s) --- PASS: TestUnmarshal/*uint16 (0.00s) --- PASS: TestUnmarshal/*int32 (0.00s) --- PASS: TestUnmarshal/*uint32 (0.00s) --- PASS: TestUnmarshal/*int64 (0.00s) --- PASS: TestUnmarshal/*uint64 (0.00s) --- PASS: TestUnmarshal/[]uint8 (0.00s) --- PASS: TestUnmarshal/*sysenc.explicitPad (0.00s) --- PASS: TestUnmarshal/[]sysenc.explicitPad (0.00s) --- PASS: TestUnmarshal/[]sysenc.explicitPad#01 (0.00s) --- PASS: TestUnmarshal/[]sysenc.explicitPad#02 (0.00s) --- PASS: TestUnmarshal/*sysenc.struc (0.00s) --- PASS: TestUnmarshal/[]sysenc.struc (0.00s) --- PASS: TestUnmarshal/[]sysenc.struc#01 (0.00s) --- PASS: TestUnmarshal/[]sysenc.struc#02 (0.00s) === RUN TestUnmarshalAllocations === RUN TestUnmarshalAllocations/*[1]uint64 === RUN TestUnmarshalAllocations/*int16 === RUN TestUnmarshalAllocations/*uint16 === RUN TestUnmarshalAllocations/*int32 === RUN TestUnmarshalAllocations/*uint32 === RUN TestUnmarshalAllocations/*int64 === RUN TestUnmarshalAllocations/*uint64 === RUN TestUnmarshalAllocations/[]uint8 === RUN TestUnmarshalAllocations/*sysenc.explicitPad --- PASS: TestUnmarshalAllocations (0.00s) --- PASS: TestUnmarshalAllocations/*[1]uint64 (0.00s) --- PASS: TestUnmarshalAllocations/*int16 (0.00s) --- PASS: TestUnmarshalAllocations/*uint16 (0.00s) --- PASS: TestUnmarshalAllocations/*int32 (0.00s) --- PASS: TestUnmarshalAllocations/*uint32 (0.00s) --- PASS: TestUnmarshalAllocations/*int64 (0.00s) --- PASS: TestUnmarshalAllocations/*uint64 (0.00s) --- PASS: TestUnmarshalAllocations/[]uint8 (0.00s) --- PASS: TestUnmarshalAllocations/*sysenc.explicitPad (0.00s) === RUN TestUnsafeBackingMemory === RUN TestUnsafeBackingMemory/valid:_slice === RUN TestUnsafeBackingMemory/valid:_pointer_to_slice === RUN TestUnsafeBackingMemory/valid:_pointer_to_array === RUN TestUnsafeBackingMemory/valid:_pointer_to_int64 === RUN TestUnsafeBackingMemory/valid:_pointer_to_struct === RUN TestUnsafeBackingMemory/valid:_struct_with_explicit_padding === RUN TestUnsafeBackingMemory/invalid:_nil === RUN TestUnsafeBackingMemory/invalid:_nil_slice === RUN TestUnsafeBackingMemory/invalid:_nil_pointer === RUN TestUnsafeBackingMemory/invalid:_nil_pointer_to_slice === RUN TestUnsafeBackingMemory/invalid:_nil_pointer_to_array === RUN TestUnsafeBackingMemory/invalid:_unexported_field === RUN TestUnsafeBackingMemory/invalid:_struct_containing_pointer === RUN TestUnsafeBackingMemory/invalid:_struct_with_trailing_padding === RUN TestUnsafeBackingMemory/invalid:_struct_with_interspersed_padding === RUN TestUnsafeBackingMemory/invalid:_padding_between_slice_entries === RUN TestUnsafeBackingMemory/invalid:_padding_between_array_entries --- PASS: TestUnsafeBackingMemory (0.00s) --- PASS: TestUnsafeBackingMemory/valid:_slice (0.00s) --- PASS: TestUnsafeBackingMemory/valid:_pointer_to_slice (0.00s) --- PASS: TestUnsafeBackingMemory/valid:_pointer_to_array (0.00s) --- PASS: TestUnsafeBackingMemory/valid:_pointer_to_int64 (0.00s) --- PASS: TestUnsafeBackingMemory/valid:_pointer_to_struct (0.00s) --- PASS: TestUnsafeBackingMemory/valid:_struct_with_explicit_padding (0.00s) --- PASS: TestUnsafeBackingMemory/invalid:_nil (0.00s) --- PASS: TestUnsafeBackingMemory/invalid:_nil_slice (0.00s) --- PASS: TestUnsafeBackingMemory/invalid:_nil_pointer (0.00s) --- PASS: TestUnsafeBackingMemory/invalid:_nil_pointer_to_slice (0.00s) --- PASS: TestUnsafeBackingMemory/invalid:_nil_pointer_to_array (0.00s) --- PASS: TestUnsafeBackingMemory/invalid:_unexported_field (0.00s) --- PASS: TestUnsafeBackingMemory/invalid:_struct_containing_pointer (0.00s) --- PASS: TestUnsafeBackingMemory/invalid:_struct_with_trailing_padding (0.00s) --- PASS: TestUnsafeBackingMemory/invalid:_struct_with_interspersed_padding (0.00s) --- PASS: TestUnsafeBackingMemory/invalid:_padding_between_slice_entries (0.00s) --- PASS: TestUnsafeBackingMemory/invalid:_padding_between_array_entries (0.00s) === RUN TestZeroBuffer --- PASS: TestZeroBuffer (0.00s) === RUN TestUnsafeBuffer --- PASS: TestUnsafeBuffer (0.00s) PASS ok github.com/cilium/ebpf/internal/sysenc 0.026s WARNING: Failed to adjust rlimit, tests may fail === RUN TestIsDeepCopy --- PASS: TestIsDeepCopy (0.00s) === RUN TestIgnoreKernelVersionCheckWhenEnvVarIsSet === RUN TestIgnoreKernelVersionCheckWhenEnvVarIsSet/should_NOT_ignore_kernel_version_check_if_environment_var_set_to_empty_string === RUN TestIgnoreKernelVersionCheckWhenEnvVarIsSet/should_ignore_kernel_version_check_if_environment_var_set_to_skip_test_name_with_single_value === RUN TestIgnoreKernelVersionCheckWhenEnvVarIsSet/should_match_test_name_when_multiple_comma_separated_names_list_is_provided === RUN TestIgnoreKernelVersionCheckWhenEnvVarIsSet/should_NOT_match_test_name_when_multiple_comma_separated_names_list_is_provided_but_name_is_not_present_in_list === RUN TestIgnoreKernelVersionCheckWhenEnvVarIsSet/should_match_test_name_if_names_list_has_leading/trailing_spaces --- PASS: TestIgnoreKernelVersionCheckWhenEnvVarIsSet (0.00s) --- PASS: TestIgnoreKernelVersionCheckWhenEnvVarIsSet/should_NOT_ignore_kernel_version_check_if_environment_var_set_to_empty_string (0.00s) --- PASS: TestIgnoreKernelVersionCheckWhenEnvVarIsSet/should_ignore_kernel_version_check_if_environment_var_set_to_skip_test_name_with_single_value (0.00s) --- PASS: TestIgnoreKernelVersionCheckWhenEnvVarIsSet/should_match_test_name_when_multiple_comma_separated_names_list_is_provided (0.00s) --- PASS: TestIgnoreKernelVersionCheckWhenEnvVarIsSet/should_NOT_match_test_name_when_multiple_comma_separated_names_list_is_provided_but_name_is_not_present_in_list (0.00s) --- PASS: TestIgnoreKernelVersionCheckWhenEnvVarIsSet/should_match_test_name_if_names_list_has_leading/trailing_spaces (0.00s) PASS ok github.com/cilium/ebpf/internal/testutils 0.016s ? github.com/cilium/ebpf/internal/testutils/fdtrace [no test files] WARNING: Failed to adjust rlimit, tests may fail === RUN TestKprobeTraceFSGroup --- PASS: TestKprobeTraceFSGroup (0.00s) === RUN TestKprobeToken === RUN TestKprobeToken/0 === RUN TestKprobeToken/1 === RUN TestKprobeToken/2 === RUN TestKprobeToken/3 --- PASS: TestKprobeToken (0.00s) --- PASS: TestKprobeToken/0 (0.00s) --- PASS: TestKprobeToken/1 (0.00s) --- PASS: TestKprobeToken/2 (0.00s) --- PASS: TestKprobeToken/3 (0.00s) === RUN TestNewEvent === RUN TestNewEvent/kprobe_ret=false quicktest.go:12: error: got non-nil value got: e"checking trace event ebpftest_671120bbdd1e8cee/vprintk: neither debugfs nor tracefs are mounted" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/internal/tracefs/kprobe_test.go:73 qt.Assert(t, qt.IsNil(err)) === RUN TestNewEvent/kprobe_ret=true quicktest.go:12: error: got non-nil value got: e"checking trace event ebpftest_93e2cd5a41e4dbdd/vprintk: neither debugfs nor tracefs are mounted" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/internal/tracefs/kprobe_test.go:73 qt.Assert(t, qt.IsNil(err)) === RUN TestNewEvent/uprobe_ret=false quicktest.go:12: error: got non-nil value got: e"checking trace event ebpftest_02335892f0107967/main: neither debugfs nor tracefs are mounted" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/internal/tracefs/kprobe_test.go:73 qt.Assert(t, qt.IsNil(err)) === RUN TestNewEvent/uprobe_ret=true quicktest.go:12: error: got non-nil value got: e"checking trace event ebpftest_ef31f2fc32383d4a/main: neither debugfs nor tracefs are mounted" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/internal/tracefs/kprobe_test.go:73 qt.Assert(t, qt.IsNil(err)) --- FAIL: TestNewEvent (0.00s) --- FAIL: TestNewEvent/kprobe_ret=false (0.00s) --- FAIL: TestNewEvent/kprobe_ret=true (0.00s) --- FAIL: TestNewEvent/uprobe_ret=false (0.00s) --- FAIL: TestNewEvent/uprobe_ret=true (0.00s) === RUN TestEventID quicktest.go:12: error: got non-nil value got: e"neither debugfs nor tracefs are mounted" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/internal/tracefs/perf_event_test.go:21 qt.Assert(t, qt.IsNil(err)) --- FAIL: TestEventID (0.00s) === RUN TestSanitizePath perf_event_test.go:29: expected error invalid input, got: neither debugfs nor tracefs are mounted perf_event_test.go:34: expected no error, got: neither debugfs nor tracefs are mounted --- FAIL: TestSanitizePath (0.00s) === RUN TestValidIdentifier === RUN TestValidIdentifier/empty_string === RUN TestValidIdentifier/leading_number === RUN TestValidIdentifier/underscore_first === RUN TestValidIdentifier/contains_number === RUN TestValidIdentifier/underscore === RUN TestValidIdentifier/contains_dash === RUN TestValidIdentifier/contains_number#01 --- PASS: TestValidIdentifier (0.00s) --- PASS: TestValidIdentifier/empty_string (0.00s) --- PASS: TestValidIdentifier/leading_number (0.00s) --- PASS: TestValidIdentifier/underscore_first (0.00s) --- PASS: TestValidIdentifier/contains_number (0.00s) --- PASS: TestValidIdentifier/underscore (0.00s) --- PASS: TestValidIdentifier/contains_dash (0.00s) --- PASS: TestValidIdentifier/contains_number#01 (0.00s) === RUN TestSanitizeIdentifier === RUN TestSanitizeIdentifier/0 === RUN TestSanitizeIdentifier/1 === RUN TestSanitizeIdentifier/2 === RUN TestSanitizeIdentifier/3 === RUN TestSanitizeIdentifier/4 === RUN TestSanitizeIdentifier/5 --- PASS: TestSanitizeIdentifier (0.00s) --- PASS: TestSanitizeIdentifier/0 (0.00s) --- PASS: TestSanitizeIdentifier/1 (0.00s) --- PASS: TestSanitizeIdentifier/2 (0.00s) --- PASS: TestSanitizeIdentifier/3 (0.00s) --- PASS: TestSanitizeIdentifier/4 (0.00s) --- PASS: TestSanitizeIdentifier/5 (0.00s) === RUN TestGetTracefsPath quicktest.go:12: error: got non-nil value got: e"neither debugfs nor tracefs are mounted" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/internal/tracefs/perf_event_test.go:93 qt.Assert(t, qt.IsNil(err)) --- FAIL: TestGetTracefsPath (0.00s) === RUN TestUprobeToken === RUN TestUprobeToken/0 === RUN TestUprobeToken/1 === RUN TestUprobeToken/2 === RUN TestUprobeToken/3 === RUN TestUprobeToken/4 === RUN TestUprobeToken/5 --- PASS: TestUprobeToken (0.00s) --- PASS: TestUprobeToken/0 (0.00s) --- PASS: TestUprobeToken/1 (0.00s) --- PASS: TestUprobeToken/2 (0.00s) --- PASS: TestUprobeToken/3 (0.00s) --- PASS: TestUprobeToken/4 (0.00s) --- PASS: TestUprobeToken/5 (0.00s) FAIL FAIL github.com/cilium/ebpf/internal/tracefs 0.012s === RUN TestErrnoIsUnix --- PASS: TestErrnoIsUnix (0.00s) === RUN TestErrno --- PASS: TestErrno (0.00s) === RUN TestErrNonLinux --- PASS: TestErrNonLinux (0.00s) PASS ok github.com/cilium/ebpf/internal/unix 0.012s WARNING: Failed to adjust rlimit, tests may fail === RUN TestAttachCgroup cgroup_test.go:11: Feature 'BPF_PROG_ATTACH' isn't supported even though kernel is newer than v4.10 --- FAIL: TestAttachCgroup (0.00s) === RUN TestProgAttachCgroup cgroup_test.go:36: Feature 'BPF_PROG_ATTACH' isn't supported even though kernel is newer than v4.10 --- FAIL: TestProgAttachCgroup (0.00s) === RUN TestProgAttachCgroupAllowMulti cgroup_test.go:47: Feature 'BPF_PROG_ATTACH' isn't supported even though kernel is newer than v4.10 --- FAIL: TestProgAttachCgroupAllowMulti (0.00s) === RUN TestLinkCgroup cgroup_test.go:62: Feature 'BPF_PROG_ATTACH' isn't supported even though kernel is newer than v4.10 --- FAIL: TestLinkCgroup (0.00s) === RUN TestIter iter_test.go:14: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestIter (0.16s) === RUN TestIterMapElements iter_test.go:44: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestIterMapElements (0.01s) === RUN TestUDPIter iter_test.go:86: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestUDPIter (0.01s) === RUN TestKprobeMulti kprobe_multi_test.go:20: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestKprobeMulti (0.00s) === RUN TestKprobeMultiInput kprobe_multi_test.go:33: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestKprobeMultiInput (0.00s) === RUN TestKprobeMultiErrors kprobe_multi_test.go:63: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestKprobeMultiErrors (0.00s) === RUN TestKprobeMultiCookie kprobe_multi_test.go:83: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestKprobeMultiCookie (0.00s) === RUN TestKprobeMultiProgramCall kprobe_test.go:296: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestKprobeMultiProgramCall (0.00s) === RUN TestHaveBPFLinkKprobeMulti feature.go:30: Feature test failed: detect support for bpf_link_kprobe_multi: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestHaveBPFLinkKprobeMulti (0.00s) === RUN TestKprobeSession kprobe_multi_test.go:143: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestKprobeSession (0.00s) === RUN TestHaveBPFLinkKprobeSession feature.go:30: Feature test failed: detect support for bpf_link_kprobe_session: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestHaveBPFLinkKprobeSession (0.00s) === RUN TestKprobe kprobe_test.go:29: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestKprobe (0.00s) === RUN TestKprobeOffset kprobe_test.go:55: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestKprobeOffset (0.00s) === RUN TestKretprobeMaxActive kprobe_test.go:72: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestKretprobeMaxActive (0.00s) === RUN TestKretprobe kprobe_test.go:93: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestKretprobe (0.00s) === RUN TestKprobeErrors --- PASS: TestKprobeErrors (0.00s) === RUN TestKprobeCreatePMU quicktest.go:12: error: got non-nil value got: e"token vprintk: opening perf event: permission denied" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/link/kprobe_test.go:143 qt.Assert(t, qt.IsNil(err)) --- FAIL: TestKprobeCreatePMU (0.00s) === RUN TestKprobePMUUnavailable quicktest.go:12: error: wanted error is not found in error chain comment: got error: token vprintk: opening perf event: permission denied got: e"token vprintk: opening perf event: permission denied" want: e"not supported" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/link/kprobe_test.go:171 qt.Assert(t, qt.ErrorIs(err, ErrNotSupported), qt.Commentf("got error: %s", err)) --- FAIL: TestKprobePMUUnavailable (0.00s) === RUN TestKprobeTraceFS quicktest.go:12: error: got non-nil value got: e"creating probe entry on tracefs: checking trace event ebpf_9538d0b587685285/vprintk: neither debugfs nor tracefs are mounted" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/link/kprobe_test.go:191 qt.Assert(t, qt.IsNil(err)) --- FAIL: TestKprobeTraceFS (0.00s) === RUN TestKprobeProgramCall kprobe_test.go:296: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestKprobeProgramCall (0.00s) === RUN TestKprobeCookie kprobe_test.go:377: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestKprobeCookie (0.00s) === RUN TestRawLink link_test.go:26: Feature 'BPF_PROG_ATTACH' isn't supported even though kernel is newer than v4.10 --- FAIL: TestRawLink (0.00s) === RUN TestUnpinRawLink link_test.go:61: Feature 'BPF_PROG_ATTACH' isn't supported even though kernel is newer than v4.10 --- FAIL: TestUnpinRawLink (0.00s) === RUN TestRawLinkLoadPinnedWithOptions link_test.go:75: Feature 'BPF_PROG_ATTACH' isn't supported even though kernel is newer than v4.10 --- FAIL: TestRawLinkLoadPinnedWithOptions (0.00s) === RUN TestIterator link_test.go:92: Feature 'BPF_PROG_ATTACH' isn't supported even though kernel is newer than v4.10 --- FAIL: TestIterator (0.00s) === RUN TestLoadWrongPin link_test.go:375: Feature 'BPF_PROG_ATTACH' isn't supported even though kernel is newer than v4.10 --- FAIL: TestLoadWrongPin (0.00s) === RUN TestAttachNetfilter netfilter_test.go:18: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestAttachNetfilter (0.00s) === RUN TestAttachNetkit netkit_test.go:20: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestAttachNetkit (0.00s) === RUN TestNetkitAnchor netkit_test.go:29: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestNetkitAnchor (0.00s) === RUN TestSkLookup netns_test.go:15: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestSkLookup (0.00s) === RUN TestHaveBPFLinkPerfEvent feature.go:30: Feature test failed: detect support for bpf_link_perf_event: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestHaveBPFLinkPerfEvent (0.00s) === RUN TestProgramAlter program_test.go:17: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestProgramAlter (0.00s) === RUN TestRawAttachProgramAnchor program_test.go:56: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestRawAttachProgramAnchor (0.00s) === RUN TestQueryPrograms === RUN TestQueryPrograms/tcx query_test.go:127: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestQueryPrograms/cgroup query_test.go:54: Feature 'BPF_PROG_ATTACH' isn't supported even though kernel is newer than v4.10 === RUN TestQueryPrograms/cgroup_link query_test.go:71: Feature 'BPF_PROG_ATTACH' isn't supported even though kernel is newer than v4.10 === RUN TestQueryPrograms/netns query_test.go:91: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestQueryPrograms (0.00s) --- FAIL: TestQueryPrograms/tcx (0.00s) --- FAIL: TestQueryPrograms/cgroup (0.00s) --- FAIL: TestQueryPrograms/cgroup_link (0.00s) --- FAIL: TestQueryPrograms/netns (0.00s) === RUN TestRawTracepoint raw_tracepoint_test.go:13: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestRawTracepoint (0.00s) === RUN TestRawTracepoint_writable raw_tracepoint_test.go:29: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestRawTracepoint_writable (0.00s) === RUN TestSocketFilterAttach socket_filter_test.go:11: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestSocketFilterAttach (0.00s) === RUN TestHaveProgAttach feature.go:28: Feature 'BPF_PROG_ATTACH' isn't supported even though kernel is newer than v4.10 --- FAIL: TestHaveProgAttach (0.00s) === RUN TestHaveProgAttachReplace feature.go:28: Feature 'BPF_PROG_ATTACH atomic replacement of MULTI progs' isn't supported even though kernel is newer than v5.5 --- FAIL: TestHaveProgAttachReplace (0.00s) === RUN TestHaveBPFLink --- PASS: TestHaveBPFLink (0.00s) === RUN TestHaveProgQuery feature.go:28: Feature 'BPF_PROG_QUERY' isn't supported even though kernel is newer than v4.15 --- FAIL: TestHaveProgQuery (0.00s) === RUN TestHaveTCX feature.go:28: Feature 'tcx' isn't supported even though kernel is newer than v6.6 --- FAIL: TestHaveTCX (0.00s) === RUN TestHaveNetkit feature.go:28: Feature 'netkit' isn't supported even though kernel is newer than v6.7 --- FAIL: TestHaveNetkit (0.00s) === RUN TestAttachTCX tcx_test.go:19: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestAttachTCX (0.00s) === RUN TestTCXAnchor tcx_test.go:28: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestTCXAnchor (0.00s) === RUN TestTCXExpectedRevision tcx_test.go:69: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestTCXExpectedRevision (0.00s) === RUN TestTracepoint tracepoint_test.go:19: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestTracepoint (0.00s) === RUN TestTracepointMissing tracepoint_test.go:37: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestTracepointMissing (0.00s) === RUN TestTracepointErrors --- PASS: TestTracepointErrors (0.00s) === RUN TestTracepointProgramCall kprobe_test.go:296: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestTracepointProgramCall (0.00s) === RUN TestFreplace tracing_test.go:22: Can't create target program: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestFreplace (0.00s) === RUN TestFentryFexit tracing_test.go:55: Can't create target program: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestFentryFexit (0.00s) === RUN TestTracing === RUN TestTracing/AttachTraceFEntry tracing_test.go:140: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestTracing/AttachTraceFEntry#01 tracing_test.go:140: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestTracing/AttachTraceFEntry#02 tracing_test.go:140: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestTracing/AttachTraceFExit tracing_test.go:140: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestTracing/AttachModifyReturn tracing_test.go:140: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestTracing/AttachTraceRawTp tracing_test.go:140: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestTracing (0.18s) --- FAIL: TestTracing/AttachTraceFEntry (0.15s) --- FAIL: TestTracing/AttachTraceFEntry#01 (0.01s) --- FAIL: TestTracing/AttachTraceFEntry#02 (0.01s) --- FAIL: TestTracing/AttachTraceFExit (0.01s) --- FAIL: TestTracing/AttachModifyReturn (0.00s) --- FAIL: TestTracing/AttachTraceRawTp (0.01s) === RUN TestLSM tracing_test.go:159: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestLSM (0.01s) === RUN TestUprobeMulti uprobe_multi_test.go:19: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestUprobeMulti (0.00s) === RUN TestUprobeMultiInput uprobe_multi_test.go:43: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestUprobeMultiInput (0.00s) === RUN TestUprobeMultiResolveOk --- PASS: TestUprobeMultiResolveOk (0.00s) === RUN TestUprobeMultiResolveFail --- PASS: TestUprobeMultiResolveFail (0.00s) === RUN TestUprobeMultiCookie uprobe_multi_test.go:150: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestUprobeMultiCookie (0.00s) === RUN TestUprobeMultiProgramCall kprobe_test.go:296: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestUprobeMultiProgramCall (0.00s) === RUN TestHaveBPFLinkUprobeMulti feature.go:30: Feature test failed: detect support for bpf_link_uprobe_multi: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestHaveBPFLinkUprobeMulti (0.00s) === RUN TestExecutable --- PASS: TestExecutable (0.00s) === RUN TestExecutableOffset --- PASS: TestExecutableOffset (0.00s) === RUN TestExecutableLazyLoadSymbols uprobe_test.go:79: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestExecutableLazyLoadSymbols (0.00s) === RUN TestUprobe uprobe_test.go:100: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestUprobe (0.00s) === RUN TestUprobeExtNotFound uprobe_test.go:110: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestUprobeExtNotFound (0.00s) === RUN TestUprobeExtWithOpts uprobe_test.go:122: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestUprobeExtWithOpts (0.00s) === RUN TestUprobeWithPID uprobe_test.go:139: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestUprobeWithPID (0.00s) === RUN TestUprobeWithNonExistentPID uprobe_test.go:149: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestUprobeWithNonExistentPID (0.00s) === RUN TestUretprobe uprobe_test.go:161: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestUretprobe (0.00s) === RUN TestUprobeCreatePMU quicktest.go:12: error: got non-nil value got: e"token /bin/bash:0x35300: opening perf event: permission denied" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/link/uprobe_test.go:190 qt.Assert(t, qt.IsNil(err)) --- FAIL: TestUprobeCreatePMU (0.01s) === RUN TestUprobePMUUnavailable quicktest.go:12: error: wanted error is not found in error chain comment: got error: token /bin/bash:0x35300: opening perf event: permission denied got: e"token /bin/bash:0x35300: opening perf event: permission denied" want: e"not supported" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/link/uprobe_test.go:222 qt.Assert(t, qt.ErrorIs(err, ErrNotSupported), qt.Commentf("got error: %s", err)) --- FAIL: TestUprobePMUUnavailable (0.00s) === RUN TestUprobeTraceFS quicktest.go:12: error: got non-nil value got: e"creating probe entry on tracefs: checking trace event ebpf_b916b32e7d1f1990/main: neither debugfs nor tracefs are mounted" stack: /build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1/obj-aarch64-linux-gnu/src/github.com/cilium/ebpf/link/uprobe_test.go:244 qt.Assert(t, qt.IsNil(err)) --- FAIL: TestUprobeTraceFS (0.00s) === RUN TestUprobeProgramCall === RUN TestUprobeProgramCall/bash kprobe_test.go:296: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestUprobeProgramCall/go-binary kprobe_test.go:296: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestUprobeProgramCall (0.00s) --- FAIL: TestUprobeProgramCall/bash (0.00s) --- FAIL: TestUprobeProgramCall/go-binary (0.00s) === RUN TestUprobeProgramWrongPID kprobe_test.go:296: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestUprobeProgramWrongPID (0.00s) === RUN TestHaveRefCtrOffsetPMU --- PASS: TestHaveRefCtrOffsetPMU (0.00s) === RUN TestAttachXDP xdp_test.go:18: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestAttachXDP (0.00s) FAIL FAIL github.com/cilium/ebpf/link 0.419s WARNING: Failed to adjust rlimit, tests may fail === RUN TestPerfReader reader_test.go:761: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestPerfReader (0.00s) === RUN TestReaderSetDeadline reader_test.go:761: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestReaderSetDeadline (0.00s) === RUN TestReaderSetDeadlinePendingEvents reader_test.go:761: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestReaderSetDeadlinePendingEvents (0.00s) === RUN TestReaderFlushPendingEvents reader_test.go:761: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestReaderFlushPendingEvents (0.00s) === RUN TestPerfReaderLostSample reader_test.go:761: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestPerfReaderLostSample (0.00s) === RUN TestPerfReaderOverwritable reader_test.go:761: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestPerfReaderOverwritable (0.00s) === RUN TestPerfReaderOverwritableEmpty reader_test.go:761: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestPerfReaderOverwritableEmpty (0.00s) === RUN TestPerfReaderClose reader_test.go:761: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestPerfReaderClose (0.00s) === RUN TestCreatePerfEvent reader_test.go:459: Can't create perf event: can't create perf event: permission denied --- FAIL: TestCreatePerfEvent (0.00s) === RUN TestReadRecord --- PASS: TestReadRecord (0.00s) === RUN TestPause === PAUSE TestPause === RUN TestPerfReaderWakeupEvents reader_test.go:761: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestPerfReaderWakeupEvents (0.00s) === RUN TestReadWithoutWakeup === PAUSE TestReadWithoutWakeup === RUN TestRingBufferReader --- PASS: TestRingBufferReader (0.00s) === RUN TestRingBufferReverseReader --- PASS: TestRingBufferReverseReader (0.00s) === RUN TestPerfEventRing ring_test.go:138: can't create perf event: permission denied --- FAIL: TestPerfEventRing (0.00s) === CONT TestPause reader_test.go:761: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestPause (0.00s) === CONT TestReadWithoutWakeup reader_test.go:761: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestReadWithoutWakeup (0.00s) FAIL FAIL github.com/cilium/ebpf/perf 0.018s WARNING: Failed to adjust rlimit, tests may fail === RUN TestLoad load_test.go:68: Create temporary directory on BPFFS: mkdir /sys/fs/bpf/ebpf-test3546187112: no such file or directory --- FAIL: TestLoad (0.00s) === RUN TestWalkDir walk_test.go:18: Create temporary directory on BPFFS: mkdir /sys/fs/bpf/ebpf-test1304883517: no such file or directory --- FAIL: TestWalkDir (0.00s) FAIL FAIL github.com/cilium/ebpf/pin 0.017s WARNING: Failed to adjust rlimit, tests may fail === RUN TestRingbufReader === RUN TestRingbufReader/send_one_short_sample reader_test.go:67: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestRingbufReader/send_three_short_samples,_the_second_is_discarded reader_test.go:67: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) === RUN TestRingbufReader/send_five_samples,_every_even_is_discarded reader_test.go:67: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestRingbufReader (0.00s) --- FAIL: TestRingbufReader/send_one_short_sample (0.00s) --- FAIL: TestRingbufReader/send_three_short_samples,_the_second_is_discarded (0.00s) --- FAIL: TestRingbufReader/send_five_samples,_every_even_is_discarded (0.00s) === RUN TestReaderBlocking reader_test.go:220: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestReaderBlocking (0.00s) === RUN TestReaderNoWakeup reader_test.go:280: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestReaderNoWakeup (0.00s) === RUN TestReaderFlushPendingEvents reader_test.go:337: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestReaderFlushPendingEvents (0.00s) === RUN TestReaderSetDeadline reader_test.go:397: creating map: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock) --- FAIL: TestReaderSetDeadline (0.00s) FAIL FAIL github.com/cilium/ebpf/ringbuf 0.018s === RUN TestRemoveMemlock rlimit_linux_test.go:19: Skipping test: failed to set memlock rlimit: operation not permitted --- SKIP: TestRemoveMemlock (0.00s) PASS ok github.com/cilium/ebpf/rlimit 0.013s FAIL dh_auto_test: error: cd obj-aarch64-linux-gnu && go test -vet=off -v -p 12 github.com/cilium/ebpf github.com/cilium/ebpf/asm github.com/cilium/ebpf/btf github.com/cilium/ebpf/cmd/bpf2go github.com/cilium/ebpf/cmd/bpf2go/gen github.com/cilium/ebpf/cmd/bpf2go/internal github.com/cilium/ebpf/features github.com/cilium/ebpf/internal github.com/cilium/ebpf/internal/cmd/gentypes github.com/cilium/ebpf/internal/epoll github.com/cilium/ebpf/internal/kallsyms github.com/cilium/ebpf/internal/kconfig github.com/cilium/ebpf/internal/linux github.com/cilium/ebpf/internal/sys github.com/cilium/ebpf/internal/sysenc github.com/cilium/ebpf/internal/testutils github.com/cilium/ebpf/internal/testutils/fdtrace github.com/cilium/ebpf/internal/tracefs github.com/cilium/ebpf/internal/unix github.com/cilium/ebpf/link github.com/cilium/ebpf/perf github.com/cilium/ebpf/pin github.com/cilium/ebpf/ringbuf github.com/cilium/ebpf/rlimit returned exit code 1 make[1]: [debian/rules:12: override_dh_auto_test] Error 25 (ignored) make[1]: Leaving directory '/build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang dh_prep -O--buildsystem=golang debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1' dh_auto_install -- --no-binaries make[1]: Leaving directory '/build/reproducible-path/golang-github-cilium-ebpf-0.17.3+ds1' dh_installdocs -O--buildsystem=golang dh_installchangelogs -O--buildsystem=golang dh_installsystemduser -O--buildsystem=golang dh_lintian -O--buildsystem=golang dh_perl -O--buildsystem=golang dh_link -O--buildsystem=golang dh_strip_nondeterminism -O--buildsystem=golang dh_compress -O--buildsystem=golang dh_fixperms -O--buildsystem=golang dh_missing -O--buildsystem=golang dh_installdeb -O--buildsystem=golang dh_golang -O--buildsystem=golang dh_gencontrol -O--buildsystem=golang dh_md5sums -O--buildsystem=golang dh_builddeb -O--buildsystem=golang dpkg-deb: building package 'golang-github-cilium-ebpf-dev' in '../golang-github-cilium-ebpf-dev_0.17.3+ds1-1_all.deb'. dpkg-genbuildinfo --build=binary -O../golang-github-cilium-ebpf_0.17.3+ds1-1_arm64.buildinfo dpkg-genchanges --build=binary -O../golang-github-cilium-ebpf_0.17.3+ds1-1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/1152126 and its subdirectories I: Current time: Tue Oct 20 09:04:39 -12 2026 I: pbuilder-time-stamp: 1792530279 Wed Sep 17 14:41:42 UTC 2025 I: 1st build successful. Starting 2nd build on remote node codethink04-arm64.debian.net. Wed Sep 17 14:41:42 UTC 2025 I: Preparing to do remote build '2' on codethink04-arm64.debian.net. Wed Sep 17 14:43:55 UTC 2025 I: Deleting $TMPDIR on codethink04-arm64.debian.net. Wed Sep 17 14:43:55 UTC 2025 I: golang-github-cilium-ebpf_0.17.3+ds1-1_arm64.changes: Format: 1.8 Date: Sun, 24 Aug 2025 08:18:01 -0400 Source: golang-github-cilium-ebpf Binary: golang-github-cilium-ebpf-dev Architecture: all Version: 0.17.3+ds1-1 Distribution: experimental Urgency: medium Maintainer: Debian Go Packaging Team Changed-By: Reinhard Tartler Description: golang-github-cilium-ebpf-dev - eBPF Library for Go Changes: golang-github-cilium-ebpf (0.17.3+ds1-1) experimental; urgency=medium . * Team upload. * New upstream version * debian/rules: - Fix location to output.tpl - Exclude non-essential packages from build * debian/patches: - drop old patch that no longer applies - Revert upstream commit 8462e8f: "internal/linux: use unix.Auxv" to avoid dependency on golang.org/x/sys v0.30.0 - Skip some tests that require permissions not found inside user namespaces * debian/control: - Depend on golang-github-go-quicktest-qt-dev - Depend on golang-github-jsimonetti-rtnetlink-dev - Bump Standards version, no changes needed * Generalize lintian overrides to minimize toil when updating version * debian/watch: Repack with repacksuffix Checksums-Sha1: a00338c47aeb1e0c6b6dccaba891ef2eacaef217 1728160 golang-github-cilium-ebpf-dev_0.17.3+ds1-1_all.deb 477f71215e380d3e73016b41e873430e93c1764a 5827 golang-github-cilium-ebpf_0.17.3+ds1-1_arm64.buildinfo Checksums-Sha256: b51e8a8764d487d3624c671fe0eca9182836964f5b98206a57f50a1d62a794fb 1728160 golang-github-cilium-ebpf-dev_0.17.3+ds1-1_all.deb c96ae69a23e7f7102b4b2e1db34d68daaa11b874c4c152e00e929c4eed49e53e 5827 golang-github-cilium-ebpf_0.17.3+ds1-1_arm64.buildinfo Files: 38be02c889e9151c200b881ab488ab03 1728160 golang optional golang-github-cilium-ebpf-dev_0.17.3+ds1-1_all.deb 7ae1fb3c7e38a821630aa576d311091b 5827 golang optional golang-github-cilium-ebpf_0.17.3+ds1-1_arm64.buildinfo Wed Sep 17 14:43:56 UTC 2025 I: diffoscope 306 will be used to compare the two builds: Running as unit: rb-diffoscope-arm64_3-116303.service; invocation ID: 0c6b58ea52874465b188ffd8a3913e91 # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.wg5wKl1N/golang-github-cilium-ebpf_0.17.3+ds1-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.wg5wKl1N/golang-github-cilium-ebpf_0.17.3+ds1-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.wg5wKl1N/golang-github-cilium-ebpf_0.17.3+ds1-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.wg5wKl1N/b1/golang-github-cilium-ebpf_0.17.3+ds1-1_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.wg5wKl1N/b2/golang-github-cilium-ebpf_0.17.3+ds1-1_arm64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call diffoscope.comparators.binary.FilesystemFile ## main (total time: 0.003s) 0.003s 2 calls outputs 0.000s 1 call cleanup Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 199ms CPU time consumed: 168ms Memory peak: 17.9M (swap: 0B) Wed Sep 17 14:43:56 UTC 2025 I: diffoscope 306 found no differences in the changes files, and a .buildinfo file also exists. Wed Sep 17 14:43:56 UTC 2025 I: golang-github-cilium-ebpf from experimental built successfully and reproducibly on arm64. Wed Sep 17 14:43:57 UTC 2025 I: Removing signed golang-github-cilium-ebpf_0.17.3+ds1-1_arm64.buildinfo.asc files: removed './b1/golang-github-cilium-ebpf_0.17.3+ds1-1_arm64.buildinfo.asc' removed './b2/golang-github-cilium-ebpf_0.17.3+ds1-1_arm64.buildinfo.asc'