test-xach-update-bug.script fails on both ECL and ECL bytecodes for me on Linux. This is ECL 13.5.1.
I *believe* that this is to be expected, and there's an ECL fix for this.
Please LMK if that's not true and if I should hold up releasing 3.1.6 for that reason.
Otherwise I plan to release today (assuming I can get the necessary time from work).