Skip to content

Instantly share code, notes, and snippets.

@hoelzro
Created November 12, 2015 19:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hoelzro/f92385cef4e2f7a7f40f to your computer and use it in GitHub Desktop.
Save hoelzro/f92385cef4e2f7a7f40f to your computer and use it in GitHub Desktop.
$ perl Configure.pl --prefix=/tmp/nom --backends=moar
Found /tmp/nom/bin/moar version 2015.10-82-gcb4f421, which is new enough.
=================================================================
==19399==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 4176 byte(s) in 58 object(s) allocated from:
#0 0x7f0cc9c9e93a in __interceptor_malloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:38
#1 0x7f0cc9175a84 in MVM_bytecode_unpack (/tmp/nom/lib/libmoar.so+0x47ea84)
#2 0x7f0cc916dcc8 in MVM_cu_from_bytes (/tmp/nom/lib/libmoar.so+0x476cc8)
#3 0x7f0cc916dfbd in MVM_cu_map_from_file (/tmp/nom/lib/libmoar.so+0x476fbd)
#4 0x7f0cc9197b3a in MVM_load_bytecode (/tmp/nom/lib/libmoar.so+0x4a0b3a)
#5 0x7f0cc911bb7c in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x424b7c)
#6 0x7f0cc937409b in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d09b)
#7 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#8 0x7f0cc897360f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 2611 byte(s) in 82 object(s) allocated from:
#0 0x7f0cc9c9e93a in __interceptor_malloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:38
#1 0x7f0cc89d3e09 in __GI___strdup (/usr/lib/libc.so.6+0x80e09)
Direct leak of 48 byte(s) in 3 object(s) allocated from:
#0 0x7f0cc9c9e93a in __interceptor_malloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:38
#1 0x7f0cc9296131 in deserialize_stable (/tmp/nom/lib/libmoar.so+0x59f131)
#2 0x7f0cc9297ddc in work_loop (/tmp/nom/lib/libmoar.so+0x5a0ddc)
#3 0x7f0cc929959a in MVM_serialization_demand_object (/tmp/nom/lib/libmoar.so+0x5a259a)
#4 0x7f0cc928970a in MVM_sc_get_object (/tmp/nom/lib/libmoar.so+0x59270a)
#5 0x7f0cc9132514 in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x43b514)
#6 0x7f0cc937409b in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d09b)
#7 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#8 0x7f0cc897360f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 5 byte(s) in 4 object(s) allocated from:
#0 0x7f0cc9c9e93a in __interceptor_malloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:38
#1 0x7f0cc92a8880 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b1880)
#2 0x7f0cc92af767 in MVM_mast_compile (/tmp/nom/lib/libmoar.so+0x5b8767)
#3 0x7f0cc92b3d01 in MVM_mast_to_cu (/tmp/nom/lib/libmoar.so+0x5bcd01)
#4 0x7f0cc9153a3e in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x45ca3e)
#5 0x7f0cc9374101 in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d101)
#6 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#7 0x7f0cc897360f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
SUMMARY: AddressSanitizer: 6840 byte(s) leaked in 147 allocation(s).
Cleaning up ...
You can now use 'make' to build NQP.
After that, 'make test' will run some tests and
'make install' will install NQP.
$ make
/home/rob/.perlbrew/perls/5.22/bin/perl -MExtUtils::Command -e mkpath gen/moar/stage1/gen
/home/rob/.perlbrew/perls/5.22/bin/perl tools/build/gen-cat.pl moar src/how/Archetypes.nqp src/how/RoleToRoleApplier.nqp src/how/NQPConcreteRoleHOW.nqp src/how/RoleToClassApplier.nqp src/how/NQPCurriedRoleHOW.nqp src/how/NQPParametricRoleHOW.nqp src/how/NQPClassHOW.nqp src/how/NQPNativeHOW.nqp src/how/NQPAttribute.nqp src/how/NQPModuleHOW.nqp src/how/EXPORTHOW.nqp > gen/moar/stage1/nqpmo.nqp
/tmp/nom/bin/moar --libpath=src/vm/moar/stage0 src/vm/moar/stage0/nqp.moarvm --bootstrap --setting=NULL --no-regex-lib --target=mbc \
--output=gen/moar/stage1/nqpmo.moarvm gen/moar/stage1/nqpmo.nqp
=================================================================
==19443==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 80011 byte(s) in 1 object(s) allocated from:
#0 0x7fd0ce5a9ad9 in __interceptor_calloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:54
#1 0x7fd0cdbbc1b6 in MVM_mast_compile (/tmp/nom/lib/libmoar.so+0x5ba1b6)
#2 0x7fd0cdbbf0cf in MVM_mast_to_file (/tmp/nom/lib/libmoar.so+0x5bd0cf)
#3 0x7fd0cda405f6 in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x43e5f6)
#4 0x7fd0cdc7f101 in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d101)
#5 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#6 0x7fd0cd27e60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 47214 byte(s) in 1 object(s) allocated from:
#0 0x7fd0ce5a993a in __interceptor_malloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:38
#1 0x7fd0cdae7b00 in slurp (/tmp/nom/lib/libmoar.so+0x4e5b00)
#2 0x7fd0cdae2c67 in MVM_io_slurp (/tmp/nom/lib/libmoar.so+0x4e0c67)
#3 0x7fd0cda30016 in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x42e016)
#4 0x7fd0cdc7f101 in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d101)
#5 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#6 0x7fd0cd27e60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 4176 byte(s) in 58 object(s) allocated from:
#0 0x7fd0ce5a993a in __interceptor_malloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:38
#1 0x7fd0cda80a84 in MVM_bytecode_unpack (/tmp/nom/lib/libmoar.so+0x47ea84)
#2 0x7fd0cda78cc8 in MVM_cu_from_bytes (/tmp/nom/lib/libmoar.so+0x476cc8)
#3 0x7fd0cda78fbd in MVM_cu_map_from_file (/tmp/nom/lib/libmoar.so+0x476fbd)
#4 0x7fd0cdaa2b3a in MVM_load_bytecode (/tmp/nom/lib/libmoar.so+0x4a0b3a)
#5 0x7fd0cda26b7c in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x424b7c)
#6 0x7fd0cdc7f09b in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d09b)
#7 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#8 0x7fd0cd27e60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 3080 byte(s) in 105 object(s) allocated from:
#0 0x7fd0ce5a993a in __interceptor_malloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:38
#1 0x7fd0cd2dee09 in __GI___strdup (/usr/lib/libc.so.6+0x80e09)
Direct leak of 1128 byte(s) in 3 object(s) allocated from:
#0 0x7fd0ce5a9cba in __interceptor_realloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:59
#1 0x7fd0cda115a4 in resize_handlers_table.isra.3 (/tmp/nom/lib/libmoar.so+0x40f5a4)
#2 0x7fd0cdbf1ca4 in MVM_spesh_inline (/tmp/nom/lib/libmoar.so+0x5efca4)
#3 0x7fd0cdbe0e08 in optimize_call (/tmp/nom/lib/libmoar.so+0x5dee08)
#4 0x7fd0cdbe2b7b in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e0b7b)
#5 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#6 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#7 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#8 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#9 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#10 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#11 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#12 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#13 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#14 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#15 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#16 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#17 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#18 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#19 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#20 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#21 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#22 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#23 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#24 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#25 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#26 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#27 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#28 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#29 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
Direct leak of 1024 byte(s) in 1 object(s) allocated from:
#0 0x7fd0ce5a993a in __interceptor_malloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:38
#1 0x7fd0cdba6b9b in MVM_serialization_serialize (/tmp/nom/lib/libmoar.so+0x5a4b9b)
#2 0x7fd0cda4c0bc in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x44a0bc)
#3 0x7fd0cdc7f101 in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d101)
#4 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#5 0x7fd0cd27e60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 384 byte(s) in 1 object(s) allocated from:
#0 0x7fd0ce5a993a in __interceptor_malloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:38
#1 0x7fd0cdba6ac3 in MVM_serialization_serialize (/tmp/nom/lib/libmoar.so+0x5a4ac3)
#2 0x7fd0cda4c0bc in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x44a0bc)
#3 0x7fd0cdc7f101 in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d101)
#4 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#5 0x7fd0cd27e60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 288 byte(s) in 2 object(s) allocated from:
#0 0x7fd0ce5a9cba in __interceptor_realloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:59
#1 0x7fd0cda115a4 in resize_handlers_table.isra.3 (/tmp/nom/lib/libmoar.so+0x40f5a4)
#2 0x7fd0cdbf1ca4 in MVM_spesh_inline (/tmp/nom/lib/libmoar.so+0x5efca4)
#3 0x7fd0cdbe0e08 in optimize_call (/tmp/nom/lib/libmoar.so+0x5dee08)
#4 0x7fd0cdbe2b7b in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e0b7b)
#5 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#6 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#7 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#8 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#9 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#10 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#11 0x7fd0cdbe79cb in MVM_spesh_optimize (/tmp/nom/lib/libmoar.so+0x5e59cb)
#12 0x7fd0cdbd22e7 in MVM_spesh_candidate_specialize (/tmp/nom/lib/libmoar.so+0x5d02e7)
#13 0x7fd0cda9313a in MVM_frame_try_return (/tmp/nom/lib/libmoar.so+0x49113a)
#14 0x7fd0cda67d5e in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x465d5e)
#15 0x7fd0cdc7f101 in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d101)
#16 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#17 0x7fd0cd27e60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 240 byte(s) in 1 object(s) allocated from:
#0 0x7fd0ce5a9cba in __interceptor_realloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:59
#1 0x7fd0cda115a4 in resize_handlers_table.isra.3 (/tmp/nom/lib/libmoar.so+0x40f5a4)
#2 0x7fd0cdbf1ca4 in MVM_spesh_inline (/tmp/nom/lib/libmoar.so+0x5efca4)
#3 0x7fd0cdbe0e08 in optimize_call (/tmp/nom/lib/libmoar.so+0x5dee08)
#4 0x7fd0cdbe2b7b in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e0b7b)
#5 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#6 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#7 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#8 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#9 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#10 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#11 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#12 0x7fd0cdbe79cb in MVM_spesh_optimize (/tmp/nom/lib/libmoar.so+0x5e59cb)
#13 0x7fd0cdbd22e7 in MVM_spesh_candidate_specialize (/tmp/nom/lib/libmoar.so+0x5d02e7)
#14 0x7fd0cda9313a in MVM_frame_try_return (/tmp/nom/lib/libmoar.so+0x49113a)
#15 0x7fd0cda67d5e in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x465d5e)
#16 0x7fd0cdc7f101 in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d101)
#17 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#18 0x7fd0cd27e60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 168 byte(s) in 1 object(s) allocated from:
#0 0x7fd0ce5a9cba in __interceptor_realloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:59
#1 0x7fd0cda115a4 in resize_handlers_table.isra.3 (/tmp/nom/lib/libmoar.so+0x40f5a4)
#2 0x7fd0cdbf1ca4 in MVM_spesh_inline (/tmp/nom/lib/libmoar.so+0x5efca4)
#3 0x7fd0cdbe0e08 in optimize_call (/tmp/nom/lib/libmoar.so+0x5dee08)
#4 0x7fd0cdbe2b7b in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e0b7b)
#5 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#6 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#7 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#8 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#9 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#10 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#11 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#12 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#13 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#14 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#15 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#16 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#17 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#18 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#19 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#20 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#21 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#22 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#23 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#24 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#25 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#26 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#27 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#28 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#29 0x7fd0cdbe79cb in MVM_spesh_optimize (/tmp/nom/lib/libmoar.so+0x5e59cb)
Direct leak of 144 byte(s) in 2 object(s) allocated from:
#0 0x7fd0ce5a9cba in __interceptor_realloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:59
#1 0x7fd0cda115a4 in resize_handlers_table.isra.3 (/tmp/nom/lib/libmoar.so+0x40f5a4)
#2 0x7fd0cdbf1ca4 in MVM_spesh_inline (/tmp/nom/lib/libmoar.so+0x5efca4)
#3 0x7fd0cdbe0e08 in optimize_call (/tmp/nom/lib/libmoar.so+0x5dee08)
#4 0x7fd0cdbe2b7b in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e0b7b)
#5 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#6 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#7 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#8 0x7fd0cdbe79cb in MVM_spesh_optimize (/tmp/nom/lib/libmoar.so+0x5e59cb)
#9 0x7fd0cdbd22e7 in MVM_spesh_candidate_specialize (/tmp/nom/lib/libmoar.so+0x5d02e7)
#10 0x7fd0cda9313a in MVM_frame_try_return (/tmp/nom/lib/libmoar.so+0x49113a)
#11 0x7fd0cda67d5e in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x465d5e)
#12 0x7fd0cdc7f101 in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d101)
#13 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#14 0x7fd0cd27e60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 128 byte(s) in 14 object(s) allocated from:
#0 0x7fd0ce5a993a in __interceptor_malloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:38
#1 0x7fd0cdbb3880 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b1880)
#2 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#3 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#4 0x7fd0cdbba767 in MVM_mast_compile (/tmp/nom/lib/libmoar.so+0x5b8767)
#5 0x7fd0cdbbf0cf in MVM_mast_to_file (/tmp/nom/lib/libmoar.so+0x5bd0cf)
#6 0x7fd0cda405f6 in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x43e5f6)
#7 0x7fd0cdc7f101 in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d101)
#8 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#9 0x7fd0cd27e60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 120 byte(s) in 1 object(s) allocated from:
#0 0x7fd0ce5a993a in __interceptor_malloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:38
#1 0x7fd0cda1154a in resize_handlers_table.isra.3 (/tmp/nom/lib/libmoar.so+0x40f54a)
#2 0x7fd0cdbf1ca4 in MVM_spesh_inline (/tmp/nom/lib/libmoar.so+0x5efca4)
#3 0x7fd0cdbe0e08 in optimize_call (/tmp/nom/lib/libmoar.so+0x5dee08)
#4 0x7fd0cdbe2b7b in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e0b7b)
#5 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#6 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#7 0x7fd0cdbe79cb in MVM_spesh_optimize (/tmp/nom/lib/libmoar.so+0x5e59cb)
#8 0x7fd0cdbd22e7 in MVM_spesh_candidate_specialize (/tmp/nom/lib/libmoar.so+0x5d02e7)
#9 0x7fd0cda9313a in MVM_frame_try_return (/tmp/nom/lib/libmoar.so+0x49113a)
#10 0x7fd0cda67d5e in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x465d5e)
#11 0x7fd0cdc7f101 in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d101)
#12 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#13 0x7fd0cd27e60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 120 byte(s) in 1 object(s) allocated from:
#0 0x7fd0ce5a993a in __interceptor_malloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:38
#1 0x7fd0cda1154a in resize_handlers_table.isra.3 (/tmp/nom/lib/libmoar.so+0x40f54a)
#2 0x7fd0cdbf1ca4 in MVM_spesh_inline (/tmp/nom/lib/libmoar.so+0x5efca4)
#3 0x7fd0cdbe0e08 in optimize_call (/tmp/nom/lib/libmoar.so+0x5dee08)
#4 0x7fd0cdbe2b7b in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e0b7b)
#5 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#6 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#7 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#8 0x7fd0cdbe29a6 in optimize_bb (/tmp/nom/lib/libmoar.so+0x5e09a6)
#9 0x7fd0cdbe79cb in MVM_spesh_optimize (/tmp/nom/lib/libmoar.so+0x5e59cb)
#10 0x7fd0cdbd22e7 in MVM_spesh_candidate_specialize (/tmp/nom/lib/libmoar.so+0x5d02e7)
#11 0x7fd0cda9313a in MVM_frame_try_return (/tmp/nom/lib/libmoar.so+0x49113a)
#12 0x7fd0cda67d5e in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x465d5e)
#13 0x7fd0cdc7f101 in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d101)
#14 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#15 0x7fd0cd27e60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x7fd0ce5a993a in __interceptor_malloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:38
#1 0x7fd0cdba6b29 in MVM_serialization_serialize (/tmp/nom/lib/libmoar.so+0x5a4b29)
#2 0x7fd0cda4c0bc in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x44a0bc)
#3 0x7fd0cdc7f101 in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d101)
#4 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#5 0x7fd0cd27e60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 48 byte(s) in 3 object(s) allocated from:
#0 0x7fd0ce5a993a in __interceptor_malloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:38
#1 0x7fd0cdba1131 in deserialize_stable (/tmp/nom/lib/libmoar.so+0x59f131)
#2 0x7fd0cdba2ddc in work_loop (/tmp/nom/lib/libmoar.so+0x5a0ddc)
#3 0x7fd0cdba459a in MVM_serialization_demand_object (/tmp/nom/lib/libmoar.so+0x5a259a)
#4 0x7fd0cdb9470a in MVM_sc_get_object (/tmp/nom/lib/libmoar.so+0x59270a)
#5 0x7fd0cda3d514 in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x43b514)
#6 0x7fd0cdc7f09b in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d09b)
#7 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#8 0x7fd0cd27e60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 17 byte(s) in 2 object(s) allocated from:
#0 0x7fd0ce5a993a in __interceptor_malloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:38
#1 0x7fd0cdbb3880 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b1880)
#2 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#3 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#4 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#5 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#6 0x7fd0cdbba767 in MVM_mast_compile (/tmp/nom/lib/libmoar.so+0x5b8767)
#7 0x7fd0cdbbf0cf in MVM_mast_to_file (/tmp/nom/lib/libmoar.so+0x5bd0cf)
#8 0x7fd0cda405f6 in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x43e5f6)
#9 0x7fd0cdc7f101 in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d101)
#10 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#11 0x7fd0cd27e60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 9 byte(s) in 2 object(s) allocated from:
#0 0x7fd0ce5a993a in __interceptor_malloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:38
#1 0x7fd0cdbb3880 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b1880)
#2 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#3 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#4 0x7fd0cdbb25ff in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b05ff)
#5 0x7fd0cdbba767 in MVM_mast_compile (/tmp/nom/lib/libmoar.so+0x5b8767)
#6 0x7fd0cdbbf0cf in MVM_mast_to_file (/tmp/nom/lib/libmoar.so+0x5bd0cf)
#7 0x7fd0cda405f6 in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x43e5f6)
#8 0x7fd0cdc7f101 in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d101)
#9 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#10 0x7fd0cd27e60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 8 byte(s) in 1 object(s) allocated from:
#0 0x7fd0ce5a9cba in __interceptor_realloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:59
#1 0x7fd0cdb97b96 in get_sc_id (/tmp/nom/lib/libmoar.so+0x595b96)
#2 0x7fd0cdba7bbc in MVM_serialization_serialize (/tmp/nom/lib/libmoar.so+0x5a5bbc)
#3 0x7fd0cda4c0bc in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x44a0bc)
#4 0x7fd0cdc7f101 in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d101)
#5 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#6 0x7fd0cd27e60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 8 byte(s) in 1 object(s) allocated from:
#0 0x7fd0ce5a993a in __interceptor_malloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:38
#1 0x7fd0cdc2765e in MVM_string_decode_stream_sep_default (/tmp/nom/lib/libmoar.so+0x62565e)
#2 0x7fd0cdae82e7 in MVM_file_open_fh (/tmp/nom/lib/libmoar.so+0x4e62e7)
#3 0x7fd0cda25d56 in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x423d56)
#4 0x7fd0cdc7f101 in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d101)
#5 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#6 0x7fd0cd27e60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 8 byte(s) in 1 object(s) allocated from:
#0 0x7fd0ce5a993a in __interceptor_malloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:38
#1 0x7fd0cdc2768c in MVM_string_decode_stream_sep_default (/tmp/nom/lib/libmoar.so+0x62568c)
#2 0x7fd0cdae82e7 in MVM_file_open_fh (/tmp/nom/lib/libmoar.so+0x4e62e7)
#3 0x7fd0cda25d56 in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x423d56)
#4 0x7fd0cdc7f101 in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d101)
#5 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#6 0x7fd0cd27e60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 7 byte(s) in 2 object(s) allocated from:
#0 0x7fd0ce5a993a in __interceptor_malloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:38
#1 0x7fd0cdbb3880 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b1880)
#2 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#3 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#4 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#5 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#6 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#7 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#8 0x7fd0cdbb25ff in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b05ff)
#9 0x7fd0cdbb25ff in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b05ff)
#10 0x7fd0cdbb25ff in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b05ff)
#11 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#12 0x7fd0cdbb25ff in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b05ff)
#13 0x7fd0cdbba767 in MVM_mast_compile (/tmp/nom/lib/libmoar.so+0x5b8767)
#14 0x7fd0cdbbf0cf in MVM_mast_to_file (/tmp/nom/lib/libmoar.so+0x5bd0cf)
#15 0x7fd0cda405f6 in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x43e5f6)
#16 0x7fd0cdc7f101 in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d101)
#17 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#18 0x7fd0cd27e60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 3 byte(s) in 1 object(s) allocated from:
#0 0x7fd0ce5a993a in __interceptor_malloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:38
#1 0x7fd0cdbb3880 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b1880)
#2 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#3 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#4 0x7fd0cdbb25ff in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b05ff)
#5 0x7fd0cdbb25ff in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b05ff)
#6 0x7fd0cdbb25ff in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b05ff)
#7 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#8 0x7fd0cdbba767 in MVM_mast_compile (/tmp/nom/lib/libmoar.so+0x5b8767)
#9 0x7fd0cdbbf0cf in MVM_mast_to_file (/tmp/nom/lib/libmoar.so+0x5bd0cf)
#10 0x7fd0cda405f6 in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x43e5f6)
#11 0x7fd0cdc7f101 in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d101)
#12 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#13 0x7fd0cd27e60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 2 byte(s) in 1 object(s) allocated from:
#0 0x7fd0ce5a993a in __interceptor_malloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:38
#1 0x7fd0cdbb3880 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b1880)
#2 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#3 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#4 0x7fd0cdbb25ff in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b05ff)
#5 0x7fd0cdbb25ff in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b05ff)
#6 0x7fd0cdbb25ff in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b05ff)
#7 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#8 0x7fd0cdbb25ff in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b05ff)
#9 0x7fd0cdbba767 in MVM_mast_compile (/tmp/nom/lib/libmoar.so+0x5b8767)
#10 0x7fd0cdbbf0cf in MVM_mast_to_file (/tmp/nom/lib/libmoar.so+0x5bd0cf)
#11 0x7fd0cda405f6 in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x43e5f6)
#12 0x7fd0cdc7f101 in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d101)
#13 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#14 0x7fd0cd27e60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 2 byte(s) in 2 object(s) allocated from:
#0 0x7fd0ce5a993a in __interceptor_malloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:38
#1 0x7fd0cdbb3880 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b1880)
#2 0x7fd0cdbba767 in MVM_mast_compile (/tmp/nom/lib/libmoar.so+0x5b8767)
#3 0x7fd0cdbbf0cf in MVM_mast_to_file (/tmp/nom/lib/libmoar.so+0x5bd0cf)
#4 0x7fd0cda405f6 in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x43e5f6)
#5 0x7fd0cdc7f101 in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d101)
#6 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#7 0x7fd0cd27e60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
Direct leak of 1 byte(s) in 1 object(s) allocated from:
#0 0x7fd0ce5a993a in __interceptor_malloc /build/gcc-multilib/src/gcc-5.2.0/libsanitizer/asan/asan_malloc_linux.cc:38
#1 0x7fd0cdbb3880 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b1880)
#2 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#3 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#4 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#5 0x7fd0cdbb25ff in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b05ff)
#6 0x7fd0cdbb25ff in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b05ff)
#7 0x7fd0cdbb25ff in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b05ff)
#8 0x7fd0cdbb6460 in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b4460)
#9 0x7fd0cdbb25ff in compile_instruction (/tmp/nom/lib/libmoar.so+0x5b05ff)
#10 0x7fd0cdbba767 in MVM_mast_compile (/tmp/nom/lib/libmoar.so+0x5b8767)
#11 0x7fd0cdbbf0cf in MVM_mast_to_file (/tmp/nom/lib/libmoar.so+0x5bd0cf)
#12 0x7fd0cda405f6 in MVM_interp_run (/tmp/nom/lib/libmoar.so+0x43e5f6)
#13 0x7fd0cdc7f101 in MVM_vm_run_file (/tmp/nom/lib/libmoar.so+0x67d101)
#14 0x40154e in main (/tmp/nom/bin/moar+0x40154e)
#15 0x7fd0cd27e60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
SUMMARY: AddressSanitizer: 138402 byte(s) leaked in 210 allocation(s).
Makefile:222: recipe for target 'gen/moar/stage1/nqpmo.moarvm' failed
make: *** [gen/moar/stage1/nqpmo.moarvm] Error 23
make 6.55s user 0.50s system 98% cpu 7.192 total
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment