>>> tree-sitter-vim: Building community/tree-sitter-vim 0.4.0-r0 (using abuild 3.15.0-r0) started Tue, 14 Oct 2025 02:34:35 +0000 >>> tree-sitter-vim: Validating /home/udu/aports/community/tree-sitter-vim/APKBUILD... >>> tree-sitter-vim: Analyzing dependencies... >>> tree-sitter-vim: Installing for build: build-base tree-sitter-dev tree-sitter-cli WARNING: opening /home/udu/packages//community: No such file or directory WARNING: opening /home/udu/packages//main: No such file or directory fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz (1/12) Installing oniguruma (6.9.10-r0) (2/12) Installing jq (1.8.0-r0) (3/12) Installing tree-sitter (0.25.10-r0) (4/12) Installing tree-sitter-dev (0.25.10-r0) (5/12) Installing ada-libs (2.9.2-r4) (6/12) Installing icu-data-en (76.1-r1) Executing icu-data-en-76.1-r1.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (7/12) Installing icu-libs (76.1-r1) (8/12) Installing simdjson (3.12.0-r0) (9/12) Installing simdutf (7.2.1-r0) (10/12) Installing nodejs (22.16.0-r2) (11/12) Installing tree-sitter-cli (0.25.10-r0) (12/12) Installing .makedepends-tree-sitter-vim (20251014.023436) Executing busybox-1.37.0-r19.trigger OK: 365 MiB in 101 packages >>> tree-sitter-vim: Cleaning up srcdir >>> tree-sitter-vim: Cleaning up pkgdir >>> tree-sitter-vim: Cleaning up tmpdir >>> tree-sitter-vim: Fetching https://github.com/tree-sitter-grammars/tree-sitter-vim/archive/v0.4.0/tree-sitter-vim-0.4.0.tar.gz >>> tree-sitter-vim: Fetching https://github.com/tree-sitter-grammars/tree-sitter-vim/archive/v0.4.0/tree-sitter-vim-0.4.0.tar.gz >>> tree-sitter-vim: Checking sha512sums... tree-sitter-vim-0.4.0.tar.gz: OK >>> tree-sitter-vim: Unpacking /var/cache/distfiles/tree-sitter-vim-0.4.0.tar.gz... + cc -fPIC -Wall -I ./ '-std=c99' -Os -fstack-clash-protection -Wformat '-Werror=format-security' -fno-plt -c ./parser.c ./scanner.c + grep -q . + 2576802 find -name '*.cc' + cc -shared '-Wl,--as-needed,-O1,--sort-common' '-Wl,-z,pack-relative-relocs' -o vim.so ./parser.o ./scanner.o Warning: Found non-static non-tree-sitter functions in the external scannner `_fini` `_init` Consider making these functions static, they can cause conflicts when another tree-sitter project uses the same function name augroup_statement: 1. ✓ Simple augroup -- Warning: Slow parse rate (503.253 bytes/ms) 2. ✓ Augroup bang 3. ✓ Augroup with _ autocmds: 4. ✓ Basic 5. ✓ No arguments 6. ✓ Autocmd only group 7. ✓ Autocmd with once and nested 8. ✓ Autocmd only event/pattern 9. ✓ Multiple events 10. ✓ Multiple patterns 11. ✓ Autocommand term pattern 12. ✓ Autocommand with group bang_filter_statement: 13. ✓ Filter colorscheme_statement: 14. ✓ Colorscheme alone 15. ✓ Colorscheme named 16. ✓ Colorscheme weird command_statement: 17. ✓ Command alone 18. ✓ Command with name 19. ✓ Command with repl 20. ✓ Command with attribute commands: 21. ✓ Simple command with args 22. ✓ Simple command with bang 23. ✓ Simple command with weird arguments 24. ✓ Simple command without args 25. ✓ Simple command multiline 26. ✓ Multiple commands pipe 27. ✓ Throw statement 28. ✓ Execute statement 29. ✓ Execute in if 30. ✓ User command with string 31. ✓ startinsert 32. ✓ stopinsert 33. ✓ comclear 34. ✓ delcommand 35. ✓ Colon in commands 36. ✓ Unknown builtin command comments: 37. ✓ Basic comment 38. ✓ Comment after statement 39. ✓ Comment with inner quotes 40. ✓ Comment with inner double quotes 41. ✓ Set then comment 42. ✓ Line continuation comments const_statement: 43. ✓ Const global 44. ✓ Const destructuring 45. ✓ Const heredoc echo: 46. ✓ Simple echo 47. ✓ Echo with multiple arguments 48. ✓ Echo with expression 49. ✓ Echo with multiple expressions 50. ✓ partial echo 51. ✓ echon with arguments 52. ✓ echohl with argument 53. ✓ echomsg with arguments 54. ✓ echo curly-braces 55. ✓ echoerr with arguments edit_statement: 56. ✓ simple edit 57. ✓ Edit with opts and cmd 58. ✓ Edit with filename 59. ✓ Edit with bufnr 60. ✓ Edit with args and filename or bufnr 61. ✓ Enew command 62. ✓ Find command 63. ✓ Ex command 64. ✓ Visual command 65. ✓ View command embedded_langs: 66. ✓ Lua chunk 67. ✓ Lua script 68. ✓ Python chunk 69. ✓ Perl chunk 70. ✓ Ruby chunk expressions: 71. ✓ Call expression 72. ✓ Method expression 73. ✓ Method expression chained 74. ✓ Method expression chained newline 75. ✓ lambda expression 76. ✓ Method lambda expression 77. ✓ Lambda expression with name expansion 78. ✓ Lambda expression with name expansion 79. ✓ Call expression with curly-braces 80. ✓ Call statement with method call 81. ✓ String arguments 82. ✓ Call expression with range 83. ✓ Or expression 84. ✓ Scope dict 85. ✓ Literal string 86. ✓ Multiline string #31 87. ✓ Slice expression 88. ✓ String concatenation 89. ✓ Packed string concatenation (#113) 90. ✓ Dictionnary keys 91. ✓ Lists 92. ✓ Registers 93. ✓ Literal dictionaries 94. ✓ Calling a funcref returned by a function call 95. ✓ Calling a funcref contained in a list 96. ✓ Comparator matching case 97. ✓ Scoped identifier with brace expansion 98. ✓ Eval statement filetype_statement: 99. ✓ Filetype for_loop: 100. ✓ for with identifier 101. ✓ for with list 102. ✓ for with list and rest 103. ✓ For with argument name function_defs: 104. ✓ Function definitions end keywords 105. ✓ Function definition without body 106. ✓ Function definition with body 107. ✓ Function with args 108. ✓ Function with default args 109. ✓ Function only default 110. ✓ Function default spread 111. ✓ Function with args and spread 112. ✓ Function with spread 113. ✓ Script local function 114. ✓ Function return integer 115. ✓ Function empty return 116. ⌀ Function with definition arguments 117. ✓ :fun-y function 118. ✓ Function def with comment 119. ✓ function with curly-brace 120. ✓ Basic anonymous function 121. ✓ Anonymous function with curly-brace 122. ✓ Anonymous function bound to a script-local variable 123. ✓ Anonymous function bound to an element of a list 124. ✓ Function definitions with bang highlight_statement: 125. ✓ Empty highlight 126. ✓ Highlight list 127. ✓ Highlight clear 128. ✓ Highlight none 129. ✓ Highlight cterm 130. ✓ Highlight start stop 131. ✓ Highglight ctermfg ctermbg 132. ✓ Highlight gui 133. ✓ Highlight guifg guibg guisp 134. ✓ Highlight font 135. ✓ Highlight blend 136. ✓ Highlight link 137. ✓ Highlight treesitter group if_statement: 138. ✓ Single if statement 139. ✓ If - else statement 140. ✓ If - elseif - else statement 141. ✓ If - elseif statement 142. ✓ If - elseif statement with a:var let_statement: 143. ✓ Let only 144. ✓ Let variable list 145. ✓ Let variable scope 146. ✓ Let variable all together 147. ✓ Let global 148. ✓ Let arguments 149. ✓ Let destructuring 150. ✓ Let local variable 151. ✓ Let variable named like scopes 152. ✓ Let options 153. ✓ Let argument scope 154. ✓ Let curly-braces identifier 155. ✓ Let heredoc 156. ✓ Let heredoc with comment 157. ✓ Let update map: 158. ✓ Simple mapping 159. ✓ Mapping with multiple items on left and right 160. ✓ All map commands 161. ✓ Map expression 162. ✓ Map options 163. ✓ Map options combined 164. ✓ Quoted map expr 165. ✓ Quoted non-expr map 166. ✓ Map with spaces rhs 167. ✓ Map with keycode 168. ✓ Map bar 169. ✓ Map included bar 170. ✓ Map containing `<` 171. ✓ Map with modifiers 172. ✓ Map bar 173. ✓ Map with colon normal_statement: 174. ✓ Simple normal 175. ✓ Normal with spaces 176. ✓ Normal with pipe 177. ✓ Normal space pipe 178. ✓ Normal backslash 179. ✓ Multiple normals 180. ✓ Range normal 181. ✓ normal with bang 182. ✓ Range normal with bang options_statements: 183. ✓ Simple option 184. ✓ Simple browse quickfix: 185. ✓ Simple quickfix commands 186. ✓ Mapping with cnext #94 range_statement: 187. ✓ Range simple 188. ✓ Range one line 189. ✓ Range two line 190. ✓ Range two lines with ; 191. ✓ Range line and eof 192. ✓ Range marks 193. ✓ Range patterns 194. ✓ Range last pattern 195. ✓ Range + 196. ✓ Range pattern with missing end register_statement: 197. ✓ Letter register 198. ✓ Special registers 199. ✓ Number register runtime_statement: 200. ✓ Runtime basic 201. ✓ Runtime multiple files 202. ✓ Runtime with where 203. ✓ Runtime with wildcard 204. ✓ Runtime with white-space scan_separator: 205. ✓ Simple global 206. ✓ Global with double quotes 207. ✓ Global with pattern 208. ✓ Global with range scriptencoding_statement: 209. ✓ Simple scriptencoding set: 210. ✓ Simple set 211. ✓ Set noopt 212. ✓ Set opt? 213. ✓ Set invopt 214. ✓ Set default 215. ✓ Set value 216. ✓ Set value with spaces 217. ✓ Multiple set 218. ✓ Set empty value 219. ✓ Set with tabs (#24) 220. ✓ Set with backslash at the end 221. ✓ Set with no 222. ✓ Foldexpr complicated cases 223. ✓ Setfiletype sign_statement: 224. ✓ Sign define 225. ✓ Sign undefine 226. ✓ Sign list 227. ✓ Sign place place 228. ✓ Sign place list 229. ✓ Sign unplace 230. ✓ Sign jump silent: 231. ✓ Basic silent 232. ✓ Partial silent 233. ✓ Partial silent bang 234. ✓ Silent bang source_statement: 235. ✓ Source alone 236. ✓ Source filename 237. ✓ Source banged 238. ✓ Source range syntax_statement: 239. ✓ Syntax enable and on 240. ✓ Syntax case 241. ✓ Syntax spell 242. ✓ Syntax foldlevel 243. ✓ Syntax keyword 244. ✓ Syntax keyword options 245. ✓ Syntax match 246. ✓ Syntax region 247. ✓ Syntax cluster 248. ✓ Syntax sync 249. ✓ Syntax list 250. ✓ Syntax clear 251. ✓ Syntax include 252. ✓ Syntax iskeyword 253. ✓ Syntax conceal try_statement: 254. ✓ Try without catch 255. ✓ Try with catch 256. ✓ Try with finally 257. ✓ Try with catch and finally unlet_statement: 258. ✓ Unlet identifier 259. ✓ Unlet expression 260. ✓ Unlet envar while_loop: 261. ✓ While loop without a body 262. ✓ While loop with a body 263. ✓ Confusing while loop with range 264. ✓ While loop with continue statement 265. ✓ While loop with break window_commands: 266. ✓ Wincmd basic 267. ✓ Wincmd count 268. ✓ Command modifiers for window placement 269. ✓ Mapping with window modifier Total parses: 268; successful parses: 268; failed parses: 0; success percentage: 100.00%; average speed: 3673 bytes/ms syntax highlighting: No language found for path `/home/udu/aports/community/tree-sitter-vim/src/tree-sitter-vim-0.4.0/test/highlight/eval.vim` If a language should be associated with this file extension, please ensure the path to `/home/udu/aports/community/tree-sitter-vim/src/tree-sitter-vim-0.4.0/test/highlight/eval.vim` is inside one of the following directories as specified by your 'config.json': If the directory that contains the relevant grammar for `/home/udu/aports/community/tree-sitter-vim/src/tree-sitter-vim-0.4.0/test/highlight/eval.vim` is not listed above, please add the directory to the list of directories in your config file, which you need to create by running `tree-sitter init-config` >>> ERROR: tree-sitter-vim: check failed >>> tree-sitter-vim: Uninstalling dependencies... (1/12) Purging .makedepends-tree-sitter-vim (20251014.023436) (2/12) Purging tree-sitter-dev (0.25.10-r0) (3/12) Purging jq (1.8.0-r0) (4/12) Purging tree-sitter (0.25.10-r0) (5/12) Purging tree-sitter-cli (0.25.10-r0) (6/12) Purging nodejs (22.16.0-r2) (7/12) Purging ada-libs (2.9.2-r4) (8/12) Purging icu-libs (76.1-r1) (9/12) Purging oniguruma (6.9.10-r0) (10/12) Purging simdjson (3.12.0-r0) (11/12) Purging simdutf (7.2.1-r0) (12/12) Purging icu-data-en (76.1-r1) Executing busybox-1.37.0-r19.trigger OK: 296 MiB in 89 packages