<masak> I'd just like to report that the stacktraces in Rakudo are back 
to being insanely long.
<masak> I think they're even longer than when people were 
complaining about them being far too long last time, and someone fixed 
it.
<moritz_> and are also back to be totally useless
<masak> yes.
* masak submits rakudobug

Here's an example:

$ perl6 lib/November/CGI.pm
Unable to parse blockoid, couldn't find final '}' at line 8
current instr.: 'perl6;Regex;Cursor;FAILGOAL' pc 1664 (ext/nqp-
rx/src/stage0/Regex-s0.pir:907)
called from Sub 'perl6;Perl6;Grammar;blockoid' pc 53135 
(src/gen/perl6-grammar.pir:4334)
called from Sub 'perl6;Perl6;Grammar;pblock' pc 51952 (src/gen/perl6-
grammar.pir:4002)
called from Sub 'perl6;Perl6;Grammar;circumfix:sym<{ }>' pc 132791 
(src/gen/perl6-grammar.pir:24155)
called from Sub 'perl6;Regex;Cursor;!protoregex' pc 1752 (ext/nqp-
rx/src/stage0/Regex-s0.pir:971)
called from Sub 'perl6;HLL;Grammar;circumfix' pc 2899 (ext/nqp-
rx/src/stage0/HLL-s0.pir:1190)
called from Sub 'perl6;HLL;Grammar;term:sym<circumfix>' pc 2967 
(ext/nqp-rx/src/stage0/HLL-s0.pir:1219)
called from Sub 'perl6;Regex;Cursor;!protoregex' pc 1752 (ext/nqp-
rx/src/stage0/Regex-s0.pir:971)
called from Sub 'perl6;Perl6;Grammar;term' pc 114072 (src/gen/perl6-
grammar.pir:19605)
called from Sub 'perl6;HLL;Grammar;termish' pc 2350 (ext/nqp-
rx/src/stage0/HLL-s0.pir:1040)
called from Sub 'perl6;HLL;Grammar;EXPR' pc 1016 (ext/nqp-
rx/src/stage0/HLL-s0.pir:552)
called from Sub 'perl6;Perl6;Grammar;EXPR' pc 133525 (src/gen/perl6-
grammar.pir:24358)
called from Sub 'perl6;Perl6;Grammar;statement' pc 50235 
(src/gen/perl6-grammar.pir:3481)
called from Sub 'perl6;Perl6;Grammar;statementlist' pc 49266 
(src/gen/perl6-grammar.pir:3185)
called from Sub 'perl6;Perl6;Grammar;blockoid' pc 53135 
(src/gen/perl6-grammar.pir:4334)
called from Sub 'perl6;Perl6;Grammar;block' pc 52782 (src/gen/perl6-
grammar.pir:4241)
called from Sub 'perl6;HLL;Grammar;LANG' pc 1761 (ext/nqp-
rx/src/stage0/HLL-s0.pir:825)
called from Sub 'perl6;Perl6;Regex;codeblock' pc 180845 
(src/gen/perl6-grammar.pir:36478)
called from Sub 'perl6;Perl6;Regex;assertion:sym<{ }>' pc 180597 
(src/gen/perl6-grammar.pir:36427)
called from Sub 'perl6;Regex;Cursor;!protoregex' pc 1752 (ext/nqp-
rx/src/stage0/Regex-s0.pir:971)
called from Sub 'perl6;Regex;P6Regex;Grammar;assertion' pc 18818 
(ext/nqp-rx/src/stage0/P6Regex-s0.pir:5090)
called from Sub 'perl6;Regex;P6Regex;Grammar;assertion:sym<?>' pc 
18852 (ext/nqp-rx/src/stage0/P6Regex-s0.pir:5095)
called from Sub 'perl6;Regex;Cursor;!protoregex' pc 1752 (ext/nqp-
rx/src/stage0/Regex-s0.pir:971)
called from Sub 'perl6;Regex;P6Regex;Grammar;assertion' pc 18818 
(ext/nqp-rx/src/stage0/P6Regex-s0.pir:5090)
called from Sub 'perl6;Regex;P6Regex;Grammar;metachar:sym<assert>' 
pc 12629 (ext/nqp-rx/src/stage0/P6Regex-s0.pir:3448)
called from Sub 'perl6;Regex;Cursor;!protoregex' pc 1752 (ext/nqp-
rx/src/stage0/Regex-s0.pir:971)
called from Sub 'perl6;Regex;P6Regex;Grammar;metachar' pc 6975 
(ext/nqp-rx/src/stage0/P6Regex-s0.pir:1914)
called from Sub 'perl6;Regex;P6Regex;Grammar;atom' pc 4066 
(ext/nqp-rx/src/stage0/P6Regex-s0.pir:1144)
called from Sub 'perl6;Regex;P6Regex;Grammar;quantified_atom' pc 
3406 (ext/nqp-rx/src/stage0/P6Regex-s0.pir:993)
called from Sub 'perl6;Regex;P6Regex;Grammar;termish' pc 3133 
(ext/nqp-rx/src/stage0/P6Regex-s0.pir:921)
called from Sub 'perl6;Regex;P6Regex;Grammar;nibbler' pc 2481 
(ext/nqp-rx/src/stage0/P6Regex-s0.pir:749)
called from Sub 'perl6;HLL;Grammar;LANG' pc 1761 (ext/nqp-
rx/src/stage0/HLL-s0.pir:825)
called from Sub 'perl6;Perl6;Grammar;regex_def' pc 106800 
(src/gen/perl6-grammar.pir:17851)
called from Sub 'perl6;Perl6;Grammar;regex_declarator:sym<token>' pc 
106056 (src/gen/perl6-grammar.pir:17644)
called from Sub 'perl6;Regex;Cursor;!protoregex' pc 1752 (ext/nqp-
rx/src/stage0/Regex-s0.pir:971)
called from Sub 'perl6;Perl6;Grammar;regex_declarator' pc 105650 
(src/gen/perl6-grammar.pir:0)
called from Sub 'perl6;Perl6;Grammar;term:sym<regex_declarator>' pc 
74051 (src/gen/perl6-grammar.pir:9637)
called from Sub 'perl6;Regex;Cursor;!protoregex' pc 1752 (ext/nqp-
rx/src/stage0/Regex-s0.pir:971)
called from Sub 'perl6;Perl6;Grammar;term' pc 114072 (src/gen/perl6-
grammar.pir:19605)
called from Sub 'perl6;HLL;Grammar;termish' pc 2350 (ext/nqp-
rx/src/stage0/HLL-s0.pir:1040)
called from Sub 'perl6;HLL;Grammar;EXPR' pc 1016 (ext/nqp-
rx/src/stage0/HLL-s0.pir:552)
called from Sub 'perl6;Perl6;Grammar;EXPR' pc 133525 (src/gen/perl6-
grammar.pir:24358)
called from Sub 'perl6;Perl6;Grammar;statement' pc 50235 
(src/gen/perl6-grammar.pir:3481)
called from Sub 'perl6;Perl6;Grammar;statementlist' pc 49266 
(src/gen/perl6-grammar.pir:3185)
called from Sub 'perl6;Perl6;Grammar;blockoid' pc 53135 
(src/gen/perl6-grammar.pir:4334)
called from Sub 'perl6;Perl6;Grammar;block' pc 52782 (src/gen/perl6-
grammar.pir:4241)
called from Sub 'perl6;Perl6;Grammar;package_def' pc 84827 
(src/gen/perl6-grammar.pir:12454)
called from Sub 
'perl6;Perl6;Grammar;package_declarator:sym<grammar>' pc 83748 
(src/gen/perl6-grammar.pir:12156)
called from Sub 'perl6;Regex;Cursor;!protoregex' pc 1752 (ext/nqp-
rx/src/stage0/Regex-s0.pir:971)
called from Sub 'perl6;Perl6;Grammar;package_declarator' pc 82655 
(src/gen/perl6-grammar.pir:11899)
called from Sub 'perl6;Perl6;Grammar;term:sym<package_declarator>' 
pc 72811 (src/gen/perl6-grammar.pir:9311)
called from Sub 'perl6;Regex;Cursor;!protoregex' pc 1752 (ext/nqp-
rx/src/stage0/Regex-s0.pir:971)
called from Sub 'perl6;Perl6;Grammar;term' pc 114072 (src/gen/perl6-
grammar.pir:19605)
called from Sub 'perl6;HLL;Grammar;termish' pc 2350 (ext/nqp-
rx/src/stage0/HLL-s0.pir:1040)
called from Sub 'perl6;HLL;Grammar;EXPR' pc 1016 (ext/nqp-
rx/src/stage0/HLL-s0.pir:552)
called from Sub 'perl6;Perl6;Grammar;EXPR' pc 133525 (src/gen/perl6-
grammar.pir:24358)
called from Sub 'perl6;Perl6;Grammar;statement' pc 50235 
(src/gen/perl6-grammar.pir:3481)
called from Sub 'perl6;Perl6;Grammar;statementlist' pc 49266 
(src/gen/perl6-grammar.pir:3185)
called from Sub 'perl6;Perl6;Grammar;comp_unit' pc 48710 
(src/gen/perl6-grammar.pir:3014)
called from Sub 'perl6;Perl6;Grammar;TOP' pc 38552 
(src/gen/loader_pm.pir:473)
called from Sub 'perl6;Regex;Cursor;parse' pc 282 (ext/nqp-
rx/src/stage0/Regex-s0.pir:181)
called from Sub 'perl6;HLL;Compiler;parse' pc 5 (ext/nqp-
rx/src/stage0/HLL-s0.pir:24)
called from Sub 'perl6;PCT;HLLCompiler;compile' pc 403 
(compilers/pct/src/PCT/HLLCompiler.pir:294)
called from Sub 'perl6;Perl6;Module;Loader;_block119' pc 35081 
(src/gen/locator_pm.pir:168)
called from Sub 'perl6;Perl6;Module;Loader;_block90' pc 34921 
(src/gen/locator_pm.pir:107)
called from Sub 'perl6;Perl6;Module;Loader;need' pc 34433 
(src/gen/role_pm.pir:845)
called from Sub 'perl6;Perl6;Actions;need' pc 184680 (src/gen/perl6-
grammar.pir:37571)
called from Sub 'perl6;Perl6;Actions;statement_control:sym<use>' pc 
199422 (src/gen/perl6-actions.pir:2058)
called from Sub 'perl6;Regex;Cursor;!reduce' pc 975 (ext/nqp-
rx/src/stage0/Regex-s0.pir:624)
called from Sub 'perl6;Regex;Cursor;!cursor_pass' pc 541 (ext/nqp-
rx/src/stage0/Regex-s0.pir:340)
called from Sub 'perl6;Perl6;Grammar;statement_control:sym<use>' pc 
64724 (src/gen/perl6-grammar.pir:7401)
called from Sub 'perl6;Regex;Cursor;!protoregex' pc 1752 (ext/nqp-
rx/src/stage0/Regex-s0.pir:971)
called from Sub 'perl6;Perl6;Grammar;statement_control' pc 56753 
(src/gen/perl6-grammar.pir:5259)
called from Sub 'perl6;Perl6;Grammar;statement' pc 50235 
(src/gen/perl6-grammar.pir:3481)
called from Sub 'perl6;Perl6;Grammar;statementlist' pc 49266 
(src/gen/perl6-grammar.pir:3185)
called from Sub 'perl6;Perl6;Grammar;package_def' pc 84827 
(src/gen/perl6-grammar.pir:12454)
called from Sub 'perl6;Perl6;Grammar;package_declarator:sym<class>' 
pc 83395 (src/gen/perl6-grammar.pir:12068)
called from Sub 'perl6;Regex;Cursor;!protoregex' pc 1752 (ext/nqp-
rx/src/stage0/Regex-s0.pir:971)
called from Sub 'perl6;Perl6;Grammar;package_declarator' pc 82655 
(src/gen/perl6-grammar.pir:11899)
called from Sub 'perl6;Perl6;Grammar;term:sym<package_declarator>' 
pc 72811 (src/gen/perl6-grammar.pir:9311)
called from Sub 'perl6;Regex;Cursor;!protoregex' pc 1752 (ext/nqp-
rx/src/stage0/Regex-s0.pir:971)
called from Sub 'perl6;Perl6;Grammar;term' pc 114072 (src/gen/perl6-
grammar.pir:19605)
called from Sub 'perl6;HLL;Grammar;termish' pc 2350 (ext/nqp-
rx/src/stage0/HLL-s0.pir:1040)
called from Sub 'perl6;HLL;Grammar;EXPR' pc 1016 (ext/nqp-
rx/src/stage0/HLL-s0.pir:552)
called from Sub 'perl6;Perl6;Grammar;EXPR' pc 133525 (src/gen/perl6-
grammar.pir:24358)
called from Sub 'perl6;Perl6;Grammar;statement' pc 50235 
(src/gen/perl6-grammar.pir:3481)
called from Sub 'perl6;Perl6;Grammar;statementlist' pc 49266 
(src/gen/perl6-grammar.pir:3185)
called from Sub 'perl6;Perl6;Grammar;comp_unit' pc 48710 
(src/gen/perl6-grammar.pir:3014)
called from Sub 'perl6;Perl6;Grammar;TOP' pc 38552 
(src/gen/loader_pm.pir:473)
called from Sub 'perl6;Regex;Cursor;parse' pc 282 (ext/nqp-
rx/src/stage0/Regex-s0.pir:181)
called from Sub 'perl6;HLL;Compiler;parse' pc 5 (ext/nqp-
rx/src/stage0/HLL-s0.pir:24)
called from Sub 'perl6;PCT;HLLCompiler;compile' pc 403 
(compilers/pct/src/PCT/HLLCompiler.pir:294)
called from Sub 'perl6;Perl6;Module;Loader;_block119' pc 35081 
(src/gen/locator_pm.pir:168)
called from Sub 'perl6;Perl6;Module;Loader;_block90' pc 34921 
(src/gen/locator_pm.pir:107)
called from Sub 'perl6;Perl6;Module;Loader;need' pc 34433 
(src/gen/role_pm.pir:845)
called from Sub 'perl6;Perl6;Actions;need' pc 184680 (src/gen/perl6-
grammar.pir:37571)
called from Sub 'perl6;Perl6;Actions;statement_control:sym<use>' pc 
199422 (src/gen/perl6-actions.pir:2058)
called from Sub 'perl6;Regex;Cursor;!reduce' pc 975 (ext/nqp-
rx/src/stage0/Regex-s0.pir:624)
called from Sub 'perl6;Regex;Cursor;!cursor_pass' pc 541 (ext/nqp-
rx/src/stage0/Regex-s0.pir:340)
called from Sub 'perl6;Perl6;Grammar;statement_control:sym<use>' pc 
64724 (src/gen/perl6-grammar.pir:7401)
called from Sub 'perl6;Regex;Cursor;!protoregex' pc 1752 (ext/nqp-
rx/src/stage0/Regex-s0.pir:971)
called from Sub 'perl6;Perl6;Grammar;statement_control' pc 56753 
(src/gen/perl6-grammar.pir:5259)
called from Sub 'perl6;Perl6;Grammar;statement' pc 50235 
(src/gen/perl6-grammar.pir:3481)
called from Sub 'perl6;Perl6;Grammar;statementlist' pc 49266 
(src/gen/perl6-grammar.pir:3185)
called from Sub 'perl6;Perl6;Grammar;comp_unit' pc 48710 
(src/gen/perl6-grammar.pir:3014)
called from Sub 'perl6;Perl6;Grammar;TOP' pc 38552 
(src/gen/loader_pm.pir:473)
called from Sub 'perl6;Regex;Cursor;parse' pc 282 (ext/nqp-
rx/src/stage0/Regex-s0.pir:181)
called from Sub 'perl6;HLL;Compiler;parse' pc -1 ((unknown file):-1)
called from Sub 'perl6;PCT;HLLCompiler;compile' pc 403 
(compilers/pct/src/PCT/HLLCompiler.pir:294)
called from Sub 'perl6;PCT;HLLCompiler;eval' pc 1007 
(compilers/pct/src/PCT/HLLCompiler.pir:563)
called from Sub 'perl6;PCT;HLLCompiler;evalfiles' pc 1318 
(compilers/pct/src/PCT/HLLCompiler.pir:714)
called from Sub 'perl6;PCT;HLLCompiler;command_line' pc 1504 
(compilers/pct/src/PCT/HLLCompiler.pir:801)
called from Sub 'perl6;Perl6;Compiler;main' pc -1 ((unknown file):-1)

That's a record in insanity. :(

Reply via email to