| ... | ... | @@ -149,12 +149,19 @@ test "implicit cast to optional to error union to return result loc" { |
| 149 | 149 | } |
| 150 | 150 | |
| 151 | 151 | test "fn returning empty error set can be passed as fn returning any error" { |
| 152 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 153 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 154 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 155 | |
| 152 | 156 | entry(); |
| 153 | 157 | comptime entry(); |
| 154 | 158 | } |
| 155 | 159 | |
| 156 | 160 | test "fn returning empty error set can be passed as fn returning any error - pointer" { |
| 157 | 161 | if (builtin.zig_backend == .stage1) return error.SkipZigTest; |
| 162 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 163 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 164 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 158 | 165 | |
| 159 | 166 | entryPtr(); |
| 160 | 167 | comptime entryPtr(); |