1Parsing line 16: .for var in value 2Parse_PushInput: .for loop in opt-debug-parse.mk, line 16 3SetFilenameVars: ${.PARSEDIR} = <some-dir> ${.PARSEFILE} = `opt-debug-parse.mk' 4Parsing line 21: .info trace with multi-line .for loop head 5make: "opt-debug-parse.mk" line 21: trace with multi-line .for loop head 6 in .for loop from opt-debug-parse.mk:16 with var = value 7ParseEOF: returning to file opt-debug-parse.mk, line 23 8SetFilenameVars: ${.PARSEDIR} = <some-dir> ${.PARSEFILE} = `opt-debug-parse.mk' 9Parsing line 26: .include "/dev/null" 10Parse_PushInput: file /dev/null, line 1 11SetFilenameVars: ${.PARSEDIR} = <some-dir> ${.PARSEFILE} = `null' 12SetFilenameVars: ${.INCLUDEDFROMDIR} = <some-dir> ${.INCLUDEDFROMFILE} = `opt-debug-parse.mk' 13ParseEOF: returning to file opt-debug-parse.mk, line 27 14SetFilenameVars: ${.PARSEDIR} = <some-dir> ${.PARSEFILE} = `opt-debug-parse.mk' 15Parsing line 31: .for a b c in 1 2 3 ${:U4 5 6} 16Parse_PushInput: .for loop in opt-debug-parse.mk, line 31 17SetFilenameVars: ${.PARSEDIR} = <some-dir> ${.PARSEFILE} = `opt-debug-parse.mk' 18Parsing line 34: .info trace 19make: "opt-debug-parse.mk" line 34: trace 20 in .for loop from opt-debug-parse.mk:31 with a = 1, b = 2, c = 3 21Parsing line 34: .info trace 22make: "opt-debug-parse.mk" line 34: trace 23 in .for loop from opt-debug-parse.mk:31 with a = 4, b = 5, c = 6 24ParseEOF: returning to file opt-debug-parse.mk, line 36 25SetFilenameVars: ${.PARSEDIR} = <some-dir> ${.PARSEFILE} = `opt-debug-parse.mk' 26Parsing line 38: .MAKEFLAGS: -d0 27ParseDependency(.MAKEFLAGS: -d0) 28exit status 0 29