main 3a10209

Test with Go 1.25.x on Linux minor architectures cancelled 8m 13s

Annotations 1

  1. Current runner version: 'v0.6.0'
  2. GITHUB_TOKEN Permissions
  3. Contents: read
  4. Metadata: read
  5. Packages: read
  6. Secret source: Actions
  7. Cache mode: write
  8. Prepare workflow directory
  9. Prepare all required actions
  10. Getting action download info
  11. Download action repository 'actions/checkout@v5' (SHA:fbc6f3992d24b796d5a048ff273f7fcc4a7b6c09)
  12. Download action repository 'actions/setup-go@v6' (SHA:924ae3a1cded613372ab5595356fb5720e22ba16)
  13. Complete job name: Test with Go 1.25.x on Linux minor architectures
  14. Run actions/checkout@v5
  15. with:
  16. repository: bnema/purego
  17. token: ***
  18. ssh-strict: true
  19. ssh-user: git
  20. persist-credentials: true
  21. clean: true
  22. sparse-checkout-cone-mode: true
  23. fetch-depth: 1
  24. fetch-tags: false
  25. show-progress: true
  26. lfs: false
  27. submodules: false
  28. set-safe-directory: true
  29. allow-unsafe-pr-checkout: false
  30. env:
  31. QEMU_MAJOR_VERSION: 10
  32. Syncing repository: bnema/purego
  33. Getting Git version info
  34. Working directory is '/home/runner/work/purego/purego'
  35. [command]/usr/bin/git version
  36. git version 2.53.0
  37. Temporarily overriding HOME='/home/runner/work/_temp/4bd436a1-7d84-43b8-b231-4a4c6ccf82a3' before making global git config changes
  38. Adding repository directory to the temporary git global config as a safe directory
  39. [command]/usr/bin/git config --global --add safe.directory /home/runner/work/purego/purego
  40. Deleting the contents of '/home/runner/work/purego/purego'
  41. Initializing the repository
  42. [command]/usr/bin/git init /home/runner/work/purego/purego
  43. hint: Using 'master' as the name for the initial branch. This default branch name
  44. hint: will change to "main" in Git 3.0. To configure the initial branch name
  45. hint: to use in all of your new repositories, which will suppress this warning,
  46. hint: call:
  47. hint:
  48. hint: git config --global init.defaultBranch <name>
  49. hint:
  50. hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
  51. hint: 'development'. The just-created branch can be renamed via this command:
  52. hint:
  53. hint: git branch -m <name>
  54. hint:
  55. hint: Disable this message with "git config set advice.defaultBranchName false"
  56. Initialized empty Git repository in /home/runner/work/purego/purego/.git/
  57. [command]/usr/bin/git remote add origin http://ermite:7341/bnema/purego
  58. Disabling automatic garbage collection
  59. [command]/usr/bin/git config --local gc.auto 0
  60. Setting up auth
  61. [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
  62. [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' || :"
  63. [command]/usr/bin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader
  64. [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' || :"
  65. [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
  66. [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
  67. [command]/usr/bin/git config --local http.http://ermite:7341/.extraheader AUTHORIZATION: basic ***
  68. Fetching the repository
  69. [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +9fea51b06733dd19f9573dcb56c9983948b45263:refs/remotes/origin/main
  70. From http://ermite:7341/bnema/purego
  71. * [new ref] 9fea51b06733dd19f9573dcb56c9983948b45263 -> origin/main
  72. Determining the checkout info
  73. [command]/usr/bin/git sparse-checkout disable
  74. [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
  75. Checking out the ref
  76. [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main
  77. Switched to a new branch 'main'
  78. branch 'main' set up to track 'origin/main'.
  79. [command]/usr/bin/git log -1 --format=%H
  80. 9fea51b06733dd19f9573dcb56c9983948b45263
  81. Run actions/setup-go@v6
  82. with:
  83. go-version: 1.25.x
  84. check-latest: false
  85. cache: true
  86. env:
  87. QEMU_MAJOR_VERSION: 10
  88. Setup go version spec 1.25.x
  89. Attempting to download 1.25.x...
  90. matching 1.25.x...
  91. 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
  92. Extracting Go...
  93. [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
  94. Successfully extracted go to /home/runner/work/_temp/d55400cb-d231-430f-9e53-e47e154398f5
  95. Adding to the cache ...
  96. Successfully cached go to /opt/hostedtoolcache/go/1.25.14/x64
  97. Added go to the path
  98. Successfully set up Go version 1.25.x
  99. [command]/opt/hostedtoolcache/go/1.25.14/x64/bin/go env GOMODCACHE
  100. [command]/opt/hostedtoolcache/go/1.25.14/x64/bin/go env GOCACHE
  101. /home/runner/go/pkg/mod
  102. /home/runner/.cache/go-build
  103. Cache is not found
  104. go version go1.25.14 linux/amd64
  105. go env
  106. AR='ar'
  107. CC='gcc'
  108. CGO_CFLAGS='-O2 -g'
  109. CGO_CPPFLAGS=''
  110. CGO_CXXFLAGS='-O2 -g'
  111. CGO_ENABLED='1'
  112. CGO_FFLAGS='-O2 -g'
  113. CGO_LDFLAGS='-O2 -g'
  114. CXX='g++'
  115. GCCGO='gccgo'
  116. GO111MODULE=''
  117. GOAMD64='v1'
  118. GOARCH='amd64'
  119. GOAUTH='netrc'
  120. GOBIN=''
  121. GOCACHE='/home/runner/.cache/go-build'
  122. GOCACHEPROG=''
  123. GODEBUG=''
  124. GOENV='/home/runner/.config/go/env'
  125. GOEXE=''
  126. GOEXPERIMENT=''
  127. GOFIPS140='off'
  128. GOFLAGS=''
  129. GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build2294830471=/tmp/go-build -gno-record-gcc-switches'
  130. GOHOSTARCH='amd64'
  131. GOHOSTOS='linux'
  132. GOINSECURE=''
  133. GOMOD='/home/runner/work/purego/purego/go.mod'
  134. GOMODCACHE='/home/runner/go/pkg/mod'
  135. GONOPROXY=''
  136. GONOSUMDB=''
  137. GOOS='linux'
  138. GOPATH='/home/runner/go'
  139. GOPRIVATE=''
  140. GOPROXY='https://proxy.golang.org,direct'
  141. GOROOT='/opt/hostedtoolcache/go/1.25.14/x64'
  142. GOSUMDB='sum.golang.org'
  143. GOTELEMETRY='local'
  144. GOTELEMETRYDIR='/home/runner/.config/go/telemetry'
  145. GOTMPDIR=''
  146. GOTOOLCHAIN='local'
  147. GOTOOLDIR='/opt/hostedtoolcache/go/1.25.14/x64/pkg/tool/linux_amd64'
  148. GOVCS=''
  149. GOVERSION='go1.25.14'
  150. GOWORK=''
  151. PKG_CONFIG='pkg-config'
  152. Run sudo apt-get update
  153. <U+001B>[36;1msudo apt-get update<U+001B>[0m
  154. <U+001B>[36;1msudo apt-get install -y \<U+001B>[0m
  155. <U+001B>[36;1m gcc-14-loongarch64-linux-gnu g++-14-loongarch64-linux-gnu \<U+001B>[0m
  156. <U+001B>[36;1m gcc-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu \<U+001B>[0m
  157. <U+001B>[36;1m gcc-riscv64-linux-gnu g++-riscv64-linux-gnu \<U+001B>[0m
  158. <U+001B>[36;1m gcc-s390x-linux-gnu g++-s390x-linux-gnu<U+001B>[0m
  159. <U+001B>[36;1m<U+001B>[0m
  160. <U+001B>[36;1m# Install the latest QEMU 10.x package from Debian. Ubuntu 24.04 ships QEMU 8.2<U+001B>[0m
  161. <U+001B>[36;1m# which has a bug where inter-thread signal delivery (tgkill) hangs,<U+001B>[0m
  162. <U+001B>[36;1m# causing TestSetuidEtc to deadlock.<U+001B>[0m
  163. <U+001B>[36;1march=$(dpkg --print-architecture)<U+001B>[0m
  164. <U+001B>[36;1mqemu_user_deb=$(<U+001B>[0m
  165. <U+001B>[36;1m curl -fsSL https://ftp.debian.org/debian/pool/main/q/qemu/ |<U+001B>[0m
  166. <U+001B>[36;1m grep -Eo "qemu-user_${QEMU_MAJOR_VERSION}\.[0-9.]+\+ds-[0-9]+([+~][A-Za-z0-9.+:~-]+)*_${arch}\.deb" |<U+001B>[0m
  167. <U+001B>[36;1m sort -V |<U+001B>[0m
  168. <U+001B>[36;1m tail -n 1<U+001B>[0m
  169. <U+001B>[36;1m)<U+001B>[0m
  170. <U+001B>[36;1mif [ -z "${qemu_user_deb}" ]; then<U+001B>[0m
  171. <U+001B>[36;1m echo "missing qemu-user ${QEMU_MAJOR_VERSION}.x package for ${arch}" >&2<U+001B>[0m
  172. <U+001B>[36;1m exit 1<U+001B>[0m
  173. <U+001B>[36;1mfi<U+001B>[0m
  174. <U+001B>[36;1mwget -q "https://ftp.debian.org/debian/pool/main/q/qemu/${qemu_user_deb}" -O /tmp/qemu-user.deb<U+001B>[0m
  175. <U+001B>[36;1msudo dpkg --force-depends -i /tmp/qemu-user.deb<U+001B>[0m
  176. <U+001B>[36;1msudo apt-get -f install -y<U+001B>[0m
  177. <U+001B>[36;1m<U+001B>[0m
  178. <U+001B>[36;1m# Verify that the expected QEMU binaries are installed and usable.<U+001B>[0m
  179. <U+001B>[36;1mqemu-loongarch64 --version<U+001B>[0m
  180. <U+001B>[36;1mqemu-ppc64le --version<U+001B>[0m
  181. <U+001B>[36;1mqemu-riscv64 --version<U+001B>[0m
  182. <U+001B>[36;1mqemu-s390x --version<U+001B>[0m
  183. shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
  184. env:
  185. QEMU_MAJOR_VERSION: 10
  186. GOTOOLCHAIN: local
  187. Get:1 https://download.docker.com/linux/ubuntu resolute InRelease [32.5 kB]
  188. Get:2 https://download.docker.com/linux/ubuntu resolute/stable amd64 Packages [36.6 kB]
  189. Get:3 http://security.ubuntu.com/ubuntu resolute-security InRelease [137 kB]
  190. Get:4 http://security.ubuntu.com/ubuntu resolute-security/main amd64 Packages [745 kB]
  191. Get:5 http://archive.ubuntu.com/ubuntu resolute InRelease [136 kB]
  192. Get:6 http://archive.ubuntu.com/ubuntu resolute-updates InRelease [137 kB]
  193. Get:7 http://archive.ubuntu.com/ubuntu resolute-backports InRelease [137 kB]
  194. Get:8 http://archive.ubuntu.com/ubuntu resolute/restricted amd64 Packages [189 kB]
  195. Get:9 http://archive.ubuntu.com/ubuntu resolute/main amd64 Packages [1874 kB]
  196. Get:10 http://security.ubuntu.com/ubuntu resolute-security/multiverse amd64 Packages [24.6 kB]
  197. Get:11 http://security.ubuntu.com/ubuntu resolute-security/restricted amd64 Packages [609 kB]
  198. Get:12 http://security.ubuntu.com/ubuntu resolute-security/universe amd64 Packages [257 kB]
  199. Get:13 http://archive.ubuntu.com/ubuntu resolute/universe amd64 Packages [20.1 MB]
  200. Get:14 http://archive.ubuntu.com/ubuntu resolute/multiverse amd64 Packages [352 kB]
  201. Get:15 http://archive.ubuntu.com/ubuntu resolute-updates/multiverse amd64 Packages [26.1 kB]
  202. Get:16 http://archive.ubuntu.com/ubuntu resolute-updates/universe amd64 Packages [423 kB]
  203. Get:17 http://archive.ubuntu.com/ubuntu resolute-updates/restricted amd64 Packages [625 kB]
  204. Get:18 http://archive.ubuntu.com/ubuntu resolute-updates/main amd64 Packages [918 kB]
  205. Get:19 http://archive.ubuntu.com/ubuntu resolute-backports/universe amd64 Packages [3308 B]
  206. Fetched 26.8 MB in 2s (15.3 MB/s)
  207. Reading package lists...
  208. Reading package lists...
  209. Building dependency tree...
  210. Reading state information...
  211. Solving dependencies...
  212. The following additional packages will be installed:
  213. binutils-loongarch64-linux-gnu binutils-powerpc64le-linux-gnu
  214. binutils-riscv64-linux-gnu binutils-s390x-linux-gnu
  215. cpp-14-loongarch64-linux-gnu cpp-15-powerpc64le-linux-gnu
  216. cpp-15-riscv64-linux-gnu cpp-15-s390x-linux-gnu cpp-powerpc64le-linux-gnu
  217. cpp-riscv64-linux-gnu cpp-s390x-linux-gnu g++-15-powerpc64le-linux-gnu
  218. g++-15-riscv64-linux-gnu g++-15-s390x-linux-gnu gcc-14-cross-base-ports
  219. gcc-14-loongarch64-linux-gnu-base gcc-15-cross-base
  220. gcc-15-powerpc64le-linux-gnu gcc-15-powerpc64le-linux-gnu-base
  221. gcc-15-riscv64-linux-gnu gcc-15-riscv64-linux-gnu-base
  222. gcc-15-s390x-linux-gnu gcc-15-s390x-linux-gnu-base gcc-16-cross-base
  223. gcc-16-cross-base-ports libasan8-loong64-cross libasan8-ppc64el-cross
  224. libasan8-riscv64-cross libasan8-s390x-cross libatomic1-loong64-cross
  225. libatomic1-ppc64el-cross libatomic1-riscv64-cross libatomic1-s390x-cross
  226. libc6-dev-loong64-cross libc6-dev-ppc64el-cross libc6-dev-riscv64-cross
  227. libc6-dev-s390x-cross libc6-loong64-cross libc6-ppc64el-cross
  228. libc6-riscv64-cross libc6-s390x-cross libgcc-14-dev-loong64-cross
  229. libgcc-15-dev-ppc64el-cross libgcc-15-dev-riscv64-cross
  230. libgcc-15-dev-s390x-cross libgcc-s1-loong64-cross libgcc-s1-ppc64el-cross
  231. libgcc-s1-riscv64-cross libgcc-s1-s390x-cross libgomp1-loong64-cross
  232. libgomp1-ppc64el-cross libgomp1-riscv64-cross libgomp1-s390x-cross
  233. libitm1-loong64-cross libitm1-ppc64el-cross libitm1-riscv64-cross
  234. libitm1-s390x-cross liblsan0-loong64-cross liblsan0-ppc64el-cross
  235. liblsan0-riscv64-cross liblsan0-s390x-cross libquadmath0-ppc64el-cross
  236. libstdc++-14-dev-loong64-cross libstdc++-15-dev-ppc64el-cross
  237. libstdc++-15-dev-riscv64-cross libstdc++-15-dev-s390x-cross
  238. libstdc++6-loong64-cross libstdc++6-ppc64el-cross libstdc++6-riscv64-cross
  239. libstdc++6-s390x-cross libtsan2-loong64-cross libtsan2-ppc64el-cross
  240. libtsan2-riscv64-cross libtsan2-s390x-cross libubsan1-loong64-cross
  241. libubsan1-ppc64el-cross libubsan1-riscv64-cross libubsan1-s390x-cross
  242. linux-libc-dev-loong64-cross linux-libc-dev-ppc64el-cross
  243. linux-libc-dev-riscv64-cross linux-libc-dev-s390x-cross
  244. Suggested packages:
  245. binutils-doc gcc-14-locales cpp-14-doc gcc-15-locales cpp-15-doc cpp-doc
  246. gcc-14-doc gcc-15-doc manpages-dev autoconf automake libtool
  247. gdb-powerpc64le-linux-gnu gcc-doc gdb-riscv64-linux-gnu gdb-s390x-linux-gnu
  248. The following NEW packages will be installed:
  249. binutils-loongarch64-linux-gnu binutils-powerpc64le-linux-gnu
  250. binutils-riscv64-linux-gnu binutils-s390x-linux-gnu
  251. cpp-14-loongarch64-linux-gnu cpp-15-powerpc64le-linux-gnu
  252. cpp-15-riscv64-linux-gnu cpp-15-s390x-linux-gnu cpp-powerpc64le-linux-gnu
  253. cpp-riscv64-linux-gnu cpp-s390x-linux-gnu g++-14-loongarch64-linux-gnu
  254. g++-15-powerpc64le-linux-gnu g++-15-riscv64-linux-gnu g++-15-s390x-linux-gnu
  255. g++-powerpc64le-linux-gnu g++-riscv64-linux-gnu g++-s390x-linux-gnu
  256. gcc-14-cross-base-ports gcc-14-loongarch64-linux-gnu
  257. gcc-14-loongarch64-linux-gnu-base gcc-15-cross-base
  258. gcc-15-powerpc64le-linux-gnu gcc-15-powerpc64le-linux-gnu-base
  259. gcc-15-riscv64-linux-gnu gcc-15-riscv64-linux-gnu-base
  260. gcc-15-s390x-linux-gnu gcc-15-s390x-linux-gnu-base gcc-16-cross-base
  261. gcc-16-cross-base-ports gcc-powerpc64le-linux-gnu gcc-riscv64-linux-gnu
  262. gcc-s390x-linux-gnu libasan8-loong64-cross libasan8-ppc64el-cross
  263. libasan8-riscv64-cross libasan8-s390x-cross libatomic1-loong64-cross
  264. libatomic1-ppc64el-cross libatomic1-riscv64-cross libatomic1-s390x-cross
  265. libc6-dev-loong64-cross libc6-dev-ppc64el-cross libc6-dev-riscv64-cross
  266. libc6-dev-s390x-cross libc6-loong64-cross libc6-ppc64el-cross
  267. libc6-riscv64-cross libc6-s390x-cross libgcc-14-dev-loong64-cross
  268. libgcc-15-dev-ppc64el-cross libgcc-15-dev-riscv64-cross
  269. libgcc-15-dev-s390x-cross libgcc-s1-loong64-cross libgcc-s1-ppc64el-cross
  270. libgcc-s1-riscv64-cross libgcc-s1-s390x-cross libgomp1-loong64-cross
  271. libgomp1-ppc64el-cross libgomp1-riscv64-cross libgomp1-s390x-cross
  272. libitm1-loong64-cross libitm1-ppc64el-cross libitm1-riscv64-cross
  273. libitm1-s390x-cross liblsan0-loong64-cross liblsan0-ppc64el-cross
  274. liblsan0-riscv64-cross liblsan0-s390x-cross libquadmath0-ppc64el-cross
  275. libstdc++-14-dev-loong64-cross libstdc++-15-dev-ppc64el-cross
  276. libstdc++-15-dev-riscv64-cross libstdc++-15-dev-s390x-cross
  277. libstdc++6-loong64-cross libstdc++6-ppc64el-cross libstdc++6-riscv64-cross
  278. libstdc++6-s390x-cross libtsan2-loong64-cross libtsan2-ppc64el-cross
  279. libtsan2-riscv64-cross libtsan2-s390x-cross libubsan1-loong64-cross
  280. libubsan1-ppc64el-cross libubsan1-riscv64-cross libubsan1-s390x-cross
  281. linux-libc-dev-loong64-cross linux-libc-dev-ppc64el-cross
  282. linux-libc-dev-riscv64-cross linux-libc-dev-s390x-cross
  283. 0 upgraded, 90 newly installed, 0 to remove and 15 not upgraded.
  284. Need to get 294 MB of archives.
  285. After this operation, 1163 MB of additional disk space will be used.
  286. Get:1 http://archive.ubuntu.com/ubuntu resolute/main amd64 binutils-loongarch64-linux-gnu amd64 2.46-3ubuntu2 [1461 kB]
  287. Get:2 http://archive.ubuntu.com/ubuntu resolute/main amd64 binutils-riscv64-linux-gnu amd64 2.46-3ubuntu2 [1562 kB]
  288. Get:3 http://archive.ubuntu.com/ubuntu resolute/universe amd64 gcc-14-loongarch64-linux-gnu-base amd64 14.3.0-14ubuntu1cross2 [36.6 kB]
  289. Get:4 http://archive.ubuntu.com/ubuntu resolute/universe amd64 cpp-14-loongarch64-linux-gnu amd64 14.3.0-14ubuntu1cross2 [9955 kB]
  290. Get:5 http://archive.ubuntu.com/ubuntu resolute/main amd64 gcc-15-powerpc64le-linux-gnu-base amd64 15.2.0-16ubuntu1cross1 [39.3 kB]
  291. Get:6 http://archive.ubuntu.com/ubuntu resolute/main amd64 cpp-15-powerpc64le-linux-gnu amd64 15.2.0-16ubuntu1cross1 [11.9 MB]
  292. Get:7 http://archive.ubuntu.com/ubuntu resolute/main amd64 gcc-15-riscv64-linux-gnu-base amd64 15.2.0-16ubuntu1cross1 [39.3 kB]
  293. Get:8 http://archive.ubuntu.com/ubuntu resolute/main amd64 cpp-15-riscv64-linux-gnu amd64 15.2.0-16ubuntu1cross1 [16.5 MB]
  294. Get:9 http://archive.ubuntu.com/ubuntu resolute/main amd64 gcc-15-s390x-linux-gnu-base amd64 15.2.0-16ubuntu1cross1 [39.3 kB]
  295. Get:10 http://archive.ubuntu.com/ubuntu resolute/main amd64 cpp-15-s390x-linux-gnu amd64 15.2.0-16ubuntu1cross1 [11.0 MB]
  296. Get:11 http://archive.ubuntu.com/ubuntu resolute/main amd64 cpp-powerpc64le-linux-gnu amd64 4:15.2.0-5ubuntu1 [5850 B]
  297. Get:12 http://archive.ubuntu.com/ubuntu resolute/main amd64 cpp-riscv64-linux-gnu amd64 4:15.2.0-5ubuntu1 [5846 B]
  298. Get:13 http://archive.ubuntu.com/ubuntu resolute/main amd64 cpp-s390x-linux-gnu amd64 4:15.2.0-5ubuntu1 [5842 B]
  299. Get:14 http://archive.ubuntu.com/ubuntu resolute/universe amd64 gcc-14-cross-base-ports all 14.3.0-14ubuntu1cross2 [31.5 kB]
  300. Get:15 http://archive.ubuntu.com/ubuntu resolute/universe amd64 gcc-16-cross-base-ports all 16-20260322-1ubuntu1cross1 [33.9 kB]
  301. Get:16 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libc6-loong64-cross all 2.43-2ubuntu2cross1 [1295 kB]
  302. Get:17 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libgcc-s1-loong64-cross all 16-20260322-1ubuntu1cross1 [124 kB]
  303. Get:18 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libgomp1-loong64-cross all 16-20260322-1ubuntu1cross1 [162 kB]
  304. Get:19 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libitm1-loong64-cross all 16-20260322-1ubuntu1cross1 [29.0 kB]
  305. Get:20 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libatomic1-loong64-cross all 16-20260322-1ubuntu1cross1 [10.3 kB]
  306. Get:21 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libasan8-loong64-cross all 16-20260322-1ubuntu1cross1 [3171 kB]
  307. Get:22 http://archive.ubuntu.com/ubuntu resolute/universe amd64 liblsan0-loong64-cross all 16-20260322-1ubuntu1cross1 [1380 kB]
  308. Get:23 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libtsan2-loong64-cross all 16-20260322-1ubuntu1cross1 [2799 kB]
  309. Get:24 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libstdc++6-loong64-cross all 16-20260322-1ubuntu1cross1 [811 kB]
  310. Get:25 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libubsan1-loong64-cross all 16-20260322-1ubuntu1cross1 [1236 kB]
  311. Get:26 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libgcc-14-dev-loong64-cross all 14.3.0-14ubuntu1cross2 [6612 kB]
  312. Get:27 http://archive.ubuntu.com/ubuntu resolute/universe amd64 gcc-14-loongarch64-linux-gnu amd64 14.3.0-14ubuntu1cross2 [19.1 MB]
  313. Get:28 http://archive.ubuntu.com/ubuntu resolute/universe amd64 linux-libc-dev-loong64-cross all 7.0.0-13.13cross1 [1509 kB]
  314. Get:29 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libc6-dev-loong64-cross all 2.43-2ubuntu2cross1 [3840 kB]
  315. Get:30 http://archive.ubuntu.com/ubuntu resolute/universe amd64 libstdc++-14-dev-loong64-cross all 14.3.0-14ubuntu1cross2 [7701 kB]
  316. Get:31 http://archive.ubuntu.com/ubuntu resolute/universe amd64 g++-14-loongarch64-linux-gnu amd64 14.3.0-14ubuntu1cross2 [11.4 MB]
  317. Get:32 http://archive.ubuntu.com/ubuntu resolute/main amd64 binutils-powerpc64le-linux-gnu amd64 2.46-3ubuntu2 [1639 kB]
  318. Get:33 http://archive.ubuntu.com/ubuntu resolute/main amd64 gcc-15-cross-base all 15.2.0-16ubuntu1cross1 [34.4 kB]
  319. Get:34 http://archive.ubuntu.com/ubuntu resolute/main amd64 gcc-16-cross-base all 16-20260322-1ubuntu1cross1 [33.9 kB]
  320. Get:35 http://archive.ubuntu.com/ubuntu resolute/main amd64 libc6-ppc64el-cross all 2.43-2ubuntu2cross1 [1719 kB]
  321. Get:36 http://archive.ubuntu.com/ubuntu resolute/main amd64 libgcc-s1-ppc64el-cross all 16-20260322-1ubuntu1cross1 [39.3 kB]
  322. Get:37 http://archive.ubuntu.com/ubuntu resolute/main amd64 libgomp1-ppc64el-cross all 16-20260322-1ubuntu1cross1 [169 kB]
  323. Get:38 http://archive.ubuntu.com/ubuntu resolute/main amd64 libitm1-ppc64el-cross all 16-20260322-1ubuntu1cross1 [32.6 kB]
  324. Get:39 http://archive.ubuntu.com/ubuntu resolute/main amd64 libatomic1-ppc64el-cross all 16-20260322-1ubuntu1cross1 [11.1 kB]
  325. Get:40 http://archive.ubuntu.com/ubuntu resolute/main amd64 libasan8-ppc64el-cross all 16-20260322-1ubuntu1cross1 [3075 kB]
  326. Get:41 http://archive.ubuntu.com/ubuntu resolute/main amd64 liblsan0-ppc64el-cross all 16-20260322-1ubuntu1cross1 [1391 kB]
  327. Get:42 http://archive.ubuntu.com/ubuntu resolute/main amd64 libtsan2-ppc64el-cross all 16-20260322-1ubuntu1cross1 [2779 kB]
  328. Get:43 http://archive.ubuntu.com/ubuntu resolute/main amd64 libstdc++6-ppc64el-cross all 16-20260322-1ubuntu1cross1 [904 kB]
  329. Get:44 http://archive.ubuntu.com/ubuntu resolute/main amd64 libubsan1-ppc64el-cross all 16-20260322-1ubuntu1cross1 [1248 kB]
  330. Get:45 http://archive.ubuntu.com/ubuntu resolute/main amd64 libquadmath0-ppc64el-cross all 16-20260322-1ubuntu1cross1 [160 kB]
  331. Get:46 http://archive.ubuntu.com/ubuntu resolute/main amd64 libgcc-15-dev-ppc64el-cross all 15.2.0-16ubuntu1cross1 [1654 kB]
  332. Get:47 http://archive.ubuntu.com/ubuntu resolute/main amd64 gcc-15-powerpc64le-linux-gnu amd64 15.2.0-16ubuntu1cross1 [23.2 MB]
  333. Get:48 http://archive.ubuntu.com/ubuntu resolute/main amd64 linux-libc-dev-ppc64el-cross all 7.0.0-13.13cross1 [1528 kB]
  334. Get:49 http://archive.ubuntu.com/ubuntu resolute/main amd64 libc6-dev-ppc64el-cross all 2.43-2ubuntu2cross1 [2185 kB]
  335. Get:50 http://archive.ubuntu.com/ubuntu resolute/main amd64 libstdc++-15-dev-ppc64el-cross all 15.2.0-16ubuntu1cross1 [3083 kB]
  336. Get:51 http://archive.ubuntu.com/ubuntu resolute/main amd64 g++-15-powerpc64le-linux-gnu amd64 15.2.0-16ubuntu1cross1 [13.4 MB]
  337. Get:52 http://archive.ubuntu.com/ubuntu resolute/main amd64 libc6-riscv64-cross all 2.43-2ubuntu2cross1 [1357 kB]
  338. Get:53 http://archive.ubuntu.com/ubuntu resolute/main amd64 libgcc-s1-riscv64-cross all 16-20260322-1ubuntu1cross1 [76.9 kB]
  339. Get:54 http://archive.ubuntu.com/ubuntu resolute/main amd64 libgomp1-riscv64-cross all 16-20260322-1ubuntu1cross1 [124 kB]
  340. Get:55 http://archive.ubuntu.com/ubuntu resolute/main amd64 libitm1-riscv64-cross all 16-20260322-1ubuntu1cross1 [33.0 kB]
  341. Get:56 http://archive.ubuntu.com/ubuntu resolute/main amd64 libatomic1-riscv64-cross all 16-20260322-1ubuntu1cross1 [10.2 kB]
  342. Get:57 http://archive.ubuntu.com/ubuntu resolute/main amd64 libasan8-riscv64-cross all 16-20260322-1ubuntu1cross1 [592 kB]
  343. Get:58 http://archive.ubuntu.com/ubuntu resolute/main amd64 liblsan0-riscv64-cross all 16-20260322-1ubuntu1cross1 [260 kB]
  344. Get:59 http://archive.ubuntu.com/ubuntu resolute/main amd64 libtsan2-riscv64-cross all 16-20260322-1ubuntu1cross1 [550 kB]
  345. Get:60 http://archive.ubuntu.com/ubuntu resolute/main amd64 libstdc++6-riscv64-cross all 16-20260322-1ubuntu1cross1 [796 kB]
  346. Get:61 http://archive.ubuntu.com/ubuntu resolute/main amd64 libubsan1-riscv64-cross all 16-20260322-1ubuntu1cross1 [238 kB]
  347. Get:62 http://archive.ubuntu.com/ubuntu resolute/main amd64 libgcc-15-dev-riscv64-cross all 15.2.0-16ubuntu1cross1 [3265 kB]
  348. Get:63 http://archive.ubuntu.com/ubuntu resolute/main amd64 gcc-15-riscv64-linux-gnu amd64 15.2.0-16ubuntu1cross1 [32.6 MB]
  349. Get:64 http://archive.ubuntu.com/ubuntu resolute/main amd64 linux-libc-dev-riscv64-cross all 7.0.0-13.13cross1 [1511 kB]
  350. Get:65 http://archive.ubuntu.com/ubuntu resolute/main amd64 libc6-dev-riscv64-cross all 2.43-2ubuntu2cross1 [4107 kB]
  351. Get:66 http://archive.ubuntu.com/ubuntu resolute/main amd64 libstdc++-15-dev-riscv64-cross all 15.2.0-16ubuntu1cross1 [4688 kB]
  352. Get:67 http://archive.ubuntu.com/ubuntu resolute/main amd64 g++-15-riscv64-linux-gnu amd64 15.2.0-16ubuntu1cross1 [18.1 MB]
  353. Get:68 http://archive.ubuntu.com/ubuntu resolute/main amd64 binutils-s390x-linux-gnu amd64 2.46-3ubuntu2 [1426 kB]
  354. Get:69 http://archive.ubuntu.com/ubuntu resolute/main amd64 libc6-s390x-cross all 2.43-2ubuntu2cross1 [1403 kB]
  355. Get:70 http://archive.ubuntu.com/ubuntu resolute/main amd64 libgcc-s1-s390x-cross all 16-20260322-1ubuntu1cross1 [58.3 kB]
  356. Get:71 http://archive.ubuntu.com/ubuntu resolute/main amd64 libgomp1-s390x-cross all 16-20260322-1ubuntu1cross1 [160 kB]
  357. Get:72 http://archive.ubuntu.com/ubuntu resolute/main amd64 libitm1-s390x-cross all 16-20260322-1ubuntu1cross1 [31.1 kB]
  358. Get:73 http://archive.ubuntu.com/ubuntu resolute/main amd64 libatomic1-s390x-cross all 16-20260322-1ubuntu1cross1 [9704 B]
  359. Get:74 http://archive.ubuntu.com/ubuntu resolute/main amd64 libasan8-s390x-cross all 16-20260322-1ubuntu1cross1 [3127 kB]
  360. Get:75 http://archive.ubuntu.com/ubuntu resolute/main amd64 liblsan0-s390x-cross all 16-20260322-1ubuntu1cross1 [1372 kB]
  361. Get:76 http://archive.ubuntu.com/ubuntu resolute/main amd64 libtsan2-s390x-cross all 16-20260322-1ubuntu1cross1 [2734 kB]
  362. Get:77 http://archive.ubuntu.com/ubuntu resolute/main amd64 libstdc++6-s390x-cross all 16-20260322-1ubuntu1cross1 [893 kB]
  363. Get:78 http://archive.ubuntu.com/ubuntu resolute/main amd64 libubsan1-s390x-cross all 16-20260322-1ubuntu1cross1 [1225 kB]
  364. Get:79 http://archive.ubuntu.com/ubuntu resolute/main amd64 libgcc-15-dev-s390x-cross all 15.2.0-16ubuntu1cross1 [1287 kB]
  365. Get:80 http://archive.ubuntu.com/ubuntu resolute/main amd64 gcc-15-s390x-linux-gnu amd64 15.2.0-16ubuntu1cross1 [21.1 MB]
  366. Get:81 http://archive.ubuntu.com/ubuntu resolute/main amd64 linux-libc-dev-s390x-cross all 7.0.0-13.13cross1 [1534 kB]
  367. Get:82 http://archive.ubuntu.com/ubuntu resolute/main amd64 libc6-dev-s390x-cross all 2.43-2ubuntu2cross1 [1784 kB]
  368. Get:83 http://archive.ubuntu.com/ubuntu resolute/main amd64 libstdc++-15-dev-s390x-cross all 15.2.0-16ubuntu1cross1 [2994 kB]
  369. Get:84 http://archive.ubuntu.com/ubuntu resolute/main amd64 g++-15-s390x-linux-gnu amd64 15.2.0-16ubuntu1cross1 [12.5 MB]
  370. Get:85 http://archive.ubuntu.com/ubuntu resolute/main amd64 gcc-powerpc64le-linux-gnu amd64 4:15.2.0-5ubuntu1 [1232 B]
  371. Get:86 http://archive.ubuntu.com/ubuntu resolute/main amd64 g++-powerpc64le-linux-gnu amd64 4:15.2.0-5ubuntu1 [970 B]
  372. Get:87 http://archive.ubuntu.com/ubuntu resolute/main amd64 gcc-riscv64-linux-gnu amd64 4:15.2.0-5ubuntu1 [1216 B]
  373. Get:88 http://archive.ubuntu.com/ubuntu resolute/main amd64 g++-riscv64-linux-gnu amd64 4:15.2.0-5ubuntu1 [960 B]
  374. Get:89 http://archive.ubuntu.com/ubuntu resolute/main amd64 gcc-s390x-linux-gnu amd64 4:15.2.0-5ubuntu1 [1212 B]
  375. Get:90 http://archive.ubuntu.com/ubuntu resolute/main amd64 g++-s390x-linux-gnu amd64 4:15.2.0-5ubuntu1 [958 B]
  376. debconf: unable to initialize frontend: Dialog
  377. 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, <STDIN> line 90.)
  378. debconf: falling back to frontend: Readline
  379. debconf: unable to initialize frontend: Readline
  380. debconf: (This frontend requires a controlling tty.)
  381. debconf: falling back to frontend: Teletype
  382. debconf: unable to initialize frontend: Teletype
  383. debconf: (This frontend requires a controlling tty.)
  384. debconf: falling back to frontend: Noninteractive
  385. Fetched 294 MB in 5s (54.3 MB/s)
  386. Selecting previously unselected package binutils-loongarch64-linux-gnu.
  387. (Reading database ...
  388. (Reading database ... 5%
  389. (Reading database ... 10%
  390. (Reading database ... 15%
  391. (Reading database ... 20%
  392. (Reading database ... 25%
  393. (Reading database ... 30%
  394. (Reading database ... 35%
  395. (Reading database ... 40%
  396. (Reading database ... 45%
  397. (Reading database ... 50%
  398. (Reading database ... 55%
  399. (Reading database ... 60%
  400. (Reading database ... 65%
  401. (Reading database ... 70%
  402. (Reading database ... 75%
  403. (Reading database ... 80%
  404. (Reading database ... 85%
  405. (Reading database ... 90%
  406. (Reading database ... 95%
  407. (Reading database ... 100%
  408. (Reading database ... 23653 files and directories currently installed.)
  409. Preparing to unpack .../00-binutils-loongarch64-linux-gnu_2.46-3ubuntu2_amd64.deb ...
  410. Unpacking binutils-loongarch64-linux-gnu (2.46-3ubuntu2) ...
  411. Selecting previously unselected package binutils-riscv64-linux-gnu.
  412. Preparing to unpack .../01-binutils-riscv64-linux-gnu_2.46-3ubuntu2_amd64.deb ...
  413. Unpacking binutils-riscv64-linux-gnu (2.46-3ubuntu2) ...
  414. Selecting previously unselected package gcc-14-loongarch64-linux-gnu-base:amd64.
  415. Preparing to unpack .../02-gcc-14-loongarch64-linux-gnu-base_14.3.0-14ubuntu1cross2_amd64.deb ...
  416. Unpacking gcc-14-loongarch64-linux-gnu-base:amd64 (14.3.0-14ubuntu1cross2) ...
  417. Selecting previously unselected package cpp-14-loongarch64-linux-gnu.
  418. Preparing to unpack .../03-cpp-14-loongarch64-linux-gnu_14.3.0-14ubuntu1cross2_amd64.deb ...
  419. Unpacking cpp-14-loongarch64-linux-gnu (14.3.0-14ubuntu1cross2) ...
  420. Selecting previously unselected package gcc-15-powerpc64le-linux-gnu-base:amd64.
  421. Preparing to unpack .../04-gcc-15-powerpc64le-linux-gnu-base_15.2.0-16ubuntu1cross1_amd64.deb ...
  422. Unpacking gcc-15-powerpc64le-linux-gnu-base:amd64 (15.2.0-16ubuntu1cross1) ...
  423. Selecting previously unselected package cpp-15-powerpc64le-linux-gnu.
  424. Preparing to unpack .../05-cpp-15-powerpc64le-linux-gnu_15.2.0-16ubuntu1cross1_amd64.deb ...
  425. Unpacking cpp-15-powerpc64le-linux-gnu (15.2.0-16ubuntu1cross1) ...
  426. Selecting previously unselected package gcc-15-riscv64-linux-gnu-base:amd64.
  427. Preparing to unpack .../06-gcc-15-riscv64-linux-gnu-base_15.2.0-16ubuntu1cross1_amd64.deb ...
  428. Unpacking gcc-15-riscv64-linux-gnu-base:amd64 (15.2.0-16ubuntu1cross1) ...
  429. Selecting previously unselected package cpp-15-riscv64-linux-gnu.
  430. Preparing to unpack .../07-cpp-15-riscv64-linux-gnu_15.2.0-16ubuntu1cross1_amd64.deb ...
  431. Unpacking cpp-15-riscv64-linux-gnu (15.2.0-16ubuntu1cross1) ...
  432. Selecting previously unselected package gcc-15-s390x-linux-gnu-base:amd64.
  433. Preparing to unpack .../08-gcc-15-s390x-linux-gnu-base_15.2.0-16ubuntu1cross1_amd64.deb ...
  434. Unpacking gcc-15-s390x-linux-gnu-base:amd64 (15.2.0-16ubuntu1cross1) ...
  435. Selecting previously unselected package cpp-15-s390x-linux-gnu.
  436. Preparing to unpack .../09-cpp-15-s390x-linux-gnu_15.2.0-16ubuntu1cross1_amd64.deb ...
  437. Unpacking cpp-15-s390x-linux-gnu (15.2.0-16ubuntu1cross1) ...
  438. Selecting previously unselected package cpp-powerpc64le-linux-gnu.
  439. Preparing to unpack .../10-cpp-powerpc64le-linux-gnu_4%3a15.2.0-5ubuntu1_amd64.deb ...
  440. Unpacking cpp-powerpc64le-linux-gnu (4:15.2.0-5ubuntu1) ...
  441. Selecting previously unselected package cpp-riscv64-linux-gnu.
  442. Preparing to unpack .../11-cpp-riscv64-linux-gnu_4%3a15.2.0-5ubuntu1_amd64.deb ...
  443. Unpacking cpp-riscv64-linux-gnu (4:15.2.0-5ubuntu1) ...
  444. Selecting previously unselected package cpp-s390x-linux-gnu.
  445. Preparing to unpack .../12-cpp-s390x-linux-gnu_4%3a15.2.0-5ubuntu1_amd64.deb ...
  446. Unpacking cpp-s390x-linux-gnu (4:15.2.0-5ubuntu1) ...
  447. Selecting previously unselected package gcc-14-cross-base-ports.
  448. Preparing to unpack .../13-gcc-14-cross-base-ports_14.3.0-14ubuntu1cross2_all.deb ...
  449. Unpacking gcc-14-cross-base-ports (14.3.0-14ubuntu1cross2) ...
  450. Selecting previously unselected package gcc-16-cross-base-ports.
  451. Preparing to unpack .../14-gcc-16-cross-base-ports_16-20260322-1ubuntu1cross1_all.deb ...
  452. Unpacking gcc-16-cross-base-ports (16-20260322-1ubuntu1cross1) ...
  453. Selecting previously unselected package libc6-loong64-cross.
  454. Preparing to unpack .../15-libc6-loong64-cross_2.43-2ubuntu2cross1_all.deb ...
  455. Unpacking libc6-loong64-cross (2.43-2ubuntu2cross1) ...
  456. Selecting previously unselected package libgcc-s1-loong64-cross.
  457. Preparing to unpack .../16-libgcc-s1-loong64-cross_16-20260322-1ubuntu1cross1_all.deb ...
  458. Unpacking libgcc-s1-loong64-cross (16-20260322-1ubuntu1cross1) ...
  459. Selecting previously unselected package libgomp1-loong64-cross.
  460. Preparing to unpack .../17-libgomp1-loong64-cross_16-20260322-1ubuntu1cross1_all.deb ...
  461. Unpacking libgomp1-loong64-cross (16-20260322-1ubuntu1cross1) ...
  462. Selecting previously unselected package libitm1-loong64-cross.
  463. Preparing to unpack .../18-libitm1-loong64-cross_16-20260322-1ubuntu1cross1_all.deb ...
  464. Unpacking libitm1-loong64-cross (16-20260322-1ubuntu1cross1) ...
  465. Selecting previously unselected package libatomic1-loong64-cross.
  466. Preparing to unpack .../19-libatomic1-loong64-cross_16-20260322-1ubuntu1cross1_all.deb ...
  467. Unpacking libatomic1-loong64-cross (16-20260322-1ubuntu1cross1) ...
  468. Selecting previously unselected package libasan8-loong64-cross.
  469. Preparing to unpack .../20-libasan8-loong64-cross_16-20260322-1ubuntu1cross1_all.deb ...
  470. Unpacking libasan8-loong64-cross (16-20260322-1ubuntu1cross1) ...
  471. Selecting previously unselected package liblsan0-loong64-cross.
  472. Preparing to unpack .../21-liblsan0-loong64-cross_16-20260322-1ubuntu1cross1_all.deb ...
  473. Unpacking liblsan0-loong64-cross (16-20260322-1ubuntu1cross1) ...
  474. Selecting previously unselected package libtsan2-loong64-cross.
  475. Preparing to unpack .../22-libtsan2-loong64-cross_16-20260322-1ubuntu1cross1_all.deb ...
  476. Unpacking libtsan2-loong64-cross (16-20260322-1ubuntu1cross1) ...
  477. Selecting previously unselected package libstdc++6-loong64-cross.
  478. Preparing to unpack .../23-libstdc++6-loong64-cross_16-20260322-1ubuntu1cross1_all.deb ...
  479. Unpacking libstdc++6-loong64-cross (16-20260322-1ubuntu1cross1) ...
  480. Selecting previously unselected package libubsan1-loong64-cross.
  481. Preparing to unpack .../24-libubsan1-loong64-cross_16-20260322-1ubuntu1cross1_all.deb ...
  482. Unpacking libubsan1-loong64-cross (16-20260322-1ubuntu1cross1) ...
  483. Selecting previously unselected package libgcc-14-dev-loong64-cross.
  484. Preparing to unpack .../25-libgcc-14-dev-loong64-cross_14.3.0-14ubuntu1cross2_all.deb ...
  485. Unpacking libgcc-14-dev-loong64-cross (14.3.0-14ubuntu1cross2) ...
  486. Selecting previously unselected package gcc-14-loongarch64-linux-gnu.
  487. Preparing to unpack .../26-gcc-14-loongarch64-linux-gnu_14.3.0-14ubuntu1cross2_amd64.deb ...
  488. Unpacking gcc-14-loongarch64-linux-gnu (14.3.0-14ubuntu1cross2) ...
  489. Selecting previously unselected package linux-libc-dev-loong64-cross.
  490. Preparing to unpack .../27-linux-libc-dev-loong64-cross_7.0.0-13.13cross1_all.deb ...
  491. Unpacking linux-libc-dev-loong64-cross (7.0.0-13.13cross1) ...
  492. Selecting previously unselected package libc6-dev-loong64-cross.
  493. Preparing to unpack .../28-libc6-dev-loong64-cross_2.43-2ubuntu2cross1_all.deb ...
  494. Unpacking libc6-dev-loong64-cross (2.43-2ubuntu2cross1) ...
  495. Selecting previously unselected package libstdc++-14-dev-loong64-cross.
  496. Preparing to unpack .../29-libstdc++-14-dev-loong64-cross_14.3.0-14ubuntu1cross2_all.deb ...
  497. Unpacking libstdc++-14-dev-loong64-cross (14.3.0-14ubuntu1cross2) ...
  498. Selecting previously unselected package g++-14-loongarch64-linux-gnu.
  499. Preparing to unpack .../30-g++-14-loongarch64-linux-gnu_14.3.0-14ubuntu1cross2_amd64.deb ...
  500. Unpacking g++-14-loongarch64-linux-gnu (14.3.0-14ubuntu1cross2) ...
  501. Selecting previously unselected package binutils-powerpc64le-linux-gnu.
  502. Preparing to unpack .../31-binutils-powerpc64le-linux-gnu_2.46-3ubuntu2_amd64.deb ...
  503. Unpacking binutils-powerpc64le-linux-gnu (2.46-3ubuntu2) ...
  504. Selecting previously unselected package gcc-15-cross-base.
  505. Preparing to unpack .../32-gcc-15-cross-base_15.2.0-16ubuntu1cross1_all.deb ...
  506. Unpacking gcc-15-cross-base (15.2.0-16ubuntu1cross1) ...
  507. Selecting previously unselected package gcc-16-cross-base.
  508. Preparing to unpack .../33-gcc-16-cross-base_16-20260322-1ubuntu1cross1_all.deb ...
  509. Unpacking gcc-16-cross-base (16-20260322-1ubuntu1cross1) ...
  510. Selecting previously unselected package libc6-ppc64el-cross.
  511. Preparing to unpack .../34-libc6-ppc64el-cross_2.43-2ubuntu2cross1_all.deb ...
  512. Unpacking libc6-ppc64el-cross (2.43-2ubuntu2cross1) ...
  513. Selecting previously unselected package libgcc-s1-ppc64el-cross.
  514. Preparing to unpack .../35-libgcc-s1-ppc64el-cross_16-20260322-1ubuntu1cross1_all.deb ...
  515. Unpacking libgcc-s1-ppc64el-cross (16-20260322-1ubuntu1cross1) ...
  516. Selecting previously unselected package libgomp1-ppc64el-cross.
  517. Preparing to unpack .../36-libgomp1-ppc64el-cross_16-20260322-1ubuntu1cross1_all.deb ...
  518. Unpacking libgomp1-ppc64el-cross (16-20260322-1ubuntu1cross1) ...
  519. Selecting previously unselected package libitm1-ppc64el-cross.
  520. Preparing to unpack .../37-libitm1-ppc64el-cross_16-20260322-1ubuntu1cross1_all.deb ...
  521. Unpacking libitm1-ppc64el-cross (16-20260322-1ubuntu1cross1) ...
  522. Selecting previously unselected package libatomic1-ppc64el-cross.
  523. Preparing to unpack .../38-libatomic1-ppc64el-cross_16-20260322-1ubuntu1cross1_all.deb ...
  524. Unpacking libatomic1-ppc64el-cross (16-20260322-1ubuntu1cross1) ...
  525. Selecting previously unselected package libasan8-ppc64el-cross.
  526. Preparing to unpack .../39-libasan8-ppc64el-cross_16-20260322-1ubuntu1cross1_all.deb ...
  527. Unpacking libasan8-ppc64el-cross (16-20260322-1ubuntu1cross1) ...
  528. Selecting previously unselected package liblsan0-ppc64el-cross.
  529. Preparing to unpack .../40-liblsan0-ppc64el-cross_16-20260322-1ubuntu1cross1_all.deb ...
  530. Unpacking liblsan0-ppc64el-cross (16-20260322-1ubuntu1cross1) ...
  531. Selecting previously unselected package libtsan2-ppc64el-cross.
  532. Preparing to unpack .../41-libtsan2-ppc64el-cross_16-20260322-1ubuntu1cross1_all.deb ...
  533. Unpacking libtsan2-ppc64el-cross (16-20260322-1ubuntu1cross1) ...
  534. Selecting previously unselected package libstdc++6-ppc64el-cross.
  535. Preparing to unpack .../42-libstdc++6-ppc64el-cross_16-20260322-1ubuntu1cross1_all.deb ...
  536. Unpacking libstdc++6-ppc64el-cross (16-20260322-1ubuntu1cross1) ...
  537. Selecting previously unselected package libubsan1-ppc64el-cross.
  538. Preparing to unpack .../43-libubsan1-ppc64el-cross_16-20260322-1ubuntu1cross1_all.deb ...
  539. Unpacking libubsan1-ppc64el-cross (16-20260322-1ubuntu1cross1) ...
  540. Selecting previously unselected package libquadmath0-ppc64el-cross.
  541. Preparing to unpack .../44-libquadmath0-ppc64el-cross_16-20260322-1ubuntu1cross1_all.deb ...
  542. Unpacking libquadmath0-ppc64el-cross (16-20260322-1ubuntu1cross1) ...
  543. Selecting previously unselected package libgcc-15-dev-ppc64el-cross.
  544. Preparing to unpack .../45-libgcc-15-dev-ppc64el-cross_15.2.0-16ubuntu1cross1_all.deb ...
  545. Unpacking libgcc-15-dev-ppc64el-cross (15.2.0-16ubuntu1cross1) ...
  546. Selecting previously unselected package gcc-15-powerpc64le-linux-gnu.
  547. Preparing to unpack .../46-gcc-15-powerpc64le-linux-gnu_15.2.0-16ubuntu1cross1_amd64.deb ...
  548. Unpacking gcc-15-powerpc64le-linux-gnu (15.2.0-16ubuntu1cross1) ...
  549. Selecting previously unselected package linux-libc-dev-ppc64el-cross.
  550. Preparing to unpack .../47-linux-libc-dev-ppc64el-cross_7.0.0-13.13cross1_all.deb ...
  551. Unpacking linux-libc-dev-ppc64el-cross (7.0.0-13.13cross1) ...
  552. Selecting previously unselected package libc6-dev-ppc64el-cross.
  553. Preparing to unpack .../48-libc6-dev-ppc64el-cross_2.43-2ubuntu2cross1_all.deb ...
  554. Unpacking libc6-dev-ppc64el-cross (2.43-2ubuntu2cross1) ...
  555. Selecting previously unselected package libstdc++-15-dev-ppc64el-cross.
  556. Preparing to unpack .../49-libstdc++-15-dev-ppc64el-cross_15.2.0-16ubuntu1cross1_all.deb ...
  557. Unpacking libstdc++-15-dev-ppc64el-cross (15.2.0-16ubuntu1cross1) ...
  558. Selecting previously unselected package g++-15-powerpc64le-linux-gnu.
  559. Preparing to unpack .../50-g++-15-powerpc64le-linux-gnu_15.2.0-16ubuntu1cross1_amd64.deb ...
  560. Unpacking g++-15-powerpc64le-linux-gnu (15.2.0-16ubuntu1cross1) ...
  561. Selecting previously unselected package libc6-riscv64-cross.
  562. Preparing to unpack .../51-libc6-riscv64-cross_2.43-2ubuntu2cross1_all.deb ...
  563. Unpacking libc6-riscv64-cross (2.43-2ubuntu2cross1) ...
  564. Selecting previously unselected package libgcc-s1-riscv64-cross.
  565. Preparing to unpack .../52-libgcc-s1-riscv64-cross_16-20260322-1ubuntu1cross1_all.deb ...
  566. Unpacking libgcc-s1-riscv64-cross (16-20260322-1ubuntu1cross1) ...
  567. Selecting previously unselected package libgomp1-riscv64-cross.
  568. Preparing to unpack .../53-libgomp1-riscv64-cross_16-20260322-1ubuntu1cross1_all.deb ...
  569. Unpacking libgomp1-riscv64-cross (16-20260322-1ubuntu1cross1) ...
  570. Selecting previously unselected package libitm1-riscv64-cross.
  571. Preparing to unpack .../54-libitm1-riscv64-cross_16-20260322-1ubuntu1cross1_all.deb ...
  572. Unpacking libitm1-riscv64-cross (16-20260322-1ubuntu1cross1) ...
  573. Selecting previously unselected package libatomic1-riscv64-cross.
  574. Preparing to unpack .../55-libatomic1-riscv64-cross_16-20260322-1ubuntu1cross1_all.deb ...
  575. Unpacking libatomic1-riscv64-cross (16-20260322-1ubuntu1cross1) ...
  576. Selecting previously unselected package libasan8-riscv64-cross.
  577. Preparing to unpack .../56-libasan8-riscv64-cross_16-20260322-1ubuntu1cross1_all.deb ...
  578. Unpacking libasan8-riscv64-cross (16-20260322-1ubuntu1cross1) ...
  579. Selecting previously unselected package liblsan0-riscv64-cross.
  580. Preparing to unpack .../57-liblsan0-riscv64-cross_16-20260322-1ubuntu1cross1_all.deb ...
  581. Unpacking liblsan0-riscv64-cross (16-20260322-1ubuntu1cross1) ...
  582. Selecting previously unselected package libtsan2-riscv64-cross.
  583. Preparing to unpack .../58-libtsan2-riscv64-cross_16-20260322-1ubuntu1cross1_all.deb ...
  584. Unpacking libtsan2-riscv64-cross (16-20260322-1ubuntu1cross1) ...
  585. Selecting previously unselected package libstdc++6-riscv64-cross.
  586. Preparing to unpack .../59-libstdc++6-riscv64-cross_16-20260322-1ubuntu1cross1_all.deb ...
  587. Unpacking libstdc++6-riscv64-cross (16-20260322-1ubuntu1cross1) ...
  588. Selecting previously unselected package libubsan1-riscv64-cross.
  589. Preparing to unpack .../60-libubsan1-riscv64-cross_16-20260322-1ubuntu1cross1_all.deb ...
  590. Unpacking libubsan1-riscv64-cross (16-20260322-1ubuntu1cross1) ...
  591. Selecting previously unselected package libgcc-15-dev-riscv64-cross.
  592. Preparing to unpack .../61-libgcc-15-dev-riscv64-cross_15.2.0-16ubuntu1cross1_all.deb ...
  593. Unpacking libgcc-15-dev-riscv64-cross (15.2.0-16ubuntu1cross1) ...
  594. Selecting previously unselected package gcc-15-riscv64-linux-gnu.
  595. Preparing to unpack .../62-gcc-15-riscv64-linux-gnu_15.2.0-16ubuntu1cross1_amd64.deb ...
  596. Unpacking gcc-15-riscv64-linux-gnu (15.2.0-16ubuntu1cross1) ...
  597. Selecting previously unselected package linux-libc-dev-riscv64-cross.
  598. Preparing to unpack .../63-linux-libc-dev-riscv64-cross_7.0.0-13.13cross1_all.deb ...
  599. Unpacking linux-libc-dev-riscv64-cross (7.0.0-13.13cross1) ...
  600. Selecting previously unselected package libc6-dev-riscv64-cross.
  601. Preparing to unpack .../64-libc6-dev-riscv64-cross_2.43-2ubuntu2cross1_all.deb ...
  602. Unpacking libc6-dev-riscv64-cross (2.43-2ubuntu2cross1) ...
  603. Selecting previously unselected package libstdc++-15-dev-riscv64-cross.
  604. Preparing to unpack .../65-libstdc++-15-dev-riscv64-cross_15.2.0-16ubuntu1cross1_all.deb ...
  605. Unpacking libstdc++-15-dev-riscv64-cross (15.2.0-16ubuntu1cross1) ...
  606. Selecting previously unselected package g++-15-riscv64-linux-gnu.
  607. Preparing to unpack .../66-g++-15-riscv64-linux-gnu_15.2.0-16ubuntu1cross1_amd64.deb ...
  608. Unpacking g++-15-riscv64-linux-gnu (15.2.0-16ubuntu1cross1) ...
  609. Selecting previously unselected package binutils-s390x-linux-gnu.
  610. Preparing to unpack .../67-binutils-s390x-linux-gnu_2.46-3ubuntu2_amd64.deb ...
  611. Unpacking binutils-s390x-linux-gnu (2.46-3ubuntu2) ...
  612. Selecting previously unselected package libc6-s390x-cross.
  613. Preparing to unpack .../68-libc6-s390x-cross_2.43-2ubuntu2cross1_all.deb ...
  614. Unpacking libc6-s390x-cross (2.43-2ubuntu2cross1) ...
  615. Selecting previously unselected package libgcc-s1-s390x-cross.
  616. Preparing to unpack .../69-libgcc-s1-s390x-cross_16-20260322-1ubuntu1cross1_all.deb ...
  617. Unpacking libgcc-s1-s390x-cross (16-20260322-1ubuntu1cross1) ...
  618. Selecting previously unselected package libgomp1-s390x-cross.
  619. Preparing to unpack .../70-libgomp1-s390x-cross_16-20260322-1ubuntu1cross1_all.deb ...
  620. Unpacking libgomp1-s390x-cross (16-20260322-1ubuntu1cross1) ...
  621. Selecting previously unselected package libitm1-s390x-cross.
  622. Preparing to unpack .../71-libitm1-s390x-cross_16-20260322-1ubuntu1cross1_all.deb ...
  623. Unpacking libitm1-s390x-cross (16-20260322-1ubuntu1cross1) ...
  624. Selecting previously unselected package libatomic1-s390x-cross.
  625. Preparing to unpack .../72-libatomic1-s390x-cross_16-20260322-1ubuntu1cross1_all.deb ...
  626. Unpacking libatomic1-s390x-cross (16-20260322-1ubuntu1cross1) ...
  627. Selecting previously unselected package libasan8-s390x-cross.
  628. Preparing to unpack .../73-libasan8-s390x-cross_16-20260322-1ubuntu1cross1_all.deb ...
  629. Unpacking libasan8-s390x-cross (16-20260322-1ubuntu1cross1) ...
  630. Selecting previously unselected package liblsan0-s390x-cross.
  631. Preparing to unpack .../74-liblsan0-s390x-cross_16-20260322-1ubuntu1cross1_all.deb ...
  632. Unpacking liblsan0-s390x-cross (16-20260322-1ubuntu1cross1) ...
  633. Selecting previously unselected package libtsan2-s390x-cross.
  634. Preparing to unpack .../75-libtsan2-s390x-cross_16-20260322-1ubuntu1cross1_all.deb ...
  635. Unpacking libtsan2-s390x-cross (16-20260322-1ubuntu1cross1) ...
  636. Selecting previously unselected package libstdc++6-s390x-cross.
  637. Preparing to unpack .../76-libstdc++6-s390x-cross_16-20260322-1ubuntu1cross1_all.deb ...
  638. Unpacking libstdc++6-s390x-cross (16-20260322-1ubuntu1cross1) ...
  639. Selecting previously unselected package libubsan1-s390x-cross.
  640. Preparing to unpack .../77-libubsan1-s390x-cross_16-20260322-1ubuntu1cross1_all.deb ...
  641. Unpacking libubsan1-s390x-cross (16-20260322-1ubuntu1cross1) ...
  642. Selecting previously unselected package libgcc-15-dev-s390x-cross.
  643. Preparing to unpack .../78-libgcc-15-dev-s390x-cross_15.2.0-16ubuntu1cross1_all.deb ...
  644. Unpacking libgcc-15-dev-s390x-cross (15.2.0-16ubuntu1cross1) ...
  645. Selecting previously unselected package gcc-15-s390x-linux-gnu.
  646. Preparing to unpack .../79-gcc-15-s390x-linux-gnu_15.2.0-16ubuntu1cross1_amd64.deb ...
  647. Unpacking gcc-15-s390x-linux-gnu (15.2.0-16ubuntu1cross1) ...
  648. Selecting previously unselected package linux-libc-dev-s390x-cross.
  649. Preparing to unpack .../80-linux-libc-dev-s390x-cross_7.0.0-13.13cross1_all.deb ...
  650. Unpacking linux-libc-dev-s390x-cross (7.0.0-13.13cross1) ...
  651. Selecting previously unselected package libc6-dev-s390x-cross.
  652. Preparing to unpack .../81-libc6-dev-s390x-cross_2.43-2ubuntu2cross1_all.deb ...
  653. Unpacking libc6-dev-s390x-cross (2.43-2ubuntu2cross1) ...
  654. Selecting previously unselected package libstdc++-15-dev-s390x-cross.
  655. Preparing to unpack .../82-libstdc++-15-dev-s390x-cross_15.2.0-16ubuntu1cross1_all.deb ...
  656. Unpacking libstdc++-15-dev-s390x-cross (15.2.0-16ubuntu1cross1) ...
  657. Selecting previously unselected package g++-15-s390x-linux-gnu.
  658. Preparing to unpack .../83-g++-15-s390x-linux-gnu_15.2.0-16ubuntu1cross1_amd64.deb ...
  659. Unpacking g++-15-s390x-linux-gnu (15.2.0-16ubuntu1cross1) ...
  660. Selecting previously unselected package gcc-powerpc64le-linux-gnu.
  661. Preparing to unpack .../84-gcc-powerpc64le-linux-gnu_4%3a15.2.0-5ubuntu1_amd64.deb ...
  662. Unpacking gcc-powerpc64le-linux-gnu (4:15.2.0-5ubuntu1) ...
  663. Selecting previously unselected package g++-powerpc64le-linux-gnu.
  664. Preparing to unpack .../85-g++-powerpc64le-linux-gnu_4%3a15.2.0-5ubuntu1_amd64.deb ...
  665. Unpacking g++-powerpc64le-linux-gnu (4:15.2.0-5ubuntu1) ...
  666. Selecting previously unselected package gcc-riscv64-linux-gnu.
  667. Preparing to unpack .../86-gcc-riscv64-linux-gnu_4%3a15.2.0-5ubuntu1_amd64.deb ...
  668. Unpacking gcc-riscv64-linux-gnu (4:15.2.0-5ubuntu1) ...
  669. Selecting previously unselected package g++-riscv64-linux-gnu.
  670. Preparing to unpack .../87-g++-riscv64-linux-gnu_4%3a15.2.0-5ubuntu1_amd64.deb ...
  671. Unpacking g++-riscv64-linux-gnu (4:15.2.0-5ubuntu1) ...
  672. Selecting previously unselected package gcc-s390x-linux-gnu.
  673. Preparing to unpack .../88-gcc-s390x-linux-gnu_4%3a15.2.0-5ubuntu1_amd64.deb ...
  674. Unpacking gcc-s390x-linux-gnu (4:15.2.0-5ubuntu1) ...
  675. Selecting previously unselected package g++-s390x-linux-gnu.
  676. Preparing to unpack .../89-g++-s390x-linux-gnu_4%3a15.2.0-5ubuntu1_amd64.deb ...
  677. Unpacking g++-s390x-linux-gnu (4:15.2.0-5ubuntu1) ...
  678. Setting up binutils-s390x-linux-gnu (2.46-3ubuntu2) ...
  679. Setting up gcc-15-s390x-linux-gnu-base:amd64 (15.2.0-16ubuntu1cross1) ...
  680. Setting up binutils-loongarch64-linux-gnu (2.46-3ubuntu2) ...
  681. Setting up libc6-ppc64el-cross (2.43-2ubuntu2cross1) ...
  682. Setting up libc6-s390x-cross (2.43-2ubuntu2cross1) ...
  683. Setting up binutils-riscv64-linux-gnu (2.46-3ubuntu2) ...
  684. Setting up gcc-16-cross-base (16-20260322-1ubuntu1cross1) ...
  685. Setting up gcc-15-powerpc64le-linux-gnu-base:amd64 (15.2.0-16ubuntu1cross1) ...
  686. Setting up linux-libc-dev-s390x-cross (7.0.0-13.13cross1) ...
  687. Setting up cpp-15-powerpc64le-linux-gnu (15.2.0-16ubuntu1cross1) ...
  688. Setting up gcc-15-riscv64-linux-gnu-base:amd64 (15.2.0-16ubuntu1cross1) ...
  689. Setting up libc6-loong64-cross (2.43-2ubuntu2cross1) ...
  690. Setting up libgcc-s1-s390x-cross (16-20260322-1ubuntu1cross1) ...
  691. Setting up gcc-16-cross-base-ports (16-20260322-1ubuntu1cross1) ...
  692. Setting up libitm1-ppc64el-cross (16-20260322-1ubuntu1cross1) ...
  693. Setting up libitm1-s390x-cross (16-20260322-1ubuntu1cross1) ...
  694. Setting up libatomic1-ppc64el-cross (16-20260322-1ubuntu1cross1) ...
  695. Setting up gcc-14-cross-base-ports (14.3.0-14ubuntu1cross2) ...
  696. Setting up libc6-dev-s390x-cross (2.43-2ubuntu2cross1) ...
  697. Setting up liblsan0-s390x-cross (16-20260322-1ubuntu1cross1) ...
  698. Setting up linux-libc-dev-ppc64el-cross (7.0.0-13.13cross1) ...
  699. Setting up cpp-15-s390x-linux-gnu (15.2.0-16ubuntu1cross1) ...
  700. Setting up linux-libc-dev-riscv64-cross (7.0.0-13.13cross1) ...
  701. Setting up cpp-15-riscv64-linux-gnu (15.2.0-16ubuntu1cross1) ...
  702. Setting up libc6-riscv64-cross (2.43-2ubuntu2cross1) ...
  703. Setting up libgcc-s1-ppc64el-cross (16-20260322-1ubuntu1cross1) ...
  704. Setting up libgomp1-riscv64-cross (16-20260322-1ubuntu1cross1) ...
  705. Setting up binutils-powerpc64le-linux-gnu (2.46-3ubuntu2) ...
  706. Setting up gcc-15-cross-base (15.2.0-16ubuntu1cross1) ...
  707. Setting up libatomic1-riscv64-cross (16-20260322-1ubuntu1cross1) ...
  708. Setting up linux-libc-dev-loong64-cross (7.0.0-13.13cross1) ...
  709. Setting up cpp-riscv64-linux-gnu (4:15.2.0-5ubuntu1) ...
  710. Setting up libgomp1-loong64-cross (16-20260322-1ubuntu1cross1) ...
  711. Setting up libgomp1-s390x-cross (16-20260322-1ubuntu1cross1) ...
  712. Setting up libgcc-s1-loong64-cross (16-20260322-1ubuntu1cross1) ...
  713. Setting up gcc-14-loongarch64-linux-gnu-base:amd64 (14.3.0-14ubuntu1cross2) ...
  714. Setting up cpp-powerpc64le-linux-gnu (4:15.2.0-5ubuntu1) ...
  715. Setting up libasan8-loong64-cross (16-20260322-1ubuntu1cross1) ...
  716. Setting up libstdc++6-loong64-cross (16-20260322-1ubuntu1cross1) ...
  717. Setting up libc6-dev-loong64-cross (2.43-2ubuntu2cross1) ...
  718. Setting up libc6-dev-ppc64el-cross (2.43-2ubuntu2cross1) ...
  719. Setting up cpp-s390x-linux-gnu (4:15.2.0-5ubuntu1) ...
  720. Setting up libquadmath0-ppc64el-cross (16-20260322-1ubuntu1cross1) ...
  721. Setting up libstdc++6-s390x-cross (16-20260322-1ubuntu1cross1) ...
  722. Setting up libatomic1-s390x-cross (16-20260322-1ubuntu1cross1) ...
  723. Setting up libatomic1-loong64-cross (16-20260322-1ubuntu1cross1) ...
  724. Setting up libitm1-riscv64-cross (16-20260322-1ubuntu1cross1) ...
  725. Setting up libasan8-ppc64el-cross (16-20260322-1ubuntu1cross1) ...
  726. Setting up libgomp1-ppc64el-cross (16-20260322-1ubuntu1cross1) ...
  727. Setting up libasan8-s390x-cross (16-20260322-1ubuntu1cross1) ...
  728. Setting up liblsan0-ppc64el-cross (16-20260322-1ubuntu1cross1) ...
  729. Setting up libtsan2-ppc64el-cross (16-20260322-1ubuntu1cross1) ...
  730. Setting up libgcc-s1-riscv64-cross (16-20260322-1ubuntu1cross1) ...
  731. Setting up libitm1-loong64-cross (16-20260322-1ubuntu1cross1) ...
  732. Setting up libtsan2-s390x-cross (16-20260322-1ubuntu1cross1) ...
  733. Setting up liblsan0-loong64-cross (16-20260322-1ubuntu1cross1) ...
  734. Setting up libstdc++6-ppc64el-cross (16-20260322-1ubuntu1cross1) ...
  735. Setting up libc6-dev-riscv64-cross (2.43-2ubuntu2cross1) ...
  736. Setting up cpp-14-loongarch64-linux-gnu (14.3.0-14ubuntu1cross2) ...
  737. Setting up libasan8-riscv64-cross (16-20260322-1ubuntu1cross1) ...
  738. Setting up libtsan2-loong64-cross (16-20260322-1ubuntu1cross1) ...
  739. Setting up libstdc++6-riscv64-cross (16-20260322-1ubuntu1cross1) ...
  740. Setting up libubsan1-loong64-cross (16-20260322-1ubuntu1cross1) ...
  741. Setting up libubsan1-s390x-cross (16-20260322-1ubuntu1cross1) ...
  742. Setting up libubsan1-riscv64-cross (16-20260322-1ubuntu1cross1) ...
  743. Setting up libubsan1-ppc64el-cross (16-20260322-1ubuntu1cross1) ...
  744. Setting up libgcc-14-dev-loong64-cross (14.3.0-14ubuntu1cross2) ...
  745. Setting up liblsan0-riscv64-cross (16-20260322-1ubuntu1cross1) ...
  746. Setting up libtsan2-riscv64-cross (16-20260322-1ubuntu1cross1) ...
  747. Setting up libgcc-15-dev-riscv64-cross (15.2.0-16ubuntu1cross1) ...
  748. Setting up libgcc-15-dev-s390x-cross (15.2.0-16ubuntu1cross1) ...
  749. Setting up libstdc++-15-dev-riscv64-cross (15.2.0-16ubuntu1cross1) ...
  750. Setting up gcc-14-loongarch64-linux-gnu (14.3.0-14ubuntu1cross2) ...
  751. Setting up gcc-15-riscv64-linux-gnu (15.2.0-16ubuntu1cross1) ...
  752. Setting up gcc-15-s390x-linux-gnu (15.2.0-16ubuntu1cross1) ...
  753. Setting up libstdc++-14-dev-loong64-cross (14.3.0-14ubuntu1cross2) ...
  754. Setting up libgcc-15-dev-ppc64el-cross (15.2.0-16ubuntu1cross1) ...
  755. Setting up libstdc++-15-dev-ppc64el-cross (15.2.0-16ubuntu1cross1) ...
  756. Setting up gcc-15-powerpc64le-linux-gnu (15.2.0-16ubuntu1cross1) ...
  757. Setting up libstdc++-15-dev-s390x-cross (15.2.0-16ubuntu1cross1) ...
  758. Setting up gcc-riscv64-linux-gnu (4:15.2.0-5ubuntu1) ...
  759. Setting up gcc-s390x-linux-gnu (4:15.2.0-5ubuntu1) ...
  760. Setting up gcc-powerpc64le-linux-gnu (4:15.2.0-5ubuntu1) ...
  761. Setting up g++-14-loongarch64-linux-gnu (14.3.0-14ubuntu1cross2) ...
  762. Setting up g++-15-riscv64-linux-gnu (15.2.0-16ubuntu1cross1) ...
  763. Setting up g++-15-s390x-linux-gnu (15.2.0-16ubuntu1cross1) ...
  764. Setting up g++-15-powerpc64le-linux-gnu (15.2.0-16ubuntu1cross1) ...
  765. Setting up g++-s390x-linux-gnu (4:15.2.0-5ubuntu1) ...
  766. Setting up g++-riscv64-linux-gnu (4:15.2.0-5ubuntu1) ...
  767. Setting up g++-powerpc64le-linux-gnu (4:15.2.0-5ubuntu1) ...
  768. Processing triggers for libc-bin (2.43-2ubuntu2.4) ...
  769. Selecting previously unselected package qemu-user.
  770. (Reading database ... 35507 files and directories currently installed.)
  771. Preparing to unpack /tmp/qemu-user.deb ...
  772. Unpacking qemu-user (1:10.0.13+ds-0+deb13u1) ...
  773. Setting up qemu-user (1:10.0.13+ds-0+deb13u1) ...
  774. Reading package lists...
  775. Building dependency tree...
  776. Reading state information...
  777. Solving dependencies...
  778. 0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded.
  779. qemu-loongarch64 version 10.0.13 (Debian 1:10.0.13+ds-0+deb13u1)
  780. Copyright (c) 2003-2025 Fabrice Bellard and the QEMU Project developers
  781. qemu-ppc64le version 10.0.13 (Debian 1:10.0.13+ds-0+deb13u1)
  782. Copyright (c) 2003-2025 Fabrice Bellard and the QEMU Project developers
  783. qemu-riscv64 version 10.0.13 (Debian 1:10.0.13+ds-0+deb13u1)
  784. Copyright (c) 2003-2025 Fabrice Bellard and the QEMU Project developers
  785. qemu-s390x version 10.0.13 (Debian 1:10.0.13+ds-0+deb13u1)
  786. Copyright (c) 2003-2025 Fabrice Bellard and the QEMU Project developers
  787. Run go env -w CC=loongarch64-linux-gnu-gcc-14
  788. <U+001B>[36;1mgo env -w CC=loongarch64-linux-gnu-gcc-14<U+001B>[0m
  789. <U+001B>[36;1mgo env -w CXX=loongarch64-linux-gnu-g++-14<U+001B>[0m
  790. <U+001B>[36;1menv GOOS=linux GOARCH=loong64 CGO_ENABLED=0 go test -c -o=purego-test-nocgo .<U+001B>[0m
  791. <U+001B>[36;1menv QEMU_LD_PREFIX=/usr/loongarch64-linux-gnu qemu-loongarch64 ./purego-test-nocgo -test.shuffle=on -test.v -test.count=10<U+001B>[0m
  792. <U+001B>[36;1menv GOOS=linux GOARCH=loong64 CGO_ENABLED=1 go test -c -o=purego-test-cgo .<U+001B>[0m
  793. <U+001B>[36;1menv QEMU_LD_PREFIX=/usr/loongarch64-linux-gnu qemu-loongarch64 ./purego-test-cgo -test.shuffle=on -test.v -test.count=10<U+001B>[0m
  794. <U+001B>[36;1mgo env -u CC<U+001B>[0m
  795. <U+001B>[36;1mgo env -u CXX<U+001B>[0m
  796. shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
  797. env:
  798. QEMU_MAJOR_VERSION: 10
  799. GOTOOLCHAIN: local
  800. -test.shuffle 1792650973856915818
  801. === RUN TestSyscallSelfAllocs
  802. --- PASS: TestSyscallSelfAllocs (0.01s)
  803. === RUN TestErrno
  804. syscall_test.go:45: platform does not support returning errno from syscall
  805. --- SKIP: TestErrno (0.00s)
  806. === RUN TestCallback10Int32Packing
  807. callback_test.go:402: callback tight packing only applies to darwin/arm64
  808. --- SKIP: TestCallback10Int32Packing (0.00s)
  809. === RUN TestCallbackDiagnosticsDisabledByDefault
  810. --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s)
  811. === RUN Test_qsort
  812. --- PASS: Test_qsort (0.01s)
  813. === RUN TestNewCallbackUint64Result
  814. --- PASS: TestNewCallbackUint64Result (0.00s)
  815. === RUN TestNestedDlopenCall
  816. dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall697924776/001/libdlnested.so
  817. --- PASS: TestNestedDlopenCall (0.06s)
  818. === RUN TestRegisterFuncStringSliceAndArray
  819. === RUN TestRegisterFuncStringSliceAndArray/[]string_argument
  820. === RUN TestRegisterFuncStringSliceAndArray/[]string_return
  821. === RUN TestRegisterFuncStringSliceAndArray/array_argument
  822. --- PASS: TestRegisterFuncStringSliceAndArray (0.04s)
  823. --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s)
  824. --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s)
  825. --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s)
  826. === RUN TestRegisterFunc_Floats
  827. --- PASS: TestRegisterFunc_Floats (0.00s)
  828. === RUN TestCallbackStringConversion
  829. callback_test.go:58: Build /tmp/TestCallbackStringConversion287201227/001/libcbtest.so
  830. --- PASS: TestCallbackStringConversion (0.04s)
  831. === RUN TestRegisterFunc_structReturns
  832. struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns2704142094/001/structreturntest.so
  833. === RUN TestRegisterFunc_structReturns/RegisterLibFunc
  834. --- PASS: TestRegisterFunc_structReturns (0.05s)
  835. --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.01s)
  836. === RUN TestSetuidEtc
  837. --- PASS: TestSetuidEtc (0.01s)
  838. === RUN TestRegisterFunc_structArgs
  839. struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs2928546664/001/structtest.so
  840. === RUN TestRegisterFunc_structArgs/RegisterLibFunc
  841. --- PASS: TestRegisterFunc_structArgs (0.07s)
  842. --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.01s)
  843. === RUN TestCallbackDiagnosticsExplicitOptIn
  844. === RUN TestCallbackDiagnosticsExplicitOptIn/1
  845. === RUN TestCallbackDiagnosticsExplicitOptIn/true
  846. === RUN TestCallbackDiagnosticsExplicitOptIn/yes
  847. === RUN TestCallbackDiagnosticsExplicitOptIn/on
  848. === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE
  849. === RUN TestCallbackDiagnosticsExplicitOptIn/On
  850. --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s)
  851. --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s)
  852. --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s)
  853. --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s)
  854. --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s)
  855. --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s)
  856. --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s)
  857. === RUN TestDlopenThenAllThreadsSyscall
  858. --- PASS: TestDlopenThenAllThreadsSyscall (0.04s)
  859. === RUN TestRegisterFunc_ConcurrentPointerReturn
  860. --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.54s)
  861. === RUN TestSimpleDlsym
  862. --- PASS: TestSimpleDlsym (0.00s)
  863. === RUN TestNewCallbackFloat64AndIntMix
  864. --- PASS: TestNewCallbackFloat64AndIntMix (0.00s)
  865. === RUN TestCallbackMixedStackPacking
  866. callback_test.go:301: callback tight packing only applies to darwin/arm64
  867. --- SKIP: TestCallbackMixedStackPacking (0.00s)
  868. === RUN TestCallGoFromSharedLib
  869. callback_test.go:23: Build /tmp/TestCallGoFromSharedLib337539460/001/libcbtest.so
  870. callback_test.go:40: FROM Go: a test string
  871. callback_test.go:40: FROM Go: a test string
  872. callback_test.go:40: FROM Go: a test string
  873. callback_test.go:40: FROM Go: a test string
  874. callback_test.go:40: FROM Go: a test string
  875. callback_test.go:40: FROM Go: a test string
  876. callback_test.go:40: FROM Go: a test string
  877. callback_test.go:40: FROM Go: a test string
  878. callback_test.go:40: FROM Go: a test string
  879. callback_test.go:40: FROM Go: a test string
  880. --- PASS: TestCallGoFromSharedLib (0.04s)
  881. === RUN TestAllThreadsSyscall
  882. --- PASS: TestAllThreadsSyscall (0.00s)
  883. === RUN TestABI_StructReturnHiddenPointer
  884. --- PASS: TestABI_StructReturnHiddenPointer (0.00s)
  885. === RUN TestCallbackFloat32StackPacking
  886. callback_test.go:467: callback tight packing only applies to darwin/arm64
  887. --- SKIP: TestCallbackFloat32StackPacking (0.00s)
  888. === RUN TestCallbackSmallTypesPacking
  889. callback_test.go:334: callback tight packing only applies to darwin/arm64
  890. --- SKIP: TestCallbackSmallTypesPacking (0.00s)
  891. === RUN TestSyscall6PointerLiveness
  892. --- PASS: TestSyscall6PointerLiveness (0.11s)
  893. === RUN TestUnrefCallback
  894. --- PASS: TestUnrefCallback (0.00s)
  895. === RUN TestSyscallSelf
  896. === RUN TestSyscallSelf/one_arg
  897. === RUN TestSyscallSelf/zero_self
  898. === RUN TestSyscallSelf/multiple_args
  899. === RUN TestSyscallSelf/no_variadic_args
  900. --- PASS: TestSyscallSelf (0.00s)
  901. --- PASS: TestSyscallSelf/one_arg (0.00s)
  902. --- PASS: TestSyscallSelf/zero_self (0.00s)
  903. --- PASS: TestSyscallSelf/multiple_args (0.00s)
  904. --- PASS: TestSyscallSelf/no_variadic_args (0.00s)
  905. === RUN TestNewCallbackFnPtrReuseAndUnref
  906. --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s)
  907. === RUN TestRegisterFunc
  908. --- PASS: TestRegisterFunc (0.00s)
  909. === RUN TestNewCallbackInt64ResultWithStackArgs
  910. --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s)
  911. === RUN TestCallbackDiagnosticsRejectsImplicitValues
  912. === RUN TestCallbackDiagnosticsRejectsImplicitValues/0
  913. === RUN TestCallbackDiagnosticsRejectsImplicitValues/false
  914. === RUN TestCallbackDiagnosticsRejectsImplicitValues/no
  915. === RUN TestCallbackDiagnosticsRejectsImplicitValues/off
  916. === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else
  917. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s)
  918. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s)
  919. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s)
  920. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s)
  921. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s)
  922. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s)
  923. === RUN TestRegisterLibFunc_Bool
  924. --- PASS: TestRegisterLibFunc_Bool (0.00s)
  925. === RUN TestCallbackInt32Packing
  926. callback_test.go:269: callback tight packing only applies to darwin/arm64
  927. --- SKIP: TestCallbackInt32Packing (0.00s)
  928. === RUN TestABI_ArgumentPassing
  929. === RUN TestABI_ArgumentPassing/10_int32_baseline
  930. === RUN TestABI_ArgumentPassing/11_int32
  931. === RUN TestABI_ArgumentPassing/10_float32
  932. func_test.go:582: float32 stack arguments not yet supported on this platform
  933. === RUN TestABI_ArgumentPassing/mixed_stack_strings
  934. === RUN TestABI_ArgumentPassing/20_int32
  935. === RUN TestABI_ArgumentPassing/8int_hfa2_stack
  936. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  937. === RUN TestABI_ArgumentPassing/8int_2structs_stack
  938. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  939. === RUN TestABI_ArgumentPassing/8float_hfa2_stack
  940. func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64
  941. === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs
  942. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  943. === RUN TestABI_ArgumentPassing/8int_int_struct_int
  944. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  945. === RUN TestABI_ArgumentPassing/8int_hfa4_stack
  946. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  947. === RUN TestABI_ArgumentPassing/8int_mixed_struct
  948. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  949. === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers
  950. === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack
  951. === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats
  952. func_test.go:582: float32 stack arguments not yet supported on this platform
  953. === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers
  954. === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack
  955. === RUN TestABI_ArgumentPassing/20_uintptr
  956. === RUN TestABI_ArgumentPassing/32_uintptr
  957. === RUN TestABI_ArgumentPassing/syscalln_20_uintptr
  958. === RUN TestABI_ArgumentPassing/syscalln_32_uintptr
  959. === RUN TestABI_ArgumentPassing/32_mixed_int_float
  960. --- PASS: TestABI_ArgumentPassing (0.07s)
  961. --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s)
  962. --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s)
  963. --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s)
  964. --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s)
  965. --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s)
  966. --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s)
  967. --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s)
  968. --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s)
  969. --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s)
  970. --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s)
  971. --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s)
  972. --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s)
  973. --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s)
  974. --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s)
  975. --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s)
  976. --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s)
  977. --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s)
  978. --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s)
  979. --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s)
  980. --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s)
  981. --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s)
  982. --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s)
  983. === RUN TestNewCallbackInt64Result
  984. --- PASS: TestNewCallbackInt64Result (0.00s)
  985. === RUN TestCallbackFloat64StackPacking
  986. callback_test.go:433: callback tight packing only applies to darwin/arm64
  987. --- SKIP: TestCallbackFloat64StackPacking (0.00s)
  988. === RUN TestSyscallSelfPanics
  989. === RUN TestSyscallSelfPanics/nil_fn
  990. === RUN TestSyscallSelfPanics/too_many_args
  991. --- PASS: TestSyscallSelfPanics (0.00s)
  992. --- PASS: TestSyscallSelfPanics/nil_fn (0.00s)
  993. --- PASS: TestSyscallSelfPanics/too_many_args (0.00s)
  994. === RUN TestNewCallbackFloat64
  995. --- PASS: TestNewCallbackFloat64 (0.00s)
  996. === RUN TestRegisterFunc_InvalidFunctionPointer
  997. === RUN TestRegisterFunc_InvalidFunctionPointer/nil
  998. === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer
  999. === RUN TestRegisterFunc_InvalidFunctionPointer/function_value
  1000. === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer
  1001. === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function
  1002. === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer
  1003. --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s)
  1004. --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s)
  1005. --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s)
  1006. --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s)
  1007. --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s)
  1008. --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s)
  1009. --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s)
  1010. === RUN TestSyscallNErrnoIsNotAnInputArgument
  1011. --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s)
  1012. === RUN TestABI_TooManyArguments
  1013. === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit
  1014. === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit
  1015. func_test.go:734: ppc64le retains the 15-argument limit
  1016. === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit
  1017. === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit
  1018. func_test.go:759: ppc64le retains the 15-argument limit
  1019. --- PASS: TestABI_TooManyArguments (0.00s)
  1020. --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s)
  1021. --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s)
  1022. --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s)
  1023. --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s)
  1024. === RUN TestSyscallN
  1025. --- PASS: TestSyscallN (0.00s)
  1026. === RUN TestABI
  1027. func_test.go:240: Build /tmp/TestABI1408032406/001/abitest.so
  1028. --- PASS: TestABI (0.06s)
  1029. === RUN TestNewCallbackFloat32
  1030. --- PASS: TestNewCallbackFloat32 (0.00s)
  1031. === RUN TestOS
  1032. --- PASS: TestOS (0.00s)
  1033. === RUN TestNewCallbackFloat32AndFloat64
  1034. --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s)
  1035. === RUN TestRegisterFuncKeepNonFinalAnyArgument
  1036. --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s)
  1037. === RUN TestNewCallback_NotAFunction
  1038. === RUN TestNewCallback_NotAFunction/nil
  1039. === RUN TestNewCallback_NotAFunction/int
  1040. === RUN TestNewCallback_NotAFunction/string
  1041. === RUN TestNewCallback_NotAFunction/pointer
  1042. --- PASS: TestNewCallback_NotAFunction (0.00s)
  1043. --- PASS: TestNewCallback_NotAFunction/nil (0.00s)
  1044. --- PASS: TestNewCallback_NotAFunction/int (0.00s)
  1045. --- PASS: TestNewCallback_NotAFunction/string (0.00s)
  1046. --- PASS: TestNewCallback_NotAFunction/pointer (0.00s)
  1047. === RUN TestRegisterFuncExpandFinalAnyArgument
  1048. === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic
  1049. === RUN TestRegisterFuncExpandFinalAnyArgument/Slice
  1050. --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s)
  1051. --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s)
  1052. --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s)
  1053. === RUN TestSyscallSelfAllocs
  1054. --- PASS: TestSyscallSelfAllocs (0.00s)
  1055. === RUN TestErrno
  1056. syscall_test.go:45: platform does not support returning errno from syscall
  1057. --- SKIP: TestErrno (0.00s)
  1058. === RUN TestCallback10Int32Packing
  1059. callback_test.go:402: callback tight packing only applies to darwin/arm64
  1060. --- SKIP: TestCallback10Int32Packing (0.00s)
  1061. === RUN TestCallbackDiagnosticsDisabledByDefault
  1062. --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s)
  1063. === RUN Test_qsort
  1064. --- PASS: Test_qsort (0.00s)
  1065. === RUN TestNewCallbackUint64Result
  1066. --- PASS: TestNewCallbackUint64Result (0.00s)
  1067. === RUN TestNestedDlopenCall
  1068. dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall46244455/001/libdlnested.so
  1069. --- PASS: TestNestedDlopenCall (0.05s)
  1070. === RUN TestRegisterFuncStringSliceAndArray
  1071. === RUN TestRegisterFuncStringSliceAndArray/[]string_argument
  1072. === RUN TestRegisterFuncStringSliceAndArray/[]string_return
  1073. === RUN TestRegisterFuncStringSliceAndArray/array_argument
  1074. --- PASS: TestRegisterFuncStringSliceAndArray (0.04s)
  1075. --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s)
  1076. --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s)
  1077. --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s)
  1078. === RUN TestRegisterFunc_Floats
  1079. --- PASS: TestRegisterFunc_Floats (0.00s)
  1080. === RUN TestCallbackStringConversion
  1081. callback_test.go:58: Build /tmp/TestCallbackStringConversion3160040601/001/libcbtest.so
  1082. --- PASS: TestCallbackStringConversion (0.04s)
  1083. === RUN TestRegisterFunc_structReturns
  1084. struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns1457533608/001/structreturntest.so
  1085. === RUN TestRegisterFunc_structReturns/RegisterLibFunc
  1086. --- PASS: TestRegisterFunc_structReturns (0.04s)
  1087. --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s)
  1088. === RUN TestSetuidEtc
  1089. --- PASS: TestSetuidEtc (0.00s)
  1090. === RUN TestRegisterFunc_structArgs
  1091. struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs3890888041/001/structtest.so
  1092. === RUN TestRegisterFunc_structArgs/RegisterLibFunc
  1093. --- PASS: TestRegisterFunc_structArgs (0.06s)
  1094. --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s)
  1095. === RUN TestCallbackDiagnosticsExplicitOptIn
  1096. === RUN TestCallbackDiagnosticsExplicitOptIn/1
  1097. === RUN TestCallbackDiagnosticsExplicitOptIn/true
  1098. === RUN TestCallbackDiagnosticsExplicitOptIn/yes
  1099. === RUN TestCallbackDiagnosticsExplicitOptIn/on
  1100. === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE
  1101. === RUN TestCallbackDiagnosticsExplicitOptIn/On
  1102. --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s)
  1103. --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s)
  1104. --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s)
  1105. --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s)
  1106. --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s)
  1107. --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s)
  1108. --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s)
  1109. === RUN TestDlopenThenAllThreadsSyscall
  1110. --- PASS: TestDlopenThenAllThreadsSyscall (0.04s)
  1111. === RUN TestRegisterFunc_ConcurrentPointerReturn
  1112. --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.53s)
  1113. === RUN TestSimpleDlsym
  1114. --- PASS: TestSimpleDlsym (0.00s)
  1115. === RUN TestNewCallbackFloat64AndIntMix
  1116. --- PASS: TestNewCallbackFloat64AndIntMix (0.00s)
  1117. === RUN TestCallbackMixedStackPacking
  1118. callback_test.go:301: callback tight packing only applies to darwin/arm64
  1119. --- SKIP: TestCallbackMixedStackPacking (0.00s)
  1120. === RUN TestCallGoFromSharedLib
  1121. callback_test.go:23: Build /tmp/TestCallGoFromSharedLib3831993748/001/libcbtest.so
  1122. callback_test.go:40: FROM Go: a test string
  1123. callback_test.go:40: FROM Go: a test string
  1124. callback_test.go:40: FROM Go: a test string
  1125. callback_test.go:40: FROM Go: a test string
  1126. callback_test.go:40: FROM Go: a test string
  1127. callback_test.go:40: FROM Go: a test string
  1128. callback_test.go:40: FROM Go: a test string
  1129. callback_test.go:40: FROM Go: a test string
  1130. callback_test.go:40: FROM Go: a test string
  1131. callback_test.go:40: FROM Go: a test string
  1132. --- PASS: TestCallGoFromSharedLib (0.04s)
  1133. === RUN TestAllThreadsSyscall
  1134. --- PASS: TestAllThreadsSyscall (0.00s)
  1135. === RUN TestABI_StructReturnHiddenPointer
  1136. --- PASS: TestABI_StructReturnHiddenPointer (0.00s)
  1137. === RUN TestCallbackFloat32StackPacking
  1138. callback_test.go:467: callback tight packing only applies to darwin/arm64
  1139. --- SKIP: TestCallbackFloat32StackPacking (0.00s)
  1140. === RUN TestCallbackSmallTypesPacking
  1141. callback_test.go:334: callback tight packing only applies to darwin/arm64
  1142. --- SKIP: TestCallbackSmallTypesPacking (0.00s)
  1143. === RUN TestSyscall6PointerLiveness
  1144. --- PASS: TestSyscall6PointerLiveness (0.12s)
  1145. === RUN TestUnrefCallback
  1146. --- PASS: TestUnrefCallback (0.00s)
  1147. === RUN TestSyscallSelf
  1148. === RUN TestSyscallSelf/one_arg
  1149. === RUN TestSyscallSelf/zero_self
  1150. === RUN TestSyscallSelf/multiple_args
  1151. === RUN TestSyscallSelf/no_variadic_args
  1152. --- PASS: TestSyscallSelf (0.00s)
  1153. --- PASS: TestSyscallSelf/one_arg (0.00s)
  1154. --- PASS: TestSyscallSelf/zero_self (0.00s)
  1155. --- PASS: TestSyscallSelf/multiple_args (0.00s)
  1156. --- PASS: TestSyscallSelf/no_variadic_args (0.00s)
  1157. === RUN TestNewCallbackFnPtrReuseAndUnref
  1158. --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s)
  1159. === RUN TestRegisterFunc
  1160. --- PASS: TestRegisterFunc (0.00s)
  1161. === RUN TestNewCallbackInt64ResultWithStackArgs
  1162. --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s)
  1163. === RUN TestCallbackDiagnosticsRejectsImplicitValues
  1164. === RUN TestCallbackDiagnosticsRejectsImplicitValues/0
  1165. === RUN TestCallbackDiagnosticsRejectsImplicitValues/false
  1166. === RUN TestCallbackDiagnosticsRejectsImplicitValues/no
  1167. === RUN TestCallbackDiagnosticsRejectsImplicitValues/off
  1168. === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else
  1169. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s)
  1170. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s)
  1171. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s)
  1172. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s)
  1173. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s)
  1174. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s)
  1175. === RUN TestRegisterLibFunc_Bool
  1176. --- PASS: TestRegisterLibFunc_Bool (0.00s)
  1177. === RUN TestCallbackInt32Packing
  1178. callback_test.go:269: callback tight packing only applies to darwin/arm64
  1179. --- SKIP: TestCallbackInt32Packing (0.00s)
  1180. === RUN TestABI_ArgumentPassing
  1181. === RUN TestABI_ArgumentPassing/10_int32_baseline
  1182. === RUN TestABI_ArgumentPassing/11_int32
  1183. === RUN TestABI_ArgumentPassing/10_float32
  1184. func_test.go:582: float32 stack arguments not yet supported on this platform
  1185. === RUN TestABI_ArgumentPassing/mixed_stack_strings
  1186. === RUN TestABI_ArgumentPassing/20_int32
  1187. === RUN TestABI_ArgumentPassing/8int_hfa2_stack
  1188. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1189. === RUN TestABI_ArgumentPassing/8int_2structs_stack
  1190. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1191. === RUN TestABI_ArgumentPassing/8float_hfa2_stack
  1192. func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64
  1193. === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs
  1194. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1195. === RUN TestABI_ArgumentPassing/8int_int_struct_int
  1196. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1197. === RUN TestABI_ArgumentPassing/8int_hfa4_stack
  1198. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1199. === RUN TestABI_ArgumentPassing/8int_mixed_struct
  1200. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1201. === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers
  1202. === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack
  1203. === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats
  1204. func_test.go:582: float32 stack arguments not yet supported on this platform
  1205. === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers
  1206. === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack
  1207. === RUN TestABI_ArgumentPassing/20_uintptr
  1208. === RUN TestABI_ArgumentPassing/32_uintptr
  1209. === RUN TestABI_ArgumentPassing/syscalln_20_uintptr
  1210. === RUN TestABI_ArgumentPassing/syscalln_32_uintptr
  1211. === RUN TestABI_ArgumentPassing/32_mixed_int_float
  1212. --- PASS: TestABI_ArgumentPassing (0.07s)
  1213. --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s)
  1214. --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s)
  1215. --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s)
  1216. --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s)
  1217. --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s)
  1218. --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s)
  1219. --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s)
  1220. --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s)
  1221. --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s)
  1222. --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s)
  1223. --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s)
  1224. --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s)
  1225. --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s)
  1226. --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s)
  1227. --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s)
  1228. --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s)
  1229. --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s)
  1230. --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s)
  1231. --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s)
  1232. --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s)
  1233. --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s)
  1234. --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s)
  1235. === RUN TestNewCallbackInt64Result
  1236. --- PASS: TestNewCallbackInt64Result (0.00s)
  1237. === RUN TestCallbackFloat64StackPacking
  1238. callback_test.go:433: callback tight packing only applies to darwin/arm64
  1239. --- SKIP: TestCallbackFloat64StackPacking (0.00s)
  1240. === RUN TestSyscallSelfPanics
  1241. === RUN TestSyscallSelfPanics/nil_fn
  1242. === RUN TestSyscallSelfPanics/too_many_args
  1243. --- PASS: TestSyscallSelfPanics (0.00s)
  1244. --- PASS: TestSyscallSelfPanics/nil_fn (0.00s)
  1245. --- PASS: TestSyscallSelfPanics/too_many_args (0.00s)
  1246. === RUN TestNewCallbackFloat64
  1247. --- PASS: TestNewCallbackFloat64 (0.00s)
  1248. === RUN TestRegisterFunc_InvalidFunctionPointer
  1249. === RUN TestRegisterFunc_InvalidFunctionPointer/nil
  1250. === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer
  1251. === RUN TestRegisterFunc_InvalidFunctionPointer/function_value
  1252. === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer
  1253. === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function
  1254. === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer
  1255. --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s)
  1256. --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s)
  1257. --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s)
  1258. --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s)
  1259. --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s)
  1260. --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s)
  1261. --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s)
  1262. === RUN TestSyscallNErrnoIsNotAnInputArgument
  1263. --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s)
  1264. === RUN TestABI_TooManyArguments
  1265. === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit
  1266. === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit
  1267. func_test.go:734: ppc64le retains the 15-argument limit
  1268. === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit
  1269. === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit
  1270. func_test.go:759: ppc64le retains the 15-argument limit
  1271. --- PASS: TestABI_TooManyArguments (0.00s)
  1272. --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s)
  1273. --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s)
  1274. --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s)
  1275. --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s)
  1276. === RUN TestSyscallN
  1277. --- PASS: TestSyscallN (0.00s)
  1278. === RUN TestABI
  1279. func_test.go:240: Build /tmp/TestABI2393424370/001/abitest.so
  1280. --- PASS: TestABI (0.06s)
  1281. === RUN TestNewCallbackFloat32
  1282. --- PASS: TestNewCallbackFloat32 (0.00s)
  1283. === RUN TestOS
  1284. --- PASS: TestOS (0.00s)
  1285. === RUN TestNewCallbackFloat32AndFloat64
  1286. --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s)
  1287. === RUN TestRegisterFuncKeepNonFinalAnyArgument
  1288. --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s)
  1289. === RUN TestNewCallback_NotAFunction
  1290. === RUN TestNewCallback_NotAFunction/nil
  1291. === RUN TestNewCallback_NotAFunction/int
  1292. === RUN TestNewCallback_NotAFunction/string
  1293. === RUN TestNewCallback_NotAFunction/pointer
  1294. --- PASS: TestNewCallback_NotAFunction (0.00s)
  1295. --- PASS: TestNewCallback_NotAFunction/nil (0.00s)
  1296. --- PASS: TestNewCallback_NotAFunction/int (0.00s)
  1297. --- PASS: TestNewCallback_NotAFunction/string (0.00s)
  1298. --- PASS: TestNewCallback_NotAFunction/pointer (0.00s)
  1299. === RUN TestRegisterFuncExpandFinalAnyArgument
  1300. === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic
  1301. === RUN TestRegisterFuncExpandFinalAnyArgument/Slice
  1302. --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s)
  1303. --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s)
  1304. --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s)
  1305. === RUN TestSyscallSelfAllocs
  1306. --- PASS: TestSyscallSelfAllocs (0.00s)
  1307. === RUN TestErrno
  1308. syscall_test.go:45: platform does not support returning errno from syscall
  1309. --- SKIP: TestErrno (0.00s)
  1310. === RUN TestCallback10Int32Packing
  1311. callback_test.go:402: callback tight packing only applies to darwin/arm64
  1312. --- SKIP: TestCallback10Int32Packing (0.00s)
  1313. === RUN TestCallbackDiagnosticsDisabledByDefault
  1314. --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s)
  1315. === RUN Test_qsort
  1316. --- PASS: Test_qsort (0.00s)
  1317. === RUN TestNewCallbackUint64Result
  1318. --- PASS: TestNewCallbackUint64Result (0.00s)
  1319. === RUN TestNestedDlopenCall
  1320. dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall2659275813/001/libdlnested.so
  1321. --- PASS: TestNestedDlopenCall (0.05s)
  1322. === RUN TestRegisterFuncStringSliceAndArray
  1323. === RUN TestRegisterFuncStringSliceAndArray/[]string_argument
  1324. === RUN TestRegisterFuncStringSliceAndArray/[]string_return
  1325. === RUN TestRegisterFuncStringSliceAndArray/array_argument
  1326. --- PASS: TestRegisterFuncStringSliceAndArray (0.04s)
  1327. --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s)
  1328. --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s)
  1329. --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s)
  1330. === RUN TestRegisterFunc_Floats
  1331. --- PASS: TestRegisterFunc_Floats (0.00s)
  1332. === RUN TestCallbackStringConversion
  1333. callback_test.go:58: Build /tmp/TestCallbackStringConversion735139226/001/libcbtest.so
  1334. --- PASS: TestCallbackStringConversion (0.04s)
  1335. === RUN TestRegisterFunc_structReturns
  1336. struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns3082504942/001/structreturntest.so
  1337. === RUN TestRegisterFunc_structReturns/RegisterLibFunc
  1338. --- PASS: TestRegisterFunc_structReturns (0.05s)
  1339. --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s)
  1340. === RUN TestSetuidEtc
  1341. --- PASS: TestSetuidEtc (0.00s)
  1342. === RUN TestRegisterFunc_structArgs
  1343. struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs4235821167/001/structtest.so
  1344. === RUN TestRegisterFunc_structArgs/RegisterLibFunc
  1345. --- PASS: TestRegisterFunc_structArgs (0.06s)
  1346. --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s)
  1347. === RUN TestCallbackDiagnosticsExplicitOptIn
  1348. === RUN TestCallbackDiagnosticsExplicitOptIn/1
  1349. === RUN TestCallbackDiagnosticsExplicitOptIn/true
  1350. === RUN TestCallbackDiagnosticsExplicitOptIn/yes
  1351. === RUN TestCallbackDiagnosticsExplicitOptIn/on
  1352. === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE
  1353. === RUN TestCallbackDiagnosticsExplicitOptIn/On
  1354. --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s)
  1355. --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s)
  1356. --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s)
  1357. --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s)
  1358. --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s)
  1359. --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s)
  1360. --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s)
  1361. === RUN TestDlopenThenAllThreadsSyscall
  1362. --- PASS: TestDlopenThenAllThreadsSyscall (0.04s)
  1363. === RUN TestRegisterFunc_ConcurrentPointerReturn
  1364. --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.48s)
  1365. === RUN TestSimpleDlsym
  1366. --- PASS: TestSimpleDlsym (0.00s)
  1367. === RUN TestNewCallbackFloat64AndIntMix
  1368. --- PASS: TestNewCallbackFloat64AndIntMix (0.00s)
  1369. === RUN TestCallbackMixedStackPacking
  1370. callback_test.go:301: callback tight packing only applies to darwin/arm64
  1371. --- SKIP: TestCallbackMixedStackPacking (0.00s)
  1372. === RUN TestCallGoFromSharedLib
  1373. callback_test.go:23: Build /tmp/TestCallGoFromSharedLib996451873/001/libcbtest.so
  1374. callback_test.go:40: FROM Go: a test string
  1375. callback_test.go:40: FROM Go: a test string
  1376. callback_test.go:40: FROM Go: a test string
  1377. callback_test.go:40: FROM Go: a test string
  1378. callback_test.go:40: FROM Go: a test string
  1379. callback_test.go:40: FROM Go: a test string
  1380. callback_test.go:40: FROM Go: a test string
  1381. callback_test.go:40: FROM Go: a test string
  1382. callback_test.go:40: FROM Go: a test string
  1383. callback_test.go:40: FROM Go: a test string
  1384. --- PASS: TestCallGoFromSharedLib (0.04s)
  1385. === RUN TestAllThreadsSyscall
  1386. --- PASS: TestAllThreadsSyscall (0.00s)
  1387. === RUN TestABI_StructReturnHiddenPointer
  1388. --- PASS: TestABI_StructReturnHiddenPointer (0.00s)
  1389. === RUN TestCallbackFloat32StackPacking
  1390. callback_test.go:467: callback tight packing only applies to darwin/arm64
  1391. --- SKIP: TestCallbackFloat32StackPacking (0.00s)
  1392. === RUN TestCallbackSmallTypesPacking
  1393. callback_test.go:334: callback tight packing only applies to darwin/arm64
  1394. --- SKIP: TestCallbackSmallTypesPacking (0.00s)
  1395. === RUN TestSyscall6PointerLiveness
  1396. --- PASS: TestSyscall6PointerLiveness (0.12s)
  1397. === RUN TestUnrefCallback
  1398. --- PASS: TestUnrefCallback (0.00s)
  1399. === RUN TestSyscallSelf
  1400. === RUN TestSyscallSelf/one_arg
  1401. === RUN TestSyscallSelf/zero_self
  1402. === RUN TestSyscallSelf/multiple_args
  1403. === RUN TestSyscallSelf/no_variadic_args
  1404. --- PASS: TestSyscallSelf (0.00s)
  1405. --- PASS: TestSyscallSelf/one_arg (0.00s)
  1406. --- PASS: TestSyscallSelf/zero_self (0.00s)
  1407. --- PASS: TestSyscallSelf/multiple_args (0.00s)
  1408. --- PASS: TestSyscallSelf/no_variadic_args (0.00s)
  1409. === RUN TestNewCallbackFnPtrReuseAndUnref
  1410. --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s)
  1411. === RUN TestRegisterFunc
  1412. --- PASS: TestRegisterFunc (0.00s)
  1413. === RUN TestNewCallbackInt64ResultWithStackArgs
  1414. --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s)
  1415. === RUN TestCallbackDiagnosticsRejectsImplicitValues
  1416. === RUN TestCallbackDiagnosticsRejectsImplicitValues/0
  1417. === RUN TestCallbackDiagnosticsRejectsImplicitValues/false
  1418. === RUN TestCallbackDiagnosticsRejectsImplicitValues/no
  1419. === RUN TestCallbackDiagnosticsRejectsImplicitValues/off
  1420. === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else
  1421. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s)
  1422. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s)
  1423. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s)
  1424. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s)
  1425. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s)
  1426. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s)
  1427. === RUN TestRegisterLibFunc_Bool
  1428. --- PASS: TestRegisterLibFunc_Bool (0.00s)
  1429. === RUN TestCallbackInt32Packing
  1430. callback_test.go:269: callback tight packing only applies to darwin/arm64
  1431. --- SKIP: TestCallbackInt32Packing (0.00s)
  1432. === RUN TestABI_ArgumentPassing
  1433. === RUN TestABI_ArgumentPassing/10_int32_baseline
  1434. === RUN TestABI_ArgumentPassing/11_int32
  1435. === RUN TestABI_ArgumentPassing/10_float32
  1436. func_test.go:582: float32 stack arguments not yet supported on this platform
  1437. === RUN TestABI_ArgumentPassing/mixed_stack_strings
  1438. === RUN TestABI_ArgumentPassing/20_int32
  1439. === RUN TestABI_ArgumentPassing/8int_hfa2_stack
  1440. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1441. === RUN TestABI_ArgumentPassing/8int_2structs_stack
  1442. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1443. === RUN TestABI_ArgumentPassing/8float_hfa2_stack
  1444. func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64
  1445. === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs
  1446. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1447. === RUN TestABI_ArgumentPassing/8int_int_struct_int
  1448. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1449. === RUN TestABI_ArgumentPassing/8int_hfa4_stack
  1450. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1451. === RUN TestABI_ArgumentPassing/8int_mixed_struct
  1452. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1453. === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers
  1454. === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack
  1455. === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats
  1456. func_test.go:582: float32 stack arguments not yet supported on this platform
  1457. === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers
  1458. === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack
  1459. === RUN TestABI_ArgumentPassing/20_uintptr
  1460. === RUN TestABI_ArgumentPassing/32_uintptr
  1461. === RUN TestABI_ArgumentPassing/syscalln_20_uintptr
  1462. === RUN TestABI_ArgumentPassing/syscalln_32_uintptr
  1463. === RUN TestABI_ArgumentPassing/32_mixed_int_float
  1464. --- PASS: TestABI_ArgumentPassing (0.07s)
  1465. --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s)
  1466. --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s)
  1467. --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s)
  1468. --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s)
  1469. --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s)
  1470. --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s)
  1471. --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s)
  1472. --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s)
  1473. --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s)
  1474. --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s)
  1475. --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s)
  1476. --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s)
  1477. --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s)
  1478. --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s)
  1479. --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s)
  1480. --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s)
  1481. --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s)
  1482. --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s)
  1483. --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s)
  1484. --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s)
  1485. --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s)
  1486. --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s)
  1487. === RUN TestNewCallbackInt64Result
  1488. --- PASS: TestNewCallbackInt64Result (0.00s)
  1489. === RUN TestCallbackFloat64StackPacking
  1490. callback_test.go:433: callback tight packing only applies to darwin/arm64
  1491. --- SKIP: TestCallbackFloat64StackPacking (0.00s)
  1492. === RUN TestSyscallSelfPanics
  1493. === RUN TestSyscallSelfPanics/nil_fn
  1494. === RUN TestSyscallSelfPanics/too_many_args
  1495. --- PASS: TestSyscallSelfPanics (0.00s)
  1496. --- PASS: TestSyscallSelfPanics/nil_fn (0.00s)
  1497. --- PASS: TestSyscallSelfPanics/too_many_args (0.00s)
  1498. === RUN TestNewCallbackFloat64
  1499. --- PASS: TestNewCallbackFloat64 (0.00s)
  1500. === RUN TestRegisterFunc_InvalidFunctionPointer
  1501. === RUN TestRegisterFunc_InvalidFunctionPointer/nil
  1502. === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer
  1503. === RUN TestRegisterFunc_InvalidFunctionPointer/function_value
  1504. === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer
  1505. === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function
  1506. === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer
  1507. --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s)
  1508. --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s)
  1509. --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s)
  1510. --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s)
  1511. --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s)
  1512. --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s)
  1513. --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s)
  1514. === RUN TestSyscallNErrnoIsNotAnInputArgument
  1515. --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s)
  1516. === RUN TestABI_TooManyArguments
  1517. === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit
  1518. === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit
  1519. func_test.go:734: ppc64le retains the 15-argument limit
  1520. === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit
  1521. === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit
  1522. func_test.go:759: ppc64le retains the 15-argument limit
  1523. --- PASS: TestABI_TooManyArguments (0.00s)
  1524. --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s)
  1525. --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s)
  1526. --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s)
  1527. --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s)
  1528. === RUN TestSyscallN
  1529. --- PASS: TestSyscallN (0.00s)
  1530. === RUN TestABI
  1531. func_test.go:240: Build /tmp/TestABI611829263/001/abitest.so
  1532. --- PASS: TestABI (0.06s)
  1533. === RUN TestNewCallbackFloat32
  1534. --- PASS: TestNewCallbackFloat32 (0.00s)
  1535. === RUN TestOS
  1536. --- PASS: TestOS (0.00s)
  1537. === RUN TestNewCallbackFloat32AndFloat64
  1538. --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s)
  1539. === RUN TestRegisterFuncKeepNonFinalAnyArgument
  1540. --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s)
  1541. === RUN TestNewCallback_NotAFunction
  1542. === RUN TestNewCallback_NotAFunction/nil
  1543. === RUN TestNewCallback_NotAFunction/int
  1544. === RUN TestNewCallback_NotAFunction/string
  1545. === RUN TestNewCallback_NotAFunction/pointer
  1546. --- PASS: TestNewCallback_NotAFunction (0.00s)
  1547. --- PASS: TestNewCallback_NotAFunction/nil (0.00s)
  1548. --- PASS: TestNewCallback_NotAFunction/int (0.00s)
  1549. --- PASS: TestNewCallback_NotAFunction/string (0.00s)
  1550. --- PASS: TestNewCallback_NotAFunction/pointer (0.00s)
  1551. === RUN TestRegisterFuncExpandFinalAnyArgument
  1552. === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic
  1553. === RUN TestRegisterFuncExpandFinalAnyArgument/Slice
  1554. --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s)
  1555. --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s)
  1556. --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s)
  1557. === RUN TestSyscallSelfAllocs
  1558. --- PASS: TestSyscallSelfAllocs (0.00s)
  1559. === RUN TestErrno
  1560. syscall_test.go:45: platform does not support returning errno from syscall
  1561. --- SKIP: TestErrno (0.00s)
  1562. === RUN TestCallback10Int32Packing
  1563. callback_test.go:402: callback tight packing only applies to darwin/arm64
  1564. --- SKIP: TestCallback10Int32Packing (0.00s)
  1565. === RUN TestCallbackDiagnosticsDisabledByDefault
  1566. --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s)
  1567. === RUN Test_qsort
  1568. --- PASS: Test_qsort (0.00s)
  1569. === RUN TestNewCallbackUint64Result
  1570. --- PASS: TestNewCallbackUint64Result (0.00s)
  1571. === RUN TestNestedDlopenCall
  1572. dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall3552070340/001/libdlnested.so
  1573. --- PASS: TestNestedDlopenCall (0.05s)
  1574. === RUN TestRegisterFuncStringSliceAndArray
  1575. === RUN TestRegisterFuncStringSliceAndArray/[]string_argument
  1576. === RUN TestRegisterFuncStringSliceAndArray/[]string_return
  1577. === RUN TestRegisterFuncStringSliceAndArray/array_argument
  1578. --- PASS: TestRegisterFuncStringSliceAndArray (0.05s)
  1579. --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s)
  1580. --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s)
  1581. --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s)
  1582. === RUN TestRegisterFunc_Floats
  1583. --- PASS: TestRegisterFunc_Floats (0.00s)
  1584. === RUN TestCallbackStringConversion
  1585. callback_test.go:58: Build /tmp/TestCallbackStringConversion4066965851/001/libcbtest.so
  1586. --- PASS: TestCallbackStringConversion (0.05s)
  1587. === RUN TestRegisterFunc_structReturns
  1588. struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns731709356/001/structreturntest.so
  1589. === RUN TestRegisterFunc_structReturns/RegisterLibFunc
  1590. --- PASS: TestRegisterFunc_structReturns (0.06s)
  1591. --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s)
  1592. === RUN TestSetuidEtc
  1593. --- PASS: TestSetuidEtc (0.00s)
  1594. === RUN TestRegisterFunc_structArgs
  1595. struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs1952288268/001/structtest.so
  1596. === RUN TestRegisterFunc_structArgs/RegisterLibFunc
  1597. --- PASS: TestRegisterFunc_structArgs (0.09s)
  1598. --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s)
  1599. === RUN TestCallbackDiagnosticsExplicitOptIn
  1600. === RUN TestCallbackDiagnosticsExplicitOptIn/1
  1601. === RUN TestCallbackDiagnosticsExplicitOptIn/true
  1602. === RUN TestCallbackDiagnosticsExplicitOptIn/yes
  1603. === RUN TestCallbackDiagnosticsExplicitOptIn/on
  1604. === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE
  1605. === RUN TestCallbackDiagnosticsExplicitOptIn/On
  1606. --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s)
  1607. --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s)
  1608. --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s)
  1609. --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s)
  1610. --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s)
  1611. --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s)
  1612. --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s)
  1613. === RUN TestDlopenThenAllThreadsSyscall
  1614. --- PASS: TestDlopenThenAllThreadsSyscall (0.05s)
  1615. === RUN TestRegisterFunc_ConcurrentPointerReturn
  1616. --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.62s)
  1617. === RUN TestSimpleDlsym
  1618. --- PASS: TestSimpleDlsym (0.00s)
  1619. === RUN TestNewCallbackFloat64AndIntMix
  1620. --- PASS: TestNewCallbackFloat64AndIntMix (0.00s)
  1621. === RUN TestCallbackMixedStackPacking
  1622. callback_test.go:301: callback tight packing only applies to darwin/arm64
  1623. --- SKIP: TestCallbackMixedStackPacking (0.00s)
  1624. === RUN TestCallGoFromSharedLib
  1625. callback_test.go:23: Build /tmp/TestCallGoFromSharedLib1231211525/001/libcbtest.so
  1626. callback_test.go:40: FROM Go: a test string
  1627. callback_test.go:40: FROM Go: a test string
  1628. callback_test.go:40: FROM Go: a test string
  1629. callback_test.go:40: FROM Go: a test string
  1630. callback_test.go:40: FROM Go: a test string
  1631. callback_test.go:40: FROM Go: a test string
  1632. callback_test.go:40: FROM Go: a test string
  1633. callback_test.go:40: FROM Go: a test string
  1634. callback_test.go:40: FROM Go: a test string
  1635. callback_test.go:40: FROM Go: a test string
  1636. --- PASS: TestCallGoFromSharedLib (0.04s)
  1637. === RUN TestAllThreadsSyscall
  1638. --- PASS: TestAllThreadsSyscall (0.00s)
  1639. === RUN TestABI_StructReturnHiddenPointer
  1640. --- PASS: TestABI_StructReturnHiddenPointer (0.00s)
  1641. === RUN TestCallbackFloat32StackPacking
  1642. callback_test.go:467: callback tight packing only applies to darwin/arm64
  1643. --- SKIP: TestCallbackFloat32StackPacking (0.00s)
  1644. === RUN TestCallbackSmallTypesPacking
  1645. callback_test.go:334: callback tight packing only applies to darwin/arm64
  1646. --- SKIP: TestCallbackSmallTypesPacking (0.00s)
  1647. === RUN TestSyscall6PointerLiveness
  1648. --- PASS: TestSyscall6PointerLiveness (0.11s)
  1649. === RUN TestUnrefCallback
  1650. --- PASS: TestUnrefCallback (0.00s)
  1651. === RUN TestSyscallSelf
  1652. === RUN TestSyscallSelf/one_arg
  1653. === RUN TestSyscallSelf/zero_self
  1654. === RUN TestSyscallSelf/multiple_args
  1655. === RUN TestSyscallSelf/no_variadic_args
  1656. --- PASS: TestSyscallSelf (0.00s)
  1657. --- PASS: TestSyscallSelf/one_arg (0.00s)
  1658. --- PASS: TestSyscallSelf/zero_self (0.00s)
  1659. --- PASS: TestSyscallSelf/multiple_args (0.00s)
  1660. --- PASS: TestSyscallSelf/no_variadic_args (0.00s)
  1661. === RUN TestNewCallbackFnPtrReuseAndUnref
  1662. --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s)
  1663. === RUN TestRegisterFunc
  1664. --- PASS: TestRegisterFunc (0.00s)
  1665. === RUN TestNewCallbackInt64ResultWithStackArgs
  1666. --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s)
  1667. === RUN TestCallbackDiagnosticsRejectsImplicitValues
  1668. === RUN TestCallbackDiagnosticsRejectsImplicitValues/0
  1669. === RUN TestCallbackDiagnosticsRejectsImplicitValues/false
  1670. === RUN TestCallbackDiagnosticsRejectsImplicitValues/no
  1671. === RUN TestCallbackDiagnosticsRejectsImplicitValues/off
  1672. === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else
  1673. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s)
  1674. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s)
  1675. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s)
  1676. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s)
  1677. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s)
  1678. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s)
  1679. === RUN TestRegisterLibFunc_Bool
  1680. --- PASS: TestRegisterLibFunc_Bool (0.00s)
  1681. === RUN TestCallbackInt32Packing
  1682. callback_test.go:269: callback tight packing only applies to darwin/arm64
  1683. --- SKIP: TestCallbackInt32Packing (0.00s)
  1684. === RUN TestABI_ArgumentPassing
  1685. === RUN TestABI_ArgumentPassing/10_int32_baseline
  1686. === RUN TestABI_ArgumentPassing/11_int32
  1687. === RUN TestABI_ArgumentPassing/10_float32
  1688. func_test.go:582: float32 stack arguments not yet supported on this platform
  1689. === RUN TestABI_ArgumentPassing/mixed_stack_strings
  1690. === RUN TestABI_ArgumentPassing/20_int32
  1691. === RUN TestABI_ArgumentPassing/8int_hfa2_stack
  1692. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1693. === RUN TestABI_ArgumentPassing/8int_2structs_stack
  1694. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1695. === RUN TestABI_ArgumentPassing/8float_hfa2_stack
  1696. func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64
  1697. === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs
  1698. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1699. === RUN TestABI_ArgumentPassing/8int_int_struct_int
  1700. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1701. === RUN TestABI_ArgumentPassing/8int_hfa4_stack
  1702. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1703. === RUN TestABI_ArgumentPassing/8int_mixed_struct
  1704. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1705. === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers
  1706. === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack
  1707. === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats
  1708. func_test.go:582: float32 stack arguments not yet supported on this platform
  1709. === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers
  1710. === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack
  1711. === RUN TestABI_ArgumentPassing/20_uintptr
  1712. === RUN TestABI_ArgumentPassing/32_uintptr
  1713. === RUN TestABI_ArgumentPassing/syscalln_20_uintptr
  1714. === RUN TestABI_ArgumentPassing/syscalln_32_uintptr
  1715. === RUN TestABI_ArgumentPassing/32_mixed_int_float
  1716. --- PASS: TestABI_ArgumentPassing (0.07s)
  1717. --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s)
  1718. --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s)
  1719. --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s)
  1720. --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s)
  1721. --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s)
  1722. --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s)
  1723. --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s)
  1724. --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s)
  1725. --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s)
  1726. --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s)
  1727. --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s)
  1728. --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s)
  1729. --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s)
  1730. --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s)
  1731. --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s)
  1732. --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s)
  1733. --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s)
  1734. --- PASS: TestABI_ArgumentPassing/20_uintptr (0.00s)
  1735. --- PASS: TestABI_ArgumentPassing/32_uintptr (0.00s)
  1736. --- PASS: TestABI_ArgumentPassing/syscalln_20_uintptr (0.00s)
  1737. --- PASS: TestABI_ArgumentPassing/syscalln_32_uintptr (0.00s)
  1738. --- PASS: TestABI_ArgumentPassing/32_mixed_int_float (0.00s)
  1739. === RUN TestNewCallbackInt64Result
  1740. --- PASS: TestNewCallbackInt64Result (0.00s)
  1741. === RUN TestCallbackFloat64StackPacking
  1742. callback_test.go:433: callback tight packing only applies to darwin/arm64
  1743. --- SKIP: TestCallbackFloat64StackPacking (0.00s)
  1744. === RUN TestSyscallSelfPanics
  1745. === RUN TestSyscallSelfPanics/nil_fn
  1746. === RUN TestSyscallSelfPanics/too_many_args
  1747. --- PASS: TestSyscallSelfPanics (0.00s)
  1748. --- PASS: TestSyscallSelfPanics/nil_fn (0.00s)
  1749. --- PASS: TestSyscallSelfPanics/too_many_args (0.00s)
  1750. === RUN TestNewCallbackFloat64
  1751. --- PASS: TestNewCallbackFloat64 (0.00s)
  1752. === RUN TestRegisterFunc_InvalidFunctionPointer
  1753. === RUN TestRegisterFunc_InvalidFunctionPointer/nil
  1754. === RUN TestRegisterFunc_InvalidFunctionPointer/non_pointer
  1755. === RUN TestRegisterFunc_InvalidFunctionPointer/function_value
  1756. === RUN TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer
  1757. === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function
  1758. === RUN TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer
  1759. --- PASS: TestRegisterFunc_InvalidFunctionPointer (0.00s)
  1760. --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil (0.00s)
  1761. --- PASS: TestRegisterFunc_InvalidFunctionPointer/non_pointer (0.00s)
  1762. --- PASS: TestRegisterFunc_InvalidFunctionPointer/function_value (0.00s)
  1763. --- PASS: TestRegisterFunc_InvalidFunctionPointer/nil_function_pointer (0.00s)
  1764. --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_non_function (0.00s)
  1765. --- PASS: TestRegisterFunc_InvalidFunctionPointer/pointer_to_function_pointer (0.00s)
  1766. === RUN TestSyscallNErrnoIsNotAnInputArgument
  1767. --- PASS: TestSyscallNErrnoIsNotAnInputArgument (0.00s)
  1768. === RUN TestABI_TooManyArguments
  1769. === RUN TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit
  1770. === RUN TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit
  1771. func_test.go:734: ppc64le retains the 15-argument limit
  1772. === RUN TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit
  1773. === RUN TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit
  1774. func_test.go:759: ppc64le retains the 15-argument limit
  1775. --- PASS: TestABI_TooManyArguments (0.00s)
  1776. --- PASS: TestABI_TooManyArguments/registerfunc_33_int64_exceeds_limit (0.00s)
  1777. --- SKIP: TestABI_TooManyArguments/registerfunc_16_int64_exceeds_ppc64le_limit (0.00s)
  1778. --- PASS: TestABI_TooManyArguments/syscalln_33_uintptr_exceeds_limit (0.00s)
  1779. --- SKIP: TestABI_TooManyArguments/syscalln_16_uintptr_exceeds_ppc64le_limit (0.00s)
  1780. === RUN TestSyscallN
  1781. --- PASS: TestSyscallN (0.00s)
  1782. === RUN TestABI
  1783. func_test.go:240: Build /tmp/TestABI4179727908/001/abitest.so
  1784. --- PASS: TestABI (0.06s)
  1785. === RUN TestNewCallbackFloat32
  1786. --- PASS: TestNewCallbackFloat32 (0.00s)
  1787. === RUN TestOS
  1788. --- PASS: TestOS (0.00s)
  1789. === RUN TestNewCallbackFloat32AndFloat64
  1790. --- PASS: TestNewCallbackFloat32AndFloat64 (0.00s)
  1791. === RUN TestRegisterFuncKeepNonFinalAnyArgument
  1792. --- PASS: TestRegisterFuncKeepNonFinalAnyArgument (0.00s)
  1793. === RUN TestNewCallback_NotAFunction
  1794. === RUN TestNewCallback_NotAFunction/nil
  1795. === RUN TestNewCallback_NotAFunction/int
  1796. === RUN TestNewCallback_NotAFunction/string
  1797. === RUN TestNewCallback_NotAFunction/pointer
  1798. --- PASS: TestNewCallback_NotAFunction (0.00s)
  1799. --- PASS: TestNewCallback_NotAFunction/nil (0.00s)
  1800. --- PASS: TestNewCallback_NotAFunction/int (0.00s)
  1801. --- PASS: TestNewCallback_NotAFunction/string (0.00s)
  1802. --- PASS: TestNewCallback_NotAFunction/pointer (0.00s)
  1803. === RUN TestRegisterFuncExpandFinalAnyArgument
  1804. === RUN TestRegisterFuncExpandFinalAnyArgument/Variadic
  1805. === RUN TestRegisterFuncExpandFinalAnyArgument/Slice
  1806. --- PASS: TestRegisterFuncExpandFinalAnyArgument (0.00s)
  1807. --- PASS: TestRegisterFuncExpandFinalAnyArgument/Variadic (0.00s)
  1808. --- PASS: TestRegisterFuncExpandFinalAnyArgument/Slice (0.00s)
  1809. === RUN TestSyscallSelfAllocs
  1810. --- PASS: TestSyscallSelfAllocs (0.00s)
  1811. === RUN TestErrno
  1812. syscall_test.go:45: platform does not support returning errno from syscall
  1813. --- SKIP: TestErrno (0.00s)
  1814. === RUN TestCallback10Int32Packing
  1815. callback_test.go:402: callback tight packing only applies to darwin/arm64
  1816. --- SKIP: TestCallback10Int32Packing (0.00s)
  1817. === RUN TestCallbackDiagnosticsDisabledByDefault
  1818. --- PASS: TestCallbackDiagnosticsDisabledByDefault (0.00s)
  1819. === RUN Test_qsort
  1820. --- PASS: Test_qsort (0.00s)
  1821. === RUN TestNewCallbackUint64Result
  1822. --- PASS: TestNewCallbackUint64Result (0.00s)
  1823. === RUN TestNestedDlopenCall
  1824. dlfcn_test.go:26: Build /tmp/TestNestedDlopenCall3273654551/001/libdlnested.so
  1825. --- PASS: TestNestedDlopenCall (0.05s)
  1826. === RUN TestRegisterFuncStringSliceAndArray
  1827. === RUN TestRegisterFuncStringSliceAndArray/[]string_argument
  1828. === RUN TestRegisterFuncStringSliceAndArray/[]string_return
  1829. === RUN TestRegisterFuncStringSliceAndArray/array_argument
  1830. --- PASS: TestRegisterFuncStringSliceAndArray (0.04s)
  1831. --- PASS: TestRegisterFuncStringSliceAndArray/[]string_argument (0.00s)
  1832. --- PASS: TestRegisterFuncStringSliceAndArray/[]string_return (0.00s)
  1833. --- PASS: TestRegisterFuncStringSliceAndArray/array_argument (0.00s)
  1834. === RUN TestRegisterFunc_Floats
  1835. --- PASS: TestRegisterFunc_Floats (0.00s)
  1836. === RUN TestCallbackStringConversion
  1837. callback_test.go:58: Build /tmp/TestCallbackStringConversion2501925151/001/libcbtest.so
  1838. --- PASS: TestCallbackStringConversion (0.04s)
  1839. === RUN TestRegisterFunc_structReturns
  1840. struct_test.go:973: Build /tmp/TestRegisterFunc_structReturns1825431110/001/structreturntest.so
  1841. === RUN TestRegisterFunc_structReturns/RegisterLibFunc
  1842. --- PASS: TestRegisterFunc_structReturns (0.04s)
  1843. --- PASS: TestRegisterFunc_structReturns/RegisterLibFunc (0.00s)
  1844. === RUN TestSetuidEtc
  1845. --- PASS: TestSetuidEtc (0.00s)
  1846. === RUN TestRegisterFunc_structArgs
  1847. struct_test.go:26: Build /tmp/TestRegisterFunc_structArgs1204648375/001/structtest.so
  1848. === RUN TestRegisterFunc_structArgs/RegisterLibFunc
  1849. --- PASS: TestRegisterFunc_structArgs (0.06s)
  1850. --- PASS: TestRegisterFunc_structArgs/RegisterLibFunc (0.00s)
  1851. === RUN TestCallbackDiagnosticsExplicitOptIn
  1852. === RUN TestCallbackDiagnosticsExplicitOptIn/1
  1853. === RUN TestCallbackDiagnosticsExplicitOptIn/true
  1854. === RUN TestCallbackDiagnosticsExplicitOptIn/yes
  1855. === RUN TestCallbackDiagnosticsExplicitOptIn/on
  1856. === RUN TestCallbackDiagnosticsExplicitOptIn/TRUE
  1857. === RUN TestCallbackDiagnosticsExplicitOptIn/On
  1858. --- PASS: TestCallbackDiagnosticsExplicitOptIn (0.00s)
  1859. --- PASS: TestCallbackDiagnosticsExplicitOptIn/1 (0.00s)
  1860. --- PASS: TestCallbackDiagnosticsExplicitOptIn/true (0.00s)
  1861. --- PASS: TestCallbackDiagnosticsExplicitOptIn/yes (0.00s)
  1862. --- PASS: TestCallbackDiagnosticsExplicitOptIn/on (0.00s)
  1863. --- PASS: TestCallbackDiagnosticsExplicitOptIn/TRUE (0.00s)
  1864. --- PASS: TestCallbackDiagnosticsExplicitOptIn/On (0.00s)
  1865. === RUN TestDlopenThenAllThreadsSyscall
  1866. --- PASS: TestDlopenThenAllThreadsSyscall (0.04s)
  1867. === RUN TestRegisterFunc_ConcurrentPointerReturn
  1868. --- PASS: TestRegisterFunc_ConcurrentPointerReturn (3.51s)
  1869. === RUN TestSimpleDlsym
  1870. --- PASS: TestSimpleDlsym (0.00s)
  1871. === RUN TestNewCallbackFloat64AndIntMix
  1872. --- PASS: TestNewCallbackFloat64AndIntMix (0.00s)
  1873. === RUN TestCallbackMixedStackPacking
  1874. callback_test.go:301: callback tight packing only applies to darwin/arm64
  1875. --- SKIP: TestCallbackMixedStackPacking (0.00s)
  1876. === RUN TestCallGoFromSharedLib
  1877. callback_test.go:23: Build /tmp/TestCallGoFromSharedLib1236706595/001/libcbtest.so
  1878. callback_test.go:40: FROM Go: a test string
  1879. callback_test.go:40: FROM Go: a test string
  1880. callback_test.go:40: FROM Go: a test string
  1881. callback_test.go:40: FROM Go: a test string
  1882. callback_test.go:40: FROM Go: a test string
  1883. callback_test.go:40: FROM Go: a test string
  1884. callback_test.go:40: FROM Go: a test string
  1885. callback_test.go:40: FROM Go: a test string
  1886. callback_test.go:40: FROM Go: a test string
  1887. callback_test.go:40: FROM Go: a test string
  1888. --- PASS: TestCallGoFromSharedLib (0.04s)
  1889. === RUN TestAllThreadsSyscall
  1890. --- PASS: TestAllThreadsSyscall (0.00s)
  1891. === RUN TestABI_StructReturnHiddenPointer
  1892. --- PASS: TestABI_StructReturnHiddenPointer (0.00s)
  1893. === RUN TestCallbackFloat32StackPacking
  1894. callback_test.go:467: callback tight packing only applies to darwin/arm64
  1895. --- SKIP: TestCallbackFloat32StackPacking (0.00s)
  1896. === RUN TestCallbackSmallTypesPacking
  1897. callback_test.go:334: callback tight packing only applies to darwin/arm64
  1898. --- SKIP: TestCallbackSmallTypesPacking (0.00s)
  1899. === RUN TestSyscall6PointerLiveness
  1900. --- PASS: TestSyscall6PointerLiveness (0.12s)
  1901. === RUN TestUnrefCallback
  1902. --- PASS: TestUnrefCallback (0.00s)
  1903. === RUN TestSyscallSelf
  1904. === RUN TestSyscallSelf/one_arg
  1905. === RUN TestSyscallSelf/zero_self
  1906. === RUN TestSyscallSelf/multiple_args
  1907. === RUN TestSyscallSelf/no_variadic_args
  1908. --- PASS: TestSyscallSelf (0.00s)
  1909. --- PASS: TestSyscallSelf/one_arg (0.00s)
  1910. --- PASS: TestSyscallSelf/zero_self (0.00s)
  1911. --- PASS: TestSyscallSelf/multiple_args (0.00s)
  1912. --- PASS: TestSyscallSelf/no_variadic_args (0.00s)
  1913. === RUN TestNewCallbackFnPtrReuseAndUnref
  1914. --- PASS: TestNewCallbackFnPtrReuseAndUnref (0.00s)
  1915. === RUN TestRegisterFunc
  1916. --- PASS: TestRegisterFunc (0.00s)
  1917. === RUN TestNewCallbackInt64ResultWithStackArgs
  1918. --- PASS: TestNewCallbackInt64ResultWithStackArgs (0.00s)
  1919. === RUN TestCallbackDiagnosticsRejectsImplicitValues
  1920. === RUN TestCallbackDiagnosticsRejectsImplicitValues/0
  1921. === RUN TestCallbackDiagnosticsRejectsImplicitValues/false
  1922. === RUN TestCallbackDiagnosticsRejectsImplicitValues/no
  1923. === RUN TestCallbackDiagnosticsRejectsImplicitValues/off
  1924. === RUN TestCallbackDiagnosticsRejectsImplicitValues/anything-else
  1925. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues (0.00s)
  1926. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/0 (0.00s)
  1927. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/false (0.00s)
  1928. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/no (0.00s)
  1929. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/off (0.00s)
  1930. --- PASS: TestCallbackDiagnosticsRejectsImplicitValues/anything-else (0.00s)
  1931. === RUN TestRegisterLibFunc_Bool
  1932. --- PASS: TestRegisterLibFunc_Bool (0.00s)
  1933. === RUN TestCallbackInt32Packing
  1934. callback_test.go:269: callback tight packing only applies to darwin/arm64
  1935. --- SKIP: TestCallbackInt32Packing (0.00s)
  1936. === RUN TestABI_ArgumentPassing
  1937. === RUN TestABI_ArgumentPassing/10_int32_baseline
  1938. === RUN TestABI_ArgumentPassing/11_int32
  1939. === RUN TestABI_ArgumentPassing/10_float32
  1940. func_test.go:582: float32 stack arguments not yet supported on this platform
  1941. === RUN TestABI_ArgumentPassing/mixed_stack_strings
  1942. === RUN TestABI_ArgumentPassing/20_int32
  1943. === RUN TestABI_ArgumentPassing/8int_hfa2_stack
  1944. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1945. === RUN TestABI_ArgumentPassing/8int_2structs_stack
  1946. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1947. === RUN TestABI_ArgumentPassing/8float_hfa2_stack
  1948. func_test.go:589: struct argument tests only supported on Darwin ARM64/AMD64
  1949. === RUN TestABI_ArgumentPassing/8int_hfa2_floatregs
  1950. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1951. === RUN TestABI_ArgumentPassing/8int_int_struct_int
  1952. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1953. === RUN TestABI_ArgumentPassing/8int_hfa4_stack
  1954. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1955. === RUN TestABI_ArgumentPassing/8int_mixed_struct
  1956. func_test.go:586: struct argument tests only supported on Darwin ARM64/AMD64
  1957. === RUN TestABI_ArgumentPassing/arm_int64_unaligned_in_registers
  1958. === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack
  1959. === RUN TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats
  1960. func_test.go:582: float32 stack arguments not yet supported on this platform
  1961. === RUN TestABI_ArgumentPassing/arm_float64_unaligned_in_registers
  1962. === RUN TestABI_ArgumentPassing/arm_float64_unaligned_on_stack
  1963. === RUN TestABI_ArgumentPassing/20_uintptr
  1964. === RUN TestABI_ArgumentPassing/32_uintptr
  1965. === RUN TestABI_ArgumentPassing/syscalln_20_uintptr
  1966. === RUN TestABI_ArgumentPassing/syscalln_32_uintptr
  1967. === RUN TestABI_ArgumentPassing/32_mixed_int_float
  1968. --- PASS: TestABI_ArgumentPassing (0.07s)
  1969. --- PASS: TestABI_ArgumentPassing/10_int32_baseline (0.00s)
  1970. --- PASS: TestABI_ArgumentPassing/11_int32 (0.00s)
  1971. --- SKIP: TestABI_ArgumentPassing/10_float32 (0.00s)
  1972. --- PASS: TestABI_ArgumentPassing/mixed_stack_strings (0.00s)
  1973. --- PASS: TestABI_ArgumentPassing/20_int32 (0.00s)
  1974. --- SKIP: TestABI_ArgumentPassing/8int_hfa2_stack (0.00s)
  1975. --- SKIP: TestABI_ArgumentPassing/8int_2structs_stack (0.00s)
  1976. --- SKIP: TestABI_ArgumentPassing/8float_hfa2_stack (0.00s)
  1977. --- SKIP: TestABI_ArgumentPassing/8int_hfa2_floatregs (0.00s)
  1978. --- SKIP: TestABI_ArgumentPassing/8int_int_struct_int (0.00s)
  1979. --- SKIP: TestABI_ArgumentPassing/8int_hfa4_stack (0.00s)
  1980. --- SKIP: TestABI_ArgumentPassing/8int_mixed_struct (0.00s)
  1981. --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_in_registers (0.00s)
  1982. --- PASS: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack (0.00s)
  1983. --- SKIP: TestABI_ArgumentPassing/arm_int64_unaligned_on_stack_after_floats (0.00s)
  1984. --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_in_registers (0.00s)
  1985. --- PASS: TestABI_ArgumentPassing/arm_float64_unaligned_on_stack (0.00s)

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 1

Tags 102

↑↓ moveenter openesc close