1 1.2 rillig CondParser_Eval: ${:Uvalue} != value 2 1.16 rillig Comparing "value" != "value" 3 1.2 rillig CondParser_Eval: ${:U} != " 4 1.25 rillig make: cond-token-plain.mk:19: Unfinished string literal """ 5 1.16 rillig Comparing "" != "" 6 1.2 rillig CondParser_Eval: ${:U#hash} != "#hash" 7 1.16 rillig Comparing "#hash" != "#hash" 8 1.2 rillig CondParser_Eval: ${:U\\} != "\\ 9 1.25 rillig make: cond-token-plain.mk:43: Unfinished string literal ""\\" 10 1.16 rillig Comparing "\" != "\" 11 1.2 rillig CondParser_Eval: ${:U#hash} != #hash 12 1.16 rillig Comparing "#hash" != "#hash" 13 1.2 rillig CondParser_Eval: 0 # This is treated as a comment, but why? 14 1.17 rillig CondParser_Eval: ${0 # comment:?yes:no} != no 15 1.17 rillig CondParser_Eval: 0 # comment 16 1.16 rillig Comparing "no" != "no" 17 1.17 rillig CondParser_Eval: ${1 # comment:?yes:no} != yes 18 1.17 rillig CondParser_Eval: 1 # comment 19 1.16 rillig Comparing "yes" != "yes" 20 1.3 rillig CondParser_Eval: ${UNDEF:Uundefined}!=undefined 21 1.16 rillig Comparing "undefined" != "undefined" 22 1.3 rillig CondParser_Eval: ${UNDEF:U12345}>12345 23 1.16 rillig Comparing 12345.000000 > 12345.000000 24 1.3 rillig CondParser_Eval: ${UNDEF:U12345}<12345 25 1.16 rillig Comparing 12345.000000 < 12345.000000 26 1.3 rillig CondParser_Eval: (${UNDEF:U0})||0 27 1.3 rillig CondParser_Eval: ${:Uvar}&&name != "var&&name" 28 1.16 rillig Comparing "var&&name" != "var&&name" 29 1.3 rillig CondParser_Eval: ${:Uvar}||name != "var||name" 30 1.16 rillig Comparing "var||name" != "var||name" 31 1.4 rillig CondParser_Eval: bare 32 1.22 rillig make: cond-token-plain.mk:106: A bare word is treated like defined(...), and the variable 'bare' is not defined. 33 1.4 rillig CondParser_Eval: VAR 34 1.22 rillig make: cond-token-plain.mk:113: A bare word is treated like defined(...). 35 1.4 rillig CondParser_Eval: V${:UA}R 36 1.22 rillig make: cond-token-plain.mk:121: ok 37 1.4 rillig CondParser_Eval: V${UNDEF}AR 38 1.22 rillig make: cond-token-plain.mk:130: Undefined variables in bare words expand to an empty string. 39 1.4 rillig CondParser_Eval: 0${:Ux00} 40 1.22 rillig make: cond-token-plain.mk:139: Numbers can be composed from literals and expressions. 41 1.4 rillig CondParser_Eval: 0${:Ux01} 42 1.22 rillig make: cond-token-plain.mk:144: Numbers can be composed from literals and expressions. 43 1.5 rillig CondParser_Eval: "" == 44 1.23 rillig make: cond-token-plain.mk:151: Missing right-hand side of operator "==" 45 1.5 rillig CondParser_Eval: == "" 46 1.23 rillig make: cond-token-plain.mk:160: Malformed conditional "== """ 47 1.5 rillig CondParser_Eval: \\ 48 1.22 rillig make: cond-token-plain.mk:176: The variable '\\' is not defined. 49 1.5 rillig CondParser_Eval: \\ 50 1.22 rillig make: cond-token-plain.mk:182: Now the variable '\\' is defined. 51 1.6 rillig CondParser_Eval: "unquoted\"quoted" != unquoted"quoted 52 1.16 rillig Comparing "unquoted"quoted" != "unquoted"quoted" 53 1.7 rillig CondParser_Eval: $$$$$$$$ != "" 54 1.23 rillig make: cond-token-plain.mk:197: Malformed conditional "$$$$$$$$ != """ 55 1.11 rillig CondParser_Eval: left == right 56 1.23 rillig make: cond-token-plain.mk:206: Malformed conditional "left == right" 57 1.11 rillig CondParser_Eval: ${0:?:} || left == right 58 1.11 rillig CondParser_Eval: 0 59 1.23 rillig make: cond-token-plain.mk:212: Malformed conditional "${0:?:} || left == right" 60 1.11 rillig CondParser_Eval: left == right || ${0:?:} 61 1.23 rillig make: cond-token-plain.mk:217: Malformed conditional "left == right || ${0:?:}" 62 1.23 rillig make: cond-token-plain.mk:236: Malformed conditional "VAR.${IF_COUNT::+=1} != """ 63 1.25 rillig make: cond-token-plain.mk:272: Unfinished backslash escape sequence 64 1.25 rillig while evaluating condition " str == str\" 65 1.25 rillig make: cond-token-plain.mk:282: Unfinished backslash escape sequence 66 1.25 rillig while evaluating condition " str == "str\" 67 1.25 rillig make: cond-token-plain.mk:282: Unfinished string literal ""str\" 68 1.25 rillig while evaluating condition " str == "str\" 69 1.25 rillig make: cond-token-plain.mk:289: Unfinished string literal ""str" 70 1.25 rillig while evaluating condition " str == "str" 71 1.5 rillig make: Fatal errors encountered -- cannot continue 72 1.5 rillig make: stopped in unit-tests 73 1.5 rillig exit status 1 74