main 602baa7

check failure 1m 13s

Annotations 2

  • X server tests

    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/2382a26a-49b2-4cee-847b-fd57b71e137a' 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 +c9f0e71bef38ab928cf26f460a3f69bb7ff5b32d:refs/remotes/pull/2/merge
  67. From http://ermite:7341/bnema/xturbo
  68. * [new ref] c9f0e71bef38ab928cf26f460a3f69bb7ff5b32d -> pull/2/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/2/merge
  74. Note: switching to 'refs/remotes/pull/2/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 c9f0e71 Merge 97c4c28e79d9a7ac4b90fd3713f2a2fdd4d0d349 into d08e09740c9dfda20d9091dd6605af9de66a9a00
  85. [command]/usr/bin/git log -1 --format=%H
  86. c9f0e71bef38ab928cf26f460a3f69bb7ff5b32d
  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:404) [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/e984108b-3a85-4643-8e3b-03028bcda8b8/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-build2556087256=/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.6 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/multiverse amd64 Packages [352 kB]
  164. Get:7 http://archive.ubuntu.com/ubuntu resolute/universe amd64 Packages [20.1 MB]
  165. Get:8 http://archive.ubuntu.com/ubuntu resolute/main amd64 Packages [1874 kB]
  166. Get:9 http://archive.ubuntu.com/ubuntu resolute/restricted amd64 Packages [189 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/universe amd64 Packages [423 kB]
  169. Get:12 http://archive.ubuntu.com/ubuntu resolute-updates/main amd64 Packages [920 kB]
  170. Get:13 http://archive.ubuntu.com/ubuntu resolute-updates/multiverse amd64 Packages [26.1 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/universe amd64 Packages [257 kB]
  174. Get:17 http://security.ubuntu.com/ubuntu resolute-security/main amd64 Packages [745 kB]
  175. Get:18 http://security.ubuntu.com/ubuntu resolute-security/restricted amd64 Packages [609 kB]
  176. Get:19 http://security.ubuntu.com/ubuntu resolute-security/multiverse amd64 Packages [24.6 kB]
  177. Fetched 26.8 MB in 5s (5063 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 2s (38.0 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 run honnef.co/go/tools/cmd/staticcheck@2026.2.2 ./...
  554. go: downloading honnef.co/go/tools v0.8.2
  555. go: downloading golang.org/x/tools v0.51.0
  556. go: downloading golang.org/x/exp/typeparams v0.0.0-20231108232855-2478ac86f678
  557. go: downloading github.com/BurntSushi/toml v1.4.1-0.20240526193622-a339e1f7089c
  558. go: downloading golang.org/x/sync v0.23.0
  559. go: downloading golang.org/x/mod v0.41.0
  560. go: downloading golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa
  561. go test ./...
  562. ok bnema.dev/xturbo 0.020s
  563. ok bnema.dev/xturbo/bigreq 0.003s
  564. ok bnema.dev/xturbo/cmd/xtgen 0.338s
  565. ? bnema.dev/xturbo/cmd/xtsync [no test files]
  566. ok bnema.dev/xturbo/composite 0.002s
  567. ok bnema.dev/xturbo/ge 0.002s
  568. ? bnema.dev/xturbo/internal/xtest [no test files]
  569. ok bnema.dev/xturbo/render 0.003s
  570. ok bnema.dev/xturbo/res 0.002s
  571. ok bnema.dev/xturbo/shape 0.002s
  572. ok bnema.dev/xturbo/xcmisc 0.002s
  573. ok bnema.dev/xturbo/xfixes 0.002s
  574. ok bnema.dev/xturbo/xproto 0.005s
  575. CGO_ENABLED=1 go test -race ./...
  576. ok bnema.dev/xturbo 1.119s
  577. ok bnema.dev/xturbo/bigreq 1.009s
  578. ok bnema.dev/xturbo/cmd/xtgen 2.246s
  579. ? bnema.dev/xturbo/cmd/xtsync [no test files]
  580. ok bnema.dev/xturbo/composite 1.012s
  581. ok bnema.dev/xturbo/ge 1.011s
  582. ? bnema.dev/xturbo/internal/xtest [no test files]
  583. ok bnema.dev/xturbo/render 1.012s
  584. ok bnema.dev/xturbo/res 1.009s
  585. ok bnema.dev/xturbo/shape 1.009s
  586. ok bnema.dev/xturbo/xcmisc 1.010s
  587. ok bnema.dev/xturbo/xfixes 1.010s
  588. ok bnema.dev/xturbo/xproto 1.020s
  589. go test -run 'Alloc' ./...
  590. ok bnema.dev/xturbo 0.015s
  591. ok bnema.dev/xturbo/bigreq 0.002s [no tests to run]
  592. ok bnema.dev/xturbo/cmd/xtgen 0.002s [no tests to run]
  593. ? bnema.dev/xturbo/cmd/xtsync [no test files]
  594. ok bnema.dev/xturbo/composite 0.009s [no tests to run]
  595. ok bnema.dev/xturbo/ge 0.003s [no tests to run]
  596. ? bnema.dev/xturbo/internal/xtest [no test files]
  597. ok bnema.dev/xturbo/render 0.010s [no tests to run]
  598. ok bnema.dev/xturbo/res 0.005s [no tests to run]
  599. ok bnema.dev/xturbo/shape 0.006s [no tests to run]
  600. ok bnema.dev/xturbo/xcmisc 0.002s [no tests to run]
  601. ok bnema.dev/xturbo/xfixes 0.001s [no tests to run]
  602. ok bnema.dev/xturbo/xproto 0.002s
  603. go test -tags xturbo_poison ./...
  604. ok bnema.dev/xturbo 0.013s
  605. ok bnema.dev/xturbo/bigreq 0.006s
  606. ok bnema.dev/xturbo/cmd/xtgen 0.319s
  607. ? bnema.dev/xturbo/cmd/xtsync [no test files]
  608. ok bnema.dev/xturbo/composite 0.008s
  609. ok bnema.dev/xturbo/ge 0.004s
  610. ? bnema.dev/xturbo/internal/xtest [no test files]
  611. ok bnema.dev/xturbo/render 0.002s
  612. ok bnema.dev/xturbo/res 0.004s
  613. ok bnema.dev/xturbo/shape 0.004s
  614. ok bnema.dev/xturbo/xcmisc 0.002s
  615. ok bnema.dev/xturbo/xfixes 0.002s
  616. ok bnema.dev/xturbo/xproto 0.003s
  617. go generate ./...
  618. git diff --exit-code
  619. Run make xserver
  620. <U+001B>[36;1mmake xserver<U+001B>[0m
  621. shell: /usr/bin/bash -e {0}
  622. PATH="$PATH:/usr/sbin" go test -tags xserver ./...
  623. go: downloading golang.org/x/sys v0.49.0
  624. ok bnema.dev/xturbo 0.016s
  625. ok bnema.dev/xturbo/bigreq 0.001s
  626. ok bnema.dev/xturbo/cmd/xtgen 0.304s
  627. ? bnema.dev/xturbo/cmd/xtsync [no test files]
  628. ok bnema.dev/xturbo/composite 0.004s
  629. ok bnema.dev/xturbo/ge 0.004s
  630. --- FAIL: TestCaptureRequests (0.03s)
  631. capture_test.go:516: xproto/ConfigureRequest.event.hex differs from live Xvfb:
  632. got 17001b001f0200000100400000000000fbff28008002c8000000070000000000
  633. want 17001b009f0300000100400000000000fbff28008002c8000000070000000000
  634. capture_test.go:516: xproto/ClientMessage.event.hex differs from live Xvfb:
  635. got a1201b0001004000e900000004030201080604020c090603100c0804140f0a05
  636. want a1201b0001004000e700000004030201080604020c090603100c0804140f0a05
  637. capture_test.go:516: xfixes/SelectionNotify.event.hex differs from live Xvfb:
  638. got 57001b001f0200000100400001000000ff1a0100ff1a01000000000000000000
  639. want 57001b009f03000001004000010000003e8987003e8987000000000000000000
  640. capture_test.go:516: xproto/MapNotify.event.hex differs from live Xvfb:
  641. got 13001d001f020000010040000000000000000000000000000000000000000000
  642. want 13001d009f030000010040000000000000000000000000000000000000000000
  643. capture_test.go:516: xproto/PropertyNotify.event.hex differs from live Xvfb:
  644. got 1c001b001f020000e9000000ff1a010000000000000000000000000000000000
  645. want 1c001b009f030000e70000003e89870000000000000000000000000000000000
  646. capture_test.go:516: xproto/UnmapNotify.event.hex differs from live Xvfb:
  647. got 12001e001f020000010040000000000000000000000000000000000000000000
  648. want 12001e009f030000010040000000000000000000000000000000000000000000
  649. capture_test.go:516: xproto/DestroyNotify.event.hex differs from live Xvfb:
  650. got 11001e001f020000010040000000000000000000000000000000000000000000
  651. want 11001e009f030000010040000000000000000000000000000000000000000000
  652. capture_test.go:516: xproto/CreateNotify.event.hex differs from live Xvfb:
  653. got 10001b001f020000010040000a0014002c01c800000000000000000000000000
  654. want 10001b009f030000010040000a0014002c01c800000000000000000000000000
  655. capture_test.go:516: xproto/MapRequest.event.hex differs from live Xvfb:
  656. got 14001b001f020000010040000000000000000000000000000000000000000000
  657. want 14001b009f030000010040000000000000000000000000000000000000000000
  658. capture_test.go:581: xproto/QueryTree.reply.hex differs from live Xvfb:
  659. got 01001600020000001f02000000000000020000000000000000000000000000000200200001002000
  660. want 01001600020000009f03000000000000020000000000000000000000000000000200200001002000
  661. capture_test.go:581: xproto/GetGeometry.reply.hex differs from live Xvfb:
  662. got 01180400000000001f0200000000000020035802000000000000000000000000
  663. want 01180400000000009f0300000000000020035802000000000000000000000000
  664. capture_test.go:581: xproto/InternAtom.reply.hex differs from live Xvfb:
  665. got 0100050000000000e90000000000000000000000000000000000000000000000
  666. want 0100050000000000e70000000000000000000000000000000000000000000000
  667. capture_test.go:581: render/QueryPictFormats.reply.hex differs from live Xvfb:
  668. got 01001200770100001700000001000000060000006400000000000000000000002300000001010000000000000000000000000000000001000000000024000000010800000000000000000000000000000000ff000000000025000000012000001000ff000800ff000000ff001800ff000000000026000000012000001000ff000800ff000000ff00000000000000000027000000012000000800ff001000ff001800ff000000ff000000000028000000012000000800ff001000ff001800ff00000000000000000029000000011800001000ff000800ff000000ff0000000000000000002a000000011800000000ff000800ff001000ff0000000000000000002b0000000110000008000f0004000f0000000f0000000000000000002c0000000110000000000f0004000f0008000f0000000000000000002d000000011000000a001f0005001f0000001f0000000000000000002e0000000110000000001f0005001f000a001f0000000000000000002f000000011000000a001f0005001f0000001f000f00010000000000300000000110000000001f0005001f000a001f000f0001000000000031000000011000000b001f0005003f0000001f000000000000000000320000000110000000001f0005003f000b001f000000000000000000330000000110000008000f0004000f0000000f000c000f0000000000340000000110000000000f0004000f0008000f000c000f000000000035000000012000000000ff000800ff001000ff00000000000000000036000000012000001400ff030a00ff030000ff031e0003000000000037000000012000001400ff030a00ff030000ff03000000000000000038000000012000000000ff030a00ff031400ff031e0003000000000039000000012000000000ff030a00ff031400ff0300000000000000000600000023000000180050000000000021000000290000002200000029000000bd01000029000000be01000029000000bf01000029000000c001000029000000c101000029000000c201000029000000c301000029000000c401000029000000c501000029000000c601000029000000c701000029000000c801000029000000c901000029000000ca01000029000000cb01000029000000cc01000029000000cd01000029000000ce01000029000000cf01000029000000d00100002a000000d10100002a000000d20100002a000000d30100002a000000d40100002a000000d50100002a000000d60100002a000000d70100002a000000d80100002a000000d90100002a000000da0100002a000000db0100002a000000dc0100002a000000dd0100002a000000de0100002a000000df0100002a000000e00100002a000000e10100002a000000e20100002a000000e30100002a000000e401000029000000e501000029000000e601000029000000e701000029000000e801000029000000e901000029000000ea01000029000000eb01000029000000ec01000029000000ed01000029000000ee01000029000000ef01000029000000f001000029000000f101000029000000f201000029000000f301000029000000f401000029000000f501000029000000f601000029000000f70100002a000000f80100002a000000f90100002a000000fa0100002a000000fb0100002a000000fc0100002a000000fd0100002a000000fe0100002a000000ff0100002a000000000200002a000000010200002a000000020200002a000000030200002a000000040200002a000000050200002a000000060200002a000000070200002a000000080200002a000000090200002a0000000a0200002a0000000100000000000000040000000000000008000000000000001000000000000000200014000000000040000000250000000b020000250000000c020000250000000d020000250000000e020000250000000f0200002500000010020000250000001102000025000000120200002500000013020000250000001402000035000000150200003500000016020000350000001702000035000000180200003500000019020000350000001a020000350000001b020000350000001c020000350000001d02000035000000
  669. want 01001200cf0200001700000001000000060000001001000000000000000000002300000001010000000000000000000000000000000001000000000024000000010800000000000000000000000000000000ff000000000025000000012000001000ff000800ff000000ff001800ff000000000026000000012000001000ff000800ff000000ff00000000000000000027000000012000000800ff001000ff001800ff000000ff000000000028000000012000000800ff001000ff001800ff00000000000000000029000000011800001000ff000800ff000000ff0000000000000000002a000000011800000000ff000800ff001000ff0000000000000000002b0000000110000008000f0004000f0000000f0000000000000000002c0000000110000000000f0004000f0008000f0000000000000000002d000000011000000a001f0005001f0000001f0000000000000000002e0000000110000000001f0005001f000a001f0000000000000000002f000000011000000a001f0005001f0000001f000f00010000000000300000000110000000001f0005001f000a001f000f0001000000000031000000011000000b001f0005003f0000001f000000000000000000320000000110000000001f0005003f000b001f000000000000000000330000000110000008000f0004000f0000000f000c000f0000000000340000000110000000000f0004000f0008000f000c000f000000000035000000012000000000ff000800ff001000ff00000000000000000036000000012000001400ff030a00ff030000ff031e0003000000000037000000012000001400ff030a00ff030000ff03000000000000000038000000012000000000ff030a00ff031400ff031e0003000000000039000000012000000000ff030a00ff031400ff03000000000000000006000000230000001800000100000000210000002900000022000000290000009102000029000000920200002900000093020000290000009402000029000000950200002900000096020000290000009702000029000000980200002900000099020000290000009a020000290000009b020000290000009c020000290000009d020000290000009e020000290000009f02000029000000a002000029000000a102000029000000a202000029000000a302000029000000a402000029000000a502000029000000a602000029000000a702000029000000a802000029000000a902000029000000aa02000029000000ab02000029000000ac02000029000000ad02000029000000ae02000029000000af02000029000000b002000029000000b102000029000000b202000029000000b302000029000000b402000029000000b502000029000000b602000029000000b702000029000000b802000029000000b902000029000000ba02000029000000bb02000029000000bc02000029000000bd02000029000000be02000029000000bf02000029000000c002000029000000c102000029000000c202000029000000c302000029000000c402000029000000c502000029000000c602000029000000c702000029000000c802000029000000c902000029000000ca02000029000000cb02000029000000cc02000029000000cd02000029000000ce02000029000000cf02000029000000d002000029000000d102000029000000d202000029000000d302000029000000d402000029000000d502000029000000d602000029000000d702000029000000d802000029000000d902000029000000da02000029000000db02000029000000dc02000029000000dd02000029000000de02000029000000df02000029000000e002000029000000e102000029000000e202000029000000e302000029000000e402000029000000e502000029000000e602000029000000e702000029000000e802000029000000e902000029000000ea02000029000000eb02000029000000ec02000029000000ed02000029000000ee02000029000000ef02000029000000f002000029000000f102000029000000f202000029000000f302000029000000f402000029000000f502000029000000f602000029000000f702000029000000f802000029000000f902000029000000fa02000029000000fb02000029000000fc02000029000000fd02000029000000fe02000029000000ff0200002900000000030000290000000103000029000000020300002900000003030000290000000403000029000000050300002900000006030000290000000703000029000000080300002900000009030000290000000a030000290000000b030000290000000c030000290000000d030000290000000e030000290000000f0300002900000010030000290000001103000029000000120300002900000013030000290000001403000029000000150300002900000016030000290000001703000029000000180300002900000019030000290000001a030000290000001b030000290000001c030000290000001d030000290000001e030000290000001f0300002900000020030000290000002103000029000000220300002900000023030000290000002403000029000000250300002900000026030000290000002703000029000000280300002900000029030000290000002a030000290000002b030000290000002c030000290000002d030000290000002e030000290000002f0300002900000030030000290000003103000029000000320300002900000033030000290000003403000029000000350300002900000036030000290000003703000029000000380300002900000039030000290000003a030000290000003b030000290000003c030000290000003d030000290000003e030000290000003f0300002900000040030000290000004103000029000000420300002900000043030000290000004403000029000000450300002900000046030000290000004703000029000000480300002900000049030000290000004a030000290000004b030000290000004c030000290000004d030000290000004e030000290000004f0300002900000050030000290000005103000029000000520300002900000053030000290000005403000029000000550300002900000056030000290000005703000029000000580300002900000059030000290000005a030000290000005b030000290000005c030000290000005d030000290000005e030000290000005f0300002900000060030000290000006103000029000000620300002900000063030000290000006403000029000000650300002900000066030000290000006703000029000000680300002900000069030000290000006a030000290000006b030000290000006c030000290000006d030000290000006e030000290000006f0300002900000070030000290000007103000029000000720300002900000073030000290000007403000029000000750300002900000076030000290000007703000029000000780300002900000079030000290000007a030000290000007b030000290000007c030000290000007d030000290000007e030000290000007f0300002900000080030000290000008103000029000000820300002900000083030000290000008403000029000000850300002900000086030000290000008703000029000000880300002900000089030000290000008a030000290000008b030000290000008c030000290000008d030000290000008e030000290000000100000000000000040000000000000008000000000000001000000000000000200010000000000040000000250000008f0300002500000090030000250000009103000025000000920300002500000093030000250000009403000025000000950300002500000096030000250000009703000025000000980300002500000099030000250000009a030000250000009b030000250000009c030000250000009d03000025000000
  670. capture_test.go:584: xproto/MapWindow.req.hex differs from live Xvfb:
  671. got 080002001f020000
  672. want 080002009f030000
  673. capture_test.go:584: xproto/GetGeometry.req.hex differs from live Xvfb:
  674. got 0e0002001f020000
  675. want 0e0002009f030000
  676. capture_test.go:584: xproto/ChangeProperty.req.hex differs from live Xvfb:
  677. got 120007001f020000e90000001f000000080000000300000061626300
  678. want 120007009f030000e70000001f000000080000000300000061626300
  679. capture_test.go:584: xproto/CreateWindow.req.hex differs from live Xvfb:
  680. got 01000b00010020001f0200000000000040003000000001000000000002060000563412000100000000000000
  681. want 01000b00010020009f0300000000000040003000000001000000000002060000563412000100000000000000
  682. FAIL
  683. FAIL bnema.dev/xturbo/internal/xtest 0.027s
  684. ok bnema.dev/xturbo/render 0.004s
  685. ok bnema.dev/xturbo/res 0.002s
  686. ok bnema.dev/xturbo/shape 0.001s
  687. ok bnema.dev/xturbo/xcmisc 0.002s
  688. ok bnema.dev/xturbo/xfixes 0.002s
  689. ok bnema.dev/xturbo/xproto 0.003s
  690. FAIL
  691. make: *** [Makefile:22: xserver] Error 1
  692. Process completed with exit code 2.
  693. Post job cleanup.
  694. [command]/usr/bin/git version
  695. git version 2.53.0
  696. Temporarily overriding HOME='/home/runner/work/_temp/21c1d47b-efa1-4869-a0f6-a2603420abc1' before making global git config changes
  697. Adding repository directory to the temporary git global config as a safe directory
  698. [command]/usr/bin/git config --global --add safe.directory /home/runner/work/xturbo/xturbo
  699. [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
  700. [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' || :"
  701. [command]/usr/bin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader
  702. http.http://ermite:7341/.extraheader
  703. [command]/usr/bin/git config --local --unset-all http.http://ermite:7341/.extraheader
  704. [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' || :"
  705. [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
  706. [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
  707. Cleaning up orphan processes
  708. ##[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