perl6-debug-m产生moar直到系统崩溃

时间:2016-12-28 22:48:39

标签: debugging perl6

我在Ubuntu上使用rakudobrew安装了perl6,然后使用panda安装了Debugger::UI::CommandLine但我无法调试,因为没有perl6-debug命令 - 只有perl6-debug-m命令当我用一个相当简单的脚本调用它时,通过产生大量的模拟任务使系统陷入瘫痪。有什么建议吗?

这是我的配置:

$ 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

1 个答案:

答案 0 :(得分:1)

我可以使用rakudobrew nukeapt purge rakudo然后在rm -rf ~/.rakudobrew之后重新安装rakudobrew来解决此问题。重新安装perl6,panda和Debugger::UI::CommandLine导致工作调试器。

显然原始安装有问题。