Skip to content

Instantly share code, notes, and snippets.

@FROGGS
Created July 16, 2014 21:03
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 FROGGS/be23c4bcdca366a0ddab to your computer and use it in GitHub Desktop.
Save FROGGS/be23c4bcdca366a0ddab to your computer and use it in GitHub Desktop.
my @groups;
# perl6-m -e '(^1000)>>.say' > lines
PROCESS::<$ARGFILES> = IO::ArgFiles.new(:args(["lines"]));
while lines().rotor(3, 0) -> @lines {
push @groups, +@lines;
}
@groups.perl.say;
Starting program: /home/froggs/dev/nqp/install/bin/moar --execname=bash --libpath=/home/froggs/dev/nqp/install/languages/nqp/lib --libpath=/home/froggs/dev/nqp/install/languages/perl6/lib --libpath=/home/froggs/dev/nqp/install/languages/perl6/runtime /home/froggs/dev/nqp/install/languages/perl6/runtime/perl6.moarvm --ll-exception /home/froggs/dev/gist/07bf0b5d9dcaf32760e8/gistfile1.p6
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
at <unknown>:1 (/home/froggs/dev/nqp/install/languages/perl6/runtime/CORE.setting.moarvm:postfix:<-->:4294967295)
from src/gen/m-CORE.setting:14635 (/home/froggs/dev/nqp/install/languages/perl6/runtime/CORE.setting.moarvm::13)
from src/gen/m-CORE.setting:7883 (/home/froggs/dev/nqp/install/languages/perl6/runtime/CORE.setting.moarvm::18)
from src/gen/m-CORE.setting:7887 (/home/froggs/dev/nqp/install/languages/perl6/runtime/CORE.setting.moarvm::4294967295)
from src/gen/m-CORE.setting:7913 (/home/froggs/dev/nqp/install/languages/perl6/runtime/CORE.setting.moarvm::61)
from src/gen/m-CORE.setting:7907 (/home/froggs/dev/nqp/install/languages/perl6/runtime/CORE.setting.moarvm:reify:48)
from src/gen/m-CORE.setting:7576 (/home/froggs/dev/nqp/install/languages/perl6/runtime/CORE.setting.moarvm::321)
from src/gen/m-CORE.setting:7548 (/home/froggs/dev/nqp/install/languages/perl6/runtime/CORE.setting.moarvm:reify:4294967295)
from src/gen/m-CORE.setting:8088 (/home/froggs/dev/nqp/install/languages/perl6/runtime/CORE.setting.moarvm:gimme:204)
from src/gen/m-CORE.setting:8486 (/home/froggs/dev/nqp/install/languages/perl6/runtime/CORE.setting.moarvm::31)
from src/gen/m-CORE.setting:7883 (/home/froggs/dev/nqp/install/languages/perl6/runtime/CORE.setting.moarvm::18)
from src/gen/m-CORE.setting:7887 (/home/froggs/dev/nqp/install/languages/perl6/runtime/CORE.setting.moarvm::4294967295)
from src/gen/m-CORE.setting:7913 (/home/froggs/dev/nqp/install/languages/perl6/runtime/CORE.setting.moarvm::61)
from src/gen/m-CORE.setting:7907 (/home/froggs/dev/nqp/install/languages/perl6/runtime/CORE.setting.moarvm:reify:48)
from src/gen/m-CORE.setting:7576 (/home/froggs/dev/nqp/install/languages/perl6/runtime/CORE.setting.moarvm::332)
from src/gen/m-CORE.setting:7548 (/home/froggs/dev/nqp/install/languages/perl6/runtime/CORE.setting.moarvm:reify:4294967295)
from src/gen/m-CORE.setting:8088 (/home/froggs/dev/nqp/install/languages/perl6/runtime/CORE.setting.moarvm:gimme:204)
from src/gen/m-CORE.setting:8066 (/home/froggs/dev/nqp/install/languages/perl6/runtime/CORE.setting.moarvm:elems:65)
from src/gen/m-CORE.setting:7989 (/home/froggs/dev/nqp/install/languages/perl6/runtime/CORE.setting.moarvm:Numeric:16)
from src/gen/m-CORE.setting:4037 (/home/froggs/dev/nqp/install/languages/perl6/runtime/CORE.setting.moarvm:prefix:<+>:4294967295)
from /home/froggs/dev/gist/07bf0b5d9dcaf32760e8/gistfile1.p6:5 (<ephemeral file>::27)
from /home/froggs/dev/gist/07bf0b5d9dcaf32760e8/gistfile1.p6:4 (<ephemeral file>::77)
from /home/froggs/dev/gist/07bf0b5d9dcaf32760e8/gistfile1.p6:1 (<ephemeral file>::10)
from gen/moar/stage2/NQPHLL.nqp:1108 (/home/froggs/dev/nqp/install/languages/nqp/lib/NQPHLL.moarvm:eval:174)
from gen/moar/stage2/NQPHLL.nqp:1300 (/home/froggs/dev/nqp/install/languages/nqp/lib/NQPHLL.moarvm:evalfiles:90)
from gen/moar/stage2/NQPHLL.nqp:1204 (/home/froggs/dev/nqp/install/languages/nqp/lib/NQPHLL.moarvm:command_eval:212)
from src/Perl6/Compiler.nqp:17 (/home/froggs/dev/nqp/install/languages/nqp/lib/Perl6/Compiler.moarvm:command_eval:116)
from gen/moar/stage2/NQPHLL.nqp:1179 (/home/froggs/dev/nqp/install/languages/nqp/lib/NQPHLL.moarvm:command_line:116)
from src/gen/m-main.nqp:39 (/home/froggs/dev/nqp/install/languages/perl6/runtime/perl6.moarvm:MAIN:18)
from src/gen/m-main.nqp:35 (/home/froggs/dev/nqp/install/languages/perl6/runtime/perl6.moarvm::197)
from <unknown>:1 (/home/froggs/dev/nqp/install/languages/perl6/runtime/perl6.moarvm::8)
from <unknown>:1 (/home/froggs/dev/nqp/install/languages/perl6/runtime/perl6.moarvm::9)
Program received signal SIGSEGV, Segmentation fault.
MVM_interp_run (tc=0x0, tc@entry=0x6035e0, initial_invoke=0x300010003, invoke_data=0x605680) at src/core/interp.c:1249
1249 const MVMContainerSpec *spec = STABLE(cont)->container_spec;
(gdb) p cont
$1 = (MVMObject *) 0x6049c8
(gdb) p *cont
$2 = {header = {owner = 6324656, flags = 0, size = 0, sc_forward_u = {forwarder = 0x6c24a70, sc = {sc_idx = 113396336, idx = 0}, st = 0x6c24a70}}, st = 0x300010003}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment