Marco Maggi

Results 19 comments of Marco Maggi

With the current head of the `master` branch the integrity check is enabled with the command line options `--option gc-integrity-checks`. This damned error is still lurking somewhere.

Thanks for the report. Unfortunately I cannot fix the problem. Notice that active development of this project is on hiatus; I can work to accept contributions, but I am not...

It appears to me that this code fails only on 64-bit platforms. So maybe it is an error in CPU registers allocation.

The reader works fine, the problem is somewhere around the call to LOAD-R6RS-SCRIPT in "ikarus.main.ss"; that is: the expander (probably) or the compiler enters an infinite loop while visiting the...

More on this from Ikarus bug 809250 reported by Göran Weinholt: 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...

This is a documented restriction. Sorry but it is very low priority for me to fix this. For the time being I have changed the type of raised condition object...

Here is an idea to at least avoid memory corruption: allocate one more stack page and disallow read and write with "mprotect()". When allocating: ``` mprotect(pcb->stack_base, getpagesize(), PROT_NONE); ``` when...

Last page protection is now implemented in the head of the devel branch.

Notice that the same unary operators definition works fine when used in the parser generated by `tests/make-lalr-calc.sps`.