From 7ef96be9f3c7a49273f42ccef62d60c299511b61 Mon Sep 17 00:00:00 2001 From: rillig Date: Fri, 30 Jun 2023 09:26:03 +0000 Subject: lint: make alignof(incomplete enum) an error --- tests/usr.bin/xlint/lint1/d_alignof.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tests') diff --git a/tests/usr.bin/xlint/lint1/d_alignof.c b/tests/usr.bin/xlint/lint1/d_alignof.c index f278a44c81b..165cf572d2d 100644 --- a/tests/usr.bin/xlint/lint1/d_alignof.c +++ b/tests/usr.bin/xlint/lint1/d_alignof.c @@ -1,4 +1,4 @@ -/* $NetBSD: d_alignof.c,v 1.9 2023/06/30 09:21:52 rillig Exp $ */ +/* $NetBSD: d_alignof.c,v 1.10 2023/06/30 09:26:03 rillig Exp $ */ # 3 "d_alignof.c" /* https://gcc.gnu.org/onlinedocs/gcc/Alignment.html */ @@ -105,7 +105,7 @@ alignof_variants(void) /* expect+1: warning: enum 'incomplete_enum' never defined [235] */ enum incomplete_enum; - /* expect+1: error: negative array dimension (-4) [20] */ + /* expect+1: error: cannot take size/alignment of incomplete type [143] */ typedef int incomplete_enum[-(int)__alignof(enum incomplete_enum)]; struct bit_fields { -- cgit