Doesn't happen every time, seem to be about 1 in 5. Here are the results for two different system.
This is an up-to-date Arch Linux uname -a Linux <hostname> 4.5.3-1-ARCH #1 SMP PREEMPT Sat May 7 20:43:57 CEST 2016 x86_64 GNU/Linux p6 --version This is Rakudo version 2016.05-145-gac0dcdd built on MoarVM version 2016.05-34-gfbe9e24 implementing Perl 6.c. p6 --profile --profile-filename=race1.json -e 'say (^100000).race(batch=>1, degree=>4).map({$_}).grep(* > 12345).elems' Segmentation fault (core dumped) This is Kubuntu 16.04, on an Intel(R) Core(TM) i5-4200U uname -a Linux <hostname> 4.4.0-22-generic #40-Ubuntu SMP Thu May 12 22:03:46 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux ./perl6 --version This is Rakudo version 2016.05-145-gac0dcdd built on MoarVM version 2016.05-17-g6075599 implementing Perl 6.c. ./perl6 --profile --profile-filename=race1.json -e 'say (^100000).race(batch=>1, degree=>4).map({$_}).grep(* > 12345).elems' *** Error in `/home/dan/Source/perl6/rakudo/install/bin/moar': double free or corruption (fasttop): 0x00007fdaa8328e90 *** ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x77725)[0x7fdabdce5725] /lib/x86_64-linux-gnu/libc.so.6(+0x7ff4a)[0x7fdabdcedf4a] /lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7fdabdcf1abc] //home/dan/Source/perl6/rakudo/install/lib/libmoar.so(MVM_spesh_graph_destroy+0x5f)[0x7fdabe213f1f] //home/dan/Source/perl6/rakudo/install/lib/libmoar.so(MVM_profile_instrument+0x2e3)[0x7fdabe24fb23] //home/dan/Source/perl6/rakudo/install/lib/libmoar.so(MVM_frame_invoke+0xdc)[0x7fdabe1a2fbc] //home/dan/Source/perl6/rakudo/install/lib/libmoar.so(+0x1ad3f3)[0x7fdabe1e43f3] //home/dan/Source/perl6/rakudo/install/lib/libmoar.so(MVM_interp_run+0x114a9)[0x7fdabe19b069] //home/dan/Source/perl6/rakudo/install/lib/libmoar.so(+0x1749fe)[0x7fdabe1ab9fe] //home/dan/Source/perl6/rakudo/install/lib/libmoar.so(+0x23ddf7)[0x7fdabe274df7] /lib/x86_64-linux-gnu/libpthread.so.0(+0x76fa)[0x7fdabd74f6fa] /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7fdabdd74b5d] ======= Memory map: ======== 00400000-00402000 r-xp 00000000 08:01 6954054 /home/dan/Source/perl6/rakudo/install/bin/moar 00601000-00602000 r--p 00001000 08:01 6954054 /home/dan/Source/perl6/rakudo/install/bin/moar 00602000-00603000 rw-p 00002000 08:01 6954054 /home/dan/Source/perl6/rakudo/install/bin/moar 00cde000-057bd000 rw-p 00000000 00:00 0 [heap] 7fdaa0000000-7fdaa0021000 rw-p 00000000 00:00 0 7fdaa0021000-7fdaa4000000 ---p 00000000 00:00 0 7fdaa71e7000-7fdaa71fd000 r-xp 00000000 08:01 4199293 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fdaa71fd000-7fdaa73fc000 ---p 00016000 08:01 4199293 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fdaa73fc000-7fdaa73fd000 rw-p 00015000 08:01 4199293 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fdaa73fd000-7fdaa8000000 rw-p 00000000 00:00 0 7fdaa8000000-7fdaa8444000 rw-p 00000000 00:00 0 7fdaa8444000-7fdaac000000 ---p 00000000 00:00 0 7fdaac000000-7fdaac4ad000 rw-p 00000000 00:00 0 7fdaac4ad000-7fdab0000000 ---p 00000000 00:00 0 7fdab0000000-7fdab04da000 rw-p 00000000 00:00 0 7fdab04da000-7fdab4000000 ---p 00000000 00:00 0 7fdab4000000-7fdab4567000 rw-p 00000000 00:00 0 7fdab4567000-7fdab8000000 ---p 00000000 00:00 0 7fdab81a8000-7fdab8239000 rw-p 00000000 00:00 0 7fdab8271000-7fdab8272000 rw-p 00000000 00:00 0 7fdab8272000-7fdab8283000 r-xp 00000000 00:00 0 7fdab8283000-7fdab8a85000 rw-p 00000000 00:00 0 7fdab8a85000-7fdab8ab6000 r-xp 00000000 00:00 0 7fdab8ab6000-7fdab8ab7000 ---p 00000000 00:00 0 7fdab8ab7000-7fdab92b7000 rwxp 00000000 00:00 0 7fdab92b7000-7fdab96b8000 rw-p 00000000 00:00 0 7fdab96b8000-7fdab96b9000 ---p 00000000 00:00 0 7fdab96b9000-7fdab9eb9000 rwxp 00000000 00:00 0 7fdab9eb9000-7fdaba2ba000 rw-p 00000000 00:00 0 7fdaba2ba000-7fdaba2bb000 ---p 00000000 00:00 0 7fdaba2bb000-7fdabaabb000 rwxp 00000000 00:00 0 7fdabaabb000-7fdabaebc000 rw-p 00000000 00:00 0 7fdabaebc000-7fdabaebd000 ---p 00000000 00:00 0 7fdabaebd000-7fdabb6bd000 rwxp 00000000 00:00 0 7fdabb6bd000-7fdabbabe000 rw-p 00000000 00:00 0 7fdabbabe000-7fdabbaf0000 r-xp 00000000 00:00 0 7fdabbaf0000-7fdabbc4b000 rw-p 00000000 00:00 0 7fdabbc4b000-7fdabbc92000 r--p 00000000 08:01 6816489 /home/dan/Source/perl6/rakudo/blib/Perl6/Metamodel.moarvm 7fdabbc92000-7fdabbcbe000 r--p 00000000 08:01 6816491 /home/dan/Source/perl6/rakudo/blib/Perl6/BOOTSTRAP.moarvm 7fdabbcbe000-7fdabbce9000 rw-p 00000000 00:00 0 7fdabbce9000-7fdabc774000 r--p 00000000 08:01 6684906 /home/dan/Source/perl6/rakudo/CORE.setting.moarvm 7fdabc774000-7fdabc77b000 r-xp 00000000 08:01 6816481 /home/dan/Source/perl6/rakudo/dynext/libperl6_ops_moar.so 7fdabc77b000-7fdabc97a000 ---p 00007000 08:01 6816481 /home/dan/Source/perl6/rakudo/dynext/libperl6_ops_moar.so 7fdabc97a000-7fdabc97b000 r--p 00006000 08:01 6816481 /home/dan/Source/perl6/rakudo/dynext/libperl6_ops_moar.so 7fdabc97b000-7fdabc97c000 rw-p 00007000 08:01 6816481 /home/dan/Source/perl6/rakudo/dynext/libperl6_ops_moar.so 7fdabc97c000-7fdabc9a3000 r--p 00000000 08:01 6816486 /home/dan/Source/perl6/rakudo/blib/Perl6/Optimizer.moarvm 7fdabc9a3000-7fdabc9a8000 r--p 00000000 08:01 6816487 /home/dan/Source/perl6/rakudo/blib/Perl6/Compiler.moarvm 7fdabc9a8000-7fdabca29000 rw-p 00000000 00:00 0 7fdabca29000-7fdabca75000 r--p 00000000 08:01 6816488 /home/dan/Source/perl6/rakudo/blib/Perl6/World.moarvm 7fdabca75000-7fdabca85000 r--p 00000000 08:01 6816482 /home/dan/Source/perl6/rakudo/blib/Perl6/Ops.moarvm 7fdabca85000-7fdabcb68000 r--p 00000000 08:01 6816492 /home/dan/Source/perl6/rakudo/blib/Perl6/Actions.moarvm 7fdabcb68000-7fdabcba2000 r--p 00000000 08:01 6955666 /home/dan/Source/perl6/rakudo/install/share/nqp/lib/NQPP5QRegex.moarvm 7fdabcba2000-7fdabcf3b000 r--p 00000000 08:01 6816493 /home/dan/Source/perl6/rakudo/blib/Perl6/Grammar.moarvm 7fdabcf3b000-7fdabd33c000 rw-p 00000000 00:00 0 7fdabd33c000-7fdabd33f000 r-xp 00000000 08:01 4202751 /lib/x86_64-linux-gnu/libdl-2.23.so 7fdabd33f000-7fdabd53e000 ---p 00003000 08:01 4202751 /lib/x86_64-linux-gnu/libdl-2.23.so 7fdabd53e000-7fdabd53f000 r--p 00002000 08:01 4202751 /lib/x86_64-linux-gnu/libdl-2.23.so 7fdabd53f000-7fdabd540000 rw-p 00003000 08:01 4202751 /lib/x86_64-linux-gnu/libdl-2.23.so 7fdabd540000-7fdabd547000 r-xp 00000000 08:01 4202717 /lib/x86_64-linux-gnu/librt-2.23.so 7fdabd547000-7fdabd746000 ---p 00007000 08:01 4202717 /lib/x86_64-linux-gnu/librt-2.23.so 7fdabd746000-7fdabd747000 r--p 00006000 08:01 4202717 /lib/x86_64-linux-gnu/librt-2.23.so 7fdabd747000-7fdabd748000 rw-p 00007000 08:01 4202717 /lib/x86_64-linux-gnu/librt-2.23.so 7fdabd748000-7fdabd760000 r-xp 00000000 08:01 4202746 /lib/x86_64-linux-gnu/libpthread-2.23.so 7fdabd760000-7fdabd95f000 ---p 00018000 08:01 4202746 /lib/x86_64-linux-gnu/libpthread-2.23.so 7fdabd95f000-7fdabd960000 r--p 00017000 08:01 4202746 /lib/x86_64-linux-gnu/libpthread-2.23.so 7fdabd960000-7fdabd961000 rw-p 00018000 08:01 4202746 /lib/x86_64-linux-gnu/libpthread-2.23.so 7fdabd961000-7fdabd965000 rw-p 00000000 00:00 0 7fdabd965000-7fdabda6d000 r-xp 00000000 08:01 4202711 /lib/x86_64-linux-gnu/libm-2.23.so 7fdabda6d000-7fdabdc6c000 ---p 00108000 08:01 4202711 /lib/x86_64-linux-gnu/libm-2.23.so 7fdabdc6c000-7fdabdc6d000 r--p 00107000 08:01 4202711 /lib/x86_64-linux-gnu/libm-2.23.so 7fdabdc6d000-7fdabdc6e000 rw-p 00108000 08:01 4202711 /lib/x86_64-linux-gnu/libm-2.23.so 7fdabdc6e000-7fdabde2e000 r-xp 00000000 08:01 4202749 /lib/x86_64-linux-gnu/libc-2.23.so 7fdabde2e000-7fdabe02d000 ---p 001c0000 08:01 4202749 /lib/x86_64-linux-gnu/libc-2.23.so 7fdabe02d000-7fdabe031000 r--p 001bf000 08:01 4202749 /lib/x86_64-linux-gnu/libc-2.23.so 7fdabe031000-7fdabe033000 rw-p 001c3000 08:01 4202749 /lib/x86_64-linux-gnu/libc-2.23.so 7fdabe033000-7fdabe037000 rw-p 00000000 00:00 0 7fdabe037000-7fdabe3f7000 r-xp 00000000 08:01 6954056 /home/dan/Source/perl6/rakudo/install/lib/libmoar.so 7fdabe3f7000-7fdabe5f7000 ---p 003c0000 08:01 6954056 /home/dan/Source/perl6/rakudo/install/lib/libmoar.so 7fdabe5f7000-7fdabe691000 r--p 003c0000 08:01 6954056 /home/dan/Source/perl6/rakudo/install/lib/libmoar.so 7fdabe691000-7fdabe6a3000 rw-p 0045a000 08:01 6954056 /home/dan/Source/perl6/rakudo/install/lib/libmoar.so 7fdabe6a3000-7fdabe6a4000 rw-p 00000000 00:00 0 7fdabe6a4000-7fdabe6ca000 r-xp 00000000 08:01 4202730 /lib/x86_64-linux-gnu/ld-2.23.so 7fdabe6ca000-7fdabe6cd000 r-xp 00000000 00:00 0 7fdabe6cd000-7fdabe6d2000 r--p 00000000 08:01 6816477 /home/dan/Source/perl6/rakudo/blib/Perl6/ModuleLoader.moarvm 7fdabe6d2000-7fdabe6e5000 r--p 00000000 08:01 6816479 /home/dan/Source/perl6/rakudo/blib/Perl6/Pod.moarvm 7fdabe6e5000-7fdabe6ee000 r-xp 00000000 00:00 0 7fdabe6ee000-7fdabe709000 r--p 00000000 08:01 6955661 /home/dan/Source/perl6/rakudo/install/share/nqp/lib/MASTOps.moarvm 7fdabe709000-7fdabe715000 r--p 00000000 08:01 6955662 /home/dan/Source/perl6/rakudo/install/share/nqp/lib/MASTNodes.moarvm 7fdabe715000-7fdabe788000 r--p 00000000 08:01 6955663 /home/dan/Source/perl6/rakudo/install/share/nqp/lib/QAST.moarvm 7fdabe788000-7fdabe7de000 r--p 00000000 08:01 6955660 /home/dan/Source/perl6/rakudo/install/share/nqp/lib/NQPHLL.moarvm 7fdabe7de000-7fdabe7f5000 r--p 00000000 08:01 6955658 /home/dan/Source/perl6/rakudo/install/share/nqp/lib/QASTNode.moarvm 7fdabe7f5000-7fdabe819000 r--p 00000000 08:01 6955659 /home/dan/Source/perl6/rakudo/install/share/nqp/lib/QRegex.moarvm 7fdabe819000-7fdabe87b000 r--p 00000000 08:01 6955664 /home/dan/Source/perl6/rakudo/install/share/nqp/lib/NQPP6QRegex.moarvm 7fdabe87b000-7fdabe88f000 r--p 00000000 08:01 6955655 /home/dan/Source/perl6/rakudo/install/share/nqp/lib/nqpmo.moarvm 7fdabe88f000-7fdabe89b000 r--p 00000000 08:01 6955657 /home/dan/Source/perl6/rakudo/install/share/nqp/lib/NQPCORE.setting.moarvm 7fdabe89b000-7fdabe89e000 r--p 00000000 08:01 6955656 /home/dan/Source/perl6/rakudo/install/share/nqp/lib/ModuleLoader.moarvm 7fdabe89e000-7fdabe8a3000 rw-p 00000000 00:00 0 7fdabe8a3000-7fdabe8a6000 r--p 00000000 08:01 6684731 /home/dan/Source/perl6/rakudo/perl6.moarvm 7fdabe8a6000-7fdabe8c9000 rw-p 00000000 00:00 0 7fdabe8c9000-7fdabe8ca000 r--p 00025000 08:01 4202730 /lib/x86_64-linux-gnu/ld-2.23.so 7fdabe8ca000-7fdabe8cb000 rw-p 00026000 08:01 4202730 /lib/x86_64-linux-gnu/ld-2.23.so 7fdabe8cb000-7fdabe8cc000 rw-p 00000000 00:00 0 7ffebf7bb000-7ffebf7da000 rwxp 00000000 00:00 0 [stack] 7ffebf7da000-7ffebf7dc000 rw-p 00000000 00:00 0 7ffebf7e3000-7ffebf7e5000 r--p 00000000 00:00 0 [vvar] 7ffebf7e5000-7ffebf7e7000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] Aborted (core dumped) On Tue, Jun 14, 2016 at 11:10 PM, Zoffix Znet via RT < perl6-bugs-follo...@perl.org> wrote: > Would you be able to retry with a more recent Rakudo and see if the issue > is still there? > > Also, what OS/architecture are you using? > > Can't reproduce on a Debian-flavoured x64 Linux with Rakudo version > 2016.05-145-gac0dcdd built on MoarVM version 2016.05-17-g6075599 > >