Created
February 29, 2012 23:15
-
-
Save tadzik/1945286 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
┌─[tadzik@yavin4]─[~/src/nom] (bs) | |
└─[%]─> perl6 t/spec/S02-types/bool.t | |
1..51 | |
ok 1 - The object is-a 'Bool' | |
ok 2 - The object is-a 'Bool' | |
ok 3 - The object is-a 'Bool' | |
ok 4 - The object is-a 'Bool' | |
ok 5 - Bool.Bool is a Bool | |
ok 6 - Bool.Bool is a Bool | |
ok 7 - Bool.Bool works for True | |
ok 8 - Bool.Bool works for False | |
ok 9 - ?Bool is a Bool | |
ok 10 - ?Bool is a Bool | |
ok 11 - ?Bool works for True | |
ok 12 - ?Bool works for False | |
ok 13 - True works | |
ok 14 - False works | |
ok 15 - !True works | |
ok 16 - !False works | |
ok 17 - True works | |
ok 18 - False works | |
ok 19 - The object is-a 'Str' | |
ok 20 - The object is-a 'Str' | |
ok 21 - Bool stringification (True) | |
ok 22 - Bool stringification (False) | |
ok 23 - True.Str | |
ok 24 - False.Str | |
ok 25 - True.gist | |
ok 26 - False.gist | |
ok 27 - True.perl | |
ok 28 - False.perl | |
ok 29 - | |
ok 30 - | |
ok 31 - True numifies to an Int | |
ok 32 - False numifies to an Int | |
ok 33 - True Intifies to 1 | |
ok 34 - False Intifies to 1 | |
ok 35 - True numifies to 1 | |
ok 36 - False numifies to 0 | |
ok 37 - Increment of Bool::False produces Bool::True | |
ok 38 - Increment of Bool::True still produces Bool::True | |
ok 39 - Decrement of Bool::True produces Bool::False | |
ok 40 - Decrement of Bool::False produces Bool::False | |
ok 41 - Bool::True works with "but" | |
ok 42 - Bool::True works with "but" | |
ok 43 - Bool::False works with "but" | |
ok 44 - Bool::False works with "but" | |
ok 45 - Bool::True.key works (is "True") | |
ok 46 - Bool::False.key works (is "False") | |
ok 47 - Bool.pick return True or False | |
ok 48 - Bool.pick(*) returns two elems | |
*** glibc detected *** perl6: free(): invalid next size (fast): 0x0000000009b567d0 *** | |
======= Backtrace: ========= | |
/lib/libc.so.6(+0x77326)[0x7fc593a65326] | |
/home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/nqp_ops.so(+0x9350e)[0x7fc59036450e] | |
/home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/nqp_group.so(+0x105d5)[0x7fc5907d85d5] | |
/home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0(+0x8a5c2)[0x7fc593e175c2] | |
/home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0(+0x8a8c7)[0x7fc593e178c7] | |
/home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0(Parrot_gc_new_pmc_header+0x1b)[0x7fc593e12cfb] | |
/home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0(+0xaa92d)[0x7fc593e3792d] | |
/home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0(Parrot_pmc_new+0x3d)[0x7fc593e37bcd] | |
/home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0(Parrot_pcc_reuse_continuation+0x61)[0x7fc593e21d71] | |
/home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0(+0x64446)[0x7fc593df1446] | |
/home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0(+0xabac6)[0x7fc593e38ac6] | |
/home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0(+0xab71e)[0x7fc593e3871e] | |
/home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0(+0x9457e)[0x7fc593e2157e] | |
/home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0(Parrot_pcc_invoke_from_sig_object+0xde)[0x7fc593e1d01e] | |
/home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0(Parrot_ext_call+0xcf)[0x7fc593e1161f] | |
/home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0(+0x160408)[0x7fc593eed408] | |
/home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0(Parrot_pcc_invoke_from_sig_object+0x8f)[0x7fc593e1cfcf] | |
/home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0(Parrot_ext_call+0xcf)[0x7fc593e1161f] | |
/home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0(+0xafacd)[0x7fc593e3cacd] | |
/home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0(Parrot_cx_begin_execution+0x6d)[0x7fc593e3cb5d] | |
/home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0(Parrot_pf_execute_bytecode_program+0xbd)[0x7fc593e441fd] | |
/home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0(Parrot_api_run_bytecode+0xd2)[0x7fc593e0d302] | |
perl6(main+0x193)[0x401153] | |
/lib/libc.so.6(__libc_start_main+0xed)[0x7fc593a0f38d] | |
perl6[0x401205] | |
======= Memory map: ======== | |
00400000-0040f000 r-xp 00000000 08:03 11723861 /home/tadzik/src/parrot/install/bin/perl6 | |
0060e000-0060f000 r--p 0000e000 08:03 11723861 /home/tadzik/src/parrot/install/bin/perl6 | |
0060f000-00610000 rw-p 0000f000 08:03 11723861 /home/tadzik/src/parrot/install/bin/perl6 | |
022b6000-09e2f000 rw-p 00000000 00:00 0 [heap] | |
7fc58cc09000-7fc58d239000 rw-p 00000000 00:00 0 | |
7fc58d239000-7fc58d23c000 r-xp 00000000 08:03 11723638 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/sys_ops.so | |
7fc58d23c000-7fc58d43b000 ---p 00003000 08:03 11723638 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/sys_ops.so | |
7fc58d43b000-7fc58d43c000 r--p 00002000 08:03 11723638 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/sys_ops.so | |
7fc58d43c000-7fc58d43d000 rw-p 00003000 08:03 11723638 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/sys_ops.so | |
7fc58d43d000-7fc58d441000 r-xp 00000000 08:03 11723631 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/math_ops.so | |
7fc58d441000-7fc58d640000 ---p 00004000 08:03 11723631 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/math_ops.so | |
7fc58d640000-7fc58d641000 r--p 00003000 08:03 11723631 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/math_ops.so | |
7fc58d641000-7fc58d643000 rw-p 00004000 08:03 11723631 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/math_ops.so | |
7fc58d643000-7fc58d64c000 r-xp 00000000 08:03 11723618 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/bit_ops.so | |
7fc58d64c000-7fc58d84b000 ---p 00009000 08:03 11723618 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/bit_ops.so | |
7fc58d84b000-7fc58d84c000 r--p 00008000 08:03 11723618 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/bit_ops.so | |
7fc58d84c000-7fc58d850000 rw-p 00009000 08:03 11723618 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/bit_ops.so | |
7fc58d850000-7fc58d853000 r-xp 00000000 08:03 11723632 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/obscure_ops.so | |
7fc58d853000-7fc58da52000 ---p 00003000 08:03 11723632 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/obscure_ops.so | |
7fc58da52000-7fc58da53000 r--p 00002000 08:03 11723632 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/obscure_ops.so | |
7fc58da53000-7fc58da55000 rw-p 00003000 08:03 11723632 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/obscure_ops.so | |
7fc58da55000-7fc58da81000 r-xp 00000000 08:03 11723812 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/nqp_dyncall_ops.so | |
7fc58da81000-7fc58dc81000 ---p 0002c000 08:03 11723812 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/nqp_dyncall_ops.so | |
7fc58dc81000-7fc58dc83000 r--p 0002c000 08:03 11723812 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/nqp_dyncall_ops.so | |
7fc58dc83000-7fc58dc87000 rw-p 0002e000 08:03 11723812 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/nqp_dyncall_ops.so | |
7fc58dc87000-7fc58dc89000 r-xp 00000000 08:03 11723624 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/file.so | |
7fc58dc89000-7fc58de89000 ---p 00002000 08:03 11723624 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/file.so | |
7fc58de89000-7fc58de8a000 r--p 00002000 08:03 11723624 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/file.so | |
7fc58de8a000-7fc58de8b000 rw-p 00003000 08:03 11723624 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/file.so | |
7fc58de8b000-7fc58de8e000 r-xp 00000000 08:03 11723633 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/os.so | |
7fc58de8e000-7fc58e08d000 ---p 00003000 08:03 11723633 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/os.so | |
7fc58e08d000-7fc58e08e000 r--p 00002000 08:03 11723633 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/os.so | |
7fc58e08e000-7fc58e08f000 rw-p 00003000 08:03 11723633 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/os.so | |
7fc58e08f000-7fc58eb4e000 rw-p 00000000 00:00 0 | |
7fc58eb4e000-7fc58eb54000 r-xp 00000000 08:03 11723640 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/trans_ops.so | |
7fc58eb54000-7fc58ed53000 ---p 00006000 08:03 11723640 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/trans_ops.so | |
7fc58ed53000-7fc58ed54000 r--p 00005000 08:03 11723640 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/trans_ops.so | |
7fc58ed54000-7fc58ed57000 rw-p 00006000 08:03 11723640 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/trans_ops.so | |
7fc58ed57000-7fc58fc1b000 rw-p 00000000 00:00 0 | |
7fc58fc1b000-7fc58fc21000 r-xp 00000000 08:03 11723627 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/io_ops.so | |
7fc58fc21000-7fc58fe20000 ---p 00006000 08:03 11723627 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/io_ops.so | |
7fc58fe20000-7fc58fe21000 r--p 00005000 08:03 11723627 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/io_ops.so | |
7fc58fe21000-7fc58fe24000 rw-p 00006000 08:03 11723627 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/io_ops.so | |
7fc58fe24000-7fc58fe61000 r-xp 00000000 08:03 8348750 /home/tadzik/src/nom/dynext/perl6_ops.so | |
7fc58fe61000-7fc590061000 ---p 0003d000 08:03 8348750 /home/tadzik/src/nom/dynext/perl6_ops.so | |
7fc590061000-7fc590063000 r--p 0003d000 08:03 8348750 /home/tadzik/src/nom/dynext/perl6_ops.so | |
7fc590063000-7fc59006f000 rw-p 0003f000 08:03 8348750 /home/tadzik/src/nom/dynext/perl6_ops.so | |
7fc59006f000-7fc5900c6000 r-xp 00000000 08:03 11723811 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/nqp_bigint_ops.so | |
7fc5900c6000-7fc5902c5000 ---p 00057000 08:03 11723811 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/nqp_bigint_ops.so | |
7fc5902c5000-7fc5902c6000 r--p 00056000 08:03 11723811 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/nqp_bigint_ops.so | |
7fc5902c6000-7fc5902d1000 rw-p 00057000 08:03 11723811 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/nqp_bigint_ops.so | |
7fc5902d1000-7fc590390000 r-xp 00000000 08:03 11723810 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/nqp_ops.so | |
7fc590390000-7fc590590000 ---p 000bf000 08:03 11723810 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/nqp_ops.so | |
7fc590590000-7fc590596000 r--p 000bf000 08:03 11723810 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/nqp_ops.so | |
7fc590596000-7fc5905b3000 rw-p 000c5000 08:03 11723810 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/nqp_ops.so | |
7fc5905b3000-7fc5905c5000 r-xp 00000000 08:03 8348534 /home/tadzik/src/nom/dynext/perl6_group.so | |
7fc5905c5000-7fc5907c5000 ---p 00012000 08:03 8348534 /home/tadzik/src/nom/dynext/perl6_group.so | |
7fc5907c5000-7fc5907c7000 r--p 00012000 08:03 8348534 /home/tadzik/src/nom/dynext/perl6_group.so | |
7fc5907c7000-7fc5907c8000 rw-p 00014000 08:03 8348534 /home/tadzik/src/nom/dynext/perl6_group.so | |
7fc5907c8000-7fc5907e4000 r-xp 00000000 08:03 11723809 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/nqp_group.so | |
7fc5907e4000-7fc5909e3000 ---p 0001c000 08:03 11723809 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/nqp_group.so | |
7fc5909e3000-7fc5909e6000 r--p 0001b000 08:03 11723809 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/nqp_group.so | |
7fc5909e6000-7fc5909e7000 rw-p 0001e000 08:03 11723809 /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/nqp_group.so | |
7fc5909e7000-7fc590bc6000 r--p 00000000 08:01 328208 /usr/lib/locale/locale-archive | |
7fc590bc6000-7fc590bdb000 r-xp 00000000 08:01 297194 /usr/lib/libgcc_s.so.1 | |
7fc590bdb000-7fc590ddb000 ---p 00015000 08:01 297194 /usr/lib/libgcc_s.so.1 | |
7fc590ddb000-7fc590ddc000 rw-p 00015000 08:01 297194 /usr/lib/libgcc_s.so.1 | |
7fc590ddc000-7fc590ec3000 r-xp 00000000 08:01 263099 /usr/lib/libstdc++.so.6.0.16 | |
7fc590ec3000-7fc5910c2000 ---p 000e7000 08:01 263099 /usr/lib/libstdc++.so.6.0.16 | |
7fc5910c2000-7fc5910ca000 r--p 000e6000 08:01 263099 /usr/lib/libstdc++.so.6.0.16 | |
7fc5910ca000-7fc5910cc000 rw-p 000ee000 08:01 263099 /usr/lib/libstdc++.so.6.0.16 | |
7fc5910cc000-7fc5910e1000 rw-p 00000000 00:00 0 | |
7fc5910e1000-7fc59224f000 r--p 00000000 08:01 283537 /usr/lib/libicudata.so.48.1.1 | |
7fc59224f000-7fc59244f000 ---p 0116e000 08:01 283537 /usr/lib/libicudata.so.48.1.1 | |
7fc59244f000-7fc592450000 rw-p 0116e000 08:01 283537 /usr/lib/libicudata.so.48.1.1 | |
7fc592450000-7fc5924a8000 r-xp 00000000 08:01 265125 /usr/lib/libncursesw.so.5.9 | |
7fc5924a8000-7fc5926a7000 ---p 00058000 08:01 265125 /usr/lib/libncursesw.so.5.9 | |
7fc5926a7000-7fc5926ab000 r--p 00057000 08:01 265125 /usr/lib/libncursesw.so.5.9 | |
7fc5926ab000-7fc5926ac000 rw-p 0005b000 08:01 265125 /usr/lib/libncursesw.so.5.9 | |
7fc5926ac000-7fc5926ad000 rw-p 00000000 00:00 0 | |
7fc5926ad000-7fc592801000 r-xp 00000000 08:01 283550 /usr/lib/libicuuc.so.48.1.1 | |
7fc592801000-7fc592a01000 ---p 00154000 08:01 283550 /usr/lib/libicuuc.so.48.1.1 | |
7fc592a01000-7fc592a11000 r--p 00154000 08:01 283550 /usr/lib/libicuuc.so.48.1.1 | |
7fc592a11000-7fc592a12000 rw-p 00164000 08:01 283550 /usr/lib/libicuuc.so.48.1.1 | |
7fc592a12000-7fc592a16000 rw-p 00000000 00:00 0 | |
7fc592a16000-7fc592a1d000 r-xp 00000000 08:01 284567 /usr/lib/libffi.so.5.0.10 | |
7fc592a1d000-7fc592c1c000 ---p 00007000 08:01 284567 /usr/lib/libffi.so.5.0.10 | |
7fc592c1c000-7fc592c1d000 r--p 00006000 08:01 284567 /usr/lib/libffi.so.5.0.10 | |
7fc592c1d000-7fc592c1e000 rw-p 00007000 08:01 284567 /usr/lib/libffi.so.5.0.10 | |
7fc592c1e000-7fc592c5a000 r-xp 00000000 08:01 130888 /lib/libreadline.so.6.2 | |
7fc592c5a000-7fc592e5a000 ---p 0003c000 08:01 130888 /lib/libreadline.so.6.2 | |
7fc592e5a000-7fc592e5c000 r--p 0003c000 08:01 130888 /lib/libreadline.so.6.2 | |
7fc592e5c000-7fc592e62000 rw-p 0003e000 08:01 130888 /lib/libreadline.so.6.2 | |
7fc592e62000-7fc592e64000 rw-p 00000000 00:00 0 | |
7fc592e64000-7fc592ec9000 r-xp 00000000 08:01 262153 /usr/lib/libgmp.so.10.0.4 | |
7fc592ec9000-7fc5930c8000 ---p 00065000 08:01 262153 /usr/lib/libgmp.so.10.0.4 | |
7fc5930c8000-7fc5930c9000 r--p 00064000 08:01 262153 /usr/lib/libgmp.so.10.0.4 | |
7fc5930c9000-7fc5930d2000 rw-p 00065000 08:01 262153 /usr/lib/libgmp.so.10.0.4 | |
7fc5930d2000-7fc5930d9000 r-xp 00000000 08:01 130855 /lib/librt-2.15.so | |
7fc5930d9000-7fc5932d8000 ---p 00007000 08:01 130855 /lib/librt-2.15.so | |
7fc5932d8000-7fc5932d9000 r--p 00006000 08:01 130855 /lib/librt-2.15.so | |
7fc5932d9000-7fc5932da000 rw-p 00007000 08:01 130855 /lib/librt-2.15.so | |
7fc5932da000-7fc5932f1000 r-xp 00000000 08:01 130843 /lib/libpthread-2.15.so | |
7fc5932f1000-7fc5934f0000 ---p 00017000 08:01 130843 /lib/libpthread-2.15.so | |
7fc5934f0000-7fc5934f1000 r--p 00016000 08:01 130843 /lib/libpthread-2.15.so | |
7fc5934f1000-7fc5934f2000 rw-p 00017000 08:01 130843 /lib/libpthread-2.15.so | |
7fc5934f2000-7fc5934f6000 rw-p 00000000 00:00 0 | |
7fc5934f6000-7fc5935e9000 r-xp 00000000 08:01 131114 /lib/libm-2.15.so | |
7fc5935e9000-7fc5937e8000 ---p 000f3000 08:01 131114 /lib/libm-2.15.so | |
7fc5937e8000-7fc5937e9000 r--p 000f2000 08:01 131114 /lib/libm-2.15.so | |
7fc5937e9000-7fc5937ea000 rw-p 000f3000 08:01 131114 /lib/libm-2.15.so | |
7fc5937ea000-7fc5937ec000 r-xp 00000000 08:01 130965 /lib/libdl-2.15.so | |
7fc5937ec000-7fc5939ec000 ---p 00002000 08:01 130965 /lib/libdl-2.15.so | |
7fc5939ec000-7fc5939ed000 r--p 00002000 08:01 130965 /lib/libdl-2.15.so | |
7fc5939ed000-7fc5939ee000 rw-p 00003000 08:01 130965 /lib/libdl-2.15.so | |
7fc5939ee000-7fc593b83000 r-xp 00000000 08:01 131668 /lib/libc-2.15.so | |
7fc593b83000-7fc593d83000 ---p 00195000 08:01 131668 /lib/libc-2.15.so | |
7fc593d83000-7fc593d87000 r--p 00195000 08:01 131668 /lib/libc-2.15.so | |
7fc593d87000-7fc593d89000 rw-p 00199000 08:01 131668 /lib/libc-2.15.so | |
7fc593d89000-7fc593d8d000 rw-p 00000000 00:00 0 | |
7fc593d8d000-7fc593f79000 r-xp 00000000 08:03 11723566 /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0 | |
7fc593f79000-7fc594178000 ---p 001ec000 08:03 11723566 /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0 | |
7fc594178000-7fc59417e000 r--p 001eb000 08:03 11723566 /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0 | |
7fc59417e000-7fc5941b6000 rw-p 001f1000 08:03 11723566 /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0 | |
7fc5941b6000-7fc5941d7000 r-xp 00000000 08:01 134666 /lib/ld-2.15.so | |
7fc5941d7000-7fc5943aa000 rw-p 00000000 00:00 0 | |
7fc5943b4000-7fc5943d6000 rw-p 00000000 00:00 0 | |
7fc5943d6000-7fc5943d7000 r--p 00020000 08:01 134666 /lib/ld-2.15.so | |
7fc5943d7000-7fc5943d8000 rw-p 00021000 08:01 134666 /lib/ld-2.15.so | |
7fc5943d8000-7fc5943d9000 rw-p 00000000 00:00 0 | |
7fffa28a5000-7fffa28c4000 rwxp 00000000 00:00 0 [stack] | |
7fffa28c4000-7fffa28c6000 rw-p 00000000 00:00 0 | |
7fffa2918000-7fffa2919000 r-xp 00000000 00:00 0 [vdso] | |
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] | |
zsh: abort perl6 t/spec/S02-types/bool.t |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Program received signal SIGABRT, Aborted.
0x00007ffff7648975 in raise () from /lib/libc.so.6
(gdb) bt
#0 0x00007ffff7648975 in raise () from /lib/libc.so.6
#1 0x00007ffff7649deb in abort () from /lib/libc.so.6
#2 0x00007ffff76856ae in __libc_message () from /lib/libc.so.6
#3 0x00007ffff768b326 in malloc_printerr () from /lib/libc.so.6
#4 0x00007ffff3f8a50e in gc_free () from /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/nqp_ops.so
#5 0x00007ffff43fe5d5 in Parrot_SixModelObject_destroy () from /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/nqp_group.so
#6 0x00007ffff7a3d5c2 in gc_gms_mark_and_sweep () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#7 0x00007ffff7a3d8c7 in gc_gms_allocate_pmc_header () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#8 0x00007ffff7a38cfb in Parrot_gc_new_pmc_header () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#9 0x00007ffff7a5d92d in get_new_pmc_header () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#10 0x00007ffff7a5dbcd in Parrot_pmc_new () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#11 0x00007ffff7a44d98 in Parrot_pcc_build_sig_object_from_op () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#12 0x00007ffff7a29297 in Parrot_set_args_pc () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#13 0x00007ffff7a5eac6 in runops_fast_core () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#14 0x00007ffff7a5e71e in runops_int () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#15 0x00007ffff7a4757e in runops () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#16 0x00007ffff7a4301e in Parrot_pcc_invoke_from_sig_object () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#17 0x00007ffff7a3761f in Parrot_ext_call () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#18 0x00007ffff3f84e70 in default_type_check () from /home/tadzik/src/parrot/install/lib/4.1.0-devel/dynext/nqp_ops.so
#19 0x00007ffff3a77786 in is_narrower () from dynext/perl6_ops.so
#20 0x00007ffff3a77f00 in sort_candidates () from dynext/perl6_ops.so
#21 0x00007ffff3a79953 in obtain_candidate_list () from dynext/perl6_ops.so
#22 0x00007ffff3a79b29 in Rakudo_md_dispatch () from dynext/perl6_ops.so
#23 0x00007ffff3a68aa0 in Parrot_perl6_enter_multi_dispatch_from_onlystar_block_p () from dynext/perl6_ops.so
#24 0x00007ffff7a5eac6 in runops_fast_core () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#25 0x00007ffff7a5e71e in runops_int () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#26 0x00007ffff7a4757e in runops () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#27 0x00007ffff7a4301e in Parrot_pcc_invoke_from_sig_object () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#28 0x00007ffff7a3761f in Parrot_ext_call () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#29 0x00007ffff7b13408 in Parrot_Task_invoke () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#30 0x00007ffff7a42fcf in Parrot_pcc_invoke_from_sig_object () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#31 0x00007ffff7a3761f in Parrot_ext_call () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#32 0x00007ffff7a62acd in Parrot_cx_outer_runloop () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#33 0x00007ffff7a62b5d in Parrot_cx_begin_execution () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#34 0x00007ffff7a6a1fd in Parrot_pf_execute_bytecode_program () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#35 0x00007ffff7a33302 in Parrot_api_run_bytecode () from /home/tadzik/src/parrot/install/lib/libparrot.so.4.1.0
#36 0x0000000000401153 in main ()