CVS commit: src/usr.bin/make/unit-tests

2022-01-16 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Sun Jan 16 18:16:07 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: varname-makeflags.mk Log Message: Ensure make gets -r Apart from ensuring no influence from /usr/share/mk when bmake is built for the first time on a non-BSD

CVS commit: src/usr.bin/make/unit-tests

2022-01-16 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 16 09:38:04 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: var-op-sunsh.mk Log Message: tests/make: document more edge cases for the assignment modifier ':sh' To generate a diff of this commit: cvs rdiff -u -r1.8

CVS commit: src/usr.bin/make/unit-tests

2022-01-16 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 16 09:38:04 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: var-op-sunsh.mk Log Message: tests/make: document more edge cases for the assignment modifier ':sh' To generate a diff of this commit: cvs rdiff -u -r1.8

CVS commit: src/usr.bin/make/unit-tests

2022-01-15 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jan 15 20:16:55 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: varmod-ifelse.mk Log Message: tests/make: fix comment in test To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

CVS commit: src/usr.bin/make/unit-tests

2022-01-15 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jan 15 20:16:55 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: varmod-ifelse.mk Log Message: tests/make: fix comment in test To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

CVS commit: src/usr.bin/make/unit-tests

2022-01-15 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jan 15 12:35:18 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: directive-for.mk directive-include.mk varmod-indirect.mk varmod-order.mk varname-dot-suffixes.mk Added Files:

CVS commit: src/usr.bin/make/unit-tests

2022-01-15 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jan 15 12:35:18 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: directive-for.mk directive-include.mk varmod-indirect.mk varmod-order.mk varname-dot-suffixes.mk Added Files:

CVS commit: src/usr.bin/make/unit-tests

2022-01-14 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Fri Jan 14 19:31:44 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: meta-cmd-cmp.exp meta-cmd-cmp.mk Log Message: Add unit-test for .MAKE.META.CMP_FILTER To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/usr.bin/make/unit-tests

2022-01-14 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Fri Jan 14 19:31:44 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: meta-cmd-cmp.exp meta-cmd-cmp.mk Log Message: Add unit-test for .MAKE.META.CMP_FILTER To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/usr.bin/make/unit-tests

2022-01-11 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Jan 11 19:47:34 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: Makefile opt-debug-file.exp opt-debug-file.mk Log Message: tests/make: clean up after test for option '-dF' When the file for the debug log

CVS commit: src/usr.bin/make/unit-tests

2022-01-11 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Jan 11 19:47:34 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: Makefile opt-debug-file.exp opt-debug-file.mk Log Message: tests/make: clean up after test for option '-dF' When the file for the debug log

CVS commit: src/usr.bin/make/unit-tests

2022-01-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 9 20:53:54 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: Makefile directive-for-escape.exp opt-debug-parse.exp Log Message: tests/make: add placeholders for .PARSEDIR and .INCLUDEDFROMDIR When run

CVS commit: src/usr.bin/make/unit-tests

2022-01-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 9 20:53:54 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: Makefile directive-for-escape.exp opt-debug-parse.exp Log Message: tests/make: add placeholders for .PARSEDIR and .INCLUDEDFROMDIR When run

CVS commit: src/usr.bin/make/unit-tests

2022-01-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 9 20:21:44 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: directive-if.exp directive-if.mk Log Message: tests/make: ensure that '.ifn' is an unknown directive Due to the way DetermineKindOfConditional works, it

CVS commit: src/usr.bin/make/unit-tests

2022-01-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 9 20:21:44 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: directive-if.exp directive-if.mk Log Message: tests/make: ensure that '.ifn' is an unknown directive Due to the way DetermineKindOfConditional works, it

CVS commit: src/usr.bin/make/unit-tests

2022-01-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 9 18:22:32 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: var-op-shell.exp var-op-shell.mk varmod-assign-shell.exp varmod-assign-shell.mk Log Message: tests/make: demonstrate inconsistencies in

CVS commit: src/usr.bin/make/unit-tests

