timotimo | p6weekly.wordpress.com/2017/02/14/...-one-zero/ | 01:06 | |
Geth | nqp/braids: 8 commits pushed by (Zoffix Znet)++, TimToady++, MasterDuke17++
|
04:14 | |
rakudo/braids: 14 commits pushed by (Zoffix Znet)++, TimToady++, (Elizabeth Mattijsen)++ review: github.com/rakudo/rakudo/compare/9...0d0dc422c7 |
|||
MasterDuke | .ask nine does this seem precomp related? gist.github.com/MasterDuke17/5f071...0f388b51d4 | 04:38 | |
yoleaux2 | MasterDuke: I'll pass your message to nine. | ||
ugexe | m: my %m1 = :perl<6.c>,:name<XXX>,:ver<1>,:auth<foo>,:provides(:XXX<lib/XXX.pm>); my %m2 = |%m1, :auth<bar>, :provides(:XXX<lib/XXX.pm6>); for %m1, %m2 -> %m { try mkdir "lib"; %m<provides>.values[0].IO.spurt(qq|unit module {%m<provides>.keys[0]};\n|~q|sub source-file is export {$?FILE}|); CompUnit::RepositoryRegistry.repository-for-name("site").install(Distribution::Hash.new(%m,:prefix($*CWD))) }; | 07:01 | |
camelia | ( no output ) | ||
ugexe | m: package auth::foo { use XXX:auth<foo>; say source-file; }; package auth::bar { use XXX:auth<bar>; say source-file; }; | ||
camelia | rakudo-moar aac9ef: OUTPUT«/home/camelia/site#sources/8541B2A37683CCD27F257877177FEADBC1E427D0 (XXX)/home/camelia/site#sources/8541B2A37683CCD27F257877177FEADBC1E427D0 (XXX)» | ||
ugexe | its loading XXX:auth<foo> for XXX:auth<bar> too due to caching | 07:02 | |
part 1 installs 2 modules XXX:auth<foo> and XXX:auth<bar>, both which export `sub source-file { $?FILE }`. part 2 calls source-file for each one. | 07:04 | ||
I tried s/%!loaded{$spec.short-name}/%!loaded{~$spec}/ in ::Installation which works fine, except the previous example gives '===SORRY!=== Object does not exist in serialization context' from what looks like it trying to import from the incorrect precomp file after already successfully loaded the first | 07:09 | ||
[Tux] | This is Rakudo version 2017.01-206-gaac9efcbd built on MoarVM version 2017.01-49-g7ff91dbb | 07:57 | |
csv-ip5xs 2.974 | |||
test 12.802 | |||
test-t 5.084 - 5.140 | |||
csv-parser 13.621 | |||
samcv | o/ [Tux] | 07:59 | |
ugexe | nine: gist.github.com/ugexe/b8ac60d26a17...62e9716d96 I summarized the issue above in this gist if you have any ideas where I should look next | 15:55 | |
Geth | nqp/braids: 09b6179291 | TimToady++ | src/QRegex/Cursor.nqp knock out some of the scaffolding |
17:41 | |
rakudo/braids: 2106914c8e | TimToady++ | 2 files don't look up actions every time we nibble, duh With cursor braid delegation we can now just keep the actions along with the grammars in the quote language cache. |
|||
nqp/master: 12 commits pushed by (Pawel Murias)++ review: github.com/perl6/nqp/compare/3268b...ac9a66abad |
17:56 | ||
IOninja | ZOFVM: Files=1224, Tests=132889, 216 wallclock secs (21.02 usr 3.42 sys + 4037.96 cusr 317.04 csys = 4379.44 CPU) | 18:26 | |
Geth | rakudo/nom: b51a5505a6 | (Zoffix Znet)++ | src/Perl6/Actions.nqp Fix crash on redeclaration check of non-sub &foo var The redeclaration check assumes the previous thing is a Routine and crashes when it tries to reach for $!yada that isn't present in my &foo; Callable. Fix by checking the symbol is a Routine before trying to check whether it's a yada. Bug find: irclog.perlgeek.de/perl6/2017-02-13#i_14093827 |
18:37 | |
roast: 5550e4cad8 | (Zoffix Znet)++ | S06-multi/proto.t Test my &x; sub x {} throws useful error Rakudo fix: github.com/rakudo/rakudo/commit/b51a5505a6 Bug find: irclog.perlgeek.de/perl6/2017-02-13#i_14093827 |
18:38 | ||
roast: b71c24bb4d | usev6++ | S32-io/IO-Socket-Async.t Fudge another IO::Socket::Async test on JVM |
19:19 | ||
mr_ron | Both Coke and IOninja gave useful feedback so far on my work to move fudgeandrun to roast. If I don't hear back on roast PR 231 by tomorrow will merge myself unless objection. | 20:57 | |
IOninja | sounds good | 21:44 |