Thank you for the detail report. The degardation of repeatedly running test suite is caused by a bug in hash function of unicode symbol data. If you test using RUN1 or RUN2, you will see a number printed out after each test which is the average collision rate. It should be between 1 and 2 for a good hash function, but it can be over 70 due the bug and the delay with hang up J very soon. This happens in all platforms not limited to jandroid. Fix had been done but will not be available, as least in the coming j805 release, for some reasons.
I have not checked your runtest, but I suspect the domain errors were results of assignment x=: ... when there is already an implicit x=. .... in every explicit verb definition. Please see the verbs RUN1 and RUN2 for a workaround of how to delete the name x and y. ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
