I will upload soon a version that will work on old hardware again.
BTW I had a tiny warning while compiling, don't remember if I had it already for previous versions and was too lazy for reporting.
Code: Select all
clang -O3 -Wall -Wextra -mssse3 -mllvm -align-all-nofallthru-blocks=6    olithink.c   -o olithink
olithink.c:1474:83: warning: misleading indentation; statement is not part of the previous 'for' [-Wmisleading-indentation]
                if (!strncmp(buf, comreturn[i], strlen(comreturn[i]))) return  i < 8 ? 0 : 6-i; return -1; }
                                                                                                ^
olithink.c:1473:16: note: previous statement is here
        else { int i; for (i = 0; i < 15 ; i++)
                      ^
1 warning generated.Code: Select all
5.91 ssse3
xboard
analyze
...
16    21    211   1974753  d2d4 d7d5 e2e3 g8f6 c2c4 c8f5 c4d5 d8d7 b1c3 f6d5 f1d3 b8c6 g1f3 e7e6 e1g1
17    24    295   2829689  d2d4 d7d5 e2e3 g8f6 c2c4 e7e6 b1c3 b8c6 g1f3 f8b4 c1d2 a7a5 c4d5 e6d5 f1d3 c8d7
18    22    404   3938192  d2d4 d7d5 e2e3 g8f6 g1f3 c7c6 f1d3 e7e6 e1g1 b8d7 b1c3 d8b6 a1b1 h7h6 c1d2 f8d6
19    15    577   5633525  d2d4 d7d5 e2e3 g8f6 g1f3 c8f5 h2h3 c7c6 g2g4 f5e4 b1c3 h7h6 c3e4 f6e4 c2c4 b8d7 c4c5
20    27   1081  10834807  d2d4 d7d5 e2e3 g8f6 c2c4 c7c6 c4d5 c6d5 b1c3 e7e6 g1f3 b8c6 c1d2 a7a6 f3e5 d8b6 e5c6 b7c6 d1a4
21    24   1454  14791973  d2d4 d7d5 e2e3 b8c6 g1f3 c8f5 f1d3 f5d3 d1d3 e7e6 e1g1 a7a6 a2a3 d8c8 f1e1 g8f6 c1d2 f8d6 b1c3
22    20   1735  17678659  d2d4 d7d5 e2e3 b8c6 g1f3 c8f5 f1d3 f5d3 c2d3 e7e6 d1b3 a8b8 b1c3 f8d6 c3b5 g8f6 b3a4 h7h6 c1d2 e8g8 b5a7
23    21   2215  22696330  d2d4 d7d5 e2e3 b8c6 g1f3 c8f5 f1d3 f5d3 c2d3 e7e6 d1b3 a8b8 b1c3 f8d6 c3b5 g8f6 b3a4 e8g8 b5a7 b8a8
24    24   3282  33871860  d2d4 d7d5 e2e3 b8c6 g1f3 c8g4 c2c3 g4f3 g2f3 e7e6 e3e4 d8h4 e4d5 e6d5 d1e2 g8e7 e2e3 e8c8 e3g5 h4g5 c1g5 f7f5 f1d3 a7a6
25    19   4856  50836513  d2d4 d7d5 e2e3 e7e6 g1f3 c7c5 c2c4 g8f6 c4d5 e6d5 d4c5 f8c5 a2a3 e8g8 b2b4 c5b6 b1c3 b8c6 f1d3 c8g4 e1g1 d5d4 e3d4Code: Select all
5.91 mn
xboard
analyze
...
16    21    206   1974753  d2d4 d7d5 e2e3 g8f6 c2c4 c8f5 c4d5 d8d7 b1c3 f6d5 f1d3 b8c6 g1f3 e7e6 e1g1
17    24    290   2829689  d2d4 d7d5 e2e3 g8f6 c2c4 e7e6 b1c3 b8c6 g1f3 f8b4 c1d2 a7a5 c4d5 e6d5 f1d3 c8d7
18    22    396   3938192  d2d4 d7d5 e2e3 g8f6 g1f3 c7c6 f1d3 e7e6 e1g1 b8d7 b1c3 d8b6 a1b1 h7h6 c1d2 f8d6
19    15    558   5633525  d2d4 d7d5 e2e3 g8f6 g1f3 c8f5 h2h3 c7c6 g2g4 f5e4 b1c3 h7h6 c3e4 f6e4 c2c4 b8d7 c4c5
20    27   1051  10834807  d2d4 d7d5 e2e3 g8f6 c2c4 c7c6 c4d5 c6d5 b1c3 e7e6 g1f3 b8c6 c1d2 a7a6 f3e5 d8b6 e5c6 b7c6 d1a4
21    24   1420  14791973  d2d4 d7d5 e2e3 b8c6 g1f3 c8f5 f1d3 f5d3 d1d3 e7e6 e1g1 a7a6 a2a3 d8c8 f1e1 g8f6 c1d2 f8d6 b1c3
22    20   1697  17678659  d2d4 d7d5 e2e3 b8c6 g1f3 c8f5 f1d3 f5d3 c2d3 e7e6 d1b3 a8b8 b1c3 f8d6 c3b5 g8f6 b3a4 h7h6 c1d2 e8g8 b5a7
23    21   2173  22696330  d2d4 d7d5 e2e3 b8c6 g1f3 c8f5 f1d3 f5d3 c2d3 e7e6 d1b3 a8b8 b1c3 f8d6 c3b5 g8f6 b3a4 e8g8 b5a7 b8a8
24    24   3229  33871860  d2d4 d7d5 e2e3 b8c6 g1f3 c8g4 c2c3 g4f3 g2f3 e7e6 e3e4 d8h4 e4d5 e6d5 d1e2 g8e7 e2e3 e8c8 e3g5 h4g5 c1g5 f7f5 f1d3 a7a6
25    19   4791  50836513  d2d4 d7d5 e2e3 e7e6 g1f3 c7c5 c2c4 g8f6 c4d5 e6d5 d4c5 f8c5 a2a3 e8g8 b2b4 c5b6 b1c3 b8c6 f1d3 c8g4 e1g1 d5d4 e3d4