aboutsummaryrefslogtreecommitdiff
path: root/test/cases.zig
diff options
context:
space:
mode:
authorJacob G-W <jacoblevgw@gmail.com>2021-07-05 20:17:51 -0400
committerVeikka Tuominen <git@vexu.eu>2021-07-06 07:51:30 +0300
commit6c11e9bb0798f47e8945182e668854e8b225a788 (patch)
tree6c266b0e32c091311f1698a43a5788332dc5ad83 /test/cases.zig
parentd089b3df7a3bfe3a6f4c160c27daf77dcdf57dae (diff)
downloadzig-6c11e9bb0798f47e8945182e668854e8b225a788.tar.gz
zig-6c11e9bb0798f47e8945182e668854e8b225a788.zip
stage2: add error note for comparing booleans with '||'
Diffstat (limited to 'test/cases.zig')
-rw-r--r--test/cases.zig9
1 files changed, 9 insertions, 0 deletions
diff --git a/test/cases.zig b/test/cases.zig
index fa66db8e34..cc0b924bb3 100644
--- a/test/cases.zig
+++ b/test/cases.zig
@@ -1481,6 +1481,15 @@ pub fn addCases(ctx: *TestContext) !void {
,
"",
);
+ case.addError(
+ \\pub fn main() void {
+ \\ const z = true || false;
+ \\ _ = z;
+ \\}
+ , &.{
+ ":2:15: error: expected error set type, found 'bool'",
+ ":2:20: note: '||' merges error sets; 'or' performs boolean OR",
+ });
}
{
var case = ctx.exe("inline assembly", linux_x64);