hyln9 / ikarus

Optimizing incremental native-code compiler for R6RS scheme. This is a forked repository.
https://launchpad.net/ikarus
Other
5 stars 0 forks source link

quasiquote and cycles gives infinite loop #278

Open hyln9 opened 10 years ago

hyln9 commented 10 years ago

Per Bothner posted a message on scheme-reports: http://lists.scheme-reports.org/pipermail/scheme-reports/2011-July/001142.html The context is that R7RS probably will have the syntax for self-referential data structures. The expression he posted gives an infinite loop in Ikarus:

Ikarus Scheme version 0.0.4-rc1+, 64-bit (revision 1870, build 2010-11-07) Copyright (c) 2006-2009 Abdulaziz Ghuloum

`#0=(,x #0#) [Ikarus uses 100% cpu here.]

Launchpad Details: #LP809250 Göran Weinholt - 2011-07-12 06:36:36 -0400

hyln9 commented 10 years ago

Already matched by Vicare issue 14.

https://github.com/marcomaggi/vicare/issues/14

Launchpad Details: #LPC Marco Maggi - 2011-07-14 02:01:50 -0400