That's related to how out of memory is triggered on cheneygc, using memory protected pages, but allocating a bignum doesn't touch all the memory, so when passed to C, it dies with a memory fault. But ARM now has gengc enabled by default, where this isn't an issue.
That's related to how out of memory is triggered on cheneygc, using memory protected pages, but allocating a bignum doesn't touch all the memory, so when passed to C, it dies with a memory fault. But ARM now has gengc enabled by default, where this isn't an issue.