2026-10-22T06:35:33.718068143Z Current runner version: 'v0.6.0' 2026-10-22T06:35:33.725058485Z ##[group]GITHUB_TOKEN Permissions 2026-10-22T06:35:33.725094474Z Contents: read 2026-10-22T06:35:33.725101282Z Metadata: read 2026-10-22T06:35:33.725104501Z Packages: read 2026-10-22T06:35:33.725107319Z ##[endgroup] 2026-10-22T06:35:33.725111342Z Secret source: Actions 2026-10-22T06:35:33.725114582Z Cache mode: write 2026-10-22T06:35:33.725117481Z Prepare workflow directory 2026-10-22T06:35:33.72598691Z Prepare all required actions 2026-10-22T06:35:33.726161341Z Getting action download info 2026-10-22T06:35:33.737403236Z Download action repository 'actions/checkout@v5' (SHA:fbc6f3992d24b796d5a048ff273f7fcc4a7b6c09) 2026-10-22T06:35:33.785553245Z Download action repository 'actions/setup-go@v6' (SHA:924ae3a1cded613372ab5595356fb5720e22ba16) 2026-10-22T06:35:33.888376166Z Download action repository 'msys2/setup-msys2@v2' (SHA:ec48f7c5447b3140e2b088413ae3a55687bccb6e) 2026-10-22T06:35:33.908926847Z Complete job name: Test with Go 1.27.x on ubuntu-latest 2026-10-22T06:35:33.910439068Z ##[group]Run # See actions/checkout#135 2026-10-22T06:35:33.910454163Z # See actions/checkout#135 2026-10-22T06:35:33.910456865Z git config --global core.autocrlf false 2026-10-22T06:35:33.910458937Z git config --global core.eol lf 2026-10-22T06:35:33.910492565Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-22T06:35:33.910503658Z env: 2026-10-22T06:35:33.910515067Z QEMU_MAJOR_VERSION: 10 2026-10-22T06:35:33.910522226Z ##[endgroup] 2026-10-22T06:35:33.920883324Z ##[group]Run actions/checkout@v5 2026-10-22T06:35:33.920912711Z with: 2026-10-22T06:35:33.920920703Z repository: bnema/purego 2026-10-22T06:35:33.920924645Z token: *** 2026-10-22T06:35:33.920949546Z ssh-strict: true 2026-10-22T06:35:33.920954895Z ssh-user: git 2026-10-22T06:35:33.920959848Z persist-credentials: true 2026-10-22T06:35:33.920964171Z clean: true 2026-10-22T06:35:33.920967671Z sparse-checkout-cone-mode: true 2026-10-22T06:35:33.920972928Z fetch-depth: 1 2026-10-22T06:35:33.920983368Z fetch-tags: false 2026-10-22T06:35:33.920993713Z show-progress: true 2026-10-22T06:35:33.920997923Z lfs: false 2026-10-22T06:35:33.921001445Z submodules: false 2026-10-22T06:35:33.921014431Z set-safe-directory: true 2026-10-22T06:35:33.921018705Z allow-unsafe-pr-checkout: false 2026-10-22T06:35:33.921023583Z env: 2026-10-22T06:35:33.921027836Z QEMU_MAJOR_VERSION: 10 2026-10-22T06:35:33.921036998Z ##[endgroup] 2026-10-22T06:35:34.08799698Z Syncing repository: bnema/purego 2026-10-22T06:35:34.088022728Z ##[group]Getting Git version info 2026-10-22T06:35:34.088031713Z Working directory is '/home/runner/work/purego/purego' 2026-10-22T06:35:34.093267428Z [command]/usr/bin/git version 2026-10-22T06:35:34.095593665Z git version 2.53.0 2026-10-22T06:35:34.097828868Z ##[endgroup] 2026-10-22T06:35:34.097929065Z Copying '/home/runner/.gitconfig' to '/home/runner/work/_temp/dee22fa2-f012-4c7d-8f38-a159dbaee642/.gitconfig' 2026-10-22T06:35:34.100285386Z Temporarily overriding HOME='/home/runner/work/_temp/dee22fa2-f012-4c7d-8f38-a159dbaee642' before making global git config changes 2026-10-22T06:35:34.10032324Z Adding repository directory to the temporary git global config as a safe directory 2026-10-22T06:35:34.100334141Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/purego/purego 2026-10-22T06:35:34.102534907Z Deleting the contents of '/home/runner/work/purego/purego' 2026-10-22T06:35:34.102569914Z ##[group]Initializing the repository 2026-10-22T06:35:34.102585912Z [command]/usr/bin/git init /home/runner/work/purego/purego 2026-10-22T06:35:34.110809803Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-10-22T06:35:34.110855589Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-10-22T06:35:34.110869508Z hint: to use in all of your new repositories, which will suppress this warning, 2026-10-22T06:35:34.110885086Z hint: call: 2026-10-22T06:35:34.110897733Z hint: 2026-10-22T06:35:34.110906416Z hint: git config --global init.defaultBranch 2026-10-22T06:35:34.110932399Z hint: 2026-10-22T06:35:34.110945031Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-10-22T06:35:34.11095873Z hint: 'development'. The just-created branch can be renamed via this command: 2026-10-22T06:35:34.110973463Z hint: 2026-10-22T06:35:34.110986187Z hint: git branch -m 2026-10-22T06:35:34.111002126Z hint: 2026-10-22T06:35:34.111015184Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-10-22T06:35:34.111022179Z Initialized empty Git repository in /home/runner/work/purego/purego/.git/ 2026-10-22T06:35:34.111036833Z [command]/usr/bin/git remote add origin http://ermite:7341/bnema/purego 2026-10-22T06:35:34.113161846Z ##[endgroup] 2026-10-22T06:35:34.113191135Z ##[group]Disabling automatic garbage collection 2026-10-22T06:35:34.113244375Z [command]/usr/bin/git config --local gc.auto 0 2026-10-22T06:35:34.115346494Z ##[endgroup] 2026-10-22T06:35:34.118095674Z ##[group]Setting up auth 2026-10-22T06:35:34.11813993Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-22T06:35:34.120669586Z [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:34.15664085Z [command]/usr/bin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader 2026-10-22T06:35:34.15907623Z [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:34.179912088Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-22T06:35:34.182425098Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-22T06:35:34.204714412Z [command]/usr/bin/git config --local http.http://ermite:7341/.extraheader AUTHORIZATION: basic *** 2026-10-22T06:35:34.207747009Z ##[endgroup] 2026-10-22T06:35:34.207776618Z ##[group]Fetching the repository 2026-10-22T06:35:34.207802964Z [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:34.289129135Z From http://ermite:7341/bnema/purego 2026-10-22T06:35:34.28916196Z * [new ref] 9fea51b06733dd19f9573dcb56c9983948b45263 -> origin/main 2026-10-22T06:35:34.291526037Z ##[endgroup] 2026-10-22T06:35:34.291553713Z ##[group]Determining the checkout info 2026-10-22T06:35:34.29155791Z ##[endgroup] 2026-10-22T06:35:34.291573679Z [command]/usr/bin/git sparse-checkout disable 2026-10-22T06:35:34.293821592Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2026-10-22T06:35:34.296512226Z ##[group]Checking out the ref 2026-10-22T06:35:34.296564607Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main 2026-10-22T06:35:34.315447927Z Switched to a new branch 'main' 2026-10-22T06:35:34.315485918Z branch 'main' set up to track 'origin/main'. 2026-10-22T06:35:34.315497379Z ##[endgroup] 2026-10-22T06:35:34.317583645Z [command]/usr/bin/git log -1 --format=%H 2026-10-22T06:35:34.320544556Z 9fea51b06733dd19f9573dcb56c9983948b45263 2026-10-22T06:35:34.328684177Z ##[group]Run actions/setup-go@v6 2026-10-22T06:35:34.328702143Z with: 2026-10-22T06:35:34.328706886Z go-version: 1.27.x 2026-10-22T06:35:34.328710383Z check-latest: false 2026-10-22T06:35:34.328713775Z cache: true 2026-10-22T06:35:34.32871694Z env: 2026-10-22T06:35:34.328720345Z QEMU_MAJOR_VERSION: 10 2026-10-22T06:35:34.328723201Z ##[endgroup] 2026-10-22T06:35:34.471969592Z Setup go version spec 1.27.x 2026-10-22T06:35:34.47687314Z Found in cache @ /opt/hostedtoolcache/go/1.27.3/x64 2026-10-22T06:35:34.476905875Z Added go to the path 2026-10-22T06:35:34.476910864Z Successfully set up Go version 1.27.x 2026-10-22T06:35:34.504086231Z [command]/opt/hostedtoolcache/go/1.27.3/x64/bin/go env GOMODCACHE 2026-10-22T06:35:34.507750202Z [command]/opt/hostedtoolcache/go/1.27.3/x64/bin/go env GOCACHE 2026-10-22T06:35:34.510050635Z /home/runner/go/pkg/mod 2026-10-22T06:35:34.51338054Z /home/runner/.cache/go-build 2026-10-22T06:35:34.536090873Z Cache is not found 2026-10-22T06:35:34.536404987Z go version go1.27.3 linux/amd64 2026-10-22T06:35:34.536431964Z 2026-10-22T06:35:34.536442325Z ##[group]go env 2026-10-22T06:35:34.677990165Z AR='ar' 2026-10-22T06:35:34.678040101Z CC='gcc' 2026-10-22T06:35:34.678065138Z CGO_CFLAGS='-O2 -g' 2026-10-22T06:35:34.678082632Z CGO_CPPFLAGS='' 2026-10-22T06:35:34.67809945Z CGO_CXXFLAGS='-O2 -g' 2026-10-22T06:35:34.678113979Z CGO_ENABLED='1' 2026-10-22T06:35:34.678131976Z CGO_FFLAGS='-O2 -g' 2026-10-22T06:35:34.678145072Z CGO_LDFLAGS='-O2 -g' 2026-10-22T06:35:34.678152793Z CXX='g++' 2026-10-22T06:35:34.678171416Z GCCGO='gccgo' 2026-10-22T06:35:34.678189377Z GO111MODULE='' 2026-10-22T06:35:34.678202937Z GOAMD64='v1' 2026-10-22T06:35:34.678210799Z GOARCH='amd64' 2026-10-22T06:35:34.678225588Z GOAUTH='netrc' 2026-10-22T06:35:34.678239702Z GOBIN='/home/runner/go/bin' 2026-10-22T06:35:34.6782553Z GOCACHE='/home/runner/.cache/go-build' 2026-10-22T06:35:34.678274816Z GOCACHEPROG='' 2026-10-22T06:35:34.678287657Z GODEBUG='' 2026-10-22T06:35:34.678296938Z GOENV='/home/runner/.config/go/env' 2026-10-22T06:35:34.678309439Z GOEXE='' 2026-10-22T06:35:34.67832887Z GOEXPERIMENT='' 2026-10-22T06:35:34.678342429Z GOFIPS140='off' 2026-10-22T06:35:34.678355155Z GOFLAGS='' 2026-10-22T06:35:34.678377049Z GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build3176910083=/tmp/go-build -gno-record-gcc-switches' 2026-10-22T06:35:34.678393921Z GOHOSTARCH='amd64' 2026-10-22T06:35:34.678407111Z GOHOSTOS='linux' 2026-10-22T06:35:34.678420725Z GOINSECURE='' 2026-10-22T06:35:34.678436348Z GOMOD='/home/runner/work/purego/purego/go.mod' 2026-10-22T06:35:34.678454917Z GOMODCACHE='/home/runner/go/pkg/mod' 2026-10-22T06:35:34.67846754Z GONOPROXY='' 2026-10-22T06:35:34.678480747Z GONOSUMDB='' 2026-10-22T06:35:34.678495172Z GOOS='linux' 2026-10-22T06:35:34.678508028Z GOPACKAGESDRIVER='' 2026-10-22T06:35:34.678521432Z GOPATH='/home/runner/go' 2026-10-22T06:35:34.678534766Z GOPRIVATE='' 2026-10-22T06:35:34.678551025Z GOPROXY='https://proxy.golang.org,direct' 2026-10-22T06:35:34.678566111Z GOROOT='/opt/hostedtoolcache/go/1.27.3/x64' 2026-10-22T06:35:34.67857991Z GOSUMDB='sum.golang.org' 2026-10-22T06:35:34.67859358Z GOTELEMETRY='local' 2026-10-22T06:35:34.678610156Z GOTELEMETRYDIR='/home/runner/.config/go/telemetry' 2026-10-22T06:35:34.678623321Z GOTMPDIR='' 2026-10-22T06:35:34.678636406Z GOTOOLCHAIN='local' 2026-10-22T06:35:34.678654486Z GOTOOLDIR='/opt/hostedtoolcache/go/1.27.3/x64/pkg/tool/linux_amd64' 2026-10-22T06:35:34.67866746Z GOVCS='' 2026-10-22T06:35:34.678680399Z GOVERSION='go1.27.3' 2026-10-22T06:35:34.678693932Z GOWORK='' 2026-10-22T06:35:34.678708076Z PKG_CONFIG='pkg-config' 2026-10-22T06:35:34.678717553Z 2026-10-22T06:35:34.678726381Z ##[endgroup] 2026-10-22T06:35:34.686722035Z ##[group]Run env CGO_ENABLED=0 go vet -v ./... 2026-10-22T06:35:34.686734347Z env CGO_ENABLED=0 go vet -v ./... 2026-10-22T06:35:34.686772702Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-22T06:35:34.686778418Z env: 2026-10-22T06:35:34.686783303Z QEMU_MAJOR_VERSION: 10 2026-10-22T06:35:34.686786683Z GOTOOLCHAIN: local 2026-10-22T06:35:34.686789248Z ##[endgroup] 2026-10-22T06:35:34.904949372Z internal/byteorder 2026-10-22T06:35:34.905510524Z internal/goarch 2026-10-22T06:35:34.905522007Z internal/unsafeheader 2026-10-22T06:35:34.913439912Z internal/cpu 2026-10-22T06:35:34.913480734Z internal/coverage/rtcov 2026-10-22T06:35:34.916657369Z internal/abi 2026-10-22T06:35:34.929898336Z internal/godebugs 2026-10-22T06:35:34.929934453Z internal/goexperiment 2026-10-22T06:35:34.945273384Z internal/goos 2026-10-22T06:35:34.945319919Z internal/profilerecord 2026-10-22T06:35:34.954943989Z internal/runtime/atomic 2026-10-22T06:35:34.954979804Z internal/runtime/syscall/linux 2026-10-22T06:35:34.961605043Z internal/bytealg 2026-10-22T06:35:34.980843096Z internal/chacha8rand 2026-10-22T06:35:35.00446873Z math/bits 2026-10-22T06:35:35.021225599Z internal/runtime/exithook 2026-10-22T06:35:35.034371026Z internal/runtime/gc 2026-10-22T06:35:35.038231992Z internal/strconv 2026-10-22T06:35:35.04990713Z internal/asan 2026-10-22T06:35:35.04996307Z internal/runtime/sys 2026-10-22T06:35:35.057093596Z internal/msan 2026-10-22T06:35:35.072256579Z internal/runtime/math 2026-10-22T06:35:35.082727828Z internal/runtime/pprof/label 2026-10-22T06:35:35.085485628Z internal/runtime/gc/scan 2026-10-22T06:35:35.09147379Z internal/stringslite 2026-10-22T06:35:35.104162647Z internal/race 2026-10-22T06:35:35.114396403Z internal/trace/tracev2 2026-10-22T06:35:35.116926098Z internal/runtime/maps 2026-10-22T06:35:35.158951115Z math 2026-10-22T06:35:35.158993316Z unicode/utf8 2026-10-22T06:35:35.19714808Z internal/runtime/cgroup 2026-10-22T06:35:35.201014265Z sync/atomic 2026-10-22T06:35:35.25203253Z internal/synctest 2026-10-22T06:35:35.25578054Z internal/sync 2026-10-22T06:35:35.265467497Z unicode 2026-10-22T06:35:35.279629837Z cmp 2026-10-22T06:35:35.285636957Z encoding 2026-10-22T06:35:35.29297763Z unicode/utf16 2026-10-22T06:35:35.314522474Z structs 2026-10-22T06:35:35.32729378Z github.com/bnema/purego/internal/strings 2026-10-22T06:35:35.355209763Z runtime 2026-10-22T06:35:35.523428448Z github.com/bnema/purego/internal/cgo 2026-10-22T06:35:37.66926458Z iter 2026-10-22T06:35:37.669304243Z internal/reflectlite 2026-10-22T06:35:37.669310879Z sync 2026-10-22T06:35:37.678353595Z slices 2026-10-22T06:35:37.782476393Z errors 2026-10-22T06:35:37.797673528Z internal/testlog 2026-10-22T06:35:37.797712389Z internal/bisect 2026-10-22T06:35:37.812351753Z strconv 2026-10-22T06:35:37.812401989Z io 2026-10-22T06:35:37.883128164Z internal/oserror 2026-10-22T06:35:37.888316584Z reflect 2026-10-22T06:35:37.891828031Z syscall 2026-10-22T06:35:37.895455441Z bytes 2026-10-22T06:35:38.008338874Z path 2026-10-22T06:35:38.045361501Z strings 2026-10-22T06:35:38.235306205Z bufio 2026-10-22T06:35:38.269140295Z internal/godebug 2026-10-22T06:35:38.29626685Z time 2026-10-22T06:35:38.316048083Z internal/syscall/unix 2026-10-22T06:35:38.365657546Z internal/syscall/execenv 2026-10-22T06:35:38.383294197Z encoding/json/internal 2026-10-22T06:35:38.401308653Z encoding/json/internal/jsonflags 2026-10-22T06:35:38.411960567Z math/rand 2026-10-22T06:35:38.415554633Z encoding/json/internal/jsonopts 2026-10-22T06:35:38.500907516Z encoding/json/internal/jsonwire 2026-10-22T06:35:38.513530611Z encoding/base32 2026-10-22T06:35:38.584196917Z encoding/base64 2026-10-22T06:35:38.677515333Z github.com/bnema/purego/internal/fakecgo 2026-10-22T06:35:38.688652405Z encoding/json/jsontext 2026-10-22T06:35:38.763214681Z context 2026-10-22T06:35:38.778236507Z io/fs 2026-10-22T06:35:38.820380058Z internal/fmtsort 2026-10-22T06:35:38.836654331Z internal/poll 2026-10-22T06:35:38.85509261Z internal/filepathlite 2026-10-22T06:35:38.884028725Z encoding/binary 2026-10-22T06:35:39.113954345Z os 2026-10-22T06:35:39.507256424Z internal/sysinfo 2026-10-22T06:35:39.507300492Z path/filepath 2026-10-22T06:35:39.507310935Z fmt 2026-10-22T06:35:39.591363958Z os/exec 2026-10-22T06:35:39.722350288Z runtime/debug 2026-10-22T06:35:39.722416111Z flag 2026-10-22T06:35:39.722435364Z runtime/trace 2026-10-22T06:35:39.722448813Z encoding/hex 2026-10-22T06:35:39.787783313Z encoding/json/v2 2026-10-22T06:35:39.888384621Z testing 2026-10-22T06:35:40.263799051Z github.com/bnema/purego/internal/fakecgo 2026-10-22T06:35:40.581448947Z encoding/json 2026-10-22T06:35:40.677885691Z github.com/bnema/purego 2026-10-22T06:35:40.677930386Z github.com/bnema/purego 2026-10-22T06:35:40.870267919Z github.com/bnema/purego/examples/libc 2026-10-22T06:35:40.870313291Z github.com/bnema/purego/internal/load 2026-10-22T06:35:40.884075255Z github.com/bnema/purego/internal/load 2026-10-22T06:35:40.892905492Z github.com/bnema/purego_test 2026-10-22T06:35:41.002644728Z ##[group]Run test -z "$(gofmt -s -l .)" 2026-10-22T06:35:41.002663478Z test -z "$(gofmt -s -l .)" 2026-10-22T06:35:41.002686089Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-22T06:35:41.002743077Z env: 2026-10-22T06:35:41.002799506Z QEMU_MAJOR_VERSION: 10 2026-10-22T06:35:41.002812237Z GOTOOLCHAIN: local 2026-10-22T06:35:41.002814674Z ##[endgroup] 2026-10-22T06:35:41.057006532Z ##[error]Process completed with exit code 1. 2026-10-22T06:35:41.058496416Z Post job cleanup. 2026-10-22T06:35:41.150882783Z [command]/usr/bin/git version 2026-10-22T06:35:41.156238853Z git version 2.53.0 2026-10-22T06:35:41.159234585Z Copying '/home/runner/.gitconfig' to '/home/runner/work/_temp/577bec92-3010-4f80-888b-1fa629445dcb/.gitconfig' 2026-10-22T06:35:41.162200252Z Temporarily overriding HOME='/home/runner/work/_temp/577bec92-3010-4f80-888b-1fa629445dcb' before making global git config changes 2026-10-22T06:35:41.162236909Z Adding repository directory to the temporary git global config as a safe directory 2026-10-22T06:35:41.162253531Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/purego/purego 2026-10-22T06:35:41.164335759Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-22T06:35:41.167160463Z [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:41.190016156Z [command]/usr/bin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader 2026-10-22T06:35:41.190056218Z http.http://ermite:7341/.extraheader 2026-10-22T06:35:41.19211756Z [command]/usr/bin/git config --local --unset-all http.http://ermite:7341/.extraheader 2026-10-22T06:35:41.194973395Z [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:41.2177848Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-22T06:35:41.220569666Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-22T06:35:41.247884946Z Cleaning up orphan processes