Skip to content

cgen: keep interface typeof independent of builtin string #11317

cgen: keep interface typeof independent of builtin string

cgen: keep interface typeof independent of builtin string #11317

Triggered via pull request April 19, 2026 03:00
Status Failure
Total duration 1h 24m 58s
Artifacts

tools_ci.yml

on: pull_request
tools-docker-ubuntu-musl
2m 22s
tools-docker-ubuntu-musl
Matrix: tools-freebsd
Matrix: tools-linux
Matrix: tools-macos
Matrix: tools-openbsd
Matrix: tools-windows
Fit to window
Zoom out
Zoom in

Annotations

121 errors and 20 warnings
tools-windows (tcc): cmd/tools/vast/vast.v#L208
non-bool type `void` used as if condition
tools-windows (tcc): cmd/tools/vast/vast.v#L208
undefined ident: `context.is_terse`.
tools-windows (tcc): cmd/tools/vast/vast.v#L205
non-bool type `void` used as if condition
tools-windows (tcc): cmd/tools/vast/vast.v#L205
left operand for `&&` is not a boolean
tools-windows (tcc): cmd/tools/vast/vast.v#L205
`in` can only be used with arrays and maps
tools-windows (tcc): cmd/tools/vast/vast.v#L205
`context.hide_names` does not return a value
tools-windows (tcc): cmd/tools/vast/vast.v#L205
undefined ident: `context.hide_names`.
tools-windows (tcc): cmd/tools/vast/vast.v#L184
non-bool type `void` used as if condition
tools-windows (tcc): cmd/tools/vast/vast.v#L184
undefined ident: `context.check`.
tools-windows (tcc): cmd/tools/vast/vast.v#L26
const `context` conflicts with imported module `context`
tools-windows (gcc): cmd/tools/vast/vast.v#L208
non-bool type `void` used as if condition
tools-windows (gcc): cmd/tools/vast/vast.v#L208
undefined ident: `context.is_terse`.
tools-windows (gcc): cmd/tools/vast/vast.v#L205
non-bool type `void` used as if condition
tools-windows (gcc): cmd/tools/vast/vast.v#L205
left operand for `&&` is not a boolean
tools-windows (gcc): cmd/tools/vast/vast.v#L205
`in` can only be used with arrays and maps
tools-windows (gcc): cmd/tools/vast/vast.v#L205
`context.hide_names` does not return a value
tools-windows (gcc): cmd/tools/vast/vast.v#L205
undefined ident: `context.hide_names`.
tools-windows (gcc): cmd/tools/vast/vast.v#L184
non-bool type `void` used as if condition
tools-windows (gcc): cmd/tools/vast/vast.v#L184
undefined ident: `context.check`.
tools-windows (gcc): cmd/tools/vast/vast.v#L26
const `context` conflicts with imported module `context`
tools-macos (clang): cmd/tools/vast/vast.v#L208
non-bool type `void` used as if condition
tools-macos (clang): cmd/tools/vast/vast.v#L208
undefined ident: `context.is_terse`.
tools-macos (clang): cmd/tools/vast/vast.v#L205
non-bool type `void` used as if condition
tools-macos (clang): cmd/tools/vast/vast.v#L205
left operand for `&&` is not a boolean
tools-macos (clang): cmd/tools/vast/vast.v#L205
`in` can only be used with arrays and maps
tools-macos (clang): cmd/tools/vast/vast.v#L205
`context.hide_names` does not return a value
tools-macos (clang): cmd/tools/vast/vast.v#L205
undefined ident: `context.hide_names`.
tools-macos (clang): cmd/tools/vast/vast.v#L184
non-bool type `void` used as if condition
tools-macos (clang): cmd/tools/vast/vast.v#L184
undefined ident: `context.check`.
tools-macos (clang): cmd/tools/vast/vast.v#L26
const `context` conflicts with imported module `context`
tools-linux (tcc): cmd/tools/vast/vast.v#L208
non-bool type `void` used as if condition
tools-linux (tcc): cmd/tools/vast/vast.v#L208
undefined ident: `context.is_terse`.
tools-linux (tcc): cmd/tools/vast/vast.v#L205
non-bool type `void` used as if condition
tools-linux (tcc): cmd/tools/vast/vast.v#L205
left operand for `&&` is not a boolean
tools-linux (tcc): cmd/tools/vast/vast.v#L205
`in` can only be used with arrays and maps
tools-linux (tcc): cmd/tools/vast/vast.v#L205
`context.hide_names` does not return a value
tools-linux (tcc): cmd/tools/vast/vast.v#L205
undefined ident: `context.hide_names`.
tools-linux (tcc): cmd/tools/vast/vast.v#L184
non-bool type `void` used as if condition
tools-linux (tcc): cmd/tools/vast/vast.v#L184
undefined ident: `context.check`.
tools-linux (tcc): cmd/tools/vast/vast.v#L26
const `context` conflicts with imported module `context`
tools-linux (clang): cmd/tools/vast/vast.v#L208
non-bool type `void` used as if condition
tools-linux (clang): cmd/tools/vast/vast.v#L208
undefined ident: `context.is_terse`.
tools-linux (clang): cmd/tools/vast/vast.v#L205
non-bool type `void` used as if condition
tools-linux (clang): cmd/tools/vast/vast.v#L205
left operand for `&&` is not a boolean
tools-linux (clang): cmd/tools/vast/vast.v#L205
`in` can only be used with arrays and maps
tools-linux (clang): cmd/tools/vast/vast.v#L205
`context.hide_names` does not return a value
tools-linux (clang): cmd/tools/vast/vast.v#L205
undefined ident: `context.hide_names`.
tools-linux (clang): cmd/tools/vast/vast.v#L184
non-bool type `void` used as if condition
tools-linux (clang): cmd/tools/vast/vast.v#L184
undefined ident: `context.check`.
tools-linux (clang): cmd/tools/vast/vast.v#L26
const `context` conflicts with imported module `context`
tools-windows (msvc): cmd/tools/vast/vast.v#L208
non-bool type `void` used as if condition
tools-windows (msvc): cmd/tools/vast/vast.v#L208
undefined ident: `context.is_terse`.
tools-windows (msvc): cmd/tools/vast/vast.v#L205
non-bool type `void` used as if condition
tools-windows (msvc): cmd/tools/vast/vast.v#L205
left operand for `&&` is not a boolean
tools-windows (msvc): cmd/tools/vast/vast.v#L205
`in` can only be used with arrays and maps
tools-windows (msvc): cmd/tools/vast/vast.v#L205
`context.hide_names` does not return a value
tools-windows (msvc): cmd/tools/vast/vast.v#L205
undefined ident: `context.hide_names`.
tools-windows (msvc): cmd/tools/vast/vast.v#L184
non-bool type `void` used as if condition
tools-windows (msvc): cmd/tools/vast/vast.v#L184
undefined ident: `context.check`.
tools-windows (msvc): cmd/tools/vast/vast.v#L26
const `context` conflicts with imported module `context`
tools-linux (gcc): cmd/tools/vast/vast.v#L208
non-bool type `void` used as if condition
tools-linux (gcc): cmd/tools/vast/vast.v#L208
undefined ident: `context.is_terse`.
tools-linux (gcc): cmd/tools/vast/vast.v#L205
non-bool type `void` used as if condition
tools-linux (gcc): cmd/tools/vast/vast.v#L205
left operand for `&&` is not a boolean
tools-linux (gcc): cmd/tools/vast/vast.v#L205
`in` can only be used with arrays and maps
tools-linux (gcc): cmd/tools/vast/vast.v#L205
`context.hide_names` does not return a value
tools-linux (gcc): cmd/tools/vast/vast.v#L205
undefined ident: `context.hide_names`.
tools-linux (gcc): cmd/tools/vast/vast.v#L184
non-bool type `void` used as if condition
tools-linux (gcc): cmd/tools/vast/vast.v#L184
undefined ident: `context.check`.
tools-linux (gcc): cmd/tools/vast/vast.v#L26
const `context` conflicts with imported module `context`
tools-openbsd (clang): vlib/fasthttp/fasthttp.v#L107
unknown type `fasthttp.Server`
tools-openbsd (clang): vlib/fasthttp/fasthttp.v#L210
unknown type `fasthttp.Server`
tools-openbsd (clang): vlib/fasthttp/fasthttp.v#L203
unknown type `fasthttp.Server`
tools-openbsd (clang): vlib/fasthttp/fasthttp.v#L198
unknown type `fasthttp.Server`
tools-openbsd (clang): vlib/fasthttp/fasthttp.v#L193
unknown type `fasthttp.Server`
tools-openbsd (clang): vlib/fasthttp/fasthttp.v#L188
unknown type `fasthttp.Server`
tools-openbsd (clang): vlib/fasthttp/fasthttp.v#L183
unknown type `fasthttp.Server`
tools-openbsd (clang): vlib/fasthttp/fasthttp.v#L178
unknown type `fasthttp.Server`
tools-openbsd (clang): vlib/fasthttp/fasthttp.v#L159
unknown type `fasthttp.Server`
tools-openbsd (clang): vlib/fasthttp/fasthttp.v#L144
unknown type `fasthttp.Server`
tools-docker-ubuntu-musl: cmd/tools/vast/vast.v#L208
non-bool type `void` used as if condition
tools-docker-ubuntu-musl: cmd/tools/vast/vast.v#L208
undefined ident: `context.is_terse`.
tools-docker-ubuntu-musl: cmd/tools/vast/vast.v#L205
non-bool type `void` used as if condition
tools-docker-ubuntu-musl: cmd/tools/vast/vast.v#L205
left operand for `&&` is not a boolean
tools-docker-ubuntu-musl: cmd/tools/vast/vast.v#L205
`in` can only be used with arrays and maps
tools-docker-ubuntu-musl: cmd/tools/vast/vast.v#L205
`context.hide_names` does not return a value
tools-docker-ubuntu-musl: cmd/tools/vast/vast.v#L205
undefined ident: `context.hide_names`.
tools-docker-ubuntu-musl: cmd/tools/vast/vast.v#L184
non-bool type `void` used as if condition
tools-docker-ubuntu-musl: cmd/tools/vast/vast.v#L184
undefined ident: `context.check`.
tools-docker-ubuntu-musl: cmd/tools/vast/vast.v#L26
const `context` conflicts with imported module `context`
tools-openbsd (tcc): vlib/fasthttp/fasthttp.v#L107
unknown type `fasthttp.Server`
tools-openbsd (tcc): vlib/fasthttp/fasthttp.v#L210
unknown type `fasthttp.Server`
tools-openbsd (tcc): vlib/fasthttp/fasthttp.v#L203
unknown type `fasthttp.Server`
tools-openbsd (tcc): vlib/fasthttp/fasthttp.v#L198
unknown type `fasthttp.Server`
tools-openbsd (tcc): vlib/fasthttp/fasthttp.v#L193
unknown type `fasthttp.Server`
tools-openbsd (tcc): vlib/fasthttp/fasthttp.v#L188
unknown type `fasthttp.Server`
tools-openbsd (tcc): vlib/fasthttp/fasthttp.v#L183
unknown type `fasthttp.Server`
tools-openbsd (tcc): vlib/fasthttp/fasthttp.v#L178
unknown type `fasthttp.Server`
tools-openbsd (tcc): vlib/fasthttp/fasthttp.v#L159
unknown type `fasthttp.Server`
tools-openbsd (tcc): vlib/fasthttp/fasthttp.v#L144
unknown type `fasthttp.Server`
tools-freebsd (clang): vlib/fasthttp/fasthttp.v#L107
unknown type `fasthttp.Server`
tools-freebsd (clang): vlib/fasthttp/fasthttp.v#L210
unknown type `fasthttp.Server`
tools-freebsd (clang): vlib/fasthttp/fasthttp.v#L203
unknown type `fasthttp.Server`
tools-freebsd (clang): vlib/fasthttp/fasthttp.v#L198
unknown type `fasthttp.Server`
tools-freebsd (clang): vlib/fasthttp/fasthttp.v#L193
unknown type `fasthttp.Server`
tools-freebsd (clang): vlib/fasthttp/fasthttp.v#L188
unknown type `fasthttp.Server`
tools-freebsd (clang): vlib/fasthttp/fasthttp.v#L183
unknown type `fasthttp.Server`
tools-freebsd (clang): vlib/fasthttp/fasthttp.v#L178
unknown type `fasthttp.Server`
tools-freebsd (clang): vlib/fasthttp/fasthttp.v#L159
unknown type `fasthttp.Server`
tools-freebsd (clang): vlib/fasthttp/fasthttp.v#L144
unknown type `fasthttp.Server`
tools-freebsd (gcc)
The process '/usr/bin/ssh' failed with exit code 138
tools-freebsd (tcc): vlib/fasthttp/fasthttp.v#L107
unknown type `fasthttp.Server`
tools-freebsd (tcc): vlib/fasthttp/fasthttp.v#L210
unknown type `fasthttp.Server`
tools-freebsd (tcc): vlib/fasthttp/fasthttp.v#L203
unknown type `fasthttp.Server`
tools-freebsd (tcc): vlib/fasthttp/fasthttp.v#L198
unknown type `fasthttp.Server`
tools-freebsd (tcc): vlib/fasthttp/fasthttp.v#L193
unknown type `fasthttp.Server`
tools-freebsd (tcc): vlib/fasthttp/fasthttp.v#L188
unknown type `fasthttp.Server`
tools-freebsd (tcc): vlib/fasthttp/fasthttp.v#L183
unknown type `fasthttp.Server`
tools-freebsd (tcc): vlib/fasthttp/fasthttp.v#L178
unknown type `fasthttp.Server`
tools-freebsd (tcc): vlib/fasthttp/fasthttp.v#L159
unknown type `fasthttp.Server`
tools-freebsd (tcc): vlib/fasthttp/fasthttp.v#L144
unknown type `fasthttp.Server`
tools-windows (tcc): cmd/tools/vtest-parser.v#L13
unused constant: `ecode_memout`
tools-windows (tcc): cmd/tools/vtest-parser.v#L10
unused constant: `vroot`
tools-windows (tcc): cmd/tools/vtest-all.v#L25
unused constant: `clang_path`
tools-windows (tcc): cmd/tools/vtest-all.v#L23
unused constant: `l2w_crosscc`
tools-windows (tcc): cmd/tools/vgit-fmt-hook.v#L7
unused constant: `shoriginal`
tools-windows (tcc): cmd/tools/changelog_helper.v#L80
unused function: `no_interactive`
tools-windows (gcc)
passing argument 4 of 'VirtualProtect' from incompatible pointer type [-Wincompatible-pointer-types]
tools-windows (gcc)
passing argument 4 of 'VirtualProtect' from incompatible pointer type [-Wincompatible-pointer-types]
tools-windows (gcc): cmd/tools/vtest-parser.v#L13
unused constant: `ecode_memout`
tools-windows (gcc): cmd/tools/vtest-parser.v#L10
unused constant: `vroot`
tools-windows (gcc): cmd/tools/vtest-all.v#L25
unused constant: `clang_path`
tools-windows (gcc): cmd/tools/vtest-all.v#L23
unused constant: `l2w_crosscc`
tools-windows (gcc): cmd/tools/vgit-fmt-hook.v#L7
unused constant: `shoriginal`
tools-windows (gcc): cmd/tools/changelog_helper.v#L80
unused function: `no_interactive`
tools-windows (msvc): cmd/tools/vtest-parser.v#L13
unused constant: `ecode_memout`
tools-windows (msvc): cmd/tools/vtest-parser.v#L10
unused constant: `vroot`
tools-windows (msvc): cmd/tools/vtest-all.v#L25
unused constant: `clang_path`
tools-windows (msvc): cmd/tools/vtest-all.v#L23
unused constant: `l2w_crosscc`
tools-windows (msvc): cmd/tools/vgit-fmt-hook.v#L7
unused constant: `shoriginal`
tools-windows (msvc): cmd/tools/changelog_helper.v#L80
unused function: `no_interactive`