Hi Andrew,<div><br></div><div>Sure, here it goes:</div><div><br></div><div>===============================</div><div><div>$ cqp -eC -d ALL</div><div>Starting parse</div><div>Entering state 0</div><div>Reading a token: Next token is token SET_SYM ()</div>

<div>Reducing stack by rule 1 (line 360):</div><div>-&gt; $$ = nterm $@1 ()</div><div>Stack now 0</div><div>Entering state 3</div><div>Next token is token SET_SYM ()</div><div>Reducing stack by rule 10 (line 383):</div><div>

-&gt; $$ = nterm $@4 ()</div><div>Stack now 0 3</div><div>Entering state 10</div><div>Next token is token SET_SYM ()</div><div>Shifting token SET_SYM ()</div><div>Entering state 35</div><div>Reading a token: Next token is token ID ()</div>

<div>Shifting token ID ()</div><div>Entering state 111</div><div>Reading a token: Next token is token ID ()</div><div>Shifting token ID ()</div><div>Entering state 191</div><div>Reducing stack by rule 99 (line 689):</div>

<div>   $1 = token ID ()</div><div>-&gt; $$ = nterm VarValue ()</div><div>Stack now 0 3 10 35 111</div><div>Entering state 198</div><div>Reducing stack by rule 85 (line 609):</div><div>   $1 = token SET_SYM ()</div><div>
   $2 = token ID ()</div>
<div>   $3 = nterm VarValue ()</div><div>-&gt; $$ = nterm OptionSetCmd ()</div><div>Stack now 0 3 10</div><div>Entering state 60</div><div>Reducing stack by rule 28 (line 417):</div><div>   $1 = nterm OptionSetCmd ()</div>

<div>-&gt; $$ = nterm InteractiveCommand ()</div><div>Stack now 0 3 10</div><div>Entering state 53</div><div>Reading a token: Next token is token &#39;;&#39; ()</div><div>Shifting token &#39;;&#39; ()</div><div>Entering state 133</div>

<div>Reducing stack by rule 11 (line 383):</div><div>   $1 = nterm $@4 ()</div><div>   $2 = nterm InteractiveCommand ()</div><div>   $3 = token &#39;;&#39; ()</div><div>-&gt; $$ = nterm command ()</div><div>Stack now 0 3</div>

<div>Entering state 8</div><div>Reducing stack by rule 2 (line 360):</div><div>   $1 = nterm $@1 ()</div><div>   $2 = nterm command ()</div><div>Stack now 0</div><div>Starting parse</div><div>Entering state 0</div><div>Reading a token: Next token is token SET_SYM ()</div>

<div>Reducing stack by rule 1 (line 360):</div><div>-&gt; $$ = nterm $@1 ()</div><div>Stack now 0</div><div>Entering state 3</div><div>Next token is token SET_SYM ()</div><div>Reducing stack by rule 10 (line 383):</div><div>

-&gt; $$ = nterm $@4 ()</div><div>Stack now 0 3</div><div>Entering state 10</div><div>Next token is token SET_SYM ()</div><div>Shifting token SET_SYM ()</div><div>Entering state 35</div><div>Reading a token: Next token is token ID ()</div>

<div>Shifting token ID ()</div><div>Entering state 111</div><div>Reading a token: Next token is token INTEGER ()</div><div>Shifting token INTEGER ()</div><div>Entering state 193</div><div>Reading a token: Next token is token ID ()</div>

<div>Shifting token ID ()</div><div>Entering state 280</div><div>Reducing stack by rule 104 (line 698):</div><div>   $1 = token INTEGER ()</div><div>   $2 = token ID ()</div><div>-&gt; $$ = nterm VarValue ()</div><div>Stack now 0 3 10 35 111</div>

<div>Entering state 198</div><div>Reducing stack by rule 85 (line 609):</div><div>   $1 = token SET_SYM ()</div><div>   $2 = token ID ()</div><div>   $3 = nterm VarValue ()</div><div>-&gt; $$ = nterm OptionSetCmd ()</div>

