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