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