<div>Stack now 0 3 10</div><div>Entering state 60</div><div>Reducing stack by rule 28 (line 417):</div><div>   $1 = nterm OptionSetCmd ()</div><div>-&gt; $$ = nterm InteractiveCommand ()</div><div>Stack now 0 3 10</div><div>

Entering state 53</div><div>Reading a token: Next token is token &#39;;&#39; ()</div><div>Shifting token &#39;;&#39; ()</div><div>Entering state 133</div><div>Reducing stack by rule 11 (line 383):</div><div>   $1 = nterm $@4 ()</div>

<div>   $2 = nterm InteractiveCommand ()</div><div>   $3 = token &#39;;&#39; ()</div><div>-&gt; $$ = nterm command ()</div><div>Stack now 0 3</div><div>Entering state 8</div><div>Reducing stack by rule 2 (line 360):</div>

<div>   $1 = nterm $@1 ()</div><div>   $2 = nterm command ()</div><div>Stack now 0</div><div>Starting parse</div><div>Entering state 0</div><div>Reading a token: Next token is token SET_SYM ()</div><div>Reducing stack by rule 1 (line 360):</div>

<div>-&gt; $$ = nterm $@1 ()</div><div>Stack now 0</div><div>Entering state 3</div><div>Next token is token SET_SYM ()</div><div>Reducing stack by rule 10 (line 383):</div><div>-&gt; $$ = nterm $@4 ()</div><div>Stack now 0 3</div>

<div>Entering state 10</div><div>Next token is token SET_SYM ()</div><div>Shifting token SET_SYM ()</div><div>Entering state 35</div><div>Reading a token: Next token is token ID ()</div><div>Shifting token ID ()</div><div>

Entering state 111</div><div>Reading a token: Next token is token INTEGER ()</div><div>Shifting token INTEGER ()</div><div>Entering state 193</div><div>Reading a token: Next token is token ID ()</div><div>Shifting token ID ()</div>

<div>Entering state 280</div><div>Reducing stack by rule 104 (line 698):</div><div>   $1 = token INTEGER ()</div><div>   $2 = token ID ()</div><div>-&gt; $$ = nterm VarValue ()</div><div>Stack now 0 3 10 35 111</div><div>

Entering state 198</div><div>Reducing stack by rule 85 (line 609):</div><div>   $1 = token SET_SYM ()</div><div>   $2 = token ID ()</div><div>   $3 = nterm VarValue ()</div><div>-&gt; $$ = nterm OptionSetCmd ()</div><div>

Stack now 0 3 10</div><div>Entering state 60</div><div>Reducing stack by rule 28 (line 417):</div><div>   $1 = nterm OptionSetCmd ()</div><div>-&gt; $$ = nterm InteractiveCommand ()</div><div>Stack now 0 3 10</div><div>Entering state 53</div>

<div>Reading a token: Next token is token &#39;;&#39; ()</div><div>Shifting token &#39;;&#39; ()</div><div>Entering state 133</div><div>Reducing stack by rule 11 (line 383):</div><div>   $1 = nterm $@4 ()</div><div>   $2 = nterm InteractiveCommand ()</div>

<div>   $3 = token &#39;;&#39; ()</div><div>-&gt; $$ = nterm command ()</div><div>Stack now 0 3</div><div>Entering state 8</div><div>Reducing stack by rule 2 (line 360):</div><div>   $1 = nterm $@1 ()</div><div>   $2 = nterm command ()</div>

<div>Stack now 0</div><div>Starting parse</div><div>Entering state 0</div><div>Reading a token: Next token is token SET_SYM ()</div><div>Reducing stack by rule 1 (line 360):</div><div>-&gt; $$ = nterm $@1 ()</div><div>Stack now 0</div>

<div>Entering state 3</div><div>Next token is token SET_SYM ()</div><div>Reducing stack by rule 10 (line 383):</div><div>-&gt; $$ = nterm $@4 ()</div><div>Stack now 0 3</div><div>Entering state 10</div><div>Next token is token SET_SYM ()</div>

