From b79f187d590667b80b9d31b176bbe9773bcd421a Mon Sep 17 00:00:00 2001 From: Virgile Prevosto <virgile.prevosto@m4x.org> Date: Mon, 26 Feb 2024 10:25:13 +0100 Subject: [PATCH] [parsing] _Static_assert must end with a semicolon, like any declaration --- src/kernel_internals/parsing/cparser.mly | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kernel_internals/parsing/cparser.mly b/src/kernel_internals/parsing/cparser.mly index a023f02eea1..f47a10fb825 100644 --- a/src/kernel_internals/parsing/cparser.mly +++ b/src/kernel_internals/parsing/cparser.mly @@ -1086,7 +1086,7 @@ declaration: /* ISO 6.7.*/ end; !Lexerhack.reset_typedef(); doDeclaration (Some $1) ((snd $2)) (fst $2) [] } -| static_assert_declaration +| static_assert_declaration SEMICOLON { let (e, m, loc) = $1 in STATIC_ASSERT (e, m, loc) } ; -- GitLab