2022-01-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 9 18:22:32 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: var-op-shell.exp var-op-shell.mk varmod-assign-shell.exp varmod-assign-shell.mk Log Message: tests/make: demonstrate inconsistencies in

CVS commit: src/usr.bin/make/unit-tests

2022-01-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 9 15:05:21 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: opt-debug-file.exp opt-debug-file.mk Log Message: tests/make: test output channels for parse errors and other errors To generate a diff of this commit:

CVS commit: src/usr.bin/make/unit-tests

2022-01-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 9 15:05:21 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: opt-debug-file.exp opt-debug-file.mk Log Message: tests/make: test output channels for parse errors and other errors To generate a diff of this commit:

CVS commit: src/usr.bin/make/unit-tests

2022-01-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jan 8 22:13:44 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: hanoi-include.mk opt-debug-parse.exp opt-debug-parse.mk Log Message: tests/make: test line numbers in debug output for parsing files To

CVS commit: src/usr.bin/make/unit-tests

2022-01-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jan 8 10:22:03 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: directive-for.exp directive-for.mk Log Message: tests/make: demonstrate edge case in parsing .for loops To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/make/unit-tests

2022-01-08 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Jan 8 10:22:03 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: directive-for.exp directive-for.mk Log Message: tests/make: demonstrate edge case in parsing .for loops To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/make/unit-tests

2022-01-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jan 7 19:30:18 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: cond-func.exp cond-func.mk Log Message: tests/make: fix documentation in cond-func.mk To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/usr.bin/make/unit-tests

2022-01-07 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Jan 7 19:30:18 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: cond-func.exp cond-func.mk Log Message: tests/make: fix documentation in cond-func.mk To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/usr.bin/make/unit-tests

2022-01-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 2 03:23:55 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: opt-debug-parse.exp opt-debug-parse.mk Log Message: tests/make: demonstrate bugs in PrintStackTrace To generate a diff of this commit: cvs rdiff -u -r1.1

CVS commit: src/usr.bin/make/unit-tests

2022-01-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 2 03:23:55 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: opt-debug-parse.exp opt-debug-parse.mk Log Message: tests/make: demonstrate bugs in PrintStackTrace To generate a diff of this commit: cvs rdiff -u -r1.1

CVS commit: src/usr.bin/make/unit-tests

2022-01-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 2 01:35:32 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: directive-for.exp directive-for.mk Log Message: tests/make: test edge cases in .for loops To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/usr.bin/make/unit-tests

2022-01-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jan 2 01:35:32 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: directive-for.exp directive-for.mk Log Message: tests/make: test edge cases in .for loops To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/usr.bin/make/unit-tests

2021-12-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Dec 28 22:13:56 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: cond-func-empty.mk cond-func.mk Log Message: tests/make: test function names without following '(' To generate a diff of this commit: cvs rdiff -u -r1.16

CVS commit: src/usr.bin/make/unit-tests

2021-12-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Dec 28 22:13:56 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: cond-func-empty.mk cond-func.mk Log Message: tests/make: test function names without following '(' To generate a diff of this commit: cvs rdiff -u -r1.16

CVS commit: src/usr.bin/make/unit-tests

2021-12-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Dec 28 10:47:00 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: var-op-expand.mk varmod-assign-shell.mk varquote.mk Log Message: tests/make: use tabs instead of spaces for indentation To generate a diff of

CVS commit: src/usr.bin/make/unit-tests

2021-12-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Dec 28 10:47:00 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: var-op-expand.mk varmod-assign-shell.mk varquote.mk Log Message: tests/make: use tabs instead of spaces for indentation To generate a diff of

CVS commit: src/usr.bin/make/unit-tests

2021-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Dec 28 01:04:04 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: Makefile opt-debug-file.mk Log Message: tests/make: clean up after test 'opt-debug-file' To generate a diff of this commit: cvs rdiff -u -r1.292 -r1.293

CVS commit: src/usr.bin/make/unit-tests