<div>Shifting token SET_SYM ()</div><div>Entering state 35</div><div>Reading a token: Next token is token ID ()</div><div>Shifting token ID ()</div><div>Entering state 111</div><div>Reading a token: Next token is token YES_SYM ()</div>

<div>Shifting token YES_SYM ()</div><div>Entering state 195</div><div>Reducing stack by rule 101 (line 695):</div><div>   $1 = token YES_SYM ()</div><div>-&gt; $$ = nterm VarValue ()</div><div>Stack now 0 3 10 35 111</div>

<div>Entering state 198</div><div>Reducing stack by rule 85 (line 609):</div><div>   $1 = token SET_SYM ()</div><div>   $2 = token ID ()</div><div>   $3 = nterm VarValue ()</div><div>-&gt; $$ = nterm OptionSetCmd ()</div>

<div>Stack now 0 3 10</div><div>Entering state 60</div><div>Reducing stack by rule 28 (line 417):</div><div>   $1 = nterm OptionSetCmd ()</div><div>-&gt; $$ = nterm InteractiveCommand ()</div><div>Stack now 0 3 10</div><div>

Entering state 53</div><div>Reading a token: Next token is token &#39;;&#39; ()</div><div>Shifting token &#39;;&#39; ()</div><div>Entering state 133</div><div>Reducing stack by rule 11 (line 383):</div><div>   $1 = nterm $@4 ()</div>

<div>   $2 = nterm InteractiveCommand ()</div><div>   $3 = token &#39;;&#39; ()</div><div>-&gt; $$ = nterm command ()</div><div>Stack now 0 3</div><div>Entering state 8</div><div>Reducing stack by rule 2 (line 360):</div>

<div>   $1 = nterm $@1 ()</div><div>   $2 = nterm command ()</div><div>Stack now 0</div><div>Starting parse</div><div>Entering state 0</div><div>Reading a token: Now at end of input.</div><div>Reducing stack by rule 4 (line 366):</div>

<div>Cleanup: discarding lookahead token $end ()</div><div>Stack now 0</div><div>Welcome to CQP -- the  Colourful  Query  Processor .</div><div>[30: NBUS  31: NBUS  32: NBUS  33: NBUS  34: NBUS  35: NBUS  36: NBUS  37: NBUS  ]</div>

<div>[40: NBUS  41: NBUS  42: NBUS  43: NBUS  44: NBUS  45: NBUS  46: NBUS  47: NBUS  ]</div><div>[no corpus]&gt; PERS-DIVER-USENET </div><div>Starting parse</div><div>Entering state 0</div><div>Reading a token: Next token is token ID ()</div>

<div>Reducing stack by rule 1 (line 360):</div><div>-&gt; $$ = nterm $@1 ()</div><div>Stack now 0</div><div>Entering state 3</div><div>Next token is token ID ()</div><div>Reducing stack by rule 5 (line 369):</div><div>-&gt; $$ = nterm $@2 ()</div>

<div>Stack now 0 3</div><div>Entering state 9</div><div>Next token is token ID ()</div><div>Shifting token ID ()</div><div>Entering state 14</div><div>Reading a token: Next token is token &#39;;&#39; ()</div><div>Reducing stack by rule 240 (line 1253):</div>

<div>   $1 = token ID ()</div><div>-&gt; $$ = nterm ID_OR_NQRID ()</div><div>Stack now 0 3 9</div><div>Entering state 29</div><div>Reducing stack by rule 238 (line 1232):</div><div>   $1 = nterm ID_OR_NQRID ()</div><div>
Message:</div>
<div>        CID: PERS-DIVER-USENET</div><div>-&gt; $$ = nterm CID ()</div><div>Stack now 0 3 9</div><div>Entering state 28</div><div>Reducing stack by rule 18 (line 405):</div><div>   $1 = nterm CID ()</div><div>Message:</div>

<div>        CorpusActivate: </div><div>-&gt; $$ = nterm CYCommand ()</div><div>Stack now 0 3 9</div><div>Entering state 23</div><div>Next token is token &#39;;&#39; ()</div><div>Reducing stack by rule 230 (line 1211):</div>

<div>-&gt; $$ = nterm ReStructure ()</div><div>Stack now 0 3 9 23</div><div>Entering state 86</div><div>Reducing stack by rule 17 (line 402):</div><div>   $1 = nterm CYCommand ()</div><div>   $2 = nterm ReStructure ()</div>

<div>Message:</div><div>        Command: UnnamedCorpusCommand</div><div>-&gt; $$ = nterm UnnamedCorpusCommand ()</div><div>Stack now 0 3 9</div><div>Entering state 22</div><div>Reducing stack by rule 15 (line 396):</div>
<div>
   $1 = nterm UnnamedCorpusCommand ()</div><div>-&gt; $$ = nterm CorpusCommand ()</div><div>Stack now 0 3 9</div><div>Entering state 21</div><div>Next token is token &#39;;&#39; ()</div><div>Shifting token &#39;;&#39; ()</div>

<div>Entering state 84</div><div>Reducing stack by rule 6 (line 369):</div><div>   $1 = nterm $@2 ()</div><div>   $2 = nterm CorpusCommand ()</div><div>   $3 = token &#39;;&#39; ()</div><div>-&gt; $$ = nterm command ()</div>

<div>Stack now 0 3</div><div>Entering state 8</div><div>Reducing stack by rule 2 (line 360):</div><div>   $1 = nterm $@1 ()</div><div>   $2 = nterm command ()</div><div>Stack now 0</div><div>PERS-DIVER-USENET&gt; [word = &quot;.+ai&quot;];</div>

<div>Starting parse</div><div>Entering state 0</div><div>Reading a token: Next token is token &#39;[&#39; ()</div><div>Reducing stack by rule 1 (line 360):</div><div>-&gt; $$ = nterm $@1 ()</div><div>Stack now 0</div><div>

Entering state 3</div><div>Next token is token &#39;[&#39; ()</div><div>Reducing stack by rule 5 (line 369):</div><div>-&gt; $$ = nterm $@2 ()</div><div>Stack now 0 3</div><div>Entering state 9</div><div>Next token is token &#39;[&#39; ()</div>

<div>Reducing stack by rule 20 (line 407):</div><div>-&gt; $$ = nterm $@6 ()</div><div>Stack now 0 3 9</div><div>Entering state 24</div><div>Next token is token &#39;[&#39; ()</div><div>Reducing stack by rule 169 (line 981):</div>

<div>-&gt; $$ = nterm $@11 ()</div><div>Stack now 0 3 9 24</div><div>Entering state 94</div><div>Next token is token &#39;[&#39; ()</div><div>Reducing stack by rule 199 (line 1079):</div><div>-&gt; $$ = nterm OptTargetSign ()</div>

<div>Stack now 0 3 9 24 94</div><div>Entering state 143</div><div>Next token is token &#39;[&#39; ()</div><div>Reducing stack by rule 201 (line 1083):</div><div>-&gt; $$ = nterm OptRefId ()</div><div>Stack now 0 3 9 24 94 143</div>

<div>Entering state 228</div><div>Next token is token &#39;[&#39; ()</div><div>Shifting token &#39;[&#39; ()</div><div>Entering state 151</div><div>Reading a token: Next token is token ID ()</div><div>Shifting token ID ()</div>

<div>Entering state 233</div><div>Reading a token: Next token is token &#39;=&#39; ()</div><div>Reducing stack by rule 256 (line 1287):</div><div>   $1 = token ID ()</div><div>-&gt; $$ = nterm RelLHS ()</div><div>Stack now 0 3 9 24 94 143 228 151</div>

<div>Entering state 241</div><div>Next token is token &#39;=&#39; ()</div><div>Shifting token &#39;=&#39; ()</div><div>Entering state 328</div><div>Reducing stack by rule 268 (line 1336):</div><div>   $1 = token &#39;=&#39; ()</div>

