main 602baa7

check failure 11m 35s

Annotations 2

  • Check

    error

    Process completed with exit code 2.

  • Complete job

    warning

    Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

  1. Current runner version: 'v0.6.0'
  2. GITHUB_TOKEN Permissions
  3. Contents: read
  4. Metadata: read
  5. Secret source: Actions
  6. Cache mode: write
  7. Prepare workflow directory
  8. Prepare all required actions
  9. Getting action download info
  10. Download action repository 'actions/checkout@v4' (SHA:11d5960a326750d5838078e36cf38b85af677262)
  11. Download action repository 'actions/setup-go@v5' (SHA:40f1582b2485089dde7abd97c1529aa768e1baff)
  12. Complete job name: check
  13. Run actions/checkout@v4
  14. with:
  15. repository: bnema/xturbo
  16. token: ***
  17. ssh-strict: true
  18. ssh-user: git
  19. persist-credentials: true
  20. clean: true
  21. sparse-checkout-cone-mode: true
  22. fetch-depth: 1
  23. fetch-tags: false
  24. show-progress: true
  25. lfs: false
  26. submodules: false
  27. set-safe-directory: true
  28. allow-unsafe-pr-checkout: false
  29. Syncing repository: bnema/xturbo
  30. Getting Git version info
  31. Working directory is '/home/runner/work/xturbo/xturbo'
  32. [command]/usr/bin/git version
  33. git version 2.53.0
  34. Temporarily overriding HOME='/home/runner/work/_temp/2b136a8a-ba92-4f3d-ac69-a96f96c1ed03' before making global git config changes
  35. Adding repository directory to the temporary git global config as a safe directory
  36. [command]/usr/bin/git config --global --add safe.directory /home/runner/work/xturbo/xturbo
  37. Deleting the contents of '/home/runner/work/xturbo/xturbo'
  38. Initializing the repository
  39. [command]/usr/bin/git init /home/runner/work/xturbo/xturbo
  40. hint: Using 'master' as the name for the initial branch. This default branch name
  41. hint: will change to "main" in Git 3.0. To configure the initial branch name
  42. hint: to use in all of your new repositories, which will suppress this warning,
  43. hint: call:
  44. hint:
  45. hint: git config --global init.defaultBranch <name>
  46. hint:
  47. hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
  48. hint: 'development'. The just-created branch can be renamed via this command:
  49. hint:
  50. hint: git branch -m <name>
  51. hint:
  52. hint: Disable this message with "git config set advice.defaultBranchName false"
  53. Initialized empty Git repository in /home/runner/work/xturbo/xturbo/.git/
  54. [command]/usr/bin/git remote add origin http://ermite:7341/bnema/xturbo
  55. Disabling automatic garbage collection
  56. [command]/usr/bin/git config --local gc.auto 0
  57. Setting up auth
  58. [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
  59. [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' || :"
  60. [command]/usr/bin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader
  61. [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' || :"
  62. [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
  63. [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
  64. [command]/usr/bin/git config --local http.http://ermite:7341/.extraheader AUTHORIZATION: basic ***
  65. Fetching the repository
  66. [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +24ba552b5009a8f030341311eeefdef37d468ad0:refs/remotes/pull/7/merge
  67. From http://ermite:7341/bnema/xturbo
  68. * [new ref] 24ba552b5009a8f030341311eeefdef37d468ad0 -> pull/7/merge
  69. Determining the checkout info
  70. [command]/usr/bin/git sparse-checkout disable
  71. [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
  72. Checking out the ref
  73. [command]/usr/bin/git checkout --progress --force refs/remotes/pull/7/merge
  74. Note: switching to 'refs/remotes/pull/7/merge'.
  75. You are in 'detached HEAD' state. You can look around, make experimental
  76. changes and commit them, and you can discard any commits you make in this
  77. state without impacting any branches by switching back to a branch.
  78. If you want to create a new branch to retain commits you create, you may
  79. do so (now or later) by using -c with the switch command. Example:
  80. git switch -c <new-branch-name>
  81. Or undo this operation with:
  82. git switch -
  83. Turn off this advice by setting config variable advice.detachedHead to false
  84. HEAD is now at 24ba552 Merge c65691c6de9b7757bd565e4d83d67e7cf8bb7cb3 into ad1316e01a9f213cd5ef3cc8fd2766a7ef1bf431
  85. [command]/usr/bin/git log -1 --format=%H
  86. 24ba552b5009a8f030341311eeefdef37d468ad0
  87. Run actions/setup-go@v5
  88. with:
  89. go-version-file: go.mod
  90. check-latest: false
  91. cache: true
  92. Setup go version spec 1.27
  93. (node:403) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
  94. (Use `node --trace-deprecation ...` to show where the warning was created)
  95. Found in cache @ /opt/hostedtoolcache/go/1.27.3/x64
  96. Added go to the path
  97. Successfully set up Go version 1.27
  98. [command]/opt/hostedtoolcache/go/1.27.3/x64/bin/go env GOMODCACHE
  99. [command]/opt/hostedtoolcache/go/1.27.3/x64/bin/go env GOCACHE
  100. /home/runner/go/pkg/mod
  101. /home/runner/.cache/go-build
  102. Cache Size: ~0 MB (252431 B)
  103. [command]/usr/bin/tar -xf /home/runner/work/_temp/cd056351-cbbc-4cef-9c0d-dd31f3c13504/cache.tgz -P -C /home/runner/work/xturbo/xturbo -z
  104. Cache restored successfully
  105. Cache restored from key: setup-go-Linux-x64-undefined-go-1.27.3-3a0171b0b71b4f1ccbb4c2d825211f9cfa16909d4f858d69b3e7c11e9bc0eb8e
  106. go version go1.27.3 linux/amd64
  107. go env
  108. AR='ar'
  109. CC='gcc'
  110. CGO_CFLAGS='-O2 -g'
  111. CGO_CPPFLAGS=''
  112. CGO_CXXFLAGS='-O2 -g'
  113. CGO_ENABLED='1'
  114. CGO_FFLAGS='-O2 -g'
  115. CGO_LDFLAGS='-O2 -g'
  116. CXX='g++'
  117. GCCGO='gccgo'
  118. GO111MODULE=''
  119. GOAMD64='v1'
  120. GOARCH='amd64'
  121. GOAUTH='netrc'
  122. GOBIN='/home/runner/go/bin'
  123. GOCACHE='/home/runner/.cache/go-build'
  124. GOCACHEPROG=''
  125. GODEBUG=''
  126. GOENV='/home/runner/.config/go/env'
  127. GOEXE=''
  128. GOEXPERIMENT=''
  129. GOFIPS140='off'
  130. GOFLAGS=''
  131. GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build1963099758=/tmp/go-build -gno-record-gcc-switches'
  132. GOHOSTARCH='amd64'
  133. GOHOSTOS='linux'
  134. GOINSECURE=''
  135. GOMOD='/home/runner/work/xturbo/xturbo/go.mod'
  136. GOMODCACHE='/home/runner/go/pkg/mod'
  137. GONOPROXY=''
  138. GONOSUMDB=''
  139. GOOS='linux'
  140. GOPACKAGESDRIVER=''
  141. GOPATH='/home/runner/go'
  142. GOPRIVATE=''
  143. GOPROXY='https://proxy.golang.org,direct'
  144. GOROOT='/opt/hostedtoolcache/go/1.27.3/x64'
  145. GOSUMDB='sum.golang.org'
  146. GOTELEMETRY='local'
  147. GOTELEMETRYDIR='/home/runner/.config/go/telemetry'
  148. GOTMPDIR=''
  149. GOTOOLCHAIN='auto'
  150. GOTOOLDIR='/opt/hostedtoolcache/go/1.27.3/x64/pkg/tool/linux_amd64'
  151. GOVCS=''
  152. GOVERSION='go1.27.3'
  153. GOWORK=''
  154. PKG_CONFIG='pkg-config'
  155. Run sudo apt-get update && sudo apt-get install -y xvfb xtrace
  156. <U+001B>[36;1msudo apt-get update && sudo apt-get install -y xvfb xtrace<U+001B>[0m
  157. shell: /usr/bin/bash -e {0}
  158. Get:1 https://download.docker.com/linux/ubuntu resolute InRelease [32.5 kB]
  159. Get:2 https://download.docker.com/linux/ubuntu resolute/stable amd64 Packages [36.8 kB]
  160. Get:3 http://archive.ubuntu.com/ubuntu resolute InRelease [136 kB]
  161. Get:4 http://archive.ubuntu.com/ubuntu resolute-updates InRelease [137 kB]
  162. Get:5 http://archive.ubuntu.com/ubuntu resolute-backports InRelease [137 kB]
  163. Get:6 http://archive.ubuntu.com/ubuntu resolute/universe amd64 Packages [20.1 MB]
  164. Get:7 http://archive.ubuntu.com/ubuntu resolute/restricted amd64 Packages [189 kB]
  165. Get:8 http://archive.ubuntu.com/ubuntu resolute/multiverse amd64 Packages [352 kB]
  166. Get:9 http://archive.ubuntu.com/ubuntu resolute/main amd64 Packages [1874 kB]
  167. Get:10 http://archive.ubuntu.com/ubuntu resolute-updates/restricted amd64 Packages [625 kB]
  168. Get:11 http://archive.ubuntu.com/ubuntu resolute-updates/multiverse amd64 Packages [26.1 kB]
  169. Get:12 http://archive.ubuntu.com/ubuntu resolute-updates/universe amd64 Packages [423 kB]
  170. Get:13 http://archive.ubuntu.com/ubuntu resolute-updates/main amd64 Packages [920 kB]
  171. Get:14 http://archive.ubuntu.com/ubuntu resolute-backports/universe amd64 Packages [3308 B]
  172. Get:15 http://security.ubuntu.com/ubuntu resolute-security InRelease [137 kB]
  173. Get:16 http://security.ubuntu.com/ubuntu resolute-security/main amd64 Packages [745 kB]
  174. Get:17 http://security.ubuntu.com/ubuntu resolute-security/restricted amd64 Packages [609 kB]
  175. Get:18 http://security.ubuntu.com/ubuntu resolute-security/universe amd64 Packages [257 kB]
  176. Get:19 http://security.ubuntu.com/ubuntu resolute-security/multiverse amd64 Packages [24.6 kB]
  177. Fetched 26.8 MB in 26s (1045 kB/s)
  178. Reading package lists...
  179. Reading package lists...
  180. Building dependency tree...
  181. Reading state information...
  182. Solving dependencies...
  183. The following additional packages will be installed:
  184. libdisplay-info3 libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm2
  185. libfontenc1 libfreetype6 libgbm1 libgl1 libgl1-mesa-dri libglvnd0
  186. libglx-mesa0 libglx0 libice6 libllvm21 libpciaccess0 libpixman-1-0
  187. libpng16-16t64 libsm6 libunwind8 libvulkan1 libwayland-client0 libx11-6
  188. libx11-data libx11-xcb1 libxau6 libxaw7 libxcb-dri3-0 libxcb-glx0
  189. libxcb-present0 libxcb-randr0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0
  190. libxcb1 libxdmcp6 libxext6 libxfont2 libxkbfile1 libxmu6 libxmuu1 libxpm4
  191. libxrandr2 libxrender1 libxshmfence1 libxt6t64 libxxf86vm1 mesa-libgallium
  192. mesa-vulkan-drivers x11-common x11-xkb-utils xauth xfonts-base
  193. xfonts-encodings xfonts-utils xkb-data xserver-common
  194. Suggested packages:
  195. pciutils
  196. The following NEW packages will be installed:
  197. libdisplay-info3 libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm2
  198. libfontenc1 libfreetype6 libgbm1 libgl1 libgl1-mesa-dri libglvnd0
  199. libglx-mesa0 libglx0 libice6 libllvm21 libpciaccess0 libpixman-1-0
  200. libpng16-16t64 libsm6 libunwind8 libvulkan1 libwayland-client0 libx11-6
  201. libx11-data libx11-xcb1 libxau6 libxaw7 libxcb-dri3-0 libxcb-glx0
  202. libxcb-present0 libxcb-randr0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0
  203. libxcb1 libxdmcp6 libxext6 libxfont2 libxkbfile1 libxmu6 libxmuu1 libxpm4
  204. libxrandr2 libxrender1 libxshmfence1 libxt6t64 libxxf86vm1 mesa-libgallium
  205. mesa-vulkan-drivers x11-common x11-xkb-utils xauth xfonts-base
  206. xfonts-encodings xfonts-utils xkb-data xserver-common xtrace xvfb
  207. 0 upgraded, 59 newly installed, 0 to remove and 15 not upgraded.
  208. Need to get 72.8 MB of archives.
  209. After this operation, 325 MB of additional disk space will be used.
  210. Get:1 http://archive.ubuntu.com/ubuntu resolute/main amd64 xkb-data all 2.46-2 [393 kB]
  211. Get:2 http://archive.ubuntu.com/ubuntu resolute/main amd64 libdrm-common all 2.4.131-1 [9774 B]
  212. Get:3 http://archive.ubuntu.com/ubuntu resolute/main amd64 libdrm2 amd64 2.4.131-1 [42.3 kB]
  213. Get:4 http://archive.ubuntu.com/ubuntu resolute-updates/main amd64 libpng16-16t64 amd64 1.6.57-1ubuntu0.1 [195 kB]
  214. Get:5 http://archive.ubuntu.com/ubuntu resolute/main amd64 libxau6 amd64 1:1.0.11-1build2 [7502 B]
  215. Get:6 http://archive.ubuntu.com/ubuntu resolute/main amd64 libxdmcp6 amd64 1:1.1.5-2 [10.8 kB]
  216. Get:7 http://archive.ubuntu.com/ubuntu resolute/main amd64 libxcb1 amd64 1.17.0-2ubuntu1 [49.0 kB]
  217. Get:8 http://archive.ubuntu.com/ubuntu resolute-updates/main amd64 libx11-data all 2:1.8.13-1ubuntu0.1 [115 kB]
  218. Get:9 http://archive.ubuntu.com/ubuntu resolute-updates/main amd64 libx11-6 amd64 2:1.8.13-1ubuntu0.1 [658 kB]
  219. Get:10 http://archive.ubuntu.com/ubuntu resolute/main amd64 libxext6 amd64 2:1.3.4-1build3 [30.8 kB]
  220. Get:11 http://archive.ubuntu.com/ubuntu resolute/main amd64 libxmuu1 amd64 2:1.1.3-4 [9450 B]
  221. Get:12 http://archive.ubuntu.com/ubuntu resolute/main amd64 xauth amd64 1:1.1.2-1.1build1 [25.7 kB]
  222. Get:13 http://archive.ubuntu.com/ubuntu resolute/main amd64 libdisplay-info3 amd64 0.3.0-1 [87.8 kB]
  223. Get:14 http://archive.ubuntu.com/ubuntu resolute/main amd64 libdrm-amdgpu1 amd64 2.4.131-1 [23.2 kB]
  224. Get:15 http://archive.ubuntu.com/ubuntu resolute-updates/main amd64 libpciaccess0 amd64 0.18.1-1ubuntu4.1 [19.0 kB]
  225. Get:16 http://archive.ubuntu.com/ubuntu resolute/main amd64 libdrm-intel1 amd64 2.4.131-1 [66.7 kB]
  226. Get:17 http://archive.ubuntu.com/ubuntu resolute/main amd64 libfontenc1 amd64 1:1.1.8-1build2 [14.1 kB]
  227. Get:18 http://archive.ubuntu.com/ubuntu resolute-updates/main amd64 libfreetype6 amd64 2.14.2+dfsg-1ubuntu0.2 [409 kB]
  228. Get:19 http://archive.ubuntu.com/ubuntu resolute/main amd64 libllvm21 amd64 1:21.1.8-6ubuntu1 [30.7 MB]
  229. Get:20 http://archive.ubuntu.com/ubuntu resolute-updates/main amd64 libx11-xcb1 amd64 2:1.8.13-1ubuntu0.1 [7980 B]
  230. Get:21 http://archive.ubuntu.com/ubuntu resolute/main amd64 libxcb-dri3-0 amd64 1.17.0-2ubuntu1 [7540 B]
  231. Get:22 http://archive.ubuntu.com/ubuntu resolute/main amd64 libxcb-present0 amd64 1.17.0-2ubuntu1 [6112 B]
  232. Get:23 http://archive.ubuntu.com/ubuntu resolute/main amd64 libxcb-randr0 amd64 1.17.0-2ubuntu1 [17.9 kB]
  233. Get:24 http://archive.ubuntu.com/ubuntu resolute/main amd64 libxcb-sync1 amd64 1.17.0-2ubuntu1 [9348 B]
  234. Get:25 http://archive.ubuntu.com/ubuntu resolute/main amd64 libxcb-xfixes0 amd64 1.17.0-2ubuntu1 [10.2 kB]
  235. Get:26 http://archive.ubuntu.com/ubuntu resolute/main amd64 libxshmfence1 amd64 1.3.3-1build1 [5284 B]
  236. Get:27 http://archive.ubuntu.com/ubuntu resolute-updates/main amd64 mesa-libgallium amd64 26.0.8-1ubuntu0.3 [11.2 MB]
  237. Get:28 http://archive.ubuntu.com/ubuntu resolute-updates/main amd64 libgbm1 amd64 26.0.8-1ubuntu0.3 [49.2 kB]
  238. Get:29 http://archive.ubuntu.com/ubuntu resolute/main amd64 libvulkan1 amd64 1.4.341.0-1 [157 kB]
  239. Get:30 http://archive.ubuntu.com/ubuntu resolute-updates/main amd64 libgl1-mesa-dri amd64 26.0.8-1ubuntu0.3 [38.2 kB]
  240. Get:31 http://archive.ubuntu.com/ubuntu resolute/main amd64 libxcb-glx0 amd64 1.17.0-2ubuntu1 [24.7 kB]
  241. Get:32 http://archive.ubuntu.com/ubuntu resolute/main amd64 libxcb-shm0 amd64 1.17.0-2ubuntu1 [5808 B]
  242. Get:33 http://archive.ubuntu.com/ubuntu resolute/main amd64 libxxf86vm1 amd64 1:1.1.4-2 [10.6 kB]
  243. Get:34 http://archive.ubuntu.com/ubuntu resolute-updates/main amd64 libglx-mesa0 amd64 26.0.8-1ubuntu0.3 [126 kB]
  244. Get:35 http://archive.ubuntu.com/ubuntu resolute/main amd64 x11-common all 1:7.7+26ubuntu1 [22.5 kB]
  245. Get:36 http://archive.ubuntu.com/ubuntu resolute/main amd64 libice6 amd64 2:1.1.1-1build1 [44.0 kB]
  246. Get:37 http://archive.ubuntu.com/ubuntu resolute/main amd64 libpixman-1-0 amd64 0.46.4-1 [287 kB]
  247. Get:38 http://archive.ubuntu.com/ubuntu resolute/main amd64 libsm6 amd64 2:1.2.6-1build1 [16.9 kB]
  248. Get:39 http://archive.ubuntu.com/ubuntu resolute/main amd64 libunwind8 amd64 1.8.3-0ubuntu1 [59.6 kB]
  249. Get:40 http://archive.ubuntu.com/ubuntu resolute/main amd64 libwayland-client0 amd64 1.24.0-2 [28.5 kB]
  250. Get:41 http://archive.ubuntu.com/ubuntu resolute/main amd64 libxt6t64 amd64 1:1.2.1-1.3build1 [173 kB]
  251. Get:42 http://archive.ubuntu.com/ubuntu resolute/main amd64 libxmu6 amd64 2:1.1.3-4 [48.9 kB]
  252. Get:43 http://archive.ubuntu.com/ubuntu resolute-updates/main amd64 libxpm4 amd64 1:3.5.17-1ubuntu0.26.04.2 [37.2 kB]
  253. Get:44 http://archive.ubuntu.com/ubuntu resolute/main amd64 libxaw7 amd64 2:1.0.16-1build1 [190 kB]
  254. Get:45 http://archive.ubuntu.com/ubuntu resolute-updates/main amd64 libxfont2 amd64 1:2.0.6-2ubuntu0.2 [96.5 kB]
  255. Get:46 http://archive.ubuntu.com/ubuntu resolute/main amd64 libxkbfile1 amd64 1:1.1.0-1build5 [70.1 kB]
  256. Get:47 http://archive.ubuntu.com/ubuntu resolute/main amd64 libxrender1 amd64 1:0.9.12-1build1 [19.2 kB]
  257. Get:48 http://archive.ubuntu.com/ubuntu resolute/main amd64 libxrandr2 amd64 2:1.5.4-1build1 [19.6 kB]
  258. Get:49 http://archive.ubuntu.com/ubuntu resolute-updates/main amd64 mesa-vulkan-drivers amd64 26.0.8-1ubuntu0.3 [19.1 MB]
  259. Get:50 http://archive.ubuntu.com/ubuntu resolute/main amd64 x11-xkb-utils amd64 7.7+9build1 [170 kB]
  260. Get:51 http://archive.ubuntu.com/ubuntu resolute/main amd64 xfonts-encodings all 1:1.0.5-0ubuntu3 [576 kB]
  261. Get:52 http://archive.ubuntu.com/ubuntu resolute/main amd64 xfonts-utils amd64 1:7.7+7build1 [97.1 kB]
  262. Get:53 http://archive.ubuntu.com/ubuntu resolute/main amd64 xfonts-base all 1:1.0.5+nmu1build1 [5940 kB]
  263. Get:54 http://archive.ubuntu.com/ubuntu resolute-updates/main amd64 xserver-common all 2:21.1.22-1ubuntu1.3 [30.0 kB]
  264. Get:55 http://archive.ubuntu.com/ubuntu resolute/universe amd64 xtrace amd64 1.4.0-1build1 [92.6 kB]
  265. Get:56 http://archive.ubuntu.com/ubuntu resolute/main amd64 libglvnd0 amd64 1.7.0-3 [64.1 kB]
  266. Get:57 http://archive.ubuntu.com/ubuntu resolute/main amd64 libglx0 amd64 1.7.0-3 [38.9 kB]
  267. Get:58 http://archive.ubuntu.com/ubuntu resolute/main amd64 libgl1 amd64 1.7.0-3 [98.3 kB]
  268. Get:59 http://archive.ubuntu.com/ubuntu resolute-updates/universe amd64 xvfb amd64 2:21.1.22-1ubuntu1.3 [899 kB]
  269. debconf: unable to initialize frontend: Dialog
  270. 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 59.)
  271. debconf: falling back to frontend: Readline
  272. debconf: unable to initialize frontend: Readline
  273. debconf: (This frontend requires a controlling tty.)
  274. debconf: falling back to frontend: Teletype
  275. debconf: unable to initialize frontend: Teletype
  276. debconf: (This frontend requires a controlling tty.)
  277. debconf: falling back to frontend: Noninteractive
  278. Fetched 72.8 MB in 1s (70.8 MB/s)
  279. Selecting previously unselected package xkb-data.
  280. (Reading database ...
  281. (Reading database ... 5%
  282. (Reading database ... 10%
  283. (Reading database ... 15%
  284. (Reading database ... 20%
  285. (Reading database ... 25%
  286. (Reading database ... 30%
  287. (Reading database ... 35%
  288. (Reading database ... 40%
  289. (Reading database ... 45%
  290. (Reading database ... 50%
  291. (Reading database ... 55%
  292. (Reading database ... 60%
  293. (Reading database ... 65%
  294. (Reading database ... 70%
  295. (Reading database ... 75%
  296. (Reading database ... 80%
  297. (Reading database ... 85%
  298. (Reading database ... 90%
  299. (Reading database ... 95%
  300. (Reading database ... 100%
  301. (Reading database ... 23653 files and directories currently installed.)
  302. Preparing to unpack .../00-xkb-data_2.46-2_all.deb ...
  303. Unpacking xkb-data (2.46-2) ...
  304. Selecting previously unselected package libdrm-common.
  305. Preparing to unpack .../01-libdrm-common_2.4.131-1_all.deb ...
  306. Unpacking libdrm-common (2.4.131-1) ...
  307. Selecting previously unselected package libdrm2:amd64.
  308. Preparing to unpack .../02-libdrm2_2.4.131-1_amd64.deb ...
  309. Unpacking libdrm2:amd64 (2.4.131-1) ...
  310. Selecting previously unselected package libpng16-16t64:amd64.
  311. Preparing to unpack .../03-libpng16-16t64_1.6.57-1ubuntu0.1_amd64.deb ...
  312. Unpacking libpng16-16t64:amd64 (1.6.57-1ubuntu0.1) ...
  313. Selecting previously unselected package libxau6:amd64.
  314. Preparing to unpack .../04-libxau6_1%3a1.0.11-1build2_amd64.deb ...
  315. Unpacking libxau6:amd64 (1:1.0.11-1build2) ...
  316. Selecting previously unselected package libxdmcp6:amd64.
  317. Preparing to unpack .../05-libxdmcp6_1%3a1.1.5-2_amd64.deb ...
  318. Unpacking libxdmcp6:amd64 (1:1.1.5-2) ...
  319. Selecting previously unselected package libxcb1:amd64.
  320. Preparing to unpack .../06-libxcb1_1.17.0-2ubuntu1_amd64.deb ...
  321. Unpacking libxcb1:amd64 (1.17.0-2ubuntu1) ...
  322. Selecting previously unselected package libx11-data.
  323. Preparing to unpack .../07-libx11-data_2%3a1.8.13-1ubuntu0.1_all.deb ...
  324. Unpacking libx11-data (2:1.8.13-1ubuntu0.1) ...
  325. Selecting previously unselected package libx11-6:amd64.
  326. Preparing to unpack .../08-libx11-6_2%3a1.8.13-1ubuntu0.1_amd64.deb ...
  327. Unpacking libx11-6:amd64 (2:1.8.13-1ubuntu0.1) ...
  328. Selecting previously unselected package libxext6:amd64.
  329. Preparing to unpack .../09-libxext6_2%3a1.3.4-1build3_amd64.deb ...
  330. Unpacking libxext6:amd64 (2:1.3.4-1build3) ...
  331. Selecting previously unselected package libxmuu1:amd64.
  332. Preparing to unpack .../10-libxmuu1_2%3a1.1.3-4_amd64.deb ...
  333. Unpacking libxmuu1:amd64 (2:1.1.3-4) ...
  334. Selecting previously unselected package xauth.
  335. Preparing to unpack .../11-xauth_1%3a1.1.2-1.1build1_amd64.deb ...
  336. Unpacking xauth (1:1.1.2-1.1build1) ...
  337. Selecting previously unselected package libdisplay-info3:amd64.
  338. Preparing to unpack .../12-libdisplay-info3_0.3.0-1_amd64.deb ...
  339. Unpacking libdisplay-info3:amd64 (0.3.0-1) ...
  340. Selecting previously unselected package libdrm-amdgpu1:amd64.
  341. Preparing to unpack .../13-libdrm-amdgpu1_2.4.131-1_amd64.deb ...
  342. Unpacking libdrm-amdgpu1:amd64 (2.4.131-1) ...
  343. Selecting previously unselected package libpciaccess0:amd64.
  344. Preparing to unpack .../14-libpciaccess0_0.18.1-1ubuntu4.1_amd64.deb ...
  345. Unpacking libpciaccess0:amd64 (0.18.1-1ubuntu4.1) ...
  346. Selecting previously unselected package libdrm-intel1:amd64.
  347. Preparing to unpack .../15-libdrm-intel1_2.4.131-1_amd64.deb ...
  348. Unpacking libdrm-intel1:amd64 (2.4.131-1) ...
  349. Selecting previously unselected package libfontenc1:amd64.
  350. Preparing to unpack .../16-libfontenc1_1%3a1.1.8-1build2_amd64.deb ...
  351. Unpacking libfontenc1:amd64 (1:1.1.8-1build2) ...
  352. Selecting previously unselected package libfreetype6:amd64.
  353. Preparing to unpack .../17-libfreetype6_2.14.2+dfsg-1ubuntu0.2_amd64.deb ...
  354. Unpacking libfreetype6:amd64 (2.14.2+dfsg-1ubuntu0.2) ...
  355. Selecting previously unselected package libllvm21:amd64.
  356. Preparing to unpack .../18-libllvm21_1%3a21.1.8-6ubuntu1_amd64.deb ...
  357. Unpacking libllvm21:amd64 (1:21.1.8-6ubuntu1) ...
  358. Selecting previously unselected package libx11-xcb1:amd64.
  359. Preparing to unpack .../19-libx11-xcb1_2%3a1.8.13-1ubuntu0.1_amd64.deb ...
  360. Unpacking libx11-xcb1:amd64 (2:1.8.13-1ubuntu0.1) ...
  361. Selecting previously unselected package libxcb-dri3-0:amd64.
  362. Preparing to unpack .../20-libxcb-dri3-0_1.17.0-2ubuntu1_amd64.deb ...
  363. Unpacking libxcb-dri3-0:amd64 (1.17.0-2ubuntu1) ...
  364. Selecting previously unselected package libxcb-present0:amd64.
  365. Preparing to unpack .../21-libxcb-present0_1.17.0-2ubuntu1_amd64.deb ...
  366. Unpacking libxcb-present0:amd64 (1.17.0-2ubuntu1) ...
  367. Selecting previously unselected package libxcb-randr0:amd64.
  368. Preparing to unpack .../22-libxcb-randr0_1.17.0-2ubuntu1_amd64.deb ...
  369. Unpacking libxcb-randr0:amd64 (1.17.0-2ubuntu1) ...
  370. Selecting previously unselected package libxcb-sync1:amd64.
  371. Preparing to unpack .../23-libxcb-sync1_1.17.0-2ubuntu1_amd64.deb ...
  372. Unpacking libxcb-sync1:amd64 (1.17.0-2ubuntu1) ...
  373. Selecting previously unselected package libxcb-xfixes0:amd64.
  374. Preparing to unpack .../24-libxcb-xfixes0_1.17.0-2ubuntu1_amd64.deb ...
  375. Unpacking libxcb-xfixes0:amd64 (1.17.0-2ubuntu1) ...
  376. Selecting previously unselected package libxshmfence1:amd64.
  377. Preparing to unpack .../25-libxshmfence1_1.3.3-1build1_amd64.deb ...
  378. Unpacking libxshmfence1:amd64 (1.3.3-1build1) ...
  379. Selecting previously unselected package mesa-libgallium:amd64.
  380. Preparing to unpack .../26-mesa-libgallium_26.0.8-1ubuntu0.3_amd64.deb ...
  381. Unpacking mesa-libgallium:amd64 (26.0.8-1ubuntu0.3) ...
  382. Selecting previously unselected package libgbm1:amd64.
  383. Preparing to unpack .../27-libgbm1_26.0.8-1ubuntu0.3_amd64.deb ...
  384. Unpacking libgbm1:amd64 (26.0.8-1ubuntu0.3) ...
  385. Selecting previously unselected package libvulkan1:amd64.
  386. Preparing to unpack .../28-libvulkan1_1.4.341.0-1_amd64.deb ...
  387. Unpacking libvulkan1:amd64 (1.4.341.0-1) ...
  388. Selecting previously unselected package libgl1-mesa-dri:amd64.
  389. Preparing to unpack .../29-libgl1-mesa-dri_26.0.8-1ubuntu0.3_amd64.deb ...
  390. Unpacking libgl1-mesa-dri:amd64 (26.0.8-1ubuntu0.3) ...
  391. Selecting previously unselected package libxcb-glx0:amd64.
  392. Preparing to unpack .../30-libxcb-glx0_1.17.0-2ubuntu1_amd64.deb ...
  393. Unpacking libxcb-glx0:amd64 (1.17.0-2ubuntu1) ...
  394. Selecting previously unselected package libxcb-shm0:amd64.
  395. Preparing to unpack .../31-libxcb-shm0_1.17.0-2ubuntu1_amd64.deb ...
  396. Unpacking libxcb-shm0:amd64 (1.17.0-2ubuntu1) ...
  397. Selecting previously unselected package libxxf86vm1:amd64.
  398. Preparing to unpack .../32-libxxf86vm1_1%3a1.1.4-2_amd64.deb ...
  399. Unpacking libxxf86vm1:amd64 (1:1.1.4-2) ...
  400. Selecting previously unselected package libglx-mesa0:amd64.
  401. Preparing to unpack .../33-libglx-mesa0_26.0.8-1ubuntu0.3_amd64.deb ...
  402. Unpacking libglx-mesa0:amd64 (26.0.8-1ubuntu0.3) ...
  403. Selecting previously unselected package x11-common.
  404. Preparing to unpack .../34-x11-common_1%3a7.7+26ubuntu1_all.deb ...
  405. Unpacking x11-common (1:7.7+26ubuntu1) ...
  406. Selecting previously unselected package libice6:amd64.
  407. Preparing to unpack .../35-libice6_2%3a1.1.1-1build1_amd64.deb ...
  408. Unpacking libice6:amd64 (2:1.1.1-1build1) ...
  409. Selecting previously unselected package libpixman-1-0:amd64.
  410. Preparing to unpack .../36-libpixman-1-0_0.46.4-1_amd64.deb ...
  411. Unpacking libpixman-1-0:amd64 (0.46.4-1) ...
  412. Selecting previously unselected package libsm6:amd64.
  413. Preparing to unpack .../37-libsm6_2%3a1.2.6-1build1_amd64.deb ...
  414. Unpacking libsm6:amd64 (2:1.2.6-1build1) ...
  415. Selecting previously unselected package libunwind8:amd64.
  416. Preparing to unpack .../38-libunwind8_1.8.3-0ubuntu1_amd64.deb ...
  417. Unpacking libunwind8:amd64 (1.8.3-0ubuntu1) ...
  418. Selecting previously unselected package libwayland-client0:amd64.
  419. Preparing to unpack .../39-libwayland-client0_1.24.0-2_amd64.deb ...
  420. Unpacking libwayland-client0:amd64 (1.24.0-2) ...
  421. Selecting previously unselected package libxt6t64:amd64.
  422. Preparing to unpack .../40-libxt6t64_1%3a1.2.1-1.3build1_amd64.deb ...
  423. Unpacking libxt6t64:amd64 (1:1.2.1-1.3build1) ...
  424. Selecting previously unselected package libxmu6:amd64.
  425. Preparing to unpack .../41-libxmu6_2%3a1.1.3-4_amd64.deb ...
  426. Unpacking libxmu6:amd64 (2:1.1.3-4) ...
  427. Selecting previously unselected package libxpm4:amd64.
  428. Preparing to unpack .../42-libxpm4_1%3a3.5.17-1ubuntu0.26.04.2_amd64.deb ...
  429. Unpacking libxpm4:amd64 (1:3.5.17-1ubuntu0.26.04.2) ...
  430. Selecting previously unselected package libxaw7:amd64.
  431. Preparing to unpack .../43-libxaw7_2%3a1.0.16-1build1_amd64.deb ...
  432. Unpacking libxaw7:amd64 (2:1.0.16-1build1) ...
  433. Selecting previously unselected package libxfont2:amd64.
  434. Preparing to unpack .../44-libxfont2_1%3a2.0.6-2ubuntu0.2_amd64.deb ...
  435. Unpacking libxfont2:amd64 (1:2.0.6-2ubuntu0.2) ...
  436. Selecting previously unselected package libxkbfile1:amd64.
  437. Preparing to unpack .../45-libxkbfile1_1%3a1.1.0-1build5_amd64.deb ...
  438. Unpacking libxkbfile1:amd64 (1:1.1.0-1build5) ...
  439. Selecting previously unselected package libxrender1:amd64.
  440. Preparing to unpack .../46-libxrender1_1%3a0.9.12-1build1_amd64.deb ...
  441. Unpacking libxrender1:amd64 (1:0.9.12-1build1) ...
  442. Selecting previously unselected package libxrandr2:amd64.
  443. Preparing to unpack .../47-libxrandr2_2%3a1.5.4-1build1_amd64.deb ...
  444. Unpacking libxrandr2:amd64 (2:1.5.4-1build1) ...
  445. Selecting previously unselected package mesa-vulkan-drivers:amd64.
  446. Preparing to unpack .../48-mesa-vulkan-drivers_26.0.8-1ubuntu0.3_amd64.deb ...
  447. Unpacking mesa-vulkan-drivers:amd64 (26.0.8-1ubuntu0.3) ...
  448. Selecting previously unselected package x11-xkb-utils.
  449. Preparing to unpack .../49-x11-xkb-utils_7.7+9build1_amd64.deb ...
  450. Unpacking x11-xkb-utils (7.7+9build1) ...
  451. Selecting previously unselected package xfonts-encodings.
  452. Preparing to unpack .../50-xfonts-encodings_1%3a1.0.5-0ubuntu3_all.deb ...
  453. Unpacking xfonts-encodings (1:1.0.5-0ubuntu3) ...
  454. Selecting previously unselected package xfonts-utils.
  455. Preparing to unpack .../51-xfonts-utils_1%3a7.7+7build1_amd64.deb ...
  456. Unpacking xfonts-utils (1:7.7+7build1) ...
  457. Selecting previously unselected package xfonts-base.
  458. Preparing to unpack .../52-xfonts-base_1%3a1.0.5+nmu1build1_all.deb ...
  459. Unpacking xfonts-base (1:1.0.5+nmu1build1) ...
  460. Selecting previously unselected package xserver-common.
  461. Preparing to unpack .../53-xserver-common_2%3a21.1.22-1ubuntu1.3_all.deb ...
  462. Unpacking xserver-common (2:21.1.22-1ubuntu1.3) ...
  463. Selecting previously unselected package xtrace.
  464. Preparing to unpack .../54-xtrace_1.4.0-1build1_amd64.deb ...
  465. Unpacking xtrace (1.4.0-1build1) ...
  466. Selecting previously unselected package libglvnd0:amd64.
  467. Preparing to unpack .../55-libglvnd0_1.7.0-3_amd64.deb ...
  468. Unpacking libglvnd0:amd64 (1.7.0-3) ...
  469. Selecting previously unselected package libglx0:amd64.
  470. Preparing to unpack .../56-libglx0_1.7.0-3_amd64.deb ...
  471. Unpacking libglx0:amd64 (1.7.0-3) ...
  472. Selecting previously unselected package libgl1:amd64.
  473. Preparing to unpack .../57-libgl1_1.7.0-3_amd64.deb ...
  474. Unpacking libgl1:amd64 (1.7.0-3) ...
  475. Selecting previously unselected package xvfb.
  476. Preparing to unpack .../58-xvfb_2%3a21.1.22-1ubuntu1.3_amd64.deb ...
  477. Unpacking xvfb (2:21.1.22-1ubuntu1.3) ...
  478. Setting up libpixman-1-0:amd64 (0.46.4-1) ...
  479. Setting up libpciaccess0:amd64 (0.18.1-1ubuntu4.1) ...
  480. Setting up libxau6:amd64 (1:1.0.11-1build2) ...
  481. Setting up libxdmcp6:amd64 (1:1.1.5-2) ...
  482. Setting up libxcb1:amd64 (1.17.0-2ubuntu1) ...
  483. Setting up libxcb-xfixes0:amd64 (1.17.0-2ubuntu1) ...
  484. Setting up libglvnd0:amd64 (1.7.0-3) ...
  485. Setting up libdisplay-info3:amd64 (0.3.0-1) ...
  486. Setting up libxcb-glx0:amd64 (1.17.0-2ubuntu1) ...
  487. Setting up x11-common (1:7.7+26ubuntu1) ...
  488. debconf: unable to initialize frontend: Dialog
  489. 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.)
  490. debconf: falling back to frontend: Readline
  491. debconf: unable to initialize frontend: Readline
  492. debconf: (This frontend requires a controlling tty.)
  493. debconf: falling back to frontend: Teletype
  494. debconf: unable to initialize frontend: Teletype
  495. debconf: (This frontend requires a controlling tty.)
  496. debconf: falling back to frontend: Noninteractive
  497. invoke-rc.d: could not determine current runlevel
  498. invoke-rc.d: policy-rc.d denied execution of start.
  499. Setting up xkb-data (2.46-2) ...
  500. Setting up libxcb-shm0:amd64 (1.17.0-2ubuntu1) ...
  501. Setting up libunwind8:amd64 (1.8.3-0ubuntu1) ...
  502. Setting up libxcb-present0:amd64 (1.17.0-2ubuntu1) ...
  503. Setting up libfontenc1:amd64 (1:1.1.8-1build2) ...
  504. Setting up libx11-data (2:1.8.13-1ubuntu0.1) ...
  505. Setting up libxcb-sync1:amd64 (1.17.0-2ubuntu1) ...
  506. Setting up libllvm21:amd64 (1:21.1.8-6ubuntu1) ...
  507. Setting up xfonts-encodings (1:1.0.5-0ubuntu3) ...
  508. Setting up libpng16-16t64:amd64 (1.6.57-1ubuntu0.1) ...
  509. Setting up libvulkan1:amd64 (1.4.341.0-1) ...
  510. Setting up libxshmfence1:amd64 (1.3.3-1build1) ...
  511. Setting up libxcb-randr0:amd64 (1.17.0-2ubuntu1) ...
  512. Setting up libx11-6:amd64 (2:1.8.13-1ubuntu0.1) ...
  513. Setting up libxkbfile1:amd64 (1:1.1.0-1build5) ...
  514. Setting up xtrace (1.4.0-1build1) ...
  515. Setting up libdrm-common (2.4.131-1) ...
  516. Setting up libxmuu1:amd64 (2:1.1.3-4) ...
  517. Setting up libwayland-client0:amd64 (1.24.0-2) ...
  518. Setting up libxcb-dri3-0:amd64 (1.17.0-2ubuntu1) ...
  519. Setting up libx11-xcb1:amd64 (2:1.8.13-1ubuntu0.1) ...
  520. Setting up libice6:amd64 (2:1.1.1-1build1) ...
  521. Setting up libxpm4:amd64 (1:3.5.17-1ubuntu0.26.04.2) ...
  522. Setting up libxrender1:amd64 (1:0.9.12-1build1) ...
  523. Setting up libxext6:amd64 (2:1.3.4-1build3) ...
  524. Setting up libxxf86vm1:amd64 (1:1.1.4-2) ...
  525. Setting up libfreetype6:amd64 (2.14.2+dfsg-1ubuntu0.2) ...
  526. Setting up libxrandr2:amd64 (2:1.5.4-1build1) ...
  527. Setting up libdrm2:amd64 (2.4.131-1) ...
  528. Setting up xauth (1:1.1.2-1.1build1) ...
  529. Setting up libsm6:amd64 (2:1.2.6-1build1) ...
  530. Setting up libxfont2:amd64 (1:2.0.6-2ubuntu0.2) ...
  531. Setting up libdrm-amdgpu1:amd64 (2.4.131-1) ...
  532. Setting up mesa-vulkan-drivers:amd64 (26.0.8-1ubuntu0.3) ...
  533. Setting up libdrm-intel1:amd64 (2.4.131-1) ...
  534. Setting up xfonts-utils (1:7.7+7build1) ...
  535. Setting up xfonts-base (1:1.0.5+nmu1build1) ...
  536. Setting up libxt6t64:amd64 (1:1.2.1-1.3build1) ...
  537. Setting up mesa-libgallium:amd64 (26.0.8-1ubuntu0.3) ...
  538. Setting up libxmu6:amd64 (2:1.1.3-4) ...
  539. Setting up libgbm1:amd64 (26.0.8-1ubuntu0.3) ...
  540. Setting up libgl1-mesa-dri:amd64 (26.0.8-1ubuntu0.3) ...
  541. Setting up libxaw7:amd64 (2:1.0.16-1build1) ...
  542. Setting up libglx-mesa0:amd64 (26.0.8-1ubuntu0.3) ...
  543. Setting up libglx0:amd64 (1.7.0-3) ...
  544. Setting up x11-xkb-utils (7.7+9build1) ...
  545. Setting up libgl1:amd64 (1.7.0-3) ...
  546. Setting up xserver-common (2:21.1.22-1ubuntu1.3) ...
  547. Setting up xvfb (2:21.1.22-1ubuntu1.3) ...
  548. Processing triggers for libc-bin (2.43-2ubuntu2.4) ...
  549. Run make check STATICCHECK='go run honnef.co/go/tools/cmd/staticcheck@2026.2.2'
  550. <U+001B>[36;1mmake check STATICCHECK='go run honnef.co/go/tools/cmd/staticcheck@2026.2.2'<U+001B>[0m
  551. shell: /usr/bin/bash -e {0}
  552. go vet ./...
  553. go: downloading golang.org/x/sys v0.49.0
  554. go run honnef.co/go/tools/cmd/staticcheck@2026.2.2 ./...
  555. go: downloading honnef.co/go/tools v0.8.2
  556. go: downloading golang.org/x/tools v0.51.0
  557. go: downloading golang.org/x/exp/typeparams v0.0.0-20231108232855-2478ac86f678
  558. go: downloading github.com/BurntSushi/toml v1.4.1-0.20240526193622-a339e1f7089c
  559. go: downloading golang.org/x/sync v0.23.0
  560. go: downloading golang.org/x/mod v0.41.0
  561. go: downloading golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa
  562. go test ./...
  563. ok bnema.dev/xturbo 1.347s
  564. ok bnema.dev/xturbo/bigreq 0.002s
  565. ok bnema.dev/xturbo/cmd/xtgen 0.300s
  566. ? bnema.dev/xturbo/cmd/xtsync [no test files]
  567. ok bnema.dev/xturbo/composite 0.004s
  568. ok bnema.dev/xturbo/ge 0.002s
  569. ? bnema.dev/xturbo/internal/xtest [no test files]
  570. ok bnema.dev/xturbo/render 0.002s
  571. ok bnema.dev/xturbo/res 0.002s
  572. ok bnema.dev/xturbo/shape 0.002s
  573. ok bnema.dev/xturbo/xcmisc 0.001s
  574. ok bnema.dev/xturbo/xfixes 0.002s
  575. ok bnema.dev/xturbo/xproto 0.003s
  576. CGO_ENABLED=1 go test -race ./...
  577. ok bnema.dev/xturbo 3.923s
  578. ok bnema.dev/xturbo/bigreq 1.008s
  579. ok bnema.dev/xturbo/cmd/xtgen 2.161s
  580. ? bnema.dev/xturbo/cmd/xtsync [no test files]
  581. ok bnema.dev/xturbo/composite 1.010s
  582. ok bnema.dev/xturbo/ge 1.008s
  583. ? bnema.dev/xturbo/internal/xtest [no test files]
  584. ok bnema.dev/xturbo/render 1.010s
  585. ok bnema.dev/xturbo/res 1.010s
  586. ok bnema.dev/xturbo/shape 1.010s
  587. ok bnema.dev/xturbo/xcmisc 1.009s
  588. ok bnema.dev/xturbo/xfixes 1.009s
  589. ok bnema.dev/xturbo/xproto 1.020s
  590. go test -run 'Alloc' ./...
  591. ok bnema.dev/xturbo 0.060s
  592. ok bnema.dev/xturbo/bigreq 0.007s [no tests to run]
  593. ok bnema.dev/xturbo/cmd/xtgen 0.004s [no tests to run]
  594. ? bnema.dev/xturbo/cmd/xtsync [no test files]
  595. ok bnema.dev/xturbo/composite 0.003s [no tests to run]
  596. ok bnema.dev/xturbo/ge 0.003s [no tests to run]
  597. ? bnema.dev/xturbo/internal/xtest [no test files]
  598. ok bnema.dev/xturbo/render 0.003s [no tests to run]
  599. ok bnema.dev/xturbo/res 0.004s [no tests to run]
  600. ok bnema.dev/xturbo/shape 0.003s [no tests to run]
  601. ok bnema.dev/xturbo/xcmisc 0.001s [no tests to run]
  602. ok bnema.dev/xturbo/xfixes 0.002s [no tests to run]
  603. ok bnema.dev/xturbo/xproto 0.002s
  604. go test -tags xturbo_poison ./...
  605. panic: test timed out after 10m0s
  606. running tests:
  607. TestSyncDeadlineFlood (9m59s)
  608. goroutine 125 [running]:
  609. testing.(*M).startAlarm.func1()
  610. /opt/hostedtoolcache/go/1.27.3/x64/src/testing/testing.go:2961 +0x34a
  611. created by time.goFunc
  612. /opt/hostedtoolcache/go/1.27.3/x64/src/time/sleep.go:182 +0x2d
  613. goroutine 1 [chan receive, 9 minutes]:
  614. testing.(*T).Run(0x34b4cbce0008, {0x64b72a?, 0x34b4cbc36aa0?}, 0x89ee30)
  615. /opt/hostedtoolcache/go/1.27.3/x64/src/testing/testing.go:2268 +0x4f2
  616. testing.runTests.func1(0x34b4cbce0008)
  617. /opt/hostedtoolcache/go/1.27.3/x64/src/testing/testing.go:2744 +0x37
  618. testing.tRunner(0x34b4cbce0008, 0x34b4cbc36bc8)
  619. /opt/hostedtoolcache/go/1.27.3/x64/src/testing/testing.go:2195 +0xea
  620. testing.runTests({0x649176, 0x10}, {0x649176, 0x10}, 0x34b4cbcb00a8, {0x8c2f10, 0x60, 0x60}, {0xc2ae9883eb67451e, 0x8bb2cc3597, ...})
  621. /opt/hostedtoolcache/go/1.27.3/x64/src/testing/testing.go:2742 +0x510
  622. testing.(*M).Run(0x34b4cbc9e140)
  623. /opt/hostedtoolcache/go/1.27.3/x64/src/testing/testing.go:2602 +0x6af
  624. main.main()
  625. _testmain.go:258 +0x9b
  626. goroutine 122 [chan receive, 9 minutes]:
  627. bnema.dev/xturbo.TestSyncDeadlineFlood.func2()
  628. /home/runner/work/xturbo/xturbo/hardening_test.go:94 +0x31
  629. bnema.dev/xturbo.TestSyncDeadlineFlood(0x34b4cbe68248)
  630. /home/runner/work/xturbo/xturbo/hardening_test.go:96 +0x222
  631. testing.tRunner(0x34b4cbe68248, 0x89ee30)
  632. /opt/hostedtoolcache/go/1.27.3/x64/src/testing/testing.go:2195 +0xea
  633. created by testing.(*T).Run in goroutine 1
  634. /opt/hostedtoolcache/go/1.27.3/x64/src/testing/testing.go:2260 +0x4d4
  635. goroutine 123 [syscall, 9 minutes]:
  636. syscall.Syscall(0x0, 0x7, 0x34b4cbbdb048, 0x4)
  637. /opt/hostedtoolcache/go/1.27.3/x64/src/syscall/syscall_linux.go:74 +0x25
  638. syscall.read(0x34b4cbc42360?, {0x34b4cbbdb048?, 0x34b4cbc38d58?, 0x41fe48?})
  639. /opt/hostedtoolcache/go/1.27.3/x64/src/syscall/zsyscall_linux_amd64.go:736 +0x38
  640. syscall.Read(...)
  641. /opt/hostedtoolcache/go/1.27.3/x64/src/syscall/syscall_unix.go:183
  642. internal/poll.ignoringEINTRIO(...)
  643. /opt/hostedtoolcache/go/1.27.3/x64/src/internal/poll/fd_unix.go:743
  644. internal/poll.(*FD).Read(0x34b4cbc42360, {0x34b4cbbdb048, 0x4, 0x4})
  645. /opt/hostedtoolcache/go/1.27.3/x64/src/internal/poll/fd_unix.go:166 +0x214
  646. os.(*File).read(...)
  647. /opt/hostedtoolcache/go/1.27.3/x64/src/os/file_posix.go:30
  648. os.(*File).Read(0x34b4cbc820f8, {0x34b4cbbdb048?, 0x34b4cbc38df8?, 0x420785?})
  649. /opt/hostedtoolcache/go/1.27.3/x64/src/os/file.go:144 +0x4f
  650. io.ReadAtLeast({0x89c8f8, 0x34b4cbc820f8}, {0x34b4cbbdb048, 0x4, 0x4}, 0x4)
  651. /opt/hostedtoolcache/go/1.27.3/x64/src/io/io.go:335 +0x83
  652. io.ReadFull(...)
  653. /opt/hostedtoolcache/go/1.27.3/x64/src/io/io.go:354
  654. bnema.dev/xturbo.(*scriptConn).serve(0x34b4cbc98ac0)
  655. /home/runner/work/xturbo/xturbo/xserver_script_test.go:102 +0x66
  656. bnema.dev/xturbo.serveSetup.func2()
  657. /home/runner/work/xturbo/xturbo/conn_test.go:79 +0x3d5
  658. created by bnema.dev/xturbo.serveSetup in goroutine 122
  659. /home/runner/work/xturbo/xturbo/conn_test.go:51 +0x2b5
  660. goroutine 124 [syscall, 9 minutes]:
  661. syscall.Syscall(0x1, 0x7, 0x34b4cbe3f600, 0x20)
  662. /opt/hostedtoolcache/go/1.27.3/x64/src/syscall/syscall_linux.go:74 +0x25
  663. syscall.write(0x34b4cbc42360?, {0x34b4cbe3f600?, 0x0?, 0x0?})
  664. /opt/hostedtoolcache/go/1.27.3/x64/src/syscall/zsyscall_linux_amd64.go:964 +0x3b
  665. syscall.Write(...)
  666. /opt/hostedtoolcache/go/1.27.3/x64/src/syscall/syscall_unix.go:211
  667. internal/poll.ignoringEINTRIO(...)
  668. /opt/hostedtoolcache/go/1.27.3/x64/src/internal/poll/fd_unix.go:743
  669. internal/poll.(*FD).Write(0x34b4cbc42360, {0x34b4cbe3f600, 0x20, 0x20})
  670. /opt/hostedtoolcache/go/1.27.3/x64/src/internal/poll/fd_unix.go:379 +0x239
  671. os.(*File).write(...)
  672. /opt/hostedtoolcache/go/1.27.3/x64/src/os/file_posix.go:47
  673. os.(*File).Write(0x34b4cbc820f8, {0x34b4cbe3f600?, 0x20, 0x0?})
  674. /opt/hostedtoolcache/go/1.27.3/x64/src/os/file.go:215 +0x4e
  675. bnema.dev/xturbo.TestSyncDeadlineFlood.func1()
  676. /home/runner/work/xturbo/xturbo/hardening_test.go:88 +0xa5
  677. created by bnema.dev/xturbo.TestSyncDeadlineFlood in goroutine 122
  678. /home/runner/work/xturbo/xturbo/hardening_test.go:80 +0x1a5
  679. FAIL bnema.dev/xturbo 600.104s
  680. ok bnema.dev/xturbo/bigreq 0.006s
  681. ok bnema.dev/xturbo/cmd/xtgen 0.414s
  682. ? bnema.dev/xturbo/cmd/xtsync [no test files]
  683. ok bnema.dev/xturbo/composite 0.001s
  684. ok bnema.dev/xturbo/ge 0.001s
  685. ? bnema.dev/xturbo/internal/xtest [no test files]
  686. ok bnema.dev/xturbo/render 0.002s
  687. ok bnema.dev/xturbo/res 0.007s
  688. ok bnema.dev/xturbo/shape 0.002s
  689. ok bnema.dev/xturbo/xcmisc 0.003s
  690. ok bnema.dev/xturbo/xfixes 0.005s
  691. ok bnema.dev/xturbo/xproto 0.003s
  692. FAIL
  693. make: *** [Makefile:20: poison] Error 1
  694. Process completed with exit code 2.
  695. Post job cleanup.
  696. [command]/usr/bin/git version
  697. git version 2.53.0
  698. Temporarily overriding HOME='/home/runner/work/_temp/34be874d-5c2f-477d-89f5-f059604dc75c' before making global git config changes
  699. Adding repository directory to the temporary git global config as a safe directory
  700. [command]/usr/bin/git config --global --add safe.directory /home/runner/work/xturbo/xturbo
  701. [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
  702. [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' || :"
  703. [command]/usr/bin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader
  704. http.http://ermite:7341/.extraheader
  705. [command]/usr/bin/git config --local --unset-all http.http://ermite:7341/.extraheader
  706. [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' || :"
  707. [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
  708. [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
  709. Cleaning up orphan processes
  710. ##[warning]Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

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 1

↑↓ moveenter openesc close