cgen, ci: fix closures on s390x, ppc64le, loongarch64 platforms, add test to s390x CI (#25047)

This commit is contained in:
Mike 2025-08-05 23:09:01 +03:00 committed by GitHub
parent 1d7b5070bd
commit ad9617d358
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 4 additions and 0 deletions

View file

@ -47,3 +47,4 @@ jobs:
file ./v file ./v
ls -la ./v ls -la ./v
./v test vlib/builtin vlib/os vlib/encoding/binary ./v test vlib/builtin vlib/os vlib/encoding/binary
./v test vlib/v/tests/fns/closure_test.v

View file

@ -1359,6 +1359,9 @@ fn (mut g Gen) comptime_if_to_ifdef(name string, is_comptime_option bool) !strin
'rv64', 'riscv64' { 'rv64', 'riscv64' {
return '__V_rv64' return '__V_rv64'
} }
'rv32', 'riscv32' {
return '__V_rv32'
}
's390x' { 's390x' {
return '__V_s390x' return '__V_s390x'
} }