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

2025-03-21 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Mar 21 20:33:47 UTC 2025 Modified Files: src/tests/usr.bin/xlint/lint1: msg_135.c Log Message: tests/lint: demonstrate questionable warning about alignment To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/te

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

2025-03-21 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Mar 21 20:33:47 UTC 2025 Modified Files: src/tests/usr.bin/xlint/lint1: msg_135.c Log Message: tests/lint: demonstrate questionable warning about alignment To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/te

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

2025-02-26 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Feb 27 07:02:39 UTC 2025 Modified Files: src/tests/usr.bin/xlint/lint1: expr_binary.c Log Message: tests/lint: spell out the type combinations for the '?:' operator To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

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

2025-02-26 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Feb 27 07:02:39 UTC 2025 Modified Files: src/tests/usr.bin/xlint/lint1: expr_binary.c Log Message: tests/lint: spell out the type combinations for the '?:' operator To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

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

2025-02-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 24 19:49:00 UTC 2025 Modified Files: src/tests/usr.bin/xlint/lint1: msg_153.c msg_177.c msg_309.c Log Message: tests/lint: add tests for constants, pointers and lost bits To generate a diff of this commit: cvs rdiff -u -

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

2025-02-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Feb 24 19:49:00 UTC 2025 Modified Files: src/tests/usr.bin/xlint/lint1: msg_153.c msg_177.c msg_309.c Log Message: tests/lint: add tests for constants, pointers and lost bits To generate a diff of this commit: cvs rdiff -u -

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

2025-02-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Feb 20 19:04:00 UTC 2025 Modified Files: src/tests/usr.bin/xlint/lint2: msg_000.ln msg_001.ln msg_002.ln msg_003.ln msg_004.ln msg_005.ln msg_006.ln msg_007.ln msg_008.ln msg_009.ln msg_010.ln msg_011.ln

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

2025-02-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Feb 20 19:04:00 UTC 2025 Modified Files: src/tests/usr.bin/xlint/lint2: msg_000.ln msg_001.ln msg_002.ln msg_003.ln msg_004.ln msg_005.ln msg_006.ln msg_007.ln msg_008.ln msg_009.ln msg_010.ln msg_011.ln

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

2025-01-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Jan 28 20:21:59 UTC 2025 Modified Files: src/tests/usr.bin/xlint/lint1: msg_341.c platform_ilp32_int.c platform_ilp32_long.c platform_lp64.c Log Message: tests/lint: fix platform-specific tests for usage On arm (

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

2025-01-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Jan 28 20:21:59 UTC 2025 Modified Files: src/tests/usr.bin/xlint/lint1: msg_341.c platform_ilp32_int.c platform_ilp32_long.c platform_lp64.c Log Message: tests/lint: fix platform-specific tests for usage On arm (

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

2025-01-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jan 3 02:14:52 UTC 2025 Modified Files: src/tests/usr.bin/xlint/lint1: check-expect.lua t_integration.sh Log Message: tests/lint: run lint1 tests in one fell swoop This generates fewer details in the ATF test reports, as the

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

2025-01-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jan 3 02:14:52 UTC 2025 Modified Files: src/tests/usr.bin/xlint/lint1: check-expect.lua t_integration.sh Log Message: tests/lint: run lint1 tests in one fell swoop This generates fewer details in the ATF test reports, as the

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

2025-01-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jan 3 01:27:36 UTC 2025 Modified Files: src/tests/usr.bin/xlint/lint1: msg_132.c msg_132_lp64.c Log Message: tests/lint: move a platform-specific test The test failed on i386, as ptrdiff_t fits in a uint32_t after conversion

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

2025-01-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jan 3 01:27:36 UTC 2025 Modified Files: src/tests/usr.bin/xlint/lint1: msg_132.c msg_132_lp64.c Log Message: tests/lint: move a platform-specific test The test failed on i386, as ptrdiff_t fits in a uint32_t after conversion

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

2025-01-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Jan 1 14:03:42 UTC 2025 Modified Files: src/tests/usr.bin/xlint/lint1: msg_132.c Log Message: tests/lint: demonstrate wrong warnings for 'char = int + long' To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/

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

2025-01-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Jan 1 14:03:42 UTC 2025 Modified Files: src/tests/usr.bin/xlint/lint1: msg_132.c Log Message: tests/lint: demonstrate wrong warnings for 'char = int + long' To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/

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

2024-12-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 15 07:43:53 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_222.c Log Message: tests/lint: test negative constant and unsigned type for all operators To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.

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

2024-12-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 15 07:43:53 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_222.c Log Message: tests/lint: test negative constant and unsigned type for all operators To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.

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

2024-12-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 15 05:56:18 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_222.c Log Message: tests/lint: add practical examples for signedness mismatch To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/tests/

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

2024-12-14 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 15 05:56:18 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_222.c Log Message: tests/lint: add practical examples for signedness mismatch To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/tests/

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

2024-12-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 9 22:43:33 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_126.c Log Message: tests/lint: test more cases of type mismatch in '?:' To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/tests/usr.bi

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

2024-12-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 9 22:43:33 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_126.c Log Message: tests/lint: test more cases of type mismatch in '?:' To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/tests/usr.bi

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

2024-11-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Nov 30 16:52:19 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint2: msg_007.exp msg_007.ln Log Message: tests/lint: test message 7 of lint2 To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/tests/usr.bin/xl

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

2024-11-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Nov 30 16:52:19 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint2: msg_007.exp msg_007.ln Log Message: tests/lint: test message 7 of lint2 To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/tests/usr.bin/xl

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

2024-11-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Nov 30 16:20:42 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint2: msg_011.exp msg_011.ln Log Message: tests/lint: demonstrate wrong type name for prototype function To generate a diff of this commit: cvs rdiff -u -r1.2

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

2024-11-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Nov 30 16:20:42 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint2: msg_011.exp msg_011.ln Log Message: tests/lint: demonstrate wrong type name for prototype function To generate a diff of this commit: cvs rdiff -u -r1.2

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

2024-11-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Nov 30 11:27:20 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: c11.c c23.c c90.c decl.c msg_004.c msg_068.c msg_217.c queries.c Log Message: tests/lint: add a few more tests to increase code coverage To

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

2024-11-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Nov 30 11:27:20 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: c11.c c23.c c90.c decl.c msg_004.c msg_068.c msg_217.c queries.c Log Message: tests/lint: add a few more tests to increase code coverage To

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

2024-11-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Nov 20 23:01:53 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: d_c99_bool_strict_syshdr.c msg_056.c Log Message: tests/lint: clean up To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 \ src/tests/usr

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

2024-11-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Nov 20 23:01:53 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: d_c99_bool_strict_syshdr.c msg_056.c Log Message: tests/lint: clean up To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 \ src/tests/usr

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

2024-11-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Nov 13 02:54:48 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_217.c Log Message: tests/lint: demonstrate missing [[noreturn]] handling To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/tests/usr

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

2024-11-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Nov 13 02:54:48 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_217.c Log Message: tests/lint: demonstrate missing [[noreturn]] handling To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/tests/usr

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

2024-11-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Nov 5 06:23:04 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_357.c msg_358.c msg_359.c msg_360.c msg_361.c msg_363.c Log Message: tests/lint: extend snprintb tests and improve their documentation T

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

2024-11-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Nov 5 06:23:04 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_357.c msg_358.c msg_359.c msg_360.c msg_361.c msg_363.c Log Message: tests/lint: extend snprintb tests and improve their documentation T

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

2024-11-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Nov 5 04:53:28 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: expr_promote.c expr_promote_trad.c lang_level_c99.c platform_long.c src/tests/usr.bin/xlint/lint2: emit.ln read.ln Log Message: lint:

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

2024-11-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Nov 5 04:53:28 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: expr_promote.c expr_promote_trad.c lang_level_c99.c platform_long.c src/tests/usr.bin/xlint/lint2: emit.ln read.ln Log Message: lint:

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

2024-10-29 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Oct 30 01:08:33 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_056.c Log Message: tests/lint: fix test for 'constant too large' on ILP32 platforms To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/

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

2024-10-29 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Oct 30 01:08:33 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_056.c Log Message: tests/lint: fix test for 'constant too large' on ILP32 platforms To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/

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

2024-10-29 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Oct 29 20:39:53 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_129.c Log Message: tests/lint: demonstrate wrong warning about 'null effect' Seen in sys/timevar.h:250 and other places. To generate a diff of this

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

2024-10-29 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Oct 29 20:39:53 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_129.c Log Message: tests/lint: demonstrate wrong warning about 'null effect' Seen in sys/timevar.h:250 and other places. To generate a diff of this

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

2024-10-11 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 12 06:48:30 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_132.c Log Message: tests/lint: extend test for integer constraints To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/tests/usr.bin/x

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

2024-10-11 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Oct 12 06:48:30 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_132.c Log Message: tests/lint: extend test for integer constraints To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/tests/usr.bin/x

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

2024-10-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Oct 8 19:39:54 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_132.c Log Message: tests/lint: test integer constraint on multiplication To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/tests/usr

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

2024-10-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Oct 8 19:39:54 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_132.c Log Message: tests/lint: test integer constraint on multiplication To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/tests/usr

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

2024-10-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Oct 4 11:24:13 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: lex_comment.c Log Message: tests/lint: demonstrate ignored LINTED comment after if-else-if To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 s

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

2024-10-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Oct 4 11:24:13 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: lex_comment.c Log Message: tests/lint: demonstrate ignored LINTED comment after if-else-if To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 s

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

2024-09-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Sep 27 16:57:00 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_192.c msg_231.c Log Message: tests/lint: test unused parameters and local variables To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 sr

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

2024-09-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Sep 27 16:57:00 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_192.c msg_231.c Log Message: tests/lint: test unused parameters and local variables To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 sr

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

2024-09-26 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 26 21:31:09 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_192.c msg_231.c Log Message: tests/lint: test more cases of unused parameters and local variables To generate a diff of this commit: cvs rdiff -u -r

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

2024-09-26 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 26 21:31:09 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_192.c msg_231.c Log Message: tests/lint: test more cases of unused parameters and local variables To generate a diff of this commit: cvs rdiff -u -r

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

2024-09-26 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 26 20:08:02 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_236.c Log Message: tests/lint: demonstrate wrong warning for constructor function Seen in jemalloc. To generate a diff of this commit: cvs rdiff -u

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

2024-09-26 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Sep 26 20:08:02 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_236.c Log Message: tests/lint: demonstrate wrong warning for constructor function Seen in jemalloc. To generate a diff of this commit: cvs rdiff -u

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

2024-08-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 18 15:11:43 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_132.c Log Message: tests/lint: demonstrate wrong warning about accuracy loss Demonstrates PR toolchain/58617. To generate a diff of this commit: cv

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

2024-08-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Aug 18 15:11:43 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_132.c Log Message: tests/lint: demonstrate wrong warning about accuracy loss Demonstrates PR toolchain/58617. To generate a diff of this commit: cv

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

2024-07-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Jul 10 05:43:58 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: accept.sh Log Message: tests/lint: allow empty lines in .exp-ln files The generated .ln files neither contain spaces nor empty lines. To make the input

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

2024-07-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Jul 10 05:43:58 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: accept.sh Log Message: tests/lint: allow empty lines in .exp-ln files The generated .ln files neither contain spaces nor empty lines. To make the input

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

2024-06-21 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jun 22 06:24:46 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_380.c msg_381.c Log Message: tests/lint: skip tests for converting large floating point to integer These tests differ between the platforms supported

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

2024-06-21 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jun 22 06:24:46 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_380.c msg_381.c Log Message: tests/lint: skip tests for converting large floating point to integer These tests differ between the platforms supported

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

2024-06-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 9 16:49:41 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: emit.c emit.exp-ln Log Message: tests/lint: demonstrate wrong result for nested function calls To generate a diff of this commit: cvs rdiff -u -r1.17 -r

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

2024-06-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 9 16:49:41 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: emit.c emit.exp-ln Log Message: tests/lint: demonstrate wrong result for nested function calls To generate a diff of this commit: cvs rdiff -u -r1.17 -r

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

2024-05-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun May 12 11:46:14 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: d_c99_bool_strict.c d_c99_bool_strict_syshdr.c Log Message: tests/lint: clean up tests for strict bool mode To generate a diff of this commi

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

2024-05-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun May 12 11:46:14 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: d_c99_bool_strict.c d_c99_bool_strict_syshdr.c Log Message: tests/lint: clean up tests for strict bool mode To generate a diff of this commi

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

2024-05-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue May 7 19:32:35 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: c11.c c23.c Log Message: tests/lint: show that in C23 mode, bool is not yet defined The tests in C11 and C23 mode look the same right now but will change

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

2024-05-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue May 7 19:32:35 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: c11.c c23.c Log Message: tests/lint: show that in C23 mode, bool is not yet defined The tests in C11 and C23 mode look the same right now but will change

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

2024-05-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri May 3 19:16:13 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: expr_sizeof.c Log Message: tests/lint: fix supposedly platform-independent type definitions No idea where I got the previous type definitions from. The

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

2024-05-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri May 3 19:16:13 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: expr_sizeof.c Log Message: tests/lint: fix supposedly platform-independent type definitions No idea where I got the previous type definitions from. The

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

2024-05-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri May 3 15:32:37 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: expr_sizeof.c Log Message: tests/lint: skip test for sizeof struct on 32-bit platforms Even though the test only uses fixed-size types, lint's computed s

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

2024-05-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri May 3 15:32:37 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: expr_sizeof.c Log Message: tests/lint: skip test for sizeof struct on 32-bit platforms Even though the test only uses fixed-size types, lint's computed s

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

2024-05-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu May 2 20:03:33 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: expr_sizeof.c Log Message: tests/lint: demonstrate wrong struct size calculation To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/tests

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

2024-05-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu May 2 20:03:33 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: expr_sizeof.c Log Message: tests/lint: demonstrate wrong struct size calculation To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/tests

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

2024-05-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed May 1 12:36:56 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: decl.c decl_enum.c Log Message: tests/lint: test large enum constants and offsetof with array members To generate a diff of this commit: cvs rdiff -u -r

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

2024-05-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed May 1 12:36:56 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: decl.c decl_enum.c Log Message: tests/lint: test large enum constants and offsetof with array members To generate a diff of this commit: cvs rdiff -u -r

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

2024-04-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed May 1 05:38:11 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_132.c Log Message: lint: demonstrate wrong warning about out-of-range bit-field To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/te

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

2024-04-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed May 1 05:38:11 UTC 2024 Modified Files: src/tests/usr.bin/xlint/lint1: msg_132.c Log Message: lint: demonstrate wrong warning about out-of-range bit-field To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/te

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 src/tests/usr.bin/xlint/l

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 src/tests/usr.bin/xlint/l

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 -r

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 -r

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

2024-03-12 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 -r

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

2024-03-12 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 -r

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 -r1.

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 -r1.

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 integ

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 integ

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 sr

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 sr

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 are

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 are

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 genera

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 genera

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 d

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 d

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 src/test

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 src/test

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 src/tests/usr.

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 src/tests/usr.

  1   2   3   4   5   6   >