2021-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Dec 28 01:04:04 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: Makefile opt-debug-file.mk Log Message: tests/make: clean up after test 'opt-debug-file' To generate a diff of this commit: cvs rdiff -u -r1.292 -r1.293

CVS commit: src/usr.bin/make/unit-tests

2021-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 27 22:04:21 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: opt-debug-file.exp opt-debug-file.mk Log Message: tests/make: cover a debug log file that cannot be opened To generate a diff of this commit: cvs rdiff

CVS commit: src/usr.bin/make/unit-tests

2021-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 27 22:04:21 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: opt-debug-file.exp opt-debug-file.mk Log Message: tests/make: cover a debug log file that cannot be opened To generate a diff of this commit: cvs rdiff

CVS commit: src/usr.bin/make/unit-tests

2021-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 27 20:17:35 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varname-makeflags.mk Log Message: tests/make: test MAKEFLAGS in POSIX mode This test covers the function 'explode' in main.c, the case in which the flags

CVS commit: src/usr.bin/make/unit-tests

2021-12-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 27 20:17:35 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varname-makeflags.mk Log Message: tests/make: test MAKEFLAGS in POSIX mode This test covers the function 'explode' in main.c, the case in which the flags

CVS commit: src/usr.bin/make/unit-tests

2021-12-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Dec 14 01:00:04 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: directive-include.exp directive-include.mk Log Message: tests/make: disable test that behaves differently in ATF To generate a diff of this commit: cvs

CVS commit: src/usr.bin/make/unit-tests

2021-12-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Dec 14 01:00:04 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: directive-include.exp directive-include.mk Log Message: tests/make: disable test that behaves differently in ATF To generate a diff of this commit: cvs

CVS commit: src/usr.bin/make/unit-tests

2021-12-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Dec 14 00:38:32 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: directive-include.exp directive-include.mk Log Message: tests/make: test traditional include directive To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/make/unit-tests

2021-12-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Dec 14 00:38:32 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: directive-include.exp directive-include.mk Log Message: tests/make: test traditional include directive To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/make/unit-tests

2021-12-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 12 09:49:09 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: cond-short.mk Log Message: tests/make: add tests for irrelevant function calls To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

CVS commit: src/usr.bin/make/unit-tests

2021-12-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 12 09:49:09 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: cond-short.mk Log Message: tests/make: add tests for irrelevant function calls To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

CVS commit: src/usr.bin/make/unit-tests

2021-12-11 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Dec 11 09:53:53 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: cond-cmp-string.mk cond-func-empty.exp cond-func-empty.mk Log Message: tests/make: proofread and clean up comments for function 'empty' This

CVS commit: src/usr.bin/make/unit-tests

2021-12-11 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Dec 11 09:53:53 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: cond-cmp-string.mk cond-func-empty.exp cond-func-empty.mk Log Message: tests/make: proofread and clean up comments for function 'empty' This

CVS commit: src/usr.bin/make/unit-tests

2021-12-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Dec 10 20:22:54 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: cond-op.exp cond-op.mk Log Message: tests/make: extend test for parse errors in conditions To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/usr.bin/make/unit-tests

2021-12-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Dec 10 20:22:54 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: cond-op.exp cond-op.mk Log Message: tests/make: extend test for parse errors in conditions To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/usr.bin/make/unit-tests

2021-12-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Dec 10 19:14:35 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: cond-op-and.exp cond-op-and.mk cond-op-or.exp cond-op-or.mk Log Message: tests/make: add more comprehensive tests for short-circuit evaluation

CVS commit: src/usr.bin/make/unit-tests

2021-12-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Dec 10 19:14:35 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: cond-op-and.exp cond-op-and.mk cond-op-or.exp cond-op-or.mk Log Message: tests/make: add more comprehensive tests for short-circuit evaluation

Re: CVS commit: src/usr.bin/make/unit-tests

