diff --git a/test/run_translated_c.zig b/test/run_translated_c.zig index b8af201e36..04095d3b71 100644 --- a/test/run_translated_c.zig +++ b/test/run_translated_c.zig @@ -922,4 +922,13 @@ pub fn addCases(cases: *tests.RunTranslatedCContext) void { \\ return 0; \\} , ""); + + cases.add("Use correct break label for statement expression in nested scope", + \\#include + \\int main(void) { + \\ int x = ({1, ({2; 3;});}); + \\ if (x != 3) abort(); + \\ return 0; + \\} + , ""); }