| author | |
| committer | |
| log | 434c6f42cad5aef9112b576c685521a9763bef9b |
| tree | da2dfa17cb6c31b8c9aea08ea4580124c210f658 |
| parent | 25a3c933b9d708d907293b1a46b6661641ccf9ea |
7 files changed, 5 insertions(+), 15 deletions(-)
test/behavior/align.zig+5-1| ... | ... | @@ -551,7 +551,11 @@ test "align(N) on functions" { |
| 551 | 551 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 552 | 552 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 553 | 553 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 554 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO this is not supported on MSVC | |
| 554 | ||
| 555 | // This is not supported on MSVC | |
| 556 | if (builtin.zig_backend == .stage2_c and builtin.os.tag == .windows) { | |
| 557 | return error.SkipZigTest; | |
| 558 | } | |
| 555 | 559 | |
| 556 | 560 | // function alignment is a compile error on wasm32/wasm64 |
| 557 | 561 | if (native_arch == .wasm32 or native_arch == .wasm64) return error.SkipZigTest; |
test/behavior/asm.zig-5| ... | ... | @@ -23,7 +23,6 @@ test "module level assembly" { |
| 23 | 23 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 24 | 24 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 25 | 25 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 26 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | |
| 27 | 26 | |
| 28 | 27 | if (is_x86_64_linux) { |
| 29 | 28 | try expect(this_is_my_alias() == 1234); |
| ... | ... | @@ -36,7 +35,6 @@ test "output constraint modifiers" { |
| 36 | 35 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 37 | 36 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 38 | 37 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 39 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | |
| 40 | 38 | |
| 41 | 39 | // This is only testing compilation. |
| 42 | 40 | var a: u32 = 3; |
| ... | ... | @@ -58,7 +56,6 @@ test "alternative constraints" { |
| 58 | 56 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 59 | 57 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 60 | 58 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 61 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | |
| 62 | 59 | |
| 63 | 60 | // Make sure we allow commas as a separator for alternative constraints. |
| 64 | 61 | var a: u32 = 3; |
| ... | ... | @@ -75,7 +72,6 @@ test "sized integer/float in asm input" { |
| 75 | 72 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 76 | 73 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 77 | 74 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 78 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | |
| 79 | 75 | |
| 80 | 76 | asm volatile ("" |
| 81 | 77 | : |
| ... | ... | @@ -125,7 +121,6 @@ test "struct/array/union types as input values" { |
| 125 | 121 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 126 | 122 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 127 | 123 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 128 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | |
| 129 | 124 | |
| 130 | 125 | asm volatile ("" |
| 131 | 126 | : |
test/behavior/int_comparison_elision.zig-1| ... | ... | @@ -13,7 +13,6 @@ test "int comparison elision" { |
| 13 | 13 | |
| 14 | 14 | // TODO: support int types > 128 bits wide in other backends |
| 15 | 15 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO |
| 16 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | |
| 17 | 16 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 18 | 17 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 19 | 18 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
test/behavior/lower_strlit_to_vector.zig-1| ... | ... | @@ -7,7 +7,6 @@ test "strlit to vector" { |
| 7 | 7 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 8 | 8 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 9 | 9 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO |
| 10 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | |
| 11 | 10 | |
| 12 | 11 | const strlit = "0123456789abcdef0123456789ABCDEF"; |
| 13 | 12 | const vec_from_strlit: @Vector(32, u8) = strlit.*; |
test/behavior/math.zig-1| ... | ... | @@ -1463,7 +1463,6 @@ test "vector integer addition" { |
| 1463 | 1463 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 1464 | 1464 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 1465 | 1465 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 1466 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | |
| 1467 | 1466 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 1468 | 1467 | |
| 1469 | 1468 | const S = struct { |
test/behavior/struct.zig-1| ... | ... | @@ -1330,7 +1330,6 @@ test "struct field init value is size of the struct" { |
| 1330 | 1330 | } |
| 1331 | 1331 | |
| 1332 | 1332 | test "under-aligned struct field" { |
| 1333 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | |
| 1334 | 1333 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 1335 | 1334 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 1336 | 1335 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
test/behavior/vector.zig-5| ... | ... | @@ -75,7 +75,6 @@ test "vector int operators" { |
| 75 | 75 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 76 | 76 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 77 | 77 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 78 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | |
| 79 | 78 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 80 | 79 | |
| 81 | 80 | const S = struct { |
| ... | ... | @@ -178,7 +177,6 @@ test "tuple to vector" { |
| 178 | 177 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 179 | 178 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 180 | 179 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 181 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | |
| 182 | 180 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 183 | 181 | |
| 184 | 182 | if (builtin.zig_backend == .stage2_llvm and builtin.cpu.arch == .aarch64) { |
| ... | ... | @@ -943,7 +941,6 @@ test "multiplication-assignment operator with an array operand" { |
| 943 | 941 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 944 | 942 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 945 | 943 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 946 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | |
| 947 | 944 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 948 | 945 | |
| 949 | 946 | const S = struct { |
| ... | ... | @@ -1247,7 +1244,6 @@ test "array operands to shuffle are coerced to vectors" { |
| 1247 | 1244 | test "load packed vector element" { |
| 1248 | 1245 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 1249 | 1246 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 1250 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | |
| 1251 | 1247 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 1252 | 1248 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO |
| 1253 | 1249 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| ... | ... | @@ -1260,7 +1256,6 @@ test "load packed vector element" { |
| 1260 | 1256 | test "store packed vector element" { |
| 1261 | 1257 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 1262 | 1258 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 1263 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | |
| 1264 | 1259 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 1265 | 1260 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO |
| 1266 | 1261 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |