CVS commit: src/tests/usr.bin/xlint/lint1

2024-04-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Apr 19 20:59:18 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_207.c Log Message: tests/lint: show how to trigger message 207 To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/tests/usr.bin/xlint/lint1

2024-04-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Apr 19 20:59:18 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_207.c Log Message: tests/lint: show how to trigger message 207 To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/tests/usr.bin/xlint/lint1

2024-03-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Mar 25 22:46:23 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_132.c Log Message: tests/lint: demonstrate wrong warnings about lossy bit field operations To generate a diff of this commit: cvs rdiff -u -r1.36

CVS commit: src/tests/usr.bin/xlint/lint1

2024-03-25 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Mar 25 22:46:23 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_132.c Log Message: tests/lint: demonstrate wrong warnings about lossy bit field operations To generate a diff of this commit: cvs rdiff -u -r1.36

CVS commit: src/tests/usr.bin/xlint/lint1

2024-03-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Mar 13 06:56:24 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: expr_sizeof.c Log Message: tests/lint: ensure that lint correctly decays array parameter types To generate a diff of this commit: cvs rdiff -u -r1.14

CVS commit: src/tests/usr.bin/xlint/lint1

2024-03-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Mar 13 06:56:24 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: expr_sizeof.c Log Message: tests/lint: ensure that lint correctly decays array parameter types To generate a diff of this commit: cvs rdiff -u -r1.14

CVS commit: src/tests/usr.bin/xlint/lint1

2024-03-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Mar 12 20:35:29 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_132.c Log Message: tests/lint: extend test for previously wrong warning about bit-fields To generate a diff of this commit: cvs rdiff -u -r1.35

CVS commit: src/tests/usr.bin/xlint/lint1

2024-03-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Mar 12 20:35:29 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_132.c Log Message: tests/lint: extend test for previously wrong warning about bit-fields To generate a diff of this commit: cvs rdiff -u -r1.35

CVS commit: src/tests/usr.bin/xlint/lint1

2024-03-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Mar 12 07:29:40 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_132.c Log Message: tests/lint: demonstrate wrong warning when comparing a bit-field Since decl.c 1.180 from 2021-05-02, which allowed arbitrary

CVS commit: src/tests/usr.bin/xlint/lint1

2024-03-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Mar 12 07:29:40 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_132.c Log Message: tests/lint: demonstrate wrong warning when comparing a bit-field Since decl.c 1.180 from 2021-05-02, which allowed arbitrary

CVS commit: src/tests/usr.bin/xlint/lint1

2024-03-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Mar 10 10:39:19 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: platform_lp64.c Log Message: tests/lint: enable test for integer overflow in array index To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/tests/usr.bin/xlint/lint1

2024-03-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Mar 10 10:39:19 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: platform_lp64.c Log Message: tests/lint: enable test for integer overflow in array index To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/tests/usr.bin/xlint/lint1

2024-03-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Mar 10 09:58:30 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_141.c Log Message: tests/lint: test integer overflow when folding constants The test is still incomplete, yet it has discovered several bugs that

CVS commit: src/tests/usr.bin/xlint/lint1

2024-03-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Mar 10 09:58:30 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_141.c Log Message: tests/lint: test integer overflow when folding constants The test is still incomplete, yet it has discovered several bugs that

CVS commit: src/tests/usr.bin/xlint/lint1

2024-03-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Mar 9 17:34:01 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: platform_ilp32_int.c platform_ilp32_long.c platform_lp64.c Log Message: tests/lint: demonstrate integer overflow on lp64 platforms To

CVS commit: src/tests/usr.bin/xlint/lint1

2024-03-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Mar 9 17:34:01 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: platform_ilp32_int.c platform_ilp32_long.c platform_lp64.c Log Message: tests/lint: demonstrate integer overflow on lp64 platforms To

CVS commit: src/tests/usr.bin/xlint/lint1

2024-03-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Mar 9 16:47:10 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: platform_ilp32_int.c platform_ilp32_long.c platform_lp64.c Log Message: tests/lint: test check for out-of-bounds array index To generate a

CVS commit: src/tests/usr.bin/xlint/lint1

2024-03-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Mar 9 16:47:10 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: platform_ilp32_int.c platform_ilp32_long.c platform_lp64.c Log Message: tests/lint: test check for out-of-bounds array index To generate a

CVS commit: src/tests/usr.bin/xlint/lint1

2024-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Feb 7 22:59:28 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: platform_ilp32_trad.c Log Message: tests/lint: sync test for integer constant type on ILP32 platforms The test was broken since lex.c 1.214 from today.

CVS commit: src/tests/usr.bin/xlint/lint1

2024-02-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Feb 7 22:59:28 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: platform_ilp32_trad.c Log Message: tests/lint: sync test for integer constant type on ILP32 platforms The test was broken since lex.c 1.214 from today.

CVS commit: src/tests/usr.bin/xlint/lint1

2024-02-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 3 19:18:36 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_074.c msg_075.c Log Message: tests/lint: extend tests for hexadecimal character escapes To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/tests/usr.bin/xlint/lint1

2024-02-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 3 19:18:36 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_074.c msg_075.c Log Message: tests/lint: extend tests for hexadecimal character escapes To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/tests/usr.bin/xlint/lint1

2024-02-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 3 09:36:14 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_076.c Log Message: tests/lint: test octal escapes in character and wide strings To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/tests/usr.bin/xlint/lint1

2024-02-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 3 09:36:14 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_076.c Log Message: tests/lint: test octal escapes in character and wide strings To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/tests/usr.bin/xlint/lint1

2024-02-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Feb 2 22:45:48 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: lex_wide_string.c Log Message: tests/lint: add UTF-8 test for string literals To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/tests/usr.bin/xlint/lint1

2024-02-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Feb 2 22:45:48 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: lex_wide_string.c Log Message: tests/lint: add UTF-8 test for string literals To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/tests/usr.bin/xlint/lint1

2024-01-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 28 08:54:28 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: check-expect.lua msg_019.c queries.c queries_schar.c queries_uchar.c Log Message: tests/lint: enforce diagnostics to be listed in chronologic

CVS commit: src/tests/usr.bin/xlint/lint1

2024-01-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 28 08:54:28 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: check-expect.lua msg_019.c queries.c queries_schar.c queries_uchar.c Log Message: tests/lint: enforce diagnostics to be listed in chronologic

CVS commit: src/tests/usr.bin/xlint/lint1

2024-01-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 28 08:26:07 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: check-expect.lua platform_ilp32_c90.c platform_ilp32_c99.c platform_ilp32_trad.c Log Message: tests/lint: sort diagnostics in ilp32 tests

CVS commit: src/tests/usr.bin/xlint/lint1

2024-01-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 28 08:26:07 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: check-expect.lua platform_ilp32_c90.c platform_ilp32_c99.c platform_ilp32_trad.c Log Message: tests/lint: sort diagnostics in ilp32 tests

CVS commit: src/tests/usr.bin/xlint/lint1

2024-01-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 28 08:17:27 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: accept.sh c11.c c23.c check-expect.lua d_c99_init.c decl.c decl_arg.c decl_direct_abstract.c msg_083.c msg_090.c msg_092.c

CVS commit: src/tests/usr.bin/xlint/lint1

2024-01-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 28 08:17:27 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: accept.sh c11.c c23.c check-expect.lua d_c99_init.c decl.c decl_arg.c decl_direct_abstract.c msg_083.c msg_090.c msg_092.c

CVS commit: src/tests/usr.bin/xlint/lint1

2024-01-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 28 06:57:41 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: lex_integer_ilp32.c msg_218.c Log Message: tests/lint: fix tests for integer constants on ILP32 platforms The comment in msg_218 was both off-topic and

CVS commit: src/tests/usr.bin/xlint/lint1

2024-01-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 28 06:57:41 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: lex_integer_ilp32.c msg_218.c Log Message: tests/lint: fix tests for integer constants on ILP32 platforms The comment in msg_218 was both off-topic and

CVS commit: src/tests/usr.bin/xlint/lint1

2024-01-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jan 8 17:11:32 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_141.c Log Message: tests/lint: fix overflow test for 32-bit platforms (since yesterday) Plain integer constants without suffix are first tried to

CVS commit: src/tests/usr.bin/xlint/lint1

2024-01-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jan 8 17:11:32 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_141.c Log Message: tests/lint: fix overflow test for 32-bit platforms (since yesterday) Plain integer constants without suffix are first tried to

CVS commit: src/tests/usr.bin/xlint/lint1

2024-01-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 7 21:19:42 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_107.c msg_141.c msg_305.c Log Message: tests/lint: test operators, integer overflow, conversions To generate a diff of this commit: cvs rdiff -u

CVS commit: src/tests/usr.bin/xlint/lint1

2024-01-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 7 21:19:42 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_107.c msg_141.c msg_305.c Log Message: tests/lint: test operators, integer overflow, conversions To generate a diff of this commit: cvs rdiff -u

CVS commit: src/tests/usr.bin/xlint/lint1

2023-12-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Dec 30 22:44:22 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: expr_promote.exp-ln expr_promote_trad.exp-ln Log Message: tests/lint: add spaces to expected files, for better readability To generate a

CVS commit: src/tests/usr.bin/xlint/lint1

2023-12-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Dec 30 22:44:22 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: expr_promote.exp-ln expr_promote_trad.exp-ln Log Message: tests/lint: add spaces to expected files, for better readability To generate a

CVS commit: src/tests/usr.bin/xlint/lint1

2023-12-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Dec 30 17:09:42 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: d_c99_bool_strict.c Log Message: tests/lint: sync comments in test for strict bool mode with reality To generate a diff of this commit: cvs rdiff -u

CVS commit: src/tests/usr.bin/xlint/lint1

2023-12-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Dec 30 17:09:42 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: d_c99_bool_strict.c Log Message: tests/lint: sync comments in test for strict bool mode with reality To generate a diff of this commit: cvs rdiff -u

CVS commit: src/tests/usr.bin/xlint/lint1

2023-12-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Dec 30 15:18:57 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: d_c99_bool_strict.c Log Message: tests/lint: test '&' for non-enum types in strict bool mode To generate a diff of this commit: cvs rdiff -u -r1.45

CVS commit: src/tests/usr.bin/xlint/lint1

2023-12-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Dec 30 15:18:57 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: d_c99_bool_strict.c Log Message: tests/lint: test '&' for non-enum types in strict bool mode To generate a diff of this commit: cvs rdiff -u -r1.45

CVS commit: src/tests/usr.bin/xlint/lint1

2023-12-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Dec 2 23:54:49 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: platform_schar.c platform_uchar.c Log Message: tests/lint: add more test cases for nonportable character comparison To generate a diff of this commit:

CVS commit: src/tests/usr.bin/xlint/lint1

2023-12-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Dec 2 23:54:49 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: platform_schar.c platform_uchar.c Log Message: tests/lint: add more test cases for nonportable character comparison To generate a diff of this commit:

CVS commit: src/tests/usr.bin/xlint/lint1

2023-10-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Oct 22 21:30:32 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: decl_direct_abstract.c Log Message: tests/lint: test GCC attributes after abstract function type To generate a diff of this commit: cvs rdiff -u -r1.10

CVS commit: src/tests/usr.bin/xlint/lint1

2023-10-22 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Oct 22 21:30:32 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: decl_direct_abstract.c Log Message: tests/lint: test GCC attributes after abstract function type To generate a diff of this commit: cvs rdiff -u -r1.10

CVS commit: src/tests/usr.bin/xlint/lint1

2023-09-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Sep 12 06:51:02 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: msg_192.c Log Message: tests/lint: show that '?:' skips untaken branches early This is probably done to avoid wrong warnings from branches that are only

CVS commit: src/tests/usr.bin/xlint/lint1

2023-09-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Sep 12 06:51:02 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: msg_192.c Log Message: tests/lint: show that '?:' skips untaken branches early This is probably done to avoid wrong warnings from branches that are only

CVS commit: src/tests/usr.bin/xlint/lint1

2023-09-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 7 06:17:35 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: msg_196.c Log Message: tests/lint: test case labels with out-of-bounds values To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/tests/usr.bin/xlint/lint1

2023-09-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 7 06:17:35 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: msg_196.c Log Message: tests/lint: test case labels with out-of-bounds values To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/tests/usr.bin/xlint/lint1

2023-08-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Aug 11 04:27:49 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: check-expect.lua msg_255.c Log Message: tests/lint: test parsing of preprocessing directives To generate a diff of this commit: cvs rdiff -u -r1.7

CVS commit: src/tests/usr.bin/xlint/lint1

