varmod-match-escape.exp revision 1.11 1 1.4 rillig Global:SPECIALS = \: : \\ * \*
2 1.4 rillig CondParser_Eval: ${SPECIALS:M${:U}\:} != ${SPECIALS:M\:${:U}}
3 1.8 rillig Var_Parse: ${SPECIALS:M${:U}\:} != ${SPECIALS:M\:${:U}} (eval-defined)
4 1.11 rillig Evaluating modifier ${SPECIALS:M...} on value "\: : \\ * \*" (eval-defined, regular)
5 1.8 rillig Var_Parse: ${:U}\: (eval-defined)
6 1.11 rillig Evaluating modifier ${:U} on value "" (eval-defined, undefined)
7 1.9 rillig Result of ${:U} is "" (eval-defined, defined)
8 1.10 rillig Pattern for ':M' is "\:"
9 1.3 rillig ModifyWords: split "\: : \\ * \*" into 5 words
10 1.9 rillig Result of ${SPECIALS:M${:U}\:} is ":" (eval-defined, regular)
11 1.8 rillig Var_Parse: ${SPECIALS:M\:${:U}} (eval-defined)
12 1.11 rillig Evaluating modifier ${SPECIALS:M...} on value "\: : \\ * \*" (eval-defined, regular)
13 1.8 rillig Var_Parse: ${:U} (eval-defined)
14 1.11 rillig Evaluating modifier ${:U} on value "" (eval-defined, undefined)
15 1.9 rillig Result of ${:U} is "" (eval-defined, defined)
16 1.10 rillig Pattern for ':M' is ":"
17 1.3 rillig ModifyWords: split "\: : \\ * \*" into 5 words
18 1.9 rillig Result of ${SPECIALS:M\:${:U}} is ":" (eval-defined, regular)
19 1.4 rillig lhs = ":", rhs = ":", op = !=
20 1.4 rillig Global:VALUES = : :: :\:
21 1.4 rillig CondParser_Eval: ${VALUES:M\:${:U\:}} != ${VALUES:M${:U\:}\:}
22 1.8 rillig Var_Parse: ${VALUES:M\:${:U\:}} != ${VALUES:M${:U\:}\:} (eval-defined)
23 1.11 rillig Evaluating modifier ${VALUES:M...} on value ": :: :\:" (eval-defined, regular)
24 1.8 rillig Var_Parse: ${:U:} (eval-defined)
25 1.11 rillig Evaluating modifier ${:U} on value "" (eval-defined, undefined)
26 1.9 rillig Result of ${:U} is "" (eval-defined, defined)
27 1.10 rillig Pattern for ':M' is ":"
28 1.4 rillig ModifyWords: split ": :: :\:" into 3 words
29 1.9 rillig Result of ${VALUES:M\:${:U\:}} is ":" (eval-defined, regular)
30 1.8 rillig Var_Parse: ${VALUES:M${:U\:}\:} (eval-defined)
31 1.11 rillig Evaluating modifier ${VALUES:M...} on value ": :: :\:" (eval-defined, regular)
32 1.8 rillig Var_Parse: ${:U\:}\: (eval-defined)
33 1.11 rillig Evaluating modifier ${:U...} on value "" (eval-defined, undefined)
34 1.9 rillig Result of ${:U\:} is ":" (eval-defined, defined)
35 1.10 rillig Pattern for ':M' is ":\:"
36 1.4 rillig ModifyWords: split ": :: :\:" into 3 words
37 1.9 rillig Result of ${VALUES:M${:U\:}\:} is "::" (eval-defined, regular)
38 1.4 rillig lhs = ":", rhs = "::", op = !=
39 1.4 rillig make: "varmod-match-escape.mk" line 42: warning: XXX: Oops
40 1.4 rillig Global:.MAKEFLAGS = -r -k -d cv -d
41 1.4 rillig Global:.MAKEFLAGS = -r -k -d cv -d 0
42 1.5 rillig make: "varmod-match-escape.mk" line 67: Dollar followed by nothing
43 1.5 rillig make: Fatal errors encountered -- cannot continue
44 1.5 rillig make: stopped in unit-tests
45 1.5 rillig exit status 1
46