2021-12-09 Thread Robert Elz
Date:Thu, 9 Dec 2021 23:57:19 + From:"Roland Illig" Message-ID: <20211209235719.cde20f...@cvs.netbsd.org> | Log Message: | tests/make: prevent the bug from cond.c 1.283 from happening again This new test (while OK of itself) would not have done that. I

CVS commit: src/usr.bin/make/unit-tests

2021-12-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Dec 9 23:57:19 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: cond-op-or.exp cond-op-or.mk Log Message: tests/make: prevent the bug from cond.c 1.283 from happening again To generate a diff of this commit: cvs rdiff

CVS commit: src/usr.bin/make/unit-tests

2021-12-09 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Dec 9 23:57:19 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: cond-op-or.exp cond-op-or.mk Log Message: tests/make: prevent the bug from cond.c 1.283 from happening again To generate a diff of this commit: cvs rdiff

CVS commit: src/usr.bin/make/unit-tests

2021-12-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 6 22:35:20 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: opt-tracefile.mk Log Message: tests/make: clean up after testing the option '-T' To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/usr.bin/make/unit-tests

2021-12-06 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 6 22:35:20 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: opt-tracefile.mk Log Message: tests/make: clean up after testing the option '-T' To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/usr.bin/make/unit-tests

2021-12-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 5 22:37:58 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varmod-unique.mk Log Message: tests/make: replace ':U' with ':L' in test for ':u' In expressions using ':L', the value of the variable is delimited by

CVS commit: src/usr.bin/make/unit-tests

2021-12-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 5 22:37:58 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varmod-unique.mk Log Message: tests/make: replace ':U' with ':L' in test for ':u' In expressions using ':L', the value of the variable is delimited by

CVS commit: src/usr.bin/make/unit-tests

2021-12-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 5 22:31:58 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varmod-root.exp varmod-root.mk Log Message: tests/make: split test cases for ':R' into separate tests This allows to comment or explain individual test

CVS commit: src/usr.bin/make/unit-tests

2021-12-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 5 22:31:58 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varmod-root.exp varmod-root.mk Log Message: tests/make: split test cases for ':R' into separate tests This allows to comment or explain individual test

CVS commit: src/usr.bin/make/unit-tests

2021-12-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 5 15:51:33 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varmod-loop-delete.mk Log Message: tests/make: document use-after-free in ':@' more precisely The commit message from the previous commit was misleading.

CVS commit: src/usr.bin/make/unit-tests

2021-12-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 5 15:51:33 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varmod-loop-delete.mk Log Message: tests/make: document use-after-free in ':@' more precisely The commit message from the previous commit was misleading.

CVS commit: src/usr.bin/make/unit-tests

2021-12-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 5 15:01:04 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varmod-loop-varname.exp varmod-loop-varname.mk varmod-loop.exp varmod-loop.mk Log Message: tests/make: demonstrate use-after-free in modifier

CVS commit: src/usr.bin/make/unit-tests

2021-12-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 5 15:01:04 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varmod-loop-varname.exp varmod-loop-varname.mk varmod-loop.exp varmod-loop.mk Log Message: tests/make: demonstrate use-after-free in modifier

CVS commit: src/usr.bin/make/unit-tests

2021-12-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 5 10:13:44 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varmod-assign.mk Log Message: tests/make: make test for '::=' easier to read, fix comments To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/usr.bin/make/unit-tests

2021-12-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 5 10:13:44 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varmod-assign.mk Log Message: tests/make: make test for '::=' easier to read, fix comments To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/usr.bin/make/unit-tests

2021-12-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 5 10:02:52 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varmisc.mk Log Message: tests/make: fix documentation of .MAKE.SAVE_DOLLARS To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32

CVS commit: src/usr.bin/make/unit-tests

2021-12-05 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 5 10:02:52 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varmisc.mk Log Message: tests/make: fix documentation of .MAKE.SAVE_DOLLARS To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32

CVS commit: src/usr.bin/make/unit-tests

2021-12-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Dec 4 07:23:43 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: opt-tracefile.mk Log Message: tests/make: fix test for option '-T' When run via ATF, the test makefile is not in the current directory. To generate a

