Home | History | Annotate | Line # | Download | only in unit-tests
directive-for-escape.exp revision 1.17
      1 For: end for 1
      2 For: loop body:
      3 .  info ${:U!"#$%&'()*+,-./0-9\:;<=>?@A-Z[\\]_^a-z{|\}~}
      4 make: Unclosed variable expression, expecting '}' for modifier "U!"" of variable "" with value "!""
      5 make: "directive-for-escape.mk" line 19: !"
      6 For: end for 1
      7 For: loop body:
      8 .  info ${:U!"\\\\#$%&'()*+,-./0-9\:;<=>?@A-Z[\\]_^a-z{|\}~}
      9 make: Unclosed variable expression, expecting '}' for modifier "U!"\\\\" of variable "" with value "!"\\"
     10 make: "directive-for-escape.mk" line 29: !"\\
     11 For: end for 1
     12 For: loop body:
     13 .  info ${:U\$}
     14 make: "directive-for-escape.mk" line 43: $
     15 For: loop body:
     16 .  info ${:U${V}}
     17 make: "directive-for-escape.mk" line 43: value
     18 For: loop body:
     19 .  info ${:U${V:=-with-modifier}}
     20 make: "directive-for-escape.mk" line 43: value-with-modifier
     21 For: loop body:
     22 .  info ${:U$(V)}
     23 make: "directive-for-escape.mk" line 43: value
     24 For: loop body:
     25 .  info ${:U$(V:=-with-modifier)}
     26 make: "directive-for-escape.mk" line 43: value-with-modifier
     27 For: end for 1
     28 For: loop body:
     29 # ${:U\${UNDEF\:U\\$\\$}
     30 For: loop body:
     31 # ${:U{{\}\}}
     32 For: loop body:
     33 # ${:Uend\}}
     34 For: end for 1
     35 For: loop body:
     36 .  info ${:U\${UNDEF\:U\\$\\$}
     37 make: "directive-for-escape.mk" line 92: ${UNDEF:U\backslash$
     38 For: loop body:
     39 .  info ${:U{{\}\}}
     40 make: "directive-for-escape.mk" line 92: {{}}
     41 For: loop body:
     42 .  info ${:Uend\}}
     43 make: "directive-for-escape.mk" line 92: end}
     44 For: end for 1
     45 For: loop body:
     46 .  info ${:Ubegin<${UNDEF:Ufallback:N{{{}}}}>end}
     47 make: "directive-for-escape.mk" line 113: begin<fallback>end
     48 For: end for 1
     49 For: loop body:
     50 .  info ${:U\$}
     51 make: "directive-for-escape.mk" line 121: $
     52 For: end for 1
     53 For: loop body:
     54 .  info ${NUMBERS} ${:Ureplaced}
     55 make: "directive-for-escape.mk" line 129: one two three replaced
     56 For: end for 1
     57 For: loop body:
     58 .  info ${:Ureplaced}
     59 make: "directive-for-escape.mk" line 139: replaced
     60 For: end for 1
     61 For: loop body:
     62 .  info .        $$i: ${:Uinner}
     63 .  info .      $${i}: ${:Uinner}
     64 .  info .   $${i:M*}: ${:Uinner:M*}
     65 .  info .      $$(i): $(:Uinner)
     66 .  info .   $$(i:M*): $(:Uinner:M*)
     67 .  info . $${i$${:U}}: ${i${:U}}
     68 .  info .    $${i\}}: ${:Uinner\}}	# XXX: unclear why ForLoop_SubstVarLong needs this
     69 .  info .     $${i2}: ${i2}
     70 .  info .     $${i,}: ${i,}
     71 .  info .  adjacent: ${:Uinner}${:Uinner}${:Uinner:M*}${:Uinner}
     72 make: "directive-for-escape.mk" line 147: .        $i: inner
     73 make: "directive-for-escape.mk" line 148: .      ${i}: inner
     74 make: "directive-for-escape.mk" line 149: .   ${i:M*}: inner
     75 make: "directive-for-escape.mk" line 150: .      $(i): inner
     76 make: "directive-for-escape.mk" line 151: .   $(i:M*): inner
     77 make: "directive-for-escape.mk" line 152: . ${i${:U}}: outer
     78 make: "directive-for-escape.mk" line 153: .    ${i\}}: inner}
     79 make: "directive-for-escape.mk" line 154: .     ${i2}: two
     80 make: "directive-for-escape.mk" line 155: .     ${i,}: comma
     81 make: "directive-for-escape.mk" line 156: .  adjacent: innerinnerinnerinner
     82 For: end for 1
     83 For: loop body:
     84 .  info eight $$$$$$$$ and no cents.
     85 .  info eight ${:Udollar}${:Udollar}${:Udollar}${:Udollar} and no cents.
     86 make: "directive-for-escape.mk" line 164: eight $$$$ and no cents.
     87 make: "directive-for-escape.mk" line 165: eight dollardollardollardollar and no cents.
     88 make: "directive-for-escape.mk" line 174: eight  and no cents.
     89 For: end for 1
     90 make: "directive-for-escape.mk" line 181: newline in .for value
     91 make: "directive-for-escape.mk" line 181: newline in .for value
     92 For: loop body:
     93 .  info short: ${:U" "}
     94 .  info long: ${:U" "}
     95 make: "directive-for-escape.mk" line 182: short: " "
     96 make: "directive-for-escape.mk" line 183: long: " "
     97 For: end for 1
     98 For: loop body:
     99 For: end for 1
    100 Parse_PushInput: .for loop in directive-for-escape.mk, line 196
    101 make: "directive-for-escape.mk" line 196: newline in .for value
    102 	in .for loop from directive-for-escape.mk:196 with i = "
    103 "
    104 For: loop body:
    105 : ${:U" "}
    106 SetFilenameVars: ${.PARSEDIR} = <some-dir> ${.PARSEFILE} = `directive-for-escape.mk'
    107 Parsing line 197: : ${:U" "}
    108 ParseDependency(: " ")
    109 ParseEOF: returning to file directive-for-escape.mk, line 199
    110 SetFilenameVars: ${.PARSEDIR} = <some-dir> ${.PARSEFILE} = `directive-for-escape.mk'
    111 Parsing line 199: .MAKEFLAGS: -d0
    112 ParseDependency(.MAKEFLAGS: -d0)
    113 For: end for 1
    114 For: loop body:
    115 # ${:U#}
    116 For: loop body:
    117 # ${:U\\\\#}
    118 For: end for 1
    119 For: loop body:
    120 # ${:U\$}
    121 For: loop body:
    122 # ${:U$i}
    123 For: loop body:
    124 # ${:U$(i)}
    125 For: loop body:
    126 # ${:U${i}}
    127 For: loop body:
    128 # ${:U$$}
    129 For: loop body:
    130 # ${:U$$$$}
    131 For: loop body:
    132 # ${:U${:U\$\$}}
    133 For: end for 1
    134 For: loop body:
    135 # ${:U${.TARGET}}
    136 For: loop body:
    137 # ${:U${.TARGET}}
    138 For: loop body:
    139 # ${:U$${.TARGET\}}
    140 For: loop body:
    141 # ${:U$${.TARGET\}}
    142 For: end for 1
    143 For: loop body:
    144 # ${:U(((}
    145 For: loop body:
    146 # ${:U{{{}
    147 For: loop body:
    148 # ${:U)))}
    149 For: loop body:
    150 # ${:U\}\}\}}
    151 make: Fatal errors encountered -- cannot continue
    152 make: stopped in unit-tests
    153 exit status 1
    154