Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/tests/usr.bin/indent tests/indent: test deeply nested struct...
details: https://anonhg.NetBSD.org/src/rev/17e9c337ab3a
branches: trunk
changeset: 1023743:17e9c337ab3a
user: rillig <rillig%NetBSD.org@localhost>
date: Sat Sep 25 13:04:55 2021 +0000
description:
tests/indent: test deeply nested struct declarations
diffstat:
distrib/sets/lists/tests/mi | 3 +-
tests/usr.bin/indent/Makefile | 3 +-
tests/usr.bin/indent/declarations.0 | 52 +++++++++++++++++++++++++++++-
tests/usr.bin/indent/declarations.0.stderr | 5 ++
tests/usr.bin/indent/declarations.0.stdout | 52 +++++++++++++++++++++++++++++-
5 files changed, 111 insertions(+), 4 deletions(-)
diffs (169 lines):
diff -r c9df1add6282 -r 17e9c337ab3a distrib/sets/lists/tests/mi
--- a/distrib/sets/lists/tests/mi Sat Sep 25 12:47:17 2021 +0000
+++ b/distrib/sets/lists/tests/mi Sat Sep 25 13:04:55 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1128 2021/09/25 12:20:44 rillig Exp $
+# $NetBSD: mi,v 1.1129 2021/09/25 13:06:05 rillig Exp $
#
# Note: don't delete entries from here - mark them as "obsolete" instead.
#
@@ -4739,6 +4739,7 @@
./usr/tests/usr.bin/indent/cs.0.pro tests-usr.bin-tests compattestfile,atf
./usr/tests/usr.bin/indent/cs.0.stdout tests-usr.bin-tests compattestfile,atf
./usr/tests/usr.bin/indent/declarations.0 tests-usr.bin-tests compattestfile,atf
+./usr/tests/usr.bin/indent/declarations.0.stderr tests-usr.bin-tests compattestfile,atf
./usr/tests/usr.bin/indent/declarations.0.stdout tests-usr.bin-tests compattestfile,atf
./usr/tests/usr.bin/indent/elsecomment.0 tests-usr.bin-tests compattestfile,atf
./usr/tests/usr.bin/indent/elsecomment.0.pro tests-usr.bin-tests compattestfile,atf
diff -r c9df1add6282 -r 17e9c337ab3a tests/usr.bin/indent/Makefile
--- a/tests/usr.bin/indent/Makefile Sat Sep 25 12:47:17 2021 +0000
+++ b/tests/usr.bin/indent/Makefile Sat Sep 25 13:04:55 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2021/09/25 12:20:44 rillig Exp $
+# $NetBSD: Makefile,v 1.11 2021/09/25 13:04:55 rillig Exp $
.include <bsd.own.mk>
@@ -16,6 +16,7 @@
FILES+= comments.0.pro
FILES+= comments.0.stdout
FILES+= declarations.0
+FILES+= declarations.0.stderr
FILES+= declarations.0.stdout
FILES+= elsecomment.0
FILES+= elsecomment.0.stdout
diff -r c9df1add6282 -r 17e9c337ab3a tests/usr.bin/indent/declarations.0
--- a/tests/usr.bin/indent/declarations.0 Sat Sep 25 12:47:17 2021 +0000
+++ b/tests/usr.bin/indent/declarations.0 Sat Sep 25 13:04:55 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: declarations.0,v 1.2 2021/03/06 19:51:24 rillig Exp $ */
+/* $NetBSD: declarations.0,v 1.3 2021/09/25 13:04:55 rillig Exp $ */
/* $FreeBSD: head/usr.bin/indent/tests/declarations.0 334478 2018-06-01 09:41:15Z pstef $ */
/* See r303570 */
@@ -78,3 +78,53 @@
{
}
+
+/* Trigger the warning about nested struct declarations. */
+struct s01 {
+struct s02 {
+struct s03 {
+struct s04 {
+struct s05 {
+struct s06 {
+struct s07 {
+struct s08 {
+struct s09 {
+struct s00 {
+struct s11 {
+struct s12 {
+struct s13 {
+struct s14 {
+struct s15 {
+struct s16 {
+struct s17 {
+struct s18 {
+struct s19 {
+struct s20 {
+struct s21 {
+struct s22 {
+struct s23 {
+struct s24 {
+};
+};
+};
+};
+};
+};
+};
+};
+};
+};
+};
+};
+};
+};
+};
+};
+};
+};
+};
+};
+};
+};
+};
+};
diff -r c9df1add6282 -r 17e9c337ab3a tests/usr.bin/indent/declarations.0.stderr
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/usr.bin/indent/declarations.0.stderr Sat Sep 25 13:04:55 2021 +0000
@@ -0,0 +1,5 @@
+/**INDENT** Warning@95: Reached internal limit of 20 struct levels */
+/**INDENT** Warning@96: Reached internal limit of 20 struct levels */
+/**INDENT** Warning@97: Reached internal limit of 20 struct levels */
+/**INDENT** Warning@98: Reached internal limit of 20 struct levels */
+/**INDENT** Warning@99: Reached internal limit of 20 struct levels */
diff -r c9df1add6282 -r 17e9c337ab3a tests/usr.bin/indent/declarations.0.stdout
--- a/tests/usr.bin/indent/declarations.0.stdout Sat Sep 25 12:47:17 2021 +0000
+++ b/tests/usr.bin/indent/declarations.0.stdout Sat Sep 25 13:04:55 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: declarations.0.stdout,v 1.1 2019/04/04 15:27:35 kamil Exp $ */
+/* $NetBSD: declarations.0.stdout,v 1.2 2021/09/25 13:04:55 rillig Exp $ */
/* $FreeBSD: head/usr.bin/indent/tests/declarations.0.stdout 334480 2018-06-01 09:58:44Z pstef $ */
/* See r303570 */
@@ -72,3 +72,53 @@
{
}
+
+/* Trigger the warning about nested struct declarations. */
+struct s01 {
+ struct s02 {
+ struct s03 {
+ struct s04 {
+ struct s05 {
+ struct s06 {
+ struct s07 {
+ struct s08 {
+ struct s09 {
+ struct s00 {
+ struct s11 {
+ struct s12 {
+ struct s13 {
+ struct s14 {
+ struct s15 {
+ struct s16 {
+ struct s17 {
+ struct s18 {
+ struct s19 {
+ struct s20 {
+ struct s21 {
+ struct s22 {
+ struct s23 {
+ struct s24 {
+ };
+ };
+ };
+ };
+ };
+ };
+ };
+ };
+ };
+ };
+ };
+ };
+ };
+ };
+ };
+ };
+ };
+ };
+ };
+ };
+ };
+ };
+ };
+};
Home |
Main Index |
Thread Index |
Old Index