Module Name: src Committed By: rillig Date: Thu Aug 19 20:32:33 UTC 2021
Modified Files: src/distrib/sets/lists/tests: mi src/tests/usr.bin/xlint: check-expect.lua src/tests/usr.bin/xlint/lint1: Makefile Added Files: src/tests/usr.bin/xlint/lint1: expr_fold.c expr_fold.exp Log Message: tests/lint: test folding of constant expressions Since November 2001, there is a comment above the function 'fold' that suggests there are a few bugs concerning overflow detection. Add some first 'proper regression tests' to prove these bugs. To generate a diff of this commit: cvs rdiff -u -r1.1112 -r1.1113 src/distrib/sets/lists/tests/mi cvs rdiff -u -r1.10 -r1.11 src/tests/usr.bin/xlint/check-expect.lua cvs rdiff -u -r1.104 -r1.105 src/tests/usr.bin/xlint/lint1/Makefile cvs rdiff -u -r0 -r1.1 src/tests/usr.bin/xlint/lint1/expr_fold.c \ src/tests/usr.bin/xlint/lint1/expr_fold.exp Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.