2023-08-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Aug 11 04:27:49 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: check-expect.lua msg_255.c Log Message: tests/lint: test parsing of preprocessing directives To generate a diff of this commit: cvs rdiff -u -r1.7

CVS commit: src/tests/usr.bin/xlint/lint1

2023-08-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Aug 8 19:57:23 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: msg_132_ilp32.c Log Message: tests/lint: test integer conversions on ilp32 int platforms To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/tests/usr.bin/xlint/lint1

2023-08-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Aug 8 19:57:23 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: msg_132_ilp32.c Log Message: tests/lint: test integer conversions on ilp32 int platforms To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/tests/usr.bin/xlint/lint1

2023-08-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Aug 5 10:00:59 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: d_packed_structs.c Log Message: tests/lint: fix test for packed structs on 32-bit platforms To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/tests/usr.bin/xlint/lint1

2023-08-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Aug 5 10:00:59 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: d_packed_structs.c Log Message: tests/lint: fix test for packed structs on 32-bit platforms To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/tests/usr.bin/xlint/lint1

2023-08-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Aug 1 19:52:16 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: d_packed_structs.c decl.c Log Message: tests/lint: test packed and in-parameter declarations To generate a diff of this commit: cvs rdiff -u -r1.4

CVS commit: src/tests/usr.bin/xlint/lint1

2023-08-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Aug 1 19:52:16 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: d_packed_structs.c decl.c Log Message: tests/lint: test packed and in-parameter declarations To generate a diff of this commit: cvs rdiff -u -r1.4

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 31 20:52:26 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: decl.c Log Message: tests/lint: test symbol lookup in unnamed bit-field member declaration To generate a diff of this commit: cvs rdiff -u -r1.24

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-31 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 31 20:52:26 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: decl.c Log Message: tests/lint: test symbol lookup in unnamed bit-field member declaration To generate a diff of this commit: cvs rdiff -u -r1.24

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jul 28 22:05:44 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: c11.c c23.c Log Message: tests/lint: test declarations in C11 and C23 To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jul 28 22:05:44 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: c11.c c23.c Log Message: tests/lint: test declarations in C11 and C23 To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jul 21 05:51:12 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: msg_181.c Log Message: tests/lint: document an example of a non-constant initializer To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jul 21 05:51:12 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: msg_181.c Log Message: tests/lint: document an example of a non-constant initializer To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-15 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 15 21:40:03 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: gcc_attribute_var.c Log Message: tests/lint: test GCC attributes in member declarations To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-15 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 15 21:40:03 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: gcc_attribute_var.c Log Message: tests/lint: test GCC attributes in member declarations To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-15 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 15 16:11:32 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: c23.c Log Message: tests/lint: test 'extern thread_local' storage classes Seen in external/mpl/bind/dist/lib/isc/pthreads/include/isc/thread.h:32. To

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-15 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 15 16:11:32 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: c23.c Log Message: tests/lint: test 'extern thread_local' storage classes Seen in external/mpl/bind/dist/lib/isc/pthreads/include/isc/thread.h:32. To

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-15 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 15 09:53:46 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: d_lint_assert.c Log Message: tests/lint: document how to reliably crash lint1 after a parse error To generate a diff of this commit: cvs rdiff -u -r1.8

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-15 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 15 09:53:46 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: d_lint_assert.c Log Message: tests/lint: document how to reliably crash lint1 after a parse error To generate a diff of this commit: cvs rdiff -u -r1.8

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Jul 13 22:44:10 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: decl.c Log Message: tests/lint: test duplicate type qualifiers in pointer types To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Jul 13 22:44:10 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: decl.c Log Message: tests/lint: test duplicate type qualifiers in pointer types To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 8 12:42:11 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: platform_lp64.c Log Message: tests/lint: demonstrate missing warning for converting int128_t To generate a diff of this commit: cvs rdiff -u -r1.5

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 8 12:42:11 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: platform_lp64.c Log Message: tests/lint: demonstrate missing warning for converting int128_t To generate a diff of this commit: cvs rdiff -u -r1.5

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 8 11:03:01 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: check-expect.lua msg_218.c msg_230_uchar.c msg_247_ilp32_ldbl64.c Log Message: tests/lint: fix a few ilp32 tests To generate a diff of this

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 8 11:03:01 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: check-expect.lua msg_218.c msg_230_uchar.c msg_247_ilp32_ldbl64.c Log Message: tests/lint: fix a few ilp32 tests To generate a diff of this

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 8 10:01:17 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: accept.sh check-expect.lua Log Message: tests/lint: automate accepting changed test results To generate a diff of this commit: cvs rdiff -u -r1.13

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 8 10:01:17 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: accept.sh check-expect.lua Log Message: tests/lint: automate accepting changed test results To generate a diff of this commit: cvs rdiff -u -r1.13

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 8 08:02:45 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: accept.sh Log Message: tests/lint: only overwrite .exp files if the output actually changes To generate a diff of this commit: cvs rdiff -u -r1.12

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 8 08:02:45 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: accept.sh Log Message: tests/lint: only overwrite .exp files if the output actually changes To generate a diff of this commit: cvs rdiff -u -r1.12

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jul 7 00:25:23 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: msg_351.c Log Message: tests/lint: test all combinations of {func,obj}_{decl,def} For a non-static function definition that is not declared in a header,

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jul 7 00:25:23 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: msg_351.c Log Message: tests/lint: test all combinations of {func,obj}_{decl,def} For a non-static function definition that is not declared in a header,

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Jul 6 07:33:36 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: check-expect.lua msg_247_lp64_ldbl128.c Log Message: tests/lint: ensure consistent preprocessor filenames in tests The deviations often happen when

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Jul 6 07:33:36 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: check-expect.lua msg_247_lp64_ldbl128.c Log Message: tests/lint: ensure consistent preprocessor filenames in tests The deviations often happen when

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 3 09:37:14 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: d_c99_bool.c d_c99_bool_strict.c Log Message: tests/lint: clean up tests for C99 bool To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Jul 3 09:37:14 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: d_c99_bool.c d_c99_bool_strict.c Log Message: tests/lint: clean up tests for C99 bool To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jul 2 23:45:10 UTC 2023 Added Files: src/tests/usr.bin/xlint/lint1: c23.c msg_353.c Log Message: tests/lint: add C23 tests To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/tests/usr.bin/xlint/lint1/c23.c \

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jul 2 23:45:10 UTC 2023 Added Files: src/tests/usr.bin/xlint/lint1: c23.c msg_353.c Log Message: tests/lint: add C23 tests To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/tests/usr.bin/xlint/lint1/c23.c \

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jul 2 22:50:18 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: d_gcc_compound_statements1.c Log Message: tests/lint: demonstrate empty statement in GCC statement expression Seen in external/mit/xorg/lib/dri.old.

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jul 2 22:50:18 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: d_gcc_compound_statements1.c Log Message: tests/lint: demonstrate empty statement in GCC statement expression Seen in external/mit/xorg/lib/dri.old.

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 1 20:57:37 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: decl_direct_abstract.c Log Message: tests/lint: rework tests for type names To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/tests/usr.bin/xlint/lint1

