2026-10-22T06:35:38.781370364Z Current runner version: 'v0.6.0' 2026-10-22T06:35:38.787579334Z ##[group]GITHUB_TOKEN Permissions 2026-10-22T06:35:38.787608669Z Contents: read 2026-10-22T06:35:38.787612807Z Metadata: read 2026-10-22T06:35:38.787614824Z Packages: read 2026-10-22T06:35:38.787616567Z ##[endgroup] 2026-10-22T06:35:38.787619132Z Secret source: Actions 2026-10-22T06:35:38.787620958Z Cache mode: write 2026-10-22T06:35:38.78762268Z Prepare workflow directory 2026-10-22T06:35:38.788242599Z Prepare all required actions 2026-10-22T06:35:38.788336327Z Getting action download info 2026-10-22T06:35:38.797490499Z Download action repository 'actions/checkout@v5' (SHA:fbc6f3992d24b796d5a048ff273f7fcc4a7b6c09) 2026-10-22T06:35:38.836504422Z Download action repository 'actions/setup-go@v6' (SHA:924ae3a1cded613372ab5595356fb5720e22ba16) 2026-10-22T06:35:38.937523096Z Complete job name: Test with Go 1.25.x on Linux minor architectures 2026-10-22T06:35:38.939496104Z ##[group]Run actions/checkout@v5 2026-10-22T06:35:38.939517116Z with: 2026-10-22T06:35:38.939521481Z repository: bnema/purego 2026-10-22T06:35:38.939524594Z token: *** 2026-10-22T06:35:38.939528189Z ssh-strict: true 2026-10-22T06:35:38.939530501Z ssh-user: git 2026-10-22T06:35:38.939532568Z persist-credentials: true 2026-10-22T06:35:38.939534725Z clean: true 2026-10-22T06:35:38.939536905Z sparse-checkout-cone-mode: true 2026-10-22T06:35:38.939539574Z fetch-depth: 1 2026-10-22T06:35:38.939541489Z fetch-tags: false 2026-10-22T06:35:38.939543339Z show-progress: true 2026-10-22T06:35:38.939545251Z lfs: false 2026-10-22T06:35:38.93954712Z submodules: false 2026-10-22T06:35:38.939548927Z set-safe-directory: true 2026-10-22T06:35:38.939550904Z allow-unsafe-pr-checkout: false 2026-10-22T06:35:38.939552751Z env: 2026-10-22T06:35:38.939554815Z QEMU_MAJOR_VERSION: 10 2026-10-22T06:35:38.939560039Z ##[endgroup] 2026-10-22T06:35:39.087872154Z Syncing repository: bnema/purego 2026-10-22T06:35:39.087896622Z ##[group]Getting Git version info 2026-10-22T06:35:39.087907288Z Working directory is '/home/runner/work/purego/purego' 2026-10-22T06:35:39.090996767Z [command]/usr/bin/git version 2026-10-22T06:35:39.096068366Z git version 2.53.0 2026-10-22T06:35:39.098318514Z ##[endgroup] 2026-10-22T06:35:39.098360164Z Temporarily overriding HOME='/home/runner/work/_temp/4bd436a1-7d84-43b8-b231-4a4c6ccf82a3' before making global git config changes 2026-10-22T06:35:39.09838513Z Adding repository directory to the temporary git global config as a safe directory 2026-10-22T06:35:39.098401434Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/purego/purego 2026-10-22T06:35:39.103602967Z Deleting the contents of '/home/runner/work/purego/purego' 2026-10-22T06:35:39.103635002Z ##[group]Initializing the repository 2026-10-22T06:35:39.103642516Z [command]/usr/bin/git init /home/runner/work/purego/purego 2026-10-22T06:35:39.110055975Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-10-22T06:35:39.110095168Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-10-22T06:35:39.110114599Z hint: to use in all of your new repositories, which will suppress this warning, 2026-10-22T06:35:39.110132482Z hint: call: 2026-10-22T06:35:39.110150726Z hint: 2026-10-22T06:35:39.110170972Z hint: git config --global init.defaultBranch 2026-10-22T06:35:39.110188987Z hint: 2026-10-22T06:35:39.110206698Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-10-22T06:35:39.110228828Z hint: 'development'. The just-created branch can be renamed via this command: 2026-10-22T06:35:39.110241163Z hint: 2026-10-22T06:35:39.11024804Z hint: git branch -m 2026-10-22T06:35:39.110254951Z hint: 2026-10-22T06:35:39.110261275Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-10-22T06:35:39.110276693Z Initialized empty Git repository in /home/runner/work/purego/purego/.git/ 2026-10-22T06:35:39.110290909Z [command]/usr/bin/git remote add origin http://ermite:7341/bnema/purego 2026-10-22T06:35:39.112366539Z ##[endgroup] 2026-10-22T06:35:39.112388435Z ##[group]Disabling automatic garbage collection 2026-10-22T06:35:39.112406729Z [command]/usr/bin/git config --local gc.auto 0 2026-10-22T06:35:39.114539205Z ##[endgroup] 2026-10-22T06:35:39.11727126Z ##[group]Setting up auth 2026-10-22T06:35:39.11732267Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-22T06:35:39.119986809Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-10-22T06:35:39.152308782Z [command]/usr/bin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader 2026-10-22T06:35:39.154836707Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.http\:\/\/ermite\:7341\/\.extraheader' && git config --local --unset-all 'http.http://ermite:7341/.extraheader' || :" 2026-10-22T06:35:39.177279579Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-22T06:35:39.179949458Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-22T06:35:39.202394996Z [command]/usr/bin/git config --local http.http://ermite:7341/.extraheader AUTHORIZATION: basic *** 2026-10-22T06:35:39.20500902Z ##[endgroup] 2026-10-22T06:35:39.205045761Z ##[group]Fetching the repository 2026-10-22T06:35:39.20507435Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +9fea51b06733dd19f9573dcb56c9983948b45263:refs/remotes/origin/main 2026-10-22T06:35:39.28867149Z From http://ermite:7341/bnema/purego 2026-10-22T06:35:39.288725419Z * [new ref] 9fea51b06733dd19f9573dcb56c9983948b45263 -> origin/main 2026-10-22T06:35:39.291310293Z ##[endgroup] 2026-10-22T06:35:39.291341602Z ##[group]Determining the checkout info 2026-10-22T06:35:39.29134534Z ##[endgroup] 2026-10-22T06:35:39.291365429Z [command]/usr/bin/git sparse-checkout disable 2026-10-22T06:35:39.293596372Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2026-10-22T06:35:39.298553945Z ##[group]Checking out the ref 2026-10-22T06:35:39.298604184Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main 2026-10-22T06:35:39.316633543Z Switched to a new branch 'main' 2026-10-22T06:35:39.316673329Z branch 'main' set up to track 'origin/main'. 2026-10-22T06:35:39.316685299Z ##[endgroup] 2026-10-22T06:35:39.319033462Z [command]/usr/bin/git log -1 --format=%H 2026-10-22T06:35:39.321914186Z 9fea51b06733dd19f9573dcb56c9983948b45263 2026-10-22T06:35:39.328694018Z ##[group]Run actions/setup-go@v6 2026-10-22T06:35:39.328713141Z with: 2026-10-22T06:35:39.328719951Z go-version: 1.25.x 2026-10-22T06:35:39.328723796Z check-latest: false 2026-10-22T06:35:39.328727094Z cache: true 2026-10-22T06:35:39.328730335Z env: 2026-10-22T06:35:39.328734083Z QEMU_MAJOR_VERSION: 10 2026-10-22T06:35:39.328737416Z ##[endgroup] 2026-10-22T06:35:39.470157509Z Setup go version spec 1.25.x 2026-10-22T06:35:39.47554002Z Attempting to download 1.25.x... 2026-10-22T06:35:39.716011644Z matching 1.25.x... 2026-10-22T06:35:39.71605558Z Acquiring 1.25.14 from https://github.com/actions/go-versions/releases/download/1.25.14-32325191436/go-1.25.14-linux-x64.tar.gz 2026-10-22T06:35:40.690478259Z Extracting Go... 2026-10-22T06:35:40.698336824Z [command]/usr/bin/tar xz --warning=no-unknown-keyword --overwrite -C /home/runner/work/_temp/d55400cb-d231-430f-9e53-e47e154398f5 -f /home/runner/work/_temp/d484a055-2a6c-4e8c-80b4-86a32d38db1d 2026-10-22T06:35:41.90436059Z Successfully extracted go to /home/runner/work/_temp/d55400cb-d231-430f-9e53-e47e154398f5 2026-10-22T06:35:41.90439689Z Adding to the cache ... 2026-10-22T06:35:45.396317688Z Successfully cached go to /opt/hostedtoolcache/go/1.25.14/x64 2026-10-22T06:35:45.396349905Z Added go to the path 2026-10-22T06:35:45.396361104Z Successfully set up Go version 1.25.x 2026-10-22T06:35:45.409718681Z [command]/opt/hostedtoolcache/go/1.25.14/x64/bin/go env GOMODCACHE 2026-10-22T06:35:45.411997792Z [command]/opt/hostedtoolcache/go/1.25.14/x64/bin/go env GOCACHE 2026-10-22T06:35:45.41515218Z /home/runner/go/pkg/mod 2026-10-22T06:35:45.415178251Z /home/runner/.cache/go-build 2026-10-22T06:35:45.427711387Z Cache is not found 2026-10-22T06:35:45.428012627Z go version go1.25.14 linux/amd64 2026-10-22T06:35:45.428041204Z 2026-10-22T06:35:45.428049601Z ##[group]go env 2026-10-22T06:35:45.543872795Z AR='ar' 2026-10-22T06:35:45.543914898Z CC='gcc' 2026-10-22T06:35:45.543932881Z CGO_CFLAGS='-O2 -g' 2026-10-22T06:35:45.543997525Z CGO_CPPFLAGS='' 2026-10-22T06:35:45.544033312Z CGO_CXXFLAGS='-O2 -g' 2026-10-22T06:35:45.544055909Z CGO_ENABLED='1' 2026-10-22T06:35:45.544071295Z CGO_FFLAGS='-O2 -g' 2026-10-22T06:35:45.544084971Z CGO_LDFLAGS='-O2 -g' 2026-10-22T06:35:45.544104835Z CXX='g++' 2026-10-22T06:35:45.54412518Z GCCGO='gccgo' 2026-10-22T06:35:45.544139078Z GO111MODULE='' 2026-10-22T06:35:45.54415066Z GOAMD64='v1' 2026-10-22T06:35:45.544169863Z GOARCH='amd64' 2026-10-22T06:35:45.54419065Z GOAUTH='netrc' 2026-10-22T06:35:45.544203493Z GOBIN='' 2026-10-22T06:35:45.544218791Z GOCACHE='/home/runner/.cache/go-build' 2026-10-22T06:35:45.544239047Z GOCACHEPROG='' 2026-10-22T06:35:45.544257475Z GODEBUG='' 2026-10-22T06:35:45.544277519Z GOENV='/home/runner/.config/go/env' 2026-10-22T06:35:45.544297427Z GOEXE='' 2026-10-22T06:35:45.544314711Z GOEXPERIMENT='' 2026-10-22T06:35:45.544333509Z GOFIPS140='off' 2026-10-22T06:35:45.544352831Z GOFLAGS='' 2026-10-22T06:35:45.544380061Z GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build2294830471=/tmp/go-build -gno-record-gcc-switches' 2026-10-22T06:35:45.544403348Z GOHOSTARCH='amd64' 2026-10-22T06:35:45.544423001Z GOHOSTOS='linux' 2026-10-22T06:35:45.544434358Z GOINSECURE='' 2026-10-22T06:35:45.544455144Z GOMOD='/home/runner/work/purego/purego/go.mod' 2026-10-22T06:35:45.544476699Z GOMODCACHE='/home/runner/go/pkg/mod' 2026-10-22T06:35:45.544497203Z GONOPROXY='' 2026-10-22T06:35:45.54451642Z GONOSUMDB='' 2026-10-22T06:35:45.544536313Z GOOS='linux' 2026-10-22T06:35:45.544555274Z GOPATH='/home/runner/go' 2026-10-22T06:35:45.544573978Z GOPRIVATE='' 2026-10-22T06:35:45.544595768Z GOPROXY='https://proxy.golang.org,direct' 2026-10-22T06:35:45.544615385Z GOROOT='/opt/hostedtoolcache/go/1.25.14/x64' 2026-10-22T06:35:45.544636137Z GOSUMDB='sum.golang.org' 2026-10-22T06:35:45.544655125Z GOTELEMETRY='local' 2026-10-22T06:35:45.544675995Z GOTELEMETRYDIR='/home/runner/.config/go/telemetry' 2026-10-22T06:35:45.544695709Z GOTMPDIR='' 2026-10-22T06:35:45.544713829Z GOTOOLCHAIN='local' 2026-10-22T06:35:45.544736259Z GOTOOLDIR='/opt/hostedtoolcache/go/1.25.14/x64/pkg/tool/linux_amd64' 2026-10-22T06:35:45.544756555Z GOVCS='' 2026-10-22T06:35:45.544775565Z GOVERSION='go1.25.14' 2026-10-22T06:35:45.544795365Z GOWORK='' 2026-10-22T06:35:45.544814127Z PKG_CONFIG='pkg-config' 2026-10-22T06:35:45.544831204Z 2026-10-22T06:35:45.544846044Z ##[endgroup] 2026-10-22T06:35:45.553590446Z ##[group]Run sudo apt-get update 2026-10-22T06:35:45.553605797Z sudo apt-get update 2026-10-22T06:35:45.553608601Z sudo apt-get install -y \ 2026-10-22T06:35:45.553610779Z  gcc-14-loongarch64-linux-gnu g++-14-loongarch64-linux-gnu \ 2026-10-22T06:35:45.553612963Z  gcc-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu \ 2026-10-22T06:35:45.553614924Z  gcc-riscv64-linux-gnu g++-riscv64-linux-gnu \ 2026-10-22T06:35:45.553616841Z  gcc-s390x-linux-gnu g++-s390x-linux-gnu 2026-10-22T06:35:45.553618721Z  2026-10-22T06:35:45.553621076Z # Install the latest QEMU 10.x package from Debian. Ubuntu 24.04 ships QEMU 8.2 2026-10-22T06:35:45.553623022Z # which has a bug where inter-thread signal delivery (tgkill) hangs, 2026-10-22T06:35:45.553624946Z # causing TestSetuidEtc to deadlock. 2026-10-22T06:35:45.553626538Z arch=$(dpkg --print-architecture) 2026-10-22T06:35:45.553628319Z qemu_user_deb=$( 2026-10-22T06:35:45.553629995Z  curl -fsSL https://ftp.debian.org/debian/pool/main/q/qemu/ | 2026-10-22T06:35:45.553631821Z  grep -Eo "qemu-user_${QEMU_MAJOR_VERSION}\.[0-9.]+\+ds-[0-9]+([+~][A-Za-z0-9.+:~-]+)*_${arch}\.deb" | 2026-10-22T06:35:45.553634117Z  sort -V | 2026-10-22T06:35:45.553635729Z  tail -n 1 2026-10-22T06:35:45.553637446Z ) 2026-10-22T06:35:45.553639061Z if [ -z "${qemu_user_deb}" ]; then 2026-10-22T06:35:45.55364085Z  echo "missing qemu-user ${QEMU_MAJOR_VERSION}.x package for ${arch}" >&2 2026-10-22T06:35:45.553642761Z  exit 1 2026-10-22T06:35:45.55364443Z fi 2026-10-22T06:35:45.553646077Z wget -q "https://ftp.debian.org/debian/pool/main/q/qemu/${qemu_user_deb}" -O /tmp/qemu-user.deb 2026-10-22T06:35:45.553648096Z sudo dpkg --force-depends -i /tmp/qemu-user.deb 2026-10-22T06:35:45.553649739Z sudo apt-get -f install -y 2026-10-22T06:35:45.55365384Z  2026-10-22T06:35:45.55365606Z # Verify that the expected QEMU binaries are installed and usable. 2026-10-22T06:35:45.553658008Z qemu-loongarch64 --version 2026-10-22T06:35:45.553659582Z qemu-ppc64le --version 2026-10-22T06:35:45.553661194Z qemu-riscv64 --version 2026-10-22T06:35:45.553707421Z qemu-s390x --version 2026-10-22T06:35:45.553810682Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-22T06:35:45.553823648Z env: 2026-10-22T06:35:45.553828845Z QEMU_MAJOR_VERSION: 10 2026-10-22T06:35:45.553832188Z GOTOOLCHAIN: local 2026-10-22T06:35:45.553834705Z ##[endgroup] 2026-10-22T06:35:45.668504039Z Get:1 https://download.docker.com/linux/ubuntu resolute InRelease [32.5 kB] 2026-10-22T06:35:45.693841595Z Get:2 https://download.docker.com/linux/ubuntu resolute/stable amd64 Packages [36.6 kB] 2026-10-22T06:35:45.701881936Z Get:3 http://security.ubuntu.com/ubuntu resolute-security InRelease [137 kB] 2026-10-22T06:35:45.889707761Z Get:4 http://security.ubuntu.com/ubuntu resolute-security/main amd64 Packages [745 kB] 2026-10-22T06:35:45.90176757Z Get:5 http://archive.ubuntu.com/ubuntu resolute InRelease [136 kB] 2026-10-22T06:35:45.967774885Z Get:6 http://archive.ubuntu.com/ubuntu resolute-updates InRelease [137 kB] 2026-10-22T06:35:45.99356235Z Get:7 http://archive.ubuntu.com/ubuntu resolute-backports InRelease [137 kB] 2026-10-22T06:35:46.017077413Z Get:8 http://archive.ubuntu.com/ubuntu resolute/restricted amd64 Packages [189 kB] 2026-10-22T06:35:46.027627387Z Get:9 http://archive.ubuntu.com/ubuntu resolute/main amd64 Packages [1874 kB] 2026-10-22T06:35:46.045964151Z Get:10 http://security.ubuntu.com/ubuntu resolute-security/multiverse amd64 Packages [24.6 kB] 2026-10-22T06:35:46.046032903Z Get:11 http://security.ubuntu.com/ubuntu resolute-security/restricted amd64 Packages [609 kB] 2026-10-22T06:35:46.068425254Z Get:12 http://security.ubuntu.com/ubuntu resolute-security/universe amd64 Packages [257 kB] 2026-10-22T06:35:46.074891661Z Get:13 http://archive.ubuntu.com/ubuntu resolute/universe amd64 Packages [20.1 MB] 2026-10-22T06:35:46.395573485Z Get:14 http://archive.ubuntu.com/ubuntu resolute/multiverse amd64 Packages [352 kB] 2026-10-22T06:35:46.395604664Z Get:15 http://archive.ubuntu.com/ubuntu resolute-updates/multiverse amd64 Packages [26.1 kB] 2026-10-22T06:35:46.395631285Z Get:16 http://archive.ubuntu.com/ubuntu resolute-updates/universe amd64 Packages [423 kB] 2026-10-22T06:35:46.397921878Z Get:17 http://archive.ubuntu.com/ubuntu resolute-updates/restricted amd64 Packages [625 kB] 2026-10-22T06:35:46.403555838Z Get:18 http://archive.ubuntu.com/ubuntu resolute-updates/main amd64 Packages [918 kB] 2026-10-22T06:35:46.40851136Z Get:19 http://archive.ubuntu.com/ubuntu resolute-backports/universe amd64 Packages [3308 B] 2026-10-22T06:35:47.347983244Z Fetched 26.8 MB in 2s (15.3 MB/s) 2026-10-22T06:35:48.13461563Z Reading package lists... 2026-10-22T06:35:48.909986774Z Reading package lists... 2026-10-22T06:35:49.081849495Z Building dependency tree... 2026-10-22T06:35:49.081889212Z Reading state information... 2026-10-22T06:35:49.187575597Z Solving dependencies... 2026-10-22T06:35:49.330093138Z The following additional packages will be installed: 2026-10-22T06:35:49.330137214Z binutils-loongarch64-linux-gnu binutils-powerpc64le-linux-gnu 2026-10-22T06:35:49.330161782Z binutils-riscv64-linux-gnu binutils-s390x-linux-gnu 2026-10-22T06:35:49.330180848Z cpp-14-loongarch64-linux-gnu cpp-15-powerpc64le-linux-gnu 2026-10-22T06:35:49.330197089Z cpp-15-riscv64-linux-gnu cpp-15-s390x-linux-gnu cpp-powerpc64le-linux-gnu 2026-10-22T06:35:49.330213811Z cpp-riscv64-linux-gnu cpp-s390x-linux-gnu g++-15-powerpc64le-linux-gnu 2026-10-22T06:35:49.330227841Z g++-15-riscv64-linux-gnu g++-15-s390x-linux-gnu gcc-14-cross-base-ports 2026-10-22T06:35:49.33024649Z gcc-14-loongarch64-linux-gnu-base gcc-15-cross-base 2026-10-22T06:35:49.330256751Z gcc-15-powerpc64le-linux-gnu gcc-15-powerpc64le-linux-gnu-base 2026-10-22T06:35:49.330268717Z gcc-15-riscv64-linux-gnu gcc-15-riscv64-linux-gnu-base 2026-10-22T06:35:49.330282171Z gcc-15-s390x-linux-gnu gcc-15-s390x-linux-gnu-base gcc-16-cross-base 2026-10-22T06:35:49.330296085Z gcc-16-cross-base-ports libasan8-loong64-cross libasan8-ppc64el-cross 2026-10-22T06:35:49.330310663Z libasan8-riscv64-cross libasan8-s390x-cross libatomic1-loong64-cross 2026-10-22T06:35:49.330326556Z libatomic1-ppc64el-cross libatomic1-riscv64-cross libatomic1-s390x-cross 2026-10-22T06:35:49.330343571Z libc6-dev-loong64-cross libc6-dev-ppc64el-cross libc6-dev-riscv64-cross 2026-10-22T06:35:49.33035777Z libc6-dev-s390x-cross libc6-loong64-cross libc6-ppc64el-cross 2026-10-22T06:35:49.330374991Z libc6-riscv64-cross libc6-s390x-cross libgcc-14-dev-loong64-cross 2026-10-22T06:35:49.330390842Z libgcc-15-dev-ppc64el-cross libgcc-15-dev-riscv64-cross 2026-10-22T06:35:49.330407154Z libgcc-15-dev-s390x-cross libgcc-s1-loong64-cross libgcc-s1-ppc64el-cross 2026-10-22T06:35:49.330421248Z libgcc-s1-riscv64-cross libgcc-s1-s390x-cross libgomp1-loong64-cross 2026-10-22T06:35:49.330434866Z libgomp1-ppc64el-cross libgomp1-riscv64-cross libgomp1-s390x-cross 2026-10-22T06:35:49.330447929Z libitm1-loong64-cross libitm1-ppc64el-cross libitm1-riscv64-cross 2026-10-22T06:35:49.330464009Z libitm1-s390x-cross liblsan0-loong64-cross liblsan0-ppc64el-cross 2026-10-22T06:35:49.330477978Z liblsan0-riscv64-cross liblsan0-s390x-cross libquadmath0-ppc64el-cross 2026-10-22T06:35:49.330490998Z libstdc++-14-dev-loong64-cross libstdc++-15-dev-ppc64el-cross 2026-10-22T06:35:49.33050536Z libstdc++-15-dev-riscv64-cross libstdc++-15-dev-s390x-cross 2026-10-22T06:35:49.33052212Z libstdc++6-loong64-cross libstdc++6-ppc64el-cross libstdc++6-riscv64-cross 2026-10-22T06:35:49.330539041Z libstdc++6-s390x-cross libtsan2-loong64-cross libtsan2-ppc64el-cross 2026-10-22T06:35:49.330553059Z libtsan2-riscv64-cross libtsan2-s390x-cross libubsan1-loong64-cross 2026-10-22T06:35:49.330586341Z libubsan1-ppc64el-cross libubsan1-riscv64-cross libubsan1-s390x-cross 2026-10-22T06:35:49.330608931Z linux-libc-dev-loong64-cross linux-libc-dev-ppc64el-cross 2026-10-22T06:35:49.33062382Z linux-libc-dev-riscv64-cross linux-libc-dev-s390x-cross 2026-10-22T06:35:49.332840382Z Suggested packages: 2026-10-22T06:35:49.332930583Z binutils-doc gcc-14-locales cpp-14-doc gcc-15-locales cpp-15-doc cpp-doc 2026-10-22T06:35:49.332963894Z gcc-14-doc gcc-15-doc manpages-dev autoconf automake libtool 2026-10-22T06:35:49.332994349Z gdb-powerpc64le-linux-gnu gcc-doc gdb-riscv64-linux-gnu gdb-s390x-linux-gnu 2026-10-22T06:35:49.496581775Z The following NEW packages will be installed: 2026-10-22T06:35:49.496631109Z binutils-loongarch64-linux-gnu binutils-powerpc64le-linux-gnu 2026-10-22T06:35:49.496655932Z binutils-riscv64-linux-gnu binutils-s390x-linux-gnu 2026-10-22T06:35:49.49667559Z cpp-14-loongarch64-linux-gnu cpp-15-powerpc64le-linux-gnu 2026-10-22T06:35:49.496699976Z cpp-15-riscv64-linux-gnu cpp-15-s390x-linux-gnu cpp-powerpc64le-linux-gnu 2026-10-22T06:35:49.496720235Z cpp-riscv64-linux-gnu cpp-s390x-linux-gnu g++-14-loongarch64-linux-gnu 2026-10-22T06:35:49.496734605Z g++-15-powerpc64le-linux-gnu g++-15-riscv64-linux-gnu g++-15-s390x-linux-gnu 2026-10-22T06:35:49.496747394Z g++-powerpc64le-linux-gnu g++-riscv64-linux-gnu g++-s390x-linux-gnu 2026-10-22T06:35:49.496764744Z gcc-14-cross-base-ports gcc-14-loongarch64-linux-gnu 2026-10-22T06:35:49.496777754Z gcc-14-loongarch64-linux-gnu-base gcc-15-cross-base 2026-10-22T06:35:49.496787469Z gcc-15-powerpc64le-linux-gnu gcc-15-powerpc64le-linux-gnu-base 2026-10-22T06:35:49.496812924Z gcc-15-riscv64-linux-gnu gcc-15-riscv64-linux-gnu-base 2026-10-22T06:35:49.496829132Z gcc-15-s390x-linux-gnu gcc-15-s390x-linux-gnu-base gcc-16-cross-base 2026-10-22T06:35:49.496840136Z gcc-16-cross-base-ports gcc-powerpc64le-linux-gnu gcc-riscv64-linux-gnu 2026-10-22T06:35:49.496849932Z gcc-s390x-linux-gnu libasan8-loong64-cross libasan8-ppc64el-cross 2026-10-22T06:35:49.496859437Z libasan8-riscv64-cross libasan8-s390x-cross libatomic1-loong64-cross 2026-10-22T06:35:49.496885435Z libatomic1-ppc64el-cross libatomic1-riscv64-cross libatomic1-s390x-cross 2026-10-22T06:35:49.496900278Z libc6-dev-loong64-cross libc6-dev-ppc64el-cross libc6-dev-riscv64-cross 2026-10-22T06:35:49.496912432Z libc6-dev-s390x-cross libc6-loong64-cross libc6-ppc64el-cross 2026-10-22T06:35:49.496925048Z libc6-riscv64-cross libc6-s390x-cross libgcc-14-dev-loong64-cross 2026-10-22T06:35:49.496936099Z libgcc-15-dev-ppc64el-cross libgcc-15-dev-riscv64-cross 2026-10-22T06:35:49.49695027Z libgcc-15-dev-s390x-cross libgcc-s1-loong64-cross libgcc-s1-ppc64el-cross 2026-10-22T06:35:49.49696028Z libgcc-s1-riscv64-cross libgcc-s1-s390x-cross libgomp1-loong64-cross 2026-10-22T06:35:49.49696949Z libgomp1-ppc64el-cross libgomp1-riscv64-cross libgomp1-s390x-cross 2026-10-22T06:35:49.496978806Z libitm1-loong64-cross libitm1-ppc64el-cross libitm1-riscv64-cross 2026-10-22T06:35:49.496987876Z libitm1-s390x-cross liblsan0-loong64-cross liblsan0-ppc64el-cross 2026-10-22T06:35:49.496997316Z liblsan0-riscv64-cross liblsan0-s390x-cross libquadmath0-ppc64el-cross 2026-10-22T06:35:49.497009424Z libstdc++-14-dev-loong64-cross libstdc++-15-dev-ppc64el-cross 2026-10-22T06:35:49.497020687Z libstdc++-15-dev-riscv64-cross libstdc++-15-dev-s390x-cross 2026-10-22T06:35:49.49703583Z libstdc++6-loong64-cross libstdc++6-ppc64el-cross libstdc++6-riscv64-cross 2026-10-22T06:35:49.497050508Z libstdc++6-s390x-cross libtsan2-loong64-cross libtsan2-ppc64el-cross 2026-10-22T06:35:49.497065034Z libtsan2-riscv64-cross libtsan2-s390x-cross libubsan1-loong64-cross 2026-10-22T06:35:49.497079445Z libubsan1-ppc64el-cross libubsan1-riscv64-cross libubsan1-s390x-cross 2026-10-22T06:35:49.49709071Z linux-libc-dev-loong64-cross linux-libc-dev-ppc64el-cross 2026-10-22T06:35:49.497104041Z linux-libc-dev-riscv64-cross linux-libc-dev-s390x-cross 2026-10-22T06:35:49.572725659Z 0 upgraded, 90 newly installed, 0 to remove and 15 not upgraded. 2026-10-22T06:35:49.572760924Z Need to get 294 MB of archives. 2026-10-22T06:35:49.572813634Z After this operation, 1163 MB of additional disk space will be used. 2026-10-22T06:35:49.572834628Z Get:1 http://archive.ubuntu.com/ubuntu resolute/main amd64 binutils-loongarch64-linux-gnu amd64 2.46-3ubuntu2 [1461 kB] 2026-10-22T06:35:49.686175389Z Get:2 http://archive.ubuntu.com/ubuntu resolute/main amd64 binutils-riscv64-linux-gnu amd64 2.46-3ubuntu2 [1562 kB] 2026-10-22T06:35:49.709837358Z Get:3 http://archive.ubuntu.com/ubuntu resolute/universe amd64 gcc-14-loongarch64-linux-gnu-base amd64 14.3.0-14ubuntu1cross2 [36.6 kB] 2026-10-22T06:35:49.710042371Z Get:4 http://archive.ubuntu.com/ubuntu resolute/universe amd64 cpp-14-loongarch64-linux-gnu amd64 14.3.0-14ubuntu1cross2 [9955 kB] 2026-10-22T06:35:50.059238354Z Get:5 http://archive.ubuntu.com/ubuntu resolute/main amd64 gcc-15-powerpc64le-linux-gnu-base amd64 15.2.0-16ubuntu1cross1 [39.3 kB] 2026-10-22T06:35:50.059293324Z Get:6 http://archive.ubuntu.com/ubuntu resolute/main amd64 cpp-15-powerpc64le-linux-gnu amd64 15.2.0-16ubuntu1cross1 [11.9 MB] 2026-10-22T06:35:50.256220311Z Get:7 http://archive.ubuntu.com/ubuntu resolute/main amd64 gcc-15-riscv64-linux-gnu-base amd64 15.2.0-16ubuntu1cross1 [39.3 kB] 2026-10-22T06:35:50.256256453Z Get:8 http://archive.ubuntu.com/ubuntu resolute/main amd64 cpp-15-riscv64-linux-gnu amd64 15.2.0-16ubuntu1cross1 [16.5 MB] 2026-10-22T06:35:50.585734425Z Get:9 http://archive.ubuntu.com/ubuntu resolute/main amd64 gcc-15-s390x-linux-gnu-base amd64 15.2.0-16ubuntu1cross1 [39.3 kB] 2026-10-22T06:35:50.585773381Z Get:10 http://archive.ubuntu.com/ubuntu resolute/main amd64 cpp-15-s390x-linux-gnu amd64 15.2.0-16ubuntu1cross1 [11.0 MB] 2026-10-22T06:35:50.684553879Z Get:11 http://archive.ubuntu.com/ubuntu resolute/main amd64 cpp-powerpc64le-linux-gnu amd64 4:15.2.0-5ubuntu1 [5850 B] 2026-10-22T06:35:50.684615943Z Get:12 http://archive.ubuntu.com/ubuntu resolute/main amd64 cpp-riscv64-linux-gnu amd64 4:15.2.0-5ubuntu1 [5846 B] 2026-10-22T06:35:50.684650956Z Get:13 http://archive.ubuntu.com/ubuntu resolute/main amd64 cpp-s390x-linux-gnu amd64 4:15.2.0-5ubuntu1 [5842 B] 2026-10-22T06:35:50.684675096Z Get:14 http://archive.ubuntu.com/ubuntu resolute/universe amd64 gcc-14-cross-base-ports all 14.3.0-14ubuntu1cross2 [31.5 kB] 2026-10-22T06:35:50.684698774Z Get:15 http://archive.ubuntu.com/ubuntu resolute/universe amd64 gcc-16-cross-base-ports all 16-20260322-1ubuntu1cross1 [33.9 kB] 2026-10-22T06:35:50.684720006Z Get:16 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libc6-loong64-cross all 2.43-2ubuntu2cross1 [1295 kB] 2026-10-22T06:35:50.695125196Z Get:17 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libgcc-s1-loong64-cross all 16-20260322-1ubuntu1cross1 [124 kB] 2026-10-22T06:35:50.695174756Z Get:18 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libgomp1-loong64-cross all 16-20260322-1ubuntu1cross1 [162 kB] 2026-10-22T06:35:50.695267293Z Get:19 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libitm1-loong64-cross all 16-20260322-1ubuntu1cross1 [29.0 kB] 2026-10-22T06:35:50.703510891Z Get:20 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libatomic1-loong64-cross all 16-20260322-1ubuntu1cross1 [10.3 kB] 2026-10-22T06:35:50.712061907Z Get:21 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libasan8-loong64-cross all 16-20260322-1ubuntu1cross1 [3171 kB] 2026-10-22T06:35:50.747213429Z Get:22 http://archive.ubuntu.com/ubuntu resolute/universe amd64 liblsan0-loong64-cross all 16-20260322-1ubuntu1cross1 [1380 kB] 2026-10-22T06:35:50.76099736Z Get:23 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libtsan2-loong64-cross all 16-20260322-1ubuntu1cross1 [2799 kB] 2026-10-22T06:35:50.831425753Z Get:24 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libstdc++6-loong64-cross all 16-20260322-1ubuntu1cross1 [811 kB] 2026-10-22T06:35:50.837940822Z Get:25 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libubsan1-loong64-cross all 16-20260322-1ubuntu1cross1 [1236 kB] 2026-10-22T06:35:50.846573178Z Get:26 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libgcc-14-dev-loong64-cross all 14.3.0-14ubuntu1cross2 [6612 kB] 2026-10-22T06:35:50.89460374Z Get:27 http://archive.ubuntu.com/ubuntu resolute/universe amd64 gcc-14-loongarch64-linux-gnu amd64 14.3.0-14ubuntu1cross2 [19.1 MB] 2026-10-22T06:35:51.113513965Z Get:28 http://archive.ubuntu.com/ubuntu resolute/universe amd64 linux-libc-dev-loong64-cross all 7.0.0-13.13cross1 [1509 kB] 2026-10-22T06:35:51.847131512Z Get:29 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libc6-dev-loong64-cross all 2.43-2ubuntu2cross1 [3840 kB] 2026-10-22T06:35:51.997518244Z Get:30 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libstdc++-14-dev-loong64-cross all 14.3.0-14ubuntu1cross2 [7701 kB] 2026-10-22T06:35:52.081587328Z Get:31 http://archive.ubuntu.com/ubuntu resolute/universe amd64 g++-14-loongarch64-linux-gnu amd64 14.3.0-14ubuntu1cross2 [11.4 MB] 2026-10-22T06:35:52.254947264Z Get:32 http://archive.ubuntu.com/ubuntu resolute/main amd64 binutils-powerpc64le-linux-gnu amd64 2.46-3ubuntu2 [1639 kB] 2026-10-22T06:35:52.292620291Z Get:33 http://archive.ubuntu.com/ubuntu resolute/main amd64 gcc-15-cross-base all 15.2.0-16ubuntu1cross1 [34.4 kB] 2026-10-22T06:35:52.292655982Z Get:34 http://archive.ubuntu.com/ubuntu resolute/main amd64 gcc-16-cross-base all 16-20260322-1ubuntu1cross1 [33.9 kB] 2026-10-22T06:35:52.292672883Z Get:35 http://archive.ubuntu.com/ubuntu resolute/main amd64 libc6-ppc64el-cross all 2.43-2ubuntu2cross1 [1719 kB] 2026-10-22T06:35:52.31523182Z Get:36 http://archive.ubuntu.com/ubuntu resolute/main amd64 libgcc-s1-ppc64el-cross all 16-20260322-1ubuntu1cross1 [39.3 kB] 2026-10-22T06:35:52.315264962Z Get:37 http://archive.ubuntu.com/ubuntu resolute/main amd64 libgomp1-ppc64el-cross all 16-20260322-1ubuntu1cross1 [169 kB] 2026-10-22T06:35:52.325205776Z Get:38 http://archive.ubuntu.com/ubuntu resolute/main amd64 libitm1-ppc64el-cross all 16-20260322-1ubuntu1cross1 [32.6 kB] 2026-10-22T06:35:52.32525932Z Get:39 http://archive.ubuntu.com/ubuntu resolute/main amd64 libatomic1-ppc64el-cross all 16-20260322-1ubuntu1cross1 [11.1 kB] 2026-10-22T06:35:52.32771253Z Get:40 http://archive.ubuntu.com/ubuntu resolute/main amd64 libasan8-ppc64el-cross all 16-20260322-1ubuntu1cross1 [3075 kB] 2026-10-22T06:35:52.402445888Z Get:41 http://archive.ubuntu.com/ubuntu resolute/main amd64 liblsan0-ppc64el-cross all 16-20260322-1ubuntu1cross1 [1391 kB] 2026-10-22T06:35:52.421965073Z Get:42 http://archive.ubuntu.com/ubuntu resolute/main amd64 libtsan2-ppc64el-cross all 16-20260322-1ubuntu1cross1 [2779 kB] 2026-10-22T06:35:52.462084515Z Get:43 http://archive.ubuntu.com/ubuntu resolute/main amd64 libstdc++6-ppc64el-cross all 16-20260322-1ubuntu1cross1 [904 kB] 2026-10-22T06:35:52.475397818Z Get:44 http://archive.ubuntu.com/ubuntu resolute/main amd64 libubsan1-ppc64el-cross all 16-20260322-1ubuntu1cross1 [1248 kB] 2026-10-22T06:35:52.495211864Z Get:45 http://archive.ubuntu.com/ubuntu resolute/main amd64 libquadmath0-ppc64el-cross all 16-20260322-1ubuntu1cross1 [160 kB] 2026-10-22T06:35:52.500119688Z Get:46 http://archive.ubuntu.com/ubuntu resolute/main amd64 libgcc-15-dev-ppc64el-cross all 15.2.0-16ubuntu1cross1 [1654 kB] 2026-10-22T06:35:52.522447724Z Get:47 http://archive.ubuntu.com/ubuntu resolute/main amd64 gcc-15-powerpc64le-linux-gnu amd64 15.2.0-16ubuntu1cross1 [23.2 MB] 2026-10-22T06:35:52.872190097Z Get:48 http://archive.ubuntu.com/ubuntu resolute/main amd64 linux-libc-dev-ppc64el-cross all 7.0.0-13.13cross1 [1528 kB] 2026-10-22T06:35:52.884483242Z Get:49 http://archive.ubuntu.com/ubuntu resolute/main amd64 libc6-dev-ppc64el-cross all 2.43-2ubuntu2cross1 [2185 kB] 2026-10-22T06:35:52.923297604Z Get:50 http://archive.ubuntu.com/ubuntu resolute/main amd64 libstdc++-15-dev-ppc64el-cross all 15.2.0-16ubuntu1cross1 [3083 kB] 2026-10-22T06:35:52.964330883Z Get:51 http://archive.ubuntu.com/ubuntu resolute/main amd64 g++-15-powerpc64le-linux-gnu amd64 15.2.0-16ubuntu1cross1 [13.4 MB] 2026-10-22T06:35:53.117745668Z Get:52 http://archive.ubuntu.com/ubuntu resolute/main amd64 libc6-riscv64-cross all 2.43-2ubuntu2cross1 [1357 kB] 2026-10-22T06:35:53.127162652Z Get:53 http://archive.ubuntu.com/ubuntu resolute/main amd64 libgcc-s1-riscv64-cross all 16-20260322-1ubuntu1cross1 [76.9 kB] 2026-10-22T06:35:53.127200338Z Get:54 http://archive.ubuntu.com/ubuntu resolute/main amd64 libgomp1-riscv64-cross all 16-20260322-1ubuntu1cross1 [124 kB] 2026-10-22T06:35:53.12721548Z Get:55 http://archive.ubuntu.com/ubuntu resolute/main amd64 libitm1-riscv64-cross all 16-20260322-1ubuntu1cross1 [33.0 kB] 2026-10-22T06:35:53.127228363Z Get:56 http://archive.ubuntu.com/ubuntu resolute/main amd64 libatomic1-riscv64-cross all 16-20260322-1ubuntu1cross1 [10.2 kB] 2026-10-22T06:35:53.129571583Z Get:57 http://archive.ubuntu.com/ubuntu resolute/main amd64 libasan8-riscv64-cross all 16-20260322-1ubuntu1cross1 [592 kB] 2026-10-22T06:35:53.135095338Z Get:58 http://archive.ubuntu.com/ubuntu resolute/main amd64 liblsan0-riscv64-cross all 16-20260322-1ubuntu1cross1 [260 kB] 2026-10-22T06:35:53.135143464Z Get:59 http://archive.ubuntu.com/ubuntu resolute/main amd64 libtsan2-riscv64-cross all 16-20260322-1ubuntu1cross1 [550 kB] 2026-10-22T06:35:53.142355628Z Get:60 http://archive.ubuntu.com/ubuntu resolute/main amd64 libstdc++6-riscv64-cross all 16-20260322-1ubuntu1cross1 [796 kB] 2026-10-22T06:35:53.147873089Z Get:61 http://archive.ubuntu.com/ubuntu resolute/main amd64 libubsan1-riscv64-cross all 16-20260322-1ubuntu1cross1 [238 kB] 2026-10-22T06:35:53.15106907Z Get:62 http://archive.ubuntu.com/ubuntu resolute/main amd64 libgcc-15-dev-riscv64-cross all 15.2.0-16ubuntu1cross1 [3265 kB] 2026-10-22T06:35:53.267929223Z Get:63 http://archive.ubuntu.com/ubuntu resolute/main amd64 gcc-15-riscv64-linux-gnu amd64 15.2.0-16ubuntu1cross1 [32.6 MB] 2026-10-22T06:35:53.782207449Z Get:64 http://archive.ubuntu.com/ubuntu resolute/main amd64 linux-libc-dev-riscv64-cross all 7.0.0-13.13cross1 [1511 kB] 2026-10-22T06:35:53.804329942Z Get:65 http://archive.ubuntu.com/ubuntu resolute/main amd64 libc6-dev-riscv64-cross all 2.43-2ubuntu2cross1 [4107 kB] 2026-10-22T06:35:53.863284577Z Get:66 http://archive.ubuntu.com/ubuntu resolute/main amd64 libstdc++-15-dev-riscv64-cross all 15.2.0-16ubuntu1cross1 [4688 kB] 2026-10-22T06:35:53.935057823Z Get:67 http://archive.ubuntu.com/ubuntu resolute/main amd64 g++-15-riscv64-linux-gnu amd64 15.2.0-16ubuntu1cross1 [18.1 MB] 2026-10-22T06:35:54.203671846Z Get:68 http://archive.ubuntu.com/ubuntu resolute/main amd64 binutils-s390x-linux-gnu amd64 2.46-3ubuntu2 [1426 kB] 2026-10-22T06:35:54.219426582Z Get:69 http://archive.ubuntu.com/ubuntu resolute/main amd64 libc6-s390x-cross all 2.43-2ubuntu2cross1 [1403 kB] 2026-10-22T06:35:54.236301586Z Get:70 http://archive.ubuntu.com/ubuntu resolute/main amd64 libgcc-s1-s390x-cross all 16-20260322-1ubuntu1cross1 [58.3 kB] 2026-10-22T06:35:54.236343837Z Get:71 http://archive.ubuntu.com/ubuntu resolute/main amd64 libgomp1-s390x-cross all 16-20260322-1ubuntu1cross1 [160 kB] 2026-10-22T06:35:54.236359282Z Get:72 http://archive.ubuntu.com/ubuntu resolute/main amd64 libitm1-s390x-cross all 16-20260322-1ubuntu1cross1 [31.1 kB] 2026-10-22T06:35:54.243881119Z Get:73 http://archive.ubuntu.com/ubuntu resolute/main amd64 libatomic1-s390x-cross all 16-20260322-1ubuntu1cross1 [9704 B] 2026-10-22T06:35:54.248744491Z Get:74 http://archive.ubuntu.com/ubuntu resolute/main amd64 libasan8-s390x-cross all 16-20260322-1ubuntu1cross1 [3127 kB] 2026-10-22T06:35:54.299004122Z Get:75 http://archive.ubuntu.com/ubuntu resolute/main amd64 liblsan0-s390x-cross all 16-20260322-1ubuntu1cross1 [1372 kB] 2026-10-22T06:35:54.318399014Z Get:76 http://archive.ubuntu.com/ubuntu resolute/main amd64 libtsan2-s390x-cross all 16-20260322-1ubuntu1cross1 [2734 kB] 2026-10-22T06:35:54.362413045Z Get:77 http://archive.ubuntu.com/ubuntu resolute/main amd64 libstdc++6-s390x-cross all 16-20260322-1ubuntu1cross1 [893 kB] 2026-10-22T06:35:54.376000445Z Get:78 http://archive.ubuntu.com/ubuntu resolute/main amd64 libubsan1-s390x-cross all 16-20260322-1ubuntu1cross1 [1225 kB] 2026-10-22T06:35:54.393097249Z Get:79 http://archive.ubuntu.com/ubuntu resolute/main amd64 libgcc-15-dev-s390x-cross all 15.2.0-16ubuntu1cross1 [1287 kB] 2026-10-22T06:35:54.411630992Z Get:80 http://archive.ubuntu.com/ubuntu resolute/main amd64 gcc-15-s390x-linux-gnu amd64 15.2.0-16ubuntu1cross1 [21.1 MB] 2026-10-22T06:35:54.727204176Z Get:81 http://archive.ubuntu.com/ubuntu resolute/main amd64 linux-libc-dev-s390x-cross all 7.0.0-13.13cross1 [1534 kB] 2026-10-22T06:35:54.741158891Z Get:82 http://archive.ubuntu.com/ubuntu resolute/main amd64 libc6-dev-s390x-cross all 2.43-2ubuntu2cross1 [1784 kB] 2026-10-22T06:35:54.77387699Z Get:83 http://archive.ubuntu.com/ubuntu resolute/main amd64 libstdc++-15-dev-s390x-cross all 15.2.0-16ubuntu1cross1 [2994 kB] 2026-10-22T06:35:54.818827033Z Get:84 http://archive.ubuntu.com/ubuntu resolute/main amd64 g++-15-s390x-linux-gnu amd64 15.2.0-16ubuntu1cross1 [12.5 MB] 2026-10-22T06:35:54.926702757Z Get:85 http://archive.ubuntu.com/ubuntu resolute/main amd64 gcc-powerpc64le-linux-gnu amd64 4:15.2.0-5ubuntu1 [1232 B] 2026-10-22T06:35:54.926746893Z Get:86 http://archive.ubuntu.com/ubuntu resolute/main amd64 g++-powerpc64le-linux-gnu amd64 4:15.2.0-5ubuntu1 [970 B] 2026-10-22T06:35:54.92676909Z Get:87 http://archive.ubuntu.com/ubuntu resolute/main amd64 gcc-riscv64-linux-gnu amd64 4:15.2.0-5ubuntu1 [1216 B] 2026-10-22T06:35:54.926788716Z Get:88 http://archive.ubuntu.com/ubuntu resolute/main amd64 g++-riscv64-linux-gnu amd64 4:15.2.0-5ubuntu1 [960 B] 2026-10-22T06:35:54.926818356Z Get:89 http://archive.ubuntu.com/ubuntu resolute/main amd64 gcc-s390x-linux-gnu amd64 4:15.2.0-5ubuntu1 [1212 B] 2026-10-22T06:35:54.926838715Z Get:90 http://archive.ubuntu.com/ubuntu resolute/main amd64 g++-s390x-linux-gnu amd64 4:15.2.0-5ubuntu1 [958 B] 2026-10-22T06:35:55.099241412Z debconf: unable to initialize frontend: Dialog 2026-10-22T06:35:55.099294358Z debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 79, line 90.) 2026-10-22T06:35:55.099315835Z debconf: falling back to frontend: Readline 2026-10-22T06:35:55.10814925Z debconf: unable to initialize frontend: Readline 2026-10-22T06:35:55.108194005Z debconf: (This frontend requires a controlling tty.) 2026-10-22T06:35:55.108201872Z debconf: falling back to frontend: Teletype 2026-10-22T06:35:55.114335118Z debconf: unable to initialize frontend: Teletype 2026-10-22T06:35:55.114372407Z debconf: (This frontend requires a controlling tty.) 2026-10-22T06:35:55.114395049Z debconf: falling back to frontend: Noninteractive 2026-10-22T06:35:57.409564116Z Fetched 294 MB in 5s (54.3 MB/s) 2026-10-22T06:35:57.422657984Z Selecting previously unselected package binutils-loongarch64-linux-gnu. 2026-10-22T06:35:57.422696202Z (Reading database ... 2026-10-22T06:35:57.425007409Z (Reading database ... 5% 2026-10-22T06:35:57.425037626Z (Reading database ... 10% 2026-10-22T06:35:57.42506055Z (Reading database ... 15% 2026-10-22T06:35:57.425076349Z (Reading database ... 20% 2026-10-22T06:35:57.425088413Z (Reading database ... 25% 2026-10-22T06:35:57.425093333Z (Reading database ... 30% 2026-10-22T06:35:57.42509959Z (Reading database ... 35% 2026-10-22T06:35:57.42510352Z (Reading database ... 40% 2026-10-22T06:35:57.425107301Z (Reading database ... 45% 2026-10-22T06:35:57.425111307Z (Reading database ... 50% 2026-10-22T06:35:57.425115117Z (Reading database ... 55% 2026-10-22T06:35:57.425118976Z (Reading database ... 60% 2026-10-22T06:35:57.425122929Z (Reading database ... 65% 2026-10-22T06:35:57.427589237Z (Reading database ... 70% 2026-10-22T06:35:57.429886137Z (Reading database ... 75% 2026-10-22T06:35:57.435688015Z (Reading database ... 80% 2026-10-22T06:35:57.435729232Z (Reading database ... 85% 2026-10-22T06:35:57.440164063Z (Reading database ... 90% 2026-10-22T06:35:57.443566865Z (Reading database ... 95% 2026-10-22T06:35:57.448317693Z (Reading database ... 100% 2026-10-22T06:35:57.448358128Z (Reading database ... 23653 files and directories currently installed.) 2026-10-22T06:35:57.448400072Z Preparing to unpack .../00-binutils-loongarch64-linux-gnu_2.46-3ubuntu2_amd64.deb ... 2026-10-22T06:35:57.448425161Z Unpacking binutils-loongarch64-linux-gnu (2.46-3ubuntu2) ... 2026-10-22T06:35:57.488039265Z Selecting previously unselected package binutils-riscv64-linux-gnu. 2026-10-22T06:35:57.488076359Z Preparing to unpack .../01-binutils-riscv64-linux-gnu_2.46-3ubuntu2_amd64.deb ... 2026-10-22T06:35:57.488103339Z Unpacking binutils-riscv64-linux-gnu (2.46-3ubuntu2) ... 2026-10-22T06:35:57.567231516Z Selecting previously unselected package gcc-14-loongarch64-linux-gnu-base:amd64. 2026-10-22T06:35:57.567273049Z Preparing to unpack .../02-gcc-14-loongarch64-linux-gnu-base_14.3.0-14ubuntu1cross2_amd64.deb ... 2026-10-22T06:35:57.56728821Z Unpacking gcc-14-loongarch64-linux-gnu-base:amd64 (14.3.0-14ubuntu1cross2) ... 2026-10-22T06:35:57.578860749Z Selecting previously unselected package cpp-14-loongarch64-linux-gnu. 2026-10-22T06:35:57.578900117Z Preparing to unpack .../03-cpp-14-loongarch64-linux-gnu_14.3.0-14ubuntu1cross2_amd64.deb ... 2026-10-22T06:35:57.581369091Z Unpacking cpp-14-loongarch64-linux-gnu (14.3.0-14ubuntu1cross2) ... 2026-10-22T06:35:57.711208537Z Selecting previously unselected package gcc-15-powerpc64le-linux-gnu-base:amd64. 2026-10-22T06:35:57.711257145Z Preparing to unpack .../04-gcc-15-powerpc64le-linux-gnu-base_15.2.0-16ubuntu1cross1_amd64.deb ... 2026-10-22T06:35:57.711277172Z Unpacking gcc-15-powerpc64le-linux-gnu-base:amd64 (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:35:57.722020466Z Selecting previously unselected package cpp-15-powerpc64le-linux-gnu. 2026-10-22T06:35:57.72205687Z Preparing to unpack .../05-cpp-15-powerpc64le-linux-gnu_15.2.0-16ubuntu1cross1_amd64.deb ... 2026-10-22T06:35:57.724561761Z Unpacking cpp-15-powerpc64le-linux-gnu (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:35:57.864011008Z Selecting previously unselected package gcc-15-riscv64-linux-gnu-base:amd64. 2026-10-22T06:35:57.8640525Z Preparing to unpack .../06-gcc-15-riscv64-linux-gnu-base_15.2.0-16ubuntu1cross1_amd64.deb ... 2026-10-22T06:35:57.86406578Z Unpacking gcc-15-riscv64-linux-gnu-base:amd64 (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:35:57.87518819Z Selecting previously unselected package cpp-15-riscv64-linux-gnu. 2026-10-22T06:35:57.875243229Z Preparing to unpack .../07-cpp-15-riscv64-linux-gnu_15.2.0-16ubuntu1cross1_amd64.deb ... 2026-10-22T06:35:57.877601536Z Unpacking cpp-15-riscv64-linux-gnu (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:35:58.095701745Z Selecting previously unselected package gcc-15-s390x-linux-gnu-base:amd64. 2026-10-22T06:35:58.095735872Z Preparing to unpack .../08-gcc-15-s390x-linux-gnu-base_15.2.0-16ubuntu1cross1_amd64.deb ... 2026-10-22T06:35:58.09575009Z Unpacking gcc-15-s390x-linux-gnu-base:amd64 (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:35:58.1079789Z Selecting previously unselected package cpp-15-s390x-linux-gnu. 2026-10-22T06:35:58.108017753Z Preparing to unpack .../09-cpp-15-s390x-linux-gnu_15.2.0-16ubuntu1cross1_amd64.deb ... 2026-10-22T06:35:58.110552654Z Unpacking cpp-15-s390x-linux-gnu (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:35:58.238655311Z Selecting previously unselected package cpp-powerpc64le-linux-gnu. 2026-10-22T06:35:58.238691778Z Preparing to unpack .../10-cpp-powerpc64le-linux-gnu_4%3a15.2.0-5ubuntu1_amd64.deb ... 2026-10-22T06:35:58.238704935Z Unpacking cpp-powerpc64le-linux-gnu (4:15.2.0-5ubuntu1) ... 2026-10-22T06:35:58.248732877Z Selecting previously unselected package cpp-riscv64-linux-gnu. 2026-10-22T06:35:58.248764065Z Preparing to unpack .../11-cpp-riscv64-linux-gnu_4%3a15.2.0-5ubuntu1_amd64.deb ... 2026-10-22T06:35:58.248814793Z Unpacking cpp-riscv64-linux-gnu (4:15.2.0-5ubuntu1) ... 2026-10-22T06:35:58.26061654Z Selecting previously unselected package cpp-s390x-linux-gnu. 2026-10-22T06:35:58.260663357Z Preparing to unpack .../12-cpp-s390x-linux-gnu_4%3a15.2.0-5ubuntu1_amd64.deb ... 2026-10-22T06:35:58.260687432Z Unpacking cpp-s390x-linux-gnu (4:15.2.0-5ubuntu1) ... 2026-10-22T06:35:58.271748962Z Selecting previously unselected package gcc-14-cross-base-ports. 2026-10-22T06:35:58.271786779Z Preparing to unpack .../13-gcc-14-cross-base-ports_14.3.0-14ubuntu1cross2_all.deb ... 2026-10-22T06:35:58.271799913Z Unpacking gcc-14-cross-base-ports (14.3.0-14ubuntu1cross2) ... 2026-10-22T06:35:58.28188811Z Selecting previously unselected package gcc-16-cross-base-ports. 2026-10-22T06:35:58.281929369Z Preparing to unpack .../14-gcc-16-cross-base-ports_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:35:58.281949243Z Unpacking gcc-16-cross-base-ports (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:35:58.293617711Z Selecting previously unselected package libc6-loong64-cross. 2026-10-22T06:35:58.293668174Z Preparing to unpack .../15-libc6-loong64-cross_2.43-2ubuntu2cross1_all.deb ... 2026-10-22T06:35:58.293695634Z Unpacking libc6-loong64-cross (2.43-2ubuntu2cross1) ... 2026-10-22T06:35:58.371894009Z Selecting previously unselected package libgcc-s1-loong64-cross. 2026-10-22T06:35:58.371933111Z Preparing to unpack .../16-libgcc-s1-loong64-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:35:58.374456604Z Unpacking libgcc-s1-loong64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:35:58.396040187Z Selecting previously unselected package libgomp1-loong64-cross. 2026-10-22T06:35:58.396080587Z Preparing to unpack .../17-libgomp1-loong64-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:35:58.396105983Z Unpacking libgomp1-loong64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:35:58.41814903Z Selecting previously unselected package libitm1-loong64-cross. 2026-10-22T06:35:58.41818858Z Preparing to unpack .../18-libitm1-loong64-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:35:58.418247748Z Unpacking libitm1-loong64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:35:58.432784566Z Selecting previously unselected package libatomic1-loong64-cross. 2026-10-22T06:35:58.432827795Z Preparing to unpack .../19-libatomic1-loong64-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:35:58.432877793Z Unpacking libatomic1-loong64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:35:58.444241057Z Selecting previously unselected package libasan8-loong64-cross. 2026-10-22T06:35:58.444276805Z Preparing to unpack .../20-libasan8-loong64-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:35:58.446989079Z Unpacking libasan8-loong64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:35:58.499983903Z Selecting previously unselected package liblsan0-loong64-cross. 2026-10-22T06:35:58.500022254Z Preparing to unpack .../21-liblsan0-loong64-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:35:58.500035249Z Unpacking liblsan0-loong64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:35:58.527448087Z Selecting previously unselected package libtsan2-loong64-cross. 2026-10-22T06:35:58.527479522Z Preparing to unpack .../22-libtsan2-loong64-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:35:58.527487577Z Unpacking libtsan2-loong64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:35:58.576694254Z Selecting previously unselected package libstdc++6-loong64-cross. 2026-10-22T06:35:58.576735664Z Preparing to unpack .../23-libstdc++6-loong64-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:35:58.57674947Z Unpacking libstdc++6-loong64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:35:58.60036896Z Selecting previously unselected package libubsan1-loong64-cross. 2026-10-22T06:35:58.60041522Z Preparing to unpack .../24-libubsan1-loong64-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:35:58.600424381Z Unpacking libubsan1-loong64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:35:58.626649391Z Selecting previously unselected package libgcc-14-dev-loong64-cross. 2026-10-22T06:35:58.626683435Z Preparing to unpack .../25-libgcc-14-dev-loong64-cross_14.3.0-14ubuntu1cross2_all.deb ... 2026-10-22T06:35:58.626691309Z Unpacking libgcc-14-dev-loong64-cross (14.3.0-14ubuntu1cross2) ... 2026-10-22T06:35:58.816180718Z Selecting previously unselected package gcc-14-loongarch64-linux-gnu. 2026-10-22T06:35:58.816217986Z Preparing to unpack .../26-gcc-14-loongarch64-linux-gnu_14.3.0-14ubuntu1cross2_amd64.deb ... 2026-10-22T06:35:58.818570528Z Unpacking gcc-14-loongarch64-linux-gnu (14.3.0-14ubuntu1cross2) ... 2026-10-22T06:35:59.051505624Z Selecting previously unselected package linux-libc-dev-loong64-cross. 2026-10-22T06:35:59.051547544Z Preparing to unpack .../27-linux-libc-dev-loong64-cross_7.0.0-13.13cross1_all.deb ... 2026-10-22T06:35:59.051568801Z Unpacking linux-libc-dev-loong64-cross (7.0.0-13.13cross1) ... 2026-10-22T06:35:59.225668123Z Selecting previously unselected package libc6-dev-loong64-cross. 2026-10-22T06:35:59.228571352Z Preparing to unpack .../28-libc6-dev-loong64-cross_2.43-2ubuntu2cross1_all.deb ... 2026-10-22T06:35:59.228608624Z Unpacking libc6-dev-loong64-cross (2.43-2ubuntu2cross1) ... 2026-10-22T06:35:59.381876771Z Selecting previously unselected package libstdc++-14-dev-loong64-cross. 2026-10-22T06:35:59.38191463Z Preparing to unpack .../29-libstdc++-14-dev-loong64-cross_14.3.0-14ubuntu1cross2_all.deb ... 2026-10-22T06:35:59.381929604Z Unpacking libstdc++-14-dev-loong64-cross (14.3.0-14ubuntu1cross2) ... 2026-10-22T06:35:59.651546596Z Selecting previously unselected package g++-14-loongarch64-linux-gnu. 2026-10-22T06:35:59.651584062Z Preparing to unpack .../30-g++-14-loongarch64-linux-gnu_14.3.0-14ubuntu1cross2_amd64.deb ... 2026-10-22T06:35:59.654196851Z Unpacking g++-14-loongarch64-linux-gnu (14.3.0-14ubuntu1cross2) ... 2026-10-22T06:35:59.781245328Z Selecting previously unselected package binutils-powerpc64le-linux-gnu. 2026-10-22T06:35:59.781281681Z Preparing to unpack .../31-binutils-powerpc64le-linux-gnu_2.46-3ubuntu2_amd64.deb ... 2026-10-22T06:35:59.781294189Z Unpacking binutils-powerpc64le-linux-gnu (2.46-3ubuntu2) ... 2026-10-22T06:35:59.846080443Z Selecting previously unselected package gcc-15-cross-base. 2026-10-22T06:35:59.846118507Z Preparing to unpack .../32-gcc-15-cross-base_15.2.0-16ubuntu1cross1_all.deb ... 2026-10-22T06:35:59.846137896Z Unpacking gcc-15-cross-base (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:35:59.857459225Z Selecting previously unselected package gcc-16-cross-base. 2026-10-22T06:35:59.857495654Z Preparing to unpack .../33-gcc-16-cross-base_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:35:59.85750926Z Unpacking gcc-16-cross-base (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:35:59.868943483Z Selecting previously unselected package libc6-ppc64el-cross. 2026-10-22T06:35:59.868979681Z Preparing to unpack .../34-libc6-ppc64el-cross_2.43-2ubuntu2cross1_all.deb ... 2026-10-22T06:35:59.868995975Z Unpacking libc6-ppc64el-cross (2.43-2ubuntu2cross1) ... 2026-10-22T06:35:59.900762291Z Selecting previously unselected package libgcc-s1-ppc64el-cross. 2026-10-22T06:35:59.900795254Z Preparing to unpack .../35-libgcc-s1-ppc64el-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:35:59.900803475Z Unpacking libgcc-s1-ppc64el-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:35:59.913039029Z Selecting previously unselected package libgomp1-ppc64el-cross. 2026-10-22T06:35:59.913070809Z Preparing to unpack .../36-libgomp1-ppc64el-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:35:59.913082579Z Unpacking libgomp1-ppc64el-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:35:59.926309142Z Selecting previously unselected package libitm1-ppc64el-cross. 2026-10-22T06:35:59.926357756Z Preparing to unpack .../37-libitm1-ppc64el-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:35:59.926378591Z Unpacking libitm1-ppc64el-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:35:59.939260132Z Selecting previously unselected package libatomic1-ppc64el-cross. 2026-10-22T06:35:59.939301035Z Preparing to unpack .../38-libatomic1-ppc64el-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:35:59.93931725Z Unpacking libatomic1-ppc64el-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:35:59.951164968Z Selecting previously unselected package libasan8-ppc64el-cross. 2026-10-22T06:35:59.951198968Z Preparing to unpack .../39-libasan8-ppc64el-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:35:59.951224232Z Unpacking libasan8-ppc64el-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:00.007961027Z Selecting previously unselected package liblsan0-ppc64el-cross. 2026-10-22T06:36:00.007999226Z Preparing to unpack .../40-liblsan0-ppc64el-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:36:00.008010417Z Unpacking liblsan0-ppc64el-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:00.036474821Z Selecting previously unselected package libtsan2-ppc64el-cross. 2026-10-22T06:36:00.036518638Z Preparing to unpack .../41-libtsan2-ppc64el-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:36:00.036536667Z Unpacking libtsan2-ppc64el-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:00.084496284Z Selecting previously unselected package libstdc++6-ppc64el-cross. 2026-10-22T06:36:00.084537982Z Preparing to unpack .../42-libstdc++6-ppc64el-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:36:00.084556612Z Unpacking libstdc++6-ppc64el-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:00.107686028Z Selecting previously unselected package libubsan1-ppc64el-cross. 2026-10-22T06:36:00.107727598Z Preparing to unpack .../43-libubsan1-ppc64el-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:36:00.107748298Z Unpacking libubsan1-ppc64el-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:00.133899209Z Selecting previously unselected package libquadmath0-ppc64el-cross. 2026-10-22T06:36:00.133933542Z Preparing to unpack .../44-libquadmath0-ppc64el-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:36:00.133951848Z Unpacking libquadmath0-ppc64el-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:00.146451753Z Selecting previously unselected package libgcc-15-dev-ppc64el-cross. 2026-10-22T06:36:00.146487689Z Preparing to unpack .../45-libgcc-15-dev-ppc64el-cross_15.2.0-16ubuntu1cross1_all.deb ... 2026-10-22T06:36:00.146498778Z Unpacking libgcc-15-dev-ppc64el-cross (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:00.20218273Z Selecting previously unselected package gcc-15-powerpc64le-linux-gnu. 2026-10-22T06:36:00.202224881Z Preparing to unpack .../46-gcc-15-powerpc64le-linux-gnu_15.2.0-16ubuntu1cross1_amd64.deb ... 2026-10-22T06:36:00.204941413Z Unpacking gcc-15-powerpc64le-linux-gnu (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:00.475031853Z Selecting previously unselected package linux-libc-dev-ppc64el-cross. 2026-10-22T06:36:00.475076213Z Preparing to unpack .../47-linux-libc-dev-ppc64el-cross_7.0.0-13.13cross1_all.deb ... 2026-10-22T06:36:00.475094583Z Unpacking linux-libc-dev-ppc64el-cross (7.0.0-13.13cross1) ... 2026-10-22T06:36:00.592963148Z Selecting previously unselected package libc6-dev-ppc64el-cross. 2026-10-22T06:36:00.592997399Z Preparing to unpack .../48-libc6-dev-ppc64el-cross_2.43-2ubuntu2cross1_all.deb ... 2026-10-22T06:36:00.593008236Z Unpacking libc6-dev-ppc64el-cross (2.43-2ubuntu2cross1) ... 2026-10-22T06:36:00.679504149Z Selecting previously unselected package libstdc++-15-dev-ppc64el-cross. 2026-10-22T06:36:00.679535659Z Preparing to unpack .../49-libstdc++-15-dev-ppc64el-cross_15.2.0-16ubuntu1cross1_all.deb ... 2026-10-22T06:36:00.679543809Z Unpacking libstdc++-15-dev-ppc64el-cross (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:00.828930541Z Selecting previously unselected package g++-15-powerpc64le-linux-gnu. 2026-10-22T06:36:00.828972481Z Preparing to unpack .../50-g++-15-powerpc64le-linux-gnu_15.2.0-16ubuntu1cross1_amd64.deb ... 2026-10-22T06:36:00.831537158Z Unpacking g++-15-powerpc64le-linux-gnu (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:01.006315442Z Selecting previously unselected package libc6-riscv64-cross. 2026-10-22T06:36:01.006355262Z Preparing to unpack .../51-libc6-riscv64-cross_2.43-2ubuntu2cross1_all.deb ... 2026-10-22T06:36:01.006372677Z Unpacking libc6-riscv64-cross (2.43-2ubuntu2cross1) ... 2026-10-22T06:36:01.030222297Z Selecting previously unselected package libgcc-s1-riscv64-cross. 2026-10-22T06:36:01.030269792Z Preparing to unpack .../52-libgcc-s1-riscv64-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:36:01.030287608Z Unpacking libgcc-s1-riscv64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:01.043584394Z Selecting previously unselected package libgomp1-riscv64-cross. 2026-10-22T06:36:01.043616348Z Preparing to unpack .../53-libgomp1-riscv64-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:36:01.043624798Z Unpacking libgomp1-riscv64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:01.057775621Z Selecting previously unselected package libitm1-riscv64-cross. 2026-10-22T06:36:01.057816288Z Preparing to unpack .../54-libitm1-riscv64-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:36:01.057825504Z Unpacking libitm1-riscv64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:01.070329671Z Selecting previously unselected package libatomic1-riscv64-cross. 2026-10-22T06:36:01.070363567Z Preparing to unpack .../55-libatomic1-riscv64-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:36:01.070375461Z Unpacking libatomic1-riscv64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:01.082924522Z Selecting previously unselected package libasan8-riscv64-cross. 2026-10-22T06:36:01.082978608Z Preparing to unpack .../56-libasan8-riscv64-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:36:01.083037657Z Unpacking libasan8-riscv64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:01.105338837Z Selecting previously unselected package liblsan0-riscv64-cross. 2026-10-22T06:36:01.105370265Z Preparing to unpack .../57-liblsan0-riscv64-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:36:01.105390641Z Unpacking liblsan0-riscv64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:01.120902374Z Selecting previously unselected package libtsan2-riscv64-cross. 2026-10-22T06:36:01.120946599Z Preparing to unpack .../58-libtsan2-riscv64-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:36:01.120979127Z Unpacking libtsan2-riscv64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:01.141984562Z Selecting previously unselected package libstdc++6-riscv64-cross. 2026-10-22T06:36:01.142023675Z Preparing to unpack .../59-libstdc++6-riscv64-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:36:01.142036671Z Unpacking libstdc++6-riscv64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:01.16456542Z Selecting previously unselected package libubsan1-riscv64-cross. 2026-10-22T06:36:01.164603403Z Preparing to unpack .../60-libubsan1-riscv64-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:36:01.164623002Z Unpacking libubsan1-riscv64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:01.179367748Z Selecting previously unselected package libgcc-15-dev-riscv64-cross. 2026-10-22T06:36:01.179442991Z Preparing to unpack .../61-libgcc-15-dev-riscv64-cross_15.2.0-16ubuntu1cross1_all.deb ... 2026-10-22T06:36:01.179456822Z Unpacking libgcc-15-dev-riscv64-cross (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:01.280937279Z Selecting previously unselected package gcc-15-riscv64-linux-gnu. 2026-10-22T06:36:01.280974257Z Preparing to unpack .../62-gcc-15-riscv64-linux-gnu_15.2.0-16ubuntu1cross1_amd64.deb ... 2026-10-22T06:36:01.283573587Z Unpacking gcc-15-riscv64-linux-gnu (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:01.747916669Z Selecting previously unselected package linux-libc-dev-riscv64-cross. 2026-10-22T06:36:01.747952238Z Preparing to unpack .../63-linux-libc-dev-riscv64-cross_7.0.0-13.13cross1_all.deb ... 2026-10-22T06:36:01.747964706Z Unpacking linux-libc-dev-riscv64-cross (7.0.0-13.13cross1) ... 2026-10-22T06:36:01.865590867Z Selecting previously unselected package libc6-dev-riscv64-cross. 2026-10-22T06:36:01.865639628Z Preparing to unpack .../64-libc6-dev-riscv64-cross_2.43-2ubuntu2cross1_all.deb ... 2026-10-22T06:36:01.868350403Z Unpacking libc6-dev-riscv64-cross (2.43-2ubuntu2cross1) ... 2026-10-22T06:36:02.008001414Z Selecting previously unselected package libstdc++-15-dev-riscv64-cross. 2026-10-22T06:36:02.008039543Z Preparing to unpack .../65-libstdc++-15-dev-riscv64-cross_15.2.0-16ubuntu1cross1_all.deb ... 2026-10-22T06:36:02.008052684Z Unpacking libstdc++-15-dev-riscv64-cross (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:02.204141739Z Selecting previously unselected package g++-15-riscv64-linux-gnu. 2026-10-22T06:36:02.204237837Z Preparing to unpack .../66-g++-15-riscv64-linux-gnu_15.2.0-16ubuntu1cross1_amd64.deb ... 2026-10-22T06:36:02.206944762Z Unpacking g++-15-riscv64-linux-gnu (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:02.452444024Z Selecting previously unselected package binutils-s390x-linux-gnu. 2026-10-22T06:36:02.45248525Z Preparing to unpack .../67-binutils-s390x-linux-gnu_2.46-3ubuntu2_amd64.deb ... 2026-10-22T06:36:02.452539231Z Unpacking binutils-s390x-linux-gnu (2.46-3ubuntu2) ... 2026-10-22T06:36:02.496292069Z Selecting previously unselected package libc6-s390x-cross. 2026-10-22T06:36:02.496328466Z Preparing to unpack .../68-libc6-s390x-cross_2.43-2ubuntu2cross1_all.deb ... 2026-10-22T06:36:02.496343511Z Unpacking libc6-s390x-cross (2.43-2ubuntu2cross1) ... 2026-10-22T06:36:02.525130727Z Selecting previously unselected package libgcc-s1-s390x-cross. 2026-10-22T06:36:02.52518021Z Preparing to unpack .../69-libgcc-s1-s390x-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:36:02.525232677Z Unpacking libgcc-s1-s390x-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:02.538137877Z Selecting previously unselected package libgomp1-s390x-cross. 2026-10-22T06:36:02.538178005Z Preparing to unpack .../70-libgomp1-s390x-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:36:02.540967091Z Unpacking libgomp1-s390x-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:02.55520408Z Selecting previously unselected package libitm1-s390x-cross. 2026-10-22T06:36:02.555241131Z Preparing to unpack .../71-libitm1-s390x-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:36:02.555253048Z Unpacking libitm1-s390x-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:02.569317124Z Selecting previously unselected package libatomic1-s390x-cross. 2026-10-22T06:36:02.569355162Z Preparing to unpack .../72-libatomic1-s390x-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:36:02.569373523Z Unpacking libatomic1-s390x-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:02.582307052Z Selecting previously unselected package libasan8-s390x-cross. 2026-10-22T06:36:02.582346915Z Preparing to unpack .../73-libasan8-s390x-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:36:02.582368588Z Unpacking libasan8-s390x-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:02.636294672Z Selecting previously unselected package liblsan0-s390x-cross. 2026-10-22T06:36:02.636337253Z Preparing to unpack .../74-liblsan0-s390x-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:36:02.636355431Z Unpacking liblsan0-s390x-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:02.669935049Z Selecting previously unselected package libtsan2-s390x-cross. 2026-10-22T06:36:02.673077935Z Preparing to unpack .../75-libtsan2-s390x-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:36:02.673133318Z Unpacking libtsan2-s390x-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:02.718441556Z Selecting previously unselected package libstdc++6-s390x-cross. 2026-10-22T06:36:02.718478291Z Preparing to unpack .../76-libstdc++6-s390x-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:36:02.718491114Z Unpacking libstdc++6-s390x-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:02.741114579Z Selecting previously unselected package libubsan1-s390x-cross. 2026-10-22T06:36:02.741151737Z Preparing to unpack .../77-libubsan1-s390x-cross_16-20260322-1ubuntu1cross1_all.deb ... 2026-10-22T06:36:02.741160474Z Unpacking libubsan1-s390x-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:02.767578268Z Selecting previously unselected package libgcc-15-dev-s390x-cross. 2026-10-22T06:36:02.76761241Z Preparing to unpack .../78-libgcc-15-dev-s390x-cross_15.2.0-16ubuntu1cross1_all.deb ... 2026-10-22T06:36:02.767623667Z Unpacking libgcc-15-dev-s390x-cross (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:02.814813804Z Selecting previously unselected package gcc-15-s390x-linux-gnu. 2026-10-22T06:36:02.814852826Z Preparing to unpack .../79-gcc-15-s390x-linux-gnu_15.2.0-16ubuntu1cross1_amd64.deb ... 2026-10-22T06:36:02.817329532Z Unpacking gcc-15-s390x-linux-gnu (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:03.061699718Z Selecting previously unselected package linux-libc-dev-s390x-cross. 2026-10-22T06:36:03.061735902Z Preparing to unpack .../80-linux-libc-dev-s390x-cross_7.0.0-13.13cross1_all.deb ... 2026-10-22T06:36:03.061744629Z Unpacking linux-libc-dev-s390x-cross (7.0.0-13.13cross1) ... 2026-10-22T06:36:03.180044323Z Selecting previously unselected package libc6-dev-s390x-cross. 2026-10-22T06:36:03.180090052Z Preparing to unpack .../81-libc6-dev-s390x-cross_2.43-2ubuntu2cross1_all.deb ... 2026-10-22T06:36:03.18279855Z Unpacking libc6-dev-s390x-cross (2.43-2ubuntu2cross1) ... 2026-10-22T06:36:03.297081869Z Selecting previously unselected package libstdc++-15-dev-s390x-cross. 2026-10-22T06:36:03.297127797Z Preparing to unpack .../82-libstdc++-15-dev-s390x-cross_15.2.0-16ubuntu1cross1_all.deb ... 2026-10-22T06:36:03.299776551Z Unpacking libstdc++-15-dev-s390x-cross (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:03.448196289Z Selecting previously unselected package g++-15-s390x-linux-gnu. 2026-10-22T06:36:03.45114749Z Preparing to unpack .../83-g++-15-s390x-linux-gnu_15.2.0-16ubuntu1cross1_amd64.deb ... 2026-10-22T06:36:03.464795578Z Unpacking g++-15-s390x-linux-gnu (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:03.637112455Z Selecting previously unselected package gcc-powerpc64le-linux-gnu. 2026-10-22T06:36:03.637158021Z Preparing to unpack .../84-gcc-powerpc64le-linux-gnu_4%3a15.2.0-5ubuntu1_amd64.deb ... 2026-10-22T06:36:03.637175888Z Unpacking gcc-powerpc64le-linux-gnu (4:15.2.0-5ubuntu1) ... 2026-10-22T06:36:03.649502676Z Selecting previously unselected package g++-powerpc64le-linux-gnu. 2026-10-22T06:36:03.649539866Z Preparing to unpack .../85-g++-powerpc64le-linux-gnu_4%3a15.2.0-5ubuntu1_amd64.deb ... 2026-10-22T06:36:03.649553527Z Unpacking g++-powerpc64le-linux-gnu (4:15.2.0-5ubuntu1) ... 2026-10-22T06:36:03.661170184Z Selecting previously unselected package gcc-riscv64-linux-gnu. 2026-10-22T06:36:03.661206757Z Preparing to unpack .../86-gcc-riscv64-linux-gnu_4%3a15.2.0-5ubuntu1_amd64.deb ... 2026-10-22T06:36:03.66121946Z Unpacking gcc-riscv64-linux-gnu (4:15.2.0-5ubuntu1) ... 2026-10-22T06:36:03.673217921Z Selecting previously unselected package g++-riscv64-linux-gnu. 2026-10-22T06:36:03.673253574Z Preparing to unpack .../87-g++-riscv64-linux-gnu_4%3a15.2.0-5ubuntu1_amd64.deb ... 2026-10-22T06:36:03.67326887Z Unpacking g++-riscv64-linux-gnu (4:15.2.0-5ubuntu1) ... 2026-10-22T06:36:03.684495762Z Selecting previously unselected package gcc-s390x-linux-gnu. 2026-10-22T06:36:03.684583506Z Preparing to unpack .../88-gcc-s390x-linux-gnu_4%3a15.2.0-5ubuntu1_amd64.deb ... 2026-10-22T06:36:03.687305635Z Unpacking gcc-s390x-linux-gnu (4:15.2.0-5ubuntu1) ... 2026-10-22T06:36:03.697667772Z Selecting previously unselected package g++-s390x-linux-gnu. 2026-10-22T06:36:03.697703083Z Preparing to unpack .../89-g++-s390x-linux-gnu_4%3a15.2.0-5ubuntu1_amd64.deb ... 2026-10-22T06:36:03.70044454Z Unpacking g++-s390x-linux-gnu (4:15.2.0-5ubuntu1) ... 2026-10-22T06:36:03.716050087Z Setting up binutils-s390x-linux-gnu (2.46-3ubuntu2) ... 2026-10-22T06:36:03.716091936Z Setting up gcc-15-s390x-linux-gnu-base:amd64 (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:03.716111194Z Setting up binutils-loongarch64-linux-gnu (2.46-3ubuntu2) ... 2026-10-22T06:36:03.718416672Z Setting up libc6-ppc64el-cross (2.43-2ubuntu2cross1) ... 2026-10-22T06:36:03.720704692Z Setting up libc6-s390x-cross (2.43-2ubuntu2cross1) ... 2026-10-22T06:36:03.720731709Z Setting up binutils-riscv64-linux-gnu (2.46-3ubuntu2) ... 2026-10-22T06:36:03.722971882Z Setting up gcc-16-cross-base (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.723006299Z Setting up gcc-15-powerpc64le-linux-gnu-base:amd64 (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:03.723032742Z Setting up linux-libc-dev-s390x-cross (7.0.0-13.13cross1) ... 2026-10-22T06:36:03.725305846Z Setting up cpp-15-powerpc64le-linux-gnu (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:03.725334371Z Setting up gcc-15-riscv64-linux-gnu-base:amd64 (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:03.727549994Z Setting up libc6-loong64-cross (2.43-2ubuntu2cross1) ... 2026-10-22T06:36:03.729725292Z Setting up libgcc-s1-s390x-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.72975429Z Setting up gcc-16-cross-base-ports (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.729773737Z Setting up libitm1-ppc64el-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.73188174Z Setting up libitm1-s390x-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.73419361Z Setting up libatomic1-ppc64el-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.73427437Z Setting up gcc-14-cross-base-ports (14.3.0-14ubuntu1cross2) ... 2026-10-22T06:36:03.734301482Z Setting up libc6-dev-s390x-cross (2.43-2ubuntu2cross1) ... 2026-10-22T06:36:03.736576917Z Setting up liblsan0-s390x-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.736604263Z Setting up linux-libc-dev-ppc64el-cross (7.0.0-13.13cross1) ... 2026-10-22T06:36:03.738962482Z Setting up cpp-15-s390x-linux-gnu (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:03.741362805Z Setting up linux-libc-dev-riscv64-cross (7.0.0-13.13cross1) ... 2026-10-22T06:36:03.74139023Z Setting up cpp-15-riscv64-linux-gnu (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:03.741417826Z Setting up libc6-riscv64-cross (2.43-2ubuntu2cross1) ... 2026-10-22T06:36:03.743681167Z Setting up libgcc-s1-ppc64el-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.746231889Z Setting up libgomp1-riscv64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.746255392Z Setting up binutils-powerpc64le-linux-gnu (2.46-3ubuntu2) ... 2026-10-22T06:36:03.748719007Z Setting up gcc-15-cross-base (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:03.748748117Z Setting up libatomic1-riscv64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.751010585Z Setting up linux-libc-dev-loong64-cross (7.0.0-13.13cross1) ... 2026-10-22T06:36:03.751036178Z Setting up cpp-riscv64-linux-gnu (4:15.2.0-5ubuntu1) ... 2026-10-22T06:36:03.75340499Z Setting up libgomp1-loong64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.753442762Z Setting up libgomp1-s390x-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.753456035Z Setting up libgcc-s1-loong64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.755565856Z Setting up gcc-14-loongarch64-linux-gnu-base:amd64 (14.3.0-14ubuntu1cross2) ... 2026-10-22T06:36:03.755589652Z Setting up cpp-powerpc64le-linux-gnu (4:15.2.0-5ubuntu1) ... 2026-10-22T06:36:03.757795075Z Setting up libasan8-loong64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.76054888Z Setting up libstdc++6-loong64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.760570226Z Setting up libc6-dev-loong64-cross (2.43-2ubuntu2cross1) ... 2026-10-22T06:36:03.762881488Z Setting up libc6-dev-ppc64el-cross (2.43-2ubuntu2cross1) ... 2026-10-22T06:36:03.762952971Z Setting up cpp-s390x-linux-gnu (4:15.2.0-5ubuntu1) ... 2026-10-22T06:36:03.763022608Z Setting up libquadmath0-ppc64el-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.765453348Z Setting up libstdc++6-s390x-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.76801021Z Setting up libatomic1-s390x-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.768075637Z Setting up libatomic1-loong64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.770402471Z Setting up libitm1-riscv64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.77042782Z Setting up libasan8-ppc64el-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.773031005Z Setting up libgomp1-ppc64el-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.773054683Z Setting up libasan8-s390x-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.775742922Z Setting up liblsan0-ppc64el-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.775768438Z Setting up libtsan2-ppc64el-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.778603084Z Setting up libgcc-s1-riscv64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.778631574Z Setting up libitm1-loong64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.781418422Z Setting up libtsan2-s390x-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.781499651Z Setting up liblsan0-loong64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.784132821Z Setting up libstdc++6-ppc64el-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.784158052Z Setting up libc6-dev-riscv64-cross (2.43-2ubuntu2cross1) ... 2026-10-22T06:36:03.786614235Z Setting up cpp-14-loongarch64-linux-gnu (14.3.0-14ubuntu1cross2) ... 2026-10-22T06:36:03.786643687Z Setting up libasan8-riscv64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.78912275Z Setting up libtsan2-loong64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.789154805Z Setting up libstdc++6-riscv64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.791742814Z Setting up libubsan1-loong64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.791770837Z Setting up libubsan1-s390x-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.794277829Z Setting up libubsan1-riscv64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.794305506Z Setting up libubsan1-ppc64el-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.796811371Z Setting up libgcc-14-dev-loong64-cross (14.3.0-14ubuntu1cross2) ... 2026-10-22T06:36:03.796837683Z Setting up liblsan0-riscv64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.799784028Z Setting up libtsan2-riscv64-cross (16-20260322-1ubuntu1cross1) ... 2026-10-22T06:36:03.799812968Z Setting up libgcc-15-dev-riscv64-cross (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:03.802334112Z Setting up libgcc-15-dev-s390x-cross (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:03.80236158Z Setting up libstdc++-15-dev-riscv64-cross (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:03.80482664Z Setting up gcc-14-loongarch64-linux-gnu (14.3.0-14ubuntu1cross2) ... 2026-10-22T06:36:03.804858998Z Setting up gcc-15-riscv64-linux-gnu (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:03.807630516Z Setting up gcc-15-s390x-linux-gnu (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:03.807711261Z Setting up libstdc++-14-dev-loong64-cross (14.3.0-14ubuntu1cross2) ... 2026-10-22T06:36:03.810463617Z Setting up libgcc-15-dev-ppc64el-cross (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:03.810490136Z Setting up libstdc++-15-dev-ppc64el-cross (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:03.813443343Z Setting up gcc-15-powerpc64le-linux-gnu (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:03.813509477Z Setting up libstdc++-15-dev-s390x-cross (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:03.816356511Z Setting up gcc-riscv64-linux-gnu (4:15.2.0-5ubuntu1) ... 2026-10-22T06:36:03.816380833Z Setting up gcc-s390x-linux-gnu (4:15.2.0-5ubuntu1) ... 2026-10-22T06:36:03.819492997Z Setting up gcc-powerpc64le-linux-gnu (4:15.2.0-5ubuntu1) ... 2026-10-22T06:36:03.819517357Z Setting up g++-14-loongarch64-linux-gnu (14.3.0-14ubuntu1cross2) ... 2026-10-22T06:36:03.833385316Z Setting up g++-15-riscv64-linux-gnu (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:03.833419758Z Setting up g++-15-s390x-linux-gnu (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:03.835608113Z Setting up g++-15-powerpc64le-linux-gnu (15.2.0-16ubuntu1cross1) ... 2026-10-22T06:36:03.835682521Z Setting up g++-s390x-linux-gnu (4:15.2.0-5ubuntu1) ... 2026-10-22T06:36:03.835754615Z Setting up g++-riscv64-linux-gnu (4:15.2.0-5ubuntu1) ... 2026-10-22T06:36:03.838066109Z Setting up g++-powerpc64le-linux-gnu (4:15.2.0-5ubuntu1) ... 2026-10-22T06:36:03.838093575Z Processing triggers for libc-bin (2.43-2ubuntu2.4) ... 2026-10-22T06:36:04.902058878Z Selecting previously unselected package qemu-user. 2026-10-22T06:36:04.911941276Z (Reading database ... 35507 files and directories currently installed.) 2026-10-22T06:36:04.911978685Z Preparing to unpack /tmp/qemu-user.deb ... 2026-10-22T06:36:04.91199785Z Unpacking qemu-user (1:10.0.13+ds-0+deb13u1) ... 2026-10-22T06:36:06.577228357Z Setting up qemu-user (1:10.0.13+ds-0+deb13u1) ... 2026-10-22T06:36:07.380512922Z Reading package lists... 2026-10-22T06:36:07.547107709Z Building dependency tree... 2026-10-22T06:36:07.547143424Z Reading state information... 2026-10-22T06:36:07.64445548Z Solving dependencies... 2026-10-22T06:36:07.796904372Z 0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded. 2026-10-22T06:36:07.801135828Z qemu-loongarch64 version 10.0.13 (Debian 1:10.0.13+ds-0+deb13u1) 2026-10-22T06:36:07.801182391Z Copyright (c) 2003-2025 Fabrice Bellard and the QEMU Project developers 2026-10-22T06:36:07.801200673Z qemu-ppc64le version 10.0.13 (Debian 1:10.0.13+ds-0+deb13u1) 2026-10-22T06:36:07.801211422Z Copyright (c) 2003-2025 Fabrice Bellard and the QEMU Project developers 2026-10-22T06:36:07.803647013Z qemu-riscv64 version 10.0.13 (Debian 1:10.0.13+ds-0+deb13u1) 2026-10-22T06:36:07.80368469Z Copyright (c) 2003-2025 Fabrice Bellard and the QEMU Project developers 2026-10-22T06:36:07.803693586Z qemu-s390x version 10.0.13 (Debian 1:10.0.13+ds-0+deb13u1) 2026-10-22T06:36:07.803705481Z Copyright (c) 2003-2025 Fabrice Bellard and the QEMU Project developers 2026-10-22T06:36:07.807246258Z ##[group]Run go env -w CC=loongarch64-linux-gnu-gcc-14 2026-10-22T06:36:07.807259908Z go env -w CC=loongarch64-linux-gnu-gcc-14 2026-10-22T06:36:07.807262728Z go env -w CXX=loongarch64-linux-gnu-g++-14 2026-10-22T06:36:07.807264772Z env GOOS=linux GOARCH=loong64 CGO_ENABLED=0 go test -c -o=purego-test-nocgo . 2026-10-22T06:36:07.807266899Z env QEMU_LD_PREFIX=/usr/loongarch64-linux-gnu qemu-loongarch64 ./purego-test-nocgo -test.shuffle=on -test.v -test.count=10 2026-10-22T06:36:07.807269835Z env GOOS=linux GOARCH=loong64 CGO_ENABLED=1 go test -c -o=purego-test-cgo . 2026-10-22T06:36:07.807271609Z env QEMU_LD_PREFIX=/usr/loongarch64-linux-gnu qemu-loongarch64 ./purego-test-cgo -test.shuffle=on -test.v -test.count=10 2026-10-22T06:36:07.807273755Z go env -u CC 2026-10-22T06:36:07.807275526Z go env -u CXX 2026-10-22T06:36:07.807294697Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-22T06:36:07.807301973Z env: 2026-10-22T06:36:07.807307043Z QEMU_MAJOR_VERSION: 10 2026-10-22T06:36:07.807312032Z GOTOOLCHAIN: local 2026-10-22T06:36:07.807314107Z ##[endgroup] 2026-10-22T06:36:13.860569046Z -test.shuffle 1792650973856915818 2026-10-22T06:36:13.863685291Z === RUN TestSyscallSelfAllocs 2026-10-22T06:36:13.87688427Z --- PASS: TestSyscallSelfAllocs (0.01s) 2026-10-22T06:36:13.876919237Z === RUN TestErrno 2026-10-22T06:36:13.876940068Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:36:13.879196156Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:36:13.879223308Z === RUN TestCallback10Int32Packing 2026-10-22T06:36:13.879248828Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:13.879270107Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:36:13.879284295Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:36:13.882264749Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:36:13.882290286Z === RUN Test_qsort 2026-10-22T06:36:13.888883242Z --- PASS: Test_qsort (0.01s) 2026-10-22T06:36:13.888919981Z === RUN TestNewCallbackUint64Result 2026-10-22T06:36:13.888927732Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:36:13.888932714Z === RUN TestNestedDlopenCall 2026-10-22T06:36:13.891071784Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall697924776/001/libdlnested.so 2026-10-22T06:36:13.952928Z --- PASS: TestNestedDlopenCall (0.06s) 2026-10-22T06:36:13.952976062Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:36:13.992091576Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:36:13.99214346Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:36:13.992153241Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:36:13.994387239Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:36:13.994428517Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:36:13.994449626Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:36:13.994472118Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:36:13.994488474Z === RUN TestRegisterFunc_Floats 2026-10-22T06:36:13.997056765Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:36:13.997083728Z === RUN TestCallbackStringConversion 2026-10-22T06:36:13.997105485Z callback_test.go:58: Build /tmp/TestCallbackStringConversion287201227/001/libcbtest.so 2026-10-22T06:36:14.035094527Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:36:14.035140479Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:36:14.035169478Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns2704142094/001/structreturntest.so 2026-10-22T06:36:14.080884581Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:36:14.087769638Z --- PASS: TestRegisterFunc_structReturns (0.05s) 2026-10-22T06:36:14.087831645Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.01s) 2026-10-22T06:36:14.087849417Z === RUN TestSetuidEtc 2026-10-22T06:36:14.09972414Z --- PASS: TestSetuidEtc (0.01s) 2026-10-22T06:36:14.099761801Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:36:14.099784079Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs2928546664/001/structtest.so 2026-10-22T06:36:14.158589233Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:36:14.168289228Z --- PASS: TestRegisterFunc_structArgs (0.07s) 2026-10-22T06:36:14.168336468Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.01s) 2026-10-22T06:36:14.168353467Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:36:14.168364142Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:36:14.168383241Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:36:14.168408622Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:36:14.168430234Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:36:14.168443289Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:36:14.168449288Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:36:14.17070406Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:36:14.170743761Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:36:14.170794973Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:36:14.170822815Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:36:14.170841757Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:36:14.170866937Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:36:14.170885362Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:36:14.17089895Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:36:14.210448068Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:36:14.21048329Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:36:17.750717014Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.54s) 2026-10-22T06:36:17.750752757Z === RUN TestSimpleDlsym 2026-10-22T06:36:17.750764097Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:36:17.750773202Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:36:17.750846398Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:36:17.750868856Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:36:17.750937274Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:17.750963684Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:36:17.751055865Z === RUN TestCallGoFromSharedLib 2026-10-22T06:36:17.751125034Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib337539460/001/libcbtest.so 2026-10-22T06:36:17.788092351Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:17.788147267Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:17.788213085Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:17.78825183Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:17.788280058Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:17.7882961Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:17.788313645Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:17.78833979Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:17.788362666Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:17.788379515Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:17.788389262Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:36:17.788399318Z === RUN TestAllThreadsSyscall 2026-10-22T06:36:17.788408362Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:36:17.788416822Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:36:17.794536666Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:36:17.794572356Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:36:17.794593542Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:17.794603932Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:36:17.79466435Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:36:17.794737343Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:17.794762526Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:36:17.794848667Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:36:17.909157136Z --- PASS: TestSyscall6PointerLiveness (0.11s) 2026-10-22T06:36:17.909193232Z === RUN TestUnrefCallback 2026-10-22T06:36:17.909204911Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:36:17.909212425Z === RUN TestSyscallSelf 2026-10-22T06:36:17.909217507Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:36:17.909222477Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:36:17.909232482Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:36:17.909244569Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:36:17.909252978Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:36:17.909268575Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:36:17.909287188Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:36:17.909303382Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:36:17.909319377Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:36:17.909329061Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:36:17.911433438Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:36:17.91145628Z === RUN TestRegisterFunc 2026-10-22T06:36:17.911462865Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:36:17.911468252Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:36:17.911473782Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:36:17.914398428Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:36:17.914433133Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:36:17.914440882Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:36:17.91444647Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:36:17.914458793Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:36:17.914469692Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:36:17.914476605Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:36:17.914497018Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:36:17.914515173Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:36:17.914532097Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:36:17.914553401Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:36:17.914572549Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:36:17.914579822Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:36:17.914593003Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:36:17.914609603Z === RUN TestCallbackInt32Packing 2026-10-22T06:36:17.91463268Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:17.914641916Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:36:17.914650258Z === RUN TestABI_ArgumentPassing 2026-10-22T06:36:17.979629353Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:36:17.979668916Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:36:17.979681244Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:36:17.979725901Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:36:17.979745842Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:36:17.98176865Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:36:17.981797936Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:36:17.981823487Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:17.981841467Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:36:17.981870958Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:17.981881285Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:36:17.981908851Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:17.981925685Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:36:17.981944202Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:17.981956338Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:36:17.981982237Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:17.981991897Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:36:17.982009142Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:17.982014287Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:36:17.982030954Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:17.984235089Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:36:17.984266321Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:36:17.984279495Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:36:17.984307857Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:36:17.984321611Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:36:17.984333125Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:36:17.984344374Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:36:17.984349898Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:36:17.984355133Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:36:17.986530934Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:36:17.986559043Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:36:17.986582666Z --- PASS: TestABI_ArgumentPassing (0.07s) 2026-10-22T06:36:17.986621616Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:36:17.986642086Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:36:17.986663241Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:36:17.986681763Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:36:17.986702486Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:36:17.986723875Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:36:17.986746312Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:36:17.986765673Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:36:17.98678691Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:36:17.98680559Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:36:17.98682099Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:36:17.986846381Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:36:17.986870394Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:36:17.986894775Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:36:17.986919241Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:36:17.98694309Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:36:17.986974134Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:36:17.986998115Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:36:17.987020914Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:36:17.987041859Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:36:17.987062815Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:36:17.987085627Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:36:17.987099175Z === RUN TestNewCallbackInt64Result 2026-10-22T06:36:17.987106938Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:36:17.987112352Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:36:17.987142138Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:17.989185419Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:36:17.98920973Z === RUN TestSyscallSelfPanics 2026-10-22T06:36:17.989218571Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:36:17.989223825Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:36:17.989228605Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:36:17.989239081Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:36:17.989258447Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:36:17.989273909Z === RUN TestNewCallbackFloat64 2026-10-22T06:36:17.989297785Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:36:17.989314397Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:36:17.989336148Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:36:17.989362626Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:36:17.989378729Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:36:17.989404829Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:36:17.989420318Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:36:17.989436767Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:36:17.991474772Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:36:17.991510953Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:36:17.991532463Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:36:17.991556089Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:36:17.991582217Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:36:17.991599164Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:36:17.991619913Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:36:17.991640354Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:36:17.991652428Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:36:17.991662361Z === RUN TestABI_TooManyArguments 2026-10-22T06:36:17.991677725Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:36:17.991693023Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:36:17.991717099Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:36:17.991727433Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:36:17.991743477Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:36:17.991767174Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:36:17.991783132Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:36:17.991808207Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:36:17.991837888Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:36:17.991864848Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:36:17.991889334Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:36:17.991900375Z === RUN TestSyscallN 2026-10-22T06:36:17.991914605Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:36:17.994207367Z === RUN TestABI 2026-10-22T06:36:17.994243466Z func_test.go:240: Build /tmp/TestABI1408032406/001/abitest.so 2026-10-22T06:36:18.057272367Z --- PASS: TestABI (0.06s) 2026-10-22T06:36:18.057306114Z === RUN TestNewCallbackFloat32 2026-10-22T06:36:18.05731559Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:36:18.057324794Z === RUN TestOS 2026-10-22T06:36:18.057332005Z --- PASS: TestOS (0.00s) 2026-10-22T06:36:18.05733779Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:36:18.057346591Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:36:18.057386866Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:36:18.057404653Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:36:18.057414164Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:36:18.057419894Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:36:18.060079492Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:36:18.060114907Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:36:18.060137615Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:36:18.06015373Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:36:18.060176179Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:36:18.060197063Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:36:18.060345679Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:36:18.060365502Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:36:18.060372827Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:36:18.060537545Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:36:18.06054765Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:36:18.060554313Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:36:18.060572836Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:36:18.060594788Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:36:18.060606403Z === RUN TestSyscallSelfAllocs 2026-10-22T06:36:18.062775311Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:36:18.062797975Z === RUN TestErrno 2026-10-22T06:36:18.062823839Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:36:18.062836733Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:36:18.062846431Z === RUN TestCallback10Int32Packing 2026-10-22T06:36:18.062871502Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:18.062882554Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:36:18.062894748Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:36:18.06291129Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:36:18.062923939Z === RUN Test_qsort 2026-10-22T06:36:18.062935001Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:36:18.06294427Z === RUN TestNewCallbackUint64Result 2026-10-22T06:36:18.062953647Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:36:18.065174619Z === RUN TestNestedDlopenCall 2026-10-22T06:36:18.065218092Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall46244455/001/libdlnested.so 2026-10-22T06:36:18.110612111Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:36:18.110650058Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:36:18.148900336Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:36:18.148954505Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:36:18.148967899Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:36:18.148979597Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:36:18.149004333Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:36:18.14902949Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:36:18.149052104Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:36:18.149062806Z === RUN TestRegisterFunc_Floats 2026-10-22T06:36:18.149071627Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:36:18.149086351Z === RUN TestCallbackStringConversion 2026-10-22T06:36:18.149116929Z callback_test.go:58: Build /tmp/TestCallbackStringConversion3160040601/001/libcbtest.so 2026-10-22T06:36:18.186483346Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:36:18.186527398Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:36:18.18655752Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns1457533608/001/structreturntest.so 2026-10-22T06:36:18.227978652Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:36:18.230254958Z --- PASS: TestRegisterFunc_structReturns (0.04s) 2026-10-22T06:36:18.230296234Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:36:18.230304042Z === RUN TestSetuidEtc 2026-10-22T06:36:18.233068205Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:36:18.233107552Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:36:18.233132641Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs3890888041/001/structtest.so 2026-10-22T06:36:18.292077819Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:36:18.295949113Z --- PASS: TestRegisterFunc_structArgs (0.06s) 2026-10-22T06:36:18.295990275Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:36:18.296002597Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:36:18.2960427Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:36:18.296060136Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:36:18.296072594Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:36:18.296085862Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:36:18.296100805Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:36:18.296114677Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:36:18.296128794Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:36:18.296145544Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:36:18.296160176Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:36:18.296177555Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:36:18.296192885Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:36:18.296208101Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:36:18.296223612Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:36:18.29623526Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:36:18.339429297Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:36:18.339471123Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:36:21.865755501Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.53s) 2026-10-22T06:36:21.865797834Z === RUN TestSimpleDlsym 2026-10-22T06:36:21.865806179Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:36:21.865812296Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:36:21.865817867Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:36:21.865823014Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:36:21.865897943Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:21.865917418Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:36:21.865923794Z === RUN TestCallGoFromSharedLib 2026-10-22T06:36:21.865982505Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib3831993748/001/libcbtest.so 2026-10-22T06:36:21.90904924Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:21.90909291Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:21.909112892Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:21.90914356Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:21.90917969Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:21.909217762Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:21.909255528Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:21.909286322Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:21.909318058Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:21.909357921Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:21.909381042Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:36:21.90940624Z === RUN TestAllThreadsSyscall 2026-10-22T06:36:21.909428194Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:36:21.909447624Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:36:21.909466926Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:36:21.909485098Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:36:21.909533553Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:21.909563717Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:36:21.909599742Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:36:21.909640561Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:21.909660437Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:36:21.911843889Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:36:22.02943851Z --- PASS: TestSyscall6PointerLiveness (0.12s) 2026-10-22T06:36:22.029475877Z === RUN TestUnrefCallback 2026-10-22T06:36:22.029486269Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:36:22.029498557Z === RUN TestSyscallSelf 2026-10-22T06:36:22.029504277Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:36:22.029509095Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:36:22.02951796Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:36:22.029523635Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:36:22.029528134Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:36:22.029538178Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:36:22.029563764Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:36:22.029593994Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:36:22.029612421Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:36:22.02962738Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:36:22.029636751Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:36:22.029645032Z === RUN TestRegisterFunc 2026-10-22T06:36:22.029650259Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:36:22.031730263Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:36:22.031762504Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:36:22.031771266Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:36:22.031824977Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:36:22.031848365Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:36:22.031870536Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:36:22.031890313Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:36:22.031910059Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:36:22.031933414Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:36:22.03197065Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:36:22.031998592Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:36:22.032038497Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:36:22.032076086Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:36:22.032114774Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:36:22.032138058Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:36:22.032165182Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:36:22.032188352Z === RUN TestCallbackInt32Packing 2026-10-22T06:36:22.034371249Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:22.034398455Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:36:22.034405215Z === RUN TestABI_ArgumentPassing 2026-10-22T06:36:22.099232714Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:36:22.099268721Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:36:22.099278355Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:36:22.099306747Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:36:22.09932246Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:36:22.099344786Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:36:22.099359234Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:36:22.099379706Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:22.099397746Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:36:22.09942309Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:22.09944196Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:36:22.099468252Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:22.099491812Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:36:22.09951942Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:22.101762506Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:36:22.101827201Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:22.101854311Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:36:22.101891826Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:22.101913343Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:36:22.101958753Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:22.10198698Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:36:22.102011815Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:36:22.102037057Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:36:22.102069893Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:36:22.102086091Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:36:22.102110513Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:36:22.102133263Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:36:22.104193716Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:36:22.104217674Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:36:22.104237111Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:36:22.104258641Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:36:22.104283556Z --- PASS: TestABI_ArgumentPassing (0.07s) 2026-10-22T06:36:22.104310966Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:36:22.104335016Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:36:22.104361656Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:36:22.104386143Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:36:22.104407736Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:36:22.104433125Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:36:22.104455873Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:36:22.10448188Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:36:22.104504256Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:36:22.104525889Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:36:22.104547835Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:36:22.104568488Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:36:22.104591135Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:36:22.104613699Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:36:22.104641559Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:36:22.104679942Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:36:22.104705933Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:36:22.104726692Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:36:22.1047477Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:36:22.104768825Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:36:22.104794098Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:36:22.10481633Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:36:22.104826334Z === RUN TestNewCallbackInt64Result 2026-10-22T06:36:22.104834787Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:36:22.104840087Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:36:22.10486081Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:22.106932095Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:36:22.106954821Z === RUN TestSyscallSelfPanics 2026-10-22T06:36:22.106969156Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:36:22.106982948Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:36:22.10699675Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:36:22.107016745Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:36:22.107037196Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:36:22.107050898Z === RUN TestNewCallbackFloat64 2026-10-22T06:36:22.107062629Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:36:22.107073729Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:36:22.107085778Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:36:22.107107623Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:36:22.107118719Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:36:22.107128379Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:36:22.107139936Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:36:22.107151707Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:36:22.107173477Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:36:22.107211643Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:36:22.107244367Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:36:22.107268719Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:36:22.107289435Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:36:22.10731197Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:36:22.107337004Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:36:22.107350734Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:36:22.107367568Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:36:22.107402311Z === RUN TestABI_TooManyArguments 2026-10-22T06:36:22.10743165Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:36:22.107451532Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:36:22.107494211Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:36:22.107514085Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:36:22.107526511Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:36:22.110119668Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:36:22.110149695Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:36:22.110171958Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:36:22.110197421Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:36:22.110218694Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:36:22.110248291Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:36:22.11025432Z === RUN TestSyscallN 2026-10-22T06:36:22.110271188Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:36:22.110284691Z === RUN TestABI 2026-10-22T06:36:22.110300657Z func_test.go:240: Build /tmp/TestABI2393424370/001/abitest.so 2026-10-22T06:36:22.174160791Z --- PASS: TestABI (0.06s) 2026-10-22T06:36:22.17419159Z === RUN TestNewCallbackFloat32 2026-10-22T06:36:22.174201856Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:36:22.174209325Z === RUN TestOS 2026-10-22T06:36:22.174217509Z --- PASS: TestOS (0.00s) 2026-10-22T06:36:22.174223519Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:36:22.174242229Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:36:22.174260495Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:36:22.174266713Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:36:22.174278517Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:36:22.174284322Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:36:22.174289022Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:36:22.174294326Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:36:22.177375358Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:36:22.17740464Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:36:22.177425327Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:36:22.177446432Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:36:22.177462663Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:36:22.177480325Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:36:22.177491106Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:36:22.177502908Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:36:22.177514133Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:36:22.17753494Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:36:22.177553255Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:36:22.177571698Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:36:22.177583159Z === RUN TestSyscallSelfAllocs 2026-10-22T06:36:22.179673233Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:36:22.179703147Z === RUN TestErrno 2026-10-22T06:36:22.179744669Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:36:22.179757773Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:36:22.179773707Z === RUN TestCallback10Int32Packing 2026-10-22T06:36:22.179797031Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:22.179811208Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:36:22.179826829Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:36:22.182276696Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:36:22.182296239Z === RUN Test_qsort 2026-10-22T06:36:22.182312009Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:36:22.182317582Z === RUN TestNewCallbackUint64Result 2026-10-22T06:36:22.182326476Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:36:22.182334588Z === RUN TestNestedDlopenCall 2026-10-22T06:36:22.182355498Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall2659275813/001/libdlnested.so 2026-10-22T06:36:22.22963663Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:36:22.229676208Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:36:22.267207108Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:36:22.267258358Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:36:22.267272813Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:36:22.267286319Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:36:22.267312559Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:36:22.267350605Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:36:22.267379788Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:36:22.267417189Z === RUN TestRegisterFunc_Floats 2026-10-22T06:36:22.267428482Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:36:22.267438393Z === RUN TestCallbackStringConversion 2026-10-22T06:36:22.267475907Z callback_test.go:58: Build /tmp/TestCallbackStringConversion735139226/001/libcbtest.so 2026-10-22T06:36:22.306617211Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:36:22.306661735Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:36:22.306704103Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns3082504942/001/structreturntest.so 2026-10-22T06:36:22.35255364Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:36:22.354847158Z --- PASS: TestRegisterFunc_structReturns (0.05s) 2026-10-22T06:36:22.354894461Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:36:22.354916652Z === RUN TestSetuidEtc 2026-10-22T06:36:22.357705056Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:36:22.35773717Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:36:22.357779731Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs4235821167/001/structtest.so 2026-10-22T06:36:22.417355997Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:36:22.421349102Z --- PASS: TestRegisterFunc_structArgs (0.06s) 2026-10-22T06:36:22.421400178Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:36:22.421418411Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:36:22.421434168Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:36:22.421451023Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:36:22.421459688Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:36:22.421467393Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:36:22.421474345Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:36:22.421486521Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:36:22.421499909Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:36:22.421524584Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:36:22.421549465Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:36:22.42157493Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:36:22.421598873Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:36:22.421624999Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:36:22.421649494Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:36:22.421662033Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:36:22.464264826Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:36:22.464319248Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:36:25.949401775Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.48s) 2026-10-22T06:36:25.949438517Z === RUN TestSimpleDlsym 2026-10-22T06:36:25.949448143Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:36:25.949528202Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:36:25.949544762Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:36:25.949551463Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:36:25.949612708Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:25.949629833Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:36:25.949635835Z === RUN TestCallGoFromSharedLib 2026-10-22T06:36:25.949684686Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib996451873/001/libcbtest.so 2026-10-22T06:36:25.98664276Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:25.986748294Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:25.986825041Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:25.986896452Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:25.986969128Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:25.98703782Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:25.987105454Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:25.987178806Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:25.987248801Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:25.987322858Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:25.987348423Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:36:25.987448944Z === RUN TestAllThreadsSyscall 2026-10-22T06:36:25.987476984Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:36:25.987525125Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:36:25.987539289Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:36:25.987621003Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:36:25.987699849Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:25.987760893Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:36:25.987782516Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:36:25.987893825Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:25.987955726Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:36:25.988016152Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:36:26.103524468Z --- PASS: TestSyscall6PointerLiveness (0.12s) 2026-10-22T06:36:26.103570531Z === RUN TestUnrefCallback 2026-10-22T06:36:26.103588115Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:36:26.103606732Z === RUN TestSyscallSelf 2026-10-22T06:36:26.103625023Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:36:26.103641569Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:36:26.103666337Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:36:26.103679694Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:36:26.103686785Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:36:26.103703867Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:36:26.103729781Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:36:26.103754942Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:36:26.103787569Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:36:26.10381401Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:36:26.103833369Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:36:26.103849527Z === RUN TestRegisterFunc 2026-10-22T06:36:26.103865648Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:36:26.103883925Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:36:26.103902621Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:36:26.103928384Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:36:26.103950413Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:36:26.103970628Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:36:26.10398805Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:36:26.106687023Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:36:26.106726188Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:36:26.106754036Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:36:26.106782237Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:36:26.106797793Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:36:26.10681082Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:36:26.106823647Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:36:26.106840864Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:36:26.106848682Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:36:26.106856359Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:36:26.106863205Z === RUN TestCallbackInt32Packing 2026-10-22T06:36:26.106887691Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:26.106895418Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:36:26.106903761Z === RUN TestABI_ArgumentPassing 2026-10-22T06:36:26.169039918Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:36:26.169075975Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:36:26.169083686Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:36:26.169102875Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:36:26.169120717Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:36:26.169135727Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:36:26.169145998Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:36:26.169166769Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:26.169177837Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:36:26.169208549Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:26.169221692Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:36:26.169243847Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:26.16927686Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:36:26.171470022Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:26.171512634Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:36:26.171558189Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:26.171582122Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:36:26.17162528Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:26.171645552Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:36:26.171688327Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:26.171714171Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:36:26.171739165Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:36:26.171763472Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:36:26.17180678Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:36:26.171827527Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:36:26.171845792Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:36:26.171869166Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:36:26.171883972Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:36:26.171895828Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:36:26.174025943Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:36:26.174053998Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:36:26.174061454Z --- PASS: TestABI_ArgumentPassing (0.07s) 2026-10-22T06:36:26.174078281Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:36:26.174101828Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:36:26.174142319Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:36:26.174184865Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:36:26.174213322Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:36:26.174242401Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:36:26.174278727Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:36:26.17432475Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:36:26.174359511Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:36:26.174387612Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:36:26.174419495Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:36:26.174453227Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:36:26.174495645Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:36:26.174533325Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:36:26.174572031Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:36:26.174610536Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:36:26.174650747Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:36:26.174681901Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:36:26.174708962Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:36:26.174742237Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:36:26.174776225Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:36:26.174812596Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:36:26.174839258Z === RUN TestNewCallbackInt64Result 2026-10-22T06:36:26.17485689Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:36:26.174877123Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:36:26.174912755Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:26.174926155Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:36:26.174948667Z === RUN TestSyscallSelfPanics 2026-10-22T06:36:26.174963403Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:36:26.174980201Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:36:26.174992618Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:36:26.175015344Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:36:26.175049464Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:36:26.175071854Z === RUN TestNewCallbackFloat64 2026-10-22T06:36:26.175089885Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:36:26.178064723Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:36:26.178096817Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:36:26.178104743Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:36:26.178115366Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:36:26.178141222Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:36:26.178155845Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:36:26.178167695Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:36:26.178179839Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:36:26.178198607Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:36:26.178216466Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:36:26.178231366Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:36:26.178249192Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:36:26.178273506Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:36:26.178298857Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:36:26.178305228Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:36:26.178310865Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:36:26.178320253Z === RUN TestABI_TooManyArguments 2026-10-22T06:36:26.178330014Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:36:26.178339381Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:36:26.178359266Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:36:26.17836851Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:36:26.178407168Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:36:26.17843762Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:36:26.178452781Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:36:26.178475218Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:36:26.178500639Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:36:26.178521594Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:36:26.178547081Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:36:26.178557202Z === RUN TestSyscallN 2026-10-22T06:36:26.178576132Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:36:26.17858948Z === RUN TestABI 2026-10-22T06:36:26.178605067Z func_test.go:240: Build /tmp/TestABI611829263/001/abitest.so 2026-10-22T06:36:26.243786337Z --- PASS: TestABI (0.06s) 2026-10-22T06:36:26.243842514Z === RUN TestNewCallbackFloat32 2026-10-22T06:36:26.243859118Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:36:26.243876837Z === RUN TestOS 2026-10-22T06:36:26.243887129Z --- PASS: TestOS (0.00s) 2026-10-22T06:36:26.243897294Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:36:26.2439065Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:36:26.243915673Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:36:26.243930241Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:36:26.243944734Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:36:26.243962747Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:36:26.243976284Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:36:26.243986543Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:36:26.246109546Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:36:26.246167334Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:36:26.246201783Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:36:26.24622576Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:36:26.246257559Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:36:26.246286138Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:36:26.246307067Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:36:26.246330679Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:36:26.246352483Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:36:26.24637774Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:36:26.246409867Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:36:26.246446247Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:36:26.246465479Z === RUN TestSyscallSelfAllocs 2026-10-22T06:36:26.250872753Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:36:26.250904587Z === RUN TestErrno 2026-10-22T06:36:26.250931448Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:36:26.250976361Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:36:26.250991484Z === RUN TestCallback10Int32Packing 2026-10-22T06:36:26.251009504Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:26.251014942Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:36:26.251020276Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:36:26.25102957Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:36:26.251034233Z === RUN Test_qsort 2026-10-22T06:36:26.25104191Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:36:26.251050961Z === RUN TestNewCallbackUint64Result 2026-10-22T06:36:26.251065255Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:36:26.253271543Z === RUN TestNestedDlopenCall 2026-10-22T06:36:26.253341165Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall3552070340/001/libdlnested.so 2026-10-22T06:36:26.305558576Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:36:26.305603177Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:36:26.351729319Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:36:26.351781464Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:36:26.351836644Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:36:26.351857709Z --- PASS: TestRegisterFuncStringSliceAndArray (0.05s) 2026-10-22T06:36:26.351895221Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:36:26.351931007Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:36:26.351974254Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:36:26.351993303Z === RUN TestRegisterFunc_Floats 2026-10-22T06:36:26.352014772Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:36:26.35202353Z === RUN TestCallbackStringConversion 2026-10-22T06:36:26.352059721Z callback_test.go:58: Build /tmp/TestCallbackStringConversion4066965851/001/libcbtest.so 2026-10-22T06:36:26.4060229Z --- PASS: TestCallbackStringConversion (0.05s) 2026-10-22T06:36:26.40607144Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:36:26.40618274Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns731709356/001/structreturntest.so 2026-10-22T06:36:26.457317935Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:36:26.460979418Z --- PASS: TestRegisterFunc_structReturns (0.06s) 2026-10-22T06:36:26.46104484Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:36:26.461061547Z === RUN TestSetuidEtc 2026-10-22T06:36:26.464092138Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:36:26.464133717Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:36:26.464170097Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs1952288268/001/structtest.so 2026-10-22T06:36:26.545540517Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:36:26.552056285Z --- PASS: TestRegisterFunc_structArgs (0.09s) 2026-10-22T06:36:26.55210351Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:36:26.552113968Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:36:26.552120133Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:36:26.552125629Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:36:26.552188839Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:36:26.552206376Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:36:26.55221221Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:36:26.552221969Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:36:26.552227758Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:36:26.552243432Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:36:26.552259557Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:36:26.552273946Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:36:26.552287871Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:36:26.552308583Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:36:26.552340846Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:36:26.552350504Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:36:26.602930977Z --- PASS: TestDlopenThenAllThreadsSyscall (0.05s) 2026-10-22T06:36:26.602987894Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:36:30.224214807Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.62s) 2026-10-22T06:36:30.224267798Z === RUN TestSimpleDlsym 2026-10-22T06:36:30.224277418Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:36:30.224283055Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:36:30.224288483Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:36:30.224293359Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:36:30.224312072Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:30.224324582Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:36:30.224361767Z === RUN TestCallGoFromSharedLib 2026-10-22T06:36:30.224389918Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib1231211525/001/libcbtest.so 2026-10-22T06:36:30.266674565Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:30.266719757Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:30.266738684Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:30.266794491Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:30.266816716Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:30.266830115Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:30.266873606Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:30.266901542Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:30.266947054Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:30.266976467Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:30.266988009Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:36:30.267030404Z === RUN TestAllThreadsSyscall 2026-10-22T06:36:30.267052203Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:36:30.267063785Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:36:30.267074495Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:36:30.267116621Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:36:30.267150097Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:30.267195446Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:36:30.267213159Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:36:30.267234776Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:30.267280214Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:36:30.267296059Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:36:30.382190675Z --- PASS: TestSyscall6PointerLiveness (0.11s) 2026-10-22T06:36:30.382228893Z === RUN TestUnrefCallback 2026-10-22T06:36:30.382238866Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:36:30.382246769Z === RUN TestSyscallSelf 2026-10-22T06:36:30.382259969Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:36:30.382285124Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:36:30.382301807Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:36:30.382324672Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:36:30.382332868Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:36:30.382343411Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:36:30.382371304Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:36:30.382399468Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:36:30.382422513Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:36:30.382442005Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:36:30.382464066Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:36:30.382478339Z === RUN TestRegisterFunc 2026-10-22T06:36:30.382500411Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:36:30.382532496Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:36:30.382551088Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:36:30.3825723Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:36:30.382599786Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:36:30.382631398Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:36:30.382663937Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:36:30.385309051Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:36:30.385340833Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:36:30.385353969Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:36:30.385373362Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:36:30.385399778Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:36:30.385458638Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:36:30.385484387Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:36:30.385501405Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:36:30.385523222Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:36:30.385544456Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:36:30.385553231Z === RUN TestCallbackInt32Packing 2026-10-22T06:36:30.385585394Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:30.385605545Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:36:30.385614537Z === RUN TestABI_ArgumentPassing 2026-10-22T06:36:30.449668159Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:36:30.449709965Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:36:30.449718143Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:36:30.449743151Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:36:30.449754735Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:36:30.449763095Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:36:30.449774814Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:36:30.449797703Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:30.449813522Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:36:30.449838953Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:30.449850844Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:36:30.449872762Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:30.449899408Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:36:30.449930112Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:30.449947363Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:36:30.452030734Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:30.452053978Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:36:30.452077476Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:30.452091071Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:36:30.452114501Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:30.452129207Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:36:30.452141282Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:36:30.45215104Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:36:30.452174377Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:36:30.452185957Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:36:30.4522042Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:36:30.452216016Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:36:30.45222442Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:36:30.452233064Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:36:30.452241322Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:36:30.454316153Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:36:30.454343044Z --- PASS: TestABI_ArgumentPassing (0.07s) 2026-10-22T06:36:30.454363583Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:36:30.454386042Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:36:30.454406583Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:36:30.454426428Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:36:30.454444099Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:36:30.454460447Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:36:30.454476561Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:36:30.454496976Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:36:30.45451532Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:36:30.45454058Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:36:30.45455909Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:36:30.454575391Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:36:30.454614266Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:36:30.454642957Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:36:30.454663841Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:36:30.454693319Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:36:30.454714563Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:36:30.454734449Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:36:30.454749738Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:36:30.454765685Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:36:30.454781693Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:36:30.454797462Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:36:30.454810094Z === RUN TestNewCallbackInt64Result 2026-10-22T06:36:30.454824905Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:36:30.454839685Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:36:30.454888342Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:30.454912607Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:36:30.454927697Z === RUN TestSyscallSelfPanics 2026-10-22T06:36:30.454941138Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:36:30.454950054Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:36:30.454962331Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:36:30.454984889Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:36:30.455014376Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:36:30.455033951Z === RUN TestNewCallbackFloat64 2026-10-22T06:36:30.455043163Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:36:30.458015954Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:36:30.458048301Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:36:30.458060222Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:36:30.45807447Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:36:30.458105271Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:36:30.458127846Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:36:30.458158024Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:36:30.458188886Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:36:30.458225745Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:36:30.458264631Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:36:30.458294044Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:36:30.458325102Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:36:30.458353721Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:36:30.458382618Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:36:30.458403655Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:36:30.458414956Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:36:30.458433481Z === RUN TestABI_TooManyArguments 2026-10-22T06:36:30.458450732Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:36:30.458463962Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:36:30.458488396Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:36:30.458498931Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:36:30.45850572Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:36:30.458524367Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:36:30.458529995Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:36:30.458545018Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:36:30.458581645Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:36:30.458602944Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:36:30.458630281Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:36:30.458641995Z === RUN TestSyscallN 2026-10-22T06:36:30.458653349Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:36:30.4586606Z === RUN TestABI 2026-10-22T06:36:30.458680308Z func_test.go:240: Build /tmp/TestABI4179727908/001/abitest.so 2026-10-22T06:36:30.522819156Z --- PASS: TestABI (0.06s) 2026-10-22T06:36:30.522855251Z === RUN TestNewCallbackFloat32 2026-10-22T06:36:30.52286582Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:36:30.52287791Z === RUN TestOS 2026-10-22T06:36:30.522885844Z --- PASS: TestOS (0.00s) 2026-10-22T06:36:30.522934866Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:36:30.522962026Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:36:30.522985408Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:36:30.523006272Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:36:30.523014966Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:36:30.523030284Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:36:30.523041667Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:36:30.523056574Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:36:30.523070245Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:36:30.523084907Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:36:30.523105154Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:36:30.523124617Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:36:30.523145901Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:36:30.52316607Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:36:30.523181386Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:36:30.523194774Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:36:30.523208477Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:36:30.523224413Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:36:30.523247431Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:36:30.523266007Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:36:30.525432471Z === RUN TestSyscallSelfAllocs 2026-10-22T06:36:30.525460929Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:36:30.525470018Z === RUN TestErrno 2026-10-22T06:36:30.527976308Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:36:30.528003093Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:36:30.528010621Z === RUN TestCallback10Int32Packing 2026-10-22T06:36:30.528027884Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:30.528064683Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:36:30.528087247Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:36:30.528103555Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:36:30.528127773Z === RUN Test_qsort 2026-10-22T06:36:30.528137143Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:36:30.528145893Z === RUN TestNewCallbackUint64Result 2026-10-22T06:36:30.528155712Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:36:30.528171736Z === RUN TestNestedDlopenCall 2026-10-22T06:36:30.528196688Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall3273654551/001/libdlnested.so 2026-10-22T06:36:30.57449247Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:36:30.574533427Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:36:30.612871784Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:36:30.612915039Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:36:30.612924489Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:36:30.612932258Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:36:30.612977613Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:36:30.613009342Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:36:30.613033656Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:36:30.61305056Z === RUN TestRegisterFunc_Floats 2026-10-22T06:36:30.613057037Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:36:30.613062222Z === RUN TestCallbackStringConversion 2026-10-22T06:36:30.615216926Z callback_test.go:58: Build /tmp/TestCallbackStringConversion2501925151/001/libcbtest.so 2026-10-22T06:36:30.652923612Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:36:30.652961467Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:36:30.652991233Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns1825431110/001/structreturntest.so 2026-10-22T06:36:30.694621175Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:36:30.697259143Z --- PASS: TestRegisterFunc_structReturns (0.04s) 2026-10-22T06:36:30.697297939Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:36:30.697305288Z === RUN TestSetuidEtc 2026-10-22T06:36:30.699860549Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:36:30.6999002Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:36:30.699927806Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs1204648375/001/structtest.so 2026-10-22T06:36:30.759512657Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:36:30.763423586Z --- PASS: TestRegisterFunc_structArgs (0.06s) 2026-10-22T06:36:30.763467212Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:36:30.763485024Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:36:30.763509141Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:36:30.763531978Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:36:30.763550454Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:36:30.763562968Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:36:30.763572537Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:36:30.763583709Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:36:30.763589606Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:36:30.763601969Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:36:30.763616925Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:36:30.763632439Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:36:30.763648984Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:36:30.763665232Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:36:30.763681377Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:36:30.763690833Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:36:30.805860318Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:36:30.805896238Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:36:34.316776903Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.51s) 2026-10-22T06:36:34.316809435Z === RUN TestSimpleDlsym 2026-10-22T06:36:34.316816393Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:36:34.316821851Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:36:34.316827205Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:36:34.316831921Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:36:34.316853273Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:34.316936217Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:36:34.316954743Z === RUN TestCallGoFromSharedLib 2026-10-22T06:36:34.316977116Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib1236706595/001/libcbtest.so 2026-10-22T06:36:34.359396394Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:34.359447371Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:34.359475473Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:34.359510344Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:34.359544541Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:34.359575267Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:34.359601255Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:34.359648726Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:34.359679763Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:34.359710147Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:34.359725668Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:36:34.35974494Z === RUN TestAllThreadsSyscall 2026-10-22T06:36:34.359758699Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:36:34.359773891Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:36:34.359783815Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:36:34.359795207Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:36:34.359837181Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:34.35988482Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:36:34.359910604Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:36:34.359931909Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:34.359945692Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:36:34.35995751Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:36:34.47640587Z --- PASS: TestSyscall6PointerLiveness (0.12s) 2026-10-22T06:36:34.476438318Z === RUN TestUnrefCallback 2026-10-22T06:36:34.476445081Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:36:34.476449874Z === RUN TestSyscallSelf 2026-10-22T06:36:34.476454757Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:36:34.476459349Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:36:34.476464215Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:36:34.476472081Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:36:34.476482908Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:36:34.476500977Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:36:34.476512209Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:36:34.476526819Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:36:34.476555372Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:36:34.476566715Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:36:34.476573506Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:36:34.476577904Z === RUN TestRegisterFunc 2026-10-22T06:36:34.476582299Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:36:34.476589801Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:36:34.478749392Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:36:34.478774687Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:36:34.478781859Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:36:34.478787634Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:36:34.478792856Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:36:34.478801156Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:36:34.478818532Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:36:34.4788367Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:36:34.478876933Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:36:34.478901557Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:36:34.478924721Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:36:34.47896227Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:36:34.47899267Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:36:34.479005067Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:36:34.479028593Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:36:34.479052992Z === RUN TestCallbackInt32Packing 2026-10-22T06:36:34.479091095Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:34.481296068Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:36:34.481324085Z === RUN TestABI_ArgumentPassing 2026-10-22T06:36:34.543829398Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:36:34.543867401Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:36:34.543879942Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:36:34.543902292Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:36:34.543912844Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:36:34.543924775Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:36:34.543939525Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:36:34.543982976Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:34.544005942Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:36:34.546091765Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:34.546120806Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:36:34.546151019Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:34.546171443Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:36:34.546212813Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:34.546231457Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:36:34.546249501Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:34.546257172Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:36:34.546304505Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:34.546325567Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:36:34.54635784Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:34.546373629Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:36:34.546393867Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:36:34.546422428Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:36:34.546473665Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:36:34.549083715Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:36:34.549107591Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:36:34.549121547Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:36:34.549127456Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:36:34.549133003Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:36:34.549145431Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:36:34.549154802Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:36:34.549186697Z --- PASS: TestABI_ArgumentPassing (0.07s) 2026-10-22T06:36:34.549233073Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:36:34.549257644Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:36:34.549274481Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:36:34.549290331Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:36:34.549307763Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:36:34.549323345Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:36:34.549336404Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:36:34.549349103Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:36:34.549367852Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:36:34.549386022Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:36:34.549405916Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:36:34.549431617Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:36:34.549472236Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:36:34.549496502Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:36:34.549531758Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:36:34.54955868Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:36:34.549580254Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:36:34.549600433Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:36:34.549625889Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:36:34.549648198Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:36:34.549665841Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:36:34.549685527Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:36:34.551795418Z === RUN TestNewCallbackInt64Result 2026-10-22T06:36:34.551819837Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:36:34.551835508Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:36:34.551875873Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:34.551896074Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:36:34.551906163Z === RUN TestSyscallSelfPanics 2026-10-22T06:36:34.551918966Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:36:34.551946532Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:36:34.551959074Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:36:34.551979055Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:36:34.552006983Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:36:34.552023443Z === RUN TestNewCallbackFloat64 2026-10-22T06:36:34.552030516Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:36:34.552037587Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:36:34.552057964Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:36:34.55207382Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:36:34.552085899Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:36:34.552096679Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:36:34.552108374Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:36:34.552129321Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:36:34.552144106Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:36:34.552165994Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:36:34.552184549Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:36:34.552207198Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:36:34.552230258Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:36:34.552253557Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:36:34.552275553Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:36:34.552290941Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:36:34.552312215Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:36:34.554591749Z === RUN TestABI_TooManyArguments 2026-10-22T06:36:34.554615931Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:36:34.554624275Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:36:34.554644349Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:36:34.554654569Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:36:34.554664442Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:36:34.554682284Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:36:34.554693539Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:36:34.554715405Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:36:34.554742398Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:36:34.554767486Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:36:34.554790185Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:36:34.554801534Z === RUN TestSyscallN 2026-10-22T06:36:34.554814391Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:36:34.554824714Z === RUN TestABI 2026-10-22T06:36:34.554840607Z func_test.go:240: Build /tmp/TestABI2984071867/001/abitest.so 2026-10-22T06:36:34.619232529Z --- PASS: TestABI (0.06s) 2026-10-22T06:36:34.619267517Z === RUN TestNewCallbackFloat32 2026-10-22T06:36:34.619278309Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:36:34.619285573Z === RUN TestOS 2026-10-22T06:36:34.619293167Z --- PASS: TestOS (0.00s) 2026-10-22T06:36:34.619303786Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:36:34.619310038Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:36:34.619319127Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:36:34.619325219Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:36:34.619333251Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:36:34.619343461Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:36:34.619376306Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:36:34.619407484Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:36:34.61942154Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:36:34.621494933Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:36:34.621543228Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:36:34.62157304Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:36:34.621610408Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:36:34.621642935Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:36:34.621667021Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:36:34.621679643Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:36:34.621696073Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:36:34.621715109Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:36:34.6217472Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:36:34.62177928Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:36:34.621798206Z === RUN TestSyscallSelfAllocs 2026-10-22T06:36:34.624097227Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:36:34.624121987Z === RUN TestErrno 2026-10-22T06:36:34.624166451Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:36:34.624188495Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:36:34.624208818Z === RUN TestCallback10Int32Packing 2026-10-22T06:36:34.624238305Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:34.62425372Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:36:34.624275988Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:36:34.62429179Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:36:34.627327609Z === RUN Test_qsort 2026-10-22T06:36:34.627364406Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:36:34.627378473Z === RUN TestNewCallbackUint64Result 2026-10-22T06:36:34.627397308Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:36:34.627416669Z === RUN TestNestedDlopenCall 2026-10-22T06:36:34.627453039Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall2310860886/001/libdlnested.so 2026-10-22T06:36:34.672073158Z --- PASS: TestNestedDlopenCall (0.04s) 2026-10-22T06:36:34.672110664Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:36:34.710403953Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:36:34.710440059Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:36:34.71045124Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:36:34.7104598Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:36:34.710492414Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:36:34.710515725Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:36:34.710540074Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:36:34.710553644Z === RUN TestRegisterFunc_Floats 2026-10-22T06:36:34.710567541Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:36:34.710582382Z === RUN TestCallbackStringConversion 2026-10-22T06:36:34.71060903Z callback_test.go:58: Build /tmp/TestCallbackStringConversion517890623/001/libcbtest.so 2026-10-22T06:36:34.747994701Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:36:34.748036473Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:36:34.748111669Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns1858077578/001/structreturntest.so 2026-10-22T06:36:34.789479376Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:36:34.79280511Z --- PASS: TestRegisterFunc_structReturns (0.04s) 2026-10-22T06:36:34.792881366Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:36:34.79290582Z === RUN TestSetuidEtc 2026-10-22T06:36:34.795344628Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:36:34.795373411Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:36:34.795413512Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs2163026008/001/structtest.so 2026-10-22T06:36:34.8568419Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:36:34.860867735Z --- PASS: TestRegisterFunc_structArgs (0.06s) 2026-10-22T06:36:34.860914047Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:36:34.860925388Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:36:34.860936182Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:36:34.86095344Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:36:34.860960054Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:36:34.860967313Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:36:34.860981867Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:36:34.860994959Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:36:34.861005717Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:36:34.861022647Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:36:34.861040148Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:36:34.861066687Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:36:34.861085742Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:36:34.861102864Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:36:34.861119717Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:36:34.861129239Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:36:34.90450053Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:36:34.904533454Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:36:38.541959152Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.64s) 2026-10-22T06:36:38.542007485Z === RUN TestSimpleDlsym 2026-10-22T06:36:38.542024794Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:36:38.542047204Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:36:38.542072798Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:36:38.542091413Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:36:38.542136097Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:38.542162303Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:36:38.542179561Z === RUN TestCallGoFromSharedLib 2026-10-22T06:36:38.542219547Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib1470884735/001/libcbtest.so 2026-10-22T06:36:38.580982307Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:38.581027069Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:38.581046854Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:38.581071066Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:38.581092941Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:38.581118095Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:38.581154917Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:38.581189072Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:38.58120841Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:38.581235595Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:38.581247037Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:36:38.581259349Z === RUN TestAllThreadsSyscall 2026-10-22T06:36:38.581272655Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:36:38.581287385Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:36:38.581304085Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:36:38.581325286Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:36:38.581358445Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:38.581383919Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:36:38.581404017Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:36:38.58143034Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:38.581444653Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:36:38.581456567Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:36:38.698386534Z --- PASS: TestSyscall6PointerLiveness (0.12s) 2026-10-22T06:36:38.698421087Z === RUN TestUnrefCallback 2026-10-22T06:36:38.698433366Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:36:38.698440866Z === RUN TestSyscallSelf 2026-10-22T06:36:38.698448168Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:36:38.698455563Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:36:38.698474038Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:36:38.698484635Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:36:38.698492085Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:36:38.698508537Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:36:38.698525268Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:36:38.698536932Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:36:38.698548093Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:36:38.698555681Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:36:38.698567001Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:36:38.698574978Z === RUN TestRegisterFunc 2026-10-22T06:36:38.698582553Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:36:38.698590769Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:36:38.698599471Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:36:38.698610685Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:36:38.698624361Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:36:38.698641123Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:36:38.698651614Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:36:38.701478041Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:36:38.701513301Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:36:38.701526272Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:36:38.701539932Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:36:38.701565473Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:36:38.701599618Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:36:38.701620108Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:36:38.701638879Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:36:38.701668382Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:36:38.701681691Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:36:38.701691112Z === RUN TestCallbackInt32Packing 2026-10-22T06:36:38.701712942Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:38.701734518Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:36:38.701744365Z === RUN TestABI_ArgumentPassing 2026-10-22T06:36:38.764083255Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:36:38.764118706Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:36:38.764128571Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:36:38.764156334Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:36:38.764171647Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:36:38.764177678Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:36:38.764185462Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:36:38.76420675Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:38.766448305Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:36:38.766509504Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:38.766531649Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:36:38.766574378Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:38.766593348Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:36:38.766629725Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:38.766647599Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:36:38.766686372Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:38.766702393Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:36:38.766738446Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:38.766755791Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:36:38.766794977Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:38.766816948Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:36:38.766836166Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:36:38.766853114Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:36:38.769441177Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:36:38.769481439Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:36:38.769501585Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:36:38.769526927Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:36:38.76954732Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:36:38.769565145Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:36:38.76957433Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:36:38.769583679Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:36:38.769590803Z --- PASS: TestABI_ArgumentPassing (0.07s) 2026-10-22T06:36:38.769610193Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:36:38.769635436Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:36:38.769659343Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:36:38.769686037Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:36:38.769710129Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:36:38.769738973Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:36:38.769768912Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:36:38.769800507Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:36:38.769829422Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:36:38.769857824Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:36:38.769886342Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:36:38.769915091Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:36:38.769947546Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:36:38.769973935Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:36:38.770001859Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:36:38.770027168Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:36:38.770052686Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:36:38.770075887Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:36:38.770102275Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:36:38.770130995Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:36:38.770154274Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:36:38.770174801Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:36:38.772216531Z === RUN TestNewCallbackInt64Result 2026-10-22T06:36:38.772242045Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:36:38.772251958Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:36:38.772271115Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:38.772283617Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:36:38.772293316Z === RUN TestSyscallSelfPanics 2026-10-22T06:36:38.772299102Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:36:38.772316352Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:36:38.772335363Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:36:38.772362052Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:36:38.772386441Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:36:38.772399081Z === RUN TestNewCallbackFloat64 2026-10-22T06:36:38.772418115Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:36:38.772432637Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:36:38.772442693Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:36:38.77245206Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:36:38.772464475Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:36:38.772478008Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:36:38.772498073Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:36:38.772514736Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:36:38.772526876Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:36:38.77254582Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:36:38.77256771Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:36:38.772590484Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:36:38.772619983Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:36:38.772645776Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:36:38.772672832Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:36:38.772682676Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:36:38.772691899Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:36:38.772702673Z === RUN TestABI_TooManyArguments 2026-10-22T06:36:38.77271691Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:36:38.772731397Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:36:38.772757708Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:36:38.77277243Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:36:38.772783091Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:36:38.772802487Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:36:38.772818287Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:36:38.772840606Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:36:38.772864338Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:36:38.772885877Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:36:38.772911576Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:36:38.775104557Z === RUN TestSyscallN 2026-10-22T06:36:38.775136463Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:36:38.775160333Z === RUN TestABI 2026-10-22T06:36:38.775204731Z func_test.go:240: Build /tmp/TestABI3559685250/001/abitest.so 2026-10-22T06:36:38.844157609Z --- PASS: TestABI (0.07s) 2026-10-22T06:36:38.844200547Z === RUN TestNewCallbackFloat32 2026-10-22T06:36:38.844212872Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:36:38.844220076Z === RUN TestOS 2026-10-22T06:36:38.84422759Z --- PASS: TestOS (0.00s) 2026-10-22T06:36:38.844239811Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:36:38.844246015Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:36:38.84425949Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:36:38.844268912Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:36:38.844274362Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:36:38.844295377Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:36:38.844301892Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:36:38.844307032Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:36:38.846553166Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:36:38.846591572Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:36:38.846620714Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:36:38.846646509Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:36:38.846669366Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:36:38.846689589Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:36:38.846705009Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:36:38.846715984Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:36:38.846725116Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:36:38.846730905Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:36:38.84674797Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:36:38.846767853Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:36:38.846783383Z === RUN TestSyscallSelfAllocs 2026-10-22T06:36:38.85134466Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:36:38.851371602Z === RUN TestErrno 2026-10-22T06:36:38.851405709Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:36:38.851423956Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:36:38.851437235Z === RUN TestCallback10Int32Packing 2026-10-22T06:36:38.851462458Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:38.851476182Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:36:38.851491636Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:36:38.851507167Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:36:38.851517825Z === RUN Test_qsort 2026-10-22T06:36:38.851532115Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:36:38.851545145Z === RUN TestNewCallbackUint64Result 2026-10-22T06:36:38.851560122Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:36:38.851566167Z === RUN TestNestedDlopenCall 2026-10-22T06:36:38.851582855Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall181891456/001/libdlnested.so 2026-10-22T06:36:38.90423742Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:36:38.90427582Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:36:38.942732476Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:36:38.942795049Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:36:38.942811108Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:36:38.942826484Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:36:38.942849703Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:36:38.942871948Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:36:38.942894999Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:36:38.942908338Z === RUN TestRegisterFunc_Floats 2026-10-22T06:36:38.942921719Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:36:38.94293857Z === RUN TestCallbackStringConversion 2026-10-22T06:36:38.942974267Z callback_test.go:58: Build /tmp/TestCallbackStringConversion2437096215/001/libcbtest.so 2026-10-22T06:36:38.982996346Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:36:38.983040173Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:36:38.983090965Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns444959991/001/structreturntest.so 2026-10-22T06:36:39.031973538Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:36:39.03440828Z --- PASS: TestRegisterFunc_structReturns (0.05s) 2026-10-22T06:36:39.034458204Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:36:39.034471488Z === RUN TestSetuidEtc 2026-10-22T06:36:39.036601166Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:36:39.036635119Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:36:39.036661975Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs819060691/001/structtest.so 2026-10-22T06:36:39.097190489Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:36:39.101612688Z --- PASS: TestRegisterFunc_structArgs (0.06s) 2026-10-22T06:36:39.101667291Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:36:39.101681336Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:36:39.101701561Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:36:39.101717655Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:36:39.101738195Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:36:39.101760467Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:36:39.101777866Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:36:39.101791017Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:36:39.101800122Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:36:39.101824107Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:36:39.101872524Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:36:39.101913319Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:36:39.101947247Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:36:39.101984893Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:36:39.102019352Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:36:39.102035709Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:36:39.143419618Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:36:39.143453026Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:36:42.687688046Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.55s) 2026-10-22T06:36:42.687726405Z === RUN TestSimpleDlsym 2026-10-22T06:36:42.687735851Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:36:42.687748577Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:36:42.687757473Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:36:42.687769221Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:36:42.687793278Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:42.687808187Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:36:42.68781406Z === RUN TestCallGoFromSharedLib 2026-10-22T06:36:42.687834984Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib1458756210/001/libcbtest.so 2026-10-22T06:36:42.726341021Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:42.726383919Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:42.726403057Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:42.726426006Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:42.726446847Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:42.726472064Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:42.726493558Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:42.726512472Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:42.726542073Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:42.726576618Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:42.72659415Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:36:42.726609017Z === RUN TestAllThreadsSyscall 2026-10-22T06:36:42.726624697Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:36:42.726638185Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:36:42.726653116Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:36:42.726666351Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:36:42.726692136Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:42.726707902Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:36:42.72671977Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:36:42.726745102Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:42.72676038Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:36:42.726773348Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:36:42.843867104Z --- PASS: TestSyscall6PointerLiveness (0.12s) 2026-10-22T06:36:42.843902854Z === RUN TestUnrefCallback 2026-10-22T06:36:42.843912054Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:36:42.843919081Z === RUN TestSyscallSelf 2026-10-22T06:36:42.843938158Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:36:42.844002253Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:36:42.844029197Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:36:42.844084979Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:36:42.844104722Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:36:42.844198629Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:36:42.844227195Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:36:42.844291562Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:36:42.84434903Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:36:42.844372995Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:36:42.844390281Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:36:42.844437582Z === RUN TestRegisterFunc 2026-10-22T06:36:42.844460624Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:36:42.844473252Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:36:42.844554548Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:36:42.844575194Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:36:42.844587458Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:36:42.844639188Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:36:42.844687498Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:36:42.8471678Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:36:42.847196139Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:36:42.847204141Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:36:42.847217647Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:36:42.847231192Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:36:42.847248398Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:36:42.847265003Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:36:42.847280946Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:36:42.847285951Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:36:42.847291386Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:36:42.84730049Z === RUN TestCallbackInt32Packing 2026-10-22T06:36:42.847325849Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:42.847334826Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:36:42.847342624Z === RUN TestABI_ArgumentPassing 2026-10-22T06:36:42.913910577Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:36:42.913950186Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:36:42.913962542Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:36:42.914008488Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:36:42.914031728Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:36:42.91405069Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:36:42.91406935Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:36:42.91409365Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:42.914100086Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:36:42.91622932Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:42.916267437Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:36:42.916355413Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:42.916380811Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:36:42.91642867Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:42.91645352Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:36:42.916499903Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:42.916524974Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:36:42.916571292Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:42.916601911Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:36:42.916641621Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:42.916670179Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:36:42.916694841Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:36:42.916726723Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:36:42.918779717Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:36:42.918808224Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:36:42.918819551Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:36:42.918831792Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:36:42.918840282Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:36:42.918852467Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:36:42.918858844Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:36:42.918873492Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:36:42.918885028Z --- PASS: TestABI_ArgumentPassing (0.07s) 2026-10-22T06:36:42.918906223Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:36:42.918929127Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:36:42.918966997Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:36:42.918991869Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:36:42.91901409Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:36:42.919038929Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:36:42.919060787Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:36:42.919080661Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:36:42.919102586Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:36:42.919122723Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:36:42.92010892Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:36:42.920187623Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:36:42.920279558Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:36:42.920357748Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:36:42.920438552Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:36:42.920520198Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:36:42.920596903Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:36:42.920671736Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:36:42.920744573Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:36:42.920820011Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:36:42.920895253Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:36:42.920972089Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:36:42.923044223Z === RUN TestNewCallbackInt64Result 2026-10-22T06:36:42.923067957Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:36:42.923074722Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:36:42.923102698Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:42.923121912Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:36:42.923131225Z === RUN TestSyscallSelfPanics 2026-10-22T06:36:42.923140611Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:36:42.923159928Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:36:42.923168753Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:36:42.923192306Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:36:42.923213636Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:36:42.923224868Z === RUN TestNewCallbackFloat64 2026-10-22T06:36:42.923232933Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:36:42.923238577Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:36:42.923243761Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:36:42.923249095Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:36:42.923254423Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:36:42.923261178Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:36:42.923267065Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:36:42.92327264Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:36:42.923277684Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:36:42.923289996Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:36:42.923307206Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:36:42.923323783Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:36:42.923341091Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:36:42.923367448Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:36:42.923400679Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:36:42.923410599Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:36:42.923419617Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:36:42.92342731Z === RUN TestABI_TooManyArguments 2026-10-22T06:36:42.923438312Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:36:42.923446797Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:36:42.92346531Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:36:42.923473525Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:36:42.923481771Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:36:42.923500104Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:36:42.925963997Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:36:42.926045371Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:36:42.926090877Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:36:42.926133532Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:36:42.926175897Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:36:42.926195946Z === RUN TestSyscallN 2026-10-22T06:36:42.92621119Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:36:42.926230785Z === RUN TestABI 2026-10-22T06:36:42.926269688Z func_test.go:240: Build /tmp/TestABI2639242653/001/abitest.so 2026-10-22T06:36:42.98998625Z --- PASS: TestABI (0.06s) 2026-10-22T06:36:42.990038936Z === RUN TestNewCallbackFloat32 2026-10-22T06:36:42.990067383Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:36:42.990083534Z === RUN TestOS 2026-10-22T06:36:42.990110946Z --- PASS: TestOS (0.00s) 2026-10-22T06:36:42.990135796Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:36:42.990148489Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:36:42.990169031Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:36:42.990186512Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:36:42.990198757Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:36:42.99021012Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:36:42.990222082Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:36:42.99025215Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:36:42.990271124Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:36:42.990290724Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:36:42.990326824Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:36:42.990352831Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:36:42.990379674Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:36:42.990414046Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:36:42.990438286Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:36:42.990458396Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:36:42.990486947Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:36:42.992725572Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:36:42.992766527Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:36:42.992791922Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:36:42.992806872Z === RUN TestSyscallSelfAllocs 2026-10-22T06:36:42.994919091Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:36:42.994950897Z === RUN TestErrno 2026-10-22T06:36:42.994974824Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:36:42.994998372Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:36:42.995016554Z === RUN TestCallback10Int32Packing 2026-10-22T06:36:42.995046138Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:42.9950535Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:36:42.995061957Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:36:42.995084315Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:36:42.995104536Z === RUN Test_qsort 2026-10-22T06:36:42.995120515Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:36:42.997971931Z === RUN TestNewCallbackUint64Result 2026-10-22T06:36:42.998007675Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:36:42.998015303Z === RUN TestNestedDlopenCall 2026-10-22T06:36:42.998039964Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall4035742609/001/libdlnested.so 2026-10-22T06:36:43.044104754Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:36:43.044141762Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:36:43.082695523Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:36:43.08273222Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:36:43.08274663Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:36:43.082813544Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:36:43.082854369Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:36:43.082946034Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:36:43.082985741Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:36:43.082993876Z === RUN TestRegisterFunc_Floats 2026-10-22T06:36:43.083007945Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:36:43.083021863Z === RUN TestCallbackStringConversion 2026-10-22T06:36:43.083051986Z callback_test.go:58: Build /tmp/TestCallbackStringConversion745378735/001/libcbtest.so 2026-10-22T06:36:43.120188619Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:36:43.120227597Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:36:43.120258992Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns1922555552/001/structreturntest.so 2026-10-22T06:36:43.162939769Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:36:43.162974147Z --- PASS: TestRegisterFunc_structReturns (0.05s) 2026-10-22T06:36:43.162989735Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:36:43.165174151Z === RUN TestSetuidEtc 2026-10-22T06:36:43.168606177Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:36:43.168651683Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:36:43.168687105Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs2614540436/001/structtest.so 2026-10-22T06:36:43.225836894Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:36:43.229559259Z --- PASS: TestRegisterFunc_structArgs (0.06s) 2026-10-22T06:36:43.229606107Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:36:43.229617532Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:36:43.229630601Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:36:43.229637566Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:36:43.229647155Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:36:43.229658082Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:36:43.229670268Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:36:43.229682989Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:36:43.229694407Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:36:43.229712254Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:36:43.229730746Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:36:43.229743466Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:36:43.229755195Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:36:43.229767013Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:36:43.229778537Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:36:43.229783467Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:36:43.272514106Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:36:43.272548757Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:36:46.824422871Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.55s) 2026-10-22T06:36:46.824459203Z === RUN TestSimpleDlsym 2026-10-22T06:36:46.824472235Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:36:46.82447871Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:36:46.824489129Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:36:46.824505563Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:36:46.824542104Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:46.824571837Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:36:46.824585811Z === RUN TestCallGoFromSharedLib 2026-10-22T06:36:46.824615549Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib2565307802/001/libcbtest.so 2026-10-22T06:36:46.8611827Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:46.861227382Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:46.861248564Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:46.861271024Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:46.861291084Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:46.861312472Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:46.861331192Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:46.861348071Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:46.861363723Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:46.861379293Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:46.861388334Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:36:46.861398794Z === RUN TestAllThreadsSyscall 2026-10-22T06:36:46.861407109Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:36:46.861412633Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:36:46.861424931Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:36:46.861447072Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:36:46.861474807Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:46.861488831Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:36:46.861498692Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:36:46.861523417Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:46.861535884Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:36:46.861547023Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:36:46.980049112Z --- PASS: TestSyscall6PointerLiveness (0.12s) 2026-10-22T06:36:46.980085223Z === RUN TestUnrefCallback 2026-10-22T06:36:46.980098081Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:36:46.980149406Z === RUN TestSyscallSelf 2026-10-22T06:36:46.980166062Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:36:46.980176892Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:36:46.980185565Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:36:46.980191142Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:36:46.980200753Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:36:46.980218697Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:36:46.980232971Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:36:46.980250305Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:36:46.980270116Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:36:46.980282591Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:36:46.980293715Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:36:46.980302091Z === RUN TestRegisterFunc 2026-10-22T06:36:46.980310509Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:36:46.98234318Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:36:46.982371968Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:36:46.982388561Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:36:46.98240535Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:36:46.98242006Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:36:46.982429706Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:36:46.98243893Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:36:46.982445599Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:36:46.982457397Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:36:46.982471307Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:36:46.982484857Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:36:46.982497863Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:36:46.982513201Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:36:46.98252874Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:36:46.98253345Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:36:46.982538617Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:36:46.982543028Z === RUN TestCallbackInt32Packing 2026-10-22T06:36:46.982560402Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:46.982566469Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:36:46.984779897Z === RUN TestABI_ArgumentPassing 2026-10-22T06:36:47.047155655Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:36:47.047190208Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:36:47.047199967Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:36:47.047224979Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:36:47.047243037Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:36:47.047257467Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:36:47.047282054Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:36:47.047316074Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:47.047331323Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:36:47.047353259Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:47.047370377Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:36:47.047411832Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:47.047424312Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:36:47.047441834Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:47.047450848Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:36:47.049570155Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:47.049595231Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:36:47.049616592Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:47.049635107Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:36:47.049659633Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:47.049669563Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:36:47.049676079Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:36:47.049685057Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:36:47.049705499Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:36:47.04971435Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:36:47.04972453Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:36:47.049733211Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:36:47.04974319Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:36:47.049752004Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:36:47.049757891Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:36:47.049765567Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:36:47.051847593Z --- PASS: TestABI_ArgumentPassing (0.07s) 2026-10-22T06:36:47.051879262Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:36:47.051911268Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:36:47.051956878Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:36:47.051994577Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:36:47.052030586Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:36:47.052071417Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:36:47.052105027Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:36:47.052141471Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:36:47.052193716Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:36:47.052226334Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:36:47.052261602Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:36:47.052290874Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:36:47.052323384Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:36:47.052355949Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:36:47.052389162Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:36:47.052418146Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:36:47.052449028Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:36:47.052476909Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:36:47.052503665Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:36:47.052532826Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:36:47.052566066Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:36:47.052597148Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:36:47.052617996Z === RUN TestNewCallbackInt64Result 2026-10-22T06:36:47.052637408Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:36:47.05265703Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:36:47.052702222Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:47.05272833Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:36:47.05275143Z === RUN TestSyscallSelfPanics 2026-10-22T06:36:47.052766629Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:36:47.052788327Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:36:47.052806281Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:36:47.052833816Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:36:47.052861627Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:36:47.052876966Z === RUN TestNewCallbackFloat64 2026-10-22T06:36:47.05289341Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:36:47.052911775Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:36:47.052930029Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:36:47.052951692Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:36:47.052972805Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:36:47.055879241Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:36:47.055914901Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:36:47.055956624Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:36:47.055977814Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:36:47.056000677Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:36:47.056032947Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:36:47.05605932Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:36:47.056084432Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:36:47.056110389Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:36:47.056136264Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:36:47.056153607Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:36:47.05616942Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:36:47.056181545Z === RUN TestABI_TooManyArguments 2026-10-22T06:36:47.056196333Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:36:47.056211155Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:36:47.056233761Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:36:47.056245913Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:36:47.056258353Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:36:47.056277433Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:36:47.056286701Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:36:47.056305444Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:36:47.056325134Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:36:47.056343601Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:36:47.056362807Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:36:47.056370622Z === RUN TestSyscallN 2026-10-22T06:36:47.056379415Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:36:47.056384124Z === RUN TestABI 2026-10-22T06:36:47.05640661Z func_test.go:240: Build /tmp/TestABI383554508/001/abitest.so 2026-10-22T06:36:47.118331988Z --- PASS: TestABI (0.06s) 2026-10-22T06:36:47.118375443Z === RUN TestNewCallbackFloat32 2026-10-22T06:36:47.118393743Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:36:47.118412511Z === RUN TestOS 2026-10-22T06:36:47.118432472Z --- PASS: TestOS (0.00s) 2026-10-22T06:36:47.118464483Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:36:47.118489877Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:36:47.118517361Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:36:47.118537964Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:36:47.118562352Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:36:47.118585202Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:36:47.118606886Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:36:47.1186252Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:36:47.118641432Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:36:47.120708185Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:36:47.120759132Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:36:47.120798439Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:36:47.120829422Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:36:47.120863558Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:36:47.120887091Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:36:47.120905701Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:36:47.1209236Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:36:47.120945676Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:36:47.120984238Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:36:47.121028234Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:36:47.121052039Z === RUN TestSyscallSelfAllocs 2026-10-22T06:36:47.123231704Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:36:47.12325699Z === RUN TestErrno 2026-10-22T06:36:47.123294982Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:36:47.123306309Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:36:47.12332081Z === RUN TestCallback10Int32Packing 2026-10-22T06:36:47.123343668Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:47.123365234Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:36:47.123393619Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:36:47.123406423Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:36:47.125474351Z === RUN Test_qsort 2026-10-22T06:36:47.125510291Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:36:47.125525984Z === RUN TestNewCallbackUint64Result 2026-10-22T06:36:47.125546388Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:36:47.125570038Z === RUN TestNestedDlopenCall 2026-10-22T06:36:47.125597385Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall3081023842/001/libdlnested.so 2026-10-22T06:36:47.171650754Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:36:47.171696692Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:36:47.210956935Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:36:47.21099557Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:36:47.211005669Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:36:47.21101182Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:36:47.211026242Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:36:47.211040458Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:36:47.211061181Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:36:47.211067343Z === RUN TestRegisterFunc_Floats 2026-10-22T06:36:47.211072789Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:36:47.211077619Z === RUN TestCallbackStringConversion 2026-10-22T06:36:47.211097477Z callback_test.go:58: Build /tmp/TestCallbackStringConversion1448453342/001/libcbtest.so 2026-10-22T06:36:47.249075581Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:36:47.249112694Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:36:47.249144881Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns420627854/001/structreturntest.so 2026-10-22T06:36:47.290901933Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:36:47.293158858Z --- PASS: TestRegisterFunc_structReturns (0.04s) 2026-10-22T06:36:47.293200595Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:36:47.293245785Z === RUN TestSetuidEtc 2026-10-22T06:36:47.295659518Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:36:47.295696979Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:36:47.29572383Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs1917340329/001/structtest.so 2026-10-22T06:36:47.353814891Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:36:47.357668248Z --- PASS: TestRegisterFunc_structArgs (0.06s) 2026-10-22T06:36:47.357707164Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:36:47.35771696Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:36:47.357756243Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:36:47.357774382Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:36:47.357784122Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:36:47.357789738Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:36:47.357798064Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:36:47.357803437Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:36:47.357812011Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:36:47.357827624Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:36:47.357844697Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:36:47.357869263Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:36:47.357890664Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:36:47.357913163Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:36:47.357930898Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:36:47.357939608Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:36:47.401822777Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:36:47.401880376Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:36:50.870040512Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.47s) 2026-10-22T06:36:50.870085776Z === RUN TestSimpleDlsym 2026-10-22T06:36:50.870097392Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:36:50.870114808Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:36:50.870122316Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:36:50.87013027Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:36:50.870202244Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:50.870223422Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:36:50.870261651Z === RUN TestCallGoFromSharedLib 2026-10-22T06:36:50.870319467Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib3720554442/001/libcbtest.so 2026-10-22T06:36:50.908359591Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:50.908405469Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:50.90842222Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:50.908440776Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:50.908456923Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:50.908472885Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:50.908485295Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:50.908501631Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:50.908519753Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:50.908537347Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:50.908546037Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:36:50.908554986Z === RUN TestAllThreadsSyscall 2026-10-22T06:36:50.90856443Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:36:50.908573321Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:36:50.90858219Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:36:50.908600756Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:36:50.908625338Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:50.908635967Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:36:50.908652315Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:36:50.908674113Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:50.908683316Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:36:50.908698643Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:36:51.022803387Z --- PASS: TestSyscall6PointerLiveness (0.11s) 2026-10-22T06:36:51.022839928Z === RUN TestUnrefCallback 2026-10-22T06:36:51.022847184Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:36:51.022853422Z === RUN TestSyscallSelf 2026-10-22T06:36:51.022863348Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:36:51.022868859Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:36:51.022875643Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:36:51.022889704Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:36:51.022901381Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:36:51.02291977Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:36:51.022938227Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:36:51.022955258Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:36:51.022967102Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:36:51.022972942Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:36:51.022977928Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:36:51.022982029Z === RUN TestRegisterFunc 2026-10-22T06:36:51.022989595Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:36:51.022994976Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:36:51.023004027Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:36:51.023009592Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:36:51.023018386Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:36:51.023031209Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:36:51.023037821Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:36:51.023047286Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:36:51.02307555Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:36:51.023091228Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:36:51.023112375Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:36:51.023135808Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:36:51.023160309Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:36:51.023178881Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:36:51.023216261Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:36:51.025444053Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:36:51.025477513Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:36:51.025488955Z === RUN TestCallbackInt32Packing 2026-10-22T06:36:51.025512339Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:51.025527953Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:36:51.025533603Z === RUN TestABI_ArgumentPassing 2026-10-22T06:36:51.089905651Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:36:51.089942758Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:36:51.089953147Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:36:51.089975729Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:36:51.089989562Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:36:51.090002127Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:36:51.090019093Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:36:51.090045876Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:51.090058946Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:36:51.090084508Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:51.092231917Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:36:51.092299115Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:51.092326574Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:36:51.092367148Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:51.092389201Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:36:51.092418563Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:51.09243262Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:36:51.092455053Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:51.092468749Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:36:51.092490395Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:51.092505342Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:36:51.092518538Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:36:51.092525292Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:36:51.09255216Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:36:51.092566226Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:36:51.092580502Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:36:51.092595468Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:36:51.094701246Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:36:51.094726704Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:36:51.094744129Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:36:51.094758074Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:36:51.094771854Z --- PASS: TestABI_ArgumentPassing (0.07s) 2026-10-22T06:36:51.094794185Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:36:51.094813878Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:36:51.094837553Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:36:51.094860277Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:36:51.094879555Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:36:51.094901935Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:36:51.094923864Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:36:51.094940838Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:36:51.094956676Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:36:51.094974933Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:36:51.094992175Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:36:51.095008567Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:36:51.09502662Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:36:51.095043938Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:36:51.095062659Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:36:51.095080646Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:36:51.095097851Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:36:51.095114053Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:36:51.095130171Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:36:51.095146584Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:36:51.09516272Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:36:51.095180354Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:36:51.095188882Z === RUN TestNewCallbackInt64Result 2026-10-22T06:36:51.097278591Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:36:51.097303246Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:36:51.097329576Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:51.097349436Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:36:51.097371881Z === RUN TestSyscallSelfPanics 2026-10-22T06:36:51.097388531Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:36:51.097403567Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:36:51.097417283Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:36:51.097459255Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:36:51.097493976Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:36:51.09751157Z === RUN TestNewCallbackFloat64 2026-10-22T06:36:51.097525999Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:36:51.097536275Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:36:51.097545298Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:36:51.097557809Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:36:51.097573959Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:36:51.097587515Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:36:51.097598045Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:36:51.097615871Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:36:51.097631393Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:36:51.097657268Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:36:51.097676739Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:36:51.097694697Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:36:51.097724225Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:36:51.097746974Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:36:51.097768638Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:36:51.097777978Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:36:51.097786798Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:36:51.097795306Z === RUN TestABI_TooManyArguments 2026-10-22T06:36:51.09780704Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:36:51.09781692Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:36:51.100348963Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:36:51.100378805Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:36:51.100387988Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:36:51.100402611Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:36:51.100441377Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:36:51.100469176Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:36:51.100493469Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:36:51.100517556Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:36:51.100545877Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:36:51.100566666Z === RUN TestSyscallN 2026-10-22T06:36:51.10057604Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:36:51.1005821Z === RUN TestABI 2026-10-22T06:36:51.100597287Z func_test.go:240: Build /tmp/TestABI3890895758/001/abitest.so 2026-10-22T06:36:51.16631926Z --- PASS: TestABI (0.07s) 2026-10-22T06:36:51.166357452Z === RUN TestNewCallbackFloat32 2026-10-22T06:36:51.166368247Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:36:51.166375727Z === RUN TestOS 2026-10-22T06:36:51.166388854Z --- PASS: TestOS (0.00s) 2026-10-22T06:36:51.166400053Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:36:51.166405841Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:36:51.166410908Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:36:51.166416074Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:36:51.166420908Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:36:51.166425766Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:36:51.166436577Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:36:51.166445172Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:36:51.166459053Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:36:51.166473094Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:36:51.166493331Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:36:51.166515504Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:36:51.166534969Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:36:51.166551549Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:36:51.166559985Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:36:51.166568917Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:36:51.1665774Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:36:51.166591267Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:36:51.166608699Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:36:51.16662557Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:36:51.166633716Z === RUN TestSyscallSelfAllocs 2026-10-22T06:36:51.168683619Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:36:51.16872824Z === RUN TestErrno 2026-10-22T06:36:51.168753715Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:36:51.168771747Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:36:51.168785584Z === RUN TestCallback10Int32Packing 2026-10-22T06:36:51.168812137Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:51.168826511Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:36:51.168835814Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:36:51.168844849Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:36:51.168852337Z === RUN Test_qsort 2026-10-22T06:36:51.16886856Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:36:51.168881384Z === RUN TestNewCallbackUint64Result 2026-10-22T06:36:51.171222137Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:36:51.171250857Z === RUN TestNestedDlopenCall 2026-10-22T06:36:51.171276149Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall2718135337/001/libdlnested.so 2026-10-22T06:36:51.217017924Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:36:51.217058981Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:36:51.260562936Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:36:51.260601133Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:36:51.260613392Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:36:51.260623704Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:36:51.260645338Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:36:51.260742295Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:36:51.260771322Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:36:51.260782349Z === RUN TestRegisterFunc_Floats 2026-10-22T06:36:51.260823986Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:36:51.260846542Z === RUN TestCallbackStringConversion 2026-10-22T06:36:51.260943519Z callback_test.go:58: Build /tmp/TestCallbackStringConversion1582391996/001/libcbtest.so 2026-10-22T06:36:51.29843568Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:36:51.298482705Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:36:51.29854956Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns2491450498/001/structreturntest.so 2026-10-22T06:36:51.340541014Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:36:51.34293278Z --- PASS: TestRegisterFunc_structReturns (0.04s) 2026-10-22T06:36:51.343030426Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:36:51.343053144Z === RUN TestSetuidEtc 2026-10-22T06:36:51.34554871Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:36:51.345587188Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:36:51.345614341Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs3622655608/001/structtest.so 2026-10-22T06:36:51.405709192Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:36:51.409333299Z --- PASS: TestRegisterFunc_structArgs (0.06s) 2026-10-22T06:36:51.409374505Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:36:51.409387154Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:36:51.40940906Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:36:51.409421325Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:36:51.409434406Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:36:51.409444262Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:36:51.409454051Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:36:51.409463409Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:36:51.409469556Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:36:51.40948787Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:36:51.409506798Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:36:51.409523533Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:36:51.409540187Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:36:51.409555029Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:36:51.409572151Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:36:51.409581591Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:36:51.45943101Z --- PASS: TestDlopenThenAllThreadsSyscall (0.05s) 2026-10-22T06:36:51.459481222Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:36:54.971973138Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.52s) 2026-10-22T06:36:54.97200429Z === RUN TestSimpleDlsym 2026-10-22T06:36:54.972011816Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:36:54.97202124Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:36:54.972033651Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:36:54.972042663Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:36:54.972072073Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:54.972090452Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:36:54.972101717Z === RUN TestCallGoFromSharedLib 2026-10-22T06:36:54.972120319Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib2733303488/001/libcbtest.so 2026-10-22T06:36:55.010791362Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:55.010845181Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:55.010865148Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:55.010890361Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:55.010912058Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:55.010932765Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:55.010954718Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:55.010977065Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:55.010997786Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:55.011021323Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:55.01103119Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:36:55.011042123Z === RUN TestAllThreadsSyscall 2026-10-22T06:36:55.011051129Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:36:55.011059907Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:36:55.011071785Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:36:55.011081596Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:36:55.011101514Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:55.011118369Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:36:55.011132253Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:36:55.011159138Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:55.011173272Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:36:55.011182Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:36:55.125368507Z --- PASS: TestSyscall6PointerLiveness (0.11s) 2026-10-22T06:36:55.125412592Z === RUN TestUnrefCallback 2026-10-22T06:36:55.125428522Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:36:55.125444889Z === RUN TestSyscallSelf 2026-10-22T06:36:55.125461328Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:36:55.125479546Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:36:55.125496654Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:36:55.125513433Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:36:55.125529937Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:36:55.125562433Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:36:55.125592311Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:36:55.125626179Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:36:55.125663176Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:36:55.125684343Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:36:55.125711665Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:36:55.125731Z === RUN TestRegisterFunc 2026-10-22T06:36:55.125748268Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:36:55.125765304Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:36:55.125782717Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:36:55.125799394Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:36:55.125822553Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:36:55.125843359Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:36:55.125860486Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:36:55.128421676Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:36:55.128455537Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:36:55.128472696Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:36:55.128504392Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:36:55.128546051Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:36:55.128583832Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:36:55.128616661Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:36:55.128639624Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:36:55.128649968Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:36:55.128664102Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:36:55.128680305Z === RUN TestCallbackInt32Packing 2026-10-22T06:36:55.128699535Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:55.128705167Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:36:55.128709585Z === RUN TestABI_ArgumentPassing 2026-10-22T06:36:55.190804623Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:36:55.190850661Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:36:55.190868187Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:36:55.190908111Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:36:55.190946833Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:36:55.190957679Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:36:55.190974781Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:36:55.191013461Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:55.191038777Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:36:55.191086146Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:55.191108572Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:36:55.191147125Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:55.191164222Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:36:55.191203435Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:55.191222005Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:36:55.193272581Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:55.193303277Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:36:55.193343753Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:55.193367736Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:36:55.193418354Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:36:55.19344552Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:36:55.193464358Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:36:55.193484057Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:36:55.193527227Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:36:55.19354619Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:36:55.193564002Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:36:55.193585258Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:36:55.193610065Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:36:55.193635804Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:36:55.193653261Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:36:55.193670523Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:36:55.195729379Z --- PASS: TestABI_ArgumentPassing (0.07s) 2026-10-22T06:36:55.195773257Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:36:55.195834225Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:36:55.195872142Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:36:55.195908263Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:36:55.195940759Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:36:55.195979366Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:36:55.196025595Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:36:55.196059206Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:36:55.196095004Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:36:55.196132145Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:36:55.196167905Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:36:55.196203254Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:36:55.196238437Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:36:55.19627512Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:36:55.196316018Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:36:55.196354959Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:36:55.196392886Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:36:55.196427682Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:36:55.196459856Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:36:55.196493697Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:36:55.196528371Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:36:55.196560613Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:36:55.196577576Z === RUN TestNewCallbackInt64Result 2026-10-22T06:36:55.196598933Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:36:55.19662036Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:36:55.196661846Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:36:55.196686649Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:36:55.196708332Z === RUN TestSyscallSelfPanics 2026-10-22T06:36:55.196730501Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:36:55.196750473Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:36:55.196770841Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:36:55.196803555Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:36:55.19683662Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:36:55.196857374Z === RUN TestNewCallbackFloat64 2026-10-22T06:36:55.196880891Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:36:55.196903693Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:36:55.196925567Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:36:55.196946159Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:36:55.196968768Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:36:55.196985936Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:36:55.199554337Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:36:55.199585432Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:36:55.199597843Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:36:55.199617919Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:36:55.199632793Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:36:55.19965114Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:36:55.199670398Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:36:55.1996919Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:36:55.199718022Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:36:55.199734681Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:36:55.199747995Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:36:55.199757318Z === RUN TestABI_TooManyArguments 2026-10-22T06:36:55.199767067Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:36:55.19977701Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:36:55.199798113Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:36:55.199808164Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:36:55.199823526Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:36:55.199847755Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:36:55.199864142Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:36:55.199887734Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:36:55.199913339Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:36:55.199939237Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:36:55.199962577Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:36:55.199971436Z === RUN TestSyscallN 2026-10-22T06:36:55.199982674Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:36:55.19999402Z === RUN TestABI 2026-10-22T06:36:55.200014705Z func_test.go:240: Build /tmp/TestABI150810935/001/abitest.so 2026-10-22T06:36:55.263695579Z --- PASS: TestABI (0.06s) 2026-10-22T06:36:55.263731955Z === RUN TestNewCallbackFloat32 2026-10-22T06:36:55.263744177Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:36:55.263751276Z === RUN TestOS 2026-10-22T06:36:55.263758769Z --- PASS: TestOS (0.00s) 2026-10-22T06:36:55.263806011Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:36:55.263826925Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:36:55.26383806Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:36:55.263846998Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:36:55.263861557Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:36:55.263875391Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:36:55.263890825Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:36:55.263902367Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:36:55.263911559Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:36:55.263920438Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:36:55.263938166Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:36:55.263958203Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:36:55.263979385Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:36:55.263999603Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:36:55.26400907Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:36:55.264022407Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:36:55.26403471Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:36:55.264046706Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:36:55.264070913Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:36:55.26409465Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:36:55.26719655Z === RUN ExampleNewCallback 2026-10-22T06:36:55.26722824Z --- PASS: ExampleNewCallback (0.00s) 2026-10-22T06:36:55.267238016Z === RUN ExampleNewCallback_cdecl 2026-10-22T06:36:55.267246199Z --- PASS: ExampleNewCallback_cdecl (0.00s) 2026-10-22T06:36:55.267250635Z PASS 2026-10-22T06:36:57.226480002Z -test.shuffle 1792651017222901973 2026-10-22T06:36:57.229527769Z === RUN TestAllThreadsSyscall 2026-10-22T06:36:57.2321996Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:36:57.232222933Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:36:57.384745669Z --- PASS: TestSyscall6PointerLiveness (0.15s) 2026-10-22T06:36:57.384782654Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:36:57.387517292Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:36:57.387541027Z === RUN TestSyscallSelf 2026-10-22T06:36:57.387547749Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:36:57.389643901Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:36:57.389669903Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:36:57.389679165Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:36:57.389688248Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:36:57.38973448Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:36:57.389760451Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:36:57.38978487Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:36:57.389806936Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:36:57.392150342Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:36:57.392177689Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:36:57.392190029Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:36:57.392204635Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:36:57.392219037Z === RUN TestNewCallbackFloat64 2026-10-22T06:36:57.392225203Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:36:57.394610755Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:36:57.394637112Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:36:57.394648013Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:36:57.394656418Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:36:57.394673549Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:36:57.394693721Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:36:57.394701366Z === RUN TestOS 2026-10-22T06:36:57.394709611Z --- PASS: TestOS (0.00s) 2026-10-22T06:36:57.394714938Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:36:57.397454412Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns3315529673/001/structreturntest.so 2026-10-22T06:36:57.439554178Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:36:57.446798576Z --- PASS: TestRegisterFunc_structReturns (0.05s) 2026-10-22T06:36:57.446842183Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.01s) 2026-10-22T06:36:57.446859081Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:36:57.446908213Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:36:57.44692836Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:36:57.446939671Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:36:57.446950008Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:36:57.446966087Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:36:57.446980978Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:36:57.44700451Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:36:57.447026553Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:36:57.447046441Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:36:57.44706476Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:36:57.447089601Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:36:57.449274928Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:36:57.487703185Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:36:57.487749237Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:36:57.487806011Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:36:57.487838372Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:36:57.487879826Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:36:57.487925889Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:36:57.487967026Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:36:57.490167541Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:36:57.495716995Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:36:57.49575261Z === RUN TestSyscallN 2026-10-22T06:36:57.495760492Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:36:57.495768704Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:36:57.495793585Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs394729401/001/structtest.so 2026-10-22T06:36:57.552774368Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:36:57.561542944Z --- PASS: TestRegisterFunc_structArgs (0.07s) 2026-10-22T06:36:57.561762316Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.01s) 2026-10-22T06:36:57.561881574Z === RUN TestCallGoFromSharedLib 2026-10-22T06:36:57.562030242Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib1458910960/001/libcbtest.so 2026-10-22T06:36:57.600639668Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:57.600686007Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:57.60070837Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:57.600729624Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:57.600752224Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:57.600772586Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:57.600795721Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:57.600819351Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:57.600840101Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:57.600862206Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:36:57.600874366Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:36:57.600884746Z === RUN TestSyscallSelfAllocs 2026-10-22T06:36:57.607123215Z --- PASS: TestSyscallSelfAllocs (0.01s) 2026-10-22T06:36:57.607168738Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:36:57.60718554Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:36:57.607203795Z === RUN TestCallbackStringConversion 2026-10-22T06:36:57.60724806Z callback_test.go:58: Build /tmp/TestCallbackStringConversion3634862315/001/libcbtest.so 2026-10-22T06:36:57.646638577Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:36:57.646673749Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:36:57.69543398Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:36:57.695481081Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:36:57.695492989Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:36:57.695501119Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:36:57.695517622Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:36:57.695526804Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:36:57.695539035Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:36:57.695562808Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:36:57.695583515Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:36:57.695607153Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:36:57.695628295Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:36:57.69563575Z === RUN TestNewCallbackFloat32 2026-10-22T06:36:57.695643553Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:36:57.695651684Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:37:01.225440645Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.53s) 2026-10-22T06:37:01.22547907Z === RUN TestNestedDlopenCall 2026-10-22T06:37:01.225504597Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall433458142/001/libdlnested.so 2026-10-22T06:37:01.272190973Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:37:01.272225805Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:37:01.272238271Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:37:01.272248687Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:37:01.272264234Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:37:01.272276027Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:37:01.272285358Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:37:01.272292146Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:37:01.272301736Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:37:01.272327399Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:37:01.272338716Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:37:01.272356572Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:37:01.272378113Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:37:01.272403705Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:37:01.272423238Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:37:01.272447069Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:37:01.272470241Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:37:01.272476323Z === RUN TestRegisterFunc_Floats 2026-10-22T06:37:01.274674183Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:37:01.274699034Z === RUN TestABI_ArgumentPassing 2026-10-22T06:37:01.337328349Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:37:01.337362037Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:37:01.337371526Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:37:01.337398833Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:01.33741497Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:37:01.337426497Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:37:01.3394703Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:37:01.339528318Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:01.339554478Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:37:01.339594854Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:01.339623539Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:37:01.339666178Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:01.33968656Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:37:01.339717829Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:01.339737473Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:37:01.339774123Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:01.339792961Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:37:01.339829747Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:01.342297705Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:37:01.342364015Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:01.342458726Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:37:01.342476582Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:37:01.342514423Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:37:01.342577734Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:01.342597655Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:37:01.342670535Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:37:01.342718686Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:37:01.342766689Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:37:01.345002319Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:37:01.345025717Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:37:01.345032571Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:37:01.345037802Z --- PASS: TestABI_ArgumentPassing (0.07s) 2026-10-22T06:37:01.345050335Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:37:01.345094424Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:37:01.345114687Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:37:01.345133132Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:37:01.345152267Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:37:01.345175152Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:37:01.345193363Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:37:01.345214009Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:37:01.345237378Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:37:01.345255249Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:37:01.345274446Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:37:01.345303424Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:37:01.345324477Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:37:01.345354143Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:37:01.345382267Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:37:01.3454014Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:37:01.345423829Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:37:01.345447862Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:37:01.345464755Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:37:01.345486615Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:37:01.345514916Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:37:01.34553699Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:37:01.345547283Z === RUN TestSimpleDlsym 2026-10-22T06:37:01.345557053Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:37:01.347594915Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:37:01.347617508Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:37:01.347623615Z === RUN TestErrno 2026-10-22T06:37:01.347642079Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:37:01.347678818Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:37:01.34769327Z === RUN Test_qsort 2026-10-22T06:37:01.347698702Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:37:01.347703612Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:37:01.347721075Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:01.347730593Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:37:01.349850945Z === RUN TestNewCallbackUint64Result 2026-10-22T06:37:01.349874451Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:37:01.349885102Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:37:01.349917997Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:01.349933498Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:37:01.349950722Z === RUN TestABI 2026-10-22T06:37:01.349983993Z func_test.go:240: Build /tmp/TestABI3105571866/001/abitest.so 2026-10-22T06:37:01.413724818Z --- PASS: TestABI (0.06s) 2026-10-22T06:37:01.413768531Z === RUN TestSyscallSelfPanics 2026-10-22T06:37:01.413787392Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:37:01.413800419Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:37:01.413812601Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:37:01.413836283Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:37:01.413853726Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:37:01.413862564Z === RUN TestCallbackInt32Packing 2026-10-22T06:37:01.413894266Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:01.413907049Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:37:01.413912193Z === RUN TestRegisterFunc 2026-10-22T06:37:01.413932529Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:37:01.413941882Z === RUN TestABI_TooManyArguments 2026-10-22T06:37:01.413951632Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:37:01.416249683Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:37:01.416290409Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:37:01.416337279Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:37:01.41635351Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:37:01.416378451Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:37:01.416392353Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:37:01.416422688Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:37:01.416445817Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:01.416464659Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:37:01.416486096Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:01.416501237Z === RUN TestNewCallbackInt64Result 2026-10-22T06:37:01.416515797Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:37:01.416528947Z === RUN TestUnrefCallback 2026-10-22T06:37:01.416543678Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:37:01.416560382Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:37:01.416574377Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:37:01.416589011Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:37:01.418680958Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:37:01.418705233Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:37:01.418764629Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:37:01.418785074Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:37:01.418838999Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:37:01.4188539Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:37:01.418909751Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:37:01.418962142Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:37:01.418991158Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:37:01.419041771Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:37:01.419106163Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:37:01.419123522Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:37:01.419190317Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:01.419245418Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:37:01.419293499Z === RUN TestSetuidEtc 2026-10-22T06:37:01.425416024Z --- PASS: TestSetuidEtc (0.01s) 2026-10-22T06:37:01.425454096Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:37:01.425466335Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:37:01.425472123Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:37:01.425477632Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:37:01.425487005Z === RUN TestCallback10Int32Packing 2026-10-22T06:37:01.425506623Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:01.425516393Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:37:01.425522026Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:37:01.425541988Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:01.42790583Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:37:01.427939406Z === RUN TestAllThreadsSyscall 2026-10-22T06:37:01.427949854Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:37:01.4279606Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:37:01.543704236Z --- PASS: TestSyscall6PointerLiveness (0.12s) 2026-10-22T06:37:01.543759894Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:37:01.543786078Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:37:01.543808314Z === RUN TestSyscallSelf 2026-10-22T06:37:01.54382555Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:37:01.543842362Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:37:01.5438558Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:37:01.543869619Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:37:01.543883481Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:37:01.543907209Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:37:01.54392998Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:37:01.543956248Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:37:01.543983789Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:37:01.543999776Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:37:01.5440133Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:37:01.546487525Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:37:01.546516443Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:37:01.546526513Z === RUN TestNewCallbackFloat64 2026-10-22T06:37:01.546539128Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:37:01.54655336Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:37:01.54656488Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:37:01.546575276Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:37:01.546585176Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:37:01.546609529Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:37:01.546634425Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:37:01.546642012Z === RUN TestOS 2026-10-22T06:37:01.546654267Z --- PASS: TestOS (0.00s) 2026-10-22T06:37:01.546662302Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:37:01.546694459Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns2665027819/001/structreturntest.so 2026-10-22T06:37:01.589079774Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:37:01.591426125Z --- PASS: TestRegisterFunc_structReturns (0.04s) 2026-10-22T06:37:01.591460293Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:37:01.591469505Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:37:01.591475314Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:37:01.591490706Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:37:01.591507901Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:37:01.591521656Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:37:01.591528356Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:37:01.591534885Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:37:01.591547857Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:37:01.591564992Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:37:01.591592131Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:37:01.591615456Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:37:01.591638686Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:37:01.591650722Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:37:01.630684005Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:37:01.630717608Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:37:01.63072525Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:37:01.630730679Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:37:01.630748661Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:37:01.630762903Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:37:01.630781104Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:37:01.630790828Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:37:01.630796751Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:37:01.630801064Z === RUN TestSyscallN 2026-10-22T06:37:01.630806358Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:37:01.633208758Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:37:01.633261826Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs2322720142/001/structtest.so 2026-10-22T06:37:01.689944728Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:37:01.693955095Z --- PASS: TestRegisterFunc_structArgs (0.06s) 2026-10-22T06:37:01.693996804Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:37:01.694005039Z === RUN TestCallGoFromSharedLib 2026-10-22T06:37:01.694035816Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib2824523752/001/libcbtest.so 2026-10-22T06:37:01.729547215Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:01.729594358Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:01.729615636Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:01.729655106Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:01.72968496Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:01.729711561Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:01.72973453Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:01.729760436Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:01.72979625Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:01.729830691Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:01.729864343Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:37:01.729886562Z === RUN TestSyscallSelfAllocs 2026-10-22T06:37:01.732341313Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:37:01.732382396Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:37:01.732395103Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:37:01.732401103Z === RUN TestCallbackStringConversion 2026-10-22T06:37:01.732426919Z callback_test.go:58: Build /tmp/TestCallbackStringConversion560204630/001/libcbtest.so 2026-10-22T06:37:01.770049822Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:37:01.770086535Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:37:01.815447554Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:37:01.815493177Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:37:01.81550595Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:37:01.815515164Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:37:01.815524027Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:37:01.815531163Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:37:01.815546325Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:37:01.815559522Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:37:01.815570967Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:37:01.815582888Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:37:01.81560036Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:37:01.815606269Z === RUN TestNewCallbackFloat32 2026-10-22T06:37:01.815611086Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:37:01.815616022Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:37:05.352155943Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.54s) 2026-10-22T06:37:05.352191433Z === RUN TestNestedDlopenCall 2026-10-22T06:37:05.352285093Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall3337617380/001/libdlnested.so 2026-10-22T06:37:05.398133822Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:37:05.398178292Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:37:05.398187169Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:37:05.39819747Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:37:05.398207925Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:37:05.398223712Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:37:05.398239528Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:37:05.398255541Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:37:05.398294559Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:37:05.398313811Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:37:05.398327198Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:37:05.3983494Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:37:05.398369035Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:37:05.398389656Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:37:05.398413986Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:37:05.398433429Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:37:05.398459754Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:37:05.398469262Z === RUN TestRegisterFunc_Floats 2026-10-22T06:37:05.398475133Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:37:05.398479744Z === RUN TestABI_ArgumentPassing 2026-10-22T06:37:05.461893701Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:37:05.461927541Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:37:05.461934979Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:37:05.461962881Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:05.464160051Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:37:05.46418932Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:37:05.464203556Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:37:05.46423345Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:05.464255629Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:37:05.46428458Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:05.464351305Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:37:05.464383974Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:05.464402374Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:37:05.464438843Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:05.464454888Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:37:05.464475839Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:05.464490645Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:37:05.464511317Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:05.464520697Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:37:05.464556221Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:05.464567287Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:37:05.464573597Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:37:05.466814825Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:37:05.46685659Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:05.466874888Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:37:05.466889781Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:37:05.466903502Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:37:05.466917119Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:37:05.466937506Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:37:05.466952305Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:37:05.466970409Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:37:05.46698335Z --- PASS: TestABI_ArgumentPassing (0.07s) 2026-10-22T06:37:05.467000277Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:37:05.467015729Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:37:05.467038789Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:37:05.467068712Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:37:05.467103778Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:37:05.467128998Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:37:05.467152548Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:37:05.467175036Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:37:05.46719231Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:37:05.467211811Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:37:05.467233004Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:37:05.467252591Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:37:05.467271512Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:37:05.467289608Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:37:05.467311907Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:37:05.467335823Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:37:05.467380974Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:37:05.467413152Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:37:05.467429457Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:37:05.46744681Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:37:05.467467828Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:37:05.467486277Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:37:05.469666264Z === RUN TestSimpleDlsym 2026-10-22T06:37:05.469698191Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:37:05.469747915Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:37:05.469775434Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:37:05.46979798Z === RUN TestErrno 2026-10-22T06:37:05.469836352Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:37:05.469857315Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:37:05.469879054Z === RUN Test_qsort 2026-10-22T06:37:05.469898233Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:37:05.469919757Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:37:05.469954177Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:05.469975946Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:37:05.469996268Z === RUN TestNewCallbackUint64Result 2026-10-22T06:37:05.470017727Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:37:05.470037439Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:37:05.470070816Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:05.470091294Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:37:05.47011001Z === RUN TestABI 2026-10-22T06:37:05.470141684Z func_test.go:240: Build /tmp/TestABI2644592869/001/abitest.so 2026-10-22T06:37:05.533548215Z --- PASS: TestABI (0.06s) 2026-10-22T06:37:05.533594253Z === RUN TestSyscallSelfPanics 2026-10-22T06:37:05.533605719Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:37:05.533614966Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:37:05.533622907Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:37:05.53364269Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:37:05.533667156Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:37:05.533678361Z === RUN TestCallbackInt32Packing 2026-10-22T06:37:05.533701979Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:05.533717856Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:37:05.533734212Z === RUN TestRegisterFunc 2026-10-22T06:37:05.533743415Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:37:05.533751981Z === RUN TestABI_TooManyArguments 2026-10-22T06:37:05.533758466Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:37:05.533770795Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:37:05.533788296Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:37:05.533799696Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:37:05.536028803Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:37:05.536066422Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:37:05.536078221Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:37:05.536102469Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:37:05.536129474Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:05.536149546Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:37:05.536173234Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:05.536188328Z === RUN TestNewCallbackInt64Result 2026-10-22T06:37:05.536201033Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:37:05.536208494Z === RUN TestUnrefCallback 2026-10-22T06:37:05.536218873Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:37:05.536228251Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:37:05.536234059Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:37:05.536242872Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:37:05.536260031Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:37:05.536269358Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:37:05.536279306Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:37:05.539189431Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:37:05.53922459Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:37:05.539255351Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:37:05.539295244Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:37:05.539328619Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:37:05.539357473Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:37:05.539404804Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:37:05.539444678Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:37:05.539465921Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:37:05.539512566Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:05.539539122Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:37:05.539566097Z === RUN TestSetuidEtc 2026-10-22T06:37:05.541639522Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:37:05.541674189Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:37:05.541696825Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:37:05.541724007Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:37:05.54174666Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:37:05.541768689Z === RUN TestCallback10Int32Packing 2026-10-22T06:37:05.541812148Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:05.541837594Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:37:05.541862242Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:37:05.541930776Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:05.544127908Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:37:05.544167149Z === RUN TestAllThreadsSyscall 2026-10-22T06:37:05.544186082Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:37:05.544215808Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:37:05.661160932Z --- PASS: TestSyscall6PointerLiveness (0.12s) 2026-10-22T06:37:05.66119921Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:37:05.661207985Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:37:05.661215829Z === RUN TestSyscallSelf 2026-10-22T06:37:05.661224782Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:37:05.661235102Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:37:05.661248598Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:37:05.661254076Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:37:05.661258562Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:37:05.661268629Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:37:05.661278621Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:37:05.661292951Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:37:05.661306926Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:37:05.661315035Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:37:05.661322666Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:37:05.661332007Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:37:05.661341709Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:37:05.661351466Z === RUN TestNewCallbackFloat64 2026-10-22T06:37:05.661364365Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:37:05.661373058Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:37:05.661383012Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:37:05.661392826Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:37:05.664067901Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:37:05.664108914Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:37:05.664167075Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:37:05.66418423Z === RUN TestOS 2026-10-22T06:37:05.664190756Z --- PASS: TestOS (0.00s) 2026-10-22T06:37:05.664196527Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:37:05.664369662Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns3438545042/001/structreturntest.so 2026-10-22T06:37:05.705728409Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:37:05.707994334Z --- PASS: TestRegisterFunc_structReturns (0.04s) 2026-10-22T06:37:05.70804313Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:37:05.708062982Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:37:05.708075812Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:37:05.708094242Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:37:05.70810471Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:37:05.708121846Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:37:05.708133386Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:37:05.708150889Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:37:05.708170833Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:37:05.708190305Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:37:05.708214392Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:37:05.708228576Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:37:05.70824299Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:37:05.708247825Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:37:05.74727079Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:37:05.74731422Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:37:05.747330318Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:37:05.747342151Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:37:05.747370671Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:37:05.747409262Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:37:05.747441899Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:37:05.747454796Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:37:05.747463592Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:37:05.74746997Z === RUN TestSyscallN 2026-10-22T06:37:05.747478086Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:37:05.747495664Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:37:05.747540825Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs2157877085/001/structtest.so 2026-10-22T06:37:05.805819264Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:37:05.809554928Z --- PASS: TestRegisterFunc_structArgs (0.06s) 2026-10-22T06:37:05.809600834Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:37:05.809613991Z === RUN TestCallGoFromSharedLib 2026-10-22T06:37:05.809643734Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib3184464886/001/libcbtest.so 2026-10-22T06:37:05.845535072Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:05.845578731Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:05.845595877Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:05.845608719Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:05.845625866Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:05.845641455Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:05.845653783Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:05.845667964Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:05.845680305Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:05.845691651Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:05.845696279Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:37:05.845701183Z === RUN TestSyscallSelfAllocs 2026-10-22T06:37:05.848511647Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:37:05.848548276Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:37:05.848567139Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:37:05.84858167Z === RUN TestCallbackStringConversion 2026-10-22T06:37:05.848631638Z callback_test.go:58: Build /tmp/TestCallbackStringConversion367488935/001/libcbtest.so 2026-10-22T06:37:05.886192424Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:37:05.886229135Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:37:05.931423935Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:37:05.931457259Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:37:05.931464879Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:37:05.931473926Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:37:05.931479787Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:37:05.931485017Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:37:05.931493531Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:37:05.931505733Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:37:05.931520306Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:37:05.931542473Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:37:05.931559031Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:37:05.931567635Z === RUN TestNewCallbackFloat32 2026-10-22T06:37:05.931576129Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:37:05.93159185Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:37:09.535933025Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.61s) 2026-10-22T06:37:09.535994044Z === RUN TestNestedDlopenCall 2026-10-22T06:37:09.536104113Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall3312279683/001/libdlnested.so 2026-10-22T06:37:09.58303073Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:37:09.583122039Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:37:09.583141136Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:37:09.583154281Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:37:09.583160786Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:37:09.583166612Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:37:09.583205324Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:37:09.58322242Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:37:09.583230072Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:37:09.58323669Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:37:09.583242753Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:37:09.583284637Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:37:09.583310237Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:37:09.583354559Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:37:09.5833964Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:37:09.583454695Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:37:09.583509507Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:37:09.583564326Z === RUN TestRegisterFunc_Floats 2026-10-22T06:37:09.583770229Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:37:09.58379898Z === RUN TestABI_ArgumentPassing 2026-10-22T06:37:09.646939632Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:37:09.64698512Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:37:09.646996965Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:37:09.647061018Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:09.647086632Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:37:09.647098304Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:37:09.647107089Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:37:09.647173659Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:09.647196478Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:37:09.64721831Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:09.647261002Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:37:09.64731822Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:09.647335814Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:37:09.647425168Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:09.647472869Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:37:09.650411929Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:09.650441073Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:37:09.650499692Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:09.650517775Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:37:09.650565867Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:09.650613341Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:37:09.65065602Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:37:09.650700311Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:37:09.650758656Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:09.650805754Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:37:09.650853848Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:37:09.650908972Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:37:09.650941264Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:37:09.650988242Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:37:09.651038773Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:37:09.651078327Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:37:09.651120234Z --- PASS: TestABI_ArgumentPassing (0.07s) 2026-10-22T06:37:09.651184112Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:37:09.651249454Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:37:09.651305114Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:37:09.651354425Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:37:09.651438346Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:37:09.65149724Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:37:09.651519975Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:37:09.651535748Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:37:09.651553278Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:37:09.651570913Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:37:09.651592327Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:37:09.651612035Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:37:09.651632251Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:37:09.65165109Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:37:09.651673062Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:37:09.651693571Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:37:09.651712774Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:37:09.651728641Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:37:09.6517451Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:37:09.651762547Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:37:09.651780041Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:37:09.651797799Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:37:09.654304794Z === RUN TestSimpleDlsym 2026-10-22T06:37:09.654336581Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:37:09.654348264Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:37:09.654358823Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:37:09.654372762Z === RUN TestErrno 2026-10-22T06:37:09.654395375Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:37:09.654404553Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:37:09.654412852Z === RUN Test_qsort 2026-10-22T06:37:09.654420598Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:37:09.654426118Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:37:09.654452957Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:09.654465644Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:37:09.654475272Z === RUN TestNewCallbackUint64Result 2026-10-22T06:37:09.654486386Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:37:09.654500888Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:37:09.654529941Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:09.654550171Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:37:09.65456058Z === RUN TestABI 2026-10-22T06:37:09.654580948Z func_test.go:240: Build /tmp/TestABI2854093104/001/abitest.so 2026-10-22T06:37:09.717520646Z --- PASS: TestABI (0.06s) 2026-10-22T06:37:09.717566009Z === RUN TestSyscallSelfPanics 2026-10-22T06:37:09.717578924Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:37:09.717589488Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:37:09.717605644Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:37:09.717622788Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:37:09.717643482Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:37:09.717654936Z === RUN TestCallbackInt32Packing 2026-10-22T06:37:09.717684985Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:09.71770015Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:37:09.717709561Z === RUN TestRegisterFunc 2026-10-22T06:37:09.717717686Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:37:09.71772267Z === RUN TestABI_TooManyArguments 2026-10-22T06:37:09.717734192Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:37:09.717744414Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:37:09.717761914Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:37:09.717770827Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:37:09.717779865Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:37:09.717797047Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:37:09.717805087Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:37:09.717833232Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:37:09.717863377Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:09.717883385Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:37:09.717903276Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:09.717912427Z === RUN TestNewCallbackInt64Result 2026-10-22T06:37:09.717920733Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:37:09.717928723Z === RUN TestUnrefCallback 2026-10-22T06:37:09.717936896Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:37:09.719984756Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:37:09.720014271Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:37:09.720026199Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:37:09.7200344Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:37:09.720045279Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:37:09.72005849Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:37:09.720072139Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:37:09.720085636Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:37:09.720101754Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:37:09.720119827Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:37:09.720136733Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:37:09.720158797Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:37:09.720179814Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:37:09.720196752Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:37:09.720204442Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:37:09.720227711Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:09.720294681Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:37:09.720308761Z === RUN TestSetuidEtc 2026-10-22T06:37:09.722412668Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:37:09.724610682Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:37:09.724638078Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:37:09.724645618Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:37:09.724652571Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:37:09.724660576Z === RUN TestCallback10Int32Packing 2026-10-22T06:37:09.724690761Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:09.724708157Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:37:09.724718455Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:37:09.724737383Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:09.724749614Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:37:09.724755238Z === RUN TestAllThreadsSyscall 2026-10-22T06:37:09.724765793Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:37:09.724777588Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:37:09.841474796Z --- PASS: TestSyscall6PointerLiveness (0.12s) 2026-10-22T06:37:09.841521296Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:37:09.841545571Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:37:09.841569146Z === RUN TestSyscallSelf 2026-10-22T06:37:09.841597438Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:37:09.841619541Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:37:09.841642076Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:37:09.841667901Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:37:09.84168928Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:37:09.841717596Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:37:09.841748622Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:37:09.841783994Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:37:09.841811548Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:37:09.841827066Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:37:09.841844326Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:37:09.841862682Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:37:09.841884725Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:37:09.841905735Z === RUN TestNewCallbackFloat64 2026-10-22T06:37:09.841925272Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:37:09.841943063Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:37:09.844525022Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:37:09.844556317Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:37:09.844564068Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:37:09.844627681Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:37:09.844689311Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:37:09.844706312Z === RUN TestOS 2026-10-22T06:37:09.844757994Z --- PASS: TestOS (0.00s) 2026-10-22T06:37:09.84482222Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:37:09.844897412Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns2515172311/001/structreturntest.so 2026-10-22T06:37:09.886928856Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:37:09.889366344Z --- PASS: TestRegisterFunc_structReturns (0.04s) 2026-10-22T06:37:09.889423341Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:37:09.889446516Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:37:09.889467883Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:37:09.889492444Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:37:09.889517753Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:37:09.889541518Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:37:09.889565614Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:37:09.889591876Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:37:09.889626363Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:37:09.889661001Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:37:09.889691762Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:37:09.88972213Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:37:09.889753847Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:37:09.889769631Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:37:09.929169643Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:37:09.929212143Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:37:09.92922519Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:37:09.929239364Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:37:09.929265211Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:37:09.929286197Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:37:09.929303294Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:37:09.929316516Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:37:09.929333293Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:37:09.929348687Z === RUN TestSyscallN 2026-10-22T06:37:09.929360009Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:37:09.929371699Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:37:09.929396661Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs315618255/001/structtest.so 2026-10-22T06:37:09.987928268Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:37:09.991642682Z --- PASS: TestRegisterFunc_structArgs (0.06s) 2026-10-22T06:37:09.991680097Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:37:09.991689135Z === RUN TestCallGoFromSharedLib 2026-10-22T06:37:09.991711719Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib1946831382/001/libcbtest.so 2026-10-22T06:37:10.027772788Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:10.02781857Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:10.027837239Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:10.027863646Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:10.027889352Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:10.027907298Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:10.027928224Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:10.027951342Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:10.027968705Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:10.027990109Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:10.028006478Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:37:10.028022008Z === RUN TestSyscallSelfAllocs 2026-10-22T06:37:10.030741272Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:37:10.030779539Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:37:10.03079192Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:37:10.030802328Z === RUN TestCallbackStringConversion 2026-10-22T06:37:10.030833211Z callback_test.go:58: Build /tmp/TestCallbackStringConversion1766685633/001/libcbtest.so 2026-10-22T06:37:10.067855047Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:37:10.067910962Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:37:10.115421428Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:37:10.115454245Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:37:10.115461695Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:37:10.115466718Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:37:10.115471611Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:37:10.11547679Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:37:10.115481962Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:37:10.115527158Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:37:10.115550393Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:37:10.115563602Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:37:10.115579005Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:37:10.115588434Z === RUN TestNewCallbackFloat32 2026-10-22T06:37:10.115597507Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:37:10.115606113Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:37:13.643224919Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.53s) 2026-10-22T06:37:13.643279994Z === RUN TestNestedDlopenCall 2026-10-22T06:37:13.643368723Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall1524925503/001/libdlnested.so 2026-10-22T06:37:13.689436176Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:37:13.689475111Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:37:13.689487749Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:37:13.689546248Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:37:13.689569117Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:37:13.689615836Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:37:13.689637265Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:37:13.689688435Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:37:13.689740341Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:37:13.689820075Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:37:13.689876288Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:37:13.689940669Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:37:13.690006333Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:37:13.690080592Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:37:13.69015098Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:37:13.690228158Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:37:13.69029837Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:37:13.690321164Z === RUN TestRegisterFunc_Floats 2026-10-22T06:37:13.690399325Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:37:13.690451233Z === RUN TestABI_ArgumentPassing 2026-10-22T06:37:13.754419228Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:37:13.754454951Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:37:13.754462646Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:37:13.754482191Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:13.754488927Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:37:13.75449716Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:37:13.754502424Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:37:13.754529225Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:13.75455233Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:37:13.75459423Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:13.754616831Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:37:13.754657481Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:13.756764464Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:37:13.756818004Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:13.756845758Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:37:13.756893729Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:13.756914267Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:37:13.756955784Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:13.756977397Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:37:13.757022727Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:13.757045091Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:37:13.757072086Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:37:13.757144873Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:37:13.757180375Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:13.757206625Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:37:13.757227114Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:37:13.757245368Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:37:13.757260057Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:37:13.759329642Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:37:13.759357231Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:37:13.75936698Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:37:13.75938131Z --- PASS: TestABI_ArgumentPassing (0.07s) 2026-10-22T06:37:13.759412806Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:37:13.759437188Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:37:13.759459259Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:37:13.759490293Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:37:13.759506871Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:37:13.759523814Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:37:13.759540629Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:37:13.759556899Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:37:13.759573068Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:37:13.759591411Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:37:13.759608753Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:37:13.75962644Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:37:13.75964432Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:37:13.759663499Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:37:13.759684091Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:37:13.759703487Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:37:13.759721515Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:37:13.759737402Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:37:13.759753216Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:37:13.759771116Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:37:13.759789628Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:37:13.759805055Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:37:13.759814061Z === RUN TestSimpleDlsym 2026-10-22T06:37:13.759821975Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:37:13.759832152Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:37:13.759841814Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:37:13.759848662Z === RUN TestErrno 2026-10-22T06:37:13.759871175Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:37:13.759876236Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:37:13.762843685Z === RUN Test_qsort 2026-10-22T06:37:13.762875139Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:37:13.762884568Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:37:13.762944951Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:13.7629667Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:37:13.762984782Z === RUN TestNewCallbackUint64Result 2026-10-22T06:37:13.763009281Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:37:13.763032946Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:37:13.763071233Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:13.763090683Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:37:13.763101875Z === RUN TestABI 2026-10-22T06:37:13.763126815Z func_test.go:240: Build /tmp/TestABI957712881/001/abitest.so 2026-10-22T06:37:13.826079611Z --- PASS: TestABI (0.06s) 2026-10-22T06:37:13.826116635Z === RUN TestSyscallSelfPanics 2026-10-22T06:37:13.826129158Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:37:13.826140471Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:37:13.826167958Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:37:13.826193013Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:37:13.826222275Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:37:13.826237717Z === RUN TestCallbackInt32Packing 2026-10-22T06:37:13.826279806Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:13.826308041Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:37:13.826328309Z === RUN TestRegisterFunc 2026-10-22T06:37:13.826339987Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:37:13.826351612Z === RUN TestABI_TooManyArguments 2026-10-22T06:37:13.826375405Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:37:13.826391335Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:37:13.826407697Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:37:13.826417401Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:37:13.826441488Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:37:13.826477988Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:37:13.826486375Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:37:13.826518202Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:37:13.826549215Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:13.826580361Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:37:13.826621821Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:13.826637614Z === RUN TestNewCallbackInt64Result 2026-10-22T06:37:13.826653599Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:37:13.826669459Z === RUN TestUnrefCallback 2026-10-22T06:37:13.826685551Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:37:13.828931116Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:37:13.828961635Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:37:13.82897414Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:37:13.82898471Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:37:13.828997854Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:37:13.829010416Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:37:13.829016166Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:37:13.829039809Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:37:13.829060553Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:37:13.82908237Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:37:13.829099335Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:37:13.829120062Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:37:13.829136483Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:37:13.829152418Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:37:13.829160909Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:37:13.829187093Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:13.829202069Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:37:13.829213405Z === RUN TestSetuidEtc 2026-10-22T06:37:13.831296353Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:37:13.831318074Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:37:13.831328895Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:37:13.831355875Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:37:13.831368822Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:37:13.831374596Z === RUN TestCallback10Int32Packing 2026-10-22T06:37:13.834250743Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:13.834278499Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:37:13.834285398Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:37:13.83430258Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:13.834312055Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:37:13.834354083Z === RUN TestAllThreadsSyscall 2026-10-22T06:37:13.834395209Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:37:13.834403032Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:37:13.951552567Z --- PASS: TestSyscall6PointerLiveness (0.12s) 2026-10-22T06:37:13.951586554Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:37:13.951597689Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:37:13.951602828Z === RUN TestSyscallSelf 2026-10-22T06:37:13.951608072Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:37:13.951612995Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:37:13.951619214Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:37:13.951624116Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:37:13.951633245Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:37:13.951648686Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:37:13.951659549Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:37:13.951670813Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:37:13.951682294Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:37:13.951690524Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:37:13.951695744Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:37:13.951705468Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:37:13.951711487Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:37:13.954405698Z === RUN TestNewCallbackFloat64 2026-10-22T06:37:13.954442684Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:37:13.954461208Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:37:13.954523323Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:37:13.954548665Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:37:13.954631919Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:37:13.954716888Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:37:13.954759531Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:37:13.954811663Z === RUN TestOS 2026-10-22T06:37:13.954827651Z --- PASS: TestOS (0.00s) 2026-10-22T06:37:13.954882921Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:37:13.954959436Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns3131542929/001/structreturntest.so 2026-10-22T06:37:13.997146203Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:37:13.999515901Z --- PASS: TestRegisterFunc_structReturns (0.04s) 2026-10-22T06:37:13.999574724Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:37:13.999605757Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:37:13.999621767Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:37:13.999631769Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:37:13.999640129Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:37:13.999653654Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:37:13.999666576Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:37:13.999675658Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:37:13.999697919Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:37:13.999716812Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:37:13.999742263Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:37:13.999774758Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:37:13.999813331Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:37:13.999831428Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:37:14.039740214Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:37:14.039794601Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:37:14.039808514Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:37:14.039859677Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:37:14.039895976Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:37:14.039921795Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:37:14.039941365Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:37:14.039952363Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:37:14.039958573Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:37:14.039963Z === RUN TestSyscallN 2026-10-22T06:37:14.039968014Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:37:14.039973679Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:37:14.039992976Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs3379047437/001/structtest.so 2026-10-22T06:37:14.097996671Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:37:14.101825896Z --- PASS: TestRegisterFunc_structArgs (0.06s) 2026-10-22T06:37:14.101882453Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:37:14.101904976Z === RUN TestCallGoFromSharedLib 2026-10-22T06:37:14.101935582Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib1797382798/001/libcbtest.so 2026-10-22T06:37:14.137809001Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:14.137855289Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:14.137874365Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:14.137907676Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:14.137931375Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:14.137957621Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:14.137977216Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:14.137993997Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:14.138018212Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:14.138039116Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:14.13804921Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:37:14.138058562Z === RUN TestSyscallSelfAllocs 2026-10-22T06:37:14.140624659Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:37:14.140649555Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:37:14.140656286Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:37:14.140661806Z === RUN TestCallbackStringConversion 2026-10-22T06:37:14.140685308Z callback_test.go:58: Build /tmp/TestCallbackStringConversion4159601484/001/libcbtest.so 2026-10-22T06:37:14.17852802Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:37:14.178575894Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:37:14.22342241Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:37:14.223455312Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:37:14.223463037Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:37:14.223468386Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:37:14.223473551Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:37:14.223479201Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:37:14.22348825Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:37:14.223508227Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:37:14.223532119Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:37:14.223552548Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:37:14.223566479Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:37:14.22357626Z === RUN TestNewCallbackFloat32 2026-10-22T06:37:14.223585828Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:37:14.223594782Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:37:17.71764595Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.50s) 2026-10-22T06:37:17.717706162Z === RUN TestNestedDlopenCall 2026-10-22T06:37:17.717746393Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall2692560994/001/libdlnested.so 2026-10-22T06:37:17.763097897Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:37:17.763143355Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:37:17.763162841Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:37:17.763188946Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:37:17.763203028Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:37:17.76322305Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:37:17.763254589Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:37:17.763267248Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:37:17.763278869Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:37:17.763303327Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:37:17.76332344Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:37:17.763365315Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:37:17.763424358Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:37:17.763471681Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:37:17.763508392Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:37:17.763555741Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:37:17.763600972Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:37:17.763624457Z === RUN TestRegisterFunc_Floats 2026-10-22T06:37:17.763645101Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:37:17.765820074Z === RUN TestABI_ArgumentPassing 2026-10-22T06:37:17.828870765Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:37:17.828915699Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:37:17.828933721Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:37:17.82901961Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:17.829046327Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:37:17.829058391Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:37:17.82907017Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:37:17.829108988Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:17.829128182Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:37:17.831302108Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:17.831338011Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:37:17.831376568Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:17.831402991Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:37:17.831437327Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:17.831455989Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:37:17.831488507Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:17.831506411Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:37:17.831538834Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:17.831556071Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:37:17.831590788Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:17.831611658Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:37:17.831627Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:37:17.831646581Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:37:17.831680886Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:17.834348046Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:37:17.834373138Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:37:17.834379898Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:37:17.834384952Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:37:17.834390007Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:37:17.834394993Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:37:17.834400518Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:37:17.834434674Z --- PASS: TestABI_ArgumentPassing (0.07s) 2026-10-22T06:37:17.834458853Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:37:17.834474862Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:37:17.834490351Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:37:17.834507642Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:37:17.834522823Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:37:17.834538172Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:37:17.83456526Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:37:17.834583674Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:37:17.834600278Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:37:17.834616596Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:37:17.834632261Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:37:17.834649866Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:37:17.83466521Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:37:17.834679011Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:37:17.834698767Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:37:17.834713935Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:37:17.834728004Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:37:17.83474438Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:37:17.834756244Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:37:17.834768646Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:37:17.834784517Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:37:17.834810553Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:37:17.837119478Z === RUN TestSimpleDlsym 2026-10-22T06:37:17.83715571Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:37:17.83716949Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:37:17.837220831Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:37:17.837242713Z === RUN TestErrno 2026-10-22T06:37:17.837312073Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:37:17.837337575Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:37:17.837385308Z === RUN Test_qsort 2026-10-22T06:37:17.837404001Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:37:17.837412596Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:37:17.837477056Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:17.837537516Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:37:17.83758707Z === RUN TestNewCallbackUint64Result 2026-10-22T06:37:17.837639935Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:37:17.837695107Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:37:17.837767611Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:17.837822033Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:37:17.837873487Z === RUN TestABI 2026-10-22T06:37:17.837953974Z func_test.go:240: Build /tmp/TestABI1638744565/001/abitest.so 2026-10-22T06:37:17.900814833Z --- PASS: TestABI (0.06s) 2026-10-22T06:37:17.900859878Z === RUN TestSyscallSelfPanics 2026-10-22T06:37:17.900868334Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:37:17.900880933Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:37:17.900895748Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:37:17.900919522Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:37:17.900939273Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:37:17.900945524Z === RUN TestCallbackInt32Packing 2026-10-22T06:37:17.900964174Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:17.900976241Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:37:17.900981349Z === RUN TestRegisterFunc 2026-10-22T06:37:17.900986035Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:37:17.900990731Z === RUN TestABI_TooManyArguments 2026-10-22T06:37:17.900996753Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:37:17.901003028Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:37:17.901017067Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:37:17.901035508Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:37:17.90104762Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:37:17.903155845Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:37:17.903190586Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:37:17.903231886Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:37:17.903275941Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:17.903314282Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:37:17.903366891Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:17.903400508Z === RUN TestNewCallbackInt64Result 2026-10-22T06:37:17.903428163Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:37:17.903448704Z === RUN TestUnrefCallback 2026-10-22T06:37:17.903465064Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:37:17.903505742Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:37:17.903533801Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:37:17.903567904Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:37:17.903590821Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:37:17.90361748Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:37:17.903632084Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:37:17.903648875Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:37:17.905926387Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:37:17.906015772Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:37:17.906054551Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:37:17.906093476Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:37:17.906125946Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:37:17.906221666Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:37:17.906260842Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:37:17.906280428Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:37:17.906318967Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:17.906344498Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:37:17.906362279Z === RUN TestSetuidEtc 2026-10-22T06:37:17.90948956Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:37:17.909522849Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:37:17.909534885Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:37:17.909591053Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:37:17.909606982Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:37:17.909646007Z === RUN TestCallback10Int32Packing 2026-10-22T06:37:17.909680716Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:17.909699828Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:37:17.909717209Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:37:17.909753232Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:17.909776346Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:37:17.909794524Z === RUN TestAllThreadsSyscall 2026-10-22T06:37:17.909819017Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:37:17.909840584Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:37:18.025954647Z --- PASS: TestSyscall6PointerLiveness (0.12s) 2026-10-22T06:37:18.025989875Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:37:18.026004958Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:37:18.026010801Z === RUN TestSyscallSelf 2026-10-22T06:37:18.026019295Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:37:18.026070368Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:37:18.026085624Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:37:18.026091924Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:37:18.026096656Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:37:18.02610932Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:37:18.02615172Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:37:18.026180983Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:37:18.0261964Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:37:18.026204143Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:37:18.026244357Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:37:18.028929034Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:37:18.028965312Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:37:18.028983312Z === RUN TestNewCallbackFloat64 2026-10-22T06:37:18.029004875Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:37:18.029032631Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:37:18.029047416Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:37:18.029061281Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:37:18.02907607Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:37:18.029105406Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:37:18.029137526Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:37:18.029153263Z === RUN TestOS 2026-10-22T06:37:18.029167851Z --- PASS: TestOS (0.00s) 2026-10-22T06:37:18.029177996Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:37:18.02922422Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns2956191340/001/structreturntest.so 2026-10-22T06:37:18.079437918Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:37:18.082706624Z --- PASS: TestRegisterFunc_structReturns (0.05s) 2026-10-22T06:37:18.082745247Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:37:18.082753285Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:37:18.082759663Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:37:18.08277013Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:37:18.082785123Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:37:18.082799744Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:37:18.082818397Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:37:18.08284452Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:37:18.082873281Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:37:18.082906232Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:37:18.082927823Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:37:18.082950121Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:37:18.082975599Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:37:18.08299268Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:37:18.121635572Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:37:18.121683962Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:37:18.121704818Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:37:18.121733835Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:37:18.121770445Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:37:18.121812Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:37:18.121849826Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:37:18.121876547Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:37:18.121894773Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:37:18.121920287Z === RUN TestSyscallN 2026-10-22T06:37:18.121943847Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:37:18.121954588Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:37:18.12199331Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs2133864169/001/structtest.so 2026-10-22T06:37:18.182243667Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:37:18.186238382Z --- PASS: TestRegisterFunc_structArgs (0.06s) 2026-10-22T06:37:18.186283962Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:37:18.186297124Z === RUN TestCallGoFromSharedLib 2026-10-22T06:37:18.186345478Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib4102416283/001/libcbtest.so 2026-10-22T06:37:18.222291123Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:18.222359559Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:18.222437861Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:18.222477614Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:18.222554864Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:18.222622056Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:18.222688467Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:18.222762238Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:18.222828594Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:18.222896335Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:18.222950344Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:37:18.222999281Z === RUN TestSyscallSelfAllocs 2026-10-22T06:37:18.225058682Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:37:18.225086076Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:37:18.225102655Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:37:18.225109519Z === RUN TestCallbackStringConversion 2026-10-22T06:37:18.22513515Z callback_test.go:58: Build /tmp/TestCallbackStringConversion4017338362/001/libcbtest.so 2026-10-22T06:37:18.26297881Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:37:18.263018191Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:37:18.304534013Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:37:18.307421041Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:37:18.307458552Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:37:18.307479468Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:37:18.307506383Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:37:18.30753236Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:37:18.307558367Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:37:18.307628099Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:37:18.307669349Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:37:18.307708944Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:37:18.307749003Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:37:18.307775169Z === RUN TestNewCallbackFloat32 2026-10-22T06:37:18.307793182Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:37:18.307812524Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:37:21.915222101Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.61s) 2026-10-22T06:37:21.915267318Z === RUN TestNestedDlopenCall 2026-10-22T06:37:21.915294832Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall3436595054/001/libdlnested.so 2026-10-22T06:37:21.962636767Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:37:21.962677543Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:37:21.962689665Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:37:21.962700175Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:37:21.962710584Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:37:21.962729488Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:37:21.962741396Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:37:21.962752626Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:37:21.962763975Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:37:21.962799315Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:37:21.962818801Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:37:21.962845579Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:37:21.96286554Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:37:21.962899572Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:37:21.962923117Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:37:21.962955234Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:37:21.962989146Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:37:21.962999174Z === RUN TestRegisterFunc_Floats 2026-10-22T06:37:21.963025437Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:37:21.96303819Z === RUN TestABI_ArgumentPassing 2026-10-22T06:37:22.029186894Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:37:22.029234886Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:37:22.029249592Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:37:22.029279162Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:22.029303311Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:37:22.029325413Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:37:22.029336919Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:37:22.029370769Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:22.031494758Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:37:22.031540159Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:22.031559995Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:37:22.031601259Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:22.031617791Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:37:22.031645497Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:22.031660074Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:37:22.031693334Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:22.031707502Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:37:22.031733796Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:22.031751426Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:37:22.031773898Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:22.031787394Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:37:22.031803582Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:37:22.034384355Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:37:22.034497883Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:22.034527511Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:37:22.034544806Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:37:22.034559637Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:37:22.034579707Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:37:22.034601168Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:37:22.034622655Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:37:22.034644351Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:37:22.034664268Z --- PASS: TestABI_ArgumentPassing (0.07s) 2026-10-22T06:37:22.03469936Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:37:22.034734097Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:37:22.034765615Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:37:22.034800087Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:37:22.034833121Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:37:22.034865648Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:37:22.034903449Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:37:22.034936852Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:37:22.034971561Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:37:22.035007571Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:37:22.035041986Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:37:22.035075433Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:37:22.035114988Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:37:22.035151322Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:37:22.035190746Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:37:22.035230803Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:37:22.03526792Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:37:22.035302663Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:37:22.03533502Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:37:22.035369417Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:37:22.035428635Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:37:22.035500938Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:37:22.038332533Z === RUN TestSimpleDlsym 2026-10-22T06:37:22.038366452Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:37:22.038376866Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:37:22.038392898Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:37:22.038399136Z === RUN TestErrno 2026-10-22T06:37:22.038426457Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:37:22.038437562Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:37:22.038442517Z === RUN Test_qsort 2026-10-22T06:37:22.038447081Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:37:22.03846052Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:37:22.038514387Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:22.038532779Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:37:22.038539246Z === RUN TestNewCallbackUint64Result 2026-10-22T06:37:22.038544717Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:37:22.038564785Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:37:22.038603946Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:22.038627356Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:37:22.038644223Z === RUN TestABI 2026-10-22T06:37:22.038690751Z func_test.go:240: Build /tmp/TestABI3363796852/001/abitest.so 2026-10-22T06:37:22.109257181Z --- PASS: TestABI (0.07s) 2026-10-22T06:37:22.109305112Z === RUN TestSyscallSelfPanics 2026-10-22T06:37:22.109316877Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:37:22.109325349Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:37:22.109371639Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:37:22.109406261Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:37:22.109423563Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:37:22.109432747Z === RUN TestCallbackInt32Packing 2026-10-22T06:37:22.109455379Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:22.109469748Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:37:22.10948083Z === RUN TestRegisterFunc 2026-10-22T06:37:22.109493029Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:37:22.109504091Z === RUN TestABI_TooManyArguments 2026-10-22T06:37:22.109519752Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:37:22.109530232Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:37:22.10955322Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:37:22.109563359Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:37:22.109576217Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:37:22.109599745Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:37:22.111666382Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:37:22.111706061Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:37:22.111732101Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:22.11175793Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:37:22.111780422Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:22.11179426Z === RUN TestNewCallbackInt64Result 2026-10-22T06:37:22.111806452Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:37:22.111818818Z === RUN TestUnrefCallback 2026-10-22T06:37:22.111831315Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:37:22.11183706Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:37:22.111842128Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:37:22.111847678Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:37:22.111855486Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:37:22.111864439Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:37:22.111876538Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:37:22.111886157Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:37:22.111895125Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:37:22.111910826Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:37:22.111928667Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:37:22.111944615Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:37:22.111960358Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:37:22.111976571Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:37:22.111992127Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:37:22.112000597Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:37:22.112024114Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:22.11203553Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:37:22.114213013Z === RUN TestSetuidEtc 2026-10-22T06:37:22.11793649Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:37:22.117974193Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:37:22.117987071Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:37:22.117998086Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:37:22.11804391Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:37:22.118063284Z === RUN TestCallback10Int32Packing 2026-10-22T06:37:22.118088273Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:22.118106178Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:37:22.118117316Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:37:22.118139265Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:22.118155527Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:37:22.118170241Z === RUN TestAllThreadsSyscall 2026-10-22T06:37:22.11818418Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:37:22.118198862Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:37:22.233937942Z --- PASS: TestSyscall6PointerLiveness (0.12s) 2026-10-22T06:37:22.233974892Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:37:22.233982919Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:37:22.233988092Z === RUN TestSyscallSelf 2026-10-22T06:37:22.233993428Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:37:22.233998364Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:37:22.234003272Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:37:22.234008205Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:37:22.23401654Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:37:22.234034611Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:37:22.234045376Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:37:22.234065346Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:37:22.234081135Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:37:22.234089824Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:37:22.234119641Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:37:22.23415347Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:37:22.234167657Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:37:22.234183904Z === RUN TestNewCallbackFloat64 2026-10-22T06:37:22.234206368Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:37:22.23422351Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:37:22.234232963Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:37:22.237079018Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:37:22.23711262Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:37:22.237181312Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:37:22.237242112Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:37:22.237264167Z === RUN TestOS 2026-10-22T06:37:22.23734148Z --- PASS: TestOS (0.00s) 2026-10-22T06:37:22.23736222Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:37:22.237469015Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns4026728403/001/structreturntest.so 2026-10-22T06:37:22.279044844Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:37:22.281445416Z --- PASS: TestRegisterFunc_structReturns (0.04s) 2026-10-22T06:37:22.281480695Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:37:22.281497906Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:37:22.281515426Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:37:22.281532939Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:37:22.281550311Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:37:22.281574515Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:37:22.281594401Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:37:22.28161277Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:37:22.281648047Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:37:22.281694387Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:37:22.281732171Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:37:22.281767781Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:37:22.281791776Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:37:22.281798191Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:37:22.321635875Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:37:22.321679589Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:37:22.321696142Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:37:22.32171523Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:37:22.321751208Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:37:22.321784034Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:37:22.321817219Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:37:22.321838161Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:37:22.321856714Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:37:22.321871718Z === RUN TestSyscallN 2026-10-22T06:37:22.3218873Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:37:22.321895537Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:37:22.321946179Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs963676646/001/structtest.so 2026-10-22T06:37:22.381003624Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:37:22.385111911Z --- PASS: TestRegisterFunc_structArgs (0.06s) 2026-10-22T06:37:22.385154534Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:37:22.385200564Z === RUN TestCallGoFromSharedLib 2026-10-22T06:37:22.385235098Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib725072592/001/libcbtest.so 2026-10-22T06:37:22.422372262Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:22.422429787Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:22.422500542Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:22.422540257Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:22.422609139Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:22.422647001Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:22.422710274Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:22.42274705Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:22.42284257Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:22.422881756Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:22.422958354Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:37:22.422978298Z === RUN TestSyscallSelfAllocs 2026-10-22T06:37:22.425171009Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:37:22.425198484Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:37:22.425208098Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:37:22.425214312Z === RUN TestCallbackStringConversion 2026-10-22T06:37:22.425236691Z callback_test.go:58: Build /tmp/TestCallbackStringConversion1615712408/001/libcbtest.so 2026-10-22T06:37:22.467879269Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:37:22.467913838Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:37:22.511428929Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:37:22.511475082Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:37:22.511488002Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:37:22.51149835Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:37:22.51151377Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:37:22.511532465Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:37:22.511544092Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:37:22.51156341Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:37:22.51159254Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:37:22.511621685Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:37:22.51164565Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:37:22.511654935Z === RUN TestNewCallbackFloat32 2026-10-22T06:37:22.511664522Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:37:22.511674369Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:37:26.109522435Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.60s) 2026-10-22T06:37:26.109564241Z === RUN TestNestedDlopenCall 2026-10-22T06:37:26.109593995Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall2488144972/001/libdlnested.so 2026-10-22T06:37:26.156141123Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:37:26.156186597Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:37:26.156200178Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:37:26.156217277Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:37:26.156227725Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:37:26.156234257Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:37:26.156242238Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:37:26.156257558Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:37:26.156274925Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:37:26.156288216Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:37:26.156301624Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:37:26.156315638Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:37:26.15633825Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:37:26.15636156Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:37:26.156395315Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:37:26.156422147Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:37:26.156448034Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:37:26.156472211Z === RUN TestRegisterFunc_Floats 2026-10-22T06:37:26.156485691Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:37:26.156497328Z === RUN TestABI_ArgumentPassing 2026-10-22T06:37:26.219990965Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:37:26.220031735Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:37:26.22004395Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:37:26.220066711Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:26.220122191Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:37:26.220138873Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:37:26.220153659Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:37:26.220177062Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:26.220191861Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:37:26.220217835Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:26.220234022Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:37:26.220257651Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:26.220271883Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:37:26.220299703Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:26.222347959Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:37:26.22239236Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:26.222401772Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:37:26.222419054Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:26.222429651Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:37:26.222450559Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:26.224501109Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:37:26.224547087Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:37:26.224567494Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:37:26.224608818Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:26.224631835Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:37:26.224661884Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:37:26.224680483Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:37:26.224695356Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:37:26.224712896Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:37:26.224731353Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:37:26.226759559Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:37:26.226781737Z --- PASS: TestABI_ArgumentPassing (0.07s) 2026-10-22T06:37:26.226807141Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:37:26.226824869Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:37:26.226840613Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:37:26.226869563Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:37:26.226898754Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:37:26.226940391Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:37:26.226969995Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:37:26.22700141Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:37:26.227032808Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:37:26.227069545Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:37:26.227104799Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:37:26.227148433Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:37:26.227183871Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:37:26.22722138Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:37:26.227260432Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:37:26.227292658Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:37:26.227323656Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:37:26.227357955Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:37:26.227396901Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:37:26.227427537Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:37:26.22746185Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:37:26.227494751Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:37:26.227515349Z === RUN TestSimpleDlsym 2026-10-22T06:37:26.227537234Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:37:26.227561577Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:37:26.227582659Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:37:26.227610345Z === RUN TestErrno 2026-10-22T06:37:26.227655489Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:37:26.227672102Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:37:26.227698029Z === RUN Test_qsort 2026-10-22T06:37:26.227719485Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:37:26.227743898Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:37:26.227781466Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:26.229990403Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:37:26.23003022Z === RUN TestNewCallbackUint64Result 2026-10-22T06:37:26.230079082Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:37:26.23009494Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:37:26.230114546Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:26.230124727Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:37:26.230129955Z === RUN TestABI 2026-10-22T06:37:26.230148458Z func_test.go:240: Build /tmp/TestABI2787908229/001/abitest.so 2026-10-22T06:37:26.293930758Z --- PASS: TestABI (0.06s) 2026-10-22T06:37:26.293966051Z === RUN TestSyscallSelfPanics 2026-10-22T06:37:26.29397719Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:37:26.29398799Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:37:26.294009244Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:37:26.294036854Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:37:26.294052878Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:37:26.294077943Z === RUN TestCallbackInt32Packing 2026-10-22T06:37:26.294123415Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:26.29414629Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:37:26.294165516Z === RUN TestRegisterFunc 2026-10-22T06:37:26.294181731Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:37:26.294200742Z === RUN TestABI_TooManyArguments 2026-10-22T06:37:26.294224587Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:37:26.294243136Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:37:26.294286191Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:37:26.294331978Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:37:26.294356795Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:37:26.294397991Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:37:26.294418911Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:37:26.294461661Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:37:26.294501902Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:26.294541206Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:37:26.294580769Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:26.294602284Z === RUN TestNewCallbackInt64Result 2026-10-22T06:37:26.294623687Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:37:26.294644294Z === RUN TestUnrefCallback 2026-10-22T06:37:26.294664835Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:37:26.294681932Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:37:26.294699126Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:37:26.297445098Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:37:26.297468923Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:37:26.297475514Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:37:26.297480399Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:37:26.297501869Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:37:26.297532855Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:37:26.297571471Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:37:26.297606871Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:37:26.297655721Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:37:26.29768167Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:37:26.297704124Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:37:26.297742258Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:37:26.297764914Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:37:26.297811166Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:26.297831413Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:37:26.297847826Z === RUN TestSetuidEtc 2026-10-22T06:37:26.300277028Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:37:26.300320347Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:37:26.300333977Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:37:26.300348483Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:37:26.300354689Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:37:26.300359665Z === RUN TestCallback10Int32Packing 2026-10-22T06:37:26.300378073Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:26.300388344Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:37:26.300396929Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:37:26.30041886Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:26.300435016Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:37:26.300440743Z === RUN TestAllThreadsSyscall 2026-10-22T06:37:26.300445684Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:37:26.300450206Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:37:26.418844521Z --- PASS: TestSyscall6PointerLiveness (0.12s) 2026-10-22T06:37:26.418886315Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:37:26.41890101Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:37:26.418906964Z === RUN TestSyscallSelf 2026-10-22T06:37:26.41891666Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:37:26.418922127Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:37:26.418930605Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:37:26.418938629Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:37:26.418953717Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:37:26.418967961Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:37:26.418982409Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:37:26.419002929Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:37:26.419024928Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:37:26.41903141Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:37:26.419036282Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:37:26.419041057Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:37:26.419046046Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:37:26.419051626Z === RUN TestNewCallbackFloat64 2026-10-22T06:37:26.419056369Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:37:26.419063748Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:37:26.419073405Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:37:26.419081398Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:37:26.421623203Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:37:26.421674176Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:37:26.421707883Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:37:26.421721937Z === RUN TestOS 2026-10-22T06:37:26.421731018Z --- PASS: TestOS (0.00s) 2026-10-22T06:37:26.421736291Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:37:26.42175772Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns1552585988/001/structreturntest.so 2026-10-22T06:37:26.465306732Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:37:26.467597524Z --- PASS: TestRegisterFunc_structReturns (0.05s) 2026-10-22T06:37:26.467645968Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:37:26.467656694Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:37:26.467667474Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:37:26.467685654Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:37:26.467698628Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:37:26.467708124Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:37:26.467717587Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:37:26.46772891Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:37:26.46775083Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:37:26.467777344Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:37:26.46780468Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:37:26.467822426Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:37:26.467840517Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:37:26.467849888Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:37:26.509308173Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:37:26.509416141Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:37:26.509443068Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:37:26.509458059Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:37:26.509494196Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:37:26.509521187Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:37:26.509543849Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:37:26.509562071Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:37:26.509581477Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:37:26.509593306Z === RUN TestSyscallN 2026-10-22T06:37:26.509627374Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:37:26.509648497Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:37:26.509675069Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs1818915721/001/structtest.so 2026-10-22T06:37:26.572383621Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:37:26.57651928Z --- PASS: TestRegisterFunc_structArgs (0.07s) 2026-10-22T06:37:26.576623953Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:37:26.576653284Z === RUN TestCallGoFromSharedLib 2026-10-22T06:37:26.576704935Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib943805866/001/libcbtest.so 2026-10-22T06:37:26.614535015Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:26.614579285Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:26.614597705Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:26.614618599Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:26.614649903Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:26.614675996Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:26.614697207Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:26.614719263Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:26.614739719Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:26.61475679Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:26.614771935Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:37:26.61478895Z === RUN TestSyscallSelfAllocs 2026-10-22T06:37:26.616953477Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:37:26.61698026Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:37:26.616991783Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:37:26.617001749Z === RUN TestCallbackStringConversion 2026-10-22T06:37:26.617030528Z callback_test.go:58: Build /tmp/TestCallbackStringConversion738171036/001/libcbtest.so 2026-10-22T06:37:26.656593127Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:37:26.656639454Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:37:26.699426081Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:37:26.699462725Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:37:26.699470537Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:37:26.69947961Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:37:26.699518778Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:37:26.699535578Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:37:26.699541902Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:37:26.699557828Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:37:26.699572965Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:37:26.699589097Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:37:26.69960459Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:37:26.699615056Z === RUN TestNewCallbackFloat32 2026-10-22T06:37:26.699626078Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:37:26.699635356Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:37:30.855262315Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (4.16s) 2026-10-22T06:37:30.855306171Z === RUN TestNestedDlopenCall 2026-10-22T06:37:30.855346855Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall162754071/001/libdlnested.so 2026-10-22T06:37:30.905539867Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:37:30.905581801Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:37:30.905599513Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:37:30.905654526Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:37:30.90568274Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:37:30.90570607Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:37:30.905729484Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:37:30.905756932Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:37:30.905785302Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:37:30.90580146Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:37:30.905813435Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:37:30.905842063Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:37:30.905879951Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:37:30.905918367Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:37:30.905957008Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:37:30.906004408Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:37:30.906041968Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:37:30.906068342Z === RUN TestRegisterFunc_Floats 2026-10-22T06:37:30.906094625Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:37:30.906115374Z === RUN TestABI_ArgumentPassing 2026-10-22T06:37:30.97788576Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:37:30.97793308Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:37:30.9779545Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:37:30.978001917Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:30.978037455Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:37:30.978056712Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:37:30.978081448Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:37:30.98019783Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:30.980232266Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:37:30.980276462Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:30.980300795Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:37:30.980345854Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:30.980371774Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:37:30.98041768Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:30.980443072Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:37:30.980491376Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:30.980516353Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:37:30.980562252Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:30.980582864Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:37:30.980622489Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:30.980646306Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:37:30.982811949Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:37:30.982841884Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:37:30.982867619Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:30.982880815Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:37:30.982890242Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:37:30.982901935Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:37:30.982912914Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:37:30.982926274Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:37:30.985079518Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:37:30.985105394Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:37:30.9851136Z --- PASS: TestABI_ArgumentPassing (0.08s) 2026-10-22T06:37:30.985219781Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:37:30.985261875Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:37:30.985307028Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:37:30.985343326Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:37:30.985392861Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:37:30.985432819Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:37:30.985505317Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:37:30.985550723Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:37:30.985596177Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:37:30.985633402Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:37:30.985674753Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:37:30.985714439Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:37:30.98576046Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:37:30.985800487Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:37:30.985843236Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:37:30.985882565Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:37:30.985940296Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:37:30.985978098Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:37:30.986015856Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:37:30.98605345Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:37:30.986091904Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:37:30.986135526Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:37:30.986170069Z === RUN TestSimpleDlsym 2026-10-22T06:37:30.988951172Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:37:30.988989348Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:37:30.98904111Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:37:30.989067376Z === RUN TestErrno 2026-10-22T06:37:30.989119525Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:37:30.989143017Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:37:30.989161007Z === RUN Test_qsort 2026-10-22T06:37:30.98918405Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:37:30.989207968Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:37:30.989252767Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:30.989274689Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:37:30.989298081Z === RUN TestNewCallbackUint64Result 2026-10-22T06:37:30.989323082Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:37:30.989342069Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:37:30.989382772Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:30.989405025Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:37:30.989425751Z === RUN TestABI 2026-10-22T06:37:30.989465964Z func_test.go:240: Build /tmp/TestABI2133112525/001/abitest.so 2026-10-22T06:37:31.062837128Z --- PASS: TestABI (0.07s) 2026-10-22T06:37:31.062874423Z === RUN TestSyscallSelfPanics 2026-10-22T06:37:31.062926135Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:37:31.06298043Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:37:31.063014625Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:37:31.063037966Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:37:31.063076819Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:37:31.063090899Z === RUN TestCallbackInt32Packing 2026-10-22T06:37:31.063116837Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:31.063138489Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:37:31.063155759Z === RUN TestRegisterFunc 2026-10-22T06:37:31.063171749Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:37:31.063182022Z === RUN TestABI_TooManyArguments 2026-10-22T06:37:31.063188981Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:37:31.063202453Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:37:31.063222327Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:37:31.063232305Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:37:31.063238831Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:37:31.063252518Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:37:31.063266244Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:37:31.063289635Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:37:31.06332777Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:31.063362837Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:37:31.06341145Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:31.063427186Z === RUN TestNewCallbackInt64Result 2026-10-22T06:37:31.063433435Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:37:31.06344097Z === RUN TestUnrefCallback 2026-10-22T06:37:31.063452624Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:37:31.066489529Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:37:31.066523493Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:37:31.066536571Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:37:31.066577027Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:37:31.066596703Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:37:31.066611424Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:37:31.066627394Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:37:31.06664255Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:37:31.066665002Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:37:31.066683367Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:37:31.066701101Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:37:31.066719156Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:37:31.06674777Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:37:31.066766764Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:37:31.066777781Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:37:31.066801479Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:31.066816254Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:37:31.066830517Z === RUN TestSetuidEtc 2026-10-22T06:37:31.069286413Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:37:31.069318281Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:37:31.069330982Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:37:31.069352609Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:37:31.069379002Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:37:31.069398517Z === RUN TestCallback10Int32Packing 2026-10-22T06:37:31.06943417Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:31.069456927Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:37:31.069482381Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:37:31.069518745Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:31.069537736Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:37:31.069558948Z === RUN TestAllThreadsSyscall 2026-10-22T06:37:31.069574717Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:37:31.069597394Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:37:31.186705734Z --- PASS: TestSyscall6PointerLiveness (0.12s) 2026-10-22T06:37:31.186738869Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:37:31.186746722Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:37:31.186751451Z === RUN TestSyscallSelf 2026-10-22T06:37:31.186756967Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:37:31.186765235Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:37:31.18681072Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:37:31.186822221Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:37:31.186827901Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:37:31.186841704Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:37:31.186856056Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:37:31.186871381Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:37:31.186886079Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:37:31.186895934Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:37:31.186901546Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:37:31.186909799Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:37:31.186918385Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:37:31.18692668Z === RUN TestNewCallbackFloat64 2026-10-22T06:37:31.18693506Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:37:31.186943437Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:37:31.18695232Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:37:31.186960763Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:37:31.189395656Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:37:31.189438611Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:37:31.18946069Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:37:31.189471765Z === RUN TestOS 2026-10-22T06:37:31.189493062Z --- PASS: TestOS (0.00s) 2026-10-22T06:37:31.189509064Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:37:31.18954822Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns1687514875/001/structreturntest.so 2026-10-22T06:37:31.241679373Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:37:31.244718395Z --- PASS: TestRegisterFunc_structReturns (0.05s) 2026-10-22T06:37:31.244763952Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:37:31.24477995Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:37:31.244791126Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:37:31.244801604Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:37:31.2448184Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:37:31.244828903Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:37:31.244848739Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:37:31.24486463Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:37:31.244893906Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:37:31.244918706Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:37:31.244937465Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:37:31.244959677Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:37:31.244988702Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:37:31.245004632Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:37:31.286158137Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:37:31.28619601Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:37:31.286208876Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:37:31.286217396Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:37:31.286253997Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:37:31.286282107Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:37:31.286314563Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:37:31.286341925Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:37:31.286353306Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:37:31.286365793Z === RUN TestSyscallN 2026-10-22T06:37:31.286382294Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:37:31.288644583Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:37:31.288746609Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs3518038665/001/structtest.so 2026-10-22T06:37:31.34864954Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:37:31.353751602Z --- PASS: TestRegisterFunc_structArgs (0.06s) 2026-10-22T06:37:31.353799739Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:37:31.353812957Z === RUN TestCallGoFromSharedLib 2026-10-22T06:37:31.353875514Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib2802574727/001/libcbtest.so 2026-10-22T06:37:31.392756064Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:31.392821132Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:31.392859844Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:31.39289405Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:31.392926261Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:31.392964324Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:31.392999371Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:31.393035202Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:31.393070167Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:31.39310886Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:31.393132854Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:37:31.393150369Z === RUN TestSyscallSelfAllocs 2026-10-22T06:37:31.395242867Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:37:31.39527084Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:37:31.395278898Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:37:31.395284645Z === RUN TestCallbackStringConversion 2026-10-22T06:37:31.3953204Z callback_test.go:58: Build /tmp/TestCallbackStringConversion1625726002/001/libcbtest.so 2026-10-22T06:37:31.434124316Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:37:31.434181833Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:37:31.481546105Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:37:31.481591281Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:37:31.481599691Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:37:31.48160488Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:37:31.481610312Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:37:31.481619069Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:37:31.481631874Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:37:31.48164614Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:37:31.481661596Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:37:31.481684585Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:37:31.481710931Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:37:31.481723437Z === RUN TestNewCallbackFloat32 2026-10-22T06:37:31.481729217Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:37:31.481737639Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:37:35.145885025Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.67s) 2026-10-22T06:37:35.145940011Z === RUN TestNestedDlopenCall 2026-10-22T06:37:35.146060621Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall1984503144/001/libdlnested.so 2026-10-22T06:37:35.198213343Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:37:35.198247741Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:37:35.198258187Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:37:35.198266807Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:37:35.198275042Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:37:35.198291126Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:37:35.198301395Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:37:35.198309093Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:37:35.198315807Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:37:35.198325634Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:37:35.198334878Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:37:35.198355677Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:37:35.198376022Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:37:35.198395209Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:37:35.19841482Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:37:35.198434794Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:37:35.198458422Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:37:35.198468272Z === RUN TestRegisterFunc_Floats 2026-10-22T06:37:35.198478924Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:37:35.198486097Z === RUN TestABI_ArgumentPassing 2026-10-22T06:37:35.263787327Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:37:35.263829412Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:37:35.26384759Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:37:35.263892011Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:35.263911561Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:37:35.263927906Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:37:35.263951763Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:37:35.263993725Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:35.264014299Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:37:35.264078498Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:35.264101928Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:37:35.264146298Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:35.264169918Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:37:35.264213872Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:35.264238095Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:37:35.264279544Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:35.266331456Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:37:35.26638699Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:35.266415863Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:37:35.266455365Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:35.266476421Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:37:35.266500749Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:37:35.266524623Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:37:35.266567522Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:35.266593835Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:37:35.266614073Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:37:35.266635727Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:37:35.266658384Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:37:35.266679996Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:37:35.266700862Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:37:35.268753936Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:37:35.268790892Z --- PASS: TestABI_ArgumentPassing (0.07s) 2026-10-22T06:37:35.268810692Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:37:35.268829136Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:37:35.268850458Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:37:35.268878195Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:37:35.268899106Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:37:35.26892071Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:37:35.268944929Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:37:35.268968401Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:37:35.268989735Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:37:35.26901097Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:37:35.269032884Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:37:35.269055208Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:37:35.269078817Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:37:35.269103939Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:37:35.269129128Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:37:35.269153779Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:37:35.2691773Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:37:35.269197788Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:37:35.269218787Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:37:35.269239994Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:37:35.269264559Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:37:35.269286618Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:37:35.269297685Z === RUN TestSimpleDlsym 2026-10-22T06:37:35.269310898Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:37:35.269322219Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:37:35.269333912Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:37:35.269351232Z === RUN TestErrno 2026-10-22T06:37:35.269380881Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:37:35.269392539Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:37:35.269402762Z === RUN Test_qsort 2026-10-22T06:37:35.272390221Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:37:35.272423192Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:37:35.272448651Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:35.272463834Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:37:35.272475514Z === RUN TestNewCallbackUint64Result 2026-10-22T06:37:35.272496367Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:37:35.272509916Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:37:35.272535311Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:35.272547547Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:37:35.272555185Z === RUN TestABI 2026-10-22T06:37:35.27257889Z func_test.go:240: Build /tmp/TestABI2941142071/001/abitest.so 2026-10-22T06:37:35.342985137Z --- PASS: TestABI (0.07s) 2026-10-22T06:37:35.343038727Z === RUN TestSyscallSelfPanics 2026-10-22T06:37:35.343051068Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:37:35.343060639Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:37:35.343068794Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:37:35.343087078Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:37:35.343109051Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:37:35.343121464Z === RUN TestCallbackInt32Packing 2026-10-22T06:37:35.343154591Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:35.343165839Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:37:35.343173686Z === RUN TestRegisterFunc 2026-10-22T06:37:35.34318267Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:37:35.343190427Z === RUN TestABI_TooManyArguments 2026-10-22T06:37:35.34320161Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:37:35.343211567Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:37:35.343233827Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:37:35.343244218Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:37:35.345353209Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:37:35.345400694Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:37:35.345412641Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:37:35.345471772Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:37:35.345502698Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:35.345526747Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:37:35.345552747Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:35.345566598Z === RUN TestNewCallbackInt64Result 2026-10-22T06:37:35.345582171Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:37:35.345593472Z === RUN TestUnrefCallback 2026-10-22T06:37:35.345602569Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:37:35.345614319Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:37:35.345622841Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:37:35.345633275Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:37:35.345642312Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:37:35.345656563Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:37:35.348732476Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:37:35.348763953Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:37:35.348771548Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:37:35.348784732Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:37:35.348797302Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:37:35.348814452Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:37:35.348832314Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:37:35.348848853Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:37:35.348867047Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:37:35.34889195Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:37:35.348921062Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:35.348932186Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:37:35.348942262Z === RUN TestSetuidEtc 2026-10-22T06:37:35.352367962Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:37:35.352406574Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:37:35.352419494Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:37:35.352430708Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:37:35.352482094Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:37:35.352508215Z === RUN TestCallback10Int32Packing 2026-10-22T06:37:35.352531904Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:35.352554877Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:37:35.352566101Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:37:35.35258505Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:35.352597639Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:37:35.352608623Z === RUN TestAllThreadsSyscall 2026-10-22T06:37:35.352617549Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:37:35.352625763Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:37:35.47236547Z --- PASS: TestSyscall6PointerLiveness (0.12s) 2026-10-22T06:37:35.472421271Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:37:35.472478727Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:37:35.472501662Z === RUN TestSyscallSelf 2026-10-22T06:37:35.472517042Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:37:35.472530553Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:37:35.472545175Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:37:35.472558674Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:37:35.472571758Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:37:35.472592579Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:37:35.472609882Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:37:35.472626253Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:37:35.472644835Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:37:35.472661004Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:37:35.472672042Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:37:35.475535883Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:37:35.475573174Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:37:35.475580472Z === RUN TestNewCallbackFloat64 2026-10-22T06:37:35.475586467Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:37:35.475598135Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:37:35.475604009Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:37:35.4756158Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:37:35.475622255Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:37:35.475644231Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:37:35.475680602Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:37:35.47569286Z === RUN TestOS 2026-10-22T06:37:35.47569808Z --- PASS: TestOS (0.00s) 2026-10-22T06:37:35.475703035Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:37:35.475747459Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns538181767/001/structreturntest.so 2026-10-22T06:37:35.524867225Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:37:35.528939348Z --- PASS: TestRegisterFunc_structReturns (0.05s) 2026-10-22T06:37:35.528986644Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:37:35.529000185Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:37:35.529013691Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:37:35.529026288Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:37:35.529036056Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:37:35.529045099Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:37:35.52905776Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:37:35.529083589Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:37:35.529104851Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:37:35.529124981Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:37:35.529145368Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:37:35.529164277Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:37:35.52918809Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:37:35.529200131Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:37:35.571493948Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:37:35.571535899Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:37:35.571546324Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:37:35.571552448Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:37:35.571605127Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:37:35.571635448Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:37:35.571655027Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:37:35.571667923Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:37:35.571677139Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:37:35.571684364Z === RUN TestSyscallN 2026-10-22T06:37:35.571691877Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:37:35.574001129Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:37:35.574078115Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs3125317122/001/structtest.so 2026-10-22T06:37:35.634863293Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:37:35.638871756Z --- PASS: TestRegisterFunc_structArgs (0.06s) 2026-10-22T06:37:35.63893601Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:37:35.638948198Z === RUN TestCallGoFromSharedLib 2026-10-22T06:37:35.638988689Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib3851306717/001/libcbtest.so 2026-10-22T06:37:35.682534636Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:35.682592418Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:35.682620089Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:35.682645574Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:35.682683624Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:35.682713239Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:35.682743167Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:35.682773614Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:35.682803352Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:35.682830339Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:35.682847545Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:37:35.68286763Z === RUN TestSyscallSelfAllocs 2026-10-22T06:37:35.685373038Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:37:35.685399634Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:37:35.685407082Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:37:35.685412325Z === RUN TestCallbackStringConversion 2026-10-22T06:37:35.6854709Z callback_test.go:58: Build /tmp/TestCallbackStringConversion1677917456/001/libcbtest.so 2026-10-22T06:37:35.72394623Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:37:35.723983388Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:37:35.767426833Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:37:35.767488443Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:37:35.767496789Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:37:35.767501913Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:37:35.767511974Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:37:35.767517759Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:37:35.767522792Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:37:35.76753916Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:37:35.767554755Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:37:35.76757187Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:37:35.76758691Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:37:35.767595454Z === RUN TestNewCallbackFloat32 2026-10-22T06:37:35.767601547Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:37:35.767609798Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:37:39.667722174Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.90s) 2026-10-22T06:37:39.667759681Z === RUN TestNestedDlopenCall 2026-10-22T06:37:39.667780865Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall3947937997/001/libdlnested.so 2026-10-22T06:37:39.721575031Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:37:39.721618019Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:37:39.721630954Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:37:39.721640277Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:37:39.721649761Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:37:39.721743473Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:37:39.721766556Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:37:39.721779658Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:37:39.721823391Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:37:39.721841771Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:37:39.721853896Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:37:39.7219035Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:37:39.721927305Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:37:39.721976483Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:37:39.722033342Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:37:39.722093392Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:37:39.722151152Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:37:39.722197137Z === RUN TestRegisterFunc_Floats 2026-10-22T06:37:39.72224343Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:37:39.722289441Z === RUN TestABI_ArgumentPassing 2026-10-22T06:37:39.786069757Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:37:39.786112805Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:37:39.786123583Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:37:39.786148463Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:39.786194439Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:37:39.786213589Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:37:39.786223186Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:37:39.786245427Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:39.788295694Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:37:39.788339354Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:39.788350021Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:37:39.788371436Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:39.788382938Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:37:39.788401207Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:39.788413538Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:37:39.788439931Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:39.788449808Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:37:39.788476099Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:39.788495107Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:37:39.788532672Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:39.788550514Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:37:39.788563674Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:37:39.791467587Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:37:39.791534278Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:39.791553661Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:37:39.791568359Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:37:39.791577683Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:37:39.791585165Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:37:39.791592944Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:37:39.791600429Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:37:39.791608068Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:37:39.791616977Z --- PASS: TestABI_ArgumentPassing (0.07s) 2026-10-22T06:37:39.791640402Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:37:39.791670637Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:37:39.791697099Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:37:39.79172459Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:37:39.791749468Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:37:39.791774559Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:37:39.79180296Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:37:39.791833699Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:37:39.791858923Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:37:39.791884713Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:37:39.791912082Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:37:39.791943224Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:37:39.79197392Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:37:39.79199895Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:37:39.792024742Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:37:39.792048663Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:37:39.792073296Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:37:39.792091485Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:37:39.79211417Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:37:39.792142955Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:37:39.792171762Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:37:39.792194617Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:37:39.794385256Z === RUN TestSimpleDlsym 2026-10-22T06:37:39.7944225Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:37:39.794446167Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:37:39.794467691Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:37:39.794484014Z === RUN TestErrno 2026-10-22T06:37:39.794534177Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:37:39.794549802Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:37:39.794562049Z === RUN Test_qsort 2026-10-22T06:37:39.794582249Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:37:39.79460163Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:37:39.794638431Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:39.794659677Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:37:39.794679194Z === RUN TestNewCallbackUint64Result 2026-10-22T06:37:39.794697055Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:37:39.794714771Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:37:39.794751959Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:39.794774459Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:37:39.79479026Z === RUN TestABI 2026-10-22T06:37:39.794825765Z func_test.go:240: Build /tmp/TestABI1883466076/001/abitest.so 2026-10-22T06:37:39.861539309Z --- PASS: TestABI (0.07s) 2026-10-22T06:37:39.861588941Z === RUN TestSyscallSelfPanics 2026-10-22T06:37:39.861608347Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:37:39.861623251Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:37:39.861629135Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:37:39.861640365Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:37:39.861652795Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:37:39.861657831Z === RUN TestCallbackInt32Packing 2026-10-22T06:37:39.861678472Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:39.861684641Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:37:39.861691653Z === RUN TestRegisterFunc 2026-10-22T06:37:39.861700649Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:37:39.861708237Z === RUN TestABI_TooManyArguments 2026-10-22T06:37:39.861714586Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:37:39.861720751Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:37:39.861734915Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:37:39.861740544Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:37:39.861746269Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:37:39.86176232Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:37:39.86176696Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:37:39.861781763Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:37:39.861797821Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:39.861821269Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:37:39.86184858Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:39.861856136Z === RUN TestNewCallbackInt64Result 2026-10-22T06:37:39.861864983Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:37:39.86187202Z === RUN TestUnrefCallback 2026-10-22T06:37:39.864303127Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:37:39.864338267Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:37:39.864350689Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:37:39.864367881Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:37:39.864374647Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:37:39.864379705Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:37:39.864388616Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:37:39.864394229Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:37:39.864403344Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:37:39.86443682Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:37:39.864463255Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:37:39.864487575Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:37:39.864508543Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:37:39.864531486Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:37:39.864548084Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:37:39.864553697Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:37:39.864574461Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:39.864580958Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:37:39.864586522Z === RUN TestSetuidEtc 2026-10-22T06:37:39.866633202Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:37:39.866664716Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:37:39.869107609Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:37:39.869154446Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:37:39.869170498Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:37:39.869176983Z === RUN TestCallback10Int32Packing 2026-10-22T06:37:39.869200431Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:39.869212945Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:37:39.869218532Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:37:39.869244455Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:39.869257365Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:37:39.869265339Z === RUN ExampleNewCallback 2026-10-22T06:37:39.869278392Z --- PASS: ExampleNewCallback (0.00s) 2026-10-22T06:37:39.872092506Z === RUN ExampleNewCallback_cdecl 2026-10-22T06:37:39.87213284Z --- PASS: ExampleNewCallback_cdecl (0.00s) 2026-10-22T06:37:39.87214602Z PASS 2026-10-22T06:37:39.878660549Z ##[group]Run go env -w CC=powerpc64le-linux-gnu-gcc 2026-10-22T06:37:39.87867572Z go env -w CC=powerpc64le-linux-gnu-gcc 2026-10-22T06:37:39.878678607Z go env -w CXX=powerpc64le-linux-gnu-g++ 2026-10-22T06:37:39.878680536Z env GOOS=linux GOARCH=ppc64le CGO_ENABLED=0 go test -c -o=purego-test-nocgo . 2026-10-22T06:37:39.878683309Z env QEMU_LD_PREFIX=/usr/powerpc64le-linux-gnu qemu-ppc64le ./purego-test-nocgo -test.shuffle=on -test.v -test.count=10 2026-10-22T06:37:39.878686675Z env GOOS=linux GOARCH=ppc64le CGO_ENABLED=1 go test -c -o=purego-test-cgo . 2026-10-22T06:37:39.878688652Z env QEMU_LD_PREFIX=/usr/powerpc64le-linux-gnu qemu-ppc64le ./purego-test-cgo -test.shuffle=on -test.v -test.count=10 2026-10-22T06:37:39.878691049Z go env -u CC 2026-10-22T06:37:39.878693246Z go env -u CXX 2026-10-22T06:37:39.878713614Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-22T06:37:39.878720222Z env: 2026-10-22T06:37:39.87872701Z QEMU_MAJOR_VERSION: 10 2026-10-22T06:37:39.878733933Z GOTOOLCHAIN: local 2026-10-22T06:37:39.87874164Z ##[endgroup] 2026-10-22T06:37:46.448673399Z -test.shuffle 1792651066443794914 2026-10-22T06:37:46.453331465Z === RUN TestUnrefCallback 2026-10-22T06:37:46.46052279Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:37:46.460574709Z === RUN TestNewCallbackFloat32 2026-10-22T06:37:46.467923929Z --- PASS: TestNewCallbackFloat32 (0.01s) 2026-10-22T06:37:46.467968189Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:37:46.477494869Z --- PASS: TestABI_StructReturnHiddenPointer (0.01s) 2026-10-22T06:37:46.477544862Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:37:46.483012249Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs3157852863/001/structtest.so 2026-10-22T06:37:46.601291148Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:37:46.619233648Z --- PASS: TestRegisterFunc_structArgs (0.14s) 2026-10-22T06:37:46.619294689Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.01s) 2026-10-22T06:37:46.619317829Z === RUN TestCallGoFromSharedLib 2026-10-22T06:37:46.619364551Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib3915697376/001/libcbtest.so 2026-10-22T06:37:46.66389133Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:46.663950145Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:46.664019397Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:46.66406212Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:46.664155115Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:46.664193941Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:46.66429045Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:46.664322427Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:46.664379871Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:46.664454225Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:46.664520667Z --- PASS: TestCallGoFromSharedLib (0.05s) 2026-10-22T06:37:46.664583437Z === RUN TestCallbackStringConversion 2026-10-22T06:37:46.664664408Z callback_test.go:58: Build /tmp/TestCallbackStringConversion2678259127/001/libcbtest.so 2026-10-22T06:37:46.714950358Z --- PASS: TestCallbackStringConversion (0.05s) 2026-10-22T06:37:46.714993518Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:37:46.715008309Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:37:46.715027964Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:37:46.715038634Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:37:46.715046345Z === RUN TestRegisterFunc_Floats 2026-10-22T06:37:46.717458029Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:37:46.717505802Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:37:46.717551585Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:46.72000787Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:37:46.720045382Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:37:46.720056843Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:37:46.722105944Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:37:46.722138863Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:37:46.722157633Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:37:46.722174384Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:37:46.722210293Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:37:46.722237611Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:37:46.724454819Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:37:46.780003856Z --- PASS: TestDlopenThenAllThreadsSyscall (0.06s) 2026-10-22T06:37:46.780052466Z === RUN TestNewCallbackFloat64 2026-10-22T06:37:46.780071762Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:37:46.780092494Z === RUN TestSyscallSelfAllocs 2026-10-22T06:37:46.797600585Z --- PASS: TestSyscallSelfAllocs (0.02s) 2026-10-22T06:37:46.797638967Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:37:46.797646929Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:37:46.797652643Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:37:46.842839956Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:37:46.842891947Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:37:46.842952747Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:37:46.845296225Z --- PASS: TestRegisterFuncStringSliceAndArray (0.05s) 2026-10-22T06:37:46.845357687Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:37:46.84539841Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:37:46.8454389Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:37:46.845454637Z === RUN TestNewCallbackInt64Result 2026-10-22T06:37:46.845465123Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:37:46.845481855Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:37:46.845498999Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:37:46.8455152Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:37:46.845531387Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:37:46.847591789Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:37:46.847666053Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:37:46.847694411Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:37:46.849781146Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:37:46.849809862Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:37:46.849821581Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:37:46.849849504Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:37:46.849887743Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:37:46.849922733Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:37:46.849955432Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:37:46.849995118Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:37:46.850037218Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:37:46.850060038Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:37:50.856418201Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (4.01s) 2026-10-22T06:37:50.856462119Z === RUN TestCallbackInt32Packing 2026-10-22T06:37:50.856487652Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:50.856498058Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:37:50.856514788Z === RUN TestSyscallSelfPanics 2026-10-22T06:37:50.856526301Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:37:50.856532275Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:37:50.856541048Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:37:50.856561553Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:37:50.856595671Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:37:50.856609423Z === RUN TestErrno 2026-10-22T06:37:50.856627448Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:37:50.859410093Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:37:50.859445651Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:37:50.859471269Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:50.859485385Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:37:50.859493922Z === RUN TestNewCallbackUint64Result 2026-10-22T06:37:50.859508284Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:37:50.859520293Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:37:50.859542758Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:50.859561324Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:37:50.859574186Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:37:50.859587934Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:37:50.859600439Z === RUN Test_qsort 2026-10-22T06:37:50.861935162Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:37:50.86196739Z === RUN TestSyscallN 2026-10-22T06:37:50.861976678Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:37:50.861985424Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:37:50.861991286Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:37:50.861997016Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:37:50.862036601Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:37:50.862053525Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:37:50.862060493Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:37:50.864595386Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:37:50.864648633Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:37:50.864691464Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:37:50.864726243Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:37:50.864761728Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:37:50.864799093Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:37:50.864817744Z === RUN TestRegisterFunc 2026-10-22T06:37:50.864831169Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:37:50.86484388Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:37:50.864856828Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:37:50.867039863Z === RUN TestCallback10Int32Packing 2026-10-22T06:37:50.867100492Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:50.867133955Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:37:50.867149731Z === RUN TestSetuidEtc 2026-10-22T06:37:50.874219509Z --- PASS: TestSetuidEtc (0.01s) 2026-10-22T06:37:50.874263849Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:37:50.874359388Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns812541081/001/structreturntest.so 2026-10-22T06:37:50.928658995Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:37:50.934245794Z --- PASS: TestRegisterFunc_structReturns (0.06s) 2026-10-22T06:37:50.934328363Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:37:50.934353109Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:37:51.067024081Z --- PASS: TestSyscall6PointerLiveness (0.13s) 2026-10-22T06:37:51.067071458Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:37:51.067113011Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:51.067137679Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:37:51.067154064Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:37:51.067171382Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:37:51.067197074Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:37:51.067213258Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:37:51.06723388Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:37:51.067255214Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:37:51.067273138Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:37:51.06729494Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:37:51.067313033Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:37:51.069714717Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:37:51.06977557Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:37:51.069808636Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:37:51.069846711Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:37:51.069887195Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:37:51.069927946Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:37:51.069968527Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:37:51.069988042Z === RUN TestSimpleDlsym 2026-10-22T06:37:51.070007825Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:37:51.070030899Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:37:51.070053207Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:37:51.07007571Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:37:51.070096781Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:37:51.070119259Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:37:51.070140178Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:37:51.070171597Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:37:51.0702024Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:37:51.070251139Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:37:51.070281024Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:37:51.070296963Z === RUN TestABI_TooManyArguments 2026-10-22T06:37:51.070319529Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:37:51.070343212Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:37:51.073464047Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:37:51.073506096Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:37:51.073513711Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:37:51.073529974Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:37:51.073564952Z --- PASS: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:51.073596708Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:37:51.073622034Z --- PASS: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:51.073632141Z === RUN TestNestedDlopenCall 2026-10-22T06:37:51.073659541Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall2069601917/001/libdlnested.so 2026-10-22T06:37:51.131721057Z --- PASS: TestNestedDlopenCall (0.06s) 2026-10-22T06:37:51.131772328Z === RUN TestABI 2026-10-22T06:37:51.131813086Z func_test.go:240: Build /tmp/TestABI2803357661/001/abitest.so 2026-10-22T06:37:51.210723322Z --- PASS: TestABI (0.08s) 2026-10-22T06:37:51.210773939Z === RUN TestSyscallSelf 2026-10-22T06:37:51.210784141Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:37:51.210791626Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:37:51.210798707Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:37:51.210806558Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:37:51.213440588Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:37:51.213497913Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:37:51.213524758Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:37:51.21357038Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:37:51.213617285Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:37:51.213637629Z === RUN TestABI_ArgumentPassing 2026-10-22T06:37:51.300872556Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:37:51.300923921Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:37:51.300939036Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:37:51.300977906Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:51.301002846Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:37:51.301024057Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:37:51.303199129Z func_test.go:578: ppc64le retains the 15-argument limit 2026-10-22T06:37:51.303236446Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:37:51.303275915Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:51.303296833Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:37:51.303349512Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:51.303375062Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:37:51.303426451Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:51.303450297Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:37:51.303492854Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:51.303514982Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:37:51.303571697Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:51.303591189Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:37:51.303631839Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:51.303650989Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:37:51.303688999Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:51.305928282Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:37:51.305969652Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:37:51.305981753Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:37:51.306055015Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:51.306080602Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:37:51.306097948Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:37:51.306121461Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:37:51.308589068Z func_test.go:602: ppc64le retains the 15-argument limit 2026-10-22T06:37:51.308622643Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:37:51.308649557Z func_test.go:615: ppc64le retains the 15-argument limit 2026-10-22T06:37:51.30867071Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:37:51.308704486Z func_test.go:638: ppc64le retains the 15-argument limit 2026-10-22T06:37:51.308742912Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:37:51.308782481Z func_test.go:656: ppc64le retains the 15-argument limit 2026-10-22T06:37:51.308812768Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:37:51.308872841Z func_test.go:679: mixed int/float stack arguments are not yet supported on ppc64le 2026-10-22T06:37:51.308898545Z --- PASS: TestABI_ArgumentPassing (0.10s) 2026-10-22T06:37:51.308928918Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:37:51.308960137Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:37:51.308991062Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:37:51.309027857Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:37:51.309049736Z --- SKIP: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:37:51.309079401Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:37:51.309109797Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:37:51.309140576Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:37:51.309179395Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:37:51.309215946Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:37:51.309253764Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:37:51.309290632Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:37:51.309327976Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:37:51.309367158Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:37:51.309412484Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:37:51.309453576Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:37:51.309493446Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:37:51.309527706Z --- SKIP: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:37:51.309561131Z --- SKIP: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:37:51.309599529Z --- SKIP: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:37:51.309635407Z --- SKIP: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:37:51.309671844Z --- SKIP: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:37:51.31188864Z === RUN TestAllThreadsSyscall 2026-10-22T06:37:51.311926451Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:37:51.311936677Z === RUN TestOS 2026-10-22T06:37:51.311948076Z --- PASS: TestOS (0.00s) 2026-10-22T06:37:51.311968174Z === RUN TestUnrefCallback 2026-10-22T06:37:51.311983302Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:37:51.311997243Z === RUN TestNewCallbackFloat32 2026-10-22T06:37:51.312012838Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:37:51.312035804Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:37:51.312050804Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:37:51.312059613Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:37:51.312098007Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs2479914229/001/structtest.so 2026-10-22T06:37:51.3819453Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:37:51.386676833Z --- PASS: TestRegisterFunc_structArgs (0.07s) 2026-10-22T06:37:51.386796671Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:37:51.386831386Z === RUN TestCallGoFromSharedLib 2026-10-22T06:37:51.386904358Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib3270566236/001/libcbtest.so 2026-10-22T06:37:51.427162516Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:51.427222787Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:51.427258156Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:51.427288691Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:51.4273241Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:51.427360129Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:51.427409673Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:51.427443179Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:51.427472889Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:51.427508022Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:51.427532883Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:37:51.427579384Z === RUN TestCallbackStringConversion 2026-10-22T06:37:51.42761864Z callback_test.go:58: Build /tmp/TestCallbackStringConversion3181153991/001/libcbtest.so 2026-10-22T06:37:51.468330257Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:37:51.468375211Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:37:51.468392361Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:37:51.468457168Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:37:51.468481674Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:37:51.4684962Z === RUN TestRegisterFunc_Floats 2026-10-22T06:37:51.468544764Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:37:51.468563099Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:37:51.468634831Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:51.468659915Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:37:51.468704114Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:37:51.468724311Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:37:51.468766257Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:37:51.468785789Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:37:51.471139432Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:37:51.471178739Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:37:51.47125142Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:37:51.471315056Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:37:51.471335725Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:37:51.516850958Z --- PASS: TestDlopenThenAllThreadsSyscall (0.05s) 2026-10-22T06:37:51.516911962Z === RUN TestNewCallbackFloat64 2026-10-22T06:37:51.516925786Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:37:51.516937154Z === RUN TestSyscallSelfAllocs 2026-10-22T06:37:51.51911207Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:37:51.51917103Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:37:51.519185Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:37:51.519195849Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:37:51.562069983Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:37:51.562109352Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:37:51.562119436Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:37:51.56212778Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:37:51.562148219Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:37:51.562171816Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:37:51.562194896Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:37:51.562206731Z === RUN TestNewCallbackInt64Result 2026-10-22T06:37:51.562221082Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:37:51.564497447Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:37:51.564528719Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:37:51.564538238Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:37:51.564553042Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:37:51.564562527Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:37:51.564578583Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:37:51.564595756Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:37:51.56461075Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:37:51.564627122Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:37:51.564648558Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:37:51.564671251Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:37:51.564684612Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:37:51.56469688Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:37:51.564720816Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:37:51.564734395Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:37:51.564751847Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:37:51.567419938Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:37:55.715785199Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (4.15s) 2026-10-22T06:37:55.715821259Z === RUN TestCallbackInt32Packing 2026-10-22T06:37:55.715847396Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:55.715871314Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:37:55.715882084Z === RUN TestSyscallSelfPanics 2026-10-22T06:37:55.715898241Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:37:55.715915997Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:37:55.715932866Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:37:55.715987351Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:37:55.716023166Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:37:55.71604071Z === RUN TestErrno 2026-10-22T06:37:55.716080177Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:37:55.716095782Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:37:55.716109047Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:37:55.716147986Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:55.716163657Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:37:55.716178794Z === RUN TestNewCallbackUint64Result 2026-10-22T06:37:55.716198321Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:37:55.716217952Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:37:55.716255764Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:55.716270665Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:37:55.716284627Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:37:55.716301905Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:37:55.716323891Z === RUN Test_qsort 2026-10-22T06:37:55.719022358Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:37:55.719103662Z === RUN TestSyscallN 2026-10-22T06:37:55.719149376Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:37:55.719192298Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:37:55.719216921Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:37:55.719236781Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:37:55.719254638Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:37:55.719272523Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:37:55.719294814Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:37:55.719315219Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:37:55.719355431Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:37:55.719380482Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:37:55.71941972Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:37:55.719451994Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:37:55.719483317Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:37:55.719502602Z === RUN TestRegisterFunc 2026-10-22T06:37:55.719522195Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:37:55.719543032Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:37:55.719567558Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:37:55.719586337Z === RUN TestCallback10Int32Packing 2026-10-22T06:37:55.719625192Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:55.71964125Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:37:55.719654524Z === RUN TestSetuidEtc 2026-10-22T06:37:55.721910566Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:37:55.721934436Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:37:55.721968544Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns1617431264/001/structreturntest.so 2026-10-22T06:37:55.781158644Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:37:55.785192863Z --- PASS: TestRegisterFunc_structReturns (0.06s) 2026-10-22T06:37:55.785239436Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:37:55.785254974Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:37:55.924666737Z --- PASS: TestSyscall6PointerLiveness (0.14s) 2026-10-22T06:37:55.924704933Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:37:55.924738503Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:55.92475413Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:37:55.924772223Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:37:55.924788594Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:37:55.924797576Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:37:55.92480713Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:37:55.924814896Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:37:55.924820737Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:37:55.924826565Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:37:55.924832446Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:37:55.924844116Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:37:55.926947491Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:37:55.926988407Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:37:55.927047642Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:37:55.927080814Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:37:55.927109607Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:37:55.927138994Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:37:55.927168526Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:37:55.9271804Z === RUN TestSimpleDlsym 2026-10-22T06:37:55.927200348Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:37:55.927216377Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:37:55.927240174Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:37:55.927254081Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:37:55.927265953Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:37:55.927277563Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:37:55.92728892Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:37:55.927309679Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:37:55.927331268Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:37:55.927355906Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:37:55.927381078Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:37:55.927411846Z === RUN TestABI_TooManyArguments 2026-10-22T06:37:55.927431973Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:37:55.927457494Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:37:55.927472651Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:37:55.929944232Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:37:55.929972439Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:37:55.930009133Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:37:55.930048902Z --- PASS: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:55.930094638Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:37:55.930134541Z --- PASS: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:37:55.930151873Z === RUN TestNestedDlopenCall 2026-10-22T06:37:55.93018986Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall944464595/001/libdlnested.so 2026-10-22T06:37:55.991023278Z --- PASS: TestNestedDlopenCall (0.06s) 2026-10-22T06:37:55.991066209Z === RUN TestABI 2026-10-22T06:37:55.991091039Z func_test.go:240: Build /tmp/TestABI1179648755/001/abitest.so 2026-10-22T06:37:56.061193722Z --- PASS: TestABI (0.07s) 2026-10-22T06:37:56.061250356Z === RUN TestSyscallSelf 2026-10-22T06:37:56.061263918Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:37:56.061280402Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:37:56.061299561Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:37:56.061311766Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:37:56.061327477Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:37:56.061349232Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:37:56.061379059Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:37:56.061408195Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:37:56.061440144Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:37:56.061456271Z === RUN TestABI_ArgumentPassing 2026-10-22T06:37:56.137678463Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:37:56.137735961Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:37:56.137760353Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:37:56.137807367Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:56.137834645Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:37:56.137852112Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:37:56.137890714Z func_test.go:578: ppc64le retains the 15-argument limit 2026-10-22T06:37:56.139985532Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:37:56.140078419Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:56.140100731Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:37:56.140158408Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:56.14017508Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:37:56.140233044Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:56.140254088Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:37:56.140349118Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:56.14037052Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:37:56.140464333Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:56.140483519Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:37:56.140546078Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:56.140566083Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:37:56.140625266Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:37:56.142692194Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:37:56.14272104Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:37:56.142737469Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:37:56.142779247Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:37:56.142800022Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:37:56.14281603Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:37:56.142832673Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:37:56.142867722Z func_test.go:602: ppc64le retains the 15-argument limit 2026-10-22T06:37:56.142884342Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:37:56.142916615Z func_test.go:615: ppc64le retains the 15-argument limit 2026-10-22T06:37:56.145048075Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:37:56.14510097Z func_test.go:638: ppc64le retains the 15-argument limit 2026-10-22T06:37:56.145118328Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:37:56.145150801Z func_test.go:656: ppc64le retains the 15-argument limit 2026-10-22T06:37:56.145172023Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:37:56.145215451Z func_test.go:679: mixed int/float stack arguments are not yet supported on ppc64le 2026-10-22T06:37:56.145235676Z --- PASS: TestABI_ArgumentPassing (0.08s) 2026-10-22T06:37:56.145263904Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:37:56.145317262Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:37:56.145341791Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:37:56.145372292Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:37:56.145406918Z --- SKIP: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:37:56.145438539Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:37:56.145470578Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:37:56.145504966Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:37:56.14553735Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:37:56.145566959Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:37:56.14559804Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:37:56.145628502Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:37:56.14567749Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:37:56.145711588Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:37:56.145736848Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:37:56.145762433Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:37:56.145793354Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:37:56.145823879Z --- SKIP: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:37:56.145845428Z --- SKIP: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:37:56.145872758Z --- SKIP: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:37:56.145911685Z --- SKIP: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:37:56.145950741Z --- SKIP: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:37:56.145967505Z === RUN TestAllThreadsSyscall 2026-10-22T06:37:56.145982317Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:37:56.14599534Z === RUN TestOS 2026-10-22T06:37:56.146010119Z --- PASS: TestOS (0.00s) 2026-10-22T06:37:56.148602717Z === RUN TestUnrefCallback 2026-10-22T06:37:56.148650601Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:37:56.1486775Z === RUN TestNewCallbackFloat32 2026-10-22T06:37:56.148700937Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:37:56.148726659Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:37:56.148746144Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:37:56.148764745Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:37:56.148813564Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs2238706541/001/structtest.so 2026-10-22T06:37:56.214922026Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:37:56.21923002Z --- PASS: TestRegisterFunc_structArgs (0.07s) 2026-10-22T06:37:56.21932118Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:37:56.219343002Z === RUN TestCallGoFromSharedLib 2026-10-22T06:37:56.21937989Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib3712803655/001/libcbtest.so 2026-10-22T06:37:56.258839229Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:56.258900068Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:56.25893523Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:56.258969016Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:56.259000894Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:56.259018505Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:56.259031099Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:56.259050083Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:56.259068504Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:56.259092099Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:37:56.259103504Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:37:56.261445288Z === RUN TestCallbackStringConversion 2026-10-22T06:37:56.261556987Z callback_test.go:58: Build /tmp/TestCallbackStringConversion3173499403/001/libcbtest.so 2026-10-22T06:37:56.310839548Z --- PASS: TestCallbackStringConversion (0.05s) 2026-10-22T06:37:56.310897602Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:37:56.310918658Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:37:56.310946425Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:37:56.310968819Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:37:56.311001707Z === RUN TestRegisterFunc_Floats 2026-10-22T06:37:56.311025414Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:37:56.311043793Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:37:56.311095601Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:37:56.311125974Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:37:56.311150257Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:37:56.311173058Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:37:56.31119198Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:37:56.311214217Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:37:56.311233946Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:37:56.313456596Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:37:56.313510928Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:37:56.313546975Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:37:56.313571817Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:37:56.364764158Z --- PASS: TestDlopenThenAllThreadsSyscall (0.05s) 2026-10-22T06:37:56.364803414Z === RUN TestNewCallbackFloat64 2026-10-22T06:37:56.364818851Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:37:56.364828736Z === RUN TestSyscallSelfAllocs 2026-10-22T06:37:56.367722935Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:37:56.367765125Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:37:56.367790683Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:37:56.367812033Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:37:56.410788317Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:37:56.410840196Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:37:56.410857936Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:37:56.41088057Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:37:56.410915428Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:37:56.410937643Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:37:56.410958312Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:37:56.410979125Z === RUN TestNewCallbackInt64Result 2026-10-22T06:37:56.410989327Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:37:56.410996122Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:37:56.411004051Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:37:56.411012869Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:37:56.411022059Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:37:56.411034648Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:37:56.415434931Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:37:56.415476367Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:37:56.415490106Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:37:56.415507326Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:37:56.415525703Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:37:56.415557451Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:37:56.415590379Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:37:56.41562268Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:37:56.415656694Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:37:56.415689517Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:37:56.415722008Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:37:56.415741658Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:38:00.699512888Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (4.29s) 2026-10-22T06:38:00.699550559Z === RUN TestCallbackInt32Packing 2026-10-22T06:38:00.699571166Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:00.699588418Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:38:00.699608031Z === RUN TestSyscallSelfPanics 2026-10-22T06:38:00.699625536Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:38:00.69965848Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:38:00.699680664Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:38:00.699702301Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:38:00.699724293Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:38:00.69973641Z === RUN TestErrno 2026-10-22T06:38:00.699760818Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:38:00.699774345Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:38:00.699785825Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:38:00.699809117Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:00.699819029Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:38:00.699833826Z === RUN TestNewCallbackUint64Result 2026-10-22T06:38:00.699846824Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:38:00.699852455Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:38:00.699874145Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:00.699893292Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:38:00.699904294Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:38:00.699910176Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:38:00.699930968Z === RUN Test_qsort 2026-10-22T06:38:00.699955294Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:38:00.702586881Z === RUN TestSyscallN 2026-10-22T06:38:00.702615067Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:38:00.702631474Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:38:00.702650249Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:38:00.702666534Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:38:00.702691185Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:38:00.7027156Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:38:00.702740062Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:38:00.702759466Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:38:00.702795883Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:38:00.702826812Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:38:00.702864573Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:38:00.702897556Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:38:00.702934176Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:38:00.702952576Z === RUN TestRegisterFunc 2026-10-22T06:38:00.702971693Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:38:00.702989603Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:38:00.703016505Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:38:00.703032921Z === RUN TestCallback10Int32Packing 2026-10-22T06:38:00.70306891Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:00.703084534Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:38:00.703102811Z === RUN TestSetuidEtc 2026-10-22T06:38:00.708037959Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:38:00.708079511Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:38:00.708120147Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns2120279275/001/structreturntest.so 2026-10-22T06:38:00.757076929Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:38:00.759549677Z --- PASS: TestRegisterFunc_structReturns (0.05s) 2026-10-22T06:38:00.75959409Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:38:00.759610025Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:38:00.899443968Z --- PASS: TestSyscall6PointerLiveness (0.14s) 2026-10-22T06:38:00.899477525Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:38:00.899498258Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:00.899512383Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:38:00.899518628Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:38:00.899524031Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:38:00.899532229Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:38:00.899542288Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:38:00.899548586Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:38:00.899561222Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:38:00.899578461Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:38:00.899590177Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:38:00.899596815Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:38:00.899604141Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:38:00.899616637Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:38:00.89963001Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:38:00.899643868Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:38:00.899658667Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:38:00.899679327Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:38:00.89969636Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:38:00.899700701Z === RUN TestSimpleDlsym 2026-10-22T06:38:00.899706309Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:38:00.902267161Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:38:00.902305515Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:38:00.902365198Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:38:00.90238989Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:38:00.902413415Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:38:00.90243339Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:38:00.902463067Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:38:00.902495334Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:38:00.902525568Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:38:00.902556093Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:38:00.902576311Z === RUN TestABI_TooManyArguments 2026-10-22T06:38:00.902597323Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:38:00.902629002Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:38:00.902651754Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:38:00.902674551Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:38:00.90269396Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:38:00.902730655Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:38:00.902769077Z --- PASS: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:00.90280316Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:38:00.902844075Z --- PASS: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:00.90287271Z === RUN TestNestedDlopenCall 2026-10-22T06:38:00.902908295Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall2151755855/001/libdlnested.so 2026-10-22T06:38:00.955259472Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:38:00.955300722Z === RUN TestABI 2026-10-22T06:38:00.955334758Z func_test.go:240: Build /tmp/TestABI3584493125/001/abitest.so 2026-10-22T06:38:01.023290993Z --- PASS: TestABI (0.07s) 2026-10-22T06:38:01.023339211Z === RUN TestSyscallSelf 2026-10-22T06:38:01.023358574Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:38:01.02338141Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:38:01.023425923Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:38:01.02344428Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:38:01.023466326Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:38:01.02350237Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:38:01.023536006Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:38:01.023574753Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:38:01.023610665Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:38:01.023638751Z === RUN TestABI_ArgumentPassing 2026-10-22T06:38:01.093961573Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:38:01.094004688Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:38:01.094020344Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:38:01.094061953Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:01.094087321Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:38:01.09409718Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:38:01.094121141Z func_test.go:578: ppc64le retains the 15-argument limit 2026-10-22T06:38:01.094143246Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:38:01.094188601Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:01.094211024Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:38:01.094250159Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:01.09426955Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:38:01.094301145Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:01.094315587Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:38:01.094357401Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:01.096440622Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:38:01.096502162Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:01.096523478Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:38:01.096603225Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:01.096625971Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:38:01.09665861Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:01.09667778Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:38:01.096699124Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:38:01.096717144Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:38:01.09677494Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:01.096809547Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:38:01.096829722Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:38:01.096838855Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:38:01.096853727Z func_test.go:602: ppc64le retains the 15-argument limit 2026-10-22T06:38:01.096869265Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:38:01.098999467Z func_test.go:615: ppc64le retains the 15-argument limit 2026-10-22T06:38:01.099033405Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:38:01.099072985Z func_test.go:638: ppc64le retains the 15-argument limit 2026-10-22T06:38:01.099091358Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:38:01.099117129Z func_test.go:656: ppc64le retains the 15-argument limit 2026-10-22T06:38:01.099126244Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:38:01.099159483Z func_test.go:679: mixed int/float stack arguments are not yet supported on ppc64le 2026-10-22T06:38:01.099175872Z --- PASS: TestABI_ArgumentPassing (0.08s) 2026-10-22T06:38:01.099201143Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:38:01.099223344Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:38:01.099246584Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:38:01.09927202Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:38:01.099294923Z --- SKIP: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:38:01.099322476Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:38:01.099348516Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:38:01.099374052Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:38:01.099411394Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:38:01.09943897Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:38:01.099464546Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:38:01.099490888Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:38:01.099519017Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:38:01.099549379Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:38:01.099583646Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:38:01.099613204Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:38:01.099643726Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:38:01.099666974Z --- SKIP: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:38:01.099691825Z --- SKIP: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:38:01.099720288Z --- SKIP: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:38:01.099745741Z --- SKIP: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:38:01.099772811Z --- SKIP: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:38:01.099786119Z === RUN TestAllThreadsSyscall 2026-10-22T06:38:01.09979892Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:38:01.099807925Z === RUN TestOS 2026-10-22T06:38:01.099817097Z --- PASS: TestOS (0.00s) 2026-10-22T06:38:01.09982467Z === RUN TestUnrefCallback 2026-10-22T06:38:01.099835918Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:38:01.099842886Z === RUN TestNewCallbackFloat32 2026-10-22T06:38:01.099849738Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:38:01.099856768Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:38:01.099864099Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:38:01.102194647Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:38:01.102242496Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs3982334049/001/structtest.so 2026-10-22T06:38:01.176187Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:38:01.180462088Z --- PASS: TestRegisterFunc_structArgs (0.08s) 2026-10-22T06:38:01.180507835Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:38:01.180519238Z === RUN TestCallGoFromSharedLib 2026-10-22T06:38:01.180544595Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib1193308571/001/libcbtest.so 2026-10-22T06:38:01.219966111Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:01.220023311Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:01.220043056Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:01.220153303Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:01.220208368Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:01.220266507Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:01.220300877Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:01.220397784Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:01.220471751Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:01.220527392Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:01.220548918Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:38:01.220626226Z === RUN TestCallbackStringConversion 2026-10-22T06:38:01.220706983Z callback_test.go:58: Build /tmp/TestCallbackStringConversion828705028/001/libcbtest.so 2026-10-22T06:38:01.260778774Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:38:01.260823969Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:38:01.260832385Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:38:01.260842227Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:38:01.26084832Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:38:01.260857512Z === RUN TestRegisterFunc_Floats 2026-10-22T06:38:01.260871261Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:38:01.26088627Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:38:01.260912829Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:01.260929873Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:38:01.260945135Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:38:01.260955096Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:38:01.260964748Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:38:01.260975951Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:38:01.260984669Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:38:01.260990257Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:38:01.261007207Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:38:01.261020293Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:38:01.261024875Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:38:01.310101995Z --- PASS: TestDlopenThenAllThreadsSyscall (0.05s) 2026-10-22T06:38:01.310144688Z === RUN TestNewCallbackFloat64 2026-10-22T06:38:01.31015643Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:38:01.310162136Z === RUN TestSyscallSelfAllocs 2026-10-22T06:38:01.313197466Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:38:01.313261755Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:38:01.313282892Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:38:01.31329758Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:38:01.362496168Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:38:01.362542106Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:38:01.362562109Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:38:01.362584274Z --- PASS: TestRegisterFuncStringSliceAndArray (0.05s) 2026-10-22T06:38:01.362609487Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:38:01.362634236Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:38:01.36265945Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:38:01.364869631Z === RUN TestNewCallbackInt64Result 2026-10-22T06:38:01.364907518Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:38:01.36491766Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:38:01.36492571Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:38:01.364939234Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:38:01.364955493Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:38:01.364964723Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:38:01.364976723Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:38:01.364998261Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:38:01.365013977Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:38:01.365023018Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:38:01.365039178Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:38:01.365056585Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:38:01.36507932Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:38:01.365102124Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:38:01.365123557Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:38:01.365167219Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:38:01.365198218Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:38:01.371469648Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:38:05.316118646Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.95s) 2026-10-22T06:38:05.316167105Z === RUN TestCallbackInt32Packing 2026-10-22T06:38:05.316216287Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:05.316241763Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:38:05.316255998Z === RUN TestSyscallSelfPanics 2026-10-22T06:38:05.31627181Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:38:05.316287488Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:38:05.316302157Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:38:05.316328531Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:38:05.316354908Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:38:05.316366227Z === RUN TestErrno 2026-10-22T06:38:05.316403955Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:38:05.316415739Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:38:05.316425144Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:38:05.316446405Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:05.316478218Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:38:05.316498359Z === RUN TestNewCallbackUint64Result 2026-10-22T06:38:05.316513403Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:38:05.318639764Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:38:05.318680761Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:05.318728538Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:38:05.318747089Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:38:05.318757819Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:38:05.31879499Z === RUN Test_qsort 2026-10-22T06:38:05.318809794Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:38:05.31881516Z === RUN TestSyscallN 2026-10-22T06:38:05.318819707Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:38:05.318825481Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:38:05.318864401Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:38:05.318882684Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:38:05.318892295Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:38:05.318928192Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:38:05.318944106Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:38:05.321643498Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:38:05.321738281Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:38:05.321781366Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:38:05.32194809Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:38:05.321975869Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:38:05.321996411Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:38:05.322009684Z === RUN TestRegisterFunc 2026-10-22T06:38:05.322018402Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:38:05.322034136Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:38:05.322045998Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:38:05.322054405Z === RUN TestCallback10Int32Packing 2026-10-22T06:38:05.32208274Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:05.322105007Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:38:05.322118386Z === RUN TestSetuidEtc 2026-10-22T06:38:05.324883283Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:38:05.324913936Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:38:05.324937504Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns1948909774/001/structreturntest.so 2026-10-22T06:38:05.381267195Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:38:05.385159338Z --- PASS: TestRegisterFunc_structReturns (0.06s) 2026-10-22T06:38:05.385220392Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:38:05.385242947Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:38:05.509698213Z --- PASS: TestSyscall6PointerLiveness (0.12s) 2026-10-22T06:38:05.509742912Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:38:05.509795981Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:05.509819804Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:38:05.509835857Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:38:05.509845594Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:38:05.509853913Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:38:05.509862303Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:38:05.509871152Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:38:05.509880527Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:38:05.509893571Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:38:05.509909407Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:38:05.509925793Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:38:05.509935629Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:38:05.509959504Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:38:05.509983699Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:38:05.510009778Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:38:05.510036053Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:38:05.510063004Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:38:05.510093471Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:38:05.51010061Z === RUN TestSimpleDlsym 2026-10-22T06:38:05.510108125Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:38:05.510115525Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:38:05.510123269Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:38:05.512506343Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:38:05.512544415Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:38:05.512552803Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:38:05.512558167Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:38:05.512569335Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:38:05.512589666Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:38:05.512602724Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:38:05.512620614Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:38:05.512636332Z === RUN TestABI_TooManyArguments 2026-10-22T06:38:05.51265244Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:38:05.512667856Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:38:05.512677958Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:38:05.512690999Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:38:05.512701242Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:38:05.512726505Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:38:05.512754154Z --- PASS: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:05.512773458Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:38:05.512796183Z --- PASS: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:05.512805713Z === RUN TestNestedDlopenCall 2026-10-22T06:38:05.51283399Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall11072955/001/libdlnested.so 2026-10-22T06:38:05.574902857Z --- PASS: TestNestedDlopenCall (0.06s) 2026-10-22T06:38:05.57494218Z === RUN TestABI 2026-10-22T06:38:05.574965959Z func_test.go:240: Build /tmp/TestABI3923315152/001/abitest.so 2026-10-22T06:38:05.651193161Z --- PASS: TestABI (0.08s) 2026-10-22T06:38:05.651235452Z === RUN TestSyscallSelf 2026-10-22T06:38:05.651245314Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:38:05.651251272Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:38:05.651256522Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:38:05.651266161Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:38:05.651274747Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:38:05.651295371Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:38:05.651315818Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:38:05.651327962Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:38:05.651344211Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:38:05.651358254Z === RUN TestABI_ArgumentPassing 2026-10-22T06:38:05.718802273Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:38:05.71885019Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:38:05.718866181Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:38:05.718910055Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:05.718930417Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:38:05.718946398Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:38:05.718979593Z func_test.go:578: ppc64le retains the 15-argument limit 2026-10-22T06:38:05.718996278Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:38:05.719032955Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:05.719048441Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:38:05.719081069Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:05.719095955Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:38:05.719127182Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:05.719136876Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:38:05.719164086Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:05.721276177Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:38:05.721333111Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:05.721352489Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:38:05.721396409Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:05.721413017Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:38:05.721442179Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:05.721462616Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:38:05.721476619Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:38:05.721498281Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:38:05.721534409Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:05.721552641Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:38:05.721572016Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:38:05.721607813Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:38:05.721640919Z func_test.go:602: ppc64le retains the 15-argument limit 2026-10-22T06:38:05.721660532Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:38:05.721690628Z func_test.go:615: ppc64le retains the 15-argument limit 2026-10-22T06:38:05.721705532Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:38:05.724718529Z func_test.go:638: ppc64le retains the 15-argument limit 2026-10-22T06:38:05.724753401Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:38:05.724773964Z func_test.go:656: ppc64le retains the 15-argument limit 2026-10-22T06:38:05.724788821Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:38:05.724817977Z func_test.go:679: mixed int/float stack arguments are not yet supported on ppc64le 2026-10-22T06:38:05.724838925Z --- PASS: TestABI_ArgumentPassing (0.07s) 2026-10-22T06:38:05.724857836Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:38:05.724876644Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:38:05.724900769Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:38:05.724917141Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:38:05.724936841Z --- SKIP: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:38:05.724949593Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:38:05.724969243Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:38:05.724992007Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:38:05.725010166Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:38:05.72502287Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:38:05.72503441Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:38:05.725046086Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:38:05.725059856Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:38:05.725075782Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:38:05.725096876Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:38:05.725112198Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:38:05.725127283Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:38:05.725141474Z --- SKIP: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:38:05.72516076Z --- SKIP: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:38:05.72517838Z --- SKIP: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:38:05.725195624Z --- SKIP: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:38:05.725213236Z --- SKIP: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:38:05.725221133Z === RUN TestAllThreadsSyscall 2026-10-22T06:38:05.725228939Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:38:05.72523559Z === RUN TestOS 2026-10-22T06:38:05.725242657Z --- PASS: TestOS (0.00s) 2026-10-22T06:38:05.725249869Z === RUN TestUnrefCallback 2026-10-22T06:38:05.725257538Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:38:05.725264607Z === RUN TestNewCallbackFloat32 2026-10-22T06:38:05.725272216Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:38:05.725283124Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:38:05.725291197Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:38:05.72529846Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:38:05.725321423Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs2096481177/001/structtest.so 2026-10-22T06:38:05.790673081Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:38:05.794902717Z --- PASS: TestRegisterFunc_structArgs (0.07s) 2026-10-22T06:38:05.794957631Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:38:05.794969967Z === RUN TestCallGoFromSharedLib 2026-10-22T06:38:05.79501731Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib2473309119/001/libcbtest.so 2026-10-22T06:38:05.84019981Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:05.840246842Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:05.840266023Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:05.840286356Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:05.840298818Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:05.840316479Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:05.840339512Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:05.840360947Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:05.840381229Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:05.840401817Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:05.840417356Z --- PASS: TestCallGoFromSharedLib (0.05s) 2026-10-22T06:38:05.840432186Z === RUN TestCallbackStringConversion 2026-10-22T06:38:05.840467766Z callback_test.go:58: Build /tmp/TestCallbackStringConversion1112771320/001/libcbtest.so 2026-10-22T06:38:05.881006091Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:38:05.881043036Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:38:05.881050418Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:38:05.881055664Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:38:05.881060748Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:38:05.88106558Z === RUN TestRegisterFunc_Floats 2026-10-22T06:38:05.881075717Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:38:05.881085638Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:38:05.881113066Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:05.881141749Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:38:05.881154574Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:38:05.881169859Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:38:05.881184494Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:38:05.881197969Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:38:05.881225713Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:38:05.883502931Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:38:05.883545472Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:38:05.883567721Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:38:05.883577483Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:38:05.931710299Z --- PASS: TestDlopenThenAllThreadsSyscall (0.05s) 2026-10-22T06:38:05.931755414Z === RUN TestNewCallbackFloat64 2026-10-22T06:38:05.931764706Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:38:05.931769881Z === RUN TestSyscallSelfAllocs 2026-10-22T06:38:05.933990404Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:38:05.934019295Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:38:05.934070561Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:38:05.936265571Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:38:05.979182846Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:38:05.979222297Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:38:05.97923046Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:38:05.979236378Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:38:05.979259659Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:38:05.979283933Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:38:05.979303369Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:38:05.98148814Z === RUN TestNewCallbackInt64Result 2026-10-22T06:38:05.981513575Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:38:05.981519845Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:38:05.981529091Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:38:05.981534975Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:38:05.981540247Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:38:05.981551845Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:38:05.981557599Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:38:05.981565714Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:38:05.981571108Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:38:05.984255012Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:38:05.984284979Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:38:05.984417694Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:38:05.98446951Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:38:05.984583673Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:38:05.984628677Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:38:05.984745839Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:38:05.984883598Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:38:05.984904999Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:38:10.531999053Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (4.55s) 2026-10-22T06:38:10.532063013Z === RUN TestCallbackInt32Packing 2026-10-22T06:38:10.532164637Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:10.532183694Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:38:10.532191567Z === RUN TestSyscallSelfPanics 2026-10-22T06:38:10.532277527Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:38:10.532346547Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:38:10.53236395Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:38:10.532435639Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:38:10.532511376Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:38:10.532528691Z === RUN TestErrno 2026-10-22T06:38:10.532603612Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:38:10.53262065Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:38:10.532680049Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:38:10.532755146Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:10.532772873Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:38:10.532831592Z === RUN TestNewCallbackUint64Result 2026-10-22T06:38:10.532848185Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:38:10.532970456Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:38:10.533036827Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:10.533061364Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:38:10.533084074Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:38:10.533103985Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:38:10.533122329Z === RUN Test_qsort 2026-10-22T06:38:10.533139374Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:38:10.536058135Z === RUN TestSyscallN 2026-10-22T06:38:10.536087913Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:38:10.536118394Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:38:10.536144266Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:38:10.536169763Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:38:10.536192655Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:38:10.53621583Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:38:10.536239954Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:38:10.536257213Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:38:10.536285408Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:38:10.536323614Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:38:10.536357059Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:38:10.536384406Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:38:10.536419052Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:38:10.536434587Z === RUN TestRegisterFunc 2026-10-22T06:38:10.536453339Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:38:10.536468182Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:38:10.536488209Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:38:10.536505126Z === RUN TestCallback10Int32Packing 2026-10-22T06:38:10.536537292Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:10.536552247Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:38:10.536567631Z === RUN TestSetuidEtc 2026-10-22T06:38:10.539229117Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:38:10.539258618Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:38:10.539299761Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns3773860276/001/structreturntest.so 2026-10-22T06:38:10.589031966Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:38:10.591578304Z --- PASS: TestRegisterFunc_structReturns (0.05s) 2026-10-22T06:38:10.591631826Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:38:10.591657108Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:38:10.714743827Z --- PASS: TestSyscall6PointerLiveness (0.12s) 2026-10-22T06:38:10.714791357Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:38:10.714843388Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:10.714871023Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:38:10.714884033Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:38:10.714894519Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:38:10.714903795Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:38:10.714912999Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:38:10.714924544Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:38:10.714938989Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:38:10.714959907Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:38:10.714982511Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:38:10.714994653Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:38:10.715003881Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:38:10.715027359Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:38:10.71505429Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:38:10.715072385Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:38:10.715093164Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:38:10.715114922Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:38:10.715139893Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:38:10.715158702Z === RUN TestSimpleDlsym 2026-10-22T06:38:10.715169052Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:38:10.715177618Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:38:10.717811776Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:38:10.717851525Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:38:10.717875085Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:38:10.717925321Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:38:10.71794851Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:38:10.717974176Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:38:10.718010219Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:38:10.718047822Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:38:10.718086917Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:38:10.71810904Z === RUN TestABI_TooManyArguments 2026-10-22T06:38:10.718134444Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:38:10.71816445Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:38:10.718188695Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:38:10.718218465Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:38:10.718243131Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:38:10.718287909Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:38:10.718337412Z --- PASS: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:10.718380116Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:38:10.718426301Z --- PASS: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:10.718451021Z === RUN TestNestedDlopenCall 2026-10-22T06:38:10.718500832Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall98838379/001/libdlnested.so 2026-10-22T06:38:10.781928587Z --- PASS: TestNestedDlopenCall (0.06s) 2026-10-22T06:38:10.781981134Z === RUN TestABI 2026-10-22T06:38:10.782021114Z func_test.go:240: Build /tmp/TestABI2032694496/001/abitest.so 2026-10-22T06:38:10.873572423Z --- PASS: TestABI (0.09s) 2026-10-22T06:38:10.873607334Z === RUN TestSyscallSelf 2026-10-22T06:38:10.873614527Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:38:10.873619688Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:38:10.87363234Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:38:10.873644244Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:38:10.873657196Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:38:10.873681794Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:38:10.873706137Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:38:10.873737496Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:38:10.873794073Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:38:10.873806545Z === RUN TestABI_ArgumentPassing 2026-10-22T06:38:10.949225523Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:38:10.949268521Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:38:10.949279045Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:38:10.949385333Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:10.949407619Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:38:10.949446776Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:38:10.949497903Z func_test.go:578: ppc64le retains the 15-argument limit 2026-10-22T06:38:10.951653357Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:38:10.951710581Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:10.951733504Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:38:10.951772001Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:10.951788858Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:38:10.951818831Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:10.951843495Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:38:10.95188522Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:10.951911099Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:38:10.951949475Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:10.951974847Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:38:10.952013578Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:10.952042778Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:38:10.95207472Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:10.952092669Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:38:10.95428798Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:38:10.954311325Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:38:10.954375544Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:10.954399548Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:38:10.954423833Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:38:10.954449207Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:38:10.954489657Z func_test.go:602: ppc64le retains the 15-argument limit 2026-10-22T06:38:10.954505156Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:38:10.954541733Z func_test.go:615: ppc64le retains the 15-argument limit 2026-10-22T06:38:10.954557139Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:38:10.956642048Z func_test.go:638: ppc64le retains the 15-argument limit 2026-10-22T06:38:10.956670081Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:38:10.956749131Z func_test.go:656: ppc64le retains the 15-argument limit 2026-10-22T06:38:10.956806198Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:38:10.956873158Z func_test.go:679: mixed int/float stack arguments are not yet supported on ppc64le 2026-10-22T06:38:10.956926348Z --- PASS: TestABI_ArgumentPassing (0.08s) 2026-10-22T06:38:10.956981735Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:38:10.957042926Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:38:10.95710181Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:38:10.957159828Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:38:10.957215592Z --- SKIP: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:38:10.957271999Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:38:10.957330636Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:38:10.957388885Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:38:10.957448212Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:38:10.957507504Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:38:10.957566785Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:38:10.957628632Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:38:10.957699378Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:38:10.957743137Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:38:10.957766484Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:38:10.957786357Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:38:10.957813939Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:38:10.957840172Z --- SKIP: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:38:10.957868215Z --- SKIP: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:38:10.957895112Z --- SKIP: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:38:10.957913796Z --- SKIP: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:38:10.957930877Z --- SKIP: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:38:10.957938424Z === RUN TestAllThreadsSyscall 2026-10-22T06:38:10.957947779Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:38:10.957954772Z === RUN TestOS 2026-10-22T06:38:10.95796186Z --- PASS: TestOS (0.00s) 2026-10-22T06:38:10.957969048Z === RUN TestUnrefCallback 2026-10-22T06:38:10.960233051Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:38:10.960258461Z === RUN TestNewCallbackFloat32 2026-10-22T06:38:10.960265601Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:38:10.96027094Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:38:10.960278241Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:38:10.960322685Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:38:10.960363624Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs3969438900/001/structtest.so 2026-10-22T06:38:11.030554668Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:38:11.034830061Z --- PASS: TestRegisterFunc_structArgs (0.07s) 2026-10-22T06:38:11.034881891Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:38:11.034904363Z === RUN TestCallGoFromSharedLib 2026-10-22T06:38:11.034940181Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib4121689597/001/libcbtest.so 2026-10-22T06:38:11.085549543Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:11.085600536Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:11.085673207Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:11.085700567Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:11.085718626Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:11.08576533Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:11.085787951Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:11.085800869Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:11.08581295Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:11.08587327Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:11.08591474Z --- PASS: TestCallGoFromSharedLib (0.05s) 2026-10-22T06:38:11.085932944Z === RUN TestCallbackStringConversion 2026-10-22T06:38:11.08814665Z callback_test.go:58: Build /tmp/TestCallbackStringConversion721558492/001/libcbtest.so 2026-10-22T06:38:11.142053504Z --- PASS: TestCallbackStringConversion (0.05s) 2026-10-22T06:38:11.142105926Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:38:11.14213027Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:38:11.142148613Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:38:11.142165262Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:38:11.142182253Z === RUN TestRegisterFunc_Floats 2026-10-22T06:38:11.1421978Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:38:11.142217332Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:38:11.142260691Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:11.142283429Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:38:11.142300266Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:38:11.142317239Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:38:11.142333935Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:38:11.142350814Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:38:11.142384601Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:38:11.144562498Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:38:11.144614657Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:38:11.144653602Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:38:11.144674954Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:38:11.19159273Z --- PASS: TestDlopenThenAllThreadsSyscall (0.05s) 2026-10-22T06:38:11.191647793Z === RUN TestNewCallbackFloat64 2026-10-22T06:38:11.191670328Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:38:11.191685904Z === RUN TestSyscallSelfAllocs 2026-10-22T06:38:11.193978441Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:38:11.19400579Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:38:11.194018626Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:38:11.19403679Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:38:11.243218057Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:38:11.243272245Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:38:11.243287739Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:38:11.24330526Z --- PASS: TestRegisterFuncStringSliceAndArray (0.05s) 2026-10-22T06:38:11.243343517Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:38:11.243378744Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:38:11.243432519Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:38:11.243455386Z === RUN TestNewCallbackInt64Result 2026-10-22T06:38:11.243494367Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:38:11.251432998Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:38:11.251478318Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:38:11.251491767Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:38:11.251503222Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:38:11.251520734Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:38:11.251539543Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:38:11.251551714Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:38:11.251568456Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:38:11.251584744Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:38:11.251606096Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:38:11.251640624Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:38:11.251673738Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:38:11.251714137Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:38:11.251742907Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:38:11.251769746Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:38:11.251795627Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:38:11.251806577Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:38:15.257175299Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (4.01s) 2026-10-22T06:38:15.257212383Z === RUN TestCallbackInt32Packing 2026-10-22T06:38:15.257232856Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:15.257244727Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:38:15.257255979Z === RUN TestSyscallSelfPanics 2026-10-22T06:38:15.257261724Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:38:15.257266864Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:38:15.257271467Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:38:15.257283613Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:38:15.257310094Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:38:15.257322315Z === RUN TestErrno 2026-10-22T06:38:15.2573401Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:38:15.257348872Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:38:15.257366884Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:38:15.257397144Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:15.257413664Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:38:15.257419568Z === RUN TestNewCallbackUint64Result 2026-10-22T06:38:15.257444313Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:38:15.257457499Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:38:15.257483432Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:15.257495333Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:38:15.257501279Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:38:15.257506399Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:38:15.25751373Z === RUN Test_qsort 2026-10-22T06:38:15.257518747Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:38:15.260302434Z === RUN TestSyscallN 2026-10-22T06:38:15.260363999Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:38:15.260388814Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:38:15.260407004Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:38:15.260433477Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:38:15.260458773Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:38:15.260484115Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:38:15.260509202Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:38:15.260537324Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:38:15.260577665Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:38:15.260613034Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:38:15.260643678Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:38:15.260679387Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:38:15.260719702Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:38:15.260736948Z === RUN TestRegisterFunc 2026-10-22T06:38:15.260755831Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:38:15.260767994Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:38:15.260785001Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:38:15.260800093Z === RUN TestCallback10Int32Packing 2026-10-22T06:38:15.260842257Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:15.260858599Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:38:15.260872722Z === RUN TestSetuidEtc 2026-10-22T06:38:15.263911321Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:38:15.263954055Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:38:15.264005459Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns3241699566/001/structreturntest.so 2026-10-22T06:38:15.324522932Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:38:15.327085114Z --- PASS: TestRegisterFunc_structReturns (0.06s) 2026-10-22T06:38:15.327149223Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:38:15.327174886Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:38:15.464188609Z --- PASS: TestSyscall6PointerLiveness (0.14s) 2026-10-22T06:38:15.464226985Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:38:15.464252171Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:15.464303248Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:38:15.464323918Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:38:15.464338841Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:38:15.464354523Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:38:15.464366666Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:38:15.464377257Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:38:15.464391711Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:38:15.464407793Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:38:15.46442417Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:38:15.466469188Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:38:15.466498882Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:38:15.466523013Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:38:15.466545708Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:38:15.46656677Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:38:15.466589138Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:38:15.466611427Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:38:15.466634176Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:38:15.466646554Z === RUN TestSimpleDlsym 2026-10-22T06:38:15.466655295Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:38:15.466664194Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:38:15.466669606Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:38:15.46668146Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:38:15.466691708Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:38:15.466703198Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:38:15.466718023Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:38:15.466742448Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:38:15.466768728Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:38:15.46679446Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:38:15.466818579Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:38:15.466829745Z === RUN TestABI_TooManyArguments 2026-10-22T06:38:15.46684038Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:38:15.469089131Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:38:15.469116042Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:38:15.46916503Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:38:15.469193985Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:38:15.46923366Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:38:15.469277494Z --- PASS: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:15.469312805Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:38:15.469352924Z --- PASS: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:15.469374805Z === RUN TestNestedDlopenCall 2026-10-22T06:38:15.469408227Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall3539086768/001/libdlnested.so 2026-10-22T06:38:15.527423632Z --- PASS: TestNestedDlopenCall (0.06s) 2026-10-22T06:38:15.527469029Z === RUN TestABI 2026-10-22T06:38:15.527491816Z func_test.go:240: Build /tmp/TestABI1448014239/001/abitest.so 2026-10-22T06:38:15.59794335Z --- PASS: TestABI (0.07s) 2026-10-22T06:38:15.597988159Z === RUN TestSyscallSelf 2026-10-22T06:38:15.597999216Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:38:15.598014382Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:38:15.59803461Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:38:15.598045675Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:38:15.598057696Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:38:15.598073332Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:38:15.598094102Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:38:15.598120468Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:38:15.598143559Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:38:15.598157124Z === RUN TestABI_ArgumentPassing 2026-10-22T06:38:15.673069437Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:38:15.673111263Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:38:15.673129409Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:38:15.673160331Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:15.673180949Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:38:15.67319013Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:38:15.67321066Z func_test.go:578: ppc64le retains the 15-argument limit 2026-10-22T06:38:15.675334577Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:38:15.675417139Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:15.675445715Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:38:15.67548377Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:15.675505573Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:38:15.67554738Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:15.675569134Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:38:15.675617661Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:15.675645439Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:38:15.675678454Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:15.675698244Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:38:15.675740179Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:15.675760096Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:38:15.675798529Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:15.677925871Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:38:15.677962679Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:38:15.678006758Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:38:15.678046405Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:15.678073685Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:38:15.678096638Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:38:15.678118803Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:38:15.678158313Z func_test.go:602: ppc64le retains the 15-argument limit 2026-10-22T06:38:15.678180721Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:38:15.678220881Z func_test.go:615: ppc64le retains the 15-argument limit 2026-10-22T06:38:15.680403191Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:38:15.680451533Z func_test.go:638: ppc64le retains the 15-argument limit 2026-10-22T06:38:15.680469302Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:38:15.680528833Z func_test.go:656: ppc64le retains the 15-argument limit 2026-10-22T06:38:15.680548967Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:38:15.680594316Z func_test.go:679: mixed int/float stack arguments are not yet supported on ppc64le 2026-10-22T06:38:15.680622876Z --- PASS: TestABI_ArgumentPassing (0.08s) 2026-10-22T06:38:15.680661546Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:38:15.680698904Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:38:15.680738048Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:38:15.680770612Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:38:15.680801475Z --- SKIP: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:38:15.680836924Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:38:15.680872338Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:38:15.680910504Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:38:15.680946331Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:38:15.680983732Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:38:15.681020389Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:38:15.681059657Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:38:15.681104062Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:38:15.681146062Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:38:15.681190329Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:38:15.681229476Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:38:15.68126519Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:38:15.681292059Z --- SKIP: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:38:15.681324928Z --- SKIP: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:38:15.681363662Z --- SKIP: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:38:15.681402955Z --- SKIP: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:38:15.681440474Z --- SKIP: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:38:15.681497564Z === RUN TestAllThreadsSyscall 2026-10-22T06:38:15.681516131Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:38:15.681528835Z === RUN TestOS 2026-10-22T06:38:15.681537807Z --- PASS: TestOS (0.00s) 2026-10-22T06:38:15.684096782Z === RUN TestUnrefCallback 2026-10-22T06:38:15.684132849Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:38:15.684153436Z === RUN TestNewCallbackFloat32 2026-10-22T06:38:15.684166475Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:38:15.684175335Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:38:15.684187648Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:38:15.684195884Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:38:15.684227842Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs962337839/001/structtest.so 2026-10-22T06:38:15.754800957Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:38:15.762006713Z --- PASS: TestRegisterFunc_structArgs (0.08s) 2026-10-22T06:38:15.762066338Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.01s) 2026-10-22T06:38:15.762091166Z === RUN TestCallGoFromSharedLib 2026-10-22T06:38:15.762141267Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib3876852258/001/libcbtest.so 2026-10-22T06:38:15.804115372Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:15.804177676Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:15.804206845Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:15.804234838Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:15.804255506Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:15.804281291Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:15.804313702Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:15.804340743Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:15.804374138Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:15.804399955Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:15.804414231Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:38:15.804423112Z === RUN TestCallbackStringConversion 2026-10-22T06:38:15.804451282Z callback_test.go:58: Build /tmp/TestCallbackStringConversion300379073/001/libcbtest.so 2026-10-22T06:38:15.846244515Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:38:15.846293812Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:38:15.846310752Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:38:15.846326982Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:38:15.84638678Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:38:15.84640369Z === RUN TestRegisterFunc_Floats 2026-10-22T06:38:15.846424356Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:38:15.846443962Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:38:15.846477602Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:15.846501583Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:38:15.846518375Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:38:15.846544824Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:38:15.846565257Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:38:15.846588338Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:38:15.84909637Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:38:15.849144564Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:38:15.849233019Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:38:15.849314532Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:38:15.84937447Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:38:15.893725745Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:38:15.89377021Z === RUN TestNewCallbackFloat64 2026-10-22T06:38:15.893788286Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:38:15.893806478Z === RUN TestSyscallSelfAllocs 2026-10-22T06:38:15.896726802Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:38:15.896769584Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:38:15.89679673Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:38:15.896823217Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:38:15.950396422Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:38:15.950438444Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:38:15.950450208Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:38:15.950465082Z --- PASS: TestRegisterFuncStringSliceAndArray (0.06s) 2026-10-22T06:38:15.950489815Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:38:15.950524817Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:38:15.950561252Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:38:15.950579677Z === RUN TestNewCallbackInt64Result 2026-10-22T06:38:15.952765353Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:38:15.952788955Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:38:15.952808254Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:38:15.952815814Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:38:15.952825984Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:38:15.952835748Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:38:15.952841264Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:38:15.952850376Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:38:15.952859801Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:38:15.952867769Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:38:15.959415976Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:38:15.959452818Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:38:15.959520511Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:38:15.959551175Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:38:15.959583428Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:38:15.959613521Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:38:15.959633252Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:38:15.959642613Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:38:20.215549371Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (4.26s) 2026-10-22T06:38:20.215588612Z === RUN TestCallbackInt32Packing 2026-10-22T06:38:20.215613824Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:20.215625437Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:38:20.215633574Z === RUN TestSyscallSelfPanics 2026-10-22T06:38:20.215645294Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:38:20.215658378Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:38:20.215671057Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:38:20.215687169Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:38:20.215707605Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:38:20.215720826Z === RUN TestErrno 2026-10-22T06:38:20.215747646Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:38:20.215763821Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:38:20.215772182Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:38:20.215798523Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:20.215810444Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:38:20.215821681Z === RUN TestNewCallbackUint64Result 2026-10-22T06:38:20.215834542Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:38:20.215845917Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:38:20.215871117Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:20.216034443Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:38:20.216064998Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:38:20.216093903Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:38:20.219019091Z === RUN Test_qsort 2026-10-22T06:38:20.219049299Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:38:20.219059842Z === RUN TestSyscallN 2026-10-22T06:38:20.219121049Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:38:20.219171154Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:38:20.219271867Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:38:20.219355891Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:38:20.219433048Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:38:20.219488544Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:38:20.219584769Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:38:20.219684746Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:38:20.219787549Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:38:20.219861426Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:38:20.219962736Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:38:20.220029302Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:38:20.220089633Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:38:20.220113245Z === RUN TestRegisterFunc 2026-10-22T06:38:20.220138612Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:38:20.220193056Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:38:20.220222525Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:38:20.220248432Z === RUN TestCallback10Int32Packing 2026-10-22T06:38:20.220290345Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:20.220311143Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:38:20.220333944Z === RUN TestSetuidEtc 2026-10-22T06:38:20.222865552Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:38:20.222893836Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:38:20.222932261Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns216179084/001/structreturntest.so 2026-10-22T06:38:20.274414861Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:38:20.276969118Z --- PASS: TestRegisterFunc_structReturns (0.05s) 2026-10-22T06:38:20.277014293Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:38:20.277037982Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:38:20.406194792Z --- PASS: TestSyscall6PointerLiveness (0.13s) 2026-10-22T06:38:20.406229445Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:38:20.40625639Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:20.406265824Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:38:20.40628563Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:38:20.406305058Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:38:20.406322012Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:38:20.406334345Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:38:20.406357422Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:38:20.406376289Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:38:20.406387545Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:38:20.406423139Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:38:20.406437775Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:38:20.408519436Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:38:20.408551805Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:38:20.408571334Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:38:20.408603604Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:38:20.408632068Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:38:20.408657836Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:38:20.408688157Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:38:20.408709628Z === RUN TestSimpleDlsym 2026-10-22T06:38:20.408722501Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:38:20.40873186Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:38:20.408740735Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:38:20.408750868Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:38:20.408766492Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:38:20.408782663Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:38:20.4087954Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:38:20.408812916Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:38:20.408835386Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:38:20.408865611Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:38:20.408890079Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:38:20.408902877Z === RUN TestABI_TooManyArguments 2026-10-22T06:38:20.408918305Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:38:20.40893974Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:38:20.40896028Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:38:20.408971613Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:38:20.408983227Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:38:20.409003871Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:38:20.409035965Z --- PASS: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:20.409057737Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:38:20.409080331Z --- PASS: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:20.411272134Z === RUN TestNestedDlopenCall 2026-10-22T06:38:20.411318943Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall3583111115/001/libdlnested.so 2026-10-22T06:38:20.463588048Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:38:20.463629392Z === RUN TestABI 2026-10-22T06:38:20.463667303Z func_test.go:240: Build /tmp/TestABI3727692186/001/abitest.so 2026-10-22T06:38:20.539992047Z --- PASS: TestABI (0.08s) 2026-10-22T06:38:20.540033055Z === RUN TestSyscallSelf 2026-10-22T06:38:20.540049991Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:38:20.540098843Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:38:20.540120648Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:38:20.540137845Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:38:20.540153156Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:38:20.540181284Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:38:20.540207848Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:38:20.540237693Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:38:20.540275316Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:38:20.540294599Z === RUN TestABI_ArgumentPassing 2026-10-22T06:38:20.615600947Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:38:20.615649411Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:38:20.615668846Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:38:20.615787418Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:20.615818927Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:38:20.615844275Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:38:20.615886358Z func_test.go:578: ppc64le retains the 15-argument limit 2026-10-22T06:38:20.618087379Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:38:20.618132059Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:20.618157703Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:38:20.618216344Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:20.618243295Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:38:20.618282727Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:20.6183068Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:38:20.618355126Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:20.618379952Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:38:20.618419292Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:20.618443818Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:38:20.618488562Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:20.618512002Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:38:20.618556049Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:20.618580904Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:38:20.620699985Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:38:20.620725834Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:38:20.620776791Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:20.62080066Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:38:20.620811921Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:38:20.620820885Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:38:20.620835675Z func_test.go:602: ppc64le retains the 15-argument limit 2026-10-22T06:38:20.620846078Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:38:20.62086321Z func_test.go:615: ppc64le retains the 15-argument limit 2026-10-22T06:38:20.620871943Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:38:20.622978304Z func_test.go:638: ppc64le retains the 15-argument limit 2026-10-22T06:38:20.623044081Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:38:20.623089994Z func_test.go:656: ppc64le retains the 15-argument limit 2026-10-22T06:38:20.623113971Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:38:20.623158675Z func_test.go:679: mixed int/float stack arguments are not yet supported on ppc64le 2026-10-22T06:38:20.623180714Z --- PASS: TestABI_ArgumentPassing (0.08s) 2026-10-22T06:38:20.623215763Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:38:20.623246474Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:38:20.623277507Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:38:20.62331111Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:38:20.623343007Z --- SKIP: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:38:20.623377251Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:38:20.623422723Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:38:20.623457663Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:38:20.623493206Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:38:20.623526662Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:38:20.623559538Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:38:20.623592343Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:38:20.623627855Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:38:20.623663843Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:38:20.623701444Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:38:20.623733637Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:38:20.623766133Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:38:20.623797911Z --- SKIP: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:38:20.623826406Z --- SKIP: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:38:20.623857422Z --- SKIP: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:38:20.623890417Z --- SKIP: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:38:20.623922714Z --- SKIP: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:38:20.623941235Z === RUN TestAllThreadsSyscall 2026-10-22T06:38:20.623965988Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:38:20.623986725Z === RUN TestOS 2026-10-22T06:38:20.624002709Z --- PASS: TestOS (0.00s) 2026-10-22T06:38:20.626658783Z === RUN TestUnrefCallback 2026-10-22T06:38:20.626687082Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:38:20.626695843Z === RUN TestNewCallbackFloat32 2026-10-22T06:38:20.626742606Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:38:20.626767348Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:38:20.626848406Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:38:20.626868965Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:38:20.62693968Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs2517502882/001/structtest.so 2026-10-22T06:38:20.690527885Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:38:20.694714887Z --- PASS: TestRegisterFunc_structArgs (0.07s) 2026-10-22T06:38:20.694772958Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:38:20.69478865Z === RUN TestCallGoFromSharedLib 2026-10-22T06:38:20.694821271Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib434582106/001/libcbtest.so 2026-10-22T06:38:20.736848074Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:20.736896645Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:20.736917077Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:20.73693252Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:20.736953319Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:20.736984361Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:20.737003979Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:20.737021611Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:20.73704386Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:20.737062215Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:20.737071288Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:38:20.737081726Z === RUN TestCallbackStringConversion 2026-10-22T06:38:20.737106182Z callback_test.go:58: Build /tmp/TestCallbackStringConversion1759035504/001/libcbtest.so 2026-10-22T06:38:20.77890085Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:38:20.778960579Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:38:20.779027196Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:38:20.779103522Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:38:20.779170151Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:38:20.779195338Z === RUN TestRegisterFunc_Floats 2026-10-22T06:38:20.779293411Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:38:20.779380548Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:38:20.779482913Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:20.779549777Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:38:20.77961382Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:38:20.77967858Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:38:20.779747606Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:38:20.779812325Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:38:20.779876437Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:38:20.779938246Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:38:20.780014871Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:38:20.780095449Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:38:20.780159426Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:38:20.825257939Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:38:20.825296752Z === RUN TestNewCallbackFloat64 2026-10-22T06:38:20.825306843Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:38:20.825314148Z === RUN TestSyscallSelfAllocs 2026-10-22T06:38:20.828100157Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:38:20.828158884Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:38:20.828189383Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:38:20.828209298Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:38:20.880872852Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:38:20.880921302Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:38:20.880933074Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:38:20.880941711Z --- PASS: TestRegisterFuncStringSliceAndArray (0.05s) 2026-10-22T06:38:20.880969461Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:38:20.880996352Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:38:20.881025054Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:38:20.883271271Z === RUN TestNewCallbackInt64Result 2026-10-22T06:38:20.883307214Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:38:20.883327777Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:38:20.883344939Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:38:20.883362952Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:38:20.883399548Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:38:20.883419042Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:38:20.883435652Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:38:20.8834542Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:38:20.883465831Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:38:20.88741331Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:38:20.887439075Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:38:20.887453539Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:38:20.887470184Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:38:20.887486276Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:38:20.887502293Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:38:20.887520867Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:38:20.887533006Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:38:20.887537932Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:38:25.26409049Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (4.38s) 2026-10-22T06:38:25.264162186Z === RUN TestCallbackInt32Packing 2026-10-22T06:38:25.264222145Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:25.264249801Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:38:25.26427654Z === RUN TestSyscallSelfPanics 2026-10-22T06:38:25.264302556Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:38:25.264327101Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:38:25.264356549Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:38:25.264382899Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:38:25.264418228Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:38:25.26443957Z === RUN TestErrno 2026-10-22T06:38:25.264485951Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:38:25.264507717Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:38:25.264525038Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:38:25.264570264Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:25.264588235Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:38:25.264610955Z === RUN TestNewCallbackUint64Result 2026-10-22T06:38:25.26463346Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:38:25.264651544Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:38:25.264688296Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:25.264718223Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:38:25.264735972Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:38:25.264761164Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:38:25.26477772Z === RUN Test_qsort 2026-10-22T06:38:25.264889989Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:38:25.267003855Z === RUN TestSyscallN 2026-10-22T06:38:25.267043064Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:38:25.267063482Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:38:25.267082436Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:38:25.267101309Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:38:25.26711336Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:38:25.267128803Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:38:25.267186848Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:38:25.267247738Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:38:25.267286468Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:38:25.267333185Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:38:25.267375962Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:38:25.26747267Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:38:25.267518455Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:38:25.267543372Z === RUN TestRegisterFunc 2026-10-22T06:38:25.267560503Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:38:25.267577847Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:38:25.267595466Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:38:25.267615679Z === RUN TestCallback10Int32Packing 2026-10-22T06:38:25.26766054Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:25.267684457Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:38:25.267699888Z === RUN TestSetuidEtc 2026-10-22T06:38:25.270718265Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:38:25.27076412Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:38:25.270803552Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns1067869055/001/structreturntest.so 2026-10-22T06:38:25.343284489Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:38:25.347365944Z --- PASS: TestRegisterFunc_structReturns (0.08s) 2026-10-22T06:38:25.347442479Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:38:25.347468232Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:38:25.488813238Z --- PASS: TestSyscall6PointerLiveness (0.14s) 2026-10-22T06:38:25.488851099Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:38:25.488876893Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:25.488892017Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:38:25.488903942Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:38:25.488914439Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:38:25.488923282Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:38:25.488954079Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:38:25.4889814Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:38:25.488993213Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:38:25.489005909Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:38:25.489018306Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:38:25.489036606Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:38:25.48905517Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:38:25.489082593Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:38:25.489107546Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:38:25.489130699Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:38:25.48915565Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:38:25.489194013Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:38:25.489222844Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:38:25.489235765Z === RUN TestSimpleDlsym 2026-10-22T06:38:25.489245283Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:38:25.489254057Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:38:25.489271549Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:38:25.489311654Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:38:25.491424348Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:38:25.491445737Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:38:25.491459885Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:38:25.491476998Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:38:25.491493053Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:38:25.491508743Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:38:25.491527036Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:38:25.491538541Z === RUN TestABI_TooManyArguments 2026-10-22T06:38:25.491551404Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:38:25.491568695Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:38:25.491575981Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:38:25.49158512Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:38:25.491594607Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:38:25.491615556Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:38:25.491636646Z --- PASS: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:25.491655328Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:38:25.491674935Z --- PASS: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:25.491684224Z === RUN TestNestedDlopenCall 2026-10-22T06:38:25.491702764Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall3223311806/001/libdlnested.so 2026-10-22T06:38:25.544465359Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:38:25.544509714Z === RUN TestABI 2026-10-22T06:38:25.544541342Z func_test.go:240: Build /tmp/TestABI3315539309/001/abitest.so 2026-10-22T06:38:25.619257382Z --- PASS: TestABI (0.07s) 2026-10-22T06:38:25.619296077Z === RUN TestSyscallSelf 2026-10-22T06:38:25.619306656Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:38:25.619358741Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:38:25.619378491Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:38:25.61947109Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:38:25.619488424Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:38:25.619562366Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:38:25.61958581Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:38:25.619626186Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:38:25.619647581Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:38:25.619720426Z === RUN TestABI_ArgumentPassing 2026-10-22T06:38:25.694318212Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:38:25.694356995Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:38:25.694366942Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:38:25.694441551Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:25.69446636Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:38:25.694489585Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:38:25.694531238Z func_test.go:578: ppc64le retains the 15-argument limit 2026-10-22T06:38:25.694555085Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:38:25.694598654Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:25.69461918Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:38:25.694659385Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:25.694681077Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:38:25.694724041Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:25.69474538Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:38:25.694777936Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:25.696808928Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:38:25.696852202Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:25.696866343Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:38:25.696896146Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:25.696903333Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:38:25.696928742Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:25.696944498Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:38:25.696956701Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:38:25.69696946Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:38:25.696990763Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:25.697000784Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:38:25.697010856Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:38:25.697019829Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:38:25.697041913Z func_test.go:602: ppc64le retains the 15-argument limit 2026-10-22T06:38:25.69705328Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:38:25.697077254Z func_test.go:615: ppc64le retains the 15-argument limit 2026-10-22T06:38:25.700161565Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:38:25.7002065Z func_test.go:638: ppc64le retains the 15-argument limit 2026-10-22T06:38:25.700219032Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:38:25.700310493Z func_test.go:656: ppc64le retains the 15-argument limit 2026-10-22T06:38:25.700332641Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:38:25.700391494Z func_test.go:679: mixed int/float stack arguments are not yet supported on ppc64le 2026-10-22T06:38:25.700440573Z --- PASS: TestABI_ArgumentPassing (0.08s) 2026-10-22T06:38:25.700496001Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:38:25.700550168Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:38:25.70060327Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:38:25.700658355Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:38:25.700711586Z --- SKIP: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:38:25.700762904Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:38:25.700815444Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:38:25.700870028Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:38:25.700938105Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:38:25.701001468Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:38:25.701050438Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:38:25.701113586Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:38:25.701158316Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:38:25.701185654Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:38:25.701210078Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:38:25.701233584Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:38:25.701255626Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:38:25.701276068Z --- SKIP: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:38:25.701297388Z --- SKIP: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:38:25.701319491Z --- SKIP: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:38:25.701336275Z --- SKIP: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:38:25.701352327Z --- SKIP: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:38:25.701363253Z === RUN TestAllThreadsSyscall 2026-10-22T06:38:25.701372448Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:38:25.701379943Z === RUN TestOS 2026-10-22T06:38:25.701389634Z --- PASS: TestOS (0.00s) 2026-10-22T06:38:25.701401969Z === RUN TestUnrefCallback 2026-10-22T06:38:25.701411396Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:38:25.701427396Z === RUN TestNewCallbackFloat32 2026-10-22T06:38:25.701436941Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:38:25.701445734Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:38:25.701454606Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:38:25.70146664Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:38:25.701498717Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs3296191099/001/structtest.so 2026-10-22T06:38:25.765204738Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:38:25.769661988Z --- PASS: TestRegisterFunc_structArgs (0.07s) 2026-10-22T06:38:25.769710961Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:38:25.769722996Z === RUN TestCallGoFromSharedLib 2026-10-22T06:38:25.76975302Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib74881230/001/libcbtest.so 2026-10-22T06:38:25.809634601Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:25.809698819Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:25.809736947Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:25.809776181Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:25.809812222Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:25.809848573Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:25.809886014Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:25.809920429Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:25.809954156Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:25.809990556Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:25.810012588Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:38:25.810038588Z === RUN TestCallbackStringConversion 2026-10-22T06:38:25.810086723Z callback_test.go:58: Build /tmp/TestCallbackStringConversion2677282791/001/libcbtest.so 2026-10-22T06:38:25.852407178Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:38:25.852456575Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:38:25.852472015Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:38:25.8524868Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:38:25.852510761Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:38:25.852521839Z === RUN TestRegisterFunc_Floats 2026-10-22T06:38:25.852530378Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:38:25.852538577Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:38:25.852567236Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:25.852578956Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:38:25.852586417Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:38:25.852591796Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:38:25.852599219Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:38:25.852608843Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:38:25.852618649Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:38:25.852628264Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:38:25.852646084Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:38:25.852661349Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:38:25.852667321Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:38:25.898253281Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:38:25.898295254Z === RUN TestNewCallbackFloat64 2026-10-22T06:38:25.898308087Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:38:25.898315742Z === RUN TestSyscallSelfAllocs 2026-10-22T06:38:25.900497792Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:38:25.900544412Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:38:25.900574151Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:38:25.900596695Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:38:25.945649296Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:38:25.945697753Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:38:25.945713978Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:38:25.945730444Z --- PASS: TestRegisterFuncStringSliceAndArray (0.05s) 2026-10-22T06:38:25.945762094Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:38:25.945799805Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:38:25.945835737Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:38:25.945852286Z === RUN TestNewCallbackInt64Result 2026-10-22T06:38:25.945865981Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:38:25.948108223Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:38:25.948145963Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:38:25.94817275Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:38:25.948187817Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:38:25.948205441Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:38:25.948229508Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:38:25.948249624Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:38:25.948274492Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:38:25.948308908Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:38:25.948338224Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:38:25.948373888Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:38:25.948410318Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:38:25.948462046Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:38:25.948494667Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:38:25.948540691Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:38:25.948598589Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:38:25.950782233Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:38:30.095242514Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (4.14s) 2026-10-22T06:38:30.09527887Z === RUN TestCallbackInt32Packing 2026-10-22T06:38:30.095299241Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:30.095308527Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:38:30.095332637Z === RUN TestSyscallSelfPanics 2026-10-22T06:38:30.095343678Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:38:30.09535886Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:38:30.095374429Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:38:30.095412844Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:38:30.095443564Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:38:30.095463429Z === RUN TestErrno 2026-10-22T06:38:30.095498986Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:38:30.095512741Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:38:30.09552703Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:38:30.095563977Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:30.095578392Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:38:30.095592001Z === RUN TestNewCallbackUint64Result 2026-10-22T06:38:30.095606937Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:38:30.095624948Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:38:30.095661153Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:30.095675679Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:38:30.095691209Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:38:30.095719011Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:38:30.095734227Z === RUN Test_qsort 2026-10-22T06:38:30.09574953Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:38:30.098205704Z === RUN TestSyscallN 2026-10-22T06:38:30.09824574Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:38:30.098261434Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:38:30.098271789Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:38:30.098289463Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:38:30.09830651Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:38:30.098317342Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:38:30.098327844Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:38:30.098338807Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:38:30.098357002Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:38:30.098373928Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:38:30.098400996Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:38:30.098419122Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:38:30.098438385Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:38:30.098446638Z === RUN TestRegisterFunc 2026-10-22T06:38:30.098455054Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:38:30.098465485Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:38:30.098485017Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:38:30.098497623Z === RUN TestCallback10Int32Packing 2026-10-22T06:38:30.098524756Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:30.098535646Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:38:30.098545819Z === RUN TestSetuidEtc 2026-10-22T06:38:30.10391234Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:38:30.103952899Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:38:30.103977224Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns3907609437/001/structreturntest.so 2026-10-22T06:38:30.151082068Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:38:30.154089408Z --- PASS: TestRegisterFunc_structReturns (0.05s) 2026-10-22T06:38:30.154147762Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:38:30.154212978Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:38:30.275931639Z --- PASS: TestSyscall6PointerLiveness (0.12s) 2026-10-22T06:38:30.275970649Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:38:30.275995889Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:30.276005668Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:38:30.276023346Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:38:30.276030321Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:38:30.276035478Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:38:30.276040725Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:38:30.27604643Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:38:30.276052025Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:38:30.276067038Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:38:30.276074203Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:38:30.276080987Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:38:30.278230532Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:38:30.27827086Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:38:30.278299195Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:38:30.278321065Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:38:30.278347968Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:38:30.278375394Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:38:30.278399378Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:38:30.27841148Z === RUN TestSimpleDlsym 2026-10-22T06:38:30.278420729Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:38:30.278429391Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:38:30.278439728Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:38:30.278461743Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:38:30.278477395Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:38:30.27849005Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:38:30.278501885Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:38:30.278521384Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:38:30.278549504Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:38:30.27857569Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:38:30.278592694Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:38:30.278601045Z === RUN TestABI_TooManyArguments 2026-10-22T06:38:30.278610512Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:38:30.278624079Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:38:30.27864131Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:38:30.281292207Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:38:30.281325986Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:38:30.281350231Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:38:30.281423966Z --- PASS: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:30.281453538Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:38:30.28151308Z --- PASS: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:30.281532229Z === RUN TestNestedDlopenCall 2026-10-22T06:38:30.281595362Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall2106781136/001/libdlnested.so 2026-10-22T06:38:30.335115731Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:38:30.33516078Z === RUN TestABI 2026-10-22T06:38:30.335203942Z func_test.go:240: Build /tmp/TestABI1790915987/001/abitest.so 2026-10-22T06:38:30.407207645Z --- PASS: TestABI (0.07s) 2026-10-22T06:38:30.407253738Z === RUN TestSyscallSelf 2026-10-22T06:38:30.407265621Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:38:30.407273759Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:38:30.407279844Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:38:30.407286184Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:38:30.4073017Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:38:30.407312673Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:38:30.407323389Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:38:30.407337305Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:38:30.407361092Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:38:30.407369323Z === RUN TestABI_ArgumentPassing 2026-10-22T06:38:30.497546186Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:38:30.497583977Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:38:30.497591892Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:38:30.497620254Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:30.497634708Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:38:30.497640656Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:38:30.497654955Z func_test.go:578: ppc64le retains the 15-argument limit 2026-10-22T06:38:30.497663536Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:38:30.497680967Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:30.497689787Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:38:30.497709189Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:30.497718247Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:38:30.497735364Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:30.499845734Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:38:30.499887545Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:30.499947227Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:38:30.499991522Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:30.50001576Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:38:30.500058885Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:30.500076286Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:38:30.500116656Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:30.500138526Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:38:30.500162247Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:38:30.500189716Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:38:30.500234006Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:30.500255775Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:38:30.500282342Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:38:30.500302541Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:38:30.500339965Z func_test.go:602: ppc64le retains the 15-argument limit 2026-10-22T06:38:30.50252788Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:38:30.502577082Z func_test.go:615: ppc64le retains the 15-argument limit 2026-10-22T06:38:30.502601086Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:38:30.502641982Z func_test.go:638: ppc64le retains the 15-argument limit 2026-10-22T06:38:30.502666608Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:38:30.502704385Z func_test.go:656: ppc64le retains the 15-argument limit 2026-10-22T06:38:30.502722348Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:38:30.502760921Z func_test.go:679: mixed int/float stack arguments are not yet supported on ppc64le 2026-10-22T06:38:30.502784318Z --- PASS: TestABI_ArgumentPassing (0.10s) 2026-10-22T06:38:30.502819395Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:38:30.502863917Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:38:30.502898448Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:38:30.502927301Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:38:30.502960871Z --- SKIP: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:38:30.502995714Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:38:30.503025772Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:38:30.503058443Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:38:30.50308627Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:38:30.503115549Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:38:30.503144472Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:38:30.503178257Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:38:30.503209855Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:38:30.503240739Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:38:30.50327428Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:38:30.503306324Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:38:30.503339602Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:38:30.503368029Z --- SKIP: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:38:30.503406497Z --- SKIP: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:38:30.503441589Z --- SKIP: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:38:30.503469528Z --- SKIP: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:38:30.503497341Z --- SKIP: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:38:30.503520006Z === RUN TestAllThreadsSyscall 2026-10-22T06:38:30.503538186Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:38:30.503554098Z === RUN TestOS 2026-10-22T06:38:30.503573549Z --- PASS: TestOS (0.00s) 2026-10-22T06:38:30.503582073Z === RUN TestUnrefCallback 2026-10-22T06:38:30.506013074Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:38:30.506052404Z === RUN TestNewCallbackFloat32 2026-10-22T06:38:30.506068281Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:38:30.506093205Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:38:30.506114963Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:38:30.50613627Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:38:30.506175979Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs749427052/001/structtest.so 2026-10-22T06:38:30.574384846Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:38:30.580806807Z --- PASS: TestRegisterFunc_structArgs (0.07s) 2026-10-22T06:38:30.58087156Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.01s) 2026-10-22T06:38:30.580900849Z === RUN TestCallGoFromSharedLib 2026-10-22T06:38:30.580954266Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib159093610/001/libcbtest.so 2026-10-22T06:38:30.622015797Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:30.622079125Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:30.622199069Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:30.622272822Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:30.622358966Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:30.622436565Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:30.622508959Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:30.622576977Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:30.622645287Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:30.622717322Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:30.622773188Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:38:30.62279352Z === RUN TestCallbackStringConversion 2026-10-22T06:38:30.622869987Z callback_test.go:58: Build /tmp/TestCallbackStringConversion2850435174/001/libcbtest.so 2026-10-22T06:38:30.665889074Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:38:30.665940941Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:38:30.665958218Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:38:30.665980024Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:38:30.66600553Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:38:30.66603021Z === RUN TestRegisterFunc_Floats 2026-10-22T06:38:30.6660487Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:38:30.666071671Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:38:30.666120641Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:30.666145126Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:38:30.666161665Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:38:30.666185307Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:38:30.666209627Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:38:30.666231712Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:38:30.666260113Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:38:30.666281071Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:38:30.666320226Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:38:30.666355303Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:38:30.666376185Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:38:30.723934145Z --- PASS: TestDlopenThenAllThreadsSyscall (0.06s) 2026-10-22T06:38:30.723994031Z === RUN TestNewCallbackFloat64 2026-10-22T06:38:30.724007951Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:38:30.724016807Z === RUN TestSyscallSelfAllocs 2026-10-22T06:38:30.726266797Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:38:30.72629977Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:38:30.728530104Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:38:30.72856383Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:38:30.770714089Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:38:30.770757465Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:38:30.770770395Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:38:30.77078404Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:38:30.770809944Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:38:30.770842165Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:38:30.77087752Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:38:30.770895519Z === RUN TestNewCallbackInt64Result 2026-10-22T06:38:30.770914817Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:38:30.770934693Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:38:30.770953661Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:38:30.770971537Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:38:30.770989793Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:38:30.775432127Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:38:30.775458956Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:38:30.775465974Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:38:30.775471121Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:38:30.77548943Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:38:30.775500608Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:38:30.7755196Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:38:30.775544045Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:38:30.775560752Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:38:30.775582327Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:38:30.77560587Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:38:30.77562475Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:38:30.775634771Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:38:34.659813177Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.89s) 2026-10-22T06:38:34.659856947Z === RUN TestCallbackInt32Packing 2026-10-22T06:38:34.659968725Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:34.659999565Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:38:34.660091325Z === RUN TestSyscallSelfPanics 2026-10-22T06:38:34.660119265Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:38:34.660210546Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:38:34.660237268Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:38:34.660338392Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:38:34.660412033Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:38:34.660442545Z === RUN TestErrno 2026-10-22T06:38:34.660556145Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:38:34.660583592Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:38:34.660668366Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:38:34.660716797Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:34.660730083Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:38:34.660738754Z === RUN TestNewCallbackUint64Result 2026-10-22T06:38:34.66075197Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:38:34.662825391Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:38:34.662883004Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:34.662903732Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:38:34.662914875Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:38:34.662924602Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:38:34.662940772Z === RUN Test_qsort 2026-10-22T06:38:34.662949932Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:38:34.662957003Z === RUN TestSyscallN 2026-10-22T06:38:34.662990008Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:38:34.663009295Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:38:34.663033408Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:38:34.663055705Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:38:34.663072054Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:38:34.663086757Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:38:34.663103923Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:38:34.663125107Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:38:34.663159207Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:38:34.663188546Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:38:34.6632281Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:38:34.663277799Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:38:34.663320721Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:38:34.663340045Z === RUN TestRegisterFunc 2026-10-22T06:38:34.663367046Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:38:34.665750848Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:38:34.665788362Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:38:34.66579891Z === RUN TestCallback10Int32Packing 2026-10-22T06:38:34.665830105Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:34.665846243Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:38:34.665851696Z === RUN TestSetuidEtc 2026-10-22T06:38:34.669887333Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:38:34.66994235Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:38:34.669990113Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns1261853622/001/structreturntest.so 2026-10-22T06:38:34.722303123Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:38:34.726704733Z --- PASS: TestRegisterFunc_structReturns (0.06s) 2026-10-22T06:38:34.726752683Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:38:34.726765806Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:38:34.849623005Z --- PASS: TestSyscall6PointerLiveness (0.12s) 2026-10-22T06:38:34.849678253Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:38:34.849722984Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:34.849749127Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:38:34.849768034Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:38:34.849778813Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:38:34.849788225Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:38:34.849797693Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:38:34.849809082Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:38:34.849818529Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:38:34.84982848Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:38:34.84983846Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:38:34.84984967Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:38:34.849859636Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:38:34.849881137Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:38:34.849906861Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:38:34.849931744Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:38:34.849959693Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:38:34.84998875Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:38:34.850030585Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:38:34.850045666Z === RUN TestSimpleDlsym 2026-10-22T06:38:34.850060423Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:38:34.85007292Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:38:34.850087136Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:38:34.85009688Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:38:34.852213801Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:38:34.852258673Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:38:34.852266723Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:38:34.852278634Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:38:34.852296565Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:38:34.852312374Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:38:34.852327915Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:38:34.852336209Z === RUN TestABI_TooManyArguments 2026-10-22T06:38:34.852342667Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:38:34.852352353Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:38:34.85236364Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:38:34.852377015Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:38:34.852387619Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:38:34.852408079Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:38:34.852435096Z --- PASS: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:34.852461077Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:38:34.852490663Z --- PASS: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:34.852506395Z === RUN TestNestedDlopenCall 2026-10-22T06:38:34.852540868Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall1588145266/001/libdlnested.so 2026-10-22T06:38:34.906995372Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:38:34.907039621Z === RUN TestABI 2026-10-22T06:38:34.907108704Z func_test.go:240: Build /tmp/TestABI1160927563/001/abitest.so 2026-10-22T06:38:34.976076298Z --- PASS: TestABI (0.07s) 2026-10-22T06:38:34.976133759Z === RUN TestSyscallSelf 2026-10-22T06:38:34.976146664Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:38:34.976162625Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:38:34.976177565Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:38:34.976192066Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:38:34.976227574Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:38:34.976255984Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:38:34.976298096Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:38:34.976326526Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:38:34.976354054Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:38:34.976367534Z === RUN TestABI_ArgumentPassing 2026-10-22T06:38:35.045308341Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:38:35.045347118Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:38:35.045356731Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:38:35.045381311Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:35.045408591Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:38:35.045423119Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:38:35.045475983Z func_test.go:578: ppc64le retains the 15-argument limit 2026-10-22T06:38:35.045497847Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:38:35.045546725Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:35.045588947Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:38:35.045614524Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:35.045638867Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:38:35.045662972Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:35.04566921Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:38:35.045689797Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:35.047740542Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:38:35.047798567Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:35.04782046Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:38:35.047857008Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:35.047873901Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:38:35.047907515Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:35.047924647Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:38:35.047941612Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:38:35.047958929Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:38:35.047994241Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:35.048011678Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:38:35.048032714Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:38:35.048049826Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:38:35.048080633Z func_test.go:602: ppc64le retains the 15-argument limit 2026-10-22T06:38:35.048095963Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:38:35.051056683Z func_test.go:615: ppc64le retains the 15-argument limit 2026-10-22T06:38:35.05109053Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:38:35.051111866Z func_test.go:638: ppc64le retains the 15-argument limit 2026-10-22T06:38:35.051135713Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:38:35.051175693Z func_test.go:656: ppc64le retains the 15-argument limit 2026-10-22T06:38:35.051191135Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:38:35.051228898Z func_test.go:679: mixed int/float stack arguments are not yet supported on ppc64le 2026-10-22T06:38:35.051247885Z --- PASS: TestABI_ArgumentPassing (0.07s) 2026-10-22T06:38:35.051271268Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:38:35.051302135Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:38:35.051327862Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:38:35.051347515Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:38:35.051369888Z --- SKIP: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:38:35.051403859Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:38:35.051419699Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:38:35.051443718Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:38:35.051465967Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:38:35.051490236Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:38:35.051516099Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:38:35.051538685Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:38:35.051560876Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:38:35.051584615Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:38:35.051629206Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:38:35.051673694Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:38:35.051697573Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:38:35.051717936Z --- SKIP: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:38:35.051748497Z --- SKIP: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:38:35.05177136Z --- SKIP: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:38:35.051800484Z --- SKIP: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:38:35.051833253Z --- SKIP: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:38:35.051868501Z === RUN TestAllThreadsSyscall 2026-10-22T06:38:35.051892975Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:38:35.051913159Z === RUN TestOS 2026-10-22T06:38:35.051925787Z --- PASS: TestOS (0.00s) 2026-10-22T06:38:35.051941255Z === RUN ExampleNewCallback 2026-10-22T06:38:35.054776144Z --- PASS: ExampleNewCallback (0.00s) 2026-10-22T06:38:35.054809129Z === RUN ExampleNewCallback_cdecl 2026-10-22T06:38:35.054860607Z --- PASS: ExampleNewCallback_cdecl (0.00s) 2026-10-22T06:38:35.054876437Z PASS 2026-10-22T06:38:37.263299872Z -test.shuffle 1792651117259008242 2026-10-22T06:38:37.267960834Z === RUN TestNewCallbackInt64Result 2026-10-22T06:38:37.279549917Z --- PASS: TestNewCallbackInt64Result (0.01s) 2026-10-22T06:38:37.279601645Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:38:37.279621705Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:38:37.281880822Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:38:37.284924956Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:37.284962164Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:38:37.284985668Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:38:37.28730006Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:38:37.287333687Z === RUN TestABI_ArgumentPassing 2026-10-22T06:38:37.387777221Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:38:37.387817071Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:38:37.38782461Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:38:37.389985088Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:37.39001434Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:38:37.390027639Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:38:37.390059744Z func_test.go:578: ppc64le retains the 15-argument limit 2026-10-22T06:38:37.392168368Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:38:37.392211948Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:37.392234363Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:38:37.39226331Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:37.392273842Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:38:37.392295681Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:37.392315673Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:38:37.39234515Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:37.392358306Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:38:37.392391586Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:37.392416165Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:38:37.392443202Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:37.392460909Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:38:37.392534524Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:37.39501202Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:38:37.395046655Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:38:37.39513955Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:38:37.395224601Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:37.395286936Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:38:37.395311126Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:38:37.398379686Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:38:37.398437681Z func_test.go:602: ppc64le retains the 15-argument limit 2026-10-22T06:38:37.398462479Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:38:37.3985014Z func_test.go:615: ppc64le retains the 15-argument limit 2026-10-22T06:38:37.39851815Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:38:37.398552282Z func_test.go:638: ppc64le retains the 15-argument limit 2026-10-22T06:38:37.398569502Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:38:37.398602799Z func_test.go:656: ppc64le retains the 15-argument limit 2026-10-22T06:38:37.398621981Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:38:37.398663919Z func_test.go:679: mixed int/float stack arguments are not yet supported on ppc64le 2026-10-22T06:38:37.404983618Z --- PASS: TestABI_ArgumentPassing (0.12s) 2026-10-22T06:38:37.405035386Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:38:37.405093055Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:38:37.405129324Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:38:37.405159843Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:38:37.405190556Z --- SKIP: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:38:37.405220243Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:38:37.405251368Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:38:37.405283522Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:38:37.405314549Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:38:37.405344582Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:38:37.405376485Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:38:37.405408803Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:38:37.405442509Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:38:37.405485755Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:38:37.40552332Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:38:37.40555237Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:38:37.405579836Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:38:37.405605071Z --- SKIP: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:38:37.405628093Z --- SKIP: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:38:37.405653172Z --- SKIP: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:38:37.405687767Z --- SKIP: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:38:37.405714756Z --- SKIP: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:38:37.405728274Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:38:37.405740555Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:38:37.405757448Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:38:37.40577349Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:38:37.405787381Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:38:37.405801041Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:38:37.408804467Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:38:37.4088598Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:38:37.408895955Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:38:37.408942519Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:38:37.408986625Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:38:37.409031991Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:38:37.409082554Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:38:37.409132052Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:38:37.409153989Z === RUN TestSyscallN 2026-10-22T06:38:37.409170024Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:38:37.409186606Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:38:42.016421622Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (4.61s) 2026-10-22T06:38:42.016474672Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:38:42.029461323Z --- PASS: TestABI_StructReturnHiddenPointer (0.01s) 2026-10-22T06:38:42.029516327Z === RUN TestSyscallSelf 2026-10-22T06:38:42.029537285Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:38:42.029568771Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:38:42.032185701Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:38:42.032211235Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:38:42.03221819Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:38:42.032235563Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:38:42.032266146Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:38:42.032309474Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:38:42.032341142Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:38:42.032359605Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:38:42.032396885Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:42.032415082Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:38:42.032431838Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:38:42.032448817Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:38:42.034631005Z === RUN Test_qsort 2026-10-22T06:38:42.037010902Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:38:42.037116328Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:38:42.037147545Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:38:42.037167835Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:38:42.037185794Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:38:42.037212559Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:38:42.03724995Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:38:42.039991058Z === RUN TestNewCallbackUint64Result 2026-10-22T06:38:42.040017833Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:38:42.0400268Z === RUN TestOS 2026-10-22T06:38:42.042087427Z --- PASS: TestOS (0.00s) 2026-10-22T06:38:42.042123475Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:38:42.042143501Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:38:42.042160305Z === RUN TestRegisterFunc_Floats 2026-10-22T06:38:42.047592601Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:38:42.047628194Z === RUN TestUnrefCallback 2026-10-22T06:38:42.047644245Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:38:42.047703773Z === RUN TestABI_TooManyArguments 2026-10-22T06:38:42.047730222Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:38:42.047756345Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:38:42.047784197Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:38:42.047810498Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:38:42.050231317Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:38:42.05035103Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:38:42.050411245Z --- PASS: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:42.050460842Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:38:42.05050324Z --- PASS: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:42.050526633Z === RUN TestSetuidEtc 2026-10-22T06:38:42.065267698Z --- PASS: TestSetuidEtc (0.01s) 2026-10-22T06:38:42.065312168Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:38:42.065358205Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:42.065381206Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:38:42.06539277Z === RUN TestCallbackInt32Packing 2026-10-22T06:38:42.065430944Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:42.065451145Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:38:42.065475375Z === RUN TestNewCallbackFloat32 2026-10-22T06:38:42.068242803Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:38:42.068264983Z === RUN TestSyscallSelfPanics 2026-10-22T06:38:42.068271369Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:38:42.068283234Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:38:42.068304351Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:38:42.068341688Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:38:42.068375564Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:38:42.068394183Z === RUN TestABI 2026-10-22T06:38:42.068423145Z func_test.go:240: Build /tmp/TestABI3226796349/001/abitest.so 2026-10-22T06:38:42.168491875Z --- PASS: TestABI (0.10s) 2026-10-22T06:38:42.1685369Z === RUN TestCallGoFromSharedLib 2026-10-22T06:38:42.168563677Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib3863971791/001/libcbtest.so 2026-10-22T06:38:42.216049363Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:42.216110292Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:42.216145105Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:42.216174695Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:42.21621299Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:42.216248088Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:42.216278647Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:42.216315192Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:42.216347028Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:42.216380584Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:42.216403215Z --- PASS: TestCallGoFromSharedLib (0.05s) 2026-10-22T06:38:42.216423364Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:38:42.216465478Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns4236326915/001/structreturntest.so 2026-10-22T06:38:42.269832666Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:38:42.278737424Z --- PASS: TestRegisterFunc_structReturns (0.06s) 2026-10-22T06:38:42.278790511Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.01s) 2026-10-22T06:38:42.278818202Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:38:42.278838669Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:38:42.278858443Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:38:42.278865364Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:38:42.278870526Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:38:42.278875396Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:38:42.278880171Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:38:42.278885223Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:38:42.278896859Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:38:42.278908792Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:38:42.278923962Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:38:42.278943073Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:38:42.278959087Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:38:42.278971432Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:38:42.278976443Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:38:42.278981553Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:38:42.278986001Z === RUN TestCallback10Int32Packing 2026-10-22T06:38:42.279004125Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:42.279009467Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:38:42.279014127Z === RUN TestSyscallSelfAllocs 2026-10-22T06:38:42.286847158Z --- PASS: TestSyscallSelfAllocs (0.01s) 2026-10-22T06:38:42.286906805Z === RUN TestErrno 2026-10-22T06:38:42.286995041Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:38:42.287028123Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:38:42.287046684Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:38:42.287076271Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:38:42.287105609Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:38:42.287118915Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:38:42.28712959Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:38:42.287140153Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:38:42.287150642Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:38:42.287164423Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:38:42.289648472Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:38:42.289690157Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:38:42.289709474Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:38:42.289731573Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:38:42.289750789Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:38:42.289768864Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:38:42.289779907Z === RUN TestSimpleDlsym 2026-10-22T06:38:42.289788561Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:38:42.289803492Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:38:42.432743621Z --- PASS: TestSyscall6PointerLiveness (0.14s) 2026-10-22T06:38:42.432801897Z === RUN TestNestedDlopenCall 2026-10-22T06:38:42.432846954Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall1377047479/001/libdlnested.so 2026-10-22T06:38:42.509182738Z --- PASS: TestNestedDlopenCall (0.08s) 2026-10-22T06:38:42.509234143Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:38:42.56181757Z --- PASS: TestDlopenThenAllThreadsSyscall (0.05s) 2026-10-22T06:38:42.561864104Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:38:42.561882477Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:38:42.561903908Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:38:42.561924786Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:38:42.561946615Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:38:42.561965461Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:38:42.562012497Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:38:42.562047723Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:38:42.562079507Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:38:42.562112615Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:38:42.562133282Z === RUN TestRegisterFunc 2026-10-22T06:38:42.565234259Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:38:42.565268196Z === RUN TestNewCallbackFloat64 2026-10-22T06:38:42.565288225Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:38:42.565307112Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:38:42.56536548Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:42.565389844Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:38:42.565406798Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:38:42.565421769Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:38:42.565454643Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:38:42.608153841Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:38:42.6082083Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:38:42.608220388Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:38:42.610488546Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:38:42.610550728Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:38:42.610596795Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:38:42.610639854Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:38:42.610664727Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:38:42.610713757Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs3157578297/001/structtest.so 2026-10-22T06:38:42.678440307Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:38:42.693171175Z --- PASS: TestRegisterFunc_structArgs (0.08s) 2026-10-22T06:38:42.693236067Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.01s) 2026-10-22T06:38:42.693259538Z === RUN TestAllThreadsSyscall 2026-10-22T06:38:42.6932812Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:38:42.693301176Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:38:42.693329586Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:38:42.69334612Z === RUN TestCallbackStringConversion 2026-10-22T06:38:42.693393262Z callback_test.go:58: Build /tmp/TestCallbackStringConversion2564113421/001/libcbtest.so 2026-10-22T06:38:42.752551707Z --- PASS: TestCallbackStringConversion (0.06s) 2026-10-22T06:38:42.752593418Z === RUN TestNewCallbackInt64Result 2026-10-22T06:38:42.752604257Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:38:42.752612778Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:38:42.75267622Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:38:42.752696934Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:38:42.752736028Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:42.752760612Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:38:42.752776277Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:38:42.752792512Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:38:42.752805168Z === RUN TestABI_ArgumentPassing 2026-10-22T06:38:42.857657485Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:38:42.857702422Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:38:42.857712887Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:38:42.857743081Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:42.857755475Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:38:42.857763621Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:38:42.857785862Z func_test.go:578: ppc64le retains the 15-argument limit 2026-10-22T06:38:42.857794321Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:38:42.857815628Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:42.857823872Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:38:42.857841153Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:42.857846239Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:38:42.857862875Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:42.857867861Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:38:42.857884196Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:42.859968639Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:38:42.86003472Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:42.860064272Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:38:42.860106778Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:42.860127767Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:38:42.860170774Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:42.860196552Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:38:42.8602145Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:38:42.860230134Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:38:42.860266355Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:42.860278228Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:38:42.860296887Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:38:42.860313794Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:38:42.860347831Z func_test.go:602: ppc64le retains the 15-argument limit 2026-10-22T06:38:42.860362877Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:38:42.862502218Z func_test.go:615: ppc64le retains the 15-argument limit 2026-10-22T06:38:42.862533185Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:38:42.862561159Z func_test.go:638: ppc64le retains the 15-argument limit 2026-10-22T06:38:42.862573613Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:38:42.862590737Z func_test.go:656: ppc64le retains the 15-argument limit 2026-10-22T06:38:42.862600279Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:38:42.862628241Z func_test.go:679: mixed int/float stack arguments are not yet supported on ppc64le 2026-10-22T06:38:42.862648626Z --- PASS: TestABI_ArgumentPassing (0.11s) 2026-10-22T06:38:42.862665136Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:38:42.862681279Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:38:42.862703454Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:38:42.862728232Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:38:42.862745555Z --- SKIP: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:38:42.862769591Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:38:42.862791152Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:38:42.862812142Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:38:42.862835067Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:38:42.862866725Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:38:42.862904788Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:38:42.862939486Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:38:42.86297261Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:38:42.862998494Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:38:42.863025788Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:38:42.863049977Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:38:42.863073312Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:38:42.863095903Z --- SKIP: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:38:42.863115735Z --- SKIP: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:38:42.863143321Z --- SKIP: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:38:42.863165207Z --- SKIP: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:38:42.86318659Z --- SKIP: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:38:42.863202061Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:38:42.86321473Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:38:42.863229295Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:38:42.863243465Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:38:42.863263937Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:38:42.863278022Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:38:42.8632906Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:38:42.863308237Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:38:42.863329935Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:38:42.863352338Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:38:42.863377134Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:38:42.86340942Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:38:42.863437662Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:38:42.86346321Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:38:42.867417645Z === RUN TestSyscallN 2026-10-22T06:38:42.867454067Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:38:42.867474811Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:38:46.806631705Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.94s) 2026-10-22T06:38:46.806675006Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:38:46.806695316Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:38:46.80676173Z === RUN TestSyscallSelf 2026-10-22T06:38:46.806786353Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:38:46.806838682Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:38:46.806862868Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:38:46.806945732Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:38:46.806965725Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:38:46.807023878Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:38:46.807087687Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:38:46.807152853Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:38:46.807220143Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:38:46.80727482Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:38:46.807354083Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:46.807427255Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:38:46.807447022Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:38:46.807495405Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:38:46.810528608Z === RUN Test_qsort 2026-10-22T06:38:46.810556683Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:38:46.810563603Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:38:46.810569746Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:38:46.810579931Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:38:46.810585919Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:38:46.810599466Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:38:46.810618398Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:38:46.810627648Z === RUN TestNewCallbackUint64Result 2026-10-22T06:38:46.810637002Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:38:46.810644935Z === RUN TestOS 2026-10-22T06:38:46.810715919Z --- PASS: TestOS (0.00s) 2026-10-22T06:38:46.810733317Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:38:46.810747489Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:38:46.810833502Z === RUN TestRegisterFunc_Floats 2026-10-22T06:38:46.810852695Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:38:46.810864591Z === RUN TestUnrefCallback 2026-10-22T06:38:46.810877789Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:38:46.810962666Z === RUN TestABI_TooManyArguments 2026-10-22T06:38:46.81098183Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:38:46.810993584Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:38:46.811008167Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:38:46.811018342Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:38:46.811044209Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:38:46.811066Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:38:46.811086093Z --- PASS: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:46.811118201Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:38:46.811191239Z --- PASS: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:46.811207445Z === RUN TestSetuidEtc 2026-10-22T06:38:46.816184234Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:38:46.816221104Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:38:46.816250257Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:46.816265843Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:38:46.816276014Z === RUN TestCallbackInt32Packing 2026-10-22T06:38:46.816293038Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:46.816313306Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:38:46.81632335Z === RUN TestNewCallbackFloat32 2026-10-22T06:38:46.816332099Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:38:46.816337057Z === RUN TestSyscallSelfPanics 2026-10-22T06:38:46.816346483Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:38:46.816354409Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:38:46.816364932Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:38:46.816376155Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:38:46.81639385Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:38:46.816403079Z === RUN TestABI 2026-10-22T06:38:46.816418587Z func_test.go:240: Build /tmp/TestABI110134035/001/abitest.so 2026-10-22T06:38:46.890669794Z --- PASS: TestABI (0.07s) 2026-10-22T06:38:46.890721588Z === RUN TestCallGoFromSharedLib 2026-10-22T06:38:46.890769368Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib4217763335/001/libcbtest.so 2026-10-22T06:38:46.939437461Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:46.939506145Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:46.939549181Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:46.939590795Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:46.939628434Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:46.939669056Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:46.939700614Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:46.939726617Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:46.939763318Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:46.939797829Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:46.939822717Z --- PASS: TestCallGoFromSharedLib (0.05s) 2026-10-22T06:38:46.939845007Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:38:46.939899303Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns1684285753/001/structreturntest.so 2026-10-22T06:38:47.003675906Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:38:47.00684782Z --- PASS: TestRegisterFunc_structReturns (0.07s) 2026-10-22T06:38:47.006906039Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:38:47.006927614Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:38:47.006945358Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:38:47.006977403Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:38:47.007001164Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:38:47.007019997Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:38:47.007049897Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:38:47.007075258Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:38:47.007096286Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:38:47.007126718Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:38:47.007156312Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:38:47.007183348Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:38:47.007211974Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:38:47.007238952Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:38:47.007274474Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:38:47.007292446Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:38:47.007311241Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:38:47.007328027Z === RUN TestCallback10Int32Packing 2026-10-22T06:38:47.007364286Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:47.007381174Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:38:47.007417844Z === RUN TestSyscallSelfAllocs 2026-10-22T06:38:47.009481812Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:38:47.009515442Z === RUN TestErrno 2026-10-22T06:38:47.009605233Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:38:47.009627916Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:38:47.009645733Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:38:47.009665143Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:38:47.009687459Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:38:47.009718926Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:38:47.009738372Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:38:47.009756874Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:38:47.00976904Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:38:47.012237026Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:38:47.012275662Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:38:47.012401143Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:38:47.012484375Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:38:47.012563596Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:38:47.012682906Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:38:47.012765998Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:38:47.0128862Z === RUN TestSimpleDlsym 2026-10-22T06:38:47.012914372Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:38:47.013013347Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:38:47.137150794Z --- PASS: TestSyscall6PointerLiveness (0.12s) 2026-10-22T06:38:47.137188775Z === RUN TestNestedDlopenCall 2026-10-22T06:38:47.137216373Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall517756131/001/libdlnested.so 2026-10-22T06:38:47.210548379Z --- PASS: TestNestedDlopenCall (0.07s) 2026-10-22T06:38:47.210595182Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:38:47.266639293Z --- PASS: TestDlopenThenAllThreadsSyscall (0.06s) 2026-10-22T06:38:47.266694767Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:38:47.266706917Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:38:47.266718499Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:38:47.266730014Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:38:47.266750511Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:38:47.266756392Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:38:47.266771278Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:38:47.266799762Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:38:47.266819441Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:38:47.26683952Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:38:47.266850233Z === RUN TestRegisterFunc 2026-10-22T06:38:47.266862191Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:38:47.269157437Z === RUN TestNewCallbackFloat64 2026-10-22T06:38:47.269198268Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:38:47.269222824Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:38:47.269274369Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:47.269298783Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:38:47.269324353Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:38:47.269347043Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:38:47.269364496Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:38:47.313493628Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:38:47.313539261Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:38:47.313549972Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:38:47.31357015Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:38:47.313606032Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:38:47.313645578Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:38:47.31367512Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:38:47.313688039Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:38:47.313724294Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs2990666477/001/structtest.so 2026-10-22T06:38:47.382872597Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:38:47.388688029Z --- PASS: TestRegisterFunc_structArgs (0.07s) 2026-10-22T06:38:47.388757289Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:38:47.388783142Z === RUN TestAllThreadsSyscall 2026-10-22T06:38:47.388805606Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:38:47.388826045Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:38:47.388851702Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:38:47.388869713Z === RUN TestCallbackStringConversion 2026-10-22T06:38:47.388902967Z callback_test.go:58: Build /tmp/TestCallbackStringConversion4265871117/001/libcbtest.so 2026-10-22T06:38:47.43033174Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:38:47.4303797Z === RUN TestNewCallbackInt64Result 2026-10-22T06:38:47.430406979Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:38:47.430451467Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:38:47.43047707Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:38:47.430499112Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:38:47.430537665Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:47.430561693Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:38:47.430580507Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:38:47.430602694Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:38:47.43063804Z === RUN TestABI_ArgumentPassing 2026-10-22T06:38:47.499563656Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:38:47.499611336Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:38:47.499632219Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:38:47.499724457Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:47.499758438Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:38:47.499774205Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:38:47.49981193Z func_test.go:578: ppc64le retains the 15-argument limit 2026-10-22T06:38:47.49983054Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:38:47.499874401Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:47.499887112Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:38:47.499923278Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:47.499935334Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:38:47.499971072Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:47.499985856Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:38:47.502076918Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:47.502111291Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:38:47.502165116Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:47.502187636Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:38:47.502212882Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:47.502224433Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:38:47.502242417Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:47.502248229Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:38:47.502253853Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:38:47.502259753Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:38:47.502292596Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:47.502311218Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:38:47.502348953Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:38:47.502357677Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:38:47.502378886Z func_test.go:602: ppc64le retains the 15-argument limit 2026-10-22T06:38:47.502387398Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:38:47.502406727Z func_test.go:615: ppc64le retains the 15-argument limit 2026-10-22T06:38:47.502413198Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:38:47.502426856Z func_test.go:638: ppc64le retains the 15-argument limit 2026-10-22T06:38:47.502431861Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:38:47.507476344Z func_test.go:656: ppc64le retains the 15-argument limit 2026-10-22T06:38:47.507524818Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:38:47.507566288Z func_test.go:679: mixed int/float stack arguments are not yet supported on ppc64le 2026-10-22T06:38:47.507587124Z --- PASS: TestABI_ArgumentPassing (0.07s) 2026-10-22T06:38:47.507619499Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:38:47.507648623Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:38:47.507679501Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:38:47.507711755Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:38:47.507740003Z --- SKIP: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:38:47.507770718Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:38:47.507802538Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:38:47.507839197Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:38:47.507871585Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:38:47.507903173Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:38:47.507933473Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:38:47.507964356Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:38:47.507999791Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:38:47.508034043Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:38:47.508073121Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:38:47.508114446Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:38:47.508152179Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:38:47.508181915Z --- SKIP: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:38:47.508211772Z --- SKIP: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:38:47.508243408Z --- SKIP: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:38:47.508275414Z --- SKIP: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:38:47.508308009Z --- SKIP: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:38:47.508327901Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:38:47.508344933Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:38:47.508362066Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:38:47.5083788Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:38:47.508395801Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:38:47.508413505Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:38:47.50843069Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:38:47.508448422Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:38:47.508483428Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:38:47.508536366Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:38:47.508575138Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:38:47.508612653Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:38:47.508648352Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:38:47.508741899Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:38:47.50876342Z === RUN TestSyscallN 2026-10-22T06:38:47.508779747Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:38:47.508798167Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:38:51.82512465Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (4.32s) 2026-10-22T06:38:51.825183309Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:38:51.82520735Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:38:51.825225767Z === RUN TestSyscallSelf 2026-10-22T06:38:51.825240421Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:38:51.827312958Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:38:51.827353353Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:38:51.82737188Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:38:51.827397511Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:38:51.827428488Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:38:51.82745962Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:38:51.827489307Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:38:51.827519832Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:38:51.827539759Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:38:51.827577554Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:51.827592973Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:38:51.827606044Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:38:51.827619178Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:38:51.827633775Z === RUN Test_qsort 2026-10-22T06:38:51.827675668Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:38:51.827690192Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:38:51.827704444Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:38:51.82772048Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:38:51.827737727Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:38:51.827770639Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:38:51.82781115Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:38:51.830380104Z === RUN TestNewCallbackUint64Result 2026-10-22T06:38:51.83041453Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:38:51.83042168Z === RUN TestOS 2026-10-22T06:38:51.830427147Z --- PASS: TestOS (0.00s) 2026-10-22T06:38:51.83043226Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:38:51.830442259Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:38:51.830448004Z === RUN TestRegisterFunc_Floats 2026-10-22T06:38:51.830453024Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:38:51.830461475Z === RUN TestUnrefCallback 2026-10-22T06:38:51.830466802Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:38:51.830471647Z === RUN TestABI_TooManyArguments 2026-10-22T06:38:51.830482606Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:38:51.830501061Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:38:51.830511385Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:38:51.830523951Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:38:51.830534824Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:38:51.83055946Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:38:51.830580564Z --- PASS: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:51.830608649Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:38:51.830634325Z --- PASS: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:51.830643952Z === RUN TestSetuidEtc 2026-10-22T06:38:51.835485612Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:38:51.835544134Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:38:51.835587892Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:51.835615403Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:38:51.835631275Z === RUN TestCallbackInt32Packing 2026-10-22T06:38:51.835669427Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:51.835681942Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:38:51.835689602Z === RUN TestNewCallbackFloat32 2026-10-22T06:38:51.835710084Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:38:51.835724689Z === RUN TestSyscallSelfPanics 2026-10-22T06:38:51.835743094Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:38:51.835761751Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:38:51.835779621Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:38:51.835806073Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:38:51.835832955Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:38:51.83855785Z === RUN TestABI 2026-10-22T06:38:51.838657269Z func_test.go:240: Build /tmp/TestABI2279267045/001/abitest.so 2026-10-22T06:38:51.929962501Z --- PASS: TestABI (0.09s) 2026-10-22T06:38:51.93001224Z === RUN TestCallGoFromSharedLib 2026-10-22T06:38:51.93006053Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib1140473615/001/libcbtest.so 2026-10-22T06:38:51.982629238Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:51.982688333Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:51.98271201Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:51.982734655Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:51.982750109Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:51.982769813Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:51.982800786Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:51.982839839Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:51.982866389Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:51.982891285Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:51.982905528Z --- PASS: TestCallGoFromSharedLib (0.05s) 2026-10-22T06:38:51.982917088Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:38:51.982957223Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns2251180466/001/structreturntest.so 2026-10-22T06:38:52.033724367Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:38:52.037664632Z --- PASS: TestRegisterFunc_structReturns (0.05s) 2026-10-22T06:38:52.037716976Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:38:52.037732055Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:38:52.037740779Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:38:52.037755052Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:38:52.037766019Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:38:52.037781765Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:38:52.037796918Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:38:52.037807794Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:38:52.037813584Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:38:52.037834296Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:38:52.037852487Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:38:52.037873374Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:38:52.0378938Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:38:52.037914306Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:38:52.037935Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:38:52.037950595Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:38:52.037962996Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:38:52.03798278Z === RUN TestCallback10Int32Packing 2026-10-22T06:38:52.038007498Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:52.038017229Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:38:52.038025862Z === RUN TestSyscallSelfAllocs 2026-10-22T06:38:52.041789572Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:38:52.04182836Z === RUN TestErrno 2026-10-22T06:38:52.041871659Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:38:52.041893403Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:38:52.041917246Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:38:52.041941107Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:38:52.041966033Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:38:52.041988311Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:38:52.042011481Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:38:52.042034763Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:38:52.042065123Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:38:52.042090766Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:38:52.042113299Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:38:52.042144351Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:38:52.042177591Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:38:52.04220811Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:38:52.04223908Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:38:52.042272194Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:38:52.042289267Z === RUN TestSimpleDlsym 2026-10-22T06:38:52.042317789Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:38:52.042341027Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:38:52.177674685Z --- PASS: TestSyscall6PointerLiveness (0.13s) 2026-10-22T06:38:52.177723522Z === RUN TestNestedDlopenCall 2026-10-22T06:38:52.177763923Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall594927481/001/libdlnested.so 2026-10-22T06:38:52.230603585Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:38:52.230654331Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:38:52.277416995Z --- PASS: TestDlopenThenAllThreadsSyscall (0.05s) 2026-10-22T06:38:52.277451831Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:38:52.277459417Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:38:52.277477635Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:38:52.277530548Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:38:52.277543976Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:38:52.277555465Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:38:52.27757506Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:38:52.277594903Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:38:52.277623286Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:38:52.277644646Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:38:52.277654995Z === RUN TestRegisterFunc 2026-10-22T06:38:52.277667778Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:38:52.277677327Z === RUN TestNewCallbackFloat64 2026-10-22T06:38:52.277685589Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:38:52.277693462Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:38:52.277712749Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:52.277721823Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:38:52.277727115Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:38:52.277734893Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:38:52.277744772Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:38:52.325915114Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:38:52.325962259Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:38:52.325979788Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:38:52.325989132Z --- PASS: TestRegisterFuncStringSliceAndArray (0.05s) 2026-10-22T06:38:52.326013575Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:38:52.32603867Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:38:52.326063319Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:38:52.32607556Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:38:52.326119102Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs3434915842/001/structtest.so 2026-10-22T06:38:52.402382394Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:38:52.408985993Z --- PASS: TestRegisterFunc_structArgs (0.08s) 2026-10-22T06:38:52.409041014Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.01s) 2026-10-22T06:38:52.409054306Z === RUN TestAllThreadsSyscall 2026-10-22T06:38:52.409069073Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:38:52.409083359Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:38:52.40909737Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:38:52.409107667Z === RUN TestCallbackStringConversion 2026-10-22T06:38:52.409146632Z callback_test.go:58: Build /tmp/TestCallbackStringConversion2808891773/001/libcbtest.so 2026-10-22T06:38:52.459785823Z --- PASS: TestCallbackStringConversion (0.05s) 2026-10-22T06:38:52.45983018Z === RUN TestNewCallbackInt64Result 2026-10-22T06:38:52.459842453Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:38:52.459851235Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:38:52.459907702Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:38:52.459944814Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:38:52.459995073Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:52.460017541Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:38:52.460045102Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:38:52.460067715Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:38:52.460088453Z === RUN TestABI_ArgumentPassing 2026-10-22T06:38:52.534562784Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:38:52.534616828Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:38:52.53464579Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:38:52.53469463Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:52.534719006Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:38:52.53473582Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:38:52.534774922Z func_test.go:578: ppc64le retains the 15-argument limit 2026-10-22T06:38:52.534796594Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:38:52.536951399Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:52.536984291Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:38:52.537066023Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:52.537094187Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:38:52.537143974Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:52.537169063Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:38:52.537216347Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:52.537242176Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:38:52.537290115Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:52.537310595Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:38:52.537352577Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:52.537372358Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:38:52.537413838Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:52.537431239Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:38:52.539558463Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:38:52.539586225Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:38:52.539623981Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:52.53964457Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:38:52.539651876Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:38:52.539669738Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:38:52.539689393Z func_test.go:602: ppc64le retains the 15-argument limit 2026-10-22T06:38:52.53969693Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:38:52.539714846Z func_test.go:615: ppc64le retains the 15-argument limit 2026-10-22T06:38:52.539724412Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:38:52.541920709Z func_test.go:638: ppc64le retains the 15-argument limit 2026-10-22T06:38:52.541956634Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:38:52.542036278Z func_test.go:656: ppc64le retains the 15-argument limit 2026-10-22T06:38:52.542062143Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:38:52.542112046Z func_test.go:679: mixed int/float stack arguments are not yet supported on ppc64le 2026-10-22T06:38:52.542137158Z --- PASS: TestABI_ArgumentPassing (0.08s) 2026-10-22T06:38:52.542174738Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:38:52.542211319Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:38:52.542246895Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:38:52.542303114Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:38:52.542341936Z --- SKIP: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:38:52.54237894Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:38:52.542420427Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:38:52.542458059Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:38:52.542496436Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:38:52.542536748Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:38:52.542574099Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:38:52.542612245Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:38:52.54265583Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:38:52.542696835Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:38:52.542751443Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:38:52.542800464Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:38:52.542844383Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:38:52.542880594Z --- SKIP: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:38:52.54291644Z --- SKIP: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:38:52.54295461Z --- SKIP: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:38:52.542991876Z --- SKIP: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:38:52.543031904Z --- SKIP: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:38:52.543054712Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:38:52.543079302Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:38:52.543102712Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:38:52.543127961Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:38:52.547415533Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:38:52.54744296Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:38:52.547450647Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:38:52.547460091Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:38:52.547487798Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:38:52.547522153Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:38:52.547566566Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:38:52.547608191Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:38:52.547654129Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:38:52.547701066Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:38:52.547723614Z === RUN TestSyscallN 2026-10-22T06:38:52.547749061Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:38:52.547773988Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:38:56.897047993Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (4.35s) 2026-10-22T06:38:56.89713286Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:38:56.897162667Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:38:56.897185688Z === RUN TestSyscallSelf 2026-10-22T06:38:56.897205992Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:38:56.897228032Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:38:56.89725041Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:38:56.897265625Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:38:56.897281952Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:38:56.897317201Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:38:56.897349069Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:38:56.897373184Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:38:56.897408221Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:38:56.897419884Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:38:56.897461792Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:56.897479102Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:38:56.89748973Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:38:56.897500296Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:38:56.897513458Z === RUN Test_qsort 2026-10-22T06:38:56.897527735Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:38:56.897543312Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:38:56.900453342Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:38:56.900489696Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:38:56.900550386Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:38:56.900594597Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:38:56.900636558Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:38:56.900663071Z === RUN TestNewCallbackUint64Result 2026-10-22T06:38:56.900686985Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:38:56.900708364Z === RUN TestOS 2026-10-22T06:38:56.900731785Z --- PASS: TestOS (0.00s) 2026-10-22T06:38:56.900754558Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:38:56.900777889Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:38:56.900802334Z === RUN TestRegisterFunc_Floats 2026-10-22T06:38:56.900822661Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:38:56.900843798Z === RUN TestUnrefCallback 2026-10-22T06:38:56.900868223Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:38:56.900889388Z === RUN TestABI_TooManyArguments 2026-10-22T06:38:56.900914782Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:38:56.900940601Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:38:56.900964109Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:38:56.900990421Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:38:56.901016395Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:38:56.901057288Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:38:56.90109824Z --- PASS: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:56.901138979Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:38:56.901185463Z --- PASS: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:38:56.901204728Z === RUN TestSetuidEtc 2026-10-22T06:38:56.903312405Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:38:56.905461053Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:38:56.905508083Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:56.905535569Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:38:56.905555023Z === RUN TestCallbackInt32Packing 2026-10-22T06:38:56.905578188Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:56.905586286Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:38:56.905594099Z === RUN TestNewCallbackFloat32 2026-10-22T06:38:56.905601947Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:38:56.905608905Z === RUN TestSyscallSelfPanics 2026-10-22T06:38:56.905616167Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:38:56.905621672Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:38:56.905626171Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:38:56.905638896Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:38:56.905655927Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:38:56.908235367Z === RUN TestABI 2026-10-22T06:38:56.908335927Z func_test.go:240: Build /tmp/TestABI3393022302/001/abitest.so 2026-10-22T06:38:57.001283012Z --- PASS: TestABI (0.09s) 2026-10-22T06:38:57.001341402Z === RUN TestCallGoFromSharedLib 2026-10-22T06:38:57.001406849Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib847430028/001/libcbtest.so 2026-10-22T06:38:57.050029086Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:57.050103287Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:57.050138183Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:57.050179832Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:57.050325647Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:57.050396216Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:57.050431852Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:57.050498484Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:57.050536186Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:57.050570034Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:38:57.050589941Z --- PASS: TestCallGoFromSharedLib (0.05s) 2026-10-22T06:38:57.050622726Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:38:57.050669379Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns1425062624/001/structreturntest.so 2026-10-22T06:38:57.104439646Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:38:57.104498631Z --- PASS: TestRegisterFunc_structReturns (0.05s) 2026-10-22T06:38:57.104582806Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:38:57.104604436Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:38:57.104628382Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:38:57.104646406Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:38:57.10465915Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:38:57.104680816Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:38:57.104709738Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:38:57.104732578Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:38:57.104753543Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:38:57.104781627Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:38:57.104812908Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:38:57.104841072Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:38:57.104865143Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:38:57.104898725Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:38:57.104923966Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:38:57.104930638Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:38:57.104944165Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:38:57.104956446Z === RUN TestCallback10Int32Packing 2026-10-22T06:38:57.104994111Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:57.105012856Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:38:57.105026735Z === RUN TestSyscallSelfAllocs 2026-10-22T06:38:57.107177714Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:38:57.107204661Z === RUN TestErrno 2026-10-22T06:38:57.107247322Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:38:57.107270891Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:38:57.10728663Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:38:57.107310223Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:38:57.107333376Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:38:57.107349719Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:38:57.107370146Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:38:57.110423162Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:38:57.110465858Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:38:57.1104941Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:38:57.11051868Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:38:57.110557332Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:38:57.110592511Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:38:57.110625233Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:38:57.110657317Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:38:57.110694324Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:38:57.110710604Z === RUN TestSimpleDlsym 2026-10-22T06:38:57.110726444Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:38:57.110742318Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:38:57.236656493Z --- PASS: TestSyscall6PointerLiveness (0.13s) 2026-10-22T06:38:57.236716287Z === RUN TestNestedDlopenCall 2026-10-22T06:38:57.236770749Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall1969508527/001/libdlnested.so 2026-10-22T06:38:57.302181616Z --- PASS: TestNestedDlopenCall (0.07s) 2026-10-22T06:38:57.302230064Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:38:57.354955071Z --- PASS: TestDlopenThenAllThreadsSyscall (0.05s) 2026-10-22T06:38:57.355003912Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:38:57.355020147Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:38:57.355077911Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:38:57.355099361Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:38:57.355116266Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:38:57.355137541Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:38:57.355171086Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:38:57.355208673Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:38:57.355245228Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:38:57.35528279Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:38:57.355301237Z === RUN TestRegisterFunc 2026-10-22T06:38:57.355315141Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:38:57.35533241Z === RUN TestNewCallbackFloat64 2026-10-22T06:38:57.355342875Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:38:57.355350803Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:38:57.35539438Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:57.355421629Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:38:57.355444235Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:38:57.355466107Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:38:57.355487053Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:38:57.400717731Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:38:57.400767686Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:38:57.400781942Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:38:57.400797034Z --- PASS: TestRegisterFuncStringSliceAndArray (0.05s) 2026-10-22T06:38:57.400824538Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:38:57.400852488Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:38:57.400871821Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:38:57.40088276Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:38:57.400906717Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs2168042852/001/structtest.so 2026-10-22T06:38:57.467277981Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:38:57.472107739Z --- PASS: TestRegisterFunc_structArgs (0.07s) 2026-10-22T06:38:57.472161478Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:38:57.472220284Z === RUN TestAllThreadsSyscall 2026-10-22T06:38:57.472251417Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:38:57.472273173Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:38:57.472298127Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:38:57.472320593Z === RUN TestCallbackStringConversion 2026-10-22T06:38:57.472358005Z callback_test.go:58: Build /tmp/TestCallbackStringConversion163629757/001/libcbtest.so 2026-10-22T06:38:57.516917277Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:38:57.516963219Z === RUN TestNewCallbackInt64Result 2026-10-22T06:38:57.516984076Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:38:57.517007203Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:38:57.517022677Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:38:57.517029717Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:38:57.517059537Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:38:57.517073119Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:38:57.517082177Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:38:57.517087979Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:38:57.51709575Z === RUN TestABI_ArgumentPassing 2026-10-22T06:38:57.612072551Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:38:57.612130631Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:38:57.612204184Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:38:57.612292695Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:57.612353485Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:38:57.612416666Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:38:57.612493475Z func_test.go:578: ppc64le retains the 15-argument limit 2026-10-22T06:38:57.612517884Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:38:57.612626822Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:57.612685153Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:38:57.612760497Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:57.612816637Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:38:57.612893414Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:57.612951158Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:38:57.61509849Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:57.61514177Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:38:57.615178507Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:57.615208734Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:38:57.615247085Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:57.615274656Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:38:57.61531147Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:38:57.615334068Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:38:57.61535043Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:38:57.615365275Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:38:57.615438758Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:38:57.615465736Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:38:57.615496108Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:38:57.61552094Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:38:57.615562704Z func_test.go:602: ppc64le retains the 15-argument limit 2026-10-22T06:38:57.615588625Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:38:57.615622852Z func_test.go:615: ppc64le retains the 15-argument limit 2026-10-22T06:38:57.615637851Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:38:57.615664574Z func_test.go:638: ppc64le retains the 15-argument limit 2026-10-22T06:38:57.615678273Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:38:57.615703783Z func_test.go:656: ppc64le retains the 15-argument limit 2026-10-22T06:38:57.615721326Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:38:57.615756581Z func_test.go:679: mixed int/float stack arguments are not yet supported on ppc64le 2026-10-22T06:38:57.619416405Z --- PASS: TestABI_ArgumentPassing (0.10s) 2026-10-22T06:38:57.619461332Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:38:57.619489977Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:38:57.619515182Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:38:57.619545414Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:38:57.619571204Z --- SKIP: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:38:57.619596696Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:38:57.619631963Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:38:57.619661274Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:38:57.619686816Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:38:57.619712338Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:38:57.619738366Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:38:57.619764185Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:38:57.619796662Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:38:57.619830089Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:38:57.619865383Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:38:57.619898089Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:38:57.619928321Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:38:57.619953116Z --- SKIP: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:38:57.619978153Z --- SKIP: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:38:57.620006538Z --- SKIP: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:38:57.620036001Z --- SKIP: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:38:57.620064644Z --- SKIP: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:38:57.620079629Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:38:57.620095826Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:38:57.620111277Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:38:57.620126969Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:38:57.620141779Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:38:57.620157145Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:38:57.620172816Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:38:57.620187364Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:38:57.620213343Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:38:57.620245389Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:38:57.620276191Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:38:57.620309058Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:38:57.620350918Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:38:57.620387039Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:38:57.620401021Z === RUN TestSyscallN 2026-10-22T06:38:57.620414534Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:38:57.620427615Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:39:02.14353161Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (4.52s) 2026-10-22T06:39:02.14356585Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:39:02.143573353Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:39:02.143578411Z === RUN TestSyscallSelf 2026-10-22T06:39:02.143583722Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:39:02.143594713Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:39:02.143615379Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:39:02.143631403Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:39:02.143655154Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:39:02.14368544Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:39:02.143711141Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:39:02.143737638Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:39:02.143763814Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:39:02.143781322Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:39:02.14382119Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:02.143835817Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:39:02.145905881Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:39:02.145935322Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:39:02.145947903Z === RUN Test_qsort 2026-10-22T06:39:02.145956158Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:39:02.145968174Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:39:02.145982154Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:39:02.14599494Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:39:02.146008934Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:39:02.1460405Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:39:02.146081711Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:39:02.14609782Z === RUN TestNewCallbackUint64Result 2026-10-22T06:39:02.146112679Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:39:02.146131542Z === RUN TestOS 2026-10-22T06:39:02.146140393Z --- PASS: TestOS (0.00s) 2026-10-22T06:39:02.146158086Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:39:02.146173506Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:39:02.146179065Z === RUN TestRegisterFunc_Floats 2026-10-22T06:39:02.148838309Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:39:02.148876155Z === RUN TestUnrefCallback 2026-10-22T06:39:02.148929055Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:39:02.148956191Z === RUN TestABI_TooManyArguments 2026-10-22T06:39:02.148982987Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:39:02.149010156Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:39:02.149032454Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:39:02.149059883Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:39:02.149083347Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:39:02.149121649Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:39:02.149159022Z --- PASS: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:39:02.149190855Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:39:02.149220775Z --- PASS: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:39:02.14923709Z === RUN TestSetuidEtc 2026-10-22T06:39:02.151314045Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:39:02.151344656Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:39:02.151427846Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:02.151452047Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:39:02.151466048Z === RUN TestCallbackInt32Packing 2026-10-22T06:39:02.151516493Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:02.151540951Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:39:02.154083086Z === RUN TestNewCallbackFloat32 2026-10-22T06:39:02.154125311Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:39:02.154152605Z === RUN TestSyscallSelfPanics 2026-10-22T06:39:02.15417715Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:39:02.154194555Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:39:02.15420982Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:39:02.154235581Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:39:02.15426471Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:39:02.154280827Z === RUN TestABI 2026-10-22T06:39:02.154317118Z func_test.go:240: Build /tmp/TestABI2522445519/001/abitest.so 2026-10-22T06:39:02.224706771Z --- PASS: TestABI (0.07s) 2026-10-22T06:39:02.224759603Z === RUN TestCallGoFromSharedLib 2026-10-22T06:39:02.224789727Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib3267704152/001/libcbtest.so 2026-10-22T06:39:02.265888505Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:02.265934258Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:02.265955936Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:02.265972772Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:02.265993684Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:02.266015816Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:02.266031298Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:02.266043505Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:02.266055009Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:02.266066337Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:02.266070985Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:39:02.268551191Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:39:02.268596405Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns816165732/001/structreturntest.so 2026-10-22T06:39:02.321679021Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:39:02.324539381Z --- PASS: TestRegisterFunc_structReturns (0.06s) 2026-10-22T06:39:02.32459736Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:39:02.324621696Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:39:02.324636791Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:39:02.324654786Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:39:02.324665445Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:39:02.324674974Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:39:02.324684853Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:39:02.324693833Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:39:02.324703722Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:39:02.324746332Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:39:02.324777221Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:39:02.32480523Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:39:02.32483556Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:39:02.324906148Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:39:02.324937626Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:39:02.324953091Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:39:02.324968938Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:39:02.324983688Z === RUN TestCallback10Int32Packing 2026-10-22T06:39:02.325020107Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:02.327305524Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:39:02.327379944Z === RUN TestSyscallSelfAllocs 2026-10-22T06:39:02.327424505Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:39:02.329470907Z === RUN TestErrno 2026-10-22T06:39:02.329521917Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:39:02.329549603Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:39:02.329574585Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:39:02.329598008Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:39:02.329615651Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:39:02.32963632Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:39:02.329658925Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:39:02.329693078Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:39:02.329720096Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:39:02.329746036Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:39:02.329768979Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:39:02.329809256Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:39:02.329846418Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:39:02.329882703Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:39:02.329925852Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:39:02.329964431Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:39:02.332176448Z === RUN TestSimpleDlsym 2026-10-22T06:39:02.332209128Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:39:02.332230793Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:39:02.464662487Z --- PASS: TestSyscall6PointerLiveness (0.13s) 2026-10-22T06:39:02.464716808Z === RUN TestNestedDlopenCall 2026-10-22T06:39:02.464831708Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall166920181/001/libdlnested.so 2026-10-22T06:39:02.51617676Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:39:02.516224038Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:39:02.560827648Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:39:02.560865843Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:39:02.560873464Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:39:02.560878661Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:39:02.560883792Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:39:02.560892604Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:39:02.56089819Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:39:02.560909769Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:39:02.560924473Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:39:02.56094008Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:39:02.560957449Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:39:02.560966785Z === RUN TestRegisterFunc 2026-10-22T06:39:02.560972217Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:39:02.560980002Z === RUN TestNewCallbackFloat64 2026-10-22T06:39:02.56098527Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:39:02.560995256Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:39:02.561014459Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:02.561024141Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:39:02.561030579Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:39:02.561038929Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:39:02.561044502Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:39:02.611230617Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:39:02.611295928Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:39:02.611318958Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:39:02.611346058Z --- PASS: TestRegisterFuncStringSliceAndArray (0.05s) 2026-10-22T06:39:02.61140586Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:39:02.611444685Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:39:02.611474028Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:39:02.611492808Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:39:02.61153845Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs953870824/001/structtest.so 2026-10-22T06:39:02.677003544Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:39:02.683591208Z --- PASS: TestRegisterFunc_structArgs (0.07s) 2026-10-22T06:39:02.683638115Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.01s) 2026-10-22T06:39:02.683649821Z === RUN TestAllThreadsSyscall 2026-10-22T06:39:02.683693762Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:39:02.683704624Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:39:02.683710266Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:39:02.683717979Z === RUN TestCallbackStringConversion 2026-10-22T06:39:02.683738434Z callback_test.go:58: Build /tmp/TestCallbackStringConversion3459749421/001/libcbtest.so 2026-10-22T06:39:02.72621497Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:39:02.726272134Z === RUN TestNewCallbackInt64Result 2026-10-22T06:39:02.726296171Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:39:02.726321199Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:39:02.726348008Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:39:02.726367416Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:39:02.726408781Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:02.726428945Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:39:02.726446993Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:39:02.726465211Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:39:02.72648101Z === RUN TestABI_ArgumentPassing 2026-10-22T06:39:02.795966523Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:39:02.796014805Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:39:02.796040181Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:39:02.796090789Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:39:02.796112432Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:39:02.796123388Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:39:02.79615342Z func_test.go:578: ppc64le retains the 15-argument limit 2026-10-22T06:39:02.79616387Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:39:02.796196655Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:02.796207768Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:39:02.796238181Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:02.798373911Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:39:02.798438811Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:02.798465674Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:39:02.798514781Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:02.798532588Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:39:02.798572743Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:02.798589357Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:39:02.798631914Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:02.798655948Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:39:02.798702944Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:02.798727258Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:39:02.798745532Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:39:02.798775508Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:39:02.79881913Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:39:02.798840266Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:39:02.798861881Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:39:02.800948619Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:39:02.801000628Z func_test.go:602: ppc64le retains the 15-argument limit 2026-10-22T06:39:02.80102253Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:39:02.801060875Z func_test.go:615: ppc64le retains the 15-argument limit 2026-10-22T06:39:02.8010772Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:39:02.801115034Z func_test.go:638: ppc64le retains the 15-argument limit 2026-10-22T06:39:02.801132057Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:39:02.801171692Z func_test.go:656: ppc64le retains the 15-argument limit 2026-10-22T06:39:02.801191279Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:39:02.801236846Z func_test.go:679: mixed int/float stack arguments are not yet supported on ppc64le 2026-10-22T06:39:02.801259436Z --- PASS: TestABI_ArgumentPassing (0.08s) 2026-10-22T06:39:02.801297887Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:39:02.801333342Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:39:02.801364276Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:39:02.801413428Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:39:02.801446183Z --- SKIP: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:39:02.801477589Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:39:02.80150435Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:39:02.80153088Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:39:02.801558743Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:39:02.801584514Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:39:02.801609193Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:39:02.801634704Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:39:02.801667906Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:39:02.801698466Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:39:02.801731261Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:39:02.801763219Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:39:02.801792883Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:39:02.801816814Z --- SKIP: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:39:02.801840468Z --- SKIP: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:39:02.801866285Z --- SKIP: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:39:02.801892119Z --- SKIP: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:39:02.801917937Z --- SKIP: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:39:02.801928235Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:39:02.80193928Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:39:02.801950355Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:39:02.801961282Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:39:02.801972593Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:39:02.801984144Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:39:02.801995991Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:39:02.807414826Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:39:02.80745817Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:39:02.80750259Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:39:02.80753219Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:39:02.807571728Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:39:02.807604634Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:39:02.807639864Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:39:02.807656769Z === RUN TestSyscallN 2026-10-22T06:39:02.807672037Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:39:02.807690978Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:39:06.997958701Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (4.19s) 2026-10-22T06:39:06.998000813Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:39:06.998011289Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:39:06.998018937Z === RUN TestSyscallSelf 2026-10-22T06:39:06.998034112Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:39:06.998050404Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:39:06.998058712Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:39:06.998065918Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:39:06.998076572Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:39:06.998093272Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:39:06.998116164Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:39:06.998138132Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:39:06.99816034Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:39:07.000221817Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:39:07.000260625Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:07.000272959Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:39:07.000282241Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:39:07.000290295Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:39:07.000303002Z === RUN Test_qsort 2026-10-22T06:39:07.000310801Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:39:07.000323974Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:39:07.000336469Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:39:07.000351593Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:39:07.000363513Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:39:07.000385415Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:39:07.000414304Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:39:07.000433547Z === RUN TestNewCallbackUint64Result 2026-10-22T06:39:07.00270943Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:39:07.002732875Z === RUN TestOS 2026-10-22T06:39:07.00274129Z --- PASS: TestOS (0.00s) 2026-10-22T06:39:07.002756059Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:39:07.002773043Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:39:07.002797856Z === RUN TestRegisterFunc_Floats 2026-10-22T06:39:07.002818535Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:39:07.002842206Z === RUN TestUnrefCallback 2026-10-22T06:39:07.002859884Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:39:07.0028682Z === RUN TestABI_TooManyArguments 2026-10-22T06:39:07.002876203Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:39:07.00289666Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:39:07.002914152Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:39:07.002933073Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:39:07.005225605Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:39:07.005269539Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:39:07.0053053Z --- PASS: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:39:07.005346044Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:39:07.005390543Z --- PASS: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:39:07.005410293Z === RUN TestSetuidEtc 2026-10-22T06:39:07.007500647Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:39:07.010325208Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:39:07.010439329Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:07.01046983Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:39:07.010489107Z === RUN TestCallbackInt32Packing 2026-10-22T06:39:07.010536411Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:07.010595886Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:39:07.010625168Z === RUN TestNewCallbackFloat32 2026-10-22T06:39:07.01064952Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:39:07.010676209Z === RUN TestSyscallSelfPanics 2026-10-22T06:39:07.010698452Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:39:07.010721606Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:39:07.010747081Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:39:07.010778226Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:39:07.010814329Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:39:07.010833818Z === RUN TestABI 2026-10-22T06:39:07.010871954Z func_test.go:240: Build /tmp/TestABI4041520099/001/abitest.so 2026-10-22T06:39:07.085210064Z --- PASS: TestABI (0.07s) 2026-10-22T06:39:07.085272399Z === RUN TestCallGoFromSharedLib 2026-10-22T06:39:07.085365733Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib3251065103/001/libcbtest.so 2026-10-22T06:39:07.128873469Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:07.128921312Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:07.128940501Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:07.129036415Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:07.129094926Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:07.129149273Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:07.129186642Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:07.129256727Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:07.129288533Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:07.129308674Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:07.129319362Z --- PASS: TestCallGoFromSharedLib (0.05s) 2026-10-22T06:39:07.131598082Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:39:07.13164818Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns2135148616/001/structreturntest.so 2026-10-22T06:39:07.200235996Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:39:07.204148579Z --- PASS: TestRegisterFunc_structReturns (0.07s) 2026-10-22T06:39:07.204204274Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:39:07.204226306Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:39:07.204247041Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:39:07.204267705Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:39:07.204285713Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:39:07.204304289Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:39:07.204320625Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:39:07.204339988Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:39:07.204353769Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:39:07.204381658Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:39:07.204409735Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:39:07.204437221Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:39:07.204465617Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:39:07.204494644Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:39:07.204522856Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:39:07.207156533Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:39:07.207183811Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:39:07.207190481Z === RUN TestCallback10Int32Packing 2026-10-22T06:39:07.207217497Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:07.207237184Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:39:07.207253128Z === RUN TestSyscallSelfAllocs 2026-10-22T06:39:07.211757339Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:39:07.211786249Z === RUN TestErrno 2026-10-22T06:39:07.211807137Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:39:07.211823195Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:39:07.211833847Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:39:07.211847833Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:39:07.211860172Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:39:07.211866178Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:39:07.211875161Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:39:07.211881049Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:39:07.211893365Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:39:07.214901356Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:39:07.214937843Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:39:07.214965849Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:39:07.214989693Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:39:07.21500989Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:39:07.215034301Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:39:07.21505853Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:39:07.215070473Z === RUN TestSimpleDlsym 2026-10-22T06:39:07.21508629Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:39:07.215099048Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:39:07.346107556Z --- PASS: TestSyscall6PointerLiveness (0.13s) 2026-10-22T06:39:07.346167461Z === RUN TestNestedDlopenCall 2026-10-22T06:39:07.346198107Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall413446679/001/libdlnested.so 2026-10-22T06:39:07.423170198Z --- PASS: TestNestedDlopenCall (0.08s) 2026-10-22T06:39:07.423220547Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:39:07.473263911Z --- PASS: TestDlopenThenAllThreadsSyscall (0.05s) 2026-10-22T06:39:07.473312013Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:39:07.473326064Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:39:07.473405578Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:39:07.473465549Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:39:07.473507729Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:39:07.473528118Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:39:07.473558102Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:39:07.47358845Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:39:07.473622147Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:39:07.473657059Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:39:07.473684713Z === RUN TestRegisterFunc 2026-10-22T06:39:07.473701712Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:39:07.473717075Z === RUN TestNewCallbackFloat64 2026-10-22T06:39:07.473739506Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:39:07.47375794Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:39:07.476162119Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:07.476205617Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:39:07.476320439Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:39:07.476386296Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:39:07.476408963Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:39:07.518681644Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:39:07.518720009Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:39:07.518730502Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:39:07.518738984Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:39:07.518763423Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:39:07.518787011Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:39:07.518811066Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:39:07.518823441Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:39:07.518861945Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs3581281627/001/structtest.so 2026-10-22T06:39:07.584009645Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:39:07.588919106Z --- PASS: TestRegisterFunc_structArgs (0.07s) 2026-10-22T06:39:07.588973299Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:39:07.588987543Z === RUN TestAllThreadsSyscall 2026-10-22T06:39:07.588997812Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:39:07.589008073Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:39:07.589013691Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:39:07.589022085Z === RUN TestCallbackStringConversion 2026-10-22T06:39:07.589042617Z callback_test.go:58: Build /tmp/TestCallbackStringConversion2214292970/001/libcbtest.so 2026-10-22T06:39:07.628572969Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:39:07.628632046Z === RUN TestNewCallbackInt64Result 2026-10-22T06:39:07.628663683Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:39:07.628677991Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:39:07.628689863Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:39:07.628706386Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:39:07.628744299Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:07.628767091Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:39:07.628791858Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:39:07.628813877Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:39:07.628828912Z === RUN TestABI_ArgumentPassing 2026-10-22T06:39:07.698392667Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:39:07.698438842Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:39:07.698450479Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:39:07.698475475Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:39:07.698494309Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:39:07.698507056Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:39:07.698525595Z func_test.go:578: ppc64le retains the 15-argument limit 2026-10-22T06:39:07.698536508Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:39:07.698553942Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:07.698563492Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:39:07.698600124Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:07.698614785Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:39:07.698637766Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:07.700690528Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:39:07.700753711Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:07.70077893Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:39:07.700825461Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:07.700846256Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:39:07.700887455Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:07.70090567Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:39:07.70095243Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:07.700974981Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:39:07.700997508Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:39:07.701017173Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:39:07.701054014Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:39:07.701072239Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:39:07.701089004Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:39:07.701102699Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:39:07.703163956Z func_test.go:602: ppc64le retains the 15-argument limit 2026-10-22T06:39:07.703196689Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:39:07.703245526Z func_test.go:615: ppc64le retains the 15-argument limit 2026-10-22T06:39:07.703262651Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:39:07.703277716Z func_test.go:638: ppc64le retains the 15-argument limit 2026-10-22T06:39:07.703289786Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:39:07.703312822Z func_test.go:656: ppc64le retains the 15-argument limit 2026-10-22T06:39:07.703326832Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:39:07.703353951Z func_test.go:679: mixed int/float stack arguments are not yet supported on ppc64le 2026-10-22T06:39:07.703366668Z --- PASS: TestABI_ArgumentPassing (0.07s) 2026-10-22T06:39:07.703410466Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:39:07.703439783Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:39:07.703458503Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:39:07.703475174Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:39:07.703491695Z --- SKIP: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:39:07.703507424Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:39:07.703523517Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:39:07.703540188Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:39:07.703556579Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:39:07.703572349Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:39:07.70358783Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:39:07.703603629Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:39:07.703624078Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:39:07.703642491Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:39:07.703662495Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:39:07.703685002Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:39:07.703721055Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:39:07.703752381Z --- SKIP: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:39:07.703788624Z --- SKIP: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:39:07.703827064Z --- SKIP: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:39:07.703868145Z --- SKIP: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:39:07.703905469Z --- SKIP: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:39:07.703928374Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:39:07.70394951Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:39:07.703967634Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:39:07.703985817Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:39:07.704003968Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:39:07.704026329Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:39:07.704039429Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:39:07.707438587Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:39:07.707471436Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:39:07.70755322Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:39:07.707632549Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:39:07.707713789Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:39:07.707793502Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:39:07.707874492Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:39:07.707891583Z === RUN TestSyscallN 2026-10-22T06:39:07.707959835Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:39:07.707976235Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:39:11.832962986Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (4.13s) 2026-10-22T06:39:11.833010378Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:39:11.833019476Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:39:11.833024272Z === RUN TestSyscallSelf 2026-10-22T06:39:11.833029222Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:39:11.833033686Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:39:11.833038327Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:39:11.833102927Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:39:11.833124529Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:39:11.833175827Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:39:11.833202225Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:39:11.833252569Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:39:11.833279928Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:39:11.833291054Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:39:11.833352678Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:11.835446283Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:39:11.835479827Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:39:11.835497073Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:39:11.835559436Z === RUN Test_qsort 2026-10-22T06:39:11.835585582Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:39:11.835603938Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:39:11.835623844Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:39:11.835636805Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:39:11.835646195Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:39:11.835682602Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:39:11.835711732Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:39:11.835740866Z === RUN TestNewCallbackUint64Result 2026-10-22T06:39:11.835757696Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:39:11.835769109Z === RUN TestOS 2026-10-22T06:39:11.835777999Z --- PASS: TestOS (0.00s) 2026-10-22T06:39:11.83792986Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:39:11.83796054Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:39:11.838015378Z === RUN TestRegisterFunc_Floats 2026-10-22T06:39:11.83803415Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:39:11.838042145Z === RUN TestUnrefCallback 2026-10-22T06:39:11.838049259Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:39:11.838055872Z === RUN TestABI_TooManyArguments 2026-10-22T06:39:11.838110988Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:39:11.838130636Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:39:11.838142221Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:39:11.838153467Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:39:11.838168234Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:39:11.838200207Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:39:11.838237537Z --- PASS: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:39:11.838271663Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:39:11.838309439Z --- PASS: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:39:11.840512603Z === RUN TestSetuidEtc 2026-10-22T06:39:11.843552749Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:39:11.843579866Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:39:11.843616323Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:11.843637481Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:39:11.843655464Z === RUN TestCallbackInt32Packing 2026-10-22T06:39:11.843689546Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:11.843703027Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:39:11.843708575Z === RUN TestNewCallbackFloat32 2026-10-22T06:39:11.843720441Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:39:11.843729574Z === RUN TestSyscallSelfPanics 2026-10-22T06:39:11.843737972Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:39:11.843746636Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:39:11.843761295Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:39:11.843776321Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:39:11.843794963Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:39:11.84380658Z === RUN TestABI 2026-10-22T06:39:11.846048029Z func_test.go:240: Build /tmp/TestABI2178583738/001/abitest.so 2026-10-22T06:39:11.923191398Z --- PASS: TestABI (0.08s) 2026-10-22T06:39:11.923242785Z === RUN TestCallGoFromSharedLib 2026-10-22T06:39:11.923291938Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib1541157654/001/libcbtest.so 2026-10-22T06:39:11.967847046Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:11.967901215Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:11.967963517Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:11.967994192Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:11.968018872Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:11.968045878Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:11.968070096Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:11.968093607Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:11.968120286Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:11.968146417Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:11.968158181Z --- PASS: TestCallGoFromSharedLib (0.05s) 2026-10-22T06:39:11.968172231Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:39:11.968212007Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns3890834006/001/structreturntest.so 2026-10-22T06:39:12.033809505Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:39:12.037880506Z --- PASS: TestRegisterFunc_structReturns (0.07s) 2026-10-22T06:39:12.037918134Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:39:12.037929273Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:39:12.037980725Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:39:12.037997734Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:39:12.038004755Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:39:12.03801366Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:39:12.038019261Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:39:12.038027635Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:39:12.03803693Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:39:12.038052768Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:39:12.038071787Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:39:12.038087944Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:39:12.038103671Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:39:12.038119719Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:39:12.038135303Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:39:12.040559193Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:39:12.040588327Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:39:12.040602227Z === RUN TestCallback10Int32Packing 2026-10-22T06:39:12.040636013Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:12.040654515Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:39:12.04067053Z === RUN TestSyscallSelfAllocs 2026-10-22T06:39:12.042764465Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:39:12.042795599Z === RUN TestErrno 2026-10-22T06:39:12.042874294Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:39:12.042900547Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:39:12.042958696Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:39:12.043017572Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:39:12.043042372Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:39:12.043124818Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:39:12.043179801Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:39:12.043200059Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:39:12.043278859Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:39:12.043336319Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:39:12.043358046Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:39:12.043476245Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:39:12.043546188Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:39:12.043615821Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:39:12.043684319Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:39:12.043754831Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:39:12.045958396Z === RUN TestSimpleDlsym 2026-10-22T06:39:12.045987893Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:39:12.045998266Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:39:12.169243149Z --- PASS: TestSyscall6PointerLiveness (0.12s) 2026-10-22T06:39:12.169292831Z === RUN TestNestedDlopenCall 2026-10-22T06:39:12.169383151Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall3336525167/001/libdlnested.so 2026-10-22T06:39:12.233191815Z --- PASS: TestNestedDlopenCall (0.06s) 2026-10-22T06:39:12.233234381Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:39:12.279204576Z --- PASS: TestDlopenThenAllThreadsSyscall (0.05s) 2026-10-22T06:39:12.279242742Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:39:12.279253752Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:39:12.279262214Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:39:12.279274312Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:39:12.279283172Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:39:12.279296447Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:39:12.279317035Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:39:12.279345302Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:39:12.27936817Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:39:12.279410294Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:39:12.27941751Z === RUN TestRegisterFunc 2026-10-22T06:39:12.279422437Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:39:12.279430057Z === RUN TestNewCallbackFloat64 2026-10-22T06:39:12.279437397Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:39:12.279444733Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:39:12.281996577Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:12.282042803Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:39:12.282073075Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:39:12.282100451Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:39:12.282123334Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:39:12.333691632Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:39:12.333739798Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:39:12.333753841Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:39:12.333773223Z --- PASS: TestRegisterFuncStringSliceAndArray (0.05s) 2026-10-22T06:39:12.333804027Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:39:12.333839704Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:39:12.333874555Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:39:12.333890923Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:39:12.333938593Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs2514561841/001/structtest.so 2026-10-22T06:39:12.408409305Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:39:12.415365352Z --- PASS: TestRegisterFunc_structArgs (0.08s) 2026-10-22T06:39:12.415438307Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.01s) 2026-10-22T06:39:12.415461217Z === RUN TestAllThreadsSyscall 2026-10-22T06:39:12.415471745Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:39:12.415486011Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:39:12.415506271Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:39:12.41552379Z === RUN TestCallbackStringConversion 2026-10-22T06:39:12.415564552Z callback_test.go:58: Build /tmp/TestCallbackStringConversion1136772937/001/libcbtest.so 2026-10-22T06:39:12.466273497Z --- PASS: TestCallbackStringConversion (0.05s) 2026-10-22T06:39:12.466312369Z === RUN TestNewCallbackInt64Result 2026-10-22T06:39:12.466328802Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:39:12.466341314Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:39:12.466350819Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:39:12.466366179Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:39:12.466398448Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:12.466414599Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:39:12.46643017Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:39:12.466451662Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:39:12.466465201Z === RUN TestABI_ArgumentPassing 2026-10-22T06:39:12.537510239Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:39:12.537546012Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:39:12.537556385Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:39:12.537620091Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:39:12.537671461Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:39:12.537691586Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:39:12.537782958Z func_test.go:578: ppc64le retains the 15-argument limit 2026-10-22T06:39:12.537801415Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:39:12.537854204Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:12.537875428Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:39:12.537960916Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:12.537981083Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:39:12.538067221Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:12.53808845Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:39:12.540221477Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:12.540251522Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:39:12.540307711Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:12.540323003Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:39:12.540349851Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:12.540364776Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:39:12.540392901Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:12.540405913Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:39:12.54041901Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:39:12.540435472Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:39:12.54046111Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:39:12.540476696Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:39:12.540493027Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:39:12.540505311Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:39:12.54052858Z func_test.go:602: ppc64le retains the 15-argument limit 2026-10-22T06:39:12.54054339Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:39:12.540557994Z func_test.go:615: ppc64le retains the 15-argument limit 2026-10-22T06:39:12.540567014Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:39:12.540581142Z func_test.go:638: ppc64le retains the 15-argument limit 2026-10-22T06:39:12.542653914Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:39:12.542696211Z func_test.go:656: ppc64le retains the 15-argument limit 2026-10-22T06:39:12.542710711Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:39:12.542729932Z func_test.go:679: mixed int/float stack arguments are not yet supported on ppc64le 2026-10-22T06:39:12.542746323Z --- PASS: TestABI_ArgumentPassing (0.08s) 2026-10-22T06:39:12.542763475Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:39:12.542778333Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:39:12.54279322Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:39:12.542809593Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:39:12.542829396Z --- SKIP: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:39:12.542846613Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:39:12.542863089Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:39:12.542879393Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:39:12.542895754Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:39:12.542911535Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:39:12.542927134Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:39:12.542942905Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:39:12.542962697Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:39:12.542980898Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:39:12.543003398Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:39:12.543022279Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:39:12.543040506Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:39:12.543055502Z --- SKIP: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:39:12.543070249Z --- SKIP: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:39:12.543086204Z --- SKIP: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:39:12.543103979Z --- SKIP: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:39:12.543120656Z --- SKIP: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:39:12.54313026Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:39:12.543137053Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:39:12.543146135Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:39:12.543152751Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:39:12.543161893Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:39:12.543177532Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:39:12.543192936Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:39:12.543209988Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:39:12.543236709Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:39:12.543255685Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:39:12.543273633Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:39:12.543293195Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:39:12.543312464Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:39:12.543334606Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:39:12.54335541Z === RUN TestSyscallN 2026-10-22T06:39:12.543364394Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:39:12.547419584Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:39:16.66687825Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (4.12s) 2026-10-22T06:39:16.666914924Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:39:16.666922454Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:39:16.66692732Z === RUN TestSyscallSelf 2026-10-22T06:39:16.666932784Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:39:16.66694073Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:39:16.666950135Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:39:16.666964578Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:39:16.666975819Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:39:16.666986768Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:39:16.666997112Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:39:16.667043491Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:39:16.667069044Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:39:16.667082643Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:39:16.667118392Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:16.667143515Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:39:16.667154853Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:39:16.667162952Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:39:16.669250688Z === RUN Test_qsort 2026-10-22T06:39:16.669274671Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:39:16.669289779Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:39:16.669304078Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:39:16.669326985Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:39:16.669342279Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:39:16.669369882Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:39:16.669398276Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:39:16.669412427Z === RUN TestNewCallbackUint64Result 2026-10-22T06:39:16.669421448Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:39:16.669426126Z === RUN TestOS 2026-10-22T06:39:16.669430633Z --- PASS: TestOS (0.00s) 2026-10-22T06:39:16.669435651Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:39:16.669440755Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:39:16.669445391Z === RUN TestRegisterFunc_Floats 2026-10-22T06:39:16.669453637Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:39:16.66946392Z === RUN TestUnrefCallback 2026-10-22T06:39:16.669472595Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:39:16.669486988Z === RUN TestABI_TooManyArguments 2026-10-22T06:39:16.66949905Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:39:16.669513426Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:39:16.66953356Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:39:16.669545973Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:39:16.671649144Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:39:16.671687293Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:39:16.67170606Z --- PASS: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:39:16.671726419Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:39:16.671746409Z --- PASS: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:39:16.671751768Z === RUN TestSetuidEtc 2026-10-22T06:39:16.671756633Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:39:16.671761422Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:39:16.671779498Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:16.67423609Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:39:16.674272944Z === RUN TestCallbackInt32Packing 2026-10-22T06:39:16.674353427Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:16.67437409Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:39:16.67438105Z === RUN TestNewCallbackFloat32 2026-10-22T06:39:16.674387028Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:39:16.674391597Z === RUN TestSyscallSelfPanics 2026-10-22T06:39:16.67439785Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:39:16.674402933Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:39:16.674447106Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:39:16.674468728Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:39:16.674481314Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:39:16.674485609Z === RUN TestABI 2026-10-22T06:39:16.674531999Z func_test.go:240: Build /tmp/TestABI202159172/001/abitest.so 2026-10-22T06:39:16.743050394Z --- PASS: TestABI (0.07s) 2026-10-22T06:39:16.743094294Z === RUN TestCallGoFromSharedLib 2026-10-22T06:39:16.74311942Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib95502085/001/libcbtest.so 2026-10-22T06:39:16.781956432Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:16.782000744Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:16.78201557Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:16.782027704Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:16.78204308Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:16.782055292Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:16.78207073Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:16.782088039Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:16.782103778Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:16.782115926Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:16.782121236Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:39:16.782127406Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:39:16.784933643Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns140851935/001/structreturntest.so 2026-10-22T06:39:16.833859017Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:39:16.83631775Z --- PASS: TestRegisterFunc_structReturns (0.05s) 2026-10-22T06:39:16.836371959Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:39:16.836401971Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:39:16.836427247Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:39:16.836445362Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:39:16.836466015Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:39:16.836473323Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:39:16.836478422Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:39:16.836483231Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:39:16.83649126Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:39:16.836508697Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:39:16.836528313Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:39:16.836557717Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:39:16.836580057Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:39:16.836598435Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:39:16.836616585Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:39:16.836626129Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:39:16.836631817Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:39:16.836640609Z === RUN TestCallback10Int32Packing 2026-10-22T06:39:16.836661808Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:16.836670569Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:39:16.836677825Z === RUN TestSyscallSelfAllocs 2026-10-22T06:39:16.841414541Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:39:16.841455992Z === RUN TestErrno 2026-10-22T06:39:16.841506096Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:39:16.841533421Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:39:16.84155386Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:39:16.841571542Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:39:16.841587806Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:39:16.841603245Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:39:16.841619403Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:39:16.841636428Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:39:16.841653337Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:39:16.84167002Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:39:16.841689323Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:39:16.841721769Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:39:16.841755851Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:39:16.841783572Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:39:16.841816387Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:39:16.841848708Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:39:16.84412722Z === RUN TestSimpleDlsym 2026-10-22T06:39:16.844164313Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:39:16.844218123Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:39:16.965938127Z --- PASS: TestSyscall6PointerLiveness (0.12s) 2026-10-22T06:39:16.965979322Z === RUN TestNestedDlopenCall 2026-10-22T06:39:16.966016629Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall4275344422/001/libdlnested.so 2026-10-22T06:39:17.01697805Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:39:17.017022123Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:39:17.061088545Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:39:17.061128822Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:39:17.061136648Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:39:17.061144618Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:39:17.06115291Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:39:17.061163964Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:39:17.06116977Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:39:17.061184832Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:39:17.061199937Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:39:17.061215571Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:39:17.061227645Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:39:17.061232983Z === RUN TestRegisterFunc 2026-10-22T06:39:17.061238596Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:39:17.061242953Z === RUN TestNewCallbackFloat64 2026-10-22T06:39:17.061248075Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:39:17.064106619Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:39:17.064157173Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:17.064170573Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:39:17.064185576Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:39:17.064202747Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:39:17.06421504Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:39:17.107997674Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:39:17.108039819Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:39:17.108052015Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:39:17.108062887Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:39:17.108123645Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:39:17.108153755Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:39:17.108237938Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:39:17.108256886Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:39:17.108310308Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs950122289/001/structtest.so 2026-10-22T06:39:17.174027898Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:39:17.178734825Z --- PASS: TestRegisterFunc_structArgs (0.07s) 2026-10-22T06:39:17.178800774Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s) 2026-10-22T06:39:17.178820245Z === RUN TestAllThreadsSyscall 2026-10-22T06:39:17.178837749Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:39:17.178861733Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:39:17.178876516Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:39:17.178890235Z === RUN TestCallbackStringConversion 2026-10-22T06:39:17.178926678Z callback_test.go:58: Build /tmp/TestCallbackStringConversion2926727292/001/libcbtest.so 2026-10-22T06:39:17.218789658Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:39:17.21883645Z === RUN TestNewCallbackInt64Result 2026-10-22T06:39:17.218854577Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:39:17.218876866Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:39:17.218897097Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:39:17.218914398Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:39:17.218947282Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:17.218956328Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:39:17.218963177Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:39:17.2189743Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:39:17.218988617Z === RUN TestABI_ArgumentPassing 2026-10-22T06:39:17.293690933Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:39:17.293732634Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:39:17.293745462Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:39:17.293770391Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:39:17.293823491Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:39:17.293841874Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:39:17.295960885Z func_test.go:578: ppc64le retains the 15-argument limit 2026-10-22T06:39:17.296004154Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:39:17.296047669Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:17.296077241Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:39:17.296122526Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:17.296145388Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:39:17.296208059Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:17.296238132Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:39:17.296263019Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:17.296276421Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:39:17.296307112Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:17.296323119Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:39:17.29882761Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:17.298873268Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:39:17.298917878Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:17.298949783Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:39:17.298968287Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:39:17.298993228Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:39:17.299054263Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:39:17.299080811Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:39:17.299108093Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:39:17.29912744Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:39:17.301334083Z func_test.go:602: ppc64le retains the 15-argument limit 2026-10-22T06:39:17.301377947Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:39:17.301410771Z func_test.go:615: ppc64le retains the 15-argument limit 2026-10-22T06:39:17.301431557Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:39:17.301457018Z func_test.go:638: ppc64le retains the 15-argument limit 2026-10-22T06:39:17.301471603Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:39:17.301495172Z func_test.go:656: ppc64le retains the 15-argument limit 2026-10-22T06:39:17.301514747Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:39:17.301543238Z func_test.go:679: mixed int/float stack arguments are not yet supported on ppc64le 2026-10-22T06:39:17.301555967Z --- PASS: TestABI_ArgumentPassing (0.08s) 2026-10-22T06:39:17.301569466Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:39:17.301585399Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:39:17.301604394Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:39:17.301625705Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:39:17.301648322Z --- SKIP: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:39:17.301669217Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:39:17.30169057Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:39:17.30170881Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:39:17.301725229Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:39:17.301755013Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:39:17.301776688Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:39:17.301797486Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:39:17.301820097Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:39:17.301838609Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:39:17.301859424Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:39:17.301877833Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:39:17.3018956Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:39:17.301910548Z --- SKIP: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:39:17.301924985Z --- SKIP: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:39:17.30194035Z --- SKIP: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:39:17.301956115Z --- SKIP: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:39:17.30197207Z --- SKIP: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:39:17.307437764Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:39:17.307486602Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:39:17.307502241Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:39:17.307514483Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:39:17.307535434Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:39:17.307555647Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:39:17.307572606Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:39:17.307583869Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:39:17.307617331Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:39:17.307645711Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:39:17.307672489Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:39:17.307702073Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:39:17.307734584Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:39:17.307766512Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:39:17.307776812Z === RUN TestSyscallN 2026-10-22T06:39:17.307785782Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:39:17.307796254Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:39:21.613144038Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (4.31s) 2026-10-22T06:39:21.613183584Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:39:21.613191474Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:39:21.613198855Z === RUN TestSyscallSelf 2026-10-22T06:39:21.613207972Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:39:21.613215993Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:39:21.613227104Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:39:21.613232593Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:39:21.613241029Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:39:21.613252127Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:39:21.613265517Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:39:21.613286622Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:39:21.613307789Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:39:21.615463878Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:39:21.615558562Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:21.61559Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:39:21.615621177Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:39:21.615650029Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:39:21.615672505Z === RUN Test_qsort 2026-10-22T06:39:21.615694929Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:39:21.615720779Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:39:21.615746894Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:39:21.615771895Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:39:21.615798349Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:39:21.615838603Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:39:21.615871771Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:39:21.615894888Z === RUN TestNewCallbackUint64Result 2026-10-22T06:39:21.615919302Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:39:21.618136331Z === RUN TestOS 2026-10-22T06:39:21.618169575Z --- PASS: TestOS (0.00s) 2026-10-22T06:39:21.618182339Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:39:21.618201802Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:39:21.618212571Z === RUN TestRegisterFunc_Floats 2026-10-22T06:39:21.618227762Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:39:21.618241862Z === RUN TestUnrefCallback 2026-10-22T06:39:21.618255092Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:39:21.618267081Z === RUN TestABI_TooManyArguments 2026-10-22T06:39:21.618273621Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:39:21.618282637Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:39:21.618293708Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:39:21.618303286Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:39:21.618308606Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:39:21.618326643Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:39:21.61834646Z --- PASS: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:39:21.618369548Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:39:21.618395262Z --- PASS: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:39:21.621149151Z === RUN TestSetuidEtc 2026-10-22T06:39:21.621190657Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:39:21.621201704Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:39:21.621235539Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:21.621252658Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:39:21.621302611Z === RUN TestCallbackInt32Packing 2026-10-22T06:39:21.621351787Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:21.621369313Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:39:21.621440677Z === RUN TestNewCallbackFloat32 2026-10-22T06:39:21.623779383Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:39:21.623832154Z === RUN TestSyscallSelfPanics 2026-10-22T06:39:21.623850562Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:39:21.62385818Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:39:21.62386759Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:39:21.623880216Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:39:21.623919Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:39:21.623930076Z === RUN TestABI 2026-10-22T06:39:21.625993308Z func_test.go:240: Build /tmp/TestABI817229560/001/abitest.so 2026-10-22T06:39:21.723669684Z --- PASS: TestABI (0.10s) 2026-10-22T06:39:21.723724362Z === RUN TestCallGoFromSharedLib 2026-10-22T06:39:21.723778556Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib3534482563/001/libcbtest.so 2026-10-22T06:39:21.772333447Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:21.772397535Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:21.772431Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:21.77246574Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:21.772498894Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:21.772528942Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:21.772566885Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:21.772596841Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:21.772631729Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:21.772661297Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:21.772678608Z --- PASS: TestCallGoFromSharedLib (0.05s) 2026-10-22T06:39:21.774948655Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:39:21.775004698Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns3983475395/001/structreturntest.so 2026-10-22T06:39:21.837375733Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:39:21.841094143Z --- PASS: TestRegisterFunc_structReturns (0.07s) 2026-10-22T06:39:21.841212968Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:39:21.841242525Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:39:21.84126724Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:39:21.841291771Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:39:21.841317385Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:39:21.841343154Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:39:21.841367547Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:39:21.841384356Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:39:21.841412174Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:39:21.841450953Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:39:21.841487714Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:39:21.841527304Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:39:21.841559122Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:39:21.841592229Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:39:21.841631434Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:39:21.841659279Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:39:21.841671138Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:39:21.841685669Z === RUN TestCallback10Int32Packing 2026-10-22T06:39:21.841730468Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:21.84175872Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:39:21.841770157Z === RUN TestSyscallSelfAllocs 2026-10-22T06:39:21.843939069Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:39:21.843979941Z === RUN TestErrno 2026-10-22T06:39:21.844056708Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:39:21.844081558Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:39:21.844099079Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:39:21.844119693Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:39:21.844129815Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:39:21.844147098Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:39:21.844157867Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:39:21.844176008Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:39:21.846958563Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:39:21.847001999Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:39:21.847018562Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:39:21.84704891Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:39:21.847086141Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:39:21.847125044Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:39:21.84715563Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:39:21.847181682Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:39:21.847197294Z === RUN TestSimpleDlsym 2026-10-22T06:39:21.847209553Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:39:21.847221213Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:39:21.992920109Z --- PASS: TestSyscall6PointerLiveness (0.15s) 2026-10-22T06:39:21.992956621Z === RUN TestNestedDlopenCall 2026-10-22T06:39:21.992981083Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall164395172/001/libdlnested.so 2026-10-22T06:39:22.073181175Z --- PASS: TestNestedDlopenCall (0.08s) 2026-10-22T06:39:22.073224591Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:39:22.122944592Z --- PASS: TestDlopenThenAllThreadsSyscall (0.05s) 2026-10-22T06:39:22.122999838Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:39:22.123061741Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:39:22.123089925Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:39:22.123101707Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:39:22.123110579Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:39:22.123119948Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:39:22.123147466Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:39:22.123174812Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:39:22.123202004Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:39:22.123224954Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:39:22.123238771Z === RUN TestRegisterFunc 2026-10-22T06:39:22.123253991Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:39:22.123265349Z === RUN TestNewCallbackFloat64 2026-10-22T06:39:22.123284136Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:39:22.123298626Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:39:22.125805223Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:22.125848489Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:39:22.125861725Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:39:22.125880714Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:39:22.125894543Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:39:22.169500904Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:39:22.169542156Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:39:22.16955479Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:39:22.169565277Z --- PASS: TestRegisterFuncStringSliceAndArray (0.05s) 2026-10-22T06:39:22.169585082Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:39:22.169613659Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:39:22.169644799Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:39:22.169654737Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:39:22.169681342Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs2589763424/001/structtest.so 2026-10-22T06:39:22.246296137Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:39:22.253529312Z --- PASS: TestRegisterFunc_structArgs (0.08s) 2026-10-22T06:39:22.253594993Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.01s) 2026-10-22T06:39:22.253615271Z === RUN TestAllThreadsSyscall 2026-10-22T06:39:22.253634464Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:39:22.253651678Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:39:22.253669603Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:39:22.253685635Z === RUN TestCallbackStringConversion 2026-10-22T06:39:22.25373386Z callback_test.go:58: Build /tmp/TestCallbackStringConversion962082423/001/libcbtest.so 2026-10-22T06:39:22.302254732Z --- PASS: TestCallbackStringConversion (0.05s) 2026-10-22T06:39:22.302315632Z === RUN TestNewCallbackInt64Result 2026-10-22T06:39:22.302346931Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:39:22.30237188Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:39:22.302395806Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:39:22.302411472Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:39:22.302454379Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:22.302472814Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:39:22.302490738Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:39:22.302506832Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:39:22.302518672Z === RUN TestABI_ArgumentPassing 2026-10-22T06:39:22.376089127Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:39:22.376139514Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:39:22.37615727Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:39:22.376206916Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:39:22.376230741Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:39:22.376246718Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:39:22.376285197Z func_test.go:578: ppc64le retains the 15-argument limit 2026-10-22T06:39:22.37630185Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:39:22.376338136Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:22.376359861Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:39:22.376401321Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:22.376419714Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:39:22.376456915Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:22.378555207Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:39:22.378616508Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:22.378641651Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:39:22.378689615Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:22.378710025Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:39:22.378753717Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:22.378777078Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:39:22.378818279Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:22.378843032Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:39:22.378860181Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:39:22.378876343Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:39:22.37892022Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:39:22.378939196Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:39:22.378955957Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:39:22.378971508Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:39:22.381106759Z func_test.go:602: ppc64le retains the 15-argument limit 2026-10-22T06:39:22.381139878Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:39:22.381173413Z func_test.go:615: ppc64le retains the 15-argument limit 2026-10-22T06:39:22.3811956Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:39:22.381247076Z func_test.go:638: ppc64le retains the 15-argument limit 2026-10-22T06:39:22.38126704Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:39:22.381298724Z func_test.go:656: ppc64le retains the 15-argument limit 2026-10-22T06:39:22.381316862Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:39:22.381355871Z func_test.go:679: mixed int/float stack arguments are not yet supported on ppc64le 2026-10-22T06:39:22.381371234Z --- PASS: TestABI_ArgumentPassing (0.08s) 2026-10-22T06:39:22.381393448Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:39:22.381427279Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:39:22.381456707Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:39:22.381485883Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:39:22.381513263Z --- SKIP: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:39:22.38154289Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:39:22.381576738Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:39:22.381606188Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:39:22.381637516Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:39:22.381664808Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:39:22.381692808Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:39:22.381722735Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:39:22.381756458Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:39:22.381786805Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:39:22.381824045Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:39:22.381861751Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:39:22.381900552Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:39:22.381931582Z --- SKIP: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:39:22.381961214Z --- SKIP: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:39:22.381993897Z --- SKIP: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:39:22.382026636Z --- SKIP: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:39:22.382059007Z --- SKIP: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:39:22.382075984Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:39:22.382093396Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:39:22.382123195Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:39:22.382137095Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:39:22.382149613Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:39:22.382164327Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:39:22.382177598Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:39:22.387442143Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:39:22.387513555Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:39:22.387556232Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:39:22.387593635Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:39:22.387632162Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:39:22.387671932Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:39:22.387712339Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:39:22.387729693Z === RUN TestSyscallN 2026-10-22T06:39:22.387745841Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:39:22.387765246Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:39:26.932530889Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (4.55s) 2026-10-22T06:39:26.932570822Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:39:26.932594845Z --- PASS: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:39:26.932612874Z === RUN TestSyscallSelf 2026-10-22T06:39:26.932629686Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:39:26.932656724Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:39:26.932680045Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:39:26.932705237Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:39:26.932726174Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:39:26.932760977Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:39:26.932794905Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:39:26.932828728Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:39:26.932861964Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:39:26.935274743Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:39:26.935404519Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:26.935431198Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:39:26.935508503Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:39:26.935530074Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:39:26.935607081Z === RUN Test_qsort 2026-10-22T06:39:26.935633755Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:39:26.935645939Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:39:26.935720591Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:39:26.937840335Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:39:26.937880956Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:39:26.937959641Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:39:26.938002361Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:39:26.938027482Z === RUN TestNewCallbackUint64Result 2026-10-22T06:39:26.938053102Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:39:26.938074413Z === RUN TestOS 2026-10-22T06:39:26.938090301Z --- PASS: TestOS (0.00s) 2026-10-22T06:39:26.938110424Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:39:26.938128363Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:39:26.938150395Z === RUN TestRegisterFunc_Floats 2026-10-22T06:39:26.938169913Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:39:26.938192455Z === RUN TestUnrefCallback 2026-10-22T06:39:26.938216133Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:39:26.938232405Z === RUN TestABI_TooManyArguments 2026-10-22T06:39:26.938251093Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:39:26.940707093Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:39:26.940742777Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:39:26.940840293Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:39:26.940876434Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:39:26.940919115Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:39:26.940963947Z --- PASS: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:39:26.941007Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:39:26.941052266Z --- PASS: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:39:26.941073892Z === RUN TestSetuidEtc 2026-10-22T06:39:26.944980099Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:39:26.945019441Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:39:26.945060666Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:26.945087698Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:39:26.945129816Z === RUN TestCallbackInt32Packing 2026-10-22T06:39:26.945174815Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:26.945195359Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:39:26.94521456Z === RUN TestNewCallbackFloat32 2026-10-22T06:39:26.945242085Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:39:26.945268431Z === RUN TestSyscallSelfPanics 2026-10-22T06:39:26.945286989Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:39:26.945310997Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:39:26.945332172Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:39:26.945370465Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:39:26.945405496Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:39:26.945422464Z === RUN TestABI 2026-10-22T06:39:26.945458035Z func_test.go:240: Build /tmp/TestABI2949242326/001/abitest.so 2026-10-22T06:39:27.047091376Z --- PASS: TestABI (0.10s) 2026-10-22T06:39:27.047135238Z === RUN TestCallGoFromSharedLib 2026-10-22T06:39:27.047162998Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib2628316962/001/libcbtest.so 2026-10-22T06:39:27.090070572Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:27.090116738Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:27.090133473Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:27.090154309Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:27.090176661Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:27.090196378Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:27.090211499Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:27.090228357Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:27.090249554Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:27.090269594Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:27.090281201Z --- PASS: TestCallGoFromSharedLib (0.04s) 2026-10-22T06:39:27.090292377Z === RUN TestRegisterFunc_structReturns 2026-10-22T06:39:27.090321458Z struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns2906585578/001/structreturntest.so 2026-10-22T06:39:27.140750589Z === RUN TestRegisterFunc_structReturns/RegisterLibFunc 2026-10-22T06:39:27.143792635Z --- PASS: TestRegisterFunc_structReturns (0.05s) 2026-10-22T06:39:27.143835397Z --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s) 2026-10-22T06:39:27.143847688Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:39:27.143864839Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:39:27.143882419Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:39:27.143896648Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:39:27.143909246Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:39:27.143917584Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:39:27.143923938Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:39:27.1439291Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:39:27.143940955Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:39:27.143952856Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:39:27.143964487Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:39:27.143990578Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:39:27.144005196Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:39:27.144018039Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:39:27.144022852Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:39:27.144028817Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:39:27.144033481Z === RUN TestCallback10Int32Packing 2026-10-22T06:39:27.144050992Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:27.144056205Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:39:27.144060539Z === RUN TestSyscallSelfAllocs 2026-10-22T06:39:27.146259549Z --- PASS: TestSyscallSelfAllocs (0.00s) 2026-10-22T06:39:27.146281169Z === RUN TestErrno 2026-10-22T06:39:27.146300627Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:39:27.146310168Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:39:27.146316436Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:39:27.14632798Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:39:27.146339332Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:39:27.146371994Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:39:27.146388997Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:39:27.146407857Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:39:27.149194604Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:39:27.149227191Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:39:27.149242506Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:39:27.149266046Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:39:27.149293856Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:39:27.149324552Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:39:27.149347146Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:39:27.14936975Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:39:27.149384546Z === RUN TestSimpleDlsym 2026-10-22T06:39:27.149398919Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:39:27.149411677Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:39:27.276771872Z --- PASS: TestSyscall6PointerLiveness (0.13s) 2026-10-22T06:39:27.276814776Z === RUN TestNestedDlopenCall 2026-10-22T06:39:27.276841432Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall1597777642/001/libdlnested.so 2026-10-22T06:39:27.328444004Z --- PASS: TestNestedDlopenCall (0.05s) 2026-10-22T06:39:27.328498645Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:39:27.373207729Z --- PASS: TestDlopenThenAllThreadsSyscall (0.04s) 2026-10-22T06:39:27.373265054Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:39:27.373289898Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:39:27.373297844Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:39:27.373303416Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:39:27.373308678Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:39:27.373313747Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:39:27.373324984Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:39:27.373336187Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:39:27.373349018Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:39:27.373360784Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:39:27.373366558Z === RUN TestRegisterFunc 2026-10-22T06:39:27.373371427Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:39:27.373377172Z === RUN TestNewCallbackFloat64 2026-10-22T06:39:27.373381845Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:39:27.373386641Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:39:27.376132803Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:27.376171328Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:39:27.37618192Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:39:27.376188023Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:39:27.376193137Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:39:27.41982658Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:39:27.41987214Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:39:27.419884082Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:39:27.419893219Z --- PASS: TestRegisterFuncStringSliceAndArray (0.04s) 2026-10-22T06:39:27.41991273Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:39:27.419936713Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:39:27.41996046Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:39:27.419971571Z === RUN TestRegisterFunc_structArgs 2026-10-22T06:39:27.420001333Z struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs382953491/001/structtest.so 2026-10-22T06:39:27.485820503Z === RUN TestRegisterFunc_structArgs/RegisterLibFunc 2026-10-22T06:39:27.492416377Z --- PASS: TestRegisterFunc_structArgs (0.07s) 2026-10-22T06:39:27.492465198Z --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.01s) 2026-10-22T06:39:27.492482563Z === RUN TestAllThreadsSyscall 2026-10-22T06:39:27.492496961Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:39:27.492507456Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:39:27.492521534Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:39:27.492532555Z === RUN TestCallbackStringConversion 2026-10-22T06:39:27.492557042Z callback_test.go:58: Build /tmp/TestCallbackStringConversion2643353630/001/libcbtest.so 2026-10-22T06:39:27.535456949Z --- PASS: TestCallbackStringConversion (0.04s) 2026-10-22T06:39:27.535495509Z === RUN ExampleNewCallback 2026-10-22T06:39:27.535503058Z --- PASS: ExampleNewCallback (0.00s) 2026-10-22T06:39:27.538436813Z === RUN ExampleNewCallback_cdecl 2026-10-22T06:39:27.538472706Z --- PASS: ExampleNewCallback_cdecl (0.00s) 2026-10-22T06:39:27.538482489Z PASS 2026-10-22T06:39:27.545505445Z ##[group]Run go env -w CC=riscv64-linux-gnu-gcc 2026-10-22T06:39:27.545526211Z go env -w CC=riscv64-linux-gnu-gcc 2026-10-22T06:39:27.54553099Z go env -w CXX=riscv64-linux-gnu-g++ 2026-10-22T06:39:27.545534208Z # Create symlink for the dynamic linker that QEMU expects 2026-10-22T06:39:27.545538773Z sudo ln -sf /usr/riscv64-linux-gnu/lib/ld-linux-riscv64-lp64d.so.1 /lib/ld.so.1 2026-10-22T06:39:27.545542429Z env GOOS=linux GOARCH=riscv64 CGO_ENABLED=0 go test -c -o=purego-test-nocgo . 2026-10-22T06:39:27.545550666Z env QEMU_LD_PREFIX=/usr/riscv64-linux-gnu qemu-riscv64 ./purego-test-nocgo -test.shuffle=on -test.v -test.count=10 2026-10-22T06:39:27.545594828Z env GOOS=linux GOARCH=riscv64 CGO_ENABLED=1 go test -c -o=purego-test-cgo . 2026-10-22T06:39:27.545599509Z env QEMU_LD_PREFIX=/usr/riscv64-linux-gnu qemu-riscv64 ./purego-test-cgo -test.shuffle=on -test.v -test.count=10 2026-10-22T06:39:27.545603253Z go env -u CC 2026-10-22T06:39:27.545606619Z go env -u CXX 2026-10-22T06:39:27.545638348Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-22T06:39:27.54564796Z env: 2026-10-22T06:39:27.5456562Z QEMU_MAJOR_VERSION: 10 2026-10-22T06:39:27.545665001Z GOTOOLCHAIN: local 2026-10-22T06:39:27.545668791Z ##[endgroup] 2026-10-22T06:39:34.855784095Z -test.shuffle 1792651174851575176 2026-10-22T06:39:34.859976281Z === RUN TestCallbackStringConversion 2026-10-22T06:39:34.891137315Z callback_test.go:58: Build /tmp/TestCallbackStringConversion199646777/001/libcbtest.so 2026-10-22T06:39:35.049904868Z --- PASS: TestCallbackStringConversion (0.18s) 2026-10-22T06:39:35.049943653Z === RUN TestNewCallbackUint64Result 2026-10-22T06:39:35.04995146Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:39:35.05250637Z === RUN TestABI_ArgumentPassing 2026-10-22T06:39:35.179227013Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:39:35.209382374Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:39:35.224420142Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:39:35.231745134Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:39:35.231796515Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:39:35.237839965Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:39:35.237886613Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:39:35.237928137Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:35.237952487Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:39:35.237997731Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:35.238012239Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:39:35.238041984Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:35.240199321Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:39:35.24026335Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:35.240294525Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:39:35.240345638Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:35.243189853Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:39:35.243246458Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:35.24327269Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:39:35.243323375Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:35.243354039Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:39:35.24620435Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:39:35.246242458Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:39:35.24833016Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:39:35.250739085Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:39:35.250776367Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:39:35.250804086Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:39:35.250830785Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:39:35.253528428Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:39:35.253558227Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:39:35.253578607Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:39:35.258669124Z --- PASS: TestABI_ArgumentPassing (0.21s) 2026-10-22T06:39:35.258722984Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.01s) 2026-10-22T06:39:35.258756605Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:39:35.258788842Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:39:35.258832602Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:39:35.258865675Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:39:35.258907418Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:39:35.258944807Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:39:35.258979914Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:39:35.259015586Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:39:35.259049254Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:39:35.259082037Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:39:35.259116485Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:39:35.259155894Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:39:35.259192859Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:39:35.25922833Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:39:35.259268283Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:39:35.259307547Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:39:35.259345428Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:39:35.259378092Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:39:35.259425937Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:39:35.259460451Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:39:35.259494155Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:39:35.25951072Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:39:35.273219588Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.01s) 2026-10-22T06:39:35.279232332Z === RUN TestErrno 2026-10-22T06:39:35.279298198Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:39:35.279322661Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:39:35.279345021Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:39:35.295495715Z --- PASS: TestNewCallbackFloat64AndIntMix (0.01s) 2026-10-22T06:39:35.295535677Z === RUN TestABI 2026-10-22T06:39:35.30117503Z func_test.go:240: Build /tmp/TestABI2564452560/001/abitest.so 2026-10-22T06:39:35.43784604Z --- PASS: TestABI (0.14s) 2026-10-22T06:39:35.437881805Z === RUN TestSyscallSelf 2026-10-22T06:39:35.437893095Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:39:35.437902204Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:39:35.439965863Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:39:35.440004634Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:39:35.442718408Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:39:35.442750551Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:39:35.442766578Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:39:35.442785286Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:39:35.442797213Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:39:35.442805672Z === RUN TestNestedDlopenCall 2026-10-22T06:39:35.442840767Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall3347224723/001/libdlnested.so 2026-10-22T06:39:35.561177028Z --- PASS: TestNestedDlopenCall (0.12s) 2026-10-22T06:39:35.561227229Z === RUN TestABI_TooManyArguments 2026-10-22T06:39:35.567869334Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:39:35.572780943Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:39:35.57890887Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:39:35.581318266Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:39:35.581352024Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:39:35.581418368Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:39:35.581443959Z --- PASS: TestABI_TooManyArguments (0.02s) 2026-10-22T06:39:35.581482167Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:39:35.581519279Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.01s) 2026-10-22T06:39:35.58154546Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:39:35.581573148Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:39:35.581587443Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:39:35.583675033Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:39:35.583708385Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:39:35.583750183Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:39:35.583777309Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:39:35.583801715Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:39:35.583830247Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:39:35.58386056Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:39:35.583892596Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:39:35.58392783Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:39:35.583955283Z === RUN TestUnrefCallback 2026-10-22T06:39:35.586074289Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:39:35.588352121Z === RUN Test_qsort 2026-10-22T06:39:35.606250442Z --- PASS: Test_qsort (0.02s) 2026-10-22T06:39:35.606291061Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:39:35.614809773Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.01s) 2026-10-22T06:39:35.614858317Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:39:35.631009191Z func_test.go:794: struct returns are unsupported on this platform: purego: struct arguments/returns are only supported on amd64, arm64, loong64, and ppc64le 2026-10-22T06:39:35.631061024Z --- SKIP: TestABI_StructReturnHiddenPointer (0.02s) 2026-10-22T06:39:35.631076574Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:39:35.631098657Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:39:35.631117484Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:39:35.631135925Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:39:35.631158057Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:39:35.633188306Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:39:35.633224148Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:39:35.633240793Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:39:35.633265357Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:39:35.633293723Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:39:35.633320726Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:39:35.633345114Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:39:35.63337221Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:39:35.633401012Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:39:35.633411997Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:39:48.311711043Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (12.67s) 2026-10-22T06:39:48.31174868Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:39:48.318801324Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:48.318848013Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:39:48.318899637Z === RUN TestSyscallSelfPanics 2026-10-22T06:39:48.318921717Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:39:48.318937117Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:39:48.329376263Z --- PASS: TestSyscallSelfPanics (0.01s) 2026-10-22T06:39:48.329423034Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:39:48.329453986Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:39:48.329476553Z === RUN TestSyscallN 2026-10-22T06:39:48.329489795Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:39:48.32950481Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:39:48.329514768Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:39:48.329522942Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:39:48.332140423Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:39:48.332193265Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:39:48.332230662Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:39:48.332266533Z === RUN TestCallback10Int32Packing 2026-10-22T06:39:48.33230657Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:48.332332291Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:39:48.332358028Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:39:48.332380554Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:39:48.332405434Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:39:48.334612716Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:39:48.334646647Z === RUN TestAllThreadsSyscall 2026-10-22T06:39:48.334672915Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:39:48.33469204Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:39:48.334705133Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:39:48.334715669Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:39:48.497323324Z --- PASS: TestSyscall6PointerLiveness (0.16s) 2026-10-22T06:39:48.497365762Z === RUN TestNewCallbackInt64Result 2026-10-22T06:39:48.497376438Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:39:48.497394111Z === RUN TestRegisterFunc 2026-10-22T06:39:48.497413033Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:39:48.499647098Z === RUN TestSetuidEtc 2026-10-22T06:39:48.526343926Z --- PASS: TestSetuidEtc (0.03s) 2026-10-22T06:39:48.526391268Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:39:48.604489577Z --- PASS: TestDlopenThenAllThreadsSyscall (0.08s) 2026-10-22T06:39:48.604542553Z === RUN TestCallbackInt32Packing 2026-10-22T06:39:48.604567905Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:48.604574433Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:39:48.604579384Z === RUN TestRegisterFunc_Floats 2026-10-22T06:39:48.607264035Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:39:48.607300658Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:39:48.607354139Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:48.607373509Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:39:48.607379747Z === RUN TestSyscallSelfAllocs 2026-10-22T06:39:48.618539599Z --- PASS: TestSyscallSelfAllocs (0.01s) 2026-10-22T06:39:48.618576567Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:39:48.618586899Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:39:48.618595292Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:39:48.618646813Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:39:48.620791138Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:39:48.620833323Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:39:48.620856082Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:39:48.620878433Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:39:48.620914779Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:39:48.620949783Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:39:48.620982421Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:39:48.621016607Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:39:48.621054341Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:39:48.621088171Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:39:48.623358479Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:39:48.623421556Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:48.623452208Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:39:48.62348011Z === RUN TestNewCallbackFloat32 2026-10-22T06:39:48.623503265Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:39:48.625603288Z === RUN TestSimpleDlsym 2026-10-22T06:39:48.625632518Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:39:48.625650859Z === RUN TestNewCallbackFloat64 2026-10-22T06:39:48.625668334Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:39:48.625685342Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:39:48.627774126Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:39:48.627805868Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:39:48.627823115Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:39:48.627839957Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:39:48.62785995Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:39:48.630271913Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:39:48.630302462Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:39:48.630314563Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:39:48.630383695Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:39:48.630460706Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:39:48.630532148Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:39:48.630603397Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:39:48.630676424Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:39:48.630730067Z === RUN TestOS 2026-10-22T06:39:48.630783225Z --- PASS: TestOS (0.00s) 2026-10-22T06:39:48.630834828Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:39:48.630897936Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:39:48.633188427Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:39:48.716845878Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:39:48.716900557Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:39:48.719094658Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:39:48.722629602Z --- PASS: TestRegisterFuncStringSliceAndArray (0.09s) 2026-10-22T06:39:48.722731724Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:39:48.722784907Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:39:48.722827121Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:39:48.722846576Z === RUN TestCallGoFromSharedLib 2026-10-22T06:39:48.722896394Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib286738266/001/libcbtest.so 2026-10-22T06:39:48.805864618Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:48.805918361Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:48.805943756Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:48.805965399Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:48.805978568Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:48.805994492Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:48.806018731Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:48.806042371Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:48.806058234Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:48.806076852Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:39:48.808735283Z --- PASS: TestCallGoFromSharedLib (0.09s) 2026-10-22T06:39:48.808765563Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:39:48.808818338Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:39:48.808840335Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:39:48.808856343Z === RUN TestCallbackStringConversion 2026-10-22T06:39:48.808903052Z callback_test.go:58: Build /tmp/TestCallbackStringConversion2302637833/001/libcbtest.so 2026-10-22T06:39:48.897030226Z --- PASS: TestCallbackStringConversion (0.09s) 2026-10-22T06:39:48.89706869Z === RUN TestNewCallbackUint64Result 2026-10-22T06:39:48.897078078Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:39:48.897083402Z === RUN TestABI_ArgumentPassing 2026-10-22T06:39:48.991637338Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:39:48.991685466Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:39:48.991693937Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:39:48.993871006Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:39:48.993901747Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:39:48.993955175Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:39:48.993970858Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:39:48.994022316Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:48.994042137Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:39:48.996216386Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:48.996252178Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:39:48.996297796Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:48.996319673Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:39:48.996368138Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:48.996394607Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:39:48.996433092Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:48.996456594Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:39:48.996499304Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:48.996522468Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:39:48.996560812Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:39:48.998856699Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:39:48.99892923Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:39:48.998958018Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:39:48.998999953Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:39:48.999021736Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:39:48.999038775Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:39:49.002138225Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:39:49.002178738Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:39:49.002195746Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:39:49.002218205Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:39:49.002235834Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:39:49.002246104Z --- PASS: TestABI_ArgumentPassing (0.11s) 2026-10-22T06:39:49.002267771Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:39:49.002293265Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:39:49.002318543Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:39:49.002346157Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:39:49.002372385Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:39:49.002401745Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:39:49.002432946Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:39:49.002465027Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:39:49.002497329Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:39:49.002527531Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:39:49.002557155Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:39:49.002588302Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:39:49.002623486Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:39:49.002657364Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:39:49.002694803Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:39:49.002731751Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:39:49.002765525Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:39:49.002797886Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:39:49.002824098Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:39:49.002853526Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:39:49.002880783Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:39:49.002910504Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:39:49.005108871Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:39:49.005141312Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:39:49.007460228Z === RUN TestErrno 2026-10-22T06:39:49.007531204Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:39:49.007555191Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:39:49.007568709Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:39:49.007581005Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:39:49.007593822Z === RUN TestABI 2026-10-22T06:39:49.007618297Z func_test.go:240: Build /tmp/TestABI291406710/001/abitest.so 2026-10-22T06:39:49.141474817Z --- PASS: TestABI (0.13s) 2026-10-22T06:39:49.141525662Z === RUN TestSyscallSelf 2026-10-22T06:39:49.14154552Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:39:49.141566003Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:39:49.141583201Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:39:49.141605008Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:39:49.144578941Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:39:49.144678152Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:39:49.144707412Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:39:49.144752411Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:39:49.144776782Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:39:49.144786335Z === RUN TestNestedDlopenCall 2026-10-22T06:39:49.144843991Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall2972298323/001/libdlnested.so 2026-10-22T06:39:49.232221337Z --- PASS: TestNestedDlopenCall (0.09s) 2026-10-22T06:39:49.23227374Z === RUN TestABI_TooManyArguments 2026-10-22T06:39:49.232295558Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:39:49.232323653Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:39:49.232376599Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:39:49.232400007Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:39:49.234570249Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:39:49.234633415Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:39:49.234654303Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:39:49.234702381Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:39:49.234749645Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:39:49.234798185Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:39:49.234844633Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:39:49.234869053Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:39:49.234888864Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:39:49.234908201Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:39:49.234925859Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:39:49.234946596Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:39:49.237069447Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:39:49.237112375Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:39:49.237163586Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:39:49.237184441Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:39:49.237205324Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:39:49.237218855Z === RUN TestUnrefCallback 2026-10-22T06:39:49.237239471Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:39:49.237253482Z === RUN Test_qsort 2026-10-22T06:39:49.237264762Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:39:49.237281411Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:39:49.237296672Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:39:49.239467122Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:39:49.23954072Z func_test.go:794: struct returns are unsupported on this platform: purego: struct arguments/returns are only supported on amd64, arm64, loong64, and ppc64le 2026-10-22T06:39:49.239566759Z --- SKIP: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:39:49.239583302Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:39:49.239599945Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:39:49.239619155Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:39:49.239633276Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:39:49.23964981Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:39:49.239673105Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:39:49.23968801Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:39:49.24342439Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:39:49.243473135Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:39:49.243513391Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:39:49.243552946Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:39:49.2435921Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:39:49.243633613Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:39:49.243670445Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:39:49.243692093Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:40:01.301163711Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (12.06s) 2026-10-22T06:40:01.301210248Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:40:01.301309329Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:01.301330285Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:40:01.301338291Z === RUN TestSyscallSelfPanics 2026-10-22T06:40:01.301390865Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:40:01.301439897Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:40:01.301492049Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:40:01.3015502Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:40:01.301611309Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:40:01.301665548Z === RUN TestSyscallN 2026-10-22T06:40:01.301713488Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:40:01.301766771Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:40:01.303978112Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:40:01.304018318Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:40:01.304045362Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:40:01.304097541Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:40:01.304136242Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:40:01.304159193Z === RUN TestCallback10Int32Packing 2026-10-22T06:40:01.304209711Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:01.304233031Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:40:01.304251271Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:40:01.30426941Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:40:01.304285979Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:40:01.304303106Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:40:01.304332594Z === RUN TestAllThreadsSyscall 2026-10-22T06:40:01.304350867Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:40:01.304371747Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:40:01.304392703Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:40:01.306608947Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:40:01.479536525Z --- PASS: TestSyscall6PointerLiveness (0.17s) 2026-10-22T06:40:01.479588642Z === RUN TestNewCallbackInt64Result 2026-10-22T06:40:01.479612204Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:40:01.479624678Z === RUN TestRegisterFunc 2026-10-22T06:40:01.479641942Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:40:01.479702812Z === RUN TestSetuidEtc 2026-10-22T06:40:01.497609674Z --- PASS: TestSetuidEtc (0.02s) 2026-10-22T06:40:01.497661866Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:40:01.590972138Z --- PASS: TestDlopenThenAllThreadsSyscall (0.09s) 2026-10-22T06:40:01.591045872Z === RUN TestCallbackInt32Packing 2026-10-22T06:40:01.591082409Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:01.593127043Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:40:01.593156725Z === RUN TestRegisterFunc_Floats 2026-10-22T06:40:01.593171695Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:40:01.593177611Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:40:01.593199907Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:01.595478184Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:40:01.595518548Z === RUN TestSyscallSelfAllocs 2026-10-22T06:40:01.601493222Z --- PASS: TestSyscallSelfAllocs (0.01s) 2026-10-22T06:40:01.601529074Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:40:01.601537108Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:40:01.601542683Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:40:01.601547835Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:40:01.601559746Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:40:01.601577561Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:40:01.603704722Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:40:01.603732599Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:40:01.603795884Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:40:01.603830257Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:40:01.603866207Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:40:01.603902121Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:40:01.603934972Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:40:01.603968805Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:40:01.603992664Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:40:01.604035928Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:01.604057752Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:40:01.604081439Z === RUN TestNewCallbackFloat32 2026-10-22T06:40:01.604104422Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:40:01.604128074Z === RUN TestSimpleDlsym 2026-10-22T06:40:01.604150658Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:40:01.606245166Z === RUN TestNewCallbackFloat64 2026-10-22T06:40:01.60628588Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:40:01.606305357Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:40:01.606323505Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:40:01.60636489Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:40:01.606392166Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:40:01.606410923Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:40:01.606435231Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:40:01.606462329Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:40:01.608794614Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:40:01.608830507Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:40:01.608855392Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:40:01.608878251Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:40:01.608900763Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:40:01.608918445Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:40:01.608939738Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:40:01.608948688Z === RUN TestOS 2026-10-22T06:40:01.608959306Z --- PASS: TestOS (0.00s) 2026-10-22T06:40:01.608968782Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:40:01.608981923Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:40:01.60899671Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:40:01.671800757Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:40:01.671849522Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:40:01.671868058Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:40:01.67192844Z --- PASS: TestRegisterFuncStringSliceAndArray (0.06s) 2026-10-22T06:40:01.671972543Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:40:01.672005871Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:40:01.672047029Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:40:01.674438089Z === RUN TestCallGoFromSharedLib 2026-10-22T06:40:01.67453152Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib2409523227/001/libcbtest.so 2026-10-22T06:40:01.737263754Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:01.737330446Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:01.737374714Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:01.737418361Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:01.737455348Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:01.737488457Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:01.737520348Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:01.737555189Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:01.737587663Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:01.737619734Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:01.739715439Z --- PASS: TestCallGoFromSharedLib (0.07s) 2026-10-22T06:40:01.739788136Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:40:01.739866818Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:01.739894018Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:40:01.739911758Z === RUN TestCallbackStringConversion 2026-10-22T06:40:01.740032165Z callback_test.go:58: Build /tmp/TestCallbackStringConversion3868922379/001/libcbtest.so 2026-10-22T06:40:01.799647538Z --- PASS: TestCallbackStringConversion (0.06s) 2026-10-22T06:40:01.799688754Z === RUN TestNewCallbackUint64Result 2026-10-22T06:40:01.799697083Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:40:01.79970287Z === RUN TestABI_ArgumentPassing 2026-10-22T06:40:01.899081813Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:40:01.899128635Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:40:01.89914078Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:40:01.899221652Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:40:01.899254217Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:40:01.901526027Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:40:01.901556128Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:40:01.901586708Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:01.901601292Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:40:01.901622436Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:01.901632595Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:40:01.903766356Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:01.903801021Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:40:01.903881244Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:01.903951584Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:40:01.904033233Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:01.90406181Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:40:01.904134764Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:01.904162398Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:40:01.904234278Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:01.906710929Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:40:01.90675413Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:40:01.906775571Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:40:01.906829021Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:40:01.906855662Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:40:01.906875823Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:40:01.906893016Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:40:01.909636486Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:40:01.90967407Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:40:01.909694206Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:40:01.909765248Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:40:01.911898599Z --- PASS: TestABI_ArgumentPassing (0.11s) 2026-10-22T06:40:01.911938719Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:40:01.911957524Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:40:01.911980964Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:40:01.912000616Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:40:01.912015346Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:40:01.912084177Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:40:01.912105767Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:40:01.912127138Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:40:01.912149272Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:40:01.912167551Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:40:01.91218345Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:40:01.912199644Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:40:01.912217771Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:40:01.912236224Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:40:01.91226523Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:40:01.912288878Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:40:01.912309378Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:40:01.912324885Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:40:01.912348571Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:40:01.91236721Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:40:01.912385311Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:40:01.912407674Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:40:01.912416975Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:40:01.912425537Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:40:01.912432363Z === RUN TestErrno 2026-10-22T06:40:01.912453806Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:40:01.91245883Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:40:01.912463467Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:40:01.912468578Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:40:01.91468225Z === RUN TestABI 2026-10-22T06:40:01.914777089Z func_test.go:240: Build /tmp/TestABI3185213342/001/abitest.so 2026-10-22T06:40:02.017726373Z --- PASS: TestABI (0.10s) 2026-10-22T06:40:02.017780213Z === RUN TestSyscallSelf 2026-10-22T06:40:02.017799024Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:40:02.017811506Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:40:02.0178209Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:40:02.017830042Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:40:02.017836663Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:40:02.017846859Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:40:02.017857164Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:40:02.017867809Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:40:02.01788195Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:40:02.020522223Z === RUN TestNestedDlopenCall 2026-10-22T06:40:02.020569266Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall783803307/001/libdlnested.so 2026-10-22T06:40:02.10430978Z --- PASS: TestNestedDlopenCall (0.08s) 2026-10-22T06:40:02.104354856Z === RUN TestABI_TooManyArguments 2026-10-22T06:40:02.10436682Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:40:02.104431338Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:40:02.10450108Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:40:02.104529071Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:40:02.10461503Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:40:02.10674917Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:40:02.10677989Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:40:02.106826563Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:40:02.106879741Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:40:02.106919278Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:40:02.10695765Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:40:02.106988411Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:40:02.107007684Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:40:02.107026031Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:40:02.107048566Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:40:02.107071152Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:40:02.107088214Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:40:02.107124751Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:40:02.107151322Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:40:02.107184028Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:40:02.107224352Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:40:02.107241452Z === RUN TestUnrefCallback 2026-10-22T06:40:02.107259041Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:40:02.109300117Z === RUN Test_qsort 2026-10-22T06:40:02.109325967Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:40:02.10933461Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:40:02.109350583Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:40:02.109369959Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:40:02.109426039Z func_test.go:794: struct returns are unsupported on this platform: purego: struct arguments/returns are only supported on amd64, arm64, loong64, and ppc64le 2026-10-22T06:40:02.109447507Z --- SKIP: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:40:02.109464159Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:40:02.111567567Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:40:02.111598695Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:40:02.111622973Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:40:02.111649739Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:40:02.111669605Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:40:02.111688578Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:40:02.111708561Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:40:02.111745041Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:40:02.111786309Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:40:02.111827809Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:40:02.11187178Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:40:02.111920215Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:40:02.111968355Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:40:02.114722418Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:40:14.35834567Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (12.24s) 2026-10-22T06:40:14.35839678Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:40:14.358448323Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:14.358462681Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:40:14.358472622Z === RUN TestSyscallSelfPanics 2026-10-22T06:40:14.35848258Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:40:14.358492948Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:40:14.358507982Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:40:14.358530561Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:40:14.358555824Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:40:14.358564948Z === RUN TestSyscallN 2026-10-22T06:40:14.358576012Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:40:14.360665838Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:40:14.360702769Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:40:14.360717038Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:40:14.360726359Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:40:14.360750711Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:40:14.360778698Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:40:14.360792066Z === RUN TestCallback10Int32Packing 2026-10-22T06:40:14.360825136Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:14.360834492Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:40:14.360843039Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:40:14.360851876Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:40:14.360861431Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:40:14.36087036Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:40:14.360877994Z === RUN TestAllThreadsSyscall 2026-10-22T06:40:14.360886169Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:40:14.360895517Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:40:14.36297114Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:40:14.363040917Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:40:14.530349008Z --- PASS: TestSyscall6PointerLiveness (0.17s) 2026-10-22T06:40:14.530392512Z === RUN TestNewCallbackInt64Result 2026-10-22T06:40:14.530404912Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:40:14.530419801Z === RUN TestRegisterFunc 2026-10-22T06:40:14.530437872Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:40:14.530446561Z === RUN TestSetuidEtc 2026-10-22T06:40:14.54174601Z --- PASS: TestSetuidEtc (0.01s) 2026-10-22T06:40:14.541796116Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:40:14.617853613Z --- PASS: TestDlopenThenAllThreadsSyscall (0.07s) 2026-10-22T06:40:14.617896348Z === RUN TestCallbackInt32Packing 2026-10-22T06:40:14.617935405Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:14.617956762Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:40:14.617979492Z === RUN TestRegisterFunc_Floats 2026-10-22T06:40:14.618002092Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:40:14.618033082Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:40:14.61807902Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:14.618099187Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:40:14.618122768Z === RUN TestSyscallSelfAllocs 2026-10-22T06:40:14.625381656Z --- PASS: TestSyscallSelfAllocs (0.01s) 2026-10-22T06:40:14.625415873Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:40:14.625423475Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:40:14.625437427Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:40:14.625459444Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:40:14.625481784Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:40:14.625503244Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:40:14.627717255Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:40:14.62775508Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:40:14.627788368Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:40:14.627825397Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:40:14.62785643Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:40:14.627888431Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:40:14.627922167Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:40:14.627954654Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:40:14.62797146Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:40:14.628009137Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:14.628029104Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:40:14.628038478Z === RUN TestNewCallbackFloat32 2026-10-22T06:40:14.628046631Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:40:14.628061962Z === RUN TestSimpleDlsym 2026-10-22T06:40:14.628074563Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:40:14.630411162Z === RUN TestNewCallbackFloat64 2026-10-22T06:40:14.630443162Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:40:14.630460378Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:40:14.630485154Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:40:14.630507994Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:40:14.630532643Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:40:14.630557031Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:40:14.630581422Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:40:14.630611757Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:40:14.633089249Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:40:14.63311973Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:40:14.633135532Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:40:14.633162388Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:40:14.633185293Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:40:14.63320371Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:40:14.633228087Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:40:14.633244655Z === RUN TestOS 2026-10-22T06:40:14.633255649Z --- PASS: TestOS (0.00s) 2026-10-22T06:40:14.633269563Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:40:14.6332786Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:40:14.633289961Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:40:14.695411013Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:40:14.695456176Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:40:14.695465261Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:40:14.695470856Z --- PASS: TestRegisterFuncStringSliceAndArray (0.06s) 2026-10-22T06:40:14.695490237Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:40:14.69550485Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:40:14.695523111Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:40:14.698165545Z === RUN TestCallGoFromSharedLib 2026-10-22T06:40:14.698213798Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib4251048221/001/libcbtest.so 2026-10-22T06:40:14.764679174Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:14.764727218Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:14.764752785Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:14.764788495Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:14.764823698Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:14.764860822Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:14.764888759Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:14.764926897Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:14.764957779Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:14.767328489Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:14.767355418Z --- PASS: TestCallGoFromSharedLib (0.07s) 2026-10-22T06:40:14.767368846Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:40:14.767418101Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:14.767446769Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:40:14.767471197Z === RUN TestCallbackStringConversion 2026-10-22T06:40:14.767518169Z callback_test.go:58: Build /tmp/TestCallbackStringConversion854049259/001/libcbtest.so 2026-10-22T06:40:14.836138566Z --- PASS: TestCallbackStringConversion (0.07s) 2026-10-22T06:40:14.836179333Z === RUN TestNewCallbackUint64Result 2026-10-22T06:40:14.836190592Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:40:14.836198918Z === RUN TestABI_ArgumentPassing 2026-10-22T06:40:14.934899825Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:40:14.934943654Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:40:14.934953725Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:40:14.934977718Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:40:14.934989666Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:40:14.934998947Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:40:14.937227822Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:40:14.937274521Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:14.937304842Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:40:14.93733804Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:14.937411592Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:40:14.93744336Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:14.93745719Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:40:14.937503536Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:14.937521925Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:40:14.937550099Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:14.939642251Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:40:14.939754067Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:14.939823778Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:40:14.939910841Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:14.939976293Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:40:14.940038721Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:40:14.940121851Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:40:14.94021226Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:40:14.943160767Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:40:14.943199305Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:40:14.943219234Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:40:14.943233886Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:40:14.943250355Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:40:14.943264985Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:40:14.943279235Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:40:14.943292095Z --- PASS: TestABI_ArgumentPassing (0.11s) 2026-10-22T06:40:14.943320319Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:40:14.943351832Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:40:14.94337859Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:40:14.943428956Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:40:14.943463277Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:40:14.943498619Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:40:14.943532746Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:40:14.943564375Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:40:14.943598927Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:40:14.943628793Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:40:14.943661684Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:40:14.943693815Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:40:14.943733432Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:40:14.943766249Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:40:14.943807886Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:40:14.943848347Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:40:14.943885738Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:40:14.943916633Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:40:14.943944655Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:40:14.943976323Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:40:14.944006826Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:40:14.94403761Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:40:14.946411862Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:40:14.94644683Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:40:14.946466031Z === RUN TestErrno 2026-10-22T06:40:14.946500499Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:40:14.946515235Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:40:14.946521873Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:40:14.946533805Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:40:14.946544657Z === RUN TestABI 2026-10-22T06:40:14.9465696Z func_test.go:240: Build /tmp/TestABI2932257925/001/abitest.so 2026-10-22T06:40:15.064461356Z --- PASS: TestABI (0.12s) 2026-10-22T06:40:15.06450057Z === RUN TestSyscallSelf 2026-10-22T06:40:15.064510537Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:40:15.064520218Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:40:15.064540029Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:40:15.064559772Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:40:15.064569991Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:40:15.064588568Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:40:15.064616042Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:40:15.064654303Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:40:15.064682624Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:40:15.06470353Z === RUN TestNestedDlopenCall 2026-10-22T06:40:15.064747172Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall1475977994/001/libdlnested.so 2026-10-22T06:40:15.152119355Z --- PASS: TestNestedDlopenCall (0.09s) 2026-10-22T06:40:15.152162986Z === RUN TestABI_TooManyArguments 2026-10-22T06:40:15.152179053Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:40:15.152198951Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:40:15.154464019Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:40:15.154500237Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:40:15.154524176Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:40:15.154555667Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:40:15.154569224Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:40:15.154591993Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:40:15.154617577Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:40:15.154642525Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:40:15.154664781Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:40:15.156776773Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:40:15.156808769Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:40:15.156826447Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:40:15.156851817Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:40:15.15687409Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:40:15.156891943Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:40:15.156925077Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:40:15.156955916Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:40:15.156986973Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:40:15.157019787Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:40:15.157036045Z === RUN TestUnrefCallback 2026-10-22T06:40:15.159265465Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:40:15.15929578Z === RUN Test_qsort 2026-10-22T06:40:15.159313309Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:40:15.159325051Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:40:15.159337478Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:40:15.161394624Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:40:15.161459173Z func_test.go:794: struct returns are unsupported on this platform: purego: struct arguments/returns are only supported on amd64, arm64, loong64, and ppc64le 2026-10-22T06:40:15.161479129Z --- SKIP: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:40:15.16149213Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:40:15.161504192Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:40:15.161514537Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:40:15.161533095Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:40:15.161551147Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:40:15.167416514Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:40:15.167450466Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:40:15.167458311Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:40:15.167471743Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:40:15.167500183Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:40:15.167524793Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:40:15.167544374Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:40:15.167569058Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:40:15.167595674Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:40:15.167609758Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:40:27.502821635Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (12.34s) 2026-10-22T06:40:27.502856002Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:40:27.502876413Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:27.50289392Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:40:27.50300537Z === RUN TestSyscallSelfPanics 2026-10-22T06:40:27.503023006Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:40:27.5030656Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:40:27.50308224Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:40:27.503122757Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:40:27.503176759Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:40:27.503196768Z === RUN TestSyscallN 2026-10-22T06:40:27.503241234Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:40:27.50326541Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:40:27.503337927Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:40:27.506210519Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:40:27.506259408Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:40:27.50634004Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:40:27.506382378Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:40:27.506405292Z === RUN TestCallback10Int32Packing 2026-10-22T06:40:27.506457169Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:27.5064783Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:40:27.506497587Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:40:27.506519056Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:40:27.50653786Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:40:27.506557129Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:40:27.506577906Z === RUN TestAllThreadsSyscall 2026-10-22T06:40:27.506596596Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:40:27.506616035Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:40:27.506634979Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:40:27.506653256Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:40:27.671580808Z --- PASS: TestSyscall6PointerLiveness (0.16s) 2026-10-22T06:40:27.671624192Z === RUN TestNewCallbackInt64Result 2026-10-22T06:40:27.677363308Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:40:27.677403039Z === RUN TestRegisterFunc 2026-10-22T06:40:27.677413262Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:40:27.6774202Z === RUN TestSetuidEtc 2026-10-22T06:40:27.686940869Z --- PASS: TestSetuidEtc (0.01s) 2026-10-22T06:40:27.686988103Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:40:27.76394125Z --- PASS: TestDlopenThenAllThreadsSyscall (0.08s) 2026-10-22T06:40:27.763979355Z === RUN TestCallbackInt32Packing 2026-10-22T06:40:27.76400128Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:27.764024496Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:40:27.764044821Z === RUN TestRegisterFunc_Floats 2026-10-22T06:40:27.764056544Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:40:27.764062221Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:40:27.764080893Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:27.764089224Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:40:27.766360418Z === RUN TestSyscallSelfAllocs 2026-10-22T06:40:27.772857489Z --- PASS: TestSyscallSelfAllocs (0.01s) 2026-10-22T06:40:27.772904344Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:40:27.77291723Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:40:27.772927355Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:40:27.772935352Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:40:27.772940675Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:40:27.772949142Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:40:27.77295419Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:40:27.775175062Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:40:27.775217258Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:40:27.775258378Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:40:27.775292848Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:40:27.775324826Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:40:27.775355236Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:40:27.775396246Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:40:27.775415663Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:40:27.775455145Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:27.775483144Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:40:27.775501606Z === RUN TestNewCallbackFloat32 2026-10-22T06:40:27.775519628Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:40:27.775536601Z === RUN TestSimpleDlsym 2026-10-22T06:40:27.775554119Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:40:27.775574259Z === RUN TestNewCallbackFloat64 2026-10-22T06:40:27.775600235Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:40:27.777847878Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:40:27.777881728Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:40:27.777936851Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:40:27.777959131Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:40:27.777980729Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:40:27.778002092Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:40:27.778021122Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:40:27.778041263Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:40:27.778062156Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:40:27.778096578Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:40:27.778133342Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:40:27.77816968Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:40:27.778206784Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:40:27.778246642Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:40:27.780800651Z === RUN TestOS 2026-10-22T06:40:27.780840187Z --- PASS: TestOS (0.00s) 2026-10-22T06:40:27.78087801Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:40:27.780902685Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:40:27.780922189Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:40:27.849671507Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:40:27.849729912Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:40:27.84974828Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:40:27.849756092Z --- PASS: TestRegisterFuncStringSliceAndArray (0.07s) 2026-10-22T06:40:27.849772854Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:40:27.84978743Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:40:27.849800998Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:40:27.852463069Z === RUN TestCallGoFromSharedLib 2026-10-22T06:40:27.852541927Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib3173828850/001/libcbtest.so 2026-10-22T06:40:27.913858833Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:27.91392658Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:27.913969731Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:27.914011677Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:27.914044062Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:27.914078489Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:27.914110153Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:27.914142153Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:27.914175735Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:27.914210475Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:27.9165393Z --- PASS: TestCallGoFromSharedLib (0.06s) 2026-10-22T06:40:27.9165687Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:40:27.91660713Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:27.916635103Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:40:27.916662242Z === RUN TestCallbackStringConversion 2026-10-22T06:40:27.916711081Z callback_test.go:58: Build /tmp/TestCallbackStringConversion2825549652/001/libcbtest.so 2026-10-22T06:40:27.977922876Z --- PASS: TestCallbackStringConversion (0.06s) 2026-10-22T06:40:27.977968455Z === RUN TestNewCallbackUint64Result 2026-10-22T06:40:27.97798526Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:40:27.978000687Z === RUN TestABI_ArgumentPassing 2026-10-22T06:40:28.070225887Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:40:28.070291736Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:40:28.07031409Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:40:28.07036227Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:40:28.072409742Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:40:28.07243607Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:40:28.072443396Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:40:28.072490252Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:28.072508386Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:40:28.07252729Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:28.072536905Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:40:28.074616503Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:28.074646165Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:40:28.074668219Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:28.074678712Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:40:28.07469666Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:28.074713085Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:40:28.074736615Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:28.074748219Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:40:28.074768858Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:28.07478229Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:40:28.077005755Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:40:28.07703995Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:40:28.077113826Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:40:28.07714042Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:40:28.077165465Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:40:28.077188259Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:40:28.079422376Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:40:28.079455115Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:40:28.079484366Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:40:28.079513938Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:40:28.079533558Z --- PASS: TestABI_ArgumentPassing (0.10s) 2026-10-22T06:40:28.079569897Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:40:28.079603556Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:40:28.079639218Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:40:28.079674708Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:40:28.079710952Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:40:28.079743181Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:40:28.079783373Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:40:28.079823725Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:40:28.0798645Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:40:28.079902843Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:40:28.079939039Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:40:28.079978377Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:40:28.080020709Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:40:28.08006148Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:40:28.080118263Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:40:28.080163763Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:40:28.080200274Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:40:28.080222703Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:40:28.080245501Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:40:28.080274932Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:40:28.080303835Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:40:28.080331968Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:40:28.082592917Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:40:28.082621832Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:40:28.082632232Z === RUN TestErrno 2026-10-22T06:40:28.082699401Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:40:28.08271524Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:40:28.08272811Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:40:28.082741865Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:40:28.082769433Z === RUN TestABI 2026-10-22T06:40:28.082794342Z func_test.go:240: Build /tmp/TestABI2503889956/001/abitest.so 2026-10-22T06:40:28.173482851Z --- PASS: TestABI (0.09s) 2026-10-22T06:40:28.173526563Z === RUN TestSyscallSelf 2026-10-22T06:40:28.173544588Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:40:28.17356476Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:40:28.173587844Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:40:28.173603809Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:40:28.173613836Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:40:28.17362808Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:40:28.173643261Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:40:28.1736629Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:40:28.17368605Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:40:28.17369908Z === RUN TestNestedDlopenCall 2026-10-22T06:40:28.173732575Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall3877201308/001/libdlnested.so 2026-10-22T06:40:28.258990749Z --- PASS: TestNestedDlopenCall (0.08s) 2026-10-22T06:40:28.259138226Z === RUN TestABI_TooManyArguments 2026-10-22T06:40:28.259163656Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:40:28.259209316Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:40:28.259263477Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:40:28.259281869Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:40:28.259325077Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:40:28.259416331Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:40:28.261659398Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:40:28.261699014Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:40:28.261729726Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:40:28.261754423Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:40:28.261774959Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:40:28.261784132Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:40:28.261791928Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:40:28.26180995Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:40:28.26181939Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:40:28.26182552Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:40:28.261833882Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:40:28.261846055Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:40:28.261865176Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:40:28.261891215Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:40:28.261919057Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:40:28.2619332Z === RUN TestUnrefCallback 2026-10-22T06:40:28.261945151Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:40:28.264044458Z === RUN Test_qsort 2026-10-22T06:40:28.264071132Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:40:28.264081702Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:40:28.264093487Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:40:28.264104632Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:40:28.264142541Z func_test.go:794: struct returns are unsupported on this platform: purego: struct arguments/returns are only supported on amd64, arm64, loong64, and ppc64le 2026-10-22T06:40:28.266426932Z --- SKIP: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:40:28.266463363Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:40:28.266479267Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:40:28.266496388Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:40:28.266513021Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:40:28.266528895Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:40:28.266539823Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:40:28.266549504Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:40:28.266556033Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:40:28.266575999Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:40:28.266601314Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:40:28.266624203Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:40:28.266647732Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:40:28.266668851Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:40:28.266690167Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:40:28.27142798Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:40:40.872892406Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (12.60s) 2026-10-22T06:40:40.872941685Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:40:40.872988474Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:40.873014248Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:40:40.873025819Z === RUN TestSyscallSelfPanics 2026-10-22T06:40:40.873041742Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:40:40.87544127Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:40:40.875480901Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:40:40.875494978Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:40:40.875515074Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:40:40.875520613Z === RUN TestSyscallN 2026-10-22T06:40:40.875531141Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:40:40.875536989Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:40:40.875560913Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:40:40.875584335Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:40:40.878510155Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:40:40.878549497Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:40:40.878648177Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:40:40.87866703Z === RUN TestCallback10Int32Packing 2026-10-22T06:40:40.878691172Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:40.878705746Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:40:40.878717417Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:40:40.878725833Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:40:40.878737004Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:40:40.878745415Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:40:40.878758632Z === RUN TestAllThreadsSyscall 2026-10-22T06:40:40.878771464Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:40:40.878782921Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:40:40.878794107Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:40:40.878806569Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:40:41.029635838Z --- PASS: TestSyscall6PointerLiveness (0.15s) 2026-10-22T06:40:41.029695721Z === RUN TestNewCallbackInt64Result 2026-10-22T06:40:41.029765282Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:40:41.029787729Z === RUN TestRegisterFunc 2026-10-22T06:40:41.029798869Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:40:41.029807682Z === RUN TestSetuidEtc 2026-10-22T06:40:41.039918846Z --- PASS: TestSetuidEtc (0.01s) 2026-10-22T06:40:41.039986145Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:40:41.111817745Z --- PASS: TestDlopenThenAllThreadsSyscall (0.07s) 2026-10-22T06:40:41.111854462Z === RUN TestCallbackInt32Packing 2026-10-22T06:40:41.111878447Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:41.111888274Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:40:41.111902995Z === RUN TestRegisterFunc_Floats 2026-10-22T06:40:41.111911428Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:40:41.111923448Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:40:41.111949708Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:41.111971607Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:40:41.111981248Z === RUN TestSyscallSelfAllocs 2026-10-22T06:40:41.118712086Z --- PASS: TestSyscallSelfAllocs (0.01s) 2026-10-22T06:40:41.118760578Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:40:41.118785436Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:40:41.11881175Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:40:41.11883164Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:40:41.11884776Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:40:41.118865718Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:40:41.118884045Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:40:41.118905319Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:40:41.118940152Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:40:41.118975221Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:40:41.11901026Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:40:41.119043221Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:40:41.119078814Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:40:41.119113093Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:40:41.121148844Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:40:41.121225718Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:41.121247074Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:40:41.12126123Z === RUN TestNewCallbackFloat32 2026-10-22T06:40:41.121275472Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:40:41.121295316Z === RUN TestSimpleDlsym 2026-10-22T06:40:41.121316271Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:40:41.121330578Z === RUN TestNewCallbackFloat64 2026-10-22T06:40:41.121345398Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:40:41.12135916Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:40:41.1213714Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:40:41.121390967Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:40:41.121407645Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:40:41.123707988Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:40:41.123747951Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:40:41.123770399Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:40:41.123791522Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:40:41.123829579Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:40:41.123863308Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:40:41.123900003Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:40:41.123924017Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:40:41.123942331Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:40:41.123960733Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:40:41.123969334Z === RUN TestOS 2026-10-22T06:40:41.123978056Z --- PASS: TestOS (0.00s) 2026-10-22T06:40:41.123990086Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:40:41.124004338Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:40:41.126213021Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:40:41.195374794Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:40:41.195454703Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:40:41.195477367Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:40:41.197602109Z --- PASS: TestRegisterFuncStringSliceAndArray (0.07s) 2026-10-22T06:40:41.197693542Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:40:41.197733578Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:40:41.197768083Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:40:41.197787252Z === RUN TestCallGoFromSharedLib 2026-10-22T06:40:41.197829767Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib3451892869/001/libcbtest.so 2026-10-22T06:40:41.288349563Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:41.288436564Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:41.28848456Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:41.288524466Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:41.288564028Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:41.288604858Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:41.288643226Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:41.290751893Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:41.290797171Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:41.290832576Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:41.290848786Z --- PASS: TestCallGoFromSharedLib (0.09s) 2026-10-22T06:40:41.290862274Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:40:41.290895692Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:41.290911796Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:40:41.290922573Z === RUN TestCallbackStringConversion 2026-10-22T06:40:41.293370828Z callback_test.go:58: Build /tmp/TestCallbackStringConversion3855251909/001/libcbtest.so 2026-10-22T06:40:41.358541353Z --- PASS: TestCallbackStringConversion (0.06s) 2026-10-22T06:40:41.358597686Z === RUN TestNewCallbackUint64Result 2026-10-22T06:40:41.35861Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:40:41.358623225Z === RUN TestABI_ArgumentPassing 2026-10-22T06:40:41.458276692Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:40:41.458328633Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:40:41.458352647Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:40:41.458404866Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:40:41.46064588Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:40:41.460678514Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:40:41.460691977Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:40:41.460745665Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:41.460782473Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:40:41.463074078Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:41.463106789Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:40:41.463146289Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:41.463164757Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:40:41.463201114Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:41.463217005Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:40:41.46324986Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:41.46326068Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:40:41.465753233Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:41.465781107Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:40:41.465802775Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:41.46581537Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:40:41.465826098Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:40:41.465832666Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:40:41.468077812Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:40:41.46811056Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:40:41.468123113Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:40:41.468166064Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:40:41.468193617Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:40:41.470607464Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:40:41.470635113Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:40:41.470643196Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:40:41.472706906Z --- PASS: TestABI_ArgumentPassing (0.11s) 2026-10-22T06:40:41.472753192Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:40:41.47280069Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:40:41.472836294Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:40:41.472881357Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:40:41.472909984Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:40:41.472936795Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:40:41.472963953Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:40:41.472998164Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:40:41.473041699Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:40:41.473087482Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:40:41.473115536Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:40:41.473141983Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:40:41.473180809Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:40:41.473221789Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:40:41.47327814Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:40:41.473322964Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:40:41.473367044Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:40:41.473404046Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:40:41.473439694Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:40:41.473485863Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:40:41.473520977Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:40:41.473556071Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:40:41.47357579Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:40:41.473597018Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:40:41.473616217Z === RUN TestErrno 2026-10-22T06:40:41.473658808Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:40:41.476405699Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:40:41.476537744Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:40:41.476561267Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:40:41.476574607Z === RUN TestABI 2026-10-22T06:40:41.476608061Z func_test.go:240: Build /tmp/TestABI1695695079/001/abitest.so 2026-10-22T06:40:41.574703329Z --- PASS: TestABI (0.10s) 2026-10-22T06:40:41.574740751Z === RUN TestSyscallSelf 2026-10-22T06:40:41.574750205Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:40:41.574762413Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:40:41.574790972Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:40:41.574805586Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:40:41.574814231Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:40:41.574825006Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:40:41.574841546Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:40:41.574870521Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:40:41.574895791Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:40:41.574907592Z === RUN TestNestedDlopenCall 2026-10-22T06:40:41.577497807Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall1183647291/001/libdlnested.so 2026-10-22T06:40:41.645682009Z --- PASS: TestNestedDlopenCall (0.07s) 2026-10-22T06:40:41.645726555Z === RUN TestABI_TooManyArguments 2026-10-22T06:40:41.645739223Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:40:41.645751312Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:40:41.645778696Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:40:41.645792756Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:40:41.645804488Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:40:41.64582607Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:40:41.645836071Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:40:41.645862348Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:40:41.645886033Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:40:41.645909677Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:40:41.645936338Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:40:41.648779854Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:40:41.648807685Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:40:41.648816927Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:40:41.648828641Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:40:41.648837177Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:40:41.648850745Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:40:41.648862933Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:40:41.648880629Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:40:41.648896888Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:40:41.648912571Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:40:41.648921151Z === RUN TestUnrefCallback 2026-10-22T06:40:41.648926509Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:40:41.648936633Z === RUN Test_qsort 2026-10-22T06:40:41.64895689Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:40:41.651209267Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:40:41.651241876Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:40:41.651265728Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:40:41.651316483Z func_test.go:794: struct returns are unsupported on this platform: purego: struct arguments/returns are only supported on amd64, arm64, loong64, and ppc64le 2026-10-22T06:40:41.651334735Z --- SKIP: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:40:41.651346909Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:40:41.651353005Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:40:41.651362131Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:40:41.651395118Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:40:41.651416584Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:40:41.655416574Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:40:41.655444179Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:40:41.655454967Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:40:41.655482473Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:40:41.655515546Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:40:41.655547997Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:40:41.655582788Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:40:41.655615049Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:40:41.655649638Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:40:41.655657549Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:40:53.328165764Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (11.67s) 2026-10-22T06:40:53.328209129Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:40:53.328244813Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:53.328332857Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:40:53.328356956Z === RUN TestSyscallSelfPanics 2026-10-22T06:40:53.328367115Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:40:53.328418621Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:40:53.328441876Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:40:53.328501249Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:40:53.328568032Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:40:53.328624885Z === RUN TestSyscallN 2026-10-22T06:40:53.328643434Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:40:53.332289443Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:40:53.332321805Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:40:53.332328999Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:40:53.332334908Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:40:53.332348597Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:40:53.332364993Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:40:53.332376182Z === RUN TestCallback10Int32Packing 2026-10-22T06:40:53.332403599Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:53.332429336Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:40:53.332436421Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:40:53.332450696Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:40:53.3324601Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:40:53.332471531Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:40:53.332485962Z === RUN TestAllThreadsSyscall 2026-10-22T06:40:53.33249903Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:40:53.332508199Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:40:53.332516979Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:40:53.332525484Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:40:53.485079623Z --- PASS: TestSyscall6PointerLiveness (0.15s) 2026-10-22T06:40:53.48512735Z === RUN TestNewCallbackInt64Result 2026-10-22T06:40:53.485141278Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:40:53.485150588Z === RUN TestRegisterFunc 2026-10-22T06:40:53.485158067Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:40:53.485178958Z === RUN TestSetuidEtc 2026-10-22T06:40:53.493356529Z --- PASS: TestSetuidEtc (0.01s) 2026-10-22T06:40:53.493393845Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:40:53.563019651Z --- PASS: TestDlopenThenAllThreadsSyscall (0.07s) 2026-10-22T06:40:53.563063219Z === RUN TestCallbackInt32Packing 2026-10-22T06:40:53.563106779Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:53.56312719Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:40:53.563140085Z === RUN TestRegisterFunc_Floats 2026-10-22T06:40:53.563146197Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:40:53.563150814Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:40:53.563167764Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:53.563173114Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:40:53.563177491Z === RUN TestSyscallSelfAllocs 2026-10-22T06:40:53.571709437Z --- PASS: TestSyscallSelfAllocs (0.01s) 2026-10-22T06:40:53.571746818Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:40:53.571758544Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:40:53.571769383Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:40:53.571783977Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:40:53.571790364Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:40:53.571801627Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:40:53.574139946Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:40:53.574172321Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:40:53.574191648Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:40:53.574243543Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:40:53.574271509Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:40:53.574293345Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:40:53.574316769Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:40:53.574336426Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:40:53.574348034Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:40:53.574373374Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:53.574384118Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:40:53.574396371Z === RUN TestNewCallbackFloat32 2026-10-22T06:40:53.574406174Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:40:53.574414421Z === RUN TestSimpleDlsym 2026-10-22T06:40:53.574422813Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:40:53.576561844Z === RUN TestNewCallbackFloat64 2026-10-22T06:40:53.576603221Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:40:53.5766224Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:40:53.576640841Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:40:53.576661424Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:40:53.576677254Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:40:53.576691736Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:40:53.578922216Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:40:53.578955117Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:40:53.578966299Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:40:53.579024574Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:40:53.579092098Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:40:53.579154809Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:40:53.579217989Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:40:53.579279419Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:40:53.579342427Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:40:53.579363722Z === RUN TestOS 2026-10-22T06:40:53.579425265Z --- PASS: TestOS (0.00s) 2026-10-22T06:40:53.579506746Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:40:53.57952435Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:40:53.581703426Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:40:53.648388233Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:40:53.648426659Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:40:53.648437128Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:40:53.648446251Z --- PASS: TestRegisterFuncStringSliceAndArray (0.07s) 2026-10-22T06:40:53.648504641Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:40:53.64853778Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:40:53.648568166Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:40:53.651122369Z === RUN TestCallGoFromSharedLib 2026-10-22T06:40:53.65118269Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib816581158/001/libcbtest.so 2026-10-22T06:40:53.709342977Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:53.709391253Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:53.709410093Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:53.709432499Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:53.709449052Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:53.709465041Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:53.709482144Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:53.709498576Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:53.709511266Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:53.711870112Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:40:53.711919952Z --- PASS: TestCallGoFromSharedLib (0.06s) 2026-10-22T06:40:53.711937968Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:40:53.711979108Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:40:53.71200471Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:40:53.712022462Z === RUN TestCallbackStringConversion 2026-10-22T06:40:53.712069276Z callback_test.go:58: Build /tmp/TestCallbackStringConversion2567360436/001/libcbtest.so 2026-10-22T06:40:53.792256814Z --- PASS: TestCallbackStringConversion (0.08s) 2026-10-22T06:40:53.792297372Z === RUN TestNewCallbackUint64Result 2026-10-22T06:40:53.792310289Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:40:53.792391353Z === RUN TestABI_ArgumentPassing 2026-10-22T06:40:53.921880682Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:40:53.921924002Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:40:53.921946817Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:40:53.924278025Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:40:53.92430844Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:40:53.924323764Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:40:53.924337883Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:40:53.92435914Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:53.926470081Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:40:53.926511944Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:53.926531415Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:40:53.926558278Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:53.92657408Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:40:53.926600434Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:53.926616051Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:40:53.92893221Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:53.928960034Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:40:53.928988459Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:53.929003184Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:40:53.929026729Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:40:53.929042276Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:40:53.929057271Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:40:53.931372718Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:40:53.931424605Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:40:53.931442911Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:40:53.931459944Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:40:53.931487327Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:40:53.933583702Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:40:53.93360953Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:40:53.933625028Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:40:53.933635704Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:40:53.93631279Z --- PASS: TestABI_ArgumentPassing (0.15s) 2026-10-22T06:40:53.936355849Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:40:53.936379265Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:40:53.936402856Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:40:53.936427443Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:40:53.936449164Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:40:53.936469912Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:40:53.936487627Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:40:53.936504501Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:40:53.936526276Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:40:53.936550745Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:40:53.936571495Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:40:53.936590277Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:40:53.93661086Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:40:53.936642436Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:40:53.93666573Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:40:53.936685853Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:40:53.936709377Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:40:53.936725143Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:40:53.936740117Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:40:53.936764001Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:40:53.936781242Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:40:53.936802734Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:40:53.936812791Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:40:53.936819033Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:40:53.939227526Z === RUN TestErrno 2026-10-22T06:40:53.939309755Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:40:53.939332478Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:40:53.939345935Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:40:53.939367139Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:40:53.939393754Z === RUN TestABI 2026-10-22T06:40:53.939422644Z func_test.go:240: Build /tmp/TestABI1256234492/001/abitest.so 2026-10-22T06:40:54.035647034Z --- PASS: TestABI (0.10s) 2026-10-22T06:40:54.035693505Z === RUN TestSyscallSelf 2026-10-22T06:40:54.035708484Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:40:54.035725639Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:40:54.035742265Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:40:54.038450465Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:40:54.038480454Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:40:54.038510006Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:40:54.038531591Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:40:54.038567658Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:40:54.038591321Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:40:54.038602763Z === RUN TestNestedDlopenCall 2026-10-22T06:40:54.038638845Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall3809465280/001/libdlnested.so 2026-10-22T06:40:54.110317577Z --- PASS: TestNestedDlopenCall (0.07s) 2026-10-22T06:40:54.110363956Z === RUN TestABI_TooManyArguments 2026-10-22T06:40:54.110382542Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:40:54.11040289Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:40:54.110438595Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:40:54.110456789Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:40:54.110475512Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:40:54.110507307Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:40:54.110518591Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:40:54.1105489Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:40:54.110584405Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:40:54.110620327Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:40:54.110657341Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:40:54.113134347Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:40:54.113164795Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:40:54.113174876Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:40:54.113183192Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:40:54.113195825Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:40:54.113247965Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:40:54.113268693Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:40:54.113298666Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:40:54.113324373Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:40:54.113348419Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:40:54.11336092Z === RUN TestUnrefCallback 2026-10-22T06:40:54.113382465Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:40:54.113395619Z === RUN Test_qsort 2026-10-22T06:40:54.113407242Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:40:54.115457718Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:40:54.115482445Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:40:54.115489281Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:40:54.115568385Z func_test.go:794: struct returns are unsupported on this platform: purego: struct arguments/returns are only supported on amd64, arm64, loong64, and ppc64le 2026-10-22T06:40:54.115594148Z --- SKIP: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:40:54.115646485Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:40:54.115663066Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:40:54.115669918Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:40:54.115712163Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:40:54.11573609Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:40:54.115788727Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:40:54.118067354Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:40:54.118088955Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:40:54.118136434Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:40:54.118168043Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:40:54.118194089Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:40:54.118220626Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:40:54.118242647Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:40:54.11826347Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:40:54.118273784Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:41:06.798952384Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (12.68s) 2026-10-22T06:41:06.799000983Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:41:06.799084584Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:06.799112916Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:41:06.799131524Z === RUN TestSyscallSelfPanics 2026-10-22T06:41:06.799154758Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:41:06.799174195Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:41:06.799194809Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:41:06.799227929Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:41:06.799261731Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:41:06.799281683Z === RUN TestSyscallN 2026-10-22T06:41:06.799305852Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:41:06.799326025Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:41:06.79934666Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:41:06.801540989Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:41:06.801577839Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:41:06.801655411Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:41:06.801730378Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:41:06.801787705Z === RUN TestCallback10Int32Packing 2026-10-22T06:41:06.801880537Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:06.801942024Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:41:06.801994139Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:41:06.802055521Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:41:06.802115008Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:41:06.802174402Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:41:06.802233594Z === RUN TestAllThreadsSyscall 2026-10-22T06:41:06.80229391Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:41:06.802350395Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:41:06.802405257Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:41:06.804610602Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:41:06.956384893Z --- PASS: TestSyscall6PointerLiveness (0.15s) 2026-10-22T06:41:06.956431992Z === RUN TestNewCallbackInt64Result 2026-10-22T06:41:06.956452078Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:41:06.956474687Z === RUN TestRegisterFunc 2026-10-22T06:41:06.956489049Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:41:06.956498884Z === RUN TestSetuidEtc 2026-10-22T06:41:06.968028748Z --- PASS: TestSetuidEtc (0.01s) 2026-10-22T06:41:06.968081868Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:41:07.043733162Z --- PASS: TestDlopenThenAllThreadsSyscall (0.07s) 2026-10-22T06:41:07.043778406Z === RUN TestCallbackInt32Packing 2026-10-22T06:41:07.04381213Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:07.043829578Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:41:07.043837406Z === RUN TestRegisterFunc_Floats 2026-10-22T06:41:07.04384418Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:41:07.043857969Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:41:07.043889879Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:07.043899294Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:41:07.04390598Z === RUN TestSyscallSelfAllocs 2026-10-22T06:41:07.052229072Z --- PASS: TestSyscallSelfAllocs (0.01s) 2026-10-22T06:41:07.052282491Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:41:07.052327273Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:41:07.052346011Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:41:07.052355777Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:41:07.052364056Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:41:07.054446892Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:41:07.054486964Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:41:07.054511752Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:41:07.054542255Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:41:07.054576699Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:41:07.054609323Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:41:07.054641187Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:41:07.054677266Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:41:07.054713565Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:41:07.054738801Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:41:07.054778655Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:07.054796288Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:41:07.054810182Z === RUN TestNewCallbackFloat32 2026-10-22T06:41:07.054822657Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:41:07.054833968Z === RUN TestSimpleDlsym 2026-10-22T06:41:07.057109926Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:41:07.057144492Z === RUN TestNewCallbackFloat64 2026-10-22T06:41:07.057151589Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:41:07.057158713Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:41:07.057181744Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:41:07.057205938Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:41:07.057234747Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:41:07.057259282Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:41:07.057284524Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:41:07.057312706Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:41:07.060027545Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:41:07.060077317Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:41:07.060130397Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:41:07.060169219Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:41:07.060200741Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:41:07.060235173Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:41:07.060270714Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:41:07.060287676Z === RUN TestOS 2026-10-22T06:41:07.060306659Z --- PASS: TestOS (0.00s) 2026-10-22T06:41:07.06037259Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:41:07.060404463Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:41:07.060422519Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:41:07.144899166Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:41:07.144946757Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:41:07.144957755Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:41:07.148004278Z --- PASS: TestRegisterFuncStringSliceAndArray (0.09s) 2026-10-22T06:41:07.148104726Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:41:07.148149507Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:41:07.148187602Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:41:07.148204997Z === RUN TestCallGoFromSharedLib 2026-10-22T06:41:07.148256164Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib1676775781/001/libcbtest.so 2026-10-22T06:41:07.207180634Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:07.20724085Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:07.207280716Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:07.207318295Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:07.207346301Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:07.207374079Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:07.207413797Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:07.207448256Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:07.207478943Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:07.210230961Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:07.210267088Z --- PASS: TestCallGoFromSharedLib (0.06s) 2026-10-22T06:41:07.210284214Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:41:07.210323207Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:07.21034381Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:41:07.210375409Z === RUN TestCallbackStringConversion 2026-10-22T06:41:07.210415761Z callback_test.go:58: Build /tmp/TestCallbackStringConversion959802068/001/libcbtest.so 2026-10-22T06:41:07.276201617Z --- PASS: TestCallbackStringConversion (0.06s) 2026-10-22T06:41:07.27624052Z === RUN TestNewCallbackUint64Result 2026-10-22T06:41:07.276250385Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:41:07.276258577Z === RUN TestABI_ArgumentPassing 2026-10-22T06:41:07.400137865Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:41:07.400172859Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:41:07.400179875Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:41:07.400199107Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:41:07.400212196Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:41:07.400218241Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:41:07.402331706Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:41:07.402391693Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:07.40241774Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:41:07.402469706Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:07.402493432Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:41:07.40253765Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:07.402557361Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:41:07.405054106Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:07.405082612Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:41:07.405124925Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:07.405148043Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:41:07.405189674Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:07.405214428Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:41:07.405258972Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:07.405283365Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:41:07.405302388Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:41:07.407727928Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:41:07.40778275Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:41:07.407810795Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:41:07.407831594Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:41:07.407857239Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:41:07.407883715Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:41:07.409936218Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:41:07.409974571Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:41:07.410065084Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:41:07.412415099Z --- PASS: TestABI_ArgumentPassing (0.14s) 2026-10-22T06:41:07.412505242Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:41:07.412546091Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:41:07.412580886Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:41:07.412622179Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:41:07.412649159Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:41:07.412688239Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:41:07.412725985Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:41:07.412760997Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:41:07.412796804Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:41:07.412833518Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:41:07.412869079Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:41:07.412906136Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:41:07.412944624Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:41:07.412984544Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:41:07.413031813Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:41:07.413073013Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:41:07.413112181Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:41:07.413147109Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:41:07.413181544Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:41:07.413219292Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:41:07.413255466Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:41:07.413291683Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:41:07.413316134Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:41:07.413339167Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:41:07.413361354Z === RUN TestErrno 2026-10-22T06:41:07.413401477Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:41:07.413424688Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:41:07.413441615Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:41:07.413464264Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:41:07.415666124Z === RUN TestABI 2026-10-22T06:41:07.41570849Z func_test.go:240: Build /tmp/TestABI1666111157/001/abitest.so 2026-10-22T06:41:07.513971582Z --- PASS: TestABI (0.10s) 2026-10-22T06:41:07.514009453Z === RUN TestSyscallSelf 2026-10-22T06:41:07.514016695Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:41:07.514021767Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:41:07.514031103Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:41:07.514046254Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:41:07.514060102Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:41:07.514076152Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:41:07.514098424Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:41:07.514118575Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:41:07.514137121Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:41:07.516981452Z === RUN TestNestedDlopenCall 2026-10-22T06:41:07.517031726Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall3611966954/001/libdlnested.so 2026-10-22T06:41:07.58800235Z --- PASS: TestNestedDlopenCall (0.07s) 2026-10-22T06:41:07.588044461Z === RUN TestABI_TooManyArguments 2026-10-22T06:41:07.58805695Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:41:07.588069649Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:41:07.58808697Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:41:07.588097112Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:41:07.588103955Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:41:07.58812084Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:41:07.588126409Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:41:07.588145013Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:41:07.588161647Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:41:07.588176037Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:41:07.588191221Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:41:07.59031351Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:41:07.590338273Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:41:07.590348617Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:41:07.590402193Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:41:07.590429639Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:41:07.590448165Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:41:07.590475038Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:41:07.590510787Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:41:07.590542156Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:41:07.590573621Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:41:07.590595909Z === RUN TestUnrefCallback 2026-10-22T06:41:07.590624499Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:41:07.59064973Z === RUN Test_qsort 2026-10-22T06:41:07.590666757Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:41:07.592891187Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:41:07.592929272Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:41:07.592953854Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:41:07.593021188Z func_test.go:794: struct returns are unsupported on this platform: purego: struct arguments/returns are only supported on amd64, arm64, loong64, and ppc64le 2026-10-22T06:41:07.593049144Z --- SKIP: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:41:07.593065815Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:41:07.593082835Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:41:07.593099841Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:41:07.593111714Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:41:07.593122199Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:41:07.593132553Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:41:07.593142982Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:41:07.599430632Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:41:07.599527446Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:41:07.599567104Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:41:07.599601055Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:41:07.599635129Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:41:07.599669194Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:41:07.599707273Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:41:07.599723813Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:41:20.882715389Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (13.29s) 2026-10-22T06:41:20.882761326Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:41:20.882797742Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:20.88281835Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:41:20.882837212Z === RUN TestSyscallSelfPanics 2026-10-22T06:41:20.882854219Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:41:20.882865479Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:41:20.882874104Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:41:20.88289318Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:41:20.882914601Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:41:20.882922826Z === RUN TestSyscallN 2026-10-22T06:41:20.882930963Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:41:20.882939616Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:41:20.882948666Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:41:20.882957589Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:41:20.885883507Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:41:20.885924612Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:41:20.885950634Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:41:20.885962747Z === RUN TestCallback10Int32Packing 2026-10-22T06:41:20.885998198Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:20.886012977Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:41:20.886027072Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:41:20.886035964Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:41:20.886043588Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:41:20.886052057Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:41:20.886059256Z === RUN TestAllThreadsSyscall 2026-10-22T06:41:20.886066764Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:41:20.886073825Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:41:20.88608117Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:41:20.886088281Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:41:21.043568415Z --- PASS: TestSyscall6PointerLiveness (0.16s) 2026-10-22T06:41:21.043610136Z === RUN TestNewCallbackInt64Result 2026-10-22T06:41:21.043622452Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:41:21.043640433Z === RUN TestRegisterFunc 2026-10-22T06:41:21.043663338Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:41:21.043673635Z === RUN TestSetuidEtc 2026-10-22T06:41:21.055944015Z --- PASS: TestSetuidEtc (0.01s) 2026-10-22T06:41:21.055982601Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:41:21.131708422Z --- PASS: TestDlopenThenAllThreadsSyscall (0.08s) 2026-10-22T06:41:21.131755036Z === RUN TestCallbackInt32Packing 2026-10-22T06:41:21.131795411Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:21.131819696Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:41:21.131837677Z === RUN TestRegisterFunc_Floats 2026-10-22T06:41:21.13186251Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:41:21.131883603Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:41:21.131925043Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:21.13194691Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:41:21.134128233Z === RUN TestSyscallSelfAllocs 2026-10-22T06:41:21.143960256Z --- PASS: TestSyscallSelfAllocs (0.01s) 2026-10-22T06:41:21.144004358Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:41:21.144024658Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:41:21.144041124Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:41:21.144056663Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:41:21.144074606Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:41:21.146174904Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:41:21.146212257Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:41:21.146229042Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:41:21.146263703Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:41:21.146298438Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:41:21.146329013Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:41:21.146362327Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:41:21.146390017Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:41:21.146422412Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:41:21.146449639Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:41:21.146483408Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:21.146498061Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:41:21.148604679Z === RUN TestNewCallbackFloat32 2026-10-22T06:41:21.148641909Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:41:21.148665523Z === RUN TestSimpleDlsym 2026-10-22T06:41:21.148688114Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:41:21.148709197Z === RUN TestNewCallbackFloat64 2026-10-22T06:41:21.14872815Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:41:21.148748567Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:41:21.150829228Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:41:21.150864811Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:41:21.150888734Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:41:21.150911893Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:41:21.150932886Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:41:21.153446684Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:41:21.153477797Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:41:21.153500215Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:41:21.153539834Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:41:21.153578271Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:41:21.153618445Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:41:21.153653418Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:41:21.153694689Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:41:21.153709714Z === RUN TestOS 2026-10-22T06:41:21.153732181Z --- PASS: TestOS (0.00s) 2026-10-22T06:41:21.153754701Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:41:21.153772728Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:41:21.1559828Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:41:21.246637013Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:41:21.246693718Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:41:21.246714685Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:41:21.248809287Z --- PASS: TestRegisterFuncStringSliceAndArray (0.09s) 2026-10-22T06:41:21.248847219Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:41:21.248875751Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:41:21.248908552Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:41:21.24892518Z === RUN TestCallGoFromSharedLib 2026-10-22T06:41:21.248968977Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib1987397593/001/libcbtest.so 2026-10-22T06:41:21.315531121Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:21.315577285Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:21.315599699Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:21.31562136Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:21.315645288Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:21.315664967Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:21.31568132Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:21.315698603Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:21.318772305Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:21.318828419Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:21.318844434Z --- PASS: TestCallGoFromSharedLib (0.07s) 2026-10-22T06:41:21.318860164Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:41:21.318896186Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:21.31891192Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:41:21.318925423Z === RUN TestCallbackStringConversion 2026-10-22T06:41:21.318959791Z callback_test.go:58: Build /tmp/TestCallbackStringConversion4027785130/001/libcbtest.so 2026-10-22T06:41:21.400701293Z --- PASS: TestCallbackStringConversion (0.08s) 2026-10-22T06:41:21.400741922Z === RUN TestNewCallbackUint64Result 2026-10-22T06:41:21.400751567Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:41:21.400759184Z === RUN TestABI_ArgumentPassing 2026-10-22T06:41:21.500539137Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:41:21.500580042Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:41:21.500589767Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:41:21.500627399Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:41:21.502729538Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:41:21.502755815Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:41:21.502770326Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:41:21.502803769Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:21.504986006Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:41:21.505039502Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:21.505060308Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:41:21.505098644Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:21.50512525Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:41:21.505163843Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:21.505175094Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:41:21.507841263Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:21.507879302Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:41:21.507917119Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:21.507934843Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:41:21.507961816Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:21.507990131Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:41:21.508012501Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:41:21.510409801Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:41:21.510447016Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:41:21.510470748Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:41:21.510489819Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:41:21.51050536Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:41:21.510534791Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:41:21.512629718Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:41:21.512663731Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:41:21.512681134Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:41:21.514940078Z --- PASS: TestABI_ArgumentPassing (0.11s) 2026-10-22T06:41:21.514980884Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:41:21.514999332Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:41:21.515020226Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:41:21.515045187Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:41:21.515065318Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:41:21.515087876Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:41:21.515107639Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:41:21.515129755Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:41:21.515148593Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:41:21.515173472Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:41:21.515192506Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:41:21.515214422Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:41:21.515241167Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:41:21.515264379Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:41:21.515294412Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:41:21.515318268Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:41:21.515342969Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:41:21.515365028Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:41:21.515395647Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:41:21.515421003Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:41:21.515443192Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:41:21.515459447Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:41:21.51546543Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:41:21.515470788Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:41:21.515474683Z === RUN TestErrno 2026-10-22T06:41:21.515495949Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:41:21.515506521Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:41:21.515512253Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:41:21.515517402Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:41:21.5155212Z === RUN TestABI 2026-10-22T06:41:21.515536449Z func_test.go:240: Build /tmp/TestABI171200566/001/abitest.so 2026-10-22T06:41:21.610973834Z --- PASS: TestABI (0.09s) 2026-10-22T06:41:21.611011743Z === RUN TestSyscallSelf 2026-10-22T06:41:21.61101877Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:41:21.611024057Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:41:21.61102905Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:41:21.611037319Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:41:21.613268155Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:41:21.613307929Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:41:21.613332244Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:41:21.613355365Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:41:21.613373033Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:41:21.613384674Z === RUN TestNestedDlopenCall 2026-10-22T06:41:21.613407992Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall2280517066/001/libdlnested.so 2026-10-22T06:41:21.696116696Z --- PASS: TestNestedDlopenCall (0.08s) 2026-10-22T06:41:21.696159294Z === RUN TestABI_TooManyArguments 2026-10-22T06:41:21.696177612Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:41:21.696200835Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:41:21.696236724Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:41:21.696264657Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:41:21.696279154Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:41:21.696304288Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:41:21.696329192Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:41:21.696369521Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:41:21.696397955Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:41:21.696421015Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:41:21.696448949Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:41:21.696455797Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:41:21.696460749Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:41:21.700578512Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:41:21.700606756Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:41:21.700617252Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:41:21.700628007Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:41:21.700640536Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:41:21.700657575Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:41:21.700680433Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:41:21.700700949Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:41:21.700709961Z === RUN TestUnrefCallback 2026-10-22T06:41:21.700717116Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:41:21.700725164Z === RUN Test_qsort 2026-10-22T06:41:21.700730668Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:41:21.700743815Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:41:21.700757534Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:41:21.700771111Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:41:21.700809634Z func_test.go:794: struct returns are unsupported on this platform: purego: struct arguments/returns are only supported on amd64, arm64, loong64, and ppc64le 2026-10-22T06:41:21.700827809Z --- SKIP: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:41:21.700838264Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:41:21.700844041Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:41:21.700853307Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:41:21.700862978Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:41:21.700874483Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:41:21.70088487Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:41:21.700896684Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:41:21.700908006Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:41:21.700924525Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:41:21.700942254Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:41:21.700962518Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:41:21.700981938Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:41:21.701001472Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:41:21.701023696Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:41:21.707421663Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:41:34.236268535Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (12.53s) 2026-10-22T06:41:34.23633767Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:41:34.23638971Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:34.236422538Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:41:34.236441849Z === RUN TestSyscallSelfPanics 2026-10-22T06:41:34.236452056Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:41:34.236465181Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:41:34.236476391Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:41:34.236497411Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:41:34.236534697Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:41:34.236549485Z === RUN TestSyscallN 2026-10-22T06:41:34.236574028Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:41:34.236594074Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:41:34.236609027Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:41:34.236630074Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:41:34.236651965Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:41:34.236687521Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:41:34.236721343Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:41:34.236742119Z === RUN TestCallback10Int32Packing 2026-10-22T06:41:34.236783659Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:34.236818309Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:41:34.23684212Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:41:34.236864154Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:41:34.236879568Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:41:34.236892123Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:41:34.236923527Z === RUN TestAllThreadsSyscall 2026-10-22T06:41:34.236943122Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:41:34.236957761Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:41:34.236971474Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:41:34.236995304Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:41:34.415006469Z --- PASS: TestSyscall6PointerLiveness (0.18s) 2026-10-22T06:41:34.415062917Z === RUN TestNewCallbackInt64Result 2026-10-22T06:41:34.415092037Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:41:34.415114909Z === RUN TestRegisterFunc 2026-10-22T06:41:34.415146262Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:41:34.415156482Z === RUN TestSetuidEtc 2026-10-22T06:41:34.42363482Z --- PASS: TestSetuidEtc (0.01s) 2026-10-22T06:41:34.423682233Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:41:34.49301355Z --- PASS: TestDlopenThenAllThreadsSyscall (0.07s) 2026-10-22T06:41:34.493049521Z === RUN TestCallbackInt32Packing 2026-10-22T06:41:34.493073719Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:34.493087279Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:41:34.493096934Z === RUN TestRegisterFunc_Floats 2026-10-22T06:41:34.49310238Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:41:34.493107347Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:41:34.493129771Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:34.495493535Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:41:34.49553676Z === RUN TestSyscallSelfAllocs 2026-10-22T06:41:34.505576911Z --- PASS: TestSyscallSelfAllocs (0.01s) 2026-10-22T06:41:34.505610509Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:41:34.505617695Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:41:34.505623109Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:41:34.505628259Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:41:34.505639816Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:41:34.507734881Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:41:34.507767103Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:41:34.507787565Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:41:34.507824888Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:41:34.507860683Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:41:34.507892128Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:41:34.507927804Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:41:34.507962441Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:41:34.507994513Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:41:34.508014067Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:41:34.508061292Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:34.508083346Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:41:34.510652551Z === RUN TestNewCallbackFloat32 2026-10-22T06:41:34.510677248Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:41:34.51068341Z === RUN TestSimpleDlsym 2026-10-22T06:41:34.510688499Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:41:34.510693064Z === RUN TestNewCallbackFloat64 2026-10-22T06:41:34.51070114Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:41:34.510709894Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:41:34.510719082Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:41:34.513259076Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:41:34.513296274Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:41:34.513323223Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:41:34.513345923Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:41:34.513368363Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:41:34.513404777Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:41:34.516049422Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:41:34.516081954Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:41:34.516118994Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:41:34.516150946Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:41:34.516174928Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:41:34.516203179Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:41:34.516218752Z === RUN TestOS 2026-10-22T06:41:34.516233315Z --- PASS: TestOS (0.00s) 2026-10-22T06:41:34.516248311Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:41:34.516261637Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:41:34.516273731Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:41:34.586932306Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:41:34.586982288Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:41:34.587037692Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:41:34.587065338Z --- PASS: TestRegisterFuncStringSliceAndArray (0.07s) 2026-10-22T06:41:34.587123204Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:41:34.587166341Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:41:34.58722246Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:41:34.589638339Z === RUN TestCallGoFromSharedLib 2026-10-22T06:41:34.589703005Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib2939227292/001/libcbtest.so 2026-10-22T06:41:34.674906801Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:34.674969683Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:34.675002281Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:34.675035168Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:34.675069201Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:34.67509951Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:34.675129352Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:34.677235741Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:34.677282486Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:34.677319395Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:34.677343976Z --- PASS: TestCallGoFromSharedLib (0.09s) 2026-10-22T06:41:34.677365874Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:41:34.67741294Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:34.677436697Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:41:34.680201976Z === RUN TestCallbackStringConversion 2026-10-22T06:41:34.680321206Z callback_test.go:58: Build /tmp/TestCallbackStringConversion1582101856/001/libcbtest.so 2026-10-22T06:41:34.740659185Z --- PASS: TestCallbackStringConversion (0.06s) 2026-10-22T06:41:34.740699701Z === RUN TestNewCallbackUint64Result 2026-10-22T06:41:34.740711545Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:41:34.740720102Z === RUN TestABI_ArgumentPassing 2026-10-22T06:41:34.836726354Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:41:34.836797187Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:41:34.836821556Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:41:34.836865886Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:41:34.836892294Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:41:34.839152659Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:41:34.839187974Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:41:34.839231912Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:34.839251394Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:41:34.839289963Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:34.83930421Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:41:34.84137681Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:34.841409186Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:41:34.841446946Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:34.841471658Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:41:34.841502741Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:34.841516879Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:41:34.841551838Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:34.841571305Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:41:34.843881729Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:34.843912231Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:41:34.843956862Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:41:34.843975826Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:41:34.843999317Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:41:34.844013646Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:41:34.846272683Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:41:34.846308001Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:41:34.846326785Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:41:34.846352706Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:41:34.846374891Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:41:34.848433301Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:41:34.848463527Z --- PASS: TestABI_ArgumentPassing (0.11s) 2026-10-22T06:41:34.848499846Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:41:34.848536681Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:41:34.848569982Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:41:34.848608918Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:41:34.848643484Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:41:34.848678378Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:41:34.848708537Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:41:34.848743555Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:41:34.848777936Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:41:34.848813045Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:41:34.848844394Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:41:34.848881772Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:41:34.848916753Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:41:34.848960678Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:41:34.848995556Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:41:34.849023982Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:41:34.849050023Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:41:34.849071149Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:41:34.849098854Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:41:34.849123515Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:41:34.849146752Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:41:34.849170578Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:41:34.849240493Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:41:34.852055871Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:41:34.852088419Z === RUN TestErrno 2026-10-22T06:41:34.852165408Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:41:34.852195476Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:41:34.852215511Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:41:34.852239298Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:41:34.852256639Z === RUN TestABI 2026-10-22T06:41:34.852292475Z func_test.go:240: Build /tmp/TestABI893800867/001/abitest.so 2026-10-22T06:41:34.956424531Z --- PASS: TestABI (0.10s) 2026-10-22T06:41:34.956466438Z === RUN TestSyscallSelf 2026-10-22T06:41:34.956477625Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:41:34.956487046Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:41:34.956496583Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:41:34.956570568Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:41:34.958638696Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:41:34.958684028Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:41:34.958714865Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:41:34.958750073Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:41:34.958780606Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:41:34.958800322Z === RUN TestNestedDlopenCall 2026-10-22T06:41:34.958847607Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall149152300/001/libdlnested.so 2026-10-22T06:41:35.037935739Z --- PASS: TestNestedDlopenCall (0.08s) 2026-10-22T06:41:35.037972396Z === RUN TestABI_TooManyArguments 2026-10-22T06:41:35.037983285Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:41:35.0379943Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:41:35.038066982Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:41:35.03808955Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:41:35.038113913Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:41:35.03815043Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:41:35.038173257Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:41:35.03821515Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:41:35.03826305Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:41:35.038307234Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:41:35.038344328Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:41:35.038361434Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:41:35.038373862Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:41:35.040718124Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:41:35.040756594Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:41:35.04078558Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:41:35.040806716Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:41:35.040834647Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:41:35.040862323Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:41:35.040888869Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:41:35.040921345Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:41:35.040940664Z === RUN TestUnrefCallback 2026-10-22T06:41:35.040959595Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:41:35.040975571Z === RUN Test_qsort 2026-10-22T06:41:35.040989233Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:41:35.041003664Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:41:35.041017817Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:41:35.043183413Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:41:35.043258308Z func_test.go:794: struct returns are unsupported on this platform: purego: struct arguments/returns are only supported on amd64, arm64, loong64, and ppc64le 2026-10-22T06:41:35.043285949Z --- SKIP: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:41:35.043304778Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:41:35.043336225Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:41:35.043353984Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:41:35.043378626Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:41:35.043412827Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:41:35.043453514Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:41:35.043478463Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:41:35.04742757Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:41:35.047478618Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:41:35.047553062Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:41:35.047586626Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:41:35.047625034Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:41:35.047660435Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:41:35.047696202Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:41:35.047712368Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:41:47.651100289Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (12.60s) 2026-10-22T06:41:47.651134979Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:41:47.651157227Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:47.651230459Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:41:47.651255051Z === RUN TestSyscallSelfPanics 2026-10-22T06:41:47.651270463Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:41:47.651326887Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:41:47.651344438Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:41:47.651409509Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:41:47.651469213Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:41:47.651488675Z === RUN TestSyscallN 2026-10-22T06:41:47.651537027Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:41:47.651554834Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:41:47.65160282Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:41:47.651622382Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:41:47.654162556Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:41:47.65421784Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:41:47.654252287Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:41:47.654273873Z === RUN TestCallback10Int32Packing 2026-10-22T06:41:47.654313997Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:47.65434022Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:41:47.654357429Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:41:47.654376451Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:41:47.654397923Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:41:47.654416975Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:41:47.654436576Z === RUN TestAllThreadsSyscall 2026-10-22T06:41:47.654452656Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:41:47.654467141Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:41:47.654485311Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:41:47.654507085Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:41:47.815778059Z --- PASS: TestSyscall6PointerLiveness (0.16s) 2026-10-22T06:41:47.81581873Z === RUN TestNewCallbackInt64Result 2026-10-22T06:41:47.81583655Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:41:47.815857842Z === RUN TestRegisterFunc 2026-10-22T06:41:47.815884096Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:41:47.818395088Z === RUN TestSetuidEtc 2026-10-22T06:41:47.82706455Z --- PASS: TestSetuidEtc (0.01s) 2026-10-22T06:41:47.827121913Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:41:47.900098628Z --- PASS: TestDlopenThenAllThreadsSyscall (0.07s) 2026-10-22T06:41:47.900142368Z === RUN TestCallbackInt32Packing 2026-10-22T06:41:47.900182894Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:47.900208652Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:41:47.900227614Z === RUN TestRegisterFunc_Floats 2026-10-22T06:41:47.900234719Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:41:47.900247991Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:41:47.900265196Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:47.900270491Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:41:47.900274868Z === RUN TestSyscallSelfAllocs 2026-10-22T06:41:47.909819393Z --- PASS: TestSyscallSelfAllocs (0.01s) 2026-10-22T06:41:47.909863527Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:41:47.909876313Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:41:47.909889676Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:41:47.909910531Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:41:47.909935181Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:41:47.909971185Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:41:47.90999658Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:41:47.91001344Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:41:47.910042749Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:41:47.910081031Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:41:47.910114335Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:41:47.910144539Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:41:47.910176772Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:41:47.910207367Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:41:47.910225469Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:41:47.910268958Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:47.91029475Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:41:47.910319156Z === RUN TestNewCallbackFloat32 2026-10-22T06:41:47.910346813Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:41:47.910369132Z === RUN TestSimpleDlsym 2026-10-22T06:41:47.91038968Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:41:47.91040502Z === RUN TestNewCallbackFloat64 2026-10-22T06:41:47.910422159Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:41:47.910438728Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:41:47.912564502Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:41:47.912604061Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:41:47.912630879Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:41:47.912660161Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:41:47.912685799Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:41:47.912710764Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:41:47.912736952Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:41:47.912760498Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:41:47.912797426Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:41:47.912837545Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:41:47.912879426Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:41:47.912910944Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:41:47.912946631Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:41:47.916001701Z === RUN TestOS 2026-10-22T06:41:47.916035163Z --- PASS: TestOS (0.00s) 2026-10-22T06:41:47.916049979Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:41:47.916074255Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:41:47.916099105Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:41:47.97943206Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:41:47.97947868Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:41:47.979498352Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:41:47.979517847Z --- PASS: TestRegisterFuncStringSliceAndArray (0.07s) 2026-10-22T06:41:47.979557204Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:41:47.979597541Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:41:47.979636561Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:41:47.982280708Z === RUN TestCallGoFromSharedLib 2026-10-22T06:41:47.982351636Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib1286079370/001/libcbtest.so 2026-10-22T06:41:48.042555112Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:48.042617041Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:48.042693744Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:48.042734799Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:48.0427716Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:48.042812908Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:48.04284887Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:48.042887337Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:48.045847332Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:48.045884066Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:48.045897711Z --- PASS: TestCallGoFromSharedLib (0.06s) 2026-10-22T06:41:48.045920515Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:41:48.045965201Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:48.045990968Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:41:48.046015279Z === RUN ExampleNewCallback 2026-10-22T06:41:48.048694613Z --- PASS: ExampleNewCallback (0.00s) 2026-10-22T06:41:48.048731523Z === RUN ExampleNewCallback_cdecl 2026-10-22T06:41:48.057053033Z --- PASS: ExampleNewCallback_cdecl (0.01s) 2026-10-22T06:41:48.057095226Z PASS 2026-10-22T06:41:50.581041112Z -test.shuffle 1792651310576878236 2026-10-22T06:41:50.585990335Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:41:50.621941959Z func_test.go:794: struct returns are unsupported on this platform: purego: struct arguments/returns are only supported on amd64, arm64, loong64, and ppc64le 2026-10-22T06:41:50.628039737Z --- SKIP: TestABI_StructReturnHiddenPointer (0.03s) 2026-10-22T06:41:50.631871639Z === RUN TestNestedDlopenCall 2026-10-22T06:41:50.638507041Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall2021402875/001/libdlnested.so 2026-10-22T06:41:50.773427175Z --- PASS: TestNestedDlopenCall (0.14s) 2026-10-22T06:41:50.784981812Z === RUN TestOS 2026-10-22T06:41:50.81035794Z --- PASS: TestOS (0.01s) 2026-10-22T06:41:50.815446096Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:41:50.834605107Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.01s) 2026-10-22T06:41:50.838768434Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:41:50.844453928Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:41:50.844494946Z === RUN TestCallbackInt32Packing 2026-10-22T06:41:50.847948817Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:50.847988381Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:41:50.8480048Z === RUN TestNewCallbackFloat32 2026-10-22T06:41:50.848012146Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:41:50.848022634Z === RUN Test_qsort 2026-10-22T06:41:50.873411485Z --- PASS: Test_qsort (0.02s) 2026-10-22T06:41:50.873459395Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:41:50.882008073Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.01s) 2026-10-22T06:41:50.882061894Z === RUN TestCallback10Int32Packing 2026-10-22T06:41:50.884227728Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:50.88426394Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:41:50.884286448Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:41:50.887267488Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:50.887302242Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:41:50.887355909Z === RUN TestErrno 2026-10-22T06:41:50.887420695Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:41:50.887444823Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:41:50.887466353Z === RUN TestCallGoFromSharedLib 2026-10-22T06:41:50.889669404Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib1931144277/001/libcbtest.so 2026-10-22T06:41:50.997469912Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:50.99753367Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:50.997565532Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:50.997597808Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:50.997640708Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:50.997666196Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:50.997695375Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:50.997731076Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:50.997768164Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:51.000214574Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:41:51.000285331Z --- PASS: TestCallGoFromSharedLib (0.11s) 2026-10-22T06:41:51.000315778Z === RUN TestUnrefCallback 2026-10-22T06:41:51.000332963Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:41:51.000400684Z === RUN TestNewCallbackInt64Result 2026-10-22T06:41:51.000426472Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:41:51.002518287Z === RUN TestNewCallbackFloat64 2026-10-22T06:41:51.002553667Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:41:51.00258163Z === RUN TestSyscallSelfPanics 2026-10-22T06:41:51.002603776Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:41:51.004651863Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:41:51.004681239Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:41:51.004697866Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:41:51.004713985Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:41:51.00695162Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:41:51.00698111Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:41:51.006992257Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:41:51.007011425Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:41:51.007027721Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:41:51.007048876Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:41:51.007084848Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:41:51.007119168Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:41:51.007148376Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:41:51.007176198Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:41:51.007190701Z === RUN TestNewCallbackUint64Result 2026-10-22T06:41:51.007221411Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:41:51.009503421Z === RUN TestAllThreadsSyscall 2026-10-22T06:41:51.009535291Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:41:51.009554423Z === RUN TestABI_ArgumentPassing 2026-10-22T06:41:51.135865171Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:41:51.147459387Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:41:51.14750548Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:41:51.147546131Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:41:51.147585062Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:41:51.14992732Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:41:51.149964286Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:41:51.15208168Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:51.152113714Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:41:51.152154884Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:51.152187167Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:41:51.15222649Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:51.152247689Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:41:51.152286115Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:51.152302715Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:41:51.154735461Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:51.154775726Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:41:51.154817987Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:51.154842006Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:41:51.154885143Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:41:51.154912115Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:41:51.154941454Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:41:51.157444814Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:41:51.157501631Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:41:51.157527233Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:41:51.157545892Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:41:51.159913334Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:41:51.159939542Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:41:51.159949386Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:41:51.159958018Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:41:51.162534553Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:41:51.17046518Z --- PASS: TestABI_ArgumentPassing (0.16s) 2026-10-22T06:41:51.170518125Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.01s) 2026-10-22T06:41:51.170544357Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:41:51.170564174Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:41:51.170598139Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:41:51.170620401Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:41:51.170648082Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:41:51.17067161Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:41:51.170696414Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:41:51.170719377Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:41:51.170744349Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:41:51.170765865Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:41:51.170795318Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:41:51.170822723Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:41:51.170846412Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:41:51.170871248Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:41:51.170896241Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:41:51.170920074Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:41:51.170938265Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:41:51.170955301Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:41:51.17097149Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:41:51.170992408Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:41:51.171014189Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:41:51.171030865Z === RUN TestSimpleDlsym 2026-10-22T06:41:51.17104317Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:41:51.171054797Z === RUN TestABI_TooManyArguments 2026-10-22T06:41:51.17106763Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:41:51.171084082Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:41:51.171104708Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:41:51.174184289Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:41:51.174224241Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:41:51.174266179Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:41:51.174290925Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:41:51.174333235Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:41:51.174375108Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:41:51.174410411Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:41:51.174448791Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:41:51.174469398Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:41:51.174490831Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:41:51.174505934Z === RUN TestSetuidEtc 2026-10-22T06:41:51.215217334Z --- PASS: TestSetuidEtc (0.04s) 2026-10-22T06:41:51.215261206Z === RUN TestSyscallN 2026-10-22T06:41:51.215268359Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:41:51.215278921Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:41:51.284785128Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:41:51.287493343Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:41:51.287524967Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:41:51.290174026Z --- PASS: TestRegisterFuncStringSliceAndArray (0.08s) 2026-10-22T06:41:51.290240792Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:41:51.290276411Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:41:51.290309066Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:41:51.290324833Z === RUN TestSyscallSelfAllocs 2026-10-22T06:41:51.307850024Z --- PASS: TestSyscallSelfAllocs (0.02s) 2026-10-22T06:41:51.30788887Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:41:51.567311419Z --- PASS: TestSyscall6PointerLiveness (0.26s) 2026-10-22T06:41:51.569896261Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:41:51.65431685Z --- PASS: TestDlopenThenAllThreadsSyscall (0.08s) 2026-10-22T06:41:51.654357813Z === RUN TestABI 2026-10-22T06:41:51.656446084Z func_test.go:240: Build /tmp/TestABI3368208531/001/abitest.so 2026-10-22T06:41:51.746595306Z --- PASS: TestABI (0.09s) 2026-10-22T06:41:51.746641902Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:41:51.746658775Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:41:51.746683898Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:41:51.748823553Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:41:51.748858001Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:41:51.748910574Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:41:51.748935062Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:41:51.751562779Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.01s) 2026-10-22T06:41:51.751609462Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:41:51.751644143Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:41:51.751683689Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:41:51.751715593Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:41:51.751747525Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:41:51.751777755Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:41:51.751796928Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:41:51.751816921Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:41:51.75183392Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:41:51.751852224Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:41:51.753930581Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:41:51.753955833Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:41:51.753966208Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:41:51.754013553Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:41:51.754038718Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:41:51.754061894Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:41:51.754089189Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:41:51.754123996Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:41:51.754159279Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:41:51.754194487Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:41:51.754228201Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:41:51.75426924Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:41:51.754289769Z === RUN TestRegisterFunc_Floats 2026-10-22T06:41:51.756441068Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:41:51.758547619Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:41:51.758603228Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:51.758622944Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:41:51.758640149Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:41:51.758675343Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:51.758691884Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:41:51.758710814Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:41:51.760828213Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:41:51.760867899Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:41:51.76092837Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:41:51.760951557Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:41:51.763072152Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:41:51.763107266Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:41:51.763132835Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:41:51.763144986Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:41:51.763157483Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:41:51.763174518Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:41:51.763184566Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:41:51.763190894Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:41:51.765511257Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:41:51.765545208Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:41:51.765643091Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:41:51.765714955Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:41:51.765787577Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:41:51.765862934Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:41:51.765939838Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:41:51.76601725Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:41:51.766095354Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:41:51.766147877Z === RUN TestSyscallSelf 2026-10-22T06:41:51.766172331Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:41:51.766277659Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:41:51.76630407Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:41:51.766358986Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:41:51.769328138Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:41:51.769365802Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:41:51.769398395Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:41:51.769432556Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:41:51.769465401Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:41:51.769625015Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:41:51.769652929Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:41:51.76967161Z === RUN TestCallbackStringConversion 2026-10-22T06:41:51.769968356Z callback_test.go:58: Build /tmp/TestCallbackStringConversion3686604648/001/libcbtest.so 2026-10-22T06:41:51.829225311Z --- PASS: TestCallbackStringConversion (0.06s) 2026-10-22T06:41:51.829274866Z === RUN TestRegisterFunc 2026-10-22T06:41:51.829290256Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:41:51.829315475Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:41:51.829350531Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:41:51.831613378Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:41:51.831648238Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:42:04.177018079Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (12.34s) 2026-10-22T06:42:04.177066405Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:42:04.179560626Z func_test.go:794: struct returns are unsupported on this platform: purego: struct arguments/returns are only supported on amd64, arm64, loong64, and ppc64le 2026-10-22T06:42:04.179596194Z --- SKIP: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:42:04.179615381Z === RUN TestNestedDlopenCall 2026-10-22T06:42:04.179720771Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall190775707/001/libdlnested.so 2026-10-22T06:42:04.251348704Z --- PASS: TestNestedDlopenCall (0.07s) 2026-10-22T06:42:04.251403771Z === RUN TestOS 2026-10-22T06:42:04.251421468Z --- PASS: TestOS (0.00s) 2026-10-22T06:42:04.253553211Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:42:04.253579957Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:42:04.256379877Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:42:04.256421918Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:42:04.256441796Z === RUN TestCallbackInt32Packing 2026-10-22T06:42:04.256481164Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:04.256515299Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:42:04.256538107Z === RUN TestNewCallbackFloat32 2026-10-22T06:42:04.256549732Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:42:04.25861148Z === RUN Test_qsort 2026-10-22T06:42:04.258639676Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:42:04.258649625Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:42:04.258665587Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:42:04.258675853Z === RUN TestCallback10Int32Packing 2026-10-22T06:42:04.258698252Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:04.26081081Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:42:04.260841319Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:42:04.260917919Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:04.260942374Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:42:04.261031559Z === RUN TestErrno 2026-10-22T06:42:04.261114198Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:42:04.261139877Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:42:04.261227889Z === RUN TestCallGoFromSharedLib 2026-10-22T06:42:04.261276843Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib1142192399/001/libcbtest.so 2026-10-22T06:42:04.327909619Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:04.327967059Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:04.328077464Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:04.328145103Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:04.328215806Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:04.328285909Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:04.328325681Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:04.328394944Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:04.3284329Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:04.330829782Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:04.330863344Z --- PASS: TestCallGoFromSharedLib (0.07s) 2026-10-22T06:42:04.330873872Z === RUN TestUnrefCallback 2026-10-22T06:42:04.330883665Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:42:04.330937726Z === RUN TestNewCallbackInt64Result 2026-10-22T06:42:04.330956482Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:42:04.330965637Z === RUN TestNewCallbackFloat64 2026-10-22T06:42:04.330974797Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:42:04.330982128Z === RUN TestSyscallSelfPanics 2026-10-22T06:42:04.331021245Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:42:04.33103892Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:42:04.333164932Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:42:04.333210413Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:42:04.33324566Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:42:04.333266472Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:42:04.333283485Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:42:04.333298638Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:42:04.333313834Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:42:04.333329206Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:42:04.333343477Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:42:04.333368856Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:42:04.33339146Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:42:04.33341768Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:42:04.33344376Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:42:04.333459442Z === RUN TestNewCallbackUint64Result 2026-10-22T06:42:04.333474986Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:42:04.333489225Z === RUN TestAllThreadsSyscall 2026-10-22T06:42:04.333503936Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:42:04.335746695Z === RUN TestABI_ArgumentPassing 2026-10-22T06:42:04.438818334Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:42:04.441014868Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:42:04.441042771Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:42:04.441068735Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:42:04.441083798Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:42:04.441094707Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:42:04.441114089Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:42:04.443310794Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:04.443349149Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:42:04.443400733Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:04.443427093Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:42:04.443465908Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:04.443482163Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:42:04.44352093Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:04.443544854Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:42:04.44576315Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:04.445792391Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:42:04.445815989Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:04.445837797Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:42:04.445868682Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:04.44589587Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:42:04.445914673Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:42:04.445932167Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:42:04.445959409Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:42:04.449297705Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:42:04.449344561Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:42:04.449404676Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:42:04.449430398Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:42:04.449456238Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:42:04.449515169Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:42:04.449543621Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:42:04.451812487Z --- PASS: TestABI_ArgumentPassing (0.12s) 2026-10-22T06:42:04.451863906Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:42:04.451898109Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:42:04.451932785Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:42:04.451971494Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:42:04.452005861Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:42:04.452041701Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:42:04.452079083Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:42:04.452108216Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:42:04.452146034Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:42:04.452180631Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:42:04.452214956Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:42:04.452246698Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:42:04.452279965Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:42:04.452314302Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:42:04.452350045Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:42:04.452389687Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:42:04.452431808Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:42:04.452463853Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:42:04.452491904Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:42:04.45252764Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:42:04.452574086Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:42:04.452613415Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:42:04.452636337Z === RUN TestSimpleDlsym 2026-10-22T06:42:04.452657499Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:42:04.452679375Z === RUN TestABI_TooManyArguments 2026-10-22T06:42:04.452700333Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:42:04.452717849Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:42:04.452768325Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:42:04.452795193Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:42:04.452814761Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:42:04.455072186Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:42:04.455100028Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:42:04.45512585Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:42:04.45515251Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:42:04.455175491Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:42:04.455201803Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:42:04.455225105Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:42:04.455240348Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:42:04.45525152Z === RUN TestSetuidEtc 2026-10-22T06:42:04.458119947Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:42:04.458150956Z === RUN TestSyscallN 2026-10-22T06:42:04.45816047Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:42:04.458175621Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:42:04.541353342Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:42:04.541395535Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:42:04.541408438Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:42:04.549900435Z --- PASS: TestRegisterFuncStringSliceAndArray (0.09s) 2026-10-22T06:42:04.549951377Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:42:04.549984271Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:42:04.550010548Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:42:04.550023091Z === RUN TestSyscallSelfAllocs 2026-10-22T06:42:04.563668248Z --- PASS: TestSyscallSelfAllocs (0.01s) 2026-10-22T06:42:04.563706078Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:42:04.729737619Z --- PASS: TestSyscall6PointerLiveness (0.17s) 2026-10-22T06:42:04.729776962Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:42:04.803244429Z --- PASS: TestDlopenThenAllThreadsSyscall (0.07s) 2026-10-22T06:42:04.803295972Z === RUN TestABI 2026-10-22T06:42:04.803329935Z func_test.go:240: Build /tmp/TestABI30988717/001/abitest.so 2026-10-22T06:42:04.897114737Z --- PASS: TestABI (0.09s) 2026-10-22T06:42:04.897164262Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:42:04.897229294Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:42:04.897284142Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:42:04.897339626Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:42:04.899378698Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:42:04.899423907Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:42:04.899434913Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:42:04.899444293Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:42:04.899468413Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:42:04.89949977Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:42:04.899527812Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:42:04.89956084Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:42:04.899592272Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:42:04.899623876Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:42:04.899642231Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:42:04.901898859Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:42:04.901933316Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:42:04.901957774Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:42:04.901982468Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:42:04.902007415Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:42:04.90441493Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:42:04.904445166Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:42:04.904460338Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:42:04.904518343Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:42:04.904543647Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:42:04.904578248Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:42:04.904618048Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:42:04.904652605Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:42:04.904692198Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:42:04.904730731Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:42:04.906837954Z === RUN TestRegisterFunc_Floats 2026-10-22T06:42:04.906865904Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:42:04.906884733Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:42:04.906914896Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:04.906932997Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:42:04.906947762Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:42:04.906968977Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:04.906985297Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:42:04.906995548Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:42:04.909066041Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:42:04.909093791Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:42:04.90910771Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:42:04.909118775Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:42:04.909127988Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:42:04.909149686Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:42:04.909171735Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:42:04.909181108Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:42:04.909190102Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:42:04.909215981Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:42:04.909243236Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:42:04.911858608Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:42:04.911896376Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:42:04.911978147Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:42:04.912035584Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:42:04.912102128Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:42:04.912158208Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:42:04.91221307Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:42:04.912271077Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:42:04.912297492Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:42:04.912338457Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:42:04.912379997Z === RUN TestSyscallSelf 2026-10-22T06:42:04.91242908Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:42:04.912486389Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:42:04.912553376Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:42:04.915113332Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:42:04.915162151Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:42:04.915187596Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:42:04.915215038Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:42:04.91523768Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:42:04.915255412Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:42:04.915264729Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:42:04.915273828Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:42:04.915279186Z === RUN TestCallbackStringConversion 2026-10-22T06:42:04.915306465Z callback_test.go:58: Build /tmp/TestCallbackStringConversion223342394/001/libcbtest.so 2026-10-22T06:42:04.97944123Z --- PASS: TestCallbackStringConversion (0.06s) 2026-10-22T06:42:04.979487097Z === RUN TestRegisterFunc 2026-10-22T06:42:04.979495495Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:42:04.979501055Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:42:04.979519778Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:04.979532925Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:42:04.979539158Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:42:17.271208542Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (12.29s) 2026-10-22T06:42:17.271251191Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:42:17.271330944Z func_test.go:794: struct returns are unsupported on this platform: purego: struct arguments/returns are only supported on amd64, arm64, loong64, and ppc64le 2026-10-22T06:42:17.271351517Z --- SKIP: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:42:17.271357861Z === RUN TestNestedDlopenCall 2026-10-22T06:42:17.27143007Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall3270843619/001/libdlnested.so 2026-10-22T06:42:17.341458849Z --- PASS: TestNestedDlopenCall (0.07s) 2026-10-22T06:42:17.341500617Z === RUN TestOS 2026-10-22T06:42:17.341512871Z --- PASS: TestOS (0.00s) 2026-10-22T06:42:17.34152884Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:42:17.34159047Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:42:17.341607773Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:42:17.341624643Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:42:17.341639547Z === RUN TestCallbackInt32Packing 2026-10-22T06:42:17.341679318Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:17.341696267Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:42:17.341713713Z === RUN TestNewCallbackFloat32 2026-10-22T06:42:17.341730586Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:42:17.343831573Z === RUN Test_qsort 2026-10-22T06:42:17.343873976Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:42:17.343897814Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:42:17.34391785Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:42:17.34394372Z === RUN TestCallback10Int32Packing 2026-10-22T06:42:17.34398066Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:17.343992923Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:42:17.34400774Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:42:17.344041072Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:17.344052457Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:42:17.344067747Z === RUN TestErrno 2026-10-22T06:42:17.344107865Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:42:17.344124179Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:42:17.346419119Z === RUN TestCallGoFromSharedLib 2026-10-22T06:42:17.346523566Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib780506400/001/libcbtest.so 2026-10-22T06:42:17.406469609Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:17.406532682Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:17.406612439Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:17.406646361Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:17.406681307Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:17.406714806Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:17.406752214Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:17.4067818Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:17.409027002Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:17.409077376Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:17.409096791Z --- PASS: TestCallGoFromSharedLib (0.06s) 2026-10-22T06:42:17.409114697Z === RUN TestUnrefCallback 2026-10-22T06:42:17.409130319Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:42:17.409150459Z === RUN TestNewCallbackInt64Result 2026-10-22T06:42:17.40916568Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:42:17.409180315Z === RUN TestNewCallbackFloat64 2026-10-22T06:42:17.409196259Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:42:17.411300883Z === RUN TestSyscallSelfPanics 2026-10-22T06:42:17.411337357Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:42:17.411403637Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:42:17.411430887Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:42:17.411464497Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:42:17.411498459Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:42:17.411521187Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:42:17.411631503Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:42:17.411654391Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:42:17.411674283Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:42:17.411699246Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:42:17.411722547Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:42:17.411753398Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:42:17.411786689Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:42:17.411821586Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:42:17.411859613Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:42:17.411883543Z === RUN TestNewCallbackUint64Result 2026-10-22T06:42:17.414351891Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:42:17.414467642Z === RUN TestAllThreadsSyscall 2026-10-22T06:42:17.414501503Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:42:17.414513785Z === RUN TestABI_ArgumentPassing 2026-10-22T06:42:17.543661303Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:42:17.543717881Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:42:17.543737317Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:42:17.545904142Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:42:17.54594039Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:42:17.545961914Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:42:17.545986149Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:42:17.548178798Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:17.54821375Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:42:17.548262554Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:17.548287167Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:42:17.548331543Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:17.548354969Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:42:17.548399825Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:17.551135767Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:42:17.551195316Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:17.551216316Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:42:17.551253731Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:17.551267863Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:42:17.551302391Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:17.551317613Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:42:17.551343445Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:42:17.553689632Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:42:17.553751045Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:42:17.55378418Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:42:17.553811845Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:42:17.553832652Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:42:17.555959374Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:42:17.555989537Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:42:17.556008214Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:42:17.556027603Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:42:17.558142001Z --- PASS: TestABI_ArgumentPassing (0.15s) 2026-10-22T06:42:17.558189867Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:42:17.558222757Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:42:17.558252014Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:42:17.558292382Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:42:17.558324376Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:42:17.558374528Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:42:17.558412166Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:42:17.55844846Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:42:17.558485423Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:42:17.558520819Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:42:17.558550797Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:42:17.558579886Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:42:17.558612831Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:42:17.558649855Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:42:17.558687853Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:42:17.558723535Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:42:17.558759758Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:42:17.558791788Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:42:17.558840213Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:42:17.558877485Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:42:17.558911298Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:42:17.558945847Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:42:17.558973288Z === RUN TestSimpleDlsym 2026-10-22T06:42:17.558990175Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:42:17.559007571Z === RUN TestABI_TooManyArguments 2026-10-22T06:42:17.561252082Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:42:17.561275447Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:42:17.561325017Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:42:17.561344002Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:42:17.561355047Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:42:17.561373085Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:42:17.561382153Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:42:17.561403095Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:42:17.561428214Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:42:17.561451839Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:42:17.561474863Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:42:17.561489329Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:42:17.561508174Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:42:17.563707598Z === RUN TestSetuidEtc 2026-10-22T06:42:17.570668483Z --- PASS: TestSetuidEtc (0.01s) 2026-10-22T06:42:17.57072322Z === RUN TestSyscallN 2026-10-22T06:42:17.570735031Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:42:17.570755273Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:42:17.639798214Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:42:17.639838052Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:42:17.639851175Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:42:17.642320009Z --- PASS: TestRegisterFuncStringSliceAndArray (0.07s) 2026-10-22T06:42:17.642374514Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:42:17.642413587Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:42:17.642451481Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:42:17.642472528Z === RUN TestSyscallSelfAllocs 2026-10-22T06:42:17.655206812Z --- PASS: TestSyscallSelfAllocs (0.01s) 2026-10-22T06:42:17.655257406Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:42:17.816996005Z --- PASS: TestSyscall6PointerLiveness (0.16s) 2026-10-22T06:42:17.817039807Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:42:17.885315538Z --- PASS: TestDlopenThenAllThreadsSyscall (0.07s) 2026-10-22T06:42:17.885365473Z === RUN TestABI 2026-10-22T06:42:17.885404911Z func_test.go:240: Build /tmp/TestABI856284199/001/abitest.so 2026-10-22T06:42:17.981500738Z --- PASS: TestABI (0.10s) 2026-10-22T06:42:17.981551358Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:42:17.981570804Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:42:17.98159433Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:42:17.981616205Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:42:17.981648519Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:42:17.981672885Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:42:17.981696972Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:42:17.983918165Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:42:17.983963973Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:42:17.983999715Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:42:17.984039809Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:42:17.984076253Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:42:17.984107095Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:42:17.98413403Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:42:17.98415268Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:42:17.984174736Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:42:17.984194665Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:42:17.984212272Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:42:17.98423419Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:42:17.98425433Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:42:17.984275018Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:42:17.98429473Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:42:17.986369586Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:42:17.986403217Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:42:17.9864249Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:42:17.98645343Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:42:17.986489972Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:42:17.986520289Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:42:17.986543356Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:42:17.986573757Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:42:17.986590504Z === RUN TestRegisterFunc_Floats 2026-10-22T06:42:17.986606578Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:42:17.986622224Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:42:17.986658428Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:17.986674584Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:42:17.98669163Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:42:17.986727127Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:17.98882473Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:42:17.988860967Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:42:17.988879809Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:42:17.988904701Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:42:17.988924513Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:42:17.988949039Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:42:17.988979192Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:42:17.989016249Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:42:17.989054456Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:42:17.989076131Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:42:17.989101351Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:42:17.98911817Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:42:17.98913686Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:42:17.989152903Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:42:17.989178437Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:42:17.991507912Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:42:17.991546988Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:42:17.991580137Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:42:17.991647123Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:42:17.991688391Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:42:17.991710498Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:42:17.991730505Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:42:17.991754313Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:42:17.991763929Z === RUN TestSyscallSelf 2026-10-22T06:42:17.991769701Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:42:17.991782927Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:42:17.991796934Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:42:17.99180871Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:42:17.991821177Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:42:17.99184198Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:42:17.991859318Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:42:17.991879064Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:42:17.991908313Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:42:17.991921383Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:42:17.991934283Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:42:17.994575452Z === RUN TestCallbackStringConversion 2026-10-22T06:42:17.994650164Z callback_test.go:58: Build /tmp/TestCallbackStringConversion4131316020/001/libcbtest.so 2026-10-22T06:42:18.058133032Z --- PASS: TestCallbackStringConversion (0.06s) 2026-10-22T06:42:18.058183406Z === RUN TestRegisterFunc 2026-10-22T06:42:18.058247301Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:42:18.058282142Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:42:18.058334796Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:18.058358365Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:42:18.058380338Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:42:31.459050851Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (13.40s) 2026-10-22T06:42:31.459096122Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:42:31.459154968Z func_test.go:794: struct returns are unsupported on this platform: purego: struct arguments/returns are only supported on amd64, arm64, loong64, and ppc64le 2026-10-22T06:42:31.46206056Z --- SKIP: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:42:31.462102587Z === RUN TestNestedDlopenCall 2026-10-22T06:42:31.462152691Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall514124554/001/libdlnested.so 2026-10-22T06:42:31.531577526Z --- PASS: TestNestedDlopenCall (0.07s) 2026-10-22T06:42:31.531624036Z === RUN TestOS 2026-10-22T06:42:31.531685471Z --- PASS: TestOS (0.00s) 2026-10-22T06:42:31.531711846Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:42:31.531743399Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:42:31.531768164Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:42:31.531790965Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:42:31.531812369Z === RUN TestCallbackInt32Packing 2026-10-22T06:42:31.531859715Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:31.53188216Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:42:31.531904706Z === RUN TestNewCallbackFloat32 2026-10-22T06:42:31.531924029Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:42:31.534288389Z === RUN Test_qsort 2026-10-22T06:42:31.534321259Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:42:31.534339271Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:42:31.53435326Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:42:31.534364458Z === RUN TestCallback10Int32Packing 2026-10-22T06:42:31.534402611Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:31.534417667Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:42:31.534432159Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:42:31.534464577Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:31.534489771Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:42:31.534503982Z === RUN TestErrno 2026-10-22T06:42:31.534535238Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:42:31.534552418Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:42:31.534570785Z === RUN TestCallGoFromSharedLib 2026-10-22T06:42:31.534619271Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib1947980600/001/libcbtest.so 2026-10-22T06:42:31.595697839Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:31.595743279Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:31.595761777Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:31.595799205Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:31.595831708Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:31.595860572Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:31.595885237Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:31.598365756Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:31.598429863Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:31.598458925Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:31.598474796Z --- PASS: TestCallGoFromSharedLib (0.06s) 2026-10-22T06:42:31.598491144Z === RUN TestUnrefCallback 2026-10-22T06:42:31.598508625Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:42:31.598519136Z === RUN TestNewCallbackInt64Result 2026-10-22T06:42:31.598528955Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:42:31.600861147Z === RUN TestNewCallbackFloat64 2026-10-22T06:42:31.600882754Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:42:31.600889007Z === RUN TestSyscallSelfPanics 2026-10-22T06:42:31.600901375Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:42:31.600912004Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:42:31.600936586Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:42:31.600964774Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:42:31.600986517Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:42:31.600999416Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:42:31.601012686Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:42:31.601025848Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:42:31.604088401Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:42:31.604123657Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:42:31.604149844Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:42:31.604185118Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:42:31.604219984Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:42:31.604256397Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:42:31.60429143Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:42:31.604313688Z === RUN TestNewCallbackUint64Result 2026-10-22T06:42:31.604336503Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:42:31.604352643Z === RUN TestAllThreadsSyscall 2026-10-22T06:42:31.604386606Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:42:31.604409242Z === RUN TestABI_ArgumentPassing 2026-10-22T06:42:31.709504151Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:42:31.709555553Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:42:31.709571565Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:42:31.709615083Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:42:31.709645507Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:42:31.70969213Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:42:31.711745844Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:42:31.711794618Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:31.711814439Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:42:31.71185243Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:31.711868187Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:42:31.711906997Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:31.711925576Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:42:31.71196661Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:31.711977515Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:42:31.712012943Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:31.714115357Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:42:31.714178492Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:31.714199498Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:42:31.714238683Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:31.714250804Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:42:31.714261825Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:42:31.714276635Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:42:31.714318042Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:42:31.716394804Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:42:31.716426143Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:42:31.716438338Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:42:31.71645354Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:42:31.716473617Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:42:31.716489278Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:42:31.718741655Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:42:31.718776103Z --- PASS: TestABI_ArgumentPassing (0.11s) 2026-10-22T06:42:31.718812164Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:42:31.718848235Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:42:31.71888338Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:42:31.71891976Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:42:31.718954058Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:42:31.718986616Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:42:31.719019992Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:42:31.719051411Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:42:31.719084651Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:42:31.71912058Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:42:31.719154959Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:42:31.719189121Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:42:31.719230828Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:42:31.719269157Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:42:31.71930516Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:42:31.719346622Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:42:31.719396852Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:42:31.71943285Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:42:31.71946701Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:42:31.719513816Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:42:31.719545086Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:42:31.719575767Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:42:31.719591162Z === RUN TestSimpleDlsym 2026-10-22T06:42:31.719607008Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:42:31.719630307Z === RUN TestABI_TooManyArguments 2026-10-22T06:42:31.71965115Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:42:31.719684321Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:42:31.722688683Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:42:31.722737988Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:42:31.722797856Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:42:31.722843912Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:42:31.722869652Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:42:31.722899339Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:42:31.72294066Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:42:31.722974123Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:42:31.723008534Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:42:31.723027229Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:42:31.723045654Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:42:31.723060285Z === RUN TestSetuidEtc 2026-10-22T06:42:31.732927981Z --- PASS: TestSetuidEtc (0.01s) 2026-10-22T06:42:31.732978599Z === RUN TestSyscallN 2026-10-22T06:42:31.732996646Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:42:31.733019925Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:42:31.804021381Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:42:31.804063457Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:42:31.804075673Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:42:31.804101712Z --- PASS: TestRegisterFuncStringSliceAndArray (0.07s) 2026-10-22T06:42:31.804138126Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:42:31.804177358Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:42:31.804217042Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:42:31.804243538Z === RUN TestSyscallSelfAllocs 2026-10-22T06:42:31.815729678Z --- PASS: TestSyscallSelfAllocs (0.01s) 2026-10-22T06:42:31.815770114Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:42:31.991018283Z --- PASS: TestSyscall6PointerLiveness (0.17s) 2026-10-22T06:42:31.991060026Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:42:32.058918046Z --- PASS: TestDlopenThenAllThreadsSyscall (0.07s) 2026-10-22T06:42:32.058973375Z === RUN TestABI 2026-10-22T06:42:32.059008873Z func_test.go:240: Build /tmp/TestABI2958914304/001/abitest.so 2026-10-22T06:42:32.158034727Z --- PASS: TestABI (0.10s) 2026-10-22T06:42:32.158077098Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:42:32.158095309Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:42:32.15811772Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:42:32.158139341Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:42:32.158160453Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:42:32.158184554Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:42:32.160283171Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:42:32.160320474Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:42:32.160351318Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:42:32.160384909Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:42:32.160412165Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:42:32.160441495Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:42:32.160469263Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:42:32.160512933Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:42:32.160547408Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:42:32.160572203Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:42:32.160593226Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:42:32.160611105Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:42:32.160626168Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:42:32.160641863Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:42:32.162878905Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:42:32.162911804Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:42:32.162959719Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:42:32.162982895Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:42:32.163001777Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:42:32.163032317Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:42:32.16306337Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:42:32.163093604Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:42:32.163124354Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:42:32.163159884Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:42:32.163175904Z === RUN TestRegisterFunc_Floats 2026-10-22T06:42:32.163192613Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:42:32.165299744Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:42:32.16535603Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:32.165382624Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:42:32.165399895Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:42:32.165440842Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:32.165462813Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:42:32.165485238Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:42:32.165502682Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:42:32.165521037Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:42:32.165536617Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:42:32.165553376Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:42:32.165570028Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:42:32.165606678Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:42:32.165637457Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:42:32.168578616Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:42:32.168610626Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:42:32.16870192Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:42:32.16876221Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:42:32.168820532Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:42:32.168882084Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:42:32.168945073Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:42:32.168968376Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:42:32.169075089Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:42:32.169158888Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:42:32.169242602Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:42:32.169325639Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:42:32.169416264Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:42:32.169496922Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:42:32.169556252Z === RUN TestSyscallSelf 2026-10-22T06:42:32.169613032Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:42:32.169664085Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:42:32.172175825Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:42:32.172208891Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:42:32.17222129Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:42:32.172287462Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:42:32.172353373Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:42:32.172420872Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:42:32.172493527Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:42:32.172554Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:42:32.172611454Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:42:32.172665237Z === RUN TestCallbackStringConversion 2026-10-22T06:42:32.172747926Z callback_test.go:58: Build /tmp/TestCallbackStringConversion4174145524/001/libcbtest.so 2026-10-22T06:42:32.23542705Z --- PASS: TestCallbackStringConversion (0.06s) 2026-10-22T06:42:32.235470592Z === RUN TestRegisterFunc 2026-10-22T06:42:32.235483348Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:42:32.235498521Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:42:32.235549008Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:32.235566562Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:42:32.235586121Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:42:44.280130338Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (12.05s) 2026-10-22T06:42:44.280174356Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:42:44.280238133Z func_test.go:794: struct returns are unsupported on this platform: purego: struct arguments/returns are only supported on amd64, arm64, loong64, and ppc64le 2026-10-22T06:42:44.280258499Z --- SKIP: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:42:44.280285571Z === RUN TestNestedDlopenCall 2026-10-22T06:42:44.280330607Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall3438651928/001/libdlnested.so 2026-10-22T06:42:44.358926991Z --- PASS: TestNestedDlopenCall (0.08s) 2026-10-22T06:42:44.358963028Z === RUN TestOS 2026-10-22T06:42:44.358970055Z --- PASS: TestOS (0.00s) 2026-10-22T06:42:44.358975299Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:42:44.35898509Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:42:44.358994482Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:42:44.359015056Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:42:44.359024087Z === RUN TestCallbackInt32Packing 2026-10-22T06:42:44.361838886Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:44.361881003Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:42:44.361903564Z === RUN TestNewCallbackFloat32 2026-10-22T06:42:44.361926154Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:42:44.361944899Z === RUN Test_qsort 2026-10-22T06:42:44.361959803Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:42:44.3647453Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:42:44.364779861Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:42:44.364804674Z === RUN TestCallback10Int32Packing 2026-10-22T06:42:44.364855081Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:44.364881471Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:42:44.364895612Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:42:44.364931643Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:44.364955012Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:42:44.364965255Z === RUN TestErrno 2026-10-22T06:42:44.36499606Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:42:44.365006521Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:42:44.365016706Z === RUN TestCallGoFromSharedLib 2026-10-22T06:42:44.36504275Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib97714170/001/libcbtest.so 2026-10-22T06:42:44.426820621Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:44.426871711Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:44.426890823Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:44.426921889Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:44.42694145Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:44.426960516Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:44.426986984Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:44.427010217Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:44.429305826Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:44.429358916Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:44.429382421Z --- PASS: TestCallGoFromSharedLib (0.06s) 2026-10-22T06:42:44.4293937Z === RUN TestUnrefCallback 2026-10-22T06:42:44.429403659Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:42:44.429417578Z === RUN TestNewCallbackInt64Result 2026-10-22T06:42:44.429433473Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:42:44.429442274Z === RUN TestNewCallbackFloat64 2026-10-22T06:42:44.429458756Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:42:44.431654228Z === RUN TestSyscallSelfPanics 2026-10-22T06:42:44.431693505Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:42:44.43171781Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:42:44.431738075Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:42:44.431764369Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:42:44.431791674Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:42:44.431806623Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:42:44.431821433Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:42:44.431837543Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:42:44.431852349Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:42:44.431870915Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:42:44.431886317Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:42:44.431914278Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:42:44.431942074Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:42:44.431968939Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:42:44.431996131Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:42:44.432013337Z === RUN TestNewCallbackUint64Result 2026-10-22T06:42:44.432031365Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:42:44.434253788Z === RUN TestAllThreadsSyscall 2026-10-22T06:42:44.434291802Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:42:44.434311288Z === RUN TestABI_ArgumentPassing 2026-10-22T06:42:44.531158136Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:42:44.531202205Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:42:44.531213055Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:42:44.531252595Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:42:44.533539462Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:42:44.533573119Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:42:44.533621457Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:42:44.53366782Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:44.533690172Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:42:44.535760314Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:44.535791175Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:42:44.535890905Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:44.535943893Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:42:44.536019489Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:44.536075499Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:42:44.536152277Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:44.536206304Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:42:44.538315051Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:44.538359514Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:42:44.538399665Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:44.538418961Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:42:44.538441673Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:42:44.538465991Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:42:44.538506275Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:42:44.540751185Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:42:44.540795463Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:42:44.54081472Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:42:44.540824224Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:42:44.540839826Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:42:44.543079222Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:42:44.543109454Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:42:44.543124897Z --- PASS: TestABI_ArgumentPassing (0.11s) 2026-10-22T06:42:44.543145956Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:42:44.543169513Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:42:44.543192522Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:42:44.54321827Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:42:44.54324517Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:42:44.543275882Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:42:44.543308284Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:42:44.543338609Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:42:44.543370107Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:42:44.543413334Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:42:44.543445904Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:42:44.543479236Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:42:44.543513762Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:42:44.543550074Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:42:44.5435988Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:42:44.54363425Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:42:44.543662676Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:42:44.543683058Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:42:44.543702192Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:42:44.543725874Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:42:44.543750459Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:42:44.543774545Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:42:44.545874378Z === RUN TestSimpleDlsym 2026-10-22T06:42:44.545901916Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:42:44.54599589Z === RUN TestABI_TooManyArguments 2026-10-22T06:42:44.546055941Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:42:44.546114474Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:42:44.546184941Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:42:44.546240438Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:42:44.546295703Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:42:44.546362451Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:42:44.546413716Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:42:44.546482308Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:42:44.546556142Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:42:44.546625572Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:42:44.546800878Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:42:44.549146172Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:42:44.549187524Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:42:44.549206915Z === RUN TestSetuidEtc 2026-10-22T06:42:44.560902424Z --- PASS: TestSetuidEtc (0.01s) 2026-10-22T06:42:44.560951251Z === RUN TestSyscallN 2026-10-22T06:42:44.560964069Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:42:44.561031059Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:42:44.645046766Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:42:44.645083372Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:42:44.645091266Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:42:44.658009958Z --- PASS: TestRegisterFuncStringSliceAndArray (0.09s) 2026-10-22T06:42:44.658067573Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:42:44.658158428Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:42:44.658203442Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:42:44.661024412Z === RUN TestSyscallSelfAllocs 2026-10-22T06:42:44.674334311Z --- PASS: TestSyscallSelfAllocs (0.01s) 2026-10-22T06:42:44.674374422Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:42:44.856745184Z --- PASS: TestSyscall6PointerLiveness (0.18s) 2026-10-22T06:42:44.856798468Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:42:44.945793385Z --- PASS: TestDlopenThenAllThreadsSyscall (0.09s) 2026-10-22T06:42:44.945840563Z === RUN TestABI 2026-10-22T06:42:44.94587822Z func_test.go:240: Build /tmp/TestABI2783571701/001/abitest.so 2026-10-22T06:42:45.05966259Z --- PASS: TestABI (0.11s) 2026-10-22T06:42:45.059721185Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:42:45.05974508Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:42:45.059756517Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:42:45.059772034Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:42:45.059793742Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:42:45.059810797Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:42:45.059836908Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:42:45.062087098Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:42:45.062123799Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:42:45.062147012Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:42:45.062171435Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:42:45.062192195Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:42:45.062217079Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:42:45.062237679Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:42:45.062251686Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:42:45.062267051Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:42:45.062281501Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:42:45.062292967Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:42:45.062308173Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:42:45.062321938Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:42:45.062334943Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:42:45.062351362Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:42:45.064485217Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:42:45.064515932Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:42:45.064533016Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:42:45.064552317Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:42:45.064575779Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:42:45.064597321Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:42:45.064615125Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:42:45.064633518Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:42:45.064642989Z === RUN TestRegisterFunc_Floats 2026-10-22T06:42:45.064665177Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:42:45.064676167Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:42:45.064694782Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:45.06470395Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:42:45.064709325Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:42:45.064725718Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:45.064736486Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:42:45.066810493Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:42:45.066833857Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:42:45.06684328Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:42:45.066856746Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:42:45.066868738Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:42:45.066874942Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:42:45.066891439Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:42:45.066916471Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:42:45.066931103Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:42:45.066940018Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:42:45.066951477Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:42:45.066958092Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:42:45.066966218Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:42:45.069181845Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:42:45.069214683Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:42:45.069231373Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:42:45.069263833Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:42:45.069299714Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:42:45.069333768Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:42:45.069371964Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:42:45.069416006Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:42:45.069461095Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:42:45.069484398Z === RUN TestSyscallSelf 2026-10-22T06:42:45.069501816Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:42:45.069519981Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:42:45.069536399Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:42:45.069560398Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:42:45.069579312Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:42:45.069603255Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:42:45.069626966Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:42:45.06965298Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:42:45.069678598Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:42:45.071743044Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:42:45.071782155Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:42:45.071806258Z === RUN TestCallbackStringConversion 2026-10-22T06:42:45.071855612Z callback_test.go:58: Build /tmp/TestCallbackStringConversion1370237719/001/libcbtest.so 2026-10-22T06:42:45.138664732Z --- PASS: TestCallbackStringConversion (0.07s) 2026-10-22T06:42:45.138702268Z === RUN TestRegisterFunc 2026-10-22T06:42:45.138712715Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:42:45.13872161Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:42:45.138756971Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:45.138773705Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:42:45.138790168Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:42:57.102945094Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (11.96s) 2026-10-22T06:42:57.102997157Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:42:57.103060028Z func_test.go:794: struct returns are unsupported on this platform: purego: struct arguments/returns are only supported on amd64, arm64, loong64, and ppc64le 2026-10-22T06:42:57.103098609Z --- SKIP: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:42:57.103121751Z === RUN TestNestedDlopenCall 2026-10-22T06:42:57.103168116Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall338764335/001/libdlnested.so 2026-10-22T06:42:57.197434154Z --- PASS: TestNestedDlopenCall (0.09s) 2026-10-22T06:42:57.197483992Z === RUN TestOS 2026-10-22T06:42:57.197505111Z --- PASS: TestOS (0.00s) 2026-10-22T06:42:57.197521788Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:42:57.197539713Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:42:57.197564747Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:42:57.197581335Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:42:57.197597054Z === RUN TestCallbackInt32Packing 2026-10-22T06:42:57.197652873Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:57.197672128Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:42:57.197684462Z === RUN TestNewCallbackFloat32 2026-10-22T06:42:57.197697507Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:42:57.199765338Z === RUN Test_qsort 2026-10-22T06:42:57.199792618Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:42:57.199802828Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:42:57.199808897Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:42:57.199847735Z === RUN TestCallback10Int32Packing 2026-10-22T06:42:57.199881046Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:57.199892282Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:42:57.199902575Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:42:57.199923003Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:57.199932462Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:42:57.199940267Z === RUN TestErrno 2026-10-22T06:42:57.199963475Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:42:57.199973804Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:42:57.20236324Z === RUN TestCallGoFromSharedLib 2026-10-22T06:42:57.202425878Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib3112777548/001/libcbtest.so 2026-10-22T06:42:57.27546116Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:57.2755207Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:57.275555793Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:57.275588832Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:57.275622225Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:57.275656921Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:57.27770167Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:57.277735227Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:57.27778378Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:57.277809455Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:42:57.27782257Z --- PASS: TestCallGoFromSharedLib (0.08s) 2026-10-22T06:42:57.277835896Z === RUN TestUnrefCallback 2026-10-22T06:42:57.280137672Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:42:57.280170054Z === RUN TestNewCallbackInt64Result 2026-10-22T06:42:57.280195882Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:42:57.280213724Z === RUN TestNewCallbackFloat64 2026-10-22T06:42:57.280234276Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:42:57.280260722Z === RUN TestSyscallSelfPanics 2026-10-22T06:42:57.280281566Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:42:57.280322013Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:42:57.282650643Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:42:57.282690187Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:42:57.282714303Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:42:57.28272642Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:42:57.282744915Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:42:57.282757413Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:42:57.282769152Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:42:57.282784105Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:42:57.282798317Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:42:57.282825808Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:42:57.282853551Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:42:57.282884445Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:42:57.282917872Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:42:57.282938032Z === RUN TestNewCallbackUint64Result 2026-10-22T06:42:57.282957211Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:42:57.285245638Z === RUN TestAllThreadsSyscall 2026-10-22T06:42:57.28528253Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:42:57.285305549Z === RUN TestABI_ArgumentPassing 2026-10-22T06:42:57.37420608Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:42:57.374248235Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:42:57.374266801Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:42:57.374322673Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:42:57.374350827Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:42:57.37437586Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:42:57.376479246Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:42:57.376532578Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:57.376560612Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:42:57.376605872Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:57.376621759Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:42:57.376650659Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:57.376678191Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:42:57.376721843Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:57.376740537Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:42:57.378866618Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:57.3789026Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:42:57.378952169Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:57.378977843Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:42:57.379019073Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:42:57.379039789Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:42:57.379058159Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:42:57.37908048Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:42:57.379123132Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:42:57.381299577Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:42:57.381327982Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:42:57.381349239Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:42:57.381368301Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:42:57.381392283Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:42:57.381413116Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:42:57.381437225Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:42:57.384372532Z --- PASS: TestABI_ArgumentPassing (0.10s) 2026-10-22T06:42:57.38441817Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:42:57.384444447Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:42:57.384465935Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:42:57.384488643Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:42:57.384506885Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:42:57.384524997Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:42:57.384542116Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:42:57.384567223Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:42:57.384607213Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:42:57.384628233Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:42:57.384648822Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:42:57.384668392Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:42:57.384691897Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:42:57.384715544Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:42:57.384741296Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:42:57.384760436Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:42:57.384781122Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:42:57.384798698Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:42:57.38481856Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:42:57.384846306Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:42:57.384868914Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:42:57.384905851Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:42:57.384924916Z === RUN TestSimpleDlsym 2026-10-22T06:42:57.384938152Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:42:57.384951505Z === RUN TestABI_TooManyArguments 2026-10-22T06:42:57.384963354Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:42:57.384975557Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:42:57.384999279Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:42:57.387862328Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:42:57.387893444Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:42:57.387922919Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:42:57.387946455Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:42:57.387976309Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:42:57.388017553Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:42:57.388055563Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:42:57.388079563Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:42:57.388089632Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:42:57.388095793Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:42:57.388121664Z === RUN TestSetuidEtc 2026-10-22T06:42:57.397187799Z --- PASS: TestSetuidEtc (0.01s) 2026-10-22T06:42:57.3972254Z === RUN TestSyscallN 2026-10-22T06:42:57.397232575Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:42:57.397243126Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:42:57.465875945Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:42:57.465918622Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:42:57.465930416Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:42:57.465986507Z --- PASS: TestRegisterFuncStringSliceAndArray (0.07s) 2026-10-22T06:42:57.466017834Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:42:57.466042419Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:42:57.466070925Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:42:57.468249676Z === RUN TestSyscallSelfAllocs 2026-10-22T06:42:57.47424018Z --- PASS: TestSyscallSelfAllocs (0.01s) 2026-10-22T06:42:57.474292284Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:42:57.630157125Z --- PASS: TestSyscall6PointerLiveness (0.16s) 2026-10-22T06:42:57.630196642Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:42:57.711025887Z --- PASS: TestDlopenThenAllThreadsSyscall (0.08s) 2026-10-22T06:42:57.711069075Z === RUN TestABI 2026-10-22T06:42:57.711105292Z func_test.go:240: Build /tmp/TestABI954762927/001/abitest.so 2026-10-22T06:42:57.818445475Z --- PASS: TestABI (0.11s) 2026-10-22T06:42:57.818494271Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:42:57.818512336Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:42:57.818527697Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:42:57.818540712Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:42:57.818555609Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:42:57.820753914Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:42:57.820780512Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:42:57.820797636Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:42:57.820828814Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:42:57.820852051Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:42:57.820868291Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:42:57.820880206Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:42:57.820894452Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:42:57.820911459Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:42:57.820917618Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:42:57.820923871Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:42:57.823307783Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:42:57.823335141Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:42:57.823350411Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:42:57.823366387Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:42:57.823376809Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:42:57.82339368Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:42:57.823402289Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:42:57.825661616Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:42:57.825697426Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:42:57.825730722Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:42:57.825765221Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:42:57.82580039Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:42:57.825836405Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:42:57.825869232Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:42:57.825888604Z === RUN TestRegisterFunc_Floats 2026-10-22T06:42:57.825909193Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:42:57.825927205Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:42:57.825962987Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:57.828193583Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:42:57.828220926Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:42:57.828250935Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:57.828264141Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:42:57.82827645Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:42:57.828290284Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:42:57.828312749Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:42:57.82832848Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:42:57.828340885Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:42:57.830485816Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:42:57.830522807Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:42:57.830564565Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:42:57.830588558Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:42:57.830615563Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:42:57.830644814Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:42:57.830673479Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:42:57.8307067Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:42:57.830726274Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:42:57.832800848Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:42:57.832827956Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:42:57.832848228Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:42:57.832871158Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:42:57.832894421Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:42:57.832921638Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:42:57.832941941Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:42:57.832966973Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:42:57.83298855Z === RUN TestSyscallSelf 2026-10-22T06:42:57.833003216Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:42:57.833017214Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:42:57.833034806Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:42:57.83597541Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:42:57.836007656Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:42:57.83603771Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:42:57.836098015Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:42:57.836129806Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:42:57.836154191Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:42:57.836170076Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:42:57.83618233Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:42:57.836191723Z === RUN TestCallbackStringConversion 2026-10-22T06:42:57.836222551Z callback_test.go:58: Build /tmp/TestCallbackStringConversion2068004355/001/libcbtest.so 2026-10-22T06:42:57.899420998Z --- PASS: TestCallbackStringConversion (0.06s) 2026-10-22T06:42:57.899456367Z === RUN TestRegisterFunc 2026-10-22T06:42:57.899474513Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:42:57.8994854Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:42:57.89951385Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:42:57.899529933Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:42:57.899536412Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:43:10.663088727Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (12.76s) 2026-10-22T06:43:10.663154211Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:43:10.663215004Z func_test.go:794: struct returns are unsupported on this platform: purego: struct arguments/returns are only supported on amd64, arm64, loong64, and ppc64le 2026-10-22T06:43:10.663229213Z --- SKIP: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:43:10.663238297Z === RUN TestNestedDlopenCall 2026-10-22T06:43:10.665335516Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall2087620688/001/libdlnested.so 2026-10-22T06:43:10.735550824Z --- PASS: TestNestedDlopenCall (0.07s) 2026-10-22T06:43:10.735600617Z === RUN TestOS 2026-10-22T06:43:10.735620849Z --- PASS: TestOS (0.00s) 2026-10-22T06:43:10.7356506Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:43:10.73567109Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:43:10.735695564Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:43:10.73571904Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:43:10.73574025Z === RUN TestCallbackInt32Packing 2026-10-22T06:43:10.735789973Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:43:10.735813131Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:43:10.737952323Z === RUN TestNewCallbackFloat32 2026-10-22T06:43:10.737977901Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:43:10.737984179Z === RUN Test_qsort 2026-10-22T06:43:10.737992889Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:43:10.737998869Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:43:10.738008091Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:43:10.738013472Z === RUN TestCallback10Int32Packing 2026-10-22T06:43:10.738038178Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:43:10.738047257Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:43:10.738054719Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:43:10.738070904Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:43:10.740181995Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:43:10.740205279Z === RUN TestErrno 2026-10-22T06:43:10.740225335Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:43:10.740238467Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:43:10.740244124Z === RUN TestCallGoFromSharedLib 2026-10-22T06:43:10.740271223Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib2007247096/001/libcbtest.so 2026-10-22T06:43:10.798979926Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:10.799039141Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:10.799112074Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:10.799147521Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:10.799180109Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:10.799212127Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:10.799245181Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:10.799279751Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:10.799314829Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:10.799349662Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:10.801464725Z --- PASS: TestCallGoFromSharedLib (0.06s) 2026-10-22T06:43:10.801492918Z === RUN TestUnrefCallback 2026-10-22T06:43:10.801499936Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:43:10.801510369Z === RUN TestNewCallbackInt64Result 2026-10-22T06:43:10.801519256Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:43:10.801528539Z === RUN TestNewCallbackFloat64 2026-10-22T06:43:10.801534004Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:43:10.801541739Z === RUN TestSyscallSelfPanics 2026-10-22T06:43:10.801547Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:43:10.80155182Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:43:10.801556529Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:43:10.801572036Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:43:10.80158858Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:43:10.801595821Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:43:10.801603436Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:43:10.804023072Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:43:10.80404596Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:43:10.804053176Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:43:10.804062254Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:43:10.804074393Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:43:10.804091516Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:43:10.804112494Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:43:10.804136468Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:43:10.804157894Z === RUN TestNewCallbackUint64Result 2026-10-22T06:43:10.804182246Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:43:10.804219648Z === RUN TestAllThreadsSyscall 2026-10-22T06:43:10.804242795Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:43:10.804255992Z === RUN TestABI_ArgumentPassing 2026-10-22T06:43:10.892830636Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:43:10.892874164Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:43:10.892896643Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:43:10.892944096Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:43:10.892967202Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:43:10.892988548Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:43:10.895201295Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:43:10.89525909Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:43:10.895287411Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:43:10.89533389Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:43:10.89535338Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:43:10.895403785Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:43:10.895431351Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:43:10.89548559Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:43:10.895520206Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:43:10.897864446Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:43:10.897900824Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:43:10.897944384Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:43:10.897972671Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:43:10.898013452Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:43:10.89803439Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:43:10.898055871Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:43:10.898082729Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:43:10.9004738Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:43:10.900502597Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:43:10.900510633Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:43:10.900519956Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:43:10.900536448Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:43:10.900547901Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:43:10.902775622Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:43:10.902802269Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:43:10.902811119Z --- PASS: TestABI_ArgumentPassing (0.10s) 2026-10-22T06:43:10.902839739Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:43:10.902874025Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:43:10.902906345Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:43:10.902943197Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:43:10.9029749Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:43:10.903008964Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:43:10.903043491Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:43:10.903077789Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:43:10.903114949Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:43:10.903143915Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:43:10.903174801Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:43:10.903209305Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:43:10.903248274Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:43:10.90328689Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:43:10.903332513Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:43:10.903375987Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:43:10.903418384Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:43:10.903446565Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:43:10.903474373Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:43:10.903508241Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:43:10.903541988Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:43:10.90357858Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:43:10.903598911Z === RUN TestSimpleDlsym 2026-10-22T06:43:10.903609562Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:43:10.90596649Z === RUN TestABI_TooManyArguments 2026-10-22T06:43:10.9060029Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:43:10.906030752Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:43:10.906073026Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:43:10.906110505Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:43:10.906138219Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:43:10.906174741Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:43:10.906193986Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:43:10.906235334Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:43:10.90628095Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:43:10.906329407Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:43:10.906374023Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:43:10.906392854Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:43:10.906418926Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:43:10.908600105Z === RUN TestSetuidEtc 2026-10-22T06:43:10.919038538Z --- PASS: TestSetuidEtc (0.01s) 2026-10-22T06:43:10.919088603Z === RUN TestSyscallN 2026-10-22T06:43:10.919151779Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:43:10.921360936Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:43:10.988282147Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:43:10.988320647Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:43:10.988331142Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:43:10.988346063Z --- PASS: TestRegisterFuncStringSliceAndArray (0.07s) 2026-10-22T06:43:10.988368903Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:43:10.988387507Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:43:10.988411247Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:43:10.990639314Z === RUN TestSyscallSelfAllocs 2026-10-22T06:43:10.9969438Z --- PASS: TestSyscallSelfAllocs (0.01s) 2026-10-22T06:43:10.996982701Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:43:11.176186532Z --- PASS: TestSyscall6PointerLiveness (0.18s) 2026-10-22T06:43:11.176241444Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:43:11.244123843Z --- PASS: TestDlopenThenAllThreadsSyscall (0.07s) 2026-10-22T06:43:11.244169467Z === RUN TestABI 2026-10-22T06:43:11.244213338Z func_test.go:240: Build /tmp/TestABI1913081745/001/abitest.so 2026-10-22T06:43:11.335338364Z --- PASS: TestABI (0.09s) 2026-10-22T06:43:11.335424915Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:43:11.33545424Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:43:11.335483019Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:43:11.335505421Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:43:11.335541079Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:43:11.335564362Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:43:11.337879026Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:43:11.337906658Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:43:11.337921103Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:43:11.337938431Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:43:11.337954807Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:43:11.337971726Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:43:11.337989692Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:43:11.338012346Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:43:11.338028578Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:43:11.3380526Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:43:11.338083182Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:43:11.338097455Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:43:11.338107238Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:43:11.338118264Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:43:11.338128732Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:43:11.3381401Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:43:11.340220653Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:43:11.340247438Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:43:11.340260444Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:43:11.340278408Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:43:11.340296218Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:43:11.340313535Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:43:11.340334997Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:43:11.340356304Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:43:11.34036553Z === RUN TestRegisterFunc_Floats 2026-10-22T06:43:11.340371133Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:43:11.340379664Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:43:11.340403554Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:43:11.340418438Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:43:11.340435611Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:43:11.340470361Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:43:11.340500884Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:43:11.342672633Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:43:11.342700288Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:43:11.342710463Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:43:11.342716404Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:43:11.342740202Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:43:11.34276395Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:43:11.342793549Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:43:11.342822269Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:43:11.342849339Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:43:11.342865491Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:43:11.342876572Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:43:11.342882896Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:43:11.342924203Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:43:11.345284505Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:43:11.345330413Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:43:11.345351003Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:43:11.345380037Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:43:11.345417985Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:43:11.345455565Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:43:11.345503163Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:43:11.345545134Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:43:11.345586445Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:43:11.345603703Z === RUN TestSyscallSelf 2026-10-22T06:43:11.345619228Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:43:11.345636146Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:43:11.345668559Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:43:11.345691665Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:43:11.347996214Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:43:11.348037608Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:43:11.3480566Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:43:11.348074825Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:43:11.348091632Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:43:11.348118091Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:43:11.3481357Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:43:11.348148373Z === RUN TestCallbackStringConversion 2026-10-22T06:43:11.348184232Z callback_test.go:58: Build /tmp/TestCallbackStringConversion4097258127/001/libcbtest.so 2026-10-22T06:43:11.419431722Z --- PASS: TestCallbackStringConversion (0.07s) 2026-10-22T06:43:11.419477868Z === RUN TestRegisterFunc 2026-10-22T06:43:11.419494312Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:43:11.419512022Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:43:11.419551884Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:43:11.419569648Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:43:11.41958457Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:43:24.411788998Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (13.00s) 2026-10-22T06:43:24.41182674Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:43:24.41187103Z func_test.go:794: struct returns are unsupported on this platform: purego: struct arguments/returns are only supported on amd64, arm64, loong64, and ppc64le 2026-10-22T06:43:24.411886927Z --- SKIP: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:43:24.411901656Z === RUN TestNestedDlopenCall 2026-10-22T06:43:24.411927368Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall1866951742/001/libdlnested.so 2026-10-22T06:43:24.481843383Z --- PASS: TestNestedDlopenCall (0.07s) 2026-10-22T06:43:24.481893782Z === RUN TestOS 2026-10-22T06:43:24.481910133Z --- PASS: TestOS (0.00s) 2026-10-22T06:43:24.481926665Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:43:24.481942763Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:43:24.481962817Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:43:24.481992414Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:43:24.482005192Z === RUN TestCallbackInt32Packing 2026-10-22T06:43:24.482044364Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:43:24.482077704Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:43:24.482091517Z === RUN TestNewCallbackFloat32 2026-10-22T06:43:24.482102678Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:43:24.485844589Z === RUN Test_qsort 2026-10-22T06:43:24.485886969Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:43:24.485913032Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:43:24.485938589Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:43:24.485974953Z === RUN TestCallback10Int32Packing 2026-10-22T06:43:24.486017512Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:43:24.486036111Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:43:24.486052509Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:43:24.486097374Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:43:24.486122326Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:43:24.486148105Z === RUN TestErrno 2026-10-22T06:43:24.486187179Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:43:24.486213982Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:43:24.486229526Z === RUN TestCallGoFromSharedLib 2026-10-22T06:43:24.486263038Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib2333262558/001/libcbtest.so 2026-10-22T06:43:24.566644684Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:24.566690585Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:24.566751098Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:24.566815147Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:24.566870679Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:24.56691938Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:24.566969921Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:24.569033844Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:24.56906542Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:24.569084041Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:24.569093118Z --- PASS: TestCallGoFromSharedLib (0.08s) 2026-10-22T06:43:24.569098757Z === RUN TestUnrefCallback 2026-10-22T06:43:24.569111274Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:43:24.56912088Z === RUN TestNewCallbackInt64Result 2026-10-22T06:43:24.571287868Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:43:24.57131249Z === RUN TestNewCallbackFloat64 2026-10-22T06:43:24.571319452Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:43:24.57136461Z === RUN TestSyscallSelfPanics 2026-10-22T06:43:24.571428017Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:43:24.571451983Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:43:24.571475561Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:43:24.571510001Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:43:24.571533685Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:43:24.573627317Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:43:24.573649553Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:43:24.573692453Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:43:24.573713061Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:43:24.573725724Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:43:24.573739453Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:43:24.573765771Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:43:24.57378882Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:43:24.573811797Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:43:24.573831871Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:43:24.573845774Z === RUN TestNewCallbackUint64Result 2026-10-22T06:43:24.573861138Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:43:24.573871761Z === RUN TestAllThreadsSyscall 2026-10-22T06:43:24.576143094Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:43:24.576175671Z === RUN TestABI_ArgumentPassing 2026-10-22T06:43:24.671756688Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:43:24.671795057Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:43:24.671805613Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:43:24.673985668Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:43:24.674036243Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:43:24.674059167Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:43:24.674074483Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:43:24.676266185Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:43:24.676298282Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:43:24.676365049Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:43:24.676395365Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:43:24.676434351Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:43:24.676455157Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:43:24.678786191Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:43:24.67883492Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:43:24.678876681Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:43:24.678894425Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:43:24.678934619Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:43:24.678959285Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:43:24.67899749Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:43:24.679020274Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:43:24.68158914Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:43:24.681619051Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:43:24.681681027Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:43:24.6817038Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:43:24.681722281Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:43:24.684065451Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:43:24.684102537Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:43:24.684114495Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:43:24.684132424Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:43:24.686317011Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:43:24.686361308Z --- PASS: TestABI_ArgumentPassing (0.11s) 2026-10-22T06:43:24.686451308Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:43:24.686670321Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:43:24.686696525Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:43:24.686721149Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:43:24.686737813Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:43:24.686760079Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:43:24.686791204Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:43:24.686814759Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:43:24.686832357Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:43:24.686866632Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:43:24.686904847Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:43:24.686943548Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:43:24.686979543Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:43:24.687015078Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:43:24.687048499Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:43:24.687080596Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:43:24.687111696Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:43:24.68714257Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:43:24.687168989Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:43:24.687201369Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:43:24.687236903Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:43:24.687272284Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:43:24.689372051Z === RUN TestSimpleDlsym 2026-10-22T06:43:24.689405129Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:43:24.689432907Z === RUN TestABI_TooManyArguments 2026-10-22T06:43:24.689455947Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:43:24.689483636Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:43:24.689526986Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:43:24.689545018Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:43:24.689573201Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:43:24.689620849Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:43:24.689637339Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:43:24.689658326Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:43:24.689679148Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:43:24.689703165Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:43:24.68972807Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:43:24.692248699Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:43:24.692280586Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:43:24.692291205Z === RUN TestSetuidEtc 2026-10-22T06:43:24.702398718Z --- PASS: TestSetuidEtc (0.01s) 2026-10-22T06:43:24.70244789Z === RUN TestSyscallN 2026-10-22T06:43:24.702457763Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:43:24.702470217Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:43:24.779536085Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:43:24.779587967Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:43:24.779605314Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:43:24.781980148Z --- PASS: TestRegisterFuncStringSliceAndArray (0.08s) 2026-10-22T06:43:24.782022082Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:43:24.782049849Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:43:24.782083613Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:43:24.782099925Z === RUN TestSyscallSelfAllocs 2026-10-22T06:43:24.790328365Z --- PASS: TestSyscallSelfAllocs (0.01s) 2026-10-22T06:43:24.790372001Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:43:24.944362776Z --- PASS: TestSyscall6PointerLiveness (0.15s) 2026-10-22T06:43:24.944410825Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:43:25.02212022Z --- PASS: TestDlopenThenAllThreadsSyscall (0.08s) 2026-10-22T06:43:25.02216289Z === RUN TestABI 2026-10-22T06:43:25.022188376Z func_test.go:240: Build /tmp/TestABI1944332029/001/abitest.so 2026-10-22T06:43:25.124198624Z --- PASS: TestABI (0.10s) 2026-10-22T06:43:25.12425758Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:43:25.124271212Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:43:25.124280361Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:43:25.124295528Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:43:25.124312997Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:43:25.126635314Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:43:25.126674969Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:43:25.126694836Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:43:25.126825423Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:43:25.126868886Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:43:25.126981105Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:43:25.127056369Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:43:25.127127758Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:43:25.127199516Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:43:25.127259581Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:43:25.127318096Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:43:25.127375986Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:43:25.12742639Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:43:25.129725933Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:43:25.129763763Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:43:25.129782285Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:43:25.12980402Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:43:25.129826984Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:43:25.129850171Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:43:25.129875292Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:43:25.129909289Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:43:25.129942368Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:43:25.12996675Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:43:25.129990352Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:43:25.13001939Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:43:25.130038481Z === RUN TestRegisterFunc_Floats 2026-10-22T06:43:25.130062821Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:43:25.132172136Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:43:25.132267995Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:43:25.132332029Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:43:25.132354448Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:43:25.132427263Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:43:25.132488045Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:43:25.132546326Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:43:25.132578965Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:43:25.132614751Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:43:25.132628457Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:43:25.132639276Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:43:25.132649334Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:43:25.132677189Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:43:25.132706154Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:43:25.132719995Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:43:25.132733207Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:43:25.134948339Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:43:25.134977682Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:43:25.13499625Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:43:25.135010183Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:43:25.1350254Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:43:25.135045177Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:43:25.135080822Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:43:25.135116532Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:43:25.135153805Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:43:25.135190533Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:43:25.135229134Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:43:25.135271468Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:43:25.135290584Z === RUN TestSyscallSelf 2026-10-22T06:43:25.135310349Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:43:25.135327979Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:43:25.135350819Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:43:25.135367037Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:43:25.138364723Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:43:25.138417654Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:43:25.138491731Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:43:25.13856288Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:43:25.138635076Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:43:25.138695757Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:43:25.138752748Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:43:25.138809737Z === RUN TestCallbackStringConversion 2026-10-22T06:43:25.138897998Z callback_test.go:58: Build /tmp/TestCallbackStringConversion3266632958/001/libcbtest.so 2026-10-22T06:43:25.20581221Z --- PASS: TestCallbackStringConversion (0.07s) 2026-10-22T06:43:25.205863282Z === RUN TestRegisterFunc 2026-10-22T06:43:25.205875504Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:43:25.205884967Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:43:25.205924109Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:43:25.205944173Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:43:25.205955298Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:43:37.532485125Z --- PASS: TestRegisterFunc_ConcurrentPointerReturn (12.33s) 2026-10-22T06:43:37.53252868Z === RUN TestABI_StructReturnHiddenPointer 2026-10-22T06:43:37.532578584Z func_test.go:794: struct returns are unsupported on this platform: purego: struct arguments/returns are only supported on amd64, arm64, loong64, and ppc64le 2026-10-22T06:43:37.53259642Z --- SKIP: TestABI_StructReturnHiddenPointer (0.00s) 2026-10-22T06:43:37.532604811Z === RUN TestNestedDlopenCall 2026-10-22T06:43:37.532634932Z dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall3046532581/001/libdlnested.so 2026-10-22T06:43:37.623371595Z --- PASS: TestNestedDlopenCall (0.09s) 2026-10-22T06:43:37.623437614Z === RUN TestOS 2026-10-22T06:43:37.623453435Z --- PASS: TestOS (0.00s) 2026-10-22T06:43:37.623467237Z === RUN TestNewCallbackFloat32AndFloat64 2026-10-22T06:43:37.623478943Z --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s) 2026-10-22T06:43:37.623493188Z === RUN TestNewCallbackInt64ResultWithStackArgs 2026-10-22T06:43:37.623504795Z --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s) 2026-10-22T06:43:37.62568767Z === RUN TestCallbackInt32Packing 2026-10-22T06:43:37.625854965Z callback_test.go:269: callback tight packing only applies to darwin/arm64 2026-10-22T06:43:37.625883285Z --- SKIP: TestCallbackInt32Packing (0.00s) 2026-10-22T06:43:37.625904889Z === RUN TestNewCallbackFloat32 2026-10-22T06:43:37.625921884Z --- PASS: TestNewCallbackFloat32 (0.00s) 2026-10-22T06:43:37.625939648Z === RUN Test_qsort 2026-10-22T06:43:37.625960456Z --- PASS: Test_qsort (0.00s) 2026-10-22T06:43:37.628147003Z === RUN TestRegisterFuncKeepNonFinalAnyArgument 2026-10-22T06:43:37.628179228Z --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s) 2026-10-22T06:43:37.628193932Z === RUN TestCallback10Int32Packing 2026-10-22T06:43:37.628236865Z callback_test.go:402: callback tight packing only applies to darwin/arm64 2026-10-22T06:43:37.628270588Z --- SKIP: TestCallback10Int32Packing (0.00s) 2026-10-22T06:43:37.628289952Z === RUN TestCallbackFloat32StackPacking 2026-10-22T06:43:37.628330014Z callback_test.go:467: callback tight packing only applies to darwin/arm64 2026-10-22T06:43:37.628351676Z --- SKIP: TestCallbackFloat32StackPacking (0.00s) 2026-10-22T06:43:37.62837072Z === RUN TestErrno 2026-10-22T06:43:37.628407749Z syscall_test.go:45: platform does not support returning errno from syscall 2026-10-22T06:43:37.628424866Z --- SKIP: TestErrno (0.00s) 2026-10-22T06:43:37.630966397Z === RUN TestCallGoFromSharedLib 2026-10-22T06:43:37.631031872Z callback_test.go:23: Build /tmp/TestCallGoFromSharedLib488386668/001/libcbtest.so 2026-10-22T06:43:37.697549268Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:37.697608748Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:37.697680592Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:37.697719237Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:37.697754411Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:37.697789698Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:37.697823186Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:37.697858506Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:37.697893792Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:37.697928588Z callback_test.go:40: FROM Go: a test string 2026-10-22T06:43:37.700020228Z --- PASS: TestCallGoFromSharedLib (0.07s) 2026-10-22T06:43:37.70004908Z === RUN TestUnrefCallback 2026-10-22T06:43:37.700107249Z --- PASS: TestUnrefCallback (0.00s) 2026-10-22T06:43:37.700127152Z === RUN TestNewCallbackInt64Result 2026-10-22T06:43:37.700171125Z --- PASS: TestNewCallbackInt64Result (0.00s) 2026-10-22T06:43:37.700192781Z === RUN TestNewCallbackFloat64 2026-10-22T06:43:37.700275592Z --- PASS: TestNewCallbackFloat64 (0.00s) 2026-10-22T06:43:37.700296166Z === RUN TestSyscallSelfPanics 2026-10-22T06:43:37.700348803Z === RUN TestSyscallSelfPanics/nil_fn 2026-10-22T06:43:37.700372461Z === RUN TestSyscallSelfPanics/too_many_args 2026-10-22T06:43:37.700423991Z --- PASS: TestSyscallSelfPanics (0.00s) 2026-10-22T06:43:37.700524879Z --- PASS: TestSyscallSelfPanics/nil_fn (0.00s) 2026-10-22T06:43:37.7005962Z --- PASS: TestSyscallSelfPanics/too_many_args (0.00s) 2026-10-22T06:43:37.700648345Z === RUN TestNewCallback_NotAFunction 2026-10-22T06:43:37.702720923Z === RUN TestNewCallback_NotAFunction/nil 2026-10-22T06:43:37.702756333Z === RUN TestNewCallback_NotAFunction/int 2026-10-22T06:43:37.70278307Z === RUN TestNewCallback_NotAFunction/string 2026-10-22T06:43:37.702810746Z === RUN TestNewCallback_NotAFunction/pointer 2026-10-22T06:43:37.7028288Z --- PASS: TestNewCallback_NotAFunction (0.00s) 2026-10-22T06:43:37.702858859Z --- PASS: TestNewCallback_NotAFunction/nil (0.00s) 2026-10-22T06:43:37.702893354Z --- PASS: TestNewCallback_NotAFunction/int (0.00s) 2026-10-22T06:43:37.702931204Z --- PASS: TestNewCallback_NotAFunction/string (0.00s) 2026-10-22T06:43:37.702971641Z --- PASS: TestNewCallback_NotAFunction/pointer (0.00s) 2026-10-22T06:43:37.702991344Z === RUN TestNewCallbackUint64Result 2026-10-22T06:43:37.703014183Z --- PASS: TestNewCallbackUint64Result (0.00s) 2026-10-22T06:43:37.703033715Z === RUN TestAllThreadsSyscall 2026-10-22T06:43:37.703063575Z --- PASS: TestAllThreadsSyscall (0.00s) 2026-10-22T06:43:37.703090267Z === RUN TestABI_ArgumentPassing 2026-10-22T06:43:37.792638585Z === RUN TestABI_ArgumentPassing/10_int32_baseline 2026-10-22T06:43:37.792675127Z === RUN TestABI_ArgumentPassing/11_int32 2026-10-22T06:43:37.792682593Z === RUN TestABI_ArgumentPassing/10_float32 2026-10-22T06:43:37.792739213Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:43:37.7927633Z === RUN TestABI_ArgumentPassing/mixed_stack_strings 2026-10-22T06:43:37.792776381Z === RUN TestABI_ArgumentPassing/20_int32 2026-10-22T06:43:37.794860991Z === RUN TestABI_ArgumentPassing/8int_hfa2_stack 2026-10-22T06:43:37.794923785Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:43:37.794951211Z === RUN TestABI_ArgumentPassing/8int_2structs_stack 2026-10-22T06:43:37.794998564Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:43:37.795023224Z === RUN TestABI_ArgumentPassing/8float_hfa2_stack 2026-10-22T06:43:37.795066013Z func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:43:37.795087849Z === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs 2026-10-22T06:43:37.79749318Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:43:37.797532137Z === RUN TestABI_ArgumentPassing/8int_int_struct_int 2026-10-22T06:43:37.797578319Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:43:37.797597226Z === RUN TestABI_ArgumentPassing/8int_hfa4_stack 2026-10-22T06:43:37.797633538Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:43:37.797655736Z === RUN TestABI_ArgumentPassing/8int_mixed_struct 2026-10-22T06:43:37.797697899Z func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64 2026-10-22T06:43:37.797721547Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers 2026-10-22T06:43:37.797745823Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack 2026-10-22T06:43:37.800302534Z === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats 2026-10-22T06:43:37.800369416Z func_test.go:582: float32 stack arguments not yet supported on this platform 2026-10-22T06:43:37.800392532Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers 2026-10-22T06:43:37.800408493Z === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack 2026-10-22T06:43:37.800422319Z === RUN TestABI_ArgumentPassing/20_uintptr 2026-10-22T06:43:37.800433844Z === RUN TestABI_ArgumentPassing/32_uintptr 2026-10-22T06:43:37.800445975Z === RUN TestABI_ArgumentPassing/syscalln_20_uintptr 2026-10-22T06:43:37.802567227Z === RUN TestABI_ArgumentPassing/syscalln_32_uintptr 2026-10-22T06:43:37.802601434Z === RUN TestABI_ArgumentPassing/32_mixed_int_float 2026-10-22T06:43:37.802624508Z --- PASS: TestABI_ArgumentPassing (0.10s) 2026-10-22T06:43:37.802656884Z --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s) 2026-10-22T06:43:37.802691455Z --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s) 2026-10-22T06:43:37.802726171Z --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s) 2026-10-22T06:43:37.802762331Z --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s) 2026-10-22T06:43:37.802796532Z --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s) 2026-10-22T06:43:37.802824651Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s) 2026-10-22T06:43:37.802855207Z --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s) 2026-10-22T06:43:37.802887301Z --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s) 2026-10-22T06:43:37.802923657Z --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s) 2026-10-22T06:43:37.802955209Z --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s) 2026-10-22T06:43:37.802987161Z --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s) 2026-10-22T06:43:37.803022297Z --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s) 2026-10-22T06:43:37.80307801Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s) 2026-10-22T06:43:37.803116044Z --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s) 2026-10-22T06:43:37.803155484Z --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s) 2026-10-22T06:43:37.803193679Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s) 2026-10-22T06:43:37.803227809Z --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s) 2026-10-22T06:43:37.803266278Z --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s) 2026-10-22T06:43:37.803294639Z --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s) 2026-10-22T06:43:37.803354856Z --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s) 2026-10-22T06:43:37.803403143Z --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s) 2026-10-22T06:43:37.803453241Z --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s) 2026-10-22T06:43:37.80347724Z === RUN TestSimpleDlsym 2026-10-22T06:43:37.803496891Z --- PASS: TestSimpleDlsym (0.00s) 2026-10-22T06:43:37.806460123Z === RUN TestABI_TooManyArguments 2026-10-22T06:43:37.80649493Z === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit 2026-10-22T06:43:37.806519426Z === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit 2026-10-22T06:43:37.806557086Z func_test.go:734: ppc64le retains the 15-argument limit 2026-10-22T06:43:37.806584013Z === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit 2026-10-22T06:43:37.806602869Z === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit 2026-10-22T06:43:37.806648308Z func_test.go:759: ppc64le retains the 15-argument limit 2026-10-22T06:43:37.806669651Z --- PASS: TestABI_TooManyArguments (0.00s) 2026-10-22T06:43:37.80670922Z --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s) 2026-10-22T06:43:37.806750147Z --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:43:37.806780253Z --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s) 2026-10-22T06:43:37.806807695Z --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s) 2026-10-22T06:43:37.80685447Z === RUN TestNewCallbackFloat64AndIntMix 2026-10-22T06:43:37.806873418Z --- PASS: TestNewCallbackFloat64AndIntMix (0.00s) 2026-10-22T06:43:37.806889967Z === RUN TestSetuidEtc 2026-10-22T06:43:37.813795535Z --- PASS: TestSetuidEtc (0.00s) 2026-10-22T06:43:37.813841392Z === RUN TestSyscallN 2026-10-22T06:43:37.813858931Z --- PASS: TestSyscallN (0.00s) 2026-10-22T06:43:37.813880255Z === RUN TestRegisterFuncStringSliceAndArray 2026-10-22T06:43:37.902489082Z === RUN TestRegisterFuncStringSliceAndArray/[]string_argument 2026-10-22T06:43:37.90253066Z === RUN TestRegisterFuncStringSliceAndArray/[]string_return 2026-10-22T06:43:37.90254328Z === RUN TestRegisterFuncStringSliceAndArray/array_argument 2026-10-22T06:43:37.904835863Z --- PASS: TestRegisterFuncStringSliceAndArray (0.09s) 2026-10-22T06:43:37.904875528Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s) 2026-10-22T06:43:37.904907269Z --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s) 2026-10-22T06:43:37.90492958Z --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s) 2026-10-22T06:43:37.904940192Z === RUN TestSyscallSelfAllocs 2026-10-22T06:43:37.915048505Z --- PASS: TestSyscallSelfAllocs (0.01s) 2026-10-22T06:43:37.915093766Z === RUN TestSyscall6PointerLiveness 2026-10-22T06:43:38.09395688Z --- PASS: TestSyscall6PointerLiveness (0.18s) 2026-10-22T06:43:38.093995257Z === RUN TestDlopenThenAllThreadsSyscall 2026-10-22T06:43:38.166046318Z --- PASS: TestDlopenThenAllThreadsSyscall (0.07s) 2026-10-22T06:43:38.16608493Z === RUN TestABI 2026-10-22T06:43:38.166107767Z func_test.go:240: Build /tmp/TestABI1583009665/001/abitest.so 2026-10-22T06:43:38.293402095Z --- PASS: TestABI (0.13s) 2026-10-22T06:43:38.293441505Z === RUN TestCallbackDiagnosticsExplicitOptIn 2026-10-22T06:43:38.293452165Z === RUN TestCallbackDiagnosticsExplicitOptIn/1 2026-10-22T06:43:38.293460846Z === RUN TestCallbackDiagnosticsExplicitOptIn/true 2026-10-22T06:43:38.29350718Z === RUN TestCallbackDiagnosticsExplicitOptIn/yes 2026-10-22T06:43:38.293522926Z === RUN TestCallbackDiagnosticsExplicitOptIn/on 2026-10-22T06:43:38.295960693Z === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE 2026-10-22T06:43:38.295996809Z === RUN TestCallbackDiagnosticsExplicitOptIn/On 2026-10-22T06:43:38.296026223Z --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s) 2026-10-22T06:43:38.296054571Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s) 2026-10-22T06:43:38.296087448Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s) 2026-10-22T06:43:38.296124788Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s) 2026-10-22T06:43:38.296157015Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s) 2026-10-22T06:43:38.296191705Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s) 2026-10-22T06:43:38.296225308Z --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s) 2026-10-22T06:43:38.296264929Z === RUN TestCallbackDiagnosticsDisabledByDefault 2026-10-22T06:43:38.296284266Z --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s) 2026-10-22T06:43:38.296301002Z === RUN TestRegisterLibFunc_Bool 2026-10-22T06:43:38.296331976Z --- PASS: TestRegisterLibFunc_Bool (0.00s) 2026-10-22T06:43:38.298557744Z === RUN TestCallbackDiagnosticsRejectsImplicitValues 2026-10-22T06:43:38.298591325Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/0 2026-10-22T06:43:38.298616551Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/false 2026-10-22T06:43:38.298634362Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/no 2026-10-22T06:43:38.298655607Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/off 2026-10-22T06:43:38.298678504Z === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else 2026-10-22T06:43:38.298698871Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s) 2026-10-22T06:43:38.298728863Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s) 2026-10-22T06:43:38.298763287Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s) 2026-10-22T06:43:38.298799751Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s) 2026-10-22T06:43:38.298839796Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s) 2026-10-22T06:43:38.298879823Z --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s) 2026-10-22T06:43:38.30105287Z === RUN TestRegisterFunc_Floats 2026-10-22T06:43:38.301122578Z --- PASS: TestRegisterFunc_Floats (0.00s) 2026-10-22T06:43:38.301175722Z === RUN TestCallbackSmallTypesPacking 2026-10-22T06:43:38.301246872Z callback_test.go:334: callback tight packing only applies to darwin/arm64 2026-10-22T06:43:38.301272743Z --- SKIP: TestCallbackSmallTypesPacking (0.00s) 2026-10-22T06:43:38.301340854Z === RUN TestCallbackFloat64StackPacking 2026-10-22T06:43:38.301449556Z callback_test.go:433: callback tight packing only applies to darwin/arm64 2026-10-22T06:43:38.301503451Z --- SKIP: TestCallbackFloat64StackPacking (0.00s) 2026-10-22T06:43:38.301530828Z === RUN TestNewCallbackFnPtrReuseAndUnref 2026-10-22T06:43:38.301543406Z --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s) 2026-10-22T06:43:38.301599988Z === RUN TestRegisterFuncExpandFinalAnyArgument 2026-10-22T06:43:38.30165279Z === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic 2026-10-22T06:43:38.303808512Z === RUN TestRegisterFuncExpandFinalAnyArgument/Slice 2026-10-22T06:43:38.303834107Z --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s) 2026-10-22T06:43:38.303853515Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s) 2026-10-22T06:43:38.303877435Z --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s) 2026-10-22T06:43:38.303896586Z === RUN TestRegisterFunc_InvalidFunctionPointer 2026-10-22T06:43:38.303911095Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil 2026-10-22T06:43:38.30392582Z === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer 2026-10-22T06:43:38.303940079Z === RUN TestRegisterFunc_InvalidFunctionPointer/function_value 2026-10-22T06:43:38.303953336Z === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer 2026-10-22T06:43:38.303963825Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function 2026-10-22T06:43:38.303973632Z === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer 2026-10-22T06:43:38.306299994Z --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s) 2026-10-22T06:43:38.306344257Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s) 2026-10-22T06:43:38.306388865Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s) 2026-10-22T06:43:38.306424247Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s) 2026-10-22T06:43:38.306466589Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s) 2026-10-22T06:43:38.306507382Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s) 2026-10-22T06:43:38.306549059Z --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s) 2026-10-22T06:43:38.306571939Z === RUN TestSyscallSelf 2026-10-22T06:43:38.306592655Z === RUN TestSyscallSelf/one_arg 2026-10-22T06:43:38.306612438Z === RUN TestSyscallSelf/zero_self 2026-10-22T06:43:38.306629576Z === RUN TestSyscallSelf/multiple_args 2026-10-22T06:43:38.306644174Z === RUN TestSyscallSelf/no_variadic_args 2026-10-22T06:43:38.306657579Z --- PASS: TestSyscallSelf (0.00s) 2026-10-22T06:43:38.30667993Z --- PASS: TestSyscallSelf/one_arg (0.00s) 2026-10-22T06:43:38.30670542Z --- PASS: TestSyscallSelf/zero_self (0.00s) 2026-10-22T06:43:38.306735177Z --- PASS: TestSyscallSelf/multiple_args (0.00s) 2026-10-22T06:43:38.30676191Z --- PASS: TestSyscallSelf/no_variadic_args (0.00s) 2026-10-22T06:43:38.309763689Z === RUN TestSyscallNErrnoIsNotAnInputArgument 2026-10-22T06:43:38.30980864Z --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s) 2026-10-22T06:43:38.309874787Z === RUN TestCallbackStringConversion 2026-10-22T06:43:38.309929094Z callback_test.go:58: Build /tmp/TestCallbackStringConversion138719540/001/libcbtest.so 2026-10-22T06:43:38.383427441Z --- PASS: TestCallbackStringConversion (0.07s) 2026-10-22T06:43:38.383465885Z === RUN TestRegisterFunc 2026-10-22T06:43:38.383478043Z --- PASS: TestRegisterFunc (0.00s) 2026-10-22T06:43:38.383487705Z === RUN TestCallbackMixedStackPacking 2026-10-22T06:43:38.383565256Z callback_test.go:301: callback tight packing only applies to darwin/arm64 2026-10-22T06:43:38.383585627Z --- SKIP: TestCallbackMixedStackPacking (0.00s) 2026-10-22T06:43:38.383592436Z === RUN TestRegisterFunc_ConcurrentPointerReturn 2026-10-22T06:43:49.564059739Z ##[error]The operation was canceled. 2026-10-22T06:43:49.565315109Z Post job cleanup. 2026-10-22T06:43:49.761654949Z [command]/usr/bin/git version 2026-10-22T06:43:49.765810921Z git version 2.53.0 2026-10-22T06:43:49.777721539Z Temporarily overriding HOME='/home/runner/work/_temp/6420346a-d09b-403d-9bc6-23d1928d98ae' before making global git config changes 2026-10-22T06:43:49.777762416Z Adding repository directory to the temporary git global config as a safe directory 2026-10-22T06:43:49.777778681Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/purego/purego 2026-10-22T06:43:49.783675664Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-22T06:43:49.794342021Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-10-22T06:43:49.888495352Z [command]/usr/bin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader 2026-10-22T06:43:49.891357721Z http.http://ermite:7341/.extraheader 2026-10-22T06:43:49.893618193Z [command]/usr/bin/git config --local --unset-all http.http://ermite:7341/.extraheader 2026-10-22T06:43:49.899625284Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.http\:\/\/ermite\:7341\/\.extraheader' && git config --local --unset-all 'http.http://ermite:7341/.extraheader' || :" 2026-10-22T06:43:49.991732639Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-22T06:43:49.994479763Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-22T06:43:50.084143404Z Cleaning up orphan processes 2026-10-22T06:43:50.084819379Z Terminate orphan process: pid (14420) (qemu-riscv64)