CVS commit: src/usr.bin/make/unit-tests

2021-12-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Dec 4 07:23:43 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: opt-tracefile.mk Log Message: tests/make: fix test for option '-T' When run via ATF, the test makefile is not in the current directory. To generate a

CVS commit: src/usr.bin/make/unit-tests

2021-12-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Dec 3 22:48:07 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: directive-include.exp directive-include.mk Log Message: tests/make: demonstrate .include with erroneous expression To generate a diff of this commit: cvs

CVS commit: src/usr.bin/make/unit-tests

2021-12-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Dec 3 22:48:07 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: directive-include.exp directive-include.mk Log Message: tests/make: demonstrate .include with erroneous expression To generate a diff of this commit: cvs

CVS commit: src/usr.bin/make/unit-tests

2021-12-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Dec 3 22:43:51 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: directive-include.exp directive-include.mk Log Message: tests/make: test .include with expressions To generate a diff of this commit: cvs rdiff -u -r1.4

CVS commit: src/usr.bin/make/unit-tests

2021-12-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Dec 3 22:43:51 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: directive-include.exp directive-include.mk Log Message: tests/make: test .include with expressions To generate a diff of this commit: cvs rdiff -u -r1.4

CVS commit: src/usr.bin/make/unit-tests

2021-12-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Dec 3 21:55:10 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: opt-tracefile.exp opt-tracefile.mk Log Message: tests/make: test option '-T' for tracing job events To generate a diff of this commit: cvs rdiff -u -r1.1

CVS commit: src/usr.bin/make/unit-tests

2021-12-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Dec 3 21:55:10 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: opt-tracefile.exp opt-tracefile.mk Log Message: tests/make: test option '-T' for tracing job events To generate a diff of this commit: cvs rdiff -u -r1.1

CVS commit: src/usr.bin/make/unit-tests

2021-12-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Dec 3 18:43:52 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varname-dot-make-save_dollars.mk Log Message: tests/make: document .MAKE.SAVE_DOLLARS in modifier ':@' To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/make/unit-tests

2021-12-03 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Dec 3 18:43:52 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varname-dot-make-save_dollars.mk Log Message: tests/make: document .MAKE.SAVE_DOLLARS in modifier ':@' To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/make/unit-tests

2021-12-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Dec 2 22:41:01 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varname-dot-make-save_dollars.mk Log Message: tests/make: fix test for .MAKE.SAVE_DOLLARS The previous assumption was wrong that only literal '$$' that

CVS commit: src/usr.bin/make/unit-tests

2021-12-02 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Dec 2 22:41:01 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varname-dot-make-save_dollars.mk Log Message: tests/make: fix test for .MAKE.SAVE_DOLLARS The previous assumption was wrong that only literal '$$' that

CVS commit: src/usr.bin/make/unit-tests

2021-12-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Dec 1 23:56:56 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: deptgt-default.exp Log Message: tests/make: test target '.DEFAULT' To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/usr.bin/make/unit-tests

2021-12-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Dec 1 23:56:56 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: deptgt-default.exp Log Message: tests/make: test target '.DEFAULT' To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/usr.bin/make/unit-tests

2021-12-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Dec 1 23:56:29 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: deptgt-default.mk Log Message: tests/make: test target '.DEFAULT' To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/usr.bin/make/unit-tests

2021-12-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Dec 1 23:56:29 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: deptgt-default.mk Log Message: tests/make: test target '.DEFAULT' To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/usr.bin/make/unit-tests

2021-12-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Dec 1 23:15:38 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varname-dot-make-save_dollars.mk Log Message: tests/make: clean up test for .MAKE.SAVE_DOLLARS To generate a diff of this commit: cvs rdiff -u -r1.4

CVS commit: src/usr.bin/make/unit-tests

2021-12-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Wed Dec 1 23:15:38 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varname-dot-make-save_dollars.mk Log Message: tests/make: clean up test for .MAKE.SAVE_DOLLARS To generate a diff of this commit: cvs rdiff -u -r1.4

CVS commit: src/usr.bin/make/unit-tests

2021-11-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Nov 30 23:58:10 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varname-dot-make-save_dollars.mk Log Message: tests/make: document that undefining .MAKE.SAVE_DOLLARS has no effect To generate a diff of this commit:

CVS commit: src/usr.bin/make/unit-tests

2021-11-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Nov 30 23:58:10 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varname-dot-make-save_dollars.mk Log Message: tests/make: document that undefining .MAKE.SAVE_DOLLARS has no effect To generate a diff of this commit:

CVS commit: src/usr.bin/make/unit-tests

2021-11-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Nov 30 23:52:19 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: var-op-expand.exp var-op-expand.mk varmisc.mk varmod-defined.mk varmod-loop-varname.exp varmod-loop-varname.mk varmod-loop.exp

CVS commit: src/usr.bin/make/unit-tests

2021-11-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Nov 30 23:52:19 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: var-op-expand.exp var-op-expand.mk varmisc.mk varmod-defined.mk varmod-loop-varname.exp varmod-loop-varname.mk varmod-loop.exp

CVS commit: src/usr.bin/make/unit-tests

2021-11-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Nov 30 20:48:01 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varmod-assign.exp varmod-assign.mk Log Message: tests/make: convert tests for modifier '::=' to parse time This puts the expected result of the

CVS commit: src/usr.bin/make/unit-tests

2021-11-30 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Nov 30 20:48:01 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varmod-assign.exp varmod-assign.mk Log Message: tests/make: convert tests for modifier '::=' to parse time This puts the expected result of the

CVS commit: src/usr.bin/make/unit-tests

2021-11-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Nov 29 00:17:10 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: deptgt-makeflags.mk Log Message: tests/make: test escape sequences in string literals for .MAKEFLAGS These escape sequences differ from those in string

CVS commit: src/usr.bin/make/unit-tests

2021-11-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Nov 29 00:17:10 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: deptgt-makeflags.mk Log Message: tests/make: test escape sequences in string literals for .MAKEFLAGS These escape sequences differ from those in string

CVS commit: src/usr.bin/make/unit-tests

2021-11-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Nov 27 23:56:11 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: opt-debug-errors-jobs.exp opt-debug-errors-jobs.mk Log Message: tests/make: demonstrate unhelpful debug log in case of errors The releng build

CVS commit: src/usr.bin/make/unit-tests

2021-11-27 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Nov 27 23:56:11 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: opt-debug-errors-jobs.exp opt-debug-errors-jobs.mk Log Message: tests/make: demonstrate unhelpful debug log in case of errors The releng build

CVS commit: src/usr.bin/make/unit-tests

2021-11-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Nov 20 17:47:33 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: var-op-expand.exp var-op-expand.mk Log Message: tests/make: finish a previously unfinished sentence in a comment To generate a diff of this commit: cvs

CVS commit: src/usr.bin/make/unit-tests

2021-11-20 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Nov 20 17:47:33 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: var-op-expand.exp var-op-expand.mk Log Message: tests/make: finish a previously unfinished sentence in a comment To generate a diff of this commit: cvs

CVS commit: src/usr.bin/make/unit-tests

2021-11-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Nov 13 19:02:08 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: var-op-expand.mk Log Message: tests/make: extend test for undefined variable in doubly indirect ':=' Just to prevent a half-baked fix to the current

CVS commit: src/usr.bin/make/unit-tests

2021-11-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Nov 13 19:02:08 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: var-op-expand.mk Log Message: tests/make: extend test for undefined variable in doubly indirect ':=' Just to prevent a half-baked fix to the current

CVS commit: src/usr.bin/make/unit-tests

2021-11-13 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Nov 13 18:37:42 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: var-op-expand.exp var-op-expand.mk Log Message: tests/make: test double indirection in ':=' with undefined variable Reported by Simon J Gerraty via

<    1   2   3   4   5   >