On Tue, Dec 03, 2019 at 09:58:00PM -0700, Zack Marvel wrote: > Hello, > > When compiling the following program, the compiler does not terminate. [...] > I can produce this behavior with Guile 2.2.4 and 2.2.6. I'm running > Debian 10 amd64, and I compiled Guile with GCC 8.3.0. FWIW, I just tried with guile 2.9.5 and the compile terminates: tomas@trotzki:~$ guile /tmp/zack.scm ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /tmp/zack.scm ;;; compiled /home/tomas/.cache/guile/ccache/3.0-LE-8-4.1/tmp/zack.scm.go (after having saved your file to /tmp/zack.scm, that is). So another data point, I assume :-) Cheers -- t