1begin undefined-direct
2: undefined-direct--eol
3end undefined-direct with status 0
4
5begin undefined-indirect
6: undefined-direct--eol
7end undefined-indirect with status 0
8
9begin parse-error-direct
10make: Unclosed variable "UNCLOSED"
11	in target "parse-error-unclosed-expression"
12make: Unclosed expression, expecting '}'
13	while evaluating variable "UNCLOSED" with value ""
14	in target "parse-error-unclosed-modifier"
15make: Unknown modifier "Z"
16	while evaluating variable "UNKNOWN" with value ""
17	in target "parse-error-unknown-modifier"
18end parse-error-direct with status 2
19
20begin parse-error-indirect
21make: Unclosed variable "UNCLOSED"
22	in target "parse-error-unclosed-expression"
23make: Unclosed expression, expecting '}'
24	while evaluating variable "UNCLOSED" with value ""
25	in target "parse-error-unclosed-modifier"
26make: Unknown modifier "Z"
27	while evaluating variable "UNKNOWN" with value ""
28	in target "parse-error-unknown-modifier"
29end parse-error-indirect with status 2
30
31begin begin-direct
32(exit 13) # .BEGIN
33*** Error code 13 (continuing)
34
35
36Stop.
37make: stopped making "begin-direct" in unit-tests
38end begin-direct with status 1
39
40begin begin-indirect
41(exit 13) # before-begin
42*** Error code 13 (continuing)
43
44
45Stop.
46make: stopped making "begin-indirect" in unit-tests
47end begin-indirect with status 1
48
49begin end-direct
50(exit 13) # .END
51*** Error code 13 (continuing)
52
53
54Stop.
55make: stopped making "end-direct" in unit-tests
56end end-direct with status 1
57
58begin end-indirect
59(exit 13) # before-end
60*** Error code 13 (continuing)
61
62
63Stop.
64make: stopped making "end-indirect" in unit-tests
65end end-indirect with status 1
66
67exit status 0
68