From: Bruno H. <br...@cl...> - 2017-10-16 17:09:49
|
Hello Don, > Warning: Return value of malloc() = 7f924a51b010 is not compatible with type code distribution. > The image seems to work, but I suspect that someone will want to change > some code to fix whatever it is that causes that message. Thanks for the report. Indeed, I'm currently working on this area. Can you please report back: 1) After $ make lispbibl.h what is the output of $ grep 'define MAPPABLE_ADDRESS_RANGE' lispbibl.h $ grep MAP_MEMORY lispbibl.h $ grep CODE_ADDRESSS_RANGE config.status 2) What is the result of 3 consecutive runs of $ ./lisp.run -mm Generational GC relies on being able to map memory with MAP_FIXED. In order to do this, one needs knowledge about where to find a free address range. I've done this for many platforms (lispbibl.d around lines 2100-2500). But with a different Linux kernel version, things may well be different. Thanks! Bruno |