Failed make check and failed sudo make check

output follows.

PASS: test-smob-mark-race
wrote `/home/david/Banking/guile-2.2/guile-2.2.4/cache/guile/ccache/2.2-LE-8-3.A/home/david/Banking/guile-2.2/guile-2.2.4/test-suite/standalone/test-stack-overflow.go'
allocate_stack failed: Cannot allocate memory
allocate_stack failed: Cannot allocate memory
allocate_stack failed: Cannot allocate memory
allocate_stack failed: Cannot allocate memory
allocate_stack failed: Cannot allocate memory
PASS: test-stack-overflow
wrote `/home/david/Banking/guile-2.2/guile-2.2.4/cache/guile/ccache/2.2-LE-8-3.A/home/david/Banking/guile-2.2/guile-2.2.4/test-suite/standalone/test-out-of-memory.go'
GC Warning: Failed to expand heap by 134348800 bytes
GC Warning: Failed to expand heap by 134217728 bytes
GC Warning: Out of Memory! Heap size: 1 MiB. Returning NULL!
error creating finalization thread: Cannot allocate memory
GC Warning: Failed to expand heap by 1000132608 bytes
GC Warning: Failed to expand heap by 1000001536 bytes
GC Warning: Out of Memory! Heap size: 1 MiB. Returning NULL!
mmap(PROT_NONE) failed
/bin/bash: line 5: 24988 Aborted (core dumped) top_srcdir="../.." srcdir="." builddir="." CHARSETALIASDIR="/home/david/Banking/guile-2.2/guile-2.2.4/lib" GUILE_AUTO_COMPILE=0 "../../meta/build-env" ${dir}$tst
FAIL: test-out-of-memory
==================================
1 of 39 tests failed
Please report to bug-guile@gnu.org
==================================
Makefile:2661: recipe for target 'check-TESTS' failed
make[5]: *** [check-TESTS] Error 1
make[5]: Leaving directory '/home/david/Banking/guile-2.2/guile-2.2.4/test-suite/standalone'
Makefile:2787: recipe for target 'check-am' failed
make[4]: *** [check-am] Error 2
make[4]: Leaving directory '/home/david/Banking/guile-2.2/guile-2.2.4/test-suite/standalone'
Makefile:2790: recipe for target 'check' failed
make[3]: *** [check] Error 2
make[3]: Leaving directory '/home/david/Banking/guile-2.2/guile-2.2.4/test-suite/standalone'
Makefile:1886: recipe for target 'check-recursive' failed
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory '/home/david/Banking/guile-2.2/guile-2.2.4/test-suite'
Makefile:1857: recipe for target 'check-recursive' failed
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory '/home/david/Banking/guile-2.2/guile-2.2.4'
Makefile:2244: recipe for target 'check' failed
make: *** [check] Error 2