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
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
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
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
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
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:
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:
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
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
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
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
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
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
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
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
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
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
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:
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:
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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:
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:
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
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
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
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
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
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
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
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
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
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
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
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
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
301 - 400 of 423 matches
Mail list logo