I've been trying to get Guile 2.2 to build and pass the tests on all of the Debian architectures again, and at this point, the release[1] architectures are OK except i386 and ppc64el (and armel, which is still building...).
Initially amd64 was failing in test-out-of-memory, but changing -fstack-protector-strong to -fno-stack-protector seemed to fix it. However, that test is dying in the same way on ppc64el: GC Warning: Failed to expand heap by 8388608 bytes GC Warning: Failed to expand heap by 8388608 bytes GC Warning: Failed to expand heap by 65536 bytes GC Warning: Out of Memory! Heap size: 27 MiB. Returning NULL! GC Warning: Failed to expand heap by 8388608 bytes GC Warning: Failed to expand heap by 65536 bytes GC Warning: Out of Memory! Heap size: 27 MiB. Returning NULL! Warning: Unwind-only `out-of-memory' exception; skipping pre-unwind handler. FAIL: test-out-of-memory ================================== 1 of 39 tests failed Please report to bug-gu...@gnu.org ================================== Makefile:2630: recipe for target 'check-TESTS' failed Preliminary investigation suggests that test-out-of-memory makes it past the first two tests, and dies on: (test (lambda () ;; This one is the kicker -- we allocate pairs until the heap ;; can't expand. This is the hardest test to deal with because ;; the error-handling machinery has no memory in which to work. (iota #e1e8))) The i386 build has a different problem, it never finishes sandbox.test, hanging here at 100+% CPU: Running rnrs-libraries.test Running rtl-compilation.test Running rtl.test Running sandbox.test I thought I'd bring this up in case either is something you've seen before. In addition, I can reproduce both failures on Debian porterboxes, and would be happy to help if I can. (And of course, if it made sense, we could also mark a test as unresolved for the moment.) cf. https://bugs.gnu.org/29464 https://buildd.debian.org/status/package.php?p=guile-2.2&suite=sid [1] The release architectures are the unshaded ones on the buildd page. Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4