perl6-debug-m 产卵咆哮直到系统崩溃
perl6-debug-m spawning moar till system thrashes
我用 rakudobrew
在 Ubuntu 上安装了 perl6,然后用 panda Debugger::UI::CommandLine
安装了 perl6,但我无法调试,因为没有 perl6-debug
命令——只有一个 perl6-debug-m
命令,当我在一个相当简单的脚本上调用它时,通过产生大量的 moar 任务使系统崩溃。有什么建议吗?
这是我的配置:
$ rakudobrew current
Currently running moar-2015.12
$ which rakudobrew
/home/jabowery/.rakudobrew/bin/rakudobrew
$ which perl6
/home/jabowery/.rakudobrew/bin/perl6
$ which panda
/home/jabowery/.rakudobrew/bin/panda
$ which perl6-debug-m
/home/jabowery/.rakudobrew/bin/perl6-debug-m
$ perl6 -v
This is Rakudo version 2015.12 built on MoarVM version 2015.12
implementing Perl 6.c.
$ lsb_release -a
LSB Version: core-9.20160110ubuntu0.2-amd64:core-9.20160110ubuntu0.2-noarch:security-9.20160110ubuntu0.2-amd64:security-9.20160110ubuntu0.2-noarch
Distributor ID: Ubuntu
Description: Ubuntu 16.04.1 LTS
Release: 16.04
Codename: xenial
我使用 rakudobrew nuke
和 apt purge rakudo
解决了这个问题,然后在 rm -rf ~/.rakudobrew
之后重新安装了 rakudobrew。重新安装 perl6、panda 和 Debugger::UI::CommandLine
导致调试器正常工作。
显然原来的安装有问题。
我用 rakudobrew
在 Ubuntu 上安装了 perl6,然后用 panda Debugger::UI::CommandLine
安装了 perl6,但我无法调试,因为没有 perl6-debug
命令——只有一个 perl6-debug-m
命令,当我在一个相当简单的脚本上调用它时,通过产生大量的 moar 任务使系统崩溃。有什么建议吗?
这是我的配置:
$ rakudobrew current
Currently running moar-2015.12
$ which rakudobrew
/home/jabowery/.rakudobrew/bin/rakudobrew
$ which perl6
/home/jabowery/.rakudobrew/bin/perl6
$ which panda
/home/jabowery/.rakudobrew/bin/panda
$ which perl6-debug-m
/home/jabowery/.rakudobrew/bin/perl6-debug-m
$ perl6 -v
This is Rakudo version 2015.12 built on MoarVM version 2015.12
implementing Perl 6.c.
$ lsb_release -a
LSB Version: core-9.20160110ubuntu0.2-amd64:core-9.20160110ubuntu0.2-noarch:security-9.20160110ubuntu0.2-amd64:security-9.20160110ubuntu0.2-noarch
Distributor ID: Ubuntu
Description: Ubuntu 16.04.1 LTS
Release: 16.04
Codename: xenial
我使用 rakudobrew nuke
和 apt purge rakudo
解决了这个问题,然后在 rm -rf ~/.rakudobrew
之后重新安装了 rakudobrew。重新安装 perl6、panda 和 Debugger::UI::CommandLine
导致调试器正常工作。
显然原来的安装有问题。