2023-07-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jul 1 20:57:37 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: decl_direct_abstract.c Log Message: tests/lint: rework tests for type names To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/tests/usr.bin/xlint/lint1

2023-06-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jun 30 22:27:47 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: init_braces.c Log Message: tests/lint: test initializing an unnamed union To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/tests/usr.bin/xlint/lint1

2023-06-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jun 30 22:27:47 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: init_braces.c Log Message: tests/lint: test initializing an unnamed union To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/tests/usr.bin/xlint/lint1

2023-06-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jun 30 16:39:17 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: d_alignof.c expr_sizeof.c Log Message: tests/lint: extend tests for sizeof and alignof To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/tests/usr.bin/xlint/lint1

2023-06-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jun 30 16:39:17 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: d_alignof.c expr_sizeof.c Log Message: tests/lint: extend tests for sizeof and alignof To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/tests/usr.bin/xlint/lint1

2023-06-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jun 30 09:21:53 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: d_alignof.c expr_sizeof.c init_braces.c msg_102.c Log Message: tests/lint: add more tests for sizeof, offsetof, alignof To generate a diff

CVS commit: src/tests/usr.bin/xlint/lint1

2023-06-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jun 30 09:21:53 UTC 2023 Modified Files: src/tests/usr.bin/xlint/lint1: d_alignof.c expr_sizeof.c init_braces.c msg_102.c Log Message: tests/lint: add more tests for sizeof, offsetof, alignof To generate a diff

  1   2   3   4   5   >