In rtest_numth, replace call to apply(append, ...)
commitb97a3813e731eb01924410a41dfe885877852a7e
authorRobert Dodier <robert_dodier@users.sourceforge.net>
Tue, 10 Aug 2021 06:03:42 +0000 (9 23:03 -0700)
committerRobert Dodier <robert_dodier@users.sourceforge.net>
Tue, 10 Aug 2021 06:03:46 +0000 (9 23:03 -0700)
tree9cc8e6cdb118be26c96ef36cce8f36e0cf56f346
parent9d3b6787c246cf91b8f011c0d44b946013f788a0
In rtest_numth, replace call to apply(append, ...)
with tree_reduce(append, ...) in order to work around GCL limitation on the
number of arguments (which is 64 for GCL and some larger number, at least
in the thousands, for other Lisp implementations).

Calling tree_reduce has the happy side effect of lifting the limitation
on the number of arguments, whatever the Lisp implementation.
Ideally the definition of $APPEND in src/comm.lisp would make use
of tree_reduce itself.
tests/rtest_numth.mac