1 1.34 rillig make: Unknown modifier '$' 2 1.1 apb path=':/bin:/tmp::/:.:/no/such/dir:.' 3 1.1 apb path='/bin:/tmp:/:/no/such/dir' 4 1.1 apb path='/bin:/tmp:/:/no/such/dir' 5 1.1 apb path='/bin':'/tmp':'/':'/no/such/dir' 6 1.1 apb path='/bin':'/tmp':'/':'/no/such/dir' 7 1.1 apb path_/usr/xbin=/opt/xbin/ 8 1.1 apb paths=/bin /tmp / /no/such/dir /opt/xbin 9 1.1 apb PATHS=/BIN /TMP / /NO/SUCH/DIR /OPT/XBIN 10 1.1 apb The answer is 42 11 1.7 rillig dirname of 'a/b/c def a.b.c a.b/c a a.a .gitignore a a.a' is 'a/b . . a.b . . . . .' 12 1.7 rillig basename of 'a/b/c def a.b.c a.b/c a a.a .gitignore a a.a' is 'c def a.b.c c a a.a .gitignore a a.a' 13 1.7 rillig suffix of 'a/b/c def a.b.c a.b/c a a.a .gitignore a a.a' is 'c b/c a gitignore a' 14 1.20 rillig root of 'a/b/c def a.b.c a.b/c a a.a .gitignore a a.a' is 'a/b/c def a.b a a a a a' 15 1.8 rillig S: 16 1.8 rillig C: 17 1.8 rillig @: 18 1.8 rillig S:empty 19 1.8 rillig C:empty 20 1.8 rillig @: 21 1.29 rillig mod-subst: 22 1.9 rillig :a b b c: 23 1.9 rillig :a b b c: 24 1.9 rillig : b c: 25 1.9 rillig :a c: 26 1.9 rillig :x__ 3 x__ 3: 27 1.25 rillig 12345 28 1.33 rillig mod-subst-chain: 29 1.33 rillig A B c. 30 1.37 rillig make: Unknown modifier 'i' 31 1.37 rillig . 32 1.29 rillig mod-regex: 33 1.9 rillig :a b b c: 34 1.9 rillig :a b b c: 35 1.9 rillig : b c: 36 1.35 rillig make: Regex compilation error: (details omitted) 37 1.9 rillig :C,word,____,:Q}: 38 1.9 rillig :a c: 39 1.9 rillig :x__ 3 x__ 3: 40 1.10 rillig :+one+ +two+ +three+: 41 1.36 rillig :x1y x2y x3y: 42 1.36 rillig :x1y x2y x3y: 43 1.36 rillig :mod-loop-varname: :x1y x2y x3y: :: 44 1.36 rillig :x1y x2y x3y: 45 1.29 rillig mod-loop-resolve:w1d2d3w w2i3w w1i2d3 2i${RES3}w w1d2d3 2i${RES3} 1i${RES2}w: 46 1.29 rillig mod-loop-varname-dollar:(1) (2) (3). 47 1.29 rillig mod-loop-varname-dollar:() () (). 48 1.29 rillig mod-loop-varname-dollar:() () (). 49 1.13 rillig mod-subst-dollar:$1: 50 1.13 rillig mod-subst-dollar:$2: 51 1.13 rillig mod-subst-dollar:$3: 52 1.13 rillig mod-subst-dollar:$4: 53 1.13 rillig mod-subst-dollar:$5: 54 1.13 rillig mod-subst-dollar:$6: 55 1.13 rillig mod-subst-dollar:$7: 56 1.13 rillig mod-subst-dollar:$8: 57 1.39 rillig mod-subst-dollar:$40: 58 1.13 rillig mod-subst-dollar:U8: 59 1.13 rillig mod-subst-dollar:$$$$: 60 1.40 rillig mod-subst-dollar:$$$good3 61 1.13 rillig mod-loop-dollar:1: 62 1.23 rillig mod-loop-dollar:${word}$: 63 1.13 rillig mod-loop-dollar:$3$: 64 1.23 rillig mod-loop-dollar:$${word}$$: 65 1.13 rillig mod-loop-dollar:$$5$$: 66 1.23 rillig mod-loop-dollar:$$${word}$$$: 67 1.29 rillig mod-regex-limits:00-ok:1 2323 45456 68 1.17 rillig make: No subexpression \1 69 1.17 rillig make: No subexpression \1 70 1.17 rillig make: No subexpression \1 71 1.17 rillig make: No subexpression \1 72 1.29 rillig mod-regex-limits:11-missing:1 6 73 1.29 rillig mod-regex-limits:11-ok:1 22 446 74 1.16 rillig make: No subexpression \2 75 1.16 rillig make: No subexpression \2 76 1.16 rillig make: No subexpression \2 77 1.16 rillig make: No subexpression \2 78 1.29 rillig mod-regex-limits:22-missing:1 6 79 1.17 rillig make: No subexpression \2 80 1.17 rillig make: No subexpression \2 81 1.17 rillig make: No subexpression \2 82 1.17 rillig make: No subexpression \2 83 1.29 rillig mod-regex-limits:22-missing:1 6 84 1.29 rillig mod-regex-limits:22-ok:1 33 556 85 1.29 rillig mod-regex-limits:capture:ihgfedcbaabcdefghijABCDEFGHIJa0a1a2rest 86 1.35 rillig make: Regex compilation error: (details omitted) 87 1.29 rillig mod-regex-errors: 88 1.19 rillig mod-assign: first=1. 89 1.19 rillig mod-assign: last=3. 90 1.19 rillig mod-assign: appended=1 2 3. 91 1.19 rillig 1 92 1.19 rillig 2 93 1.19 rillig 3 94 1.19 rillig mod-assign: ran:3. 95 1.19 rillig mod-assign: global: 1, 3, 1 2 3, 3. 96 1.22 rillig mod-assign-nested: then1t1 97 1.22 rillig mod-assign-nested: else2e2 98 1.22 rillig mod-assign-nested: then3t3 99 1.22 rillig mod-assign-nested: else4e4 100 1.21 rillig mod-tu-space: A B 101 1.29 rillig mod-quote: new 102 1.24 rillig 103 1.24 rillig line 104 1.28 rillig mod-break-many-words: 500 105 1.30 rillig mod-remember: 1 2 3 1 2 3 1 2 3 106 1.30 rillig mod-remember: 1 2 3, SAVED=3 107 1.31 rillig mod-gmtime: 108 1.31 rillig %Y 109 1.31 rillig 2020 110 1.31 rillig %Y 111 1.32 rillig %Y 112 1.38 rillig mod-gmtime-indirect: 113 1.38 rillig make: Unknown modifier '1' 114 1.38 rillig 115 1.31 rillig mod-localtime: 116 1.31 rillig %Y 117 1.31 rillig 2020 118 1.31 rillig %Y 119 1.31 rillig mod-hash: 120 1.31 rillig make: Unknown modifier 'h' 121 1.31 rillig 122 1.31 rillig 26bb0f5f 123 1.31 rillig 12345 124 1.31 rillig make: Unknown modifier 'h' 125 1.31 rillig 126 1.31 rillig make: Unknown modifier 'h' 127 1.31 rillig 128 1.31 rillig mod-range: 129 1.31 rillig make: Unknown modifier 'r' 130 1.31 rillig 131 1.31 rillig 1 2 3 132 1.31 rillig make: Unknown modifier 'r' 133 1.31 rillig 134 1.31 rillig make: Unknown modifier 'r' 135 1.31 rillig 136 1.1 apb exit status 0 137