1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

cgen: support closures on arm64 (#12863)

This commit is contained in:
spaceface
2021-12-16 17:02:05 +01:00
committed by GitHub
parent 8a34fb7857
commit c6b902d2b7
2 changed files with 36 additions and 3 deletions

View File

@ -130,7 +130,10 @@ const (
skip_on_amd64 = [
'do_not_remove',
]
skip_on_non_amd64 = [
skip_on_arm64 = [
'do_not_remove',
]
skip_on_non_amd64_or_arm64 = [
// closures aren't implemented yet:
'vlib/v/tests/closure_test.v',
'vlib/context/cancel_test.v',
@ -232,12 +235,15 @@ fn main() {
if os.getenv('V_CI_UBUNTU_MUSL').len > 0 {
tsession.skip_files << skip_on_ubuntu_musl
}
$if !amd64 {
$if !amd64 && !arm64 {
tsession.skip_files << skip_on_non_amd64
}
$if amd64 {
tsession.skip_files << skip_on_amd64
}
$if arm64 {
tsession.skip_files << skip_on_arm64
}
$if !linux {
tsession.skip_files << skip_on_non_linux
}