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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.