<div>-&gt; $$ = nterm RelOp ()</div><div>Stack now 0 3 9 24 94 143 228 151 241</div><div>Entering state 332</div><div>Reading a token: Next token is token STRING ()</div><div>Shifting token STRING ()</div><div>Entering state 384</div>

<div>Reading a token: Next token is token &#39;]&#39; ()</div><div>Reducing stack by rule 211 (line 1152):</div><div>-&gt; $$ = nterm OptionalFlag ()</div><div>Stack now 0 3 9 24 94 143 228 151 241 332 384</div><div>Entering state 430</div>

<div>Reducing stack by rule 261 (line 1294):</div><div>   $1 = token STRING ()</div><div>   $2 = nterm OptionalFlag ()</div><div>CL: Regex compiled successfully using PCRE library</div><div>CL: calling pcre_study produced useful information...</div>

<div>CL: cl_regopt_analyse(&#39;.+ai&#39;)</div><div>CL: Regex optimised, 1 grain(s) of length 2</div><div>CL: grain set is [ai] (anchored at end of string)</div><div>CL: cl_regopt_jumptable for Boyer-Moore search is</div>

<div>CL: | 2  | 2  | 2  | 2  | 2  | 2  | 2  | 2  | 2 | 2      | 2 </div><div> | 2 </div><div>      | 2 </div><div> | 2       | 2 </div><div>CL: | 2  | 2  | 2  | 2  | 2  | 2  | 2  | 2  | 2 ▒ | 2  | 2 ▒ | 2 | 2  | 2  | 2  </div>

<div>CL: | 2   | 2 ! | 2 &quot; | 2 # | 2 $ | 2 % | 2 &amp; | 2 &#39; | 2 ( | 2 ) | 2 * | 2 + | 2 , | 2 - | 2 . </div><div>CL: | 2 0 | 2 1 | 2 2 | 2 3 | 2 4 | 2 5 | 2 6 | 2 7 | 2 8 | 2 9 | 2 : | 2 ; | 2 &lt; | 2 = | 2 &gt; </div>

<div>CL: | 2 @ | 2 A | 2 B | 2 C | 2 D | 2 E | 2 F | 2 G | 2 H | 2 I | 2 J | 2 K | 2 L | 2 M | 2 N </div><div>CL: | 2 P | 2 Q | 2 R | 2 S | 2 T | 2 U | 2 V | 2 W | 2 X | 2 Y | 2 Z | 2 [ | 2 \ | 2 ] | 2 ^ </div><div>CL: | 2 ` | 1 a | 2 b | 2 c | 2 d | 2 e | 2 f | 2 g | 2 h | 0 i | 2 j | 2 k | 2 l | 2 m | 2 n </div>

<div>CL: | 2 p | 2 q | 2 r | 2 s | 2 t | 2 u | 2 v | 2 w | 2 x | 2 y | 2 z | 2 { | 2 | | 2 } | 2 ~ </div><div>CL: | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � </div><div>CL: | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � </div>

<div>CL: | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � </div><div>CL: | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � </div><div>CL: | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � </div>

<div>CL: | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � </div><div>CL: | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � </div><div>CL: | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � </div>

<div>CL: using 1 grain(s) for optimised regex matching</div><div>-&gt; $$ = nterm RelRHS ()</div><div>Stack now 0 3 9 24 94 143 228 151 241 332</div><div>Entering state 398</div><div>Reducing stack by rule 247 (line 1264):</div>

<div>   $1 = nterm RelLHS ()</div><div>   $2 = nterm RelOp ()</div><div>   $3 = nterm RelRHS ()</div><div>-&gt; $$ = nterm RelExpr ()</div><div>Stack now 0 3 9 24 94 143 228 151</div><div>Entering state 240</div><div>Reducing stack by rule 246 (line 1261):</div>

<div>   $1 = nterm RelExpr ()</div><div>-&gt; $$ = nterm BoolExpr ()</div><div>Stack now 0 3 9 24 94 143 228 151</div><div>Entering state 246</div><div>Next token is token &#39;]&#39; ()</div><div>Shifting token &#39;]&#39; ()</div>

<div>Entering state 335</div><div>Reducing stack by rule 206 (line 1103):</div><div>   $1 = token &#39;[&#39; ()</div><div>   $2 = nterm BoolExpr ()</div><div>   $3 = token &#39;]&#39; ()</div><div>-&gt; $$ = nterm ExtConstraint ()</div>

<div>Stack now 0 3 9 24 94 143 228</div><div>Entering state 153</div><div>Reducing stack by rule 202 (line 1086):</div><div>   $1 = nterm ExtConstraint ()</div><div>-&gt; $$ = nterm WordformPattern ()</div><div>Stack now 0 3 9 24 94 143 228</div>

<div>Entering state 314</div><div>Reducing stack by rule 197 (line 1072):</div><div>   $1 = nterm OptTargetSign ()</div><div>   $2 = nterm OptRefId ()</div><div>   $3 = nterm WordformPattern ()</div><div>Message:</div><div>

        NamedWfPattern</div><div>-&gt; $$ = nterm NamedWfPattern ()</div><div>Stack now 0 3 9 24 94</div><div>Entering state 171</div><div>Reducing stack by rule 183 (line 1025):</div><div>   $1 = nterm NamedWfPattern ()</div>

<div>-&gt; $$ = nterm RegWordfPower ()</div><div>Stack now 0 3 9 24 94</div><div>Entering state 168</div><div>Reading a token: Next token is token &#39;;&#39; ()</div><div>Reducing stack by rule 181 (line 1021):</div><div>

   $1 = nterm RegWordfPower ()</div><div>-&gt; $$ = nterm RegWordfFactor ()</div><div>Stack now 0 3 9 24 94</div><div>Entering state 167</div><div>Reducing stack by rule 176 (line 995):</div><div>   $1 = nterm RegWordfFactor ()</div>

<div>-&gt; $$ = nterm RegWordfTerm ()</div><div>Stack now 0 3 9 24 94</div><div>Entering state 166</div><div>Next token is token &#39;;&#39; ()</div><div>Reducing stack by rule 174 (line 990):</div><div>   $1 = nterm RegWordfTerm ()</div>

<div>-&gt; $$ = nterm RegWordfExpr ()</div><div>Stack now 0 3 9 24 94</div><div>Entering state 165</div><div>Next token is token &#39;;&#39; ()</div><div>Reducing stack by rule 170 (line 982):</div><div>-&gt; $$ = nterm $@12 ()</div>

<div>Stack now 0 3 9 24 94 165</div><div>Entering state 262</div><div>Next token is token &#39;;&#39; ()</div><div>Reducing stack by rule 213 (line 1156):</div><div>-&gt; $$ = nterm GlobalConstraint ()</div><div>Stack now 0 3 9 24 94 165 262</div>

<div>Entering state 346</div><div>Reducing stack by rule 171 (line 984):</div><div>-&gt; $$ = nterm $@13 ()</div><div>Stack now 0 3 9 24 94 165 262 346</div><div>Entering state 404</div><div>Next token is token &#39;;&#39; ()</div>

<div>Reducing stack by rule 220 (line 1181):</div><div>-&gt; $$ = nterm SearchSpace ()</div><div>Stack now 0 3 9 24 94 165 262 346 404</div><div>Entering state 442</div><div>Reducing stack by rule 172 (line 981):</div><div>

   $1 = nterm $@11 ()</div><div>   $2 = nterm RegWordfExpr ()</div><div>   $3 = nterm $@12 ()</div><div>   $4 = nterm GlobalConstraint ()</div><div>   $5 = nterm $@13 ()</div><div>   $6 = nterm SearchSpace ()</div><div>Message:</div>

<div>        SearchPattern</div><div>Evaltree: </div><div><br></div><div><br></div><div>  word</div><div>=</div><div><br></div><div>  REGEX .+ai</div><div>Search String: `` &quot;0&quot; &#39;&#39;</div><div>s0 = 0 s1</div>

<div>s1 = fin</div><div>-&gt; $$ = nterm SearchPattern ()</div><div>Stack now 0 3 9 24</div><div>Entering state 93</div><div>Reducing stack by rule 216 (line 1166):</div><div>-&gt; $$ = nterm AlignmentConstraints ()</div>

<div>Stack now 0 3 9 24 93</div><div>Entering state 159</div><div>Next token is token &#39;;&#39; ()</div><div>Reducing stack by rule 222 (line 1190):</div><div>-&gt; $$ = nterm CutStatement ()</div><div>Stack now 0 3 9 24 93 159</div>

<div>Entering state 252</div><div>Next token is token &#39;;&#39; ()</div><div>Reducing stack by rule 168 (line 978):</div><div>-&gt; $$ = nterm OptKeep ()</div><div>Stack now 0 3 9 24 93 159 252</div><div>Entering state 339</div>

<div>Reducing stack by rule 165 (line 968):</div><div>   $1 = nterm SearchPattern ()</div><div>   $2 = nterm AlignmentConstraints ()</div><div>   $3 = nterm CutStatement ()</div><div>   $4 = nterm OptKeep ()</div><div>Message:</div>

<div>        Query</div><div><br></div><div> ================= ENVIRONMENT #0 ===============</div><div><br></div><div>Has no target indicator.</div><div><br></div><div>==================== DFA:</div><div><br></div><div>
s0              0 -&gt; s1,</div>
<div>s1(final)       0 -&gt; E</div><div><br></div><div>==================== Evaluation Tree:</div><div><br></div><div><br></div><div><br></div><div>  word</div><div>=</div><div><br></div><div>  REGEX .+ai</div><div><br>
</div>
<div>==================== Global Constraints:</div><div><br></div><div><br></div><div>==================== Pattern List:</div><div><br></div><div>Size: 1</div><div>Pattern #0:</div><div><br></div><div>  word</div><div>=</div>

<div><br></div><div>  REGEX .+ai</div><div><br></div><div>==================== End of Pattern List</div><div><br></div><div> ================= END ENVIRONMENT #0 =============</div><div>calc_initial_ml: evaluate comparisons                       </div>

<div>CL: Regex compiled successfully using PCRE library</div><div>CL: calling pcre_study produced useful information...</div><div>CL: cl_regopt_analyse(&#39;.+ai&#39;)</div><div>CL: Regex optimised, 1 grain(s) of length 2</div>

<div>CL: grain set is [ai] (anchored at end of string)</div><div>CL: cl_regopt_jumptable for Boyer-Moore search is</div><div>CL: | 2  | 2  | 2  | 2  | 2  | 2  | 2  | 2  | 2 | 2      | 2 </div><div> | 2 </div><div>      | 2 </div>

<div> | 2       | 2 </div><div>CL: | 2  | 2  | 2  | 2  | 2  | 2  | 2  | 2  | 2 ▒ | 2  | 2 ▒ | 2 | 2  | 2  | 2  </div><div>CL: | 2   | 2 ! | 2 &quot; | 2 # | 2 $ | 2 % | 2 &amp; | 2 &#39; | 2 ( | 2 ) | 2 * | 2 + | 2 , | 2 - | 2 . </div>

<div>CL: | 2 0 | 2 1 | 2 2 | 2 3 | 2 4 | 2 5 | 2 6 | 2 7 | 2 8 | 2 9 | 2 : | 2 ; | 2 &lt; | 2 = | 2 &gt; </div><div>CL: | 2 @ | 2 A | 2 B | 2 C | 2 D | 2 E | 2 F | 2 G | 2 H | 2 I | 2 J | 2 K | 2 L | 2 M | 2 N </div><div>

CL: | 2 P | 2 Q | 2 R | 2 S | 2 T | 2 U | 2 V | 2 W | 2 X | 2 Y | 2 Z | 2 [ | 2 \ | 2 ] | 2 ^ </div><div>CL: | 2 ` | 1 a | 2 b | 2 c | 2 d | 2 e | 2 f | 2 g | 2 h | 0 i | 2 j | 2 k | 2 l | 2 m | 2 n </div><div>CL: | 2 p | 2 q | 2 r | 2 s | 2 t | 2 u | 2 v | 2 w | 2 x | 2 y | 2 z | 2 { | 2 | | 2 } | 2 ~ </div>

<div>CL: | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � </div><div>CL: | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � </div><div>CL: | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � </div>

<div>CL: | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � </div><div>CL: | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � </div><div>CL: | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � </div>

<div>CL: | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � </div><div>CL: | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � | 2 � </div><div>CL: using 1 grain(s) for optimised regex matching</div>

<div>CL: regexp optimiser avoided calling regex engine for 582913 candidates out of 583648 strings</div><div>    (734 matching strings in total) </div><div>Segmentation fault (core dumped)</div><div>$ </div></div><div><br>

</div><div><br></div><div>===============================<br><br><div class="gmail_quote">On Tue, Jul 23, 2013 at 5:16 AM, Hardie, Andrew <span dir="ltr">&lt;<a href="mailto:a.hardie@lancaster.ac.uk" target="_blank">a.hardie@lancaster.ac.uk</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-GB" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;;color:#1f497d">Hi Scott,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;;color:#1f497d">This looks serious. Could you try this again, but this time, use the
<b>-d ALL</b> option when you start up CQP;  and let us know what messages you get?<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;;color:#1f497d">Thanks,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;;color:#1f497d">best<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;;color:#1f497d">Andrew.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> <a href="mailto:cwb-bounces@sslmit.unibo.it" target="_blank">cwb-bounces@sslmit.unibo.it</a> [mailto:<a href="mailto:cwb-bounces@sslmit.unibo.it" target="_blank">cwb-bounces@sslmit.unibo.it</a>]
<b>On Behalf Of </b>Scott Sadowsky<br>
<b>Sent:</b> 23 July 2013 05:13<br>
<b>To:</b> <a href="mailto:CWB@sslmit.unibo.it" target="_blank">CWB@sslmit.unibo.it</a><br>
<b>Subject:</b> [CWB] &quot;Segmentation fault (core dumped)&quot; on various versions<u></u><u></u></span></p><div><div class="h5">
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Hi all,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I&#39;m getting the following error whenever I use most regular expressions <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">[no corpus]&gt; PERS-DIVER-USENET <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">PERS-DIVER-USENET&gt; [word = &quot;.+ai&quot;]<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Segmentation fault (core dumped) <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<div>
<p class="MsoNormal">[no corpus]&gt; PERS-DIVER-USENET <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">PERS-DIVER-USENET&gt; [word = &quot;.*ai&quot;];<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Segmentation fault (core dumped) <u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">[no corpus]&gt; PERS-DIVER-USENET <u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal">PERS-DIVER-USENET&gt; [word = &quot;.ai&quot;];<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Segmentation fault (core dumped) <u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">However, for what it&#39;s worth, this does NOT happen in cases such as the following:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<div>
<p class="MsoNormal">[no corpus]&gt; PERS-DIVER-USENET <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">PERS-DIVER-USENET&gt; [word = &quot;cas(a|o)(s|)&quot;];<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">This happens on both version 3.0 (from the website) and version 3.4.7 from SVN.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">This bug &lt;<a href="http://sourceforge.net/p/cwb/bugs/52/" target="_blank">http://sourceforge.net/p/cwb/bugs/52/</a>&gt; seems to refer to the problem I&#39;m having, but it&#39;s marked as &quot;fixed&quot;, so I&#39;m not sure where to go from here. Any help would be appreciated.<u></u><u></u></p>


</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Scott<u></u><u></u></p>
</div>
</div></div></div>
</div>

</blockquote></div><br><br clear="all"><div><br></div>-- <br>Scott Sadowsky, Ph.D.<br>Profesor de Lingüística<br>Departamento de Lenguas, Literatura y Comunicación<br>Universidad de La Frontera, Temuco, Chile<br><br><a href="http://sadowsky.cl/" target="_blank">http://sadowsky.cl/</a><br>

<br>ssadowsky gmail com<br>scott.sadowsky ufrontera cl
</div>