2026-10-22T06:35:21.74132975Z Current runner version: 'v0.6.0' 2026-10-22T06:35:21.747057499Z ##[group]GITHUB_TOKEN Permissions 2026-10-22T06:35:21.747087655Z Contents: read 2026-10-22T06:35:21.747091448Z Metadata: read 2026-10-22T06:35:21.747093283Z Packages: read 2026-10-22T06:35:21.747094925Z ##[endgroup] 2026-10-22T06:35:21.747097448Z Secret source: Actions 2026-10-22T06:35:21.747099474Z Cache mode: write 2026-10-22T06:35:21.747102121Z Prepare workflow directory 2026-10-22T06:35:21.747793916Z Prepare all required actions 2026-10-22T06:35:21.74792878Z Getting action download info 2026-10-22T06:35:23.632188569Z Download action repository 'actions/checkout@v5' (SHA:fbc6f3992d24b796d5a048ff273f7fcc4a7b6c09) 2026-10-22T06:35:23.671917578Z Download action repository 'actions/setup-go@v6' (SHA:924ae3a1cded613372ab5595356fb5720e22ba16) 2026-10-22T06:35:23.770432704Z Download action repository 'msys2/setup-msys2@v2' (SHA:ec48f7c5447b3140e2b088413ae3a55687bccb6e) 2026-10-22T06:35:23.791523438Z Complete job name: Test with Go 1.26.x on ubuntu-latest 2026-10-22T06:35:23.792936834Z ##[group]Run # See actions/checkout#135 2026-10-22T06:35:23.792951243Z # See actions/checkout#135 2026-10-22T06:35:23.792954356Z git config --global core.autocrlf false 2026-10-22T06:35:23.792956572Z git config --global core.eol lf 2026-10-22T06:35:23.792988887Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-22T06:35:23.792996875Z env: 2026-10-22T06:35:23.793001968Z QEMU_MAJOR_VERSION: 10 2026-10-22T06:35:23.793004041Z ##[endgroup] 2026-10-22T06:35:23.802685734Z ##[group]Run actions/checkout@v5 2026-10-22T06:35:23.802700139Z with: 2026-10-22T06:35:23.802703964Z repository: bnema/purego 2026-10-22T06:35:23.802706515Z token: *** 2026-10-22T06:35:23.802710447Z ssh-strict: true 2026-10-22T06:35:23.80271262Z ssh-user: git 2026-10-22T06:35:23.80271464Z persist-credentials: true 2026-10-22T06:35:23.802716658Z clean: true 2026-10-22T06:35:23.802718761Z sparse-checkout-cone-mode: true 2026-10-22T06:35:23.802720844Z fetch-depth: 1 2026-10-22T06:35:23.802722911Z fetch-tags: false 2026-10-22T06:35:23.802725329Z show-progress: true 2026-10-22T06:35:23.802727192Z lfs: false 2026-10-22T06:35:23.802729374Z submodules: false 2026-10-22T06:35:23.802731324Z set-safe-directory: true 2026-10-22T06:35:23.802733355Z allow-unsafe-pr-checkout: false 2026-10-22T06:35:23.802735059Z env: 2026-10-22T06:35:23.802737357Z QEMU_MAJOR_VERSION: 10 2026-10-22T06:35:23.802739137Z ##[endgroup] 2026-10-22T06:35:23.961950088Z Syncing repository: bnema/purego 2026-10-22T06:35:23.961975927Z ##[group]Getting Git version info 2026-10-22T06:35:23.961986983Z Working directory is '/home/runner/work/purego/purego' 2026-10-22T06:35:23.965014375Z [command]/usr/bin/git version 2026-10-22T06:35:23.967822941Z git version 2.53.0 2026-10-22T06:35:23.970854026Z ##[endgroup] 2026-10-22T06:35:23.973689123Z Copying '/home/runner/.gitconfig' to '/home/runner/work/_temp/33153f88-d7fc-4ba0-9625-5724a62ac895/.gitconfig' 2026-10-22T06:35:23.9737229Z Temporarily overriding HOME='/home/runner/work/_temp/33153f88-d7fc-4ba0-9625-5724a62ac895' before making global git config changes 2026-10-22T06:35:23.973734046Z Adding repository directory to the temporary git global config as a safe directory 2026-10-22T06:35:23.973745503Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/purego/purego 2026-10-22T06:35:23.976065048Z Deleting the contents of '/home/runner/work/purego/purego' 2026-10-22T06:35:23.976096477Z ##[group]Initializing the repository 2026-10-22T06:35:23.978699758Z [command]/usr/bin/git init /home/runner/work/purego/purego 2026-10-22T06:35:23.98539869Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-10-22T06:35:23.985434106Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-10-22T06:35:23.985444992Z hint: to use in all of your new repositories, which will suppress this warning, 2026-10-22T06:35:23.985461056Z hint: call: 2026-10-22T06:35:23.98547984Z hint: 2026-10-22T06:35:23.985498616Z hint: git config --global init.defaultBranch 2026-10-22T06:35:23.985516783Z hint: 2026-10-22T06:35:23.985536359Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-10-22T06:35:23.985555683Z hint: 'development'. The just-created branch can be renamed via this command: 2026-10-22T06:35:23.985575793Z hint: 2026-10-22T06:35:23.985591588Z hint: git branch -m 2026-10-22T06:35:23.985605638Z hint: 2026-10-22T06:35:23.985622561Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-10-22T06:35:23.985637387Z Initialized empty Git repository in /home/runner/work/purego/purego/.git/ 2026-10-22T06:35:23.985657473Z [command]/usr/bin/git remote add origin http://ermite:7341/bnema/purego 2026-10-22T06:35:23.991148909Z ##[endgroup] 2026-10-22T06:35:23.991177593Z ##[group]Disabling automatic garbage collection 2026-10-22T06:35:23.991199989Z [command]/usr/bin/git config --local gc.auto 0 2026-10-22T06:35:23.993352047Z ##[endgroup] 2026-10-22T06:35:23.993377816Z ##[group]Setting up auth 2026-10-22T06:35:23.993397979Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-22T06:35:23.99594411Z [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:24.029115664Z [command]/usr/bin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader 2026-10-22T06:35:24.031614548Z [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:24.052584095Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-22T06:35:24.05528192Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-22T06:35:24.077217088Z [command]/usr/bin/git config --local http.http://ermite:7341/.extraheader AUTHORIZATION: basic *** 2026-10-22T06:35:24.080309942Z ##[endgroup] 2026-10-22T06:35:24.080341347Z ##[group]Fetching the repository 2026-10-22T06:35:24.080368239Z [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:24.163342787Z From http://ermite:7341/bnema/purego 2026-10-22T06:35:24.163389783Z * [new ref] 9fea51b06733dd19f9573dcb56c9983948b45263 -> origin/main 2026-10-22T06:35:24.166240335Z ##[endgroup] 2026-10-22T06:35:24.166279117Z ##[group]Determining the checkout info 2026-10-22T06:35:24.166284694Z ##[endgroup] 2026-10-22T06:35:24.166309549Z [command]/usr/bin/git sparse-checkout disable 2026-10-22T06:35:24.171390639Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2026-10-22T06:35:24.174328768Z ##[group]Checking out the ref 2026-10-22T06:35:24.174377558Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main 2026-10-22T06:35:24.192045331Z Switched to a new branch 'main' 2026-10-22T06:35:24.192078553Z branch 'main' set up to track 'origin/main'. 2026-10-22T06:35:24.192088365Z ##[endgroup] 2026-10-22T06:35:24.194531986Z [command]/usr/bin/git log -1 --format=%H 2026-10-22T06:35:24.197489924Z 9fea51b06733dd19f9573dcb56c9983948b45263 2026-10-22T06:35:24.203663435Z ##[group]Run actions/setup-go@v6 2026-10-22T06:35:24.203677421Z with: 2026-10-22T06:35:24.203680846Z go-version: 1.26.x 2026-10-22T06:35:24.203683261Z check-latest: false 2026-10-22T06:35:24.203685438Z cache: true 2026-10-22T06:35:24.203687395Z env: 2026-10-22T06:35:24.203690338Z QEMU_MAJOR_VERSION: 10 2026-10-22T06:35:24.203692162Z ##[endgroup] 2026-10-22T06:35:24.333789689Z Setup go version spec 1.26.x 2026-10-22T06:35:24.33941543Z Found in cache @ /opt/hostedtoolcache/go/1.26.10/x64 2026-10-22T06:35:24.33944067Z Added go to the path 2026-10-22T06:35:24.339444053Z Successfully set up Go version 1.26.x 2026-10-22T06:35:24.41371519Z [command]/opt/hostedtoolcache/go/1.26.10/x64/bin/go env GOMODCACHE 2026-10-22T06:35:24.416950902Z [command]/opt/hostedtoolcache/go/1.26.10/x64/bin/go env GOCACHE 2026-10-22T06:35:24.416992088Z /home/runner/go/pkg/mod 2026-10-22T06:35:24.419212962Z /home/runner/.cache/go-build 2026-10-22T06:35:24.441017612Z Cache is not found 2026-10-22T06:35:24.441267476Z go version go1.26.10 linux/amd64 2026-10-22T06:35:24.441288068Z 2026-10-22T06:35:24.441293346Z ##[group]go env 2026-10-22T06:35:24.558176177Z AR='ar' 2026-10-22T06:35:24.558208885Z CC='gcc' 2026-10-22T06:35:24.5582158Z CGO_CFLAGS='-O2 -g' 2026-10-22T06:35:24.558224664Z CGO_CPPFLAGS='' 2026-10-22T06:35:24.558236653Z CGO_CXXFLAGS='-O2 -g' 2026-10-22T06:35:24.558250915Z CGO_ENABLED='1' 2026-10-22T06:35:24.558256557Z CGO_FFLAGS='-O2 -g' 2026-10-22T06:35:24.558260756Z CGO_LDFLAGS='-O2 -g' 2026-10-22T06:35:24.558264397Z CXX='g++' 2026-10-22T06:35:24.558269232Z GCCGO='gccgo' 2026-10-22T06:35:24.558275051Z GO111MODULE='' 2026-10-22T06:35:24.558279001Z GOAMD64='v1' 2026-10-22T06:35:24.558282889Z GOARCH='amd64' 2026-10-22T06:35:24.558292742Z GOAUTH='netrc' 2026-10-22T06:35:24.558297016Z GOBIN='' 2026-10-22T06:35:24.558302145Z GOCACHE='/home/runner/.cache/go-build' 2026-10-22T06:35:24.558310006Z GOCACHEPROG='' 2026-10-22T06:35:24.558314333Z GODEBUG='' 2026-10-22T06:35:24.55832028Z GOENV='/home/runner/.config/go/env' 2026-10-22T06:35:24.55832799Z GOEXE='' 2026-10-22T06:35:24.558332823Z GOEXPERIMENT='' 2026-10-22T06:35:24.558340459Z GOFIPS140='off' 2026-10-22T06:35:24.558344719Z GOFLAGS='' 2026-10-22T06:35:24.558357241Z GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build2502841958=/tmp/go-build -gno-record-gcc-switches' 2026-10-22T06:35:24.558367562Z GOHOSTARCH='amd64' 2026-10-22T06:35:24.558375602Z GOHOSTOS='linux' 2026-10-22T06:35:24.558389004Z GOINSECURE='' 2026-10-22T06:35:24.558401154Z GOMOD='/home/runner/work/purego/purego/go.mod' 2026-10-22T06:35:24.558412493Z GOMODCACHE='/home/runner/go/pkg/mod' 2026-10-22T06:35:24.558422915Z GONOPROXY='' 2026-10-22T06:35:24.558440877Z GONOSUMDB='' 2026-10-22T06:35:24.558449487Z GOOS='linux' 2026-10-22T06:35:24.558454428Z GOPATH='/home/runner/go' 2026-10-22T06:35:24.558458342Z GOPRIVATE='' 2026-10-22T06:35:24.558469839Z GOPROXY='https://proxy.golang.org,direct' 2026-10-22T06:35:24.558481615Z GOROOT='/opt/hostedtoolcache/go/1.26.10/x64' 2026-10-22T06:35:24.558501209Z GOSUMDB='sum.golang.org' 2026-10-22T06:35:24.558513709Z GOTELEMETRY='local' 2026-10-22T06:35:24.558522219Z GOTELEMETRYDIR='/home/runner/.config/go/telemetry' 2026-10-22T06:35:24.558532762Z GOTMPDIR='' 2026-10-22T06:35:24.558543752Z GOTOOLCHAIN='local' 2026-10-22T06:35:24.558558605Z GOTOOLDIR='/opt/hostedtoolcache/go/1.26.10/x64/pkg/tool/linux_amd64' 2026-10-22T06:35:24.558567819Z GOVCS='' 2026-10-22T06:35:24.558572613Z GOVERSION='go1.26.10' 2026-10-22T06:35:24.558579516Z GOWORK='' 2026-10-22T06:35:24.558587461Z PKG_CONFIG='pkg-config' 2026-10-22T06:35:24.5585942Z 2026-10-22T06:35:24.55859983Z ##[endgroup] 2026-10-22T06:35:24.564338241Z ##[group]Run env CGO_ENABLED=0 go vet -v ./... 2026-10-22T06:35:24.564359176Z env CGO_ENABLED=0 go vet -v ./... 2026-10-22T06:35:24.56438828Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-22T06:35:24.564397587Z env: 2026-10-22T06:35:24.564403439Z QEMU_MAJOR_VERSION: 10 2026-10-22T06:35:24.564409291Z GOTOOLCHAIN: local 2026-10-22T06:35:24.564411356Z ##[endgroup] 2026-10-22T06:35:25.008654551Z internal/unsafeheader 2026-10-22T06:35:25.008698442Z internal/goarch 2026-10-22T06:35:25.008714167Z internal/byteorder 2026-10-22T06:35:25.052683682Z internal/coverage/rtcov 2026-10-22T06:35:25.062200886Z internal/cpu 2026-10-22T06:35:25.067268306Z internal/abi 2026-10-22T06:35:25.083192637Z internal/godebugs 2026-10-22T06:35:25.083258065Z internal/goexperiment 2026-10-22T06:35:25.094654535Z internal/goos 2026-10-22T06:35:25.094692665Z internal/profilerecord 2026-10-22T06:35:25.108106895Z internal/runtime/atomic 2026-10-22T06:35:25.111167966Z internal/runtime/syscall/linux 2026-10-22T06:35:25.12254176Z internal/bytealg 2026-10-22T06:35:25.139035009Z internal/chacha8rand 2026-10-22T06:35:25.16924833Z math/bits 2026-10-22T06:35:25.175664271Z internal/runtime/exithook 2026-10-22T06:35:25.194827545Z internal/runtime/gc 2026-10-22T06:35:25.20496228Z internal/runtime/sys 2026-10-22T06:35:25.216047745Z internal/asan 2026-10-22T06:35:25.221839356Z internal/strconv 2026-10-22T06:35:25.230461722Z internal/msan 2026-10-22T06:35:25.24119833Z internal/runtime/gc/scan 2026-10-22T06:35:25.241266133Z internal/runtime/math 2026-10-22T06:35:25.252921676Z internal/runtime/pprof/label 2026-10-22T06:35:25.262686438Z internal/stringslite 2026-10-22T06:35:25.267390934Z internal/race 2026-10-22T06:35:25.284381051Z internal/trace/tracev2 2026-10-22T06:35:25.290363406Z internal/runtime/maps 2026-10-22T06:35:25.312079287Z math 2026-10-22T06:35:25.312116198Z unicode/utf8 2026-10-22T06:35:25.367946138Z sync/atomic 2026-10-22T06:35:25.389817755Z internal/runtime/cgroup 2026-10-22T06:35:25.449820954Z internal/sync 2026-10-22T06:35:25.46983298Z internal/synctest 2026-10-22T06:35:25.49744588Z unicode 2026-10-22T06:35:25.513141489Z cmp 2026-10-22T06:35:25.526900785Z encoding 2026-10-22T06:35:25.54186998Z unicode/utf16 2026-10-22T06:35:25.5556315Z runtime 2026-10-22T06:35:25.555706519Z structs 2026-10-22T06:35:25.566193748Z github.com/bnema/purego/internal/strings 2026-10-22T06:35:25.810833636Z github.com/bnema/purego/internal/cgo 2026-10-22T06:35:28.291364846Z iter 2026-10-22T06:35:28.291408084Z internal/reflectlite 2026-10-22T06:35:28.291414996Z sync 2026-10-22T06:35:28.303712513Z slices 2026-10-22T06:35:28.450742286Z errors 2026-10-22T06:35:28.479102364Z internal/testlog 2026-10-22T06:35:28.479135117Z internal/bisect 2026-10-22T06:35:28.486061496Z strconv 2026-10-22T06:35:28.51390396Z io 2026-10-22T06:35:28.534377408Z internal/godebug 2026-10-22T06:35:28.550993058Z reflect 2026-10-22T06:35:28.655953488Z bytes 2026-10-22T06:35:28.661409558Z internal/oserror 2026-10-22T06:35:28.682004049Z syscall 2026-10-22T06:35:28.807792237Z path 2026-10-22T06:35:28.847324314Z strings 2026-10-22T06:35:29.032369391Z bufio 2026-10-22T06:35:29.065541213Z math/rand 2026-10-22T06:35:29.184473124Z encoding/base64 2026-10-22T06:35:29.257243474Z time 2026-10-22T06:35:29.263590305Z internal/syscall/unix 2026-10-22T06:35:29.263633848Z internal/syscall/execenv 2026-10-22T06:35:29.285092637Z github.com/bnema/purego/internal/fakecgo 2026-10-22T06:35:29.55870253Z internal/fmtsort 2026-10-22T06:35:29.676196217Z context 2026-10-22T06:35:29.681416289Z io/fs 2026-10-22T06:35:29.681488539Z internal/poll 2026-10-22T06:35:29.82641232Z internal/filepathlite 2026-10-22T06:35:29.869472351Z os 2026-10-22T06:35:30.176575799Z internal/sysinfo 2026-10-22T06:35:30.176610835Z path/filepath 2026-10-22T06:35:30.176617124Z fmt 2026-10-22T06:35:30.266482243Z os/exec 2026-10-22T06:35:30.387026771Z runtime/debug 2026-10-22T06:35:30.387062199Z runtime/trace 2026-10-22T06:35:30.38707158Z flag 2026-10-22T06:35:30.401817962Z encoding/json 2026-10-22T06:35:30.519417051Z testing 2026-10-22T06:35:30.815323787Z github.com/bnema/purego 2026-10-22T06:35:30.955150089Z github.com/bnema/purego 2026-10-22T06:35:30.955193077Z github.com/bnema/purego/internal/fakecgo 2026-10-22T06:35:31.033804614Z github.com/bnema/purego/examples/libc 2026-10-22T06:35:31.033841825Z github.com/bnema/purego/internal/load 2026-10-22T06:35:31.157833611Z github.com/bnema/purego/internal/load 2026-10-22T06:35:31.168749461Z github.com/bnema/purego_test 2026-10-22T06:35:31.27896517Z ##[group]Run test -z "$(gofmt -s -l .)" 2026-10-22T06:35:31.278979981Z test -z "$(gofmt -s -l .)" 2026-10-22T06:35:31.279000912Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-22T06:35:31.279008141Z env: 2026-10-22T06:35:31.279013137Z QEMU_MAJOR_VERSION: 10 2026-10-22T06:35:31.279018004Z GOTOOLCHAIN: local 2026-10-22T06:35:31.279019896Z ##[endgroup] 2026-10-22T06:35:31.33175443Z ##[error]Process completed with exit code 1. 2026-10-22T06:35:31.333882105Z Post job cleanup. 2026-10-22T06:35:31.424805265Z [command]/usr/bin/git version 2026-10-22T06:35:31.426942043Z git version 2.53.0 2026-10-22T06:35:31.431274382Z Copying '/home/runner/.gitconfig' to '/home/runner/work/_temp/5e86ad41-50e8-40c6-ae88-4bc95fe0ec75/.gitconfig' 2026-10-22T06:35:31.431323347Z Temporarily overriding HOME='/home/runner/work/_temp/5e86ad41-50e8-40c6-ae88-4bc95fe0ec75' before making global git config changes 2026-10-22T06:35:31.433927989Z Adding repository directory to the temporary git global config as a safe directory 2026-10-22T06:35:31.433972028Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/purego/purego 2026-10-22T06:35:31.437005692Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-22T06:35:31.439933603Z [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:31.462233219Z [command]/usr/bin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader 2026-10-22T06:35:31.462283068Z http.http://ermite:7341/.extraheader 2026-10-22T06:35:31.465344818Z [command]/usr/bin/git config --local --unset-all http.http://ermite:7341/.extraheader 2026-10-22T06:35:31.468034899Z [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:31.491874043Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-22T06:35:31.494557265Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-22T06:35:31.525544666Z Cleaning up orphan processes