diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2016-04-27 00:10:20 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2016-04-27 00:10:20 -0700 |
commit | 5b1219ca1967d0602542a8f31f3e889837c63087 (patch) | |
tree | b39276a08ba620cc1a826ba3f986612fae921c94 /arc/.traces/find-substring | |
parent | 9109a91690e0ba2f8e094a9f92eabdae40b82481 (diff) | |
download | mu-5b1219ca1967d0602542a8f31f3e889837c63087.tar.gz |
2870 - fix the final long-standing failing test
The solution for avoiding deadlock is for routines to close channels before they exit. So that's good. Once I implemented 'close', I also found and fixed 2 unrelated bugs in chessboard.mu: a) one long-missed and long-masked case of forgetting to store character literals in character variables b) one typo in translating get-address to put So that's good. What's not so good: in the process of fixing this I've found three unrelated bugs (marked 'BUG:' in the changes). All three have workarounds, so existing tests pass for now. But they are my top priority next.
Diffstat (limited to 'arc/.traces/find-substring')
0 files changed, 0 insertions, 0 deletions