| ... | @@ -595,6 +595,7 @@ test "peer type resolution: unreachable, error set, unreachable" { | ... | @@ -595,6 +595,7 @@ test "peer type resolution: unreachable, error set, unreachable" { |
| 595 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | 595 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| 596 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO | 596 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 597 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO | 597 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| | 598 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO |
| 598 | | 599 | |
| 599 | const Error = error{ | 600 | const Error = error{ |
| 600 | FileDescriptorAlreadyPresentInSet, | 601 | FileDescriptorAlreadyPresentInSet, |
| ... | @@ -635,6 +636,7 @@ test "peer type resolution: error set supersets" { | ... | @@ -635,6 +636,7 @@ test "peer type resolution: error set supersets" { |
| 635 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | 636 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| 636 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO | 637 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 637 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO | 638 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| | 639 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO |
| 638 | | 640 | |
| 639 | const a: error{ One, Two } = undefined; | 641 | const a: error{ One, Two } = undefined; |
| 640 | const b: error{One} = undefined; | 642 | const b: error{One} = undefined; |
| ... | @@ -665,6 +667,7 @@ test "peer type resolution: disjoint error sets" { | ... | @@ -665,6 +667,7 @@ test "peer type resolution: disjoint error sets" { |
| 665 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | 667 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| 666 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO | 668 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 667 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO | 669 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| | 670 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO |
| 668 | | 671 | |
| 669 | const a: error{ One, Two } = undefined; | 672 | const a: error{ One, Two } = undefined; |
| 670 | const b: error{Three} = undefined; | 673 | const b: error{Three} = undefined; |
| ... | @@ -697,6 +700,7 @@ test "peer type resolution: error union and error set" { | ... | @@ -697,6 +700,7 @@ test "peer type resolution: error union and error set" { |
| 697 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | 700 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| 698 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO | 701 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 699 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO | 702 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| | 703 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO |
| 700 | | 704 | |
| 701 | const a: error{Three} = undefined; | 705 | const a: error{Three} = undefined; |
| 702 | const b: error{ One, Two }!u32 = undefined; | 706 | const b: error{ One, Two }!u32 = undefined; |
| ... | @@ -733,6 +737,7 @@ test "peer type resolution: error union after non-error" { | ... | @@ -733,6 +737,7 @@ test "peer type resolution: error union after non-error" { |
| 733 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | 737 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| 734 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO | 738 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 735 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO | 739 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| | 740 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO |
| 736 | | 741 | |
| 737 | const a: u32 = undefined; | 742 | const a: u32 = undefined; |
| 738 | const b: error{ One, Two }!u32 = undefined; | 743 | const b: error{ One, Two }!u32 = undefined; |