Skip to content

builtin: add a StringBuilder implementation (part 1, just a copy of s… #168

builtin: add a StringBuilder implementation (part 1, just a copy of s…

builtin: add a StringBuilder implementation (part 1, just a copy of s… #168

Triggered via push December 26, 2025 09:07
Status Failure
Total duration 20m 55s
Artifacts

linux_ci.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

30 errors, 30 warnings, and 30 notices
tcc-linux: vlib/builtin/js/array.js.v#L382
assignment mismatch: 1 variable but `new_string_builder()` returns 0 values
tcc-linux: vlib/builtin/js/array.js.v#L382
unknown function: new_string_builder
tcc-linux: vlib/builtin/js/rune.js.v#L7
`res` used as value
tcc-linux: vlib/builtin/js/rune.js.v#L6
assignment mismatch: 1 variable but `str()` returns 0 values
tcc-linux: vlib/builtin/js/rune.js.v#L4
assignment mismatch: 1 variable but `new_string_builder()` returns 0 values
tcc-linux: vlib/builtin/js/rune.js.v#L4
unknown function: new_string_builder
tcc-linux: vlib/builtin/js/array.js.v#L395
`res` used as value
tcc-linux: vlib/builtin/js/array.js.v#L394
assignment mismatch: 1 variable but `str()` returns 0 values
tcc-linux: vlib/builtin/js/array.js.v#L382
assignment mismatch: 1 variable but `new_string_builder()` returns 0 values
tcc-linux: vlib/builtin/js/array.js.v#L382
unknown function: new_string_builder
gcc-linux: vlib/builtin/js/array.js.v#L382
assignment mismatch: 1 variable but `new_string_builder()` returns 0 values
gcc-linux: vlib/builtin/js/array.js.v#L382
unknown function: new_string_builder
gcc-linux: vlib/builtin/js/rune.js.v#L7
`res` used as value
gcc-linux: vlib/builtin/js/rune.js.v#L6
assignment mismatch: 1 variable but `str()` returns 0 values
gcc-linux: vlib/builtin/js/rune.js.v#L4
assignment mismatch: 1 variable but `new_string_builder()` returns 0 values
gcc-linux: vlib/builtin/js/rune.js.v#L4
unknown function: new_string_builder
gcc-linux: vlib/builtin/js/array.js.v#L395
`res` used as value
gcc-linux: vlib/builtin/js/array.js.v#L394
assignment mismatch: 1 variable but `str()` returns 0 values
gcc-linux: vlib/builtin/js/array.js.v#L382
assignment mismatch: 1 variable but `new_string_builder()` returns 0 values
gcc-linux: vlib/builtin/js/array.js.v#L382
unknown function: new_string_builder
clang-linux: vlib/builtin/js/array.js.v#L382
assignment mismatch: 1 variable but `new_string_builder()` returns 0 values
clang-linux: vlib/builtin/js/array.js.v#L382
unknown function: new_string_builder
clang-linux: vlib/builtin/js/rune.js.v#L7
`res` used as value
clang-linux: vlib/builtin/js/rune.js.v#L6
assignment mismatch: 1 variable but `str()` returns 0 values
clang-linux: vlib/builtin/js/rune.js.v#L4
assignment mismatch: 1 variable but `new_string_builder()` returns 0 values
clang-linux: vlib/builtin/js/rune.js.v#L4
unknown function: new_string_builder
clang-linux: vlib/builtin/js/array.js.v#L395
`res` used as value
clang-linux: vlib/builtin/js/array.js.v#L394
assignment mismatch: 1 variable but `str()` returns 0 values
clang-linux: vlib/builtin/js/array.js.v#L382
assignment mismatch: 1 variable but `new_string_builder()` returns 0 values
clang-linux: vlib/builtin/js/array.js.v#L382
unknown function: new_string_builder
tcc-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L45
arrays of interfaces need to be initialized right away, therefore `len:` cannot be used (unless inside `unsafe`, or if you also use `init:`)
tcc-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L14
fixed arrays of sumtypes need to be initialized right away (unless inside `unsafe`)
tcc-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L12
arrays of sumtypes need to be initialized right away, therefore `len:` cannot be used (unless inside `unsafe`, or if you also use `init:`)
tcc-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L40
arrays of interfaces need to be initialized right away, therefore `len:` cannot be used (unless inside `unsafe`, or if you also use `init:`)
tcc-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L23
arrays of references need to be initialized right away, therefore `len:` cannot be used (unless inside `unsafe`, or if you also use `init:`)
tcc-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L22
arrays of references need to be initialized right away, therefore `len:` cannot be used (unless inside `unsafe`, or if you also use `init:`)
tcc-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L21
fixed arrays of references need to be initialized right away (unless inside `unsafe`)
tcc-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L20
arrays of references need to be initialized right away, therefore `len:` cannot be used (unless inside `unsafe`, or if you also use `init:`)
tcc-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L7
fixed arrays of sumtypes need to be initialized right away (unless inside `unsafe`)
tcc-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L5
arrays of sumtypes need to be initialized right away, therefore `len:` cannot be used (unless inside `unsafe`, or if you also use `init:`)
gcc-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L45
arrays of interfaces need to be initialized right away, therefore `len:` cannot be used (unless inside `unsafe`, or if you also use `init:`)
gcc-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L14
fixed arrays of sumtypes need to be initialized right away (unless inside `unsafe`)
gcc-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L12
arrays of sumtypes need to be initialized right away, therefore `len:` cannot be used (unless inside `unsafe`, or if you also use `init:`)
gcc-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L40
arrays of interfaces need to be initialized right away, therefore `len:` cannot be used (unless inside `unsafe`, or if you also use `init:`)
gcc-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L23
arrays of references need to be initialized right away, therefore `len:` cannot be used (unless inside `unsafe`, or if you also use `init:`)
gcc-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L22
arrays of references need to be initialized right away, therefore `len:` cannot be used (unless inside `unsafe`, or if you also use `init:`)
gcc-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L21
fixed arrays of references need to be initialized right away (unless inside `unsafe`)
gcc-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L20
arrays of references need to be initialized right away, therefore `len:` cannot be used (unless inside `unsafe`, or if you also use `init:`)
gcc-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L7
fixed arrays of sumtypes need to be initialized right away (unless inside `unsafe`)
gcc-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L5
arrays of sumtypes need to be initialized right away, therefore `len:` cannot be used (unless inside `unsafe`, or if you also use `init:`)
clang-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L45
arrays of interfaces need to be initialized right away, therefore `len:` cannot be used (unless inside `unsafe`, or if you also use `init:`)
clang-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L14
fixed arrays of sumtypes need to be initialized right away (unless inside `unsafe`)
clang-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L12
arrays of sumtypes need to be initialized right away, therefore `len:` cannot be used (unless inside `unsafe`, or if you also use `init:`)
clang-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L40
arrays of interfaces need to be initialized right away, therefore `len:` cannot be used (unless inside `unsafe`, or if you also use `init:`)
clang-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L23
arrays of references need to be initialized right away, therefore `len:` cannot be used (unless inside `unsafe`, or if you also use `init:`)
clang-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L22
arrays of references need to be initialized right away, therefore `len:` cannot be used (unless inside `unsafe`, or if you also use `init:`)
clang-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L21
fixed arrays of references need to be initialized right away (unless inside `unsafe`)
clang-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L20
arrays of references need to be initialized right away, therefore `len:` cannot be used (unless inside `unsafe`, or if you also use `init:`)
clang-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L7
fixed arrays of sumtypes need to be initialized right away (unless inside `unsafe`)
clang-linux: vlib/v/checker/tests/array_init_without_init_value_err.vv#L5
arrays of sumtypes need to be initialized right away, therefore `len:` cannot be used (unless inside `unsafe`, or if you also use `init:`)
tcc-linux: vlib/v/checker/tests/always_true_false_branch.vv#L17
condition is always true
tcc-linux: vlib/v/checker/tests/always_true_false_branch.vv#L15
condition is always true
tcc-linux: vlib/v/checker/tests/always_true_false_branch.vv#L13
condition is always true
tcc-linux: vlib/v/checker/tests/always_true_false_branch.vv#L11
condition is always true
tcc-linux: vlib/v/checker/tests/always_true_false_branch.vv#L7
condition is always true
tcc-linux: vlib/v/checker/tests/always_true_false_branch.vv#L5
condition is always true
tcc-linux: vlib/builtin/js/array_test.js.v#L98
an implicit clone of the slice was done here
tcc-linux: vlib/builtin/js/array_test.js.v#L94
an implicit clone of the slice was done here
tcc-linux: vlib/builtin/js/array_test.js.v#L86
an implicit clone of the slice was done here
tcc-linux: vlib/builtin/js/array_test.js.v#L81
an implicit clone of the slice was done here
gcc-linux: vlib/v/checker/tests/always_true_false_branch.vv#L17
condition is always true
gcc-linux: vlib/v/checker/tests/always_true_false_branch.vv#L15
condition is always true
gcc-linux: vlib/v/checker/tests/always_true_false_branch.vv#L13
condition is always true
gcc-linux: vlib/v/checker/tests/always_true_false_branch.vv#L11
condition is always true
gcc-linux: vlib/v/checker/tests/always_true_false_branch.vv#L7
condition is always true
gcc-linux: vlib/v/checker/tests/always_true_false_branch.vv#L5
condition is always true
gcc-linux: vlib/builtin/js/array_test.js.v#L98
an implicit clone of the slice was done here
gcc-linux: vlib/builtin/js/array_test.js.v#L94
an implicit clone of the slice was done here
gcc-linux: vlib/builtin/js/array_test.js.v#L86
an implicit clone of the slice was done here
gcc-linux: vlib/builtin/js/array_test.js.v#L81
an implicit clone of the slice was done here
clang-linux: vlib/v/checker/tests/always_true_false_branch.vv#L17
condition is always true
clang-linux: vlib/v/checker/tests/always_true_false_branch.vv#L15
condition is always true
clang-linux: vlib/v/checker/tests/always_true_false_branch.vv#L13
condition is always true
clang-linux: vlib/v/checker/tests/always_true_false_branch.vv#L11
condition is always true
clang-linux: vlib/v/checker/tests/always_true_false_branch.vv#L7
condition is always true
clang-linux: vlib/v/checker/tests/always_true_false_branch.vv#L5
condition is always true
clang-linux: vlib/builtin/js/array_test.js.v#L98
an implicit clone of the slice was done here
clang-linux: vlib/builtin/js/array_test.js.v#L94
an implicit clone of the slice was done here
clang-linux: vlib/builtin/js/array_test.js.v#L86
an implicit clone of the slice was done here
clang-linux: vlib/builtin/js/array_test.js.v#L81
an implicit clone of the slice was done here