Module Name:src
Committed By: rillig
Date: Tue Aug 23 16:36:02 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: directive-for.mk
Log Message:
tests/make: demonstrate that .for variables take precedence
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14
Module Name:src
Committed By: rillig
Date: Thu Aug 18 05:37:05 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: opt-query.mk
Log Message:
tests/make: fix test for option '-q' in ATF mode
When running 'make test' in usr.bin/make, MAKE is set to '$PWD/make',
and when
Module Name:src
Committed By: rillig
Date: Thu Aug 18 05:37:05 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: opt-query.mk
Log Message:
tests/make: fix test for option '-q' in ATF mode
When running 'make test' in usr.bin/make, MAKE is set to '$PWD/make',
and when
Module Name:src
Committed By: rillig
Date: Wed Aug 17 20:05:41 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: opt-query.exp opt-query.mk
Log Message:
tests/make: demonstrate wrong exit status for '-q' (since 1994)
Reported by Jeroen Ruigrok van der Werven via
Module Name:src
Committed By: rillig
Date: Wed Aug 17 20:05:41 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: opt-query.exp opt-query.mk
Log Message:
tests/make: demonstrate wrong exit status for '-q' (since 1994)
Reported by Jeroen Ruigrok van der Werven via
Module Name:src
Committed By: rillig
Date: Mon Aug 8 19:53:28 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: parse-var.mk
Log Message:
tests/make: document history of bug in parsing unbalanced expressions
The bug was introduced in var.c 1.323, which merged two
Module Name:src
Committed By: rillig
Date: Mon Aug 8 19:53:28 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: parse-var.mk
Log Message:
tests/make: document history of bug in parsing unbalanced expressions
The bug was introduced in var.c 1.323, which merged two
Module Name:src
Committed By: rillig
Date: Sat Aug 6 21:26:06 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: parse-var.exp parse-var.mk
varmod-undefined.mk
Log Message:
tests/make: demonstrate bug in parsing of modifier parts
In the modifier
Module Name:src
Committed By: rillig
Date: Sat Aug 6 21:26:06 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: parse-var.exp parse-var.mk
varmod-undefined.mk
Log Message:
tests/make: demonstrate bug in parsing of modifier parts
In the modifier
Module Name:src
Committed By: rillig
Date: Sat Aug 6 07:06:58 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: varmod.exp varmod.mk
Log Message:
tests/make: document parsing behavior of modifiers
The table was created by manually inspecting the code of the various
Module Name:src
Committed By: rillig
Date: Sat Aug 6 07:06:58 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: varmod.exp varmod.mk
Log Message:
tests/make: document parsing behavior of modifiers
The table was created by manually inspecting the code of the various
Module Name:src
Committed By: sjg
Date: Tue Jul 26 19:32:25 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: Makefile
Log Message:
Pass MAKEOBJDIR to opt-m-include-dir
Prevent makeing opt-m-include-dir.tmp in src tree.
Reviewed by: rillig
To generate a diff of
Module Name:src
Committed By: sjg
Date: Tue Jul 26 19:32:25 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: Makefile
Log Message:
Pass MAKEOBJDIR to opt-m-include-dir
Prevent makeing opt-m-include-dir.tmp in src tree.
Reviewed by: rillig
To generate a diff of
Module Name:src
Committed By: rillig
Date: Sun Jul 10 21:11:49 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: varmod-head.exp varmod-head.mk
Log Message:
tests/make: extend tests for modifier ':H'
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: rillig
Date: Sun Jul 10 21:11:49 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: varmod-head.exp varmod-head.mk
Log Message:
tests/make: extend tests for modifier ':H'
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: rillig
Date: Sun Jun 12 15:03:27 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: directive-for-null.mk
Log Message:
tests/make: make test for null bytes in .for loop more readable
To generate a diff of this commit:
cvs rdiff -u -r1.2
Module Name:src
Committed By: rillig
Date: Sun Jun 12 15:03:27 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: directive-for-null.mk
Log Message:
tests/make: make test for null bytes in .for loop more readable
To generate a diff of this commit:
cvs rdiff -u -r1.2
Module Name:src
Committed By: rillig
Date: Sun Jun 12 14:27:06 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: opt-define.mk
Log Message:
tests/make: demonstrate what happens for 'make -DVAR=value'
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: rillig
Date: Sun Jun 12 14:27:06 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: opt-define.mk
Log Message:
tests/make: demonstrate what happens for 'make -DVAR=value'
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: rillig
Date: Sat Jun 11 09:15:49 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: varmod-match.exp varmod-match.mk
Log Message:
tests/make: test edge cases in pattern matching
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7
Module Name:src
Committed By: rillig
Date: Sat Jun 11 09:15:49 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: varmod-match.exp varmod-match.mk
Log Message:
tests/make: test edge cases in pattern matching
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7
Module Name:src
Committed By: rillig
Date: Sat Jun 11 07:54:25 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: varmod-match.exp varmod-match.mk
Log Message:
tests/make: demonstrate another pathological pattern match
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rillig
Date: Sat Jun 11 07:54:25 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: varmod-match.exp varmod-match.mk
Log Message:
tests/make: demonstrate another pathological pattern match
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rillig
Date: Fri Jun 10 21:28:50 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: Makefile
Log Message:
tests/make: reword comment in Makefile to be more specific
To generate a diff of this commit:
cvs rdiff -u -r1.317 -r1.318
Module Name:src
Committed By: rillig
Date: Fri Jun 10 21:28:50 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: Makefile
Log Message:
tests/make: reword comment in Makefile to be more specific
To generate a diff of this commit:
cvs rdiff -u -r1.317 -r1.318
Module Name:src
Committed By: rillig
Date: Fri Jun 10 18:58:07 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: cmdline.exp cmdline.mk
Log Message:
tests/make: demonstrate spaces and '#' in command line arguments
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rillig
Date: Fri Jun 10 18:58:07 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: cmdline.exp cmdline.mk
Log Message:
tests/make: demonstrate spaces and '#' in command line arguments
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: skrll
Date: Thu Jun 2 07:34:40 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: Makefile
Log Message:
Increase the resource limit so these tests pass on hppa.
LGTM from Roland
To generate a diff of this commit:
cvs rdiff -u -r1.316
Module Name:src
Committed By: skrll
Date: Thu Jun 2 07:34:40 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: Makefile
Log Message:
Increase the resource limit so these tests pass on hppa.
LGTM from Roland
To generate a diff of this commit:
cvs rdiff -u -r1.316
Module Name:src
Committed By: rillig
Date: Sun May 8 10:14:41 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: varmod-quote-dollar.exp
varmod-quote-dollar.mk
Log Message:
tests/make: explain that assignments ignore leading spaces
To generate a diff of
Module Name:src
Committed By: rillig
Date: Sun May 8 10:14:41 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: varmod-quote-dollar.exp
varmod-quote-dollar.mk
Log Message:
tests/make: explain that assignments ignore leading spaces
To generate a diff of
Module Name:src
Committed By: rillig
Date: Sun May 8 07:27:50 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: hanoi-include.mk opt-version.mk
opt-x-reduce-exported.exp opt-x-reduce-exported.mk
Log Message:
tests/make: add test for option '-X', clean up
Module Name:src
Committed By: rillig
Date: Sun May 8 07:27:50 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: hanoi-include.mk opt-version.mk
opt-x-reduce-exported.exp opt-x-reduce-exported.mk
Log Message:
tests/make: add test for option '-X', clean up
Module Name:src
Committed By: rillig
Date: Sun May 8 06:57:00 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: cond-token-string.exp cond-token-string.mk
Log Message:
tests/make: fix typo in variable name
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9
Module Name:src
Committed By: rillig
Date: Sun May 8 06:57:00 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: cond-token-string.exp cond-token-string.mk
Log Message:
tests/make: fix typo in variable name
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9
Module Name:src
Committed By: rillig
Date: Sat May 7 21:24:53 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: deptgt-posix.mk
Log Message:
tests/make: document why deptgt-posix needs its own directory
As described in PR toolchain/15163, '.include ' first looks in
Module Name:src
Committed By: rillig
Date: Sat May 7 21:24:53 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: deptgt-posix.mk
Log Message:
tests/make: document why deptgt-posix needs its own directory
As described in PR toolchain/15163, '.include ' first looks in
Module Name:src
Committed By: rillig
Date: Sat May 7 12:40:40 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: deptgt-posix.mk
Log Message:
tests/make: clean up comments in test for .POSIX
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: rillig
Date: Sat May 7 12:40:40 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: deptgt-posix.mk
Log Message:
tests/make: clean up comments in test for .POSIX
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: sjg
Date: Mon Apr 18 15:59:39 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: deptgt-posix.mk
Log Message:
Never 'rm -rf ${TMPDIR}' when you cannot be sure what it is
Use a safer variable for a subdir of ${TMPDIR} that we know
we can
Module Name:src
Committed By: sjg
Date: Mon Apr 18 15:59:39 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: deptgt-posix.mk
Log Message:
Never 'rm -rf ${TMPDIR}' when you cannot be sure what it is
Use a safer variable for a subdir of ${TMPDIR} that we know
we can
Module Name:src
Committed By: rillig
Date: Mon Apr 18 14:41:42 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: depsrc-usebefore.mk
Log Message:
tests/make: refine documentation of test for .USEBEFORE
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9
Module Name:src
Committed By: rillig
Date: Mon Apr 18 14:41:42 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: depsrc-usebefore.mk
Log Message:
tests/make: refine documentation of test for .USEBEFORE
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9
Module Name:src
Committed By: rillig
Date: Mon Apr 18 14:38:24 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: depsrc-use.exp depsrc-use.mk
depsrc-usebefore.exp depsrc-usebefore.mk
Log Message:
tests/make: extend tests for .USE and .USEBEFORE
To
Module Name:src
Committed By: rillig
Date: Mon Apr 18 14:38:24 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: depsrc-use.exp depsrc-use.mk
depsrc-usebefore.exp depsrc-usebefore.mk
Log Message:
tests/make: extend tests for .USE and .USEBEFORE
To
Module Name:src
Committed By: rillig
Date: Fri Mar 25 23:03:47 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: directive-undef.mk
Log Message:
tests/make: test .undef for exported global variables
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11
Module Name:src
Committed By: rillig
Date: Fri Mar 25 23:03:47 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: directive-undef.mk
Log Message:
tests/make: test .undef for exported global variables
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11
Module Name:src
Committed By: rillig
Date: Fri Mar 25 22:38:39 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: Makefile
Log Message:
tests/make: suppress -DCLEANUP output in test deptgt-phony
To generate a diff of this commit:
cvs rdiff -u -r1.309 -r1.310
Module Name:src
Committed By: rillig
Date: Fri Mar 25 22:38:39 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: Makefile
Log Message:
tests/make: suppress -DCLEANUP output in test deptgt-phony
To generate a diff of this commit:
cvs rdiff -u -r1.309 -r1.310
Module Name:src
Committed By: rillig
Date: Thu Mar 3 20:20:23 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: varmod-match.exp varmod-match.mk
Log Message:
tests/make: add more comprehensive tests for ':M' and ':N'
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rillig
Date: Thu Mar 3 20:20:23 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: varmod-match.exp varmod-match.mk
Log Message:
tests/make: add more comprehensive tests for ':M' and ':N'
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: sjg
Date: Wed Mar 2 19:32:16 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: depsrc-meta.mk meta-cmd-cmp.mk
Log Message:
Add nofilemon to meta mode tests
The unit-tests for meta mode do not depend on filemon.
Adding nofilemon to
Module Name:src
Committed By: sjg
Date: Wed Mar 2 19:32:16 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: depsrc-meta.mk meta-cmd-cmp.mk
Log Message:
Add nofilemon to meta mode tests
The unit-tests for meta mode do not depend on filemon.
Adding nofilemon to
Module Name:src
Committed By: rillig
Date: Sat Feb 12 20:05:36 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: opt-keep-going-indirect.mk
Log Message:
tests/make: clean up comments in test for indirect -k failures
See PR#49720.
To generate a diff of this commit:
Module Name:src
Committed By: rillig
Date: Sat Feb 12 20:05:36 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: opt-keep-going-indirect.mk
Log Message:
tests/make: clean up comments in test for indirect -k failures
See PR#49720.
To generate a diff of this commit:
Module Name:src
Committed By: rillig
Date: Fri Feb 11 23:44:18 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: deptgt-phony.exp deptgt-phony.mk
Log Message:
tests/make: reproduce filesystem lookup of .PHONY nodes
As described in PR toolchain/15164.
To generate a
Module Name:src
Committed By: rillig
Date: Fri Feb 11 23:44:18 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: deptgt-phony.exp deptgt-phony.mk
Log Message:
tests/make: reproduce filesystem lookup of .PHONY nodes
As described in PR toolchain/15164.
To generate a
Module Name:src
Committed By: rillig
Date: Wed Feb 9 21:24:29 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: Makefile objdir-writable.mk
Log Message:
tests/make: remove redundant 'echo' from variable assignments
Before main.c 1.231 from 2014-09-09, a variable
Module Name:src
Committed By: rillig
Date: Wed Feb 9 21:24:29 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: Makefile objdir-writable.mk
Log Message:
tests/make: remove redundant 'echo' from variable assignments
Before main.c 1.231 from 2014-09-09, a variable
Module Name:src
Committed By: rillig
Date: Wed Feb 9 18:54:19 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: Makefile cmdline.exp export.exp
objdir-writable.exp
Log Message:
tests/make: use more distinctive placeholder for TMPDIR
To generate a diff
Module Name:src
Committed By: rillig
Date: Wed Feb 9 18:54:19 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: Makefile cmdline.exp export.exp
objdir-writable.exp
Log Message:
tests/make: use more distinctive placeholder for TMPDIR
To generate a diff
Module Name:src
Committed By: rillig
Date: Sat Feb 5 10:41:15 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: var-scope-local.mk
Log Message:
tests/make: document and try to reproduce the crash in Parse_IsVar
Fixed in parse.c 1.662 from today. To actually crash
Module Name:src
Committed By: rillig
Date: Sat Feb 5 10:41:15 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: var-scope-local.mk
Log Message:
tests/make: document and try to reproduce the crash in Parse_IsVar
Fixed in parse.c 1.662 from today. To actually crash
Module Name:src
Committed By: rillig
Date: Sat Jan 29 10:21:26 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: var-recursive.mk
Log Message:
tests/make: sync comment in test for recursive variable
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: rillig
Date: Sat Jan 29 10:21:26 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: var-recursive.mk
Log Message:
tests/make: sync comment in test for recursive variable
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: rillig
Date: Sat Jan 29 10:09:37 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: var-recursive.exp var-recursive.mk
Log Message:
tests/make: demonstrate recursive variable in target
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rillig
Date: Sat Jan 29 10:09:37 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: var-recursive.exp var-recursive.mk
Log Message:
tests/make: demonstrate recursive variable in target
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rillig
Date: Sat Jan 29 00:52:53 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: check-expect.lua var-scope-local.exp
var-scope-local.mk
Log Message:
tests/make: extend and isolate tests for target-local variables
Reusing
Module Name:src
Committed By: rillig
Date: Sat Jan 29 00:52:53 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: check-expect.lua var-scope-local.exp
var-scope-local.mk
Log Message:
tests/make: extend and isolate tests for target-local variables
Reusing
Module Name:src
Committed By: sjg
Date: Thu Jan 27 21:50:50 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: Makefile opt-debug-hash.exp
Log Message:
numEntries can vary
To generate a diff of this commit:
cvs rdiff -u -r1.301 -r1.302
Module Name:src
Committed By: sjg
Date: Thu Jan 27 21:50:50 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: Makefile opt-debug-hash.exp
Log Message:
numEntries can vary
To generate a diff of this commit:
cvs rdiff -u -r1.301 -r1.302
Module Name:src
Committed By: rillig
Date: Thu Jan 27 20:15:14 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: directive-for-escape.exp
directive-for-escape.mk
Log Message:
tests/make: add more edge cases for expansion of .for loop body
To generate a
Module Name:src
Committed By: rillig
Date: Thu Jan 27 20:15:14 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: directive-for-escape.exp
directive-for-escape.mk
Log Message:
tests/make: add more edge cases for expansion of .for loop body
To generate a
Module Name:src
Committed By: rillig
Date: Thu Jan 27 11:26:44 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: directive-for-escape.exp
directive-for-escape.mk
Log Message:
tests/make: explain escaping in .for loops, add more test cases
To generate a
Module Name:src
Committed By: rillig
Date: Thu Jan 27 11:26:44 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: directive-for-escape.exp
directive-for-escape.mk
Log Message:
tests/make: explain escaping in .for loops, add more test cases
To generate a
Module Name:src
Committed By: rillig
Date: Thu Jan 27 10:42:02 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: varname.mk
Log Message:
tests/make: test hash code collisions of variable names
In HashEntry_KeyEquals, the line 'return false' was not covered by any
Module Name:src
Committed By: rillig
Date: Thu Jan 27 10:42:02 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: varname.mk
Log Message:
tests/make: test hash code collisions of variable names
In HashEntry_KeyEquals, the line 'return false' was not covered by any
Module Name:src
Committed By: sjg
Date: Thu Jan 27 06:56:27 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: var-scope-local.exp var-scope-local.mk
Log Message:
Unit test for local variables
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: sjg
Date: Thu Jan 27 06:56:27 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: var-scope-local.exp var-scope-local.mk
Log Message:
Unit test for local variables
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: sjg
Date: Thu Jan 27 02:24:46 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: Makefile opt-where-am-i.mk
Log Message:
Do not allow /usr/obj to cause failure.
To generate a diff of this commit:
cvs rdiff -u -r1.300 -r1.301
Module Name:src
Committed By: sjg
Date: Thu Jan 27 02:24:46 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: Makefile opt-where-am-i.mk
Log Message:
Do not allow /usr/obj to cause failure.
To generate a diff of this commit:
cvs rdiff -u -r1.300 -r1.301
Module Name:src
Committed By: rillig
Date: Wed Jan 26 22:47:03 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: depsrc-meta.exp depsrc-meta.mk
varname-dot-make-jobs.exp varname-dot-make-jobs.mk
Log Message:
tests/make: test meta mode in jobs mode
To
Module Name:src
Committed By: rillig
Date: Wed Jan 26 22:47:03 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: depsrc-meta.exp depsrc-meta.mk
varname-dot-make-jobs.exp varname-dot-make-jobs.mk
Log Message:
tests/make: test meta mode in jobs mode
To
Module Name:src
Committed By: rillig
Date: Wed Jan 26 22:19:25 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: depsrc-meta.mk
Log Message:
tests/make: remove unnecessary conditional processing for meta test
The .if/.else distracted from the main topic of the test
Module Name:src
Committed By: rillig
Date: Wed Jan 26 22:19:25 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: depsrc-meta.mk
Log Message:
tests/make: remove unnecessary conditional processing for meta test
The .if/.else distracted from the main topic of the test
Module Name:src
Committed By: rillig
Date: Sun Jan 23 21:48:59 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: deptgt-main.exp deptgt-main.mk
directive-dinclude.exp directive-dinclude.mk
directive-hyphen-include.exp directive-hyphen-include.mk
Module Name:src
Committed By: rillig
Date: Sun Jan 23 21:48:59 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: deptgt-main.exp deptgt-main.mk
directive-dinclude.exp directive-dinclude.mk
directive-hyphen-include.exp directive-hyphen-include.mk
Module Name:src
Committed By: rillig
Date: Sun Jan 23 18:59:18 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: varmod-to-separator.exp
varmod-to-separator.mk
Log Message:
tests/make: add more tests for the modifier ':ts'
To generate a diff of this
Module Name:src
Committed By: rillig
Date: Sun Jan 23 18:59:18 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: varmod-to-separator.exp
varmod-to-separator.mk
Log Message:
tests/make: add more tests for the modifier ':ts'
To generate a diff of this
Module Name:src
Committed By: rillig
Date: Sun Jan 23 18:15:29 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: posix.mk
Log Message:
tests/make: run nested makes with -r to reduce side effects
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: rillig
Date: Sun Jan 23 18:15:29 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: posix.mk
Log Message:
tests/make: run nested makes with -r to reduce side effects
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: rillig
Date: Sat Jan 22 21:50:42 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: cond-op-parentheses.exp
cond-op-parentheses.mk deptgt-error.exp deptgt-error.mk
deptgt-ignore.exp deptgt-ignore.mk
Module Name:src
Committed By: rillig
Date: Sat Jan 22 21:50:42 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: cond-op-parentheses.exp
cond-op-parentheses.mk deptgt-error.exp deptgt-error.mk
deptgt-ignore.exp deptgt-ignore.mk
Module Name:src
Committed By: rillig
Date: Sat Jan 22 17:10:51 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: opt-debug-hash.exp opt-debug-hash.mk
opt-where-am-i.exp opt-where-am-i.mk parse.exp parse.mk
varmod-quote-dollar.exp
Module Name:src
Committed By: rillig
Date: Sat Jan 22 17:10:51 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: opt-debug-hash.exp opt-debug-hash.mk
opt-where-am-i.exp opt-where-am-i.mk parse.exp parse.mk
varmod-quote-dollar.exp
Module Name:src
Committed By: rillig
Date: Sat Jan 22 16:23:56 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: Makefile directive-elifdef.mk
directive-ifmake.exp directive-ifmake.mk
Log Message:
tests/make: explore edge cases involving .ifmake
To
Module Name:src
Committed By: rillig
Date: Sat Jan 22 16:23:56 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: Makefile directive-elifdef.mk
directive-ifmake.exp directive-ifmake.mk
Log Message:
tests/make: explore edge cases involving .ifmake
To
Module Name:src
Committed By: rillig
Date: Thu Jan 20 19:16:25 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: dep-duplicate.exp dep-duplicate.mk
Log Message:
tests/make: refine test for wrong diagnostic line
To trigger the faulty code path, the file where the
Module Name:src
Committed By: rillig
Date: Thu Jan 20 19:16:25 UTC 2022
Modified Files:
src/usr.bin/make/unit-tests: dep-duplicate.exp dep-duplicate.mk
Log Message:
tests/make: refine test for wrong diagnostic line
To trigger the faulty code path, the file where the
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
201 - 300 of 423 matches
Mail list logo