Module Name: src Committed By: rillig Date: Wed Jan 4 05:47:20 UTC 2023
Modified Files: src/tests/usr.bin/xlint/lint1: expr_promote.c expr_promote.exp-ln expr_promote_trad.c expr_promote_trad.exp-ln Log Message: tests/lint: document where to find the test results for promotions To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/tests/usr.bin/xlint/lint1/expr_promote.c \ src/tests/usr.bin/xlint/lint1/expr_promote.exp-ln \ src/tests/usr.bin/xlint/lint1/expr_promote_trad.c \ src/tests/usr.bin/xlint/lint1/expr_promote_trad.exp-ln Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/tests/usr.bin/xlint/lint1/expr_promote.c diff -u src/tests/usr.bin/xlint/lint1/expr_promote.c:1.2 src/tests/usr.bin/xlint/lint1/expr_promote.c:1.3 --- src/tests/usr.bin/xlint/lint1/expr_promote.c:1.2 Mon Aug 16 20:27:31 2021 +++ src/tests/usr.bin/xlint/lint1/expr_promote.c Wed Jan 4 05:47:19 2023 @@ -1,4 +1,4 @@ -/* $NetBSD: expr_promote.c,v 1.2 2021/08/16 20:27:31 rillig Exp $ */ +/* $NetBSD: expr_promote.c,v 1.3 2023/01/04 05:47:19 rillig Exp $ */ # 3 "expr_promote.c" /* @@ -36,6 +36,7 @@ struct arithmetic_types { void caller(struct arithmetic_types *arg) { + /* See expr_promote.exp-ln for the resulting types. */ sink("", arg->boolean, /* gets promoted to 'int' */ arg->plain_char, /* gets promoted to 'int' */ Index: src/tests/usr.bin/xlint/lint1/expr_promote.exp-ln diff -u src/tests/usr.bin/xlint/lint1/expr_promote.exp-ln:1.2 src/tests/usr.bin/xlint/lint1/expr_promote.exp-ln:1.3 --- src/tests/usr.bin/xlint/lint1/expr_promote.exp-ln:1.2 Mon Aug 16 20:27:31 2021 +++ src/tests/usr.bin/xlint/lint1/expr_promote.exp-ln Wed Jan 4 05:47:19 2023 @@ -1,5 +1,5 @@ 0sexpr_promote.c Sexpr_promote.c 10d0.10e4sinkF2PcCEV -58c0.58i4sinkf20PcCBIIIIIIuILuLQuQDDlDsXXlXeT331.0.0V +59c0.59i4sinkf20PcCBIIIIIIuILuLQuQDDlDsXXlXeT331.0.0V 37d0.37d6callerF1PsT116arithmetic_typesV Index: src/tests/usr.bin/xlint/lint1/expr_promote_trad.c diff -u src/tests/usr.bin/xlint/lint1/expr_promote_trad.c:1.2 src/tests/usr.bin/xlint/lint1/expr_promote_trad.c:1.3 --- src/tests/usr.bin/xlint/lint1/expr_promote_trad.c:1.2 Mon Aug 16 20:27:31 2021 +++ src/tests/usr.bin/xlint/lint1/expr_promote_trad.c Wed Jan 4 05:47:19 2023 @@ -1,4 +1,4 @@ -/* $NetBSD: expr_promote_trad.c,v 1.2 2021/08/16 20:27:31 rillig Exp $ */ +/* $NetBSD: expr_promote_trad.c,v 1.3 2023/01/04 05:47:19 rillig Exp $ */ # 3 "expr_promote_trad.c" /* @@ -35,6 +35,7 @@ struct arithmetic_types { caller(arg) struct arithmetic_types *arg; { + /* See expr_promote_trad.exp-ln for the resulting types. */ sink("", arg->plain_char, /* gets promoted to 'int' */ arg->unsigned_char, /* gets promoted to 'unsigned int' */ Index: src/tests/usr.bin/xlint/lint1/expr_promote_trad.exp-ln diff -u src/tests/usr.bin/xlint/lint1/expr_promote_trad.exp-ln:1.2 src/tests/usr.bin/xlint/lint1/expr_promote_trad.exp-ln:1.3 --- src/tests/usr.bin/xlint/lint1/expr_promote_trad.exp-ln:1.2 Mon Aug 16 20:27:31 2021 +++ src/tests/usr.bin/xlint/lint1/expr_promote_trad.exp-ln Wed Jan 4 05:47:19 2023 @@ -1,5 +1,5 @@ 0sexpr_promote_trad.c Sexpr_promote_trad.c 10d0.10e4sinkFI -49c0.49s1""i4sinkf12PCIuIIuIIuILuLDDeT330.0.0I +50c0.50s1""i4sinkf12PCIuIIuIIuILuLDDeT330.0.0I 35d0.35do6callerf1PsT116arithmetic_typesI