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