Re: Warning: Return value of malloc()...
[email protected] (Don Cohen)
| Newsgroups | gmane.lisp.clisp.devel |
|---|---|
| Message-ID | <[email protected]> |
Bruno Haible writes: > 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 $ cd build-dir/ [2017-10-16 10:47:54 don@number15 ~/hg/clisp/build-dir] $ make lispbibl.h ( (gcc -m64 -E -I/home/don/hg/clisp/src -I/home/don/hg/clisp/build-dir/gllib -I/home/don/hg/clisp/src/gllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wreturn-type -Wmissing-declarations -Wimplicit -Wno-sign-compare -Wno-format-nonliteral -Wno-shift-negative-value -fwrapv -fno-strict-aliasing -ggdb -O0 -DDEBUG_OS_ERROR -DDEBUG_SPVW -DDEBUG_BYTECODE -DSAFETY=3 -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -P lispbibl.c | grep -v "^ *$") ; (gcc -m64 -E -I/home/don/hg/clisp/src -I/home/don/hg/clisp/build-dir/gllib -I/home/don/hg/clisp/src/gllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wreturn-type -Wmissing-declarations -Wimplicit -Wno-sign-compare -Wno-format-nonliteral -Wno-shift-negative-value -fwrapv -fno-strict-aliasing -ggdb -O0 -DDEBUG_OS_ERROR -DDEBUG_SPVW -DDEBUG_BYTECODE -DSAFETY=3 -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -P -dM lispbibl.c | sort) ) > lispbibl.h [2017-10-16 10:48:06 don@number15 ~/hg/clisp/build-dir] $ grep 'define MAPPABLE_ADDRESS_RANGE' lispbibl.h #define MAPPABLE_ADDRESS_RANGE_END 0x7DFFFFFFFFFFUL #define MAPPABLE_ADDRESS_RANGE_START 0x010000000000UL [2017-10-16 10:49:05 don@number15 ~/hg/clisp/build-dir] $ grep MAP_MEMORY lispbibl.h #define MAP_MEMORY_TABLES #define SINGLEMAP_MEMORY #define SINGLEMAP_MEMORY_STACK [2017-10-16 10:49:15 don@number15 ~/hg/clisp/build-dir] $ grep CODE_ADDRESSS_RANGE config.status [2017-10-16 10:49:25 don@number15 ~/hg/clisp/build-dir] $ ./lisp.run -mm Memory dump: 0x400000 - 0x6c1fff 0x8c1000 - 0x8defff 0x8df000 - 0x908fff 0x909000 - 0x90efff 0x9d1000 - 0x9f2fff 0x7f2ffb2e2000 - 0x7f2ffb49afff 0x7f2ffb49b000 - 0x7f2ffb699fff 0x7f2ffb69a000 - 0x7f2ffb69dfff 0x7f2ffb69e000 - 0x7f2ffb69ffff 0x7f2ffb6a0000 - 0x7f2ffb6a3fff 0x7f2ffb6a4000 - 0x7f2ffb6a6fff 0x7f2ffb6a7000 - 0x7f2ffb8a5fff 0x7f2ffb8a6000 - 0x7f2ffb8a6fff 0x7f2ffb8a7000 - 0x7f2ffb8a7fff 0x7f2ffb8a8000 - 0x7f2ffb8cefff 0x7f2ffb8cf000 - 0x7f2ffbacefff 0x7f2ffbacf000 - 0x7f2ffbad2fff 0x7f2ffbad3000 - 0x7f2ffbad3fff 0x7f2ffbad4000 - 0x7f2ffbafafff 0x7f2ffbafb000 - 0x7f2ffbcfafff 0x7f2ffbcfb000 - 0x7f2ffbcfbfff 0x7f2ffbcfc000 - 0x7f2ffbcfcfff 0x7f2ffbcfd000 - 0x7f2ffbd3bfff 0x7f2ffbd3c000 - 0x7f2ffbf3bfff 0x7f2ffbf3c000 - 0x7f2ffbf3efff 0x7f2ffbf3f000 - 0x7f2ffbf44fff 0x7f2ffbf45000 - 0x7f2ffbf45fff 0x7f2ffbf46000 - 0x7f2ffbf69fff 0x7f2ffc13b000 - 0x7f2ffc13efff 0x7f2ffc168000 - 0x7f2ffc168fff 0x7f2ffc169000 - 0x7f2ffc169fff 0x7f2ffc16a000 - 0x7f2ffc16afff 0x7f2ffc16b000 - 0x7f2ffc16bfff 0x7ffe8a99b000 - 0x7ffe8a9bbfff 0x7ffe8a9dd000 - 0x7ffe8a9defff 0x7ffe8a9df000 - 0x7ffe8a9e0fff 0xffffffffff600000 - 0xffffffffff600fff [2017-10-16 10:49:34 don@number15 ~/hg/clisp/build-dir] $ ./lisp.run -mm Memory dump: 0x400000 - 0x6c1fff 0x8c1000 - 0x8defff 0x8df000 - 0x908fff 0x909000 - 0x90efff 0x21c4000 - 0x21e5fff 0x7f962a72c000 - 0x7f962a8e4fff 0x7f962a8e5000 - 0x7f962aae3fff 0x7f962aae4000 - 0x7f962aae7fff 0x7f962aae8000 - 0x7f962aae9fff 0x7f962aaea000 - 0x7f962aaedfff 0x7f962aaee000 - 0x7f962aaf0fff 0x7f962aaf1000 - 0x7f962aceffff 0x7f962acf0000 - 0x7f962acf0fff 0x7f962acf1000 - 0x7f962acf1fff 0x7f962acf2000 - 0x7f962ad18fff 0x7f962ad19000 - 0x7f962af18fff 0x7f962af19000 - 0x7f962af1cfff 0x7f962af1d000 - 0x7f962af1dfff 0x7f962af1e000 - 0x7f962af44fff 0x7f962af45000 - 0x7f962b144fff 0x7f962b145000 - 0x7f962b145fff 0x7f962b146000 - 0x7f962b146fff 0x7f962b147000 - 0x7f962b185fff 0x7f962b186000 - 0x7f962b385fff 0x7f962b386000 - 0x7f962b388fff 0x7f962b389000 - 0x7f962b38efff 0x7f962b38f000 - 0x7f962b38ffff 0x7f962b390000 - 0x7f962b3b3fff 0x7f962b585000 - 0x7f962b588fff 0x7f962b5b2000 - 0x7f962b5b2fff 0x7f962b5b3000 - 0x7f962b5b3fff 0x7f962b5b4000 - 0x7f962b5b4fff 0x7f962b5b5000 - 0x7f962b5b5fff 0x7fffbd3f2000 - 0x7fffbd412fff 0x7fffbd4ae000 - 0x7fffbd4affff 0x7fffbd4b0000 - 0x7fffbd4b1fff 0xffffffffff600000 - 0xffffffffff600fff [2017-10-16 10:49:37 don@number15 ~/hg/clisp/build-dir] $ ./lisp.run -mm Memory dump: 0x400000 - 0x6c1fff 0x8c1000 - 0x8defff 0x8df000 - 0x908fff 0x909000 - 0x90efff 0x1213000 - 0x1234fff 0x7fdc0ac79000 - 0x7fdc0ae31fff 0x7fdc0ae32000 - 0x7fdc0b030fff 0x7fdc0b031000 - 0x7fdc0b034fff 0x7fdc0b035000 - 0x7fdc0b036fff 0x7fdc0b037000 - 0x7fdc0b03afff 0x7fdc0b03b000 - 0x7fdc0b03dfff 0x7fdc0b03e000 - 0x7fdc0b23cfff 0x7fdc0b23d000 - 0x7fdc0b23dfff 0x7fdc0b23e000 - 0x7fdc0b23efff 0x7fdc0b23f000 - 0x7fdc0b265fff 0x7fdc0b266000 - 0x7fdc0b465fff 0x7fdc0b466000 - 0x7fdc0b469fff 0x7fdc0b46a000 - 0x7fdc0b46afff 0x7fdc0b46b000 - 0x7fdc0b491fff 0x7fdc0b492000 - 0x7fdc0b691fff 0x7fdc0b692000 - 0x7fdc0b692fff 0x7fdc0b693000 - 0x7fdc0b693fff 0x7fdc0b694000 - 0x7fdc0b6d2fff 0x7fdc0b6d3000 - 0x7fdc0b8d2fff 0x7fdc0b8d3000 - 0x7fdc0b8d5fff 0x7fdc0b8d6000 - 0x7fdc0b8dbfff 0x7fdc0b8dc000 - 0x7fdc0b8dcfff 0x7fdc0b8dd000 - 0x7fdc0b900fff 0x7fdc0bad2000 - 0x7fdc0bad5fff 0x7fdc0baff000 - 0x7fdc0bafffff 0x7fdc0bb00000 - 0x7fdc0bb00fff 0x7fdc0bb01000 - 0x7fdc0bb01fff 0x7fdc0bb02000 - 0x7fdc0bb02fff 0x7ffed71e7000 - 0x7ffed7207fff 0x7ffed72b5000 - 0x7ffed72b6fff 0x7ffed72b7000 - 0x7ffed72b8fff 0xffffffffff600000 - 0xffffffffff600fff [2017-10-16 10:49:40 don@number15 ~/hg/clisp/build-dir] $ ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ clisp-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/clisp-devel