bug#38486: Compiler does not terminate

2019-12-04 Thread tomas
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

bug#38486: Compiler does not terminate

2019-12-03 Thread Zack Marvel
Hello, When compiling the following program, the compiler does not terminate. (define (find-closest-intersection board) (let ((cols (vector-length board)) (rows (vector-length (vector-ref board 0 (let col-loop ((col 0) (min-distance 999)) (if (< col co