Skip to content

cgen: keep interface typeof independent of builtin string #11111

cgen: keep interface typeof independent of builtin string

cgen: keep interface typeof independent of builtin string #11111

Triggered via pull request April 19, 2026 03:00
Status Failure
Total duration 2h 45m 22s
Artifacts

docker_ci.yml

on: pull_request
docker-alpine-musl-gcc
5m 15s
docker-alpine-musl-gcc
docker-alpine-musl-tcc
1m 19s
docker-alpine-musl-tcc
docker-ubuntu-musl
2h 1m
docker-ubuntu-musl
Fit to window
Zoom out
Zoom in

Annotations

16 errors, 10 warnings, and 21 notices
docker-alpine-musl-tcc
Process completed with exit code 1.
docker-alpine-musl-gcc
Process completed with exit code 1.
docker-alpine-musl-gcc
could not infer generic type `T` in call to `mprint`
docker-ubuntu-musl
The job has exceeded the maximum execution time of 2h1m0s
docker-ubuntu-musl
could not infer generic type `T` in call to `mprint`
docker-ubuntu-musl
sys/cdefs.h: No such file or directory
docker-ubuntu-musl
GL/gl.h: No such file or directory
docker-ubuntu-musl
GL/gl.h: No such file or directory
docker-ubuntu-musl
sys/cdefs.h: No such file or directory
docker-ubuntu-musl
sys/cdefs.h: No such file or directory
docker-ubuntu-musl
sys/cdefs.h: No such file or directory
docker-ubuntu-musl
sys/cdefs.h: No such file or directory
docker-ubuntu-musl
initializer element is not constant
docker-ubuntu-musl
initializer element is not constant
docker-ubuntu-musl
module 'strings' is imported but never used. Use `import strings as _`, to silence this warning, or just remove the unused import line
docker-ubuntu-musl
module 'strings' is imported but never used. Use `import strings as _`, to silence this warning, or just remove the unused import line
docker-ubuntu-musl
module 'bits (math.bits)' is imported but never used. Use `import bits (math.bits) as _`, to silence this warning, or just remove the unused import line
docker-ubuntu-musl
module 'strings' is imported but never used. Use `import strings as _`, to silence this warning, or just remove the unused import line
docker-ubuntu-musl
passing argument 2 of '__builtin_va_start' makes pointer from integer without a cast [-Wint-conversion]
docker-ubuntu-musl
passing argument 2 of '__builtin_va_start' makes pointer from integer without a cast [-Wint-conversion]
docker-ubuntu-musl: vlib/v/tests/pointers/manual_free_stack_value_test.v#L7
calling builtin `free()` on a method receiver will cause a runtime crash when the receiver is stack-allocated; free individual fields instead
docker-ubuntu-musl: vlib/v/tests/generics/generics_mut_receiver_local_copy_regression_test.v#L12
cannot assign a reference to a value (this will be an error soon) left=Node[int] false right=Node[int] true ptr=true
docker-ubuntu-musl: vlib/v/gen/c/testdata/c_varargs.vv#L23
automatic f64 referencing/dereferencing into voidptr is deprecated and will be removed soon; use `foo(&x)` instead of `foo(x)`
docker-ubuntu-musl
automatic int referencing/dereferencing into voidptr is deprecated and will be removed soon; use `foo(&x)` instead of `foo(x)`
docker-alpine-musl-tcc: vlib/os/os_js.js.v#L37
unused parameter: `path`
docker-alpine-musl-tcc: vlib/builtin/js/array_test.js.v#L98
an implicit clone of the slice was done here
docker-alpine-musl-tcc: vlib/builtin/js/array_test.js.v#L94
an implicit clone of the slice was done here
docker-alpine-musl-tcc: vlib/builtin/js/array_test.js.v#L86
an implicit clone of the slice was done here
docker-alpine-musl-tcc: vlib/builtin/js/array_test.js.v#L81
an implicit clone of the slice was done here
docker-alpine-musl-tcc: vlib/v/preludes_js/test_runner.v#L76
unused parameter: `mod`
docker-alpine-musl-tcc: vlib/v/preludes_js/test_runner.v#L73
unused parameter: `i`
docker-alpine-musl-tcc: vlib/os/sleeping.js.v#L4
unused parameter: `dur`
docker-alpine-musl-tcc: vlib/os/os_js.js.v#L37
unused parameter: `path`
docker-alpine-musl-tcc: vlib/builtin/array_test.v#L948
redundant parentheses are used
docker-alpine-musl-gcc: vlib/builtin/array_test.v#L948
redundant parentheses are used
docker-ubuntu-musl: vlib/os/os_js.js.v#L37
unused parameter: `path`
docker-ubuntu-musl: vlib/v/preludes_js/test_runner.v#L76
unused parameter: `mod`
docker-ubuntu-musl: vlib/v/preludes_js/test_runner.v#L73
unused parameter: `i`
docker-ubuntu-musl: vlib/os/sleeping.js.v#L4
unused parameter: `dur`
docker-ubuntu-musl: vlib/os/os_js.js.v#L37
unused parameter: `path`
docker-ubuntu-musl: vlib/v/preludes_js/test_runner.v#L76
unused parameter: `mod`
docker-ubuntu-musl: vlib/v/preludes_js/test_runner.v#L73
unused parameter: `i`
docker-ubuntu-musl: vlib/os/sleeping.js.v#L4
unused parameter: `dur`
docker-ubuntu-musl: vlib/os/os_js.js.v#L37
unused parameter: `path`
docker-ubuntu-musl: vlib/builtin/array_test.v#L948
redundant parentheses are used