diff options
Diffstat (limited to 'contrib/bmake/unit-tests/directive-for.mk')
-rwxr-xr-x | contrib/bmake/unit-tests/directive-for.mk | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/contrib/bmake/unit-tests/directive-for.mk b/contrib/bmake/unit-tests/directive-for.mk index 93f0a14f5892..153762509b7a 100755 --- a/contrib/bmake/unit-tests/directive-for.mk +++ b/contrib/bmake/unit-tests/directive-for.mk @@ -1,4 +1,4 @@ -# $NetBSD: directive-for.mk,v 1.9 2020/11/15 20:20:58 rillig Exp $ +# $NetBSD: directive-for.mk,v 1.10 2020/12/27 09:58:35 rillig Exp $ # # Tests for the .for directive. # @@ -148,5 +148,12 @@ var= outer . info ${var} ${var:Q} ${var:Q:Q} .endfor + +# XXX: A parse error or evaluation error in the items of the .for loop +# should skip the whole loop. As of 2020-12-27, the loop is expanded twice. +.for var in word1 ${:Uword2:Z} word3 +. info XXX: Not reached ${var} +.endfor + all: @:; |