Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6-dev, 2017-02-14

| Channels | #perl6-dev index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:24 llfourn joined #perl6-dev
01:01 pyrimidine joined #perl6-dev
01:06 timotimo https://p6weekly.wordpress.com/2017/02/14/2017-07-more-than-one-zero/
01:25 llfourn joined #perl6-dev
01:26 pyrimidine joined #perl6-dev
02:27 llfourn joined #perl6-dev
02:49 ilbot3 joined #perl6-dev
02:49 Topic for #perl6-dev is now Perl 6 language and compiler development 2.0 | Logs at http://irclog.perlgeek.de/perl6-dev/today
02:51 pyrimidine joined #perl6-dev
02:54 pyrimidi_ joined #perl6-dev
03:28 llfourn joined #perl6-dev
03:57 pyrimidine joined #perl6-dev
04:14 Geth ¦ nqp/braids: 8 commits pushed by (Zoffix Znet)++, TimToady++, MasterDuke17++
04:14 Geth ¦ nqp/braids: f42983239f | Remove no-longer-correct note...
04:14 Geth ¦ nqp/braids: e06fdd6c38 | start using $*LANG as single point of contact
04:14 Geth ¦ nqp/braids: 36906de917 | Merge branch 'master' into braids
04:14 Geth ¦ nqp/braids: b2c0b3cbbe | FH output ops return the number of bytes written
04:14 Geth ¦ nqp/braids: 3268b0524c | Add very basic nqp::seekfh documentation
04:14 Geth ¦ nqp/braids: a0b9eca0e4 | Improve diagnostic of how to export new language
04:14 Geth ¦ nqp/braids: 4a78df86b1 | Merge branch 'master' into braids
04:14 Geth ¦ nqp/braids: 750f9c1bf6 | rename add_slang to define_slang
04:14 Geth ¦ nqp/braids: review: https://github.com/perl6/nqp/compare/ce7d220fca...750f9c1bf6
04:14 Geth ¦ rakudo/braids: 14 commits pushed by (Zoffix Znet)++, TimToady++, (Elizabeth Mattijsen)++
04:14 Geth ¦ rakudo/braids: review: https://github.com/rakudo/rakudo/compare/9f8aaf581b...0d0dc422c7
04:30 llfourn joined #perl6-dev
04:38 MasterDuke .ask nine does this seem precomp related? https://gist.github.com/MasterDuke17/5f07124670c43c819c6e230f388b51d4
04:38 yoleaux2 MasterDuke: I'll pass your message to nine.
04:50 pyrimidine joined #perl6-dev
04:55 pyrimidine joined #perl6-dev
05:13 pyrimidine joined #perl6-dev
05:31 llfourn joined #perl6-dev
05:55 Beginner_Guy joined #perl6-dev
06:33 llfourn joined #perl6-dev
06:48 RabidGravy joined #perl6-dev
06:59 pyrimidine joined #perl6-dev
07:01 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 rakudo-moar aac9ef: ( no output )
07:01 ugexe m: package auth::foo { use XXX:auth<foo>; say source-file; }; package auth::bar { use XXX:auth<bar>; say source-file; };
07:01 camelia rakudo-moar aac9ef: OUTPUT«/home/camelia/site#sources/8541B2A37683CCD27F257877177FEADBC1E427D0 (XXX)␤/home/camelia/site#sources/8541B2A37683CCD27F257877177FEADBC1E427D0 (XXX)␤»
07:02 ugexe its loading XXX:auth<foo> for XXX:auth<bar> too due to caching
07:04 ugexe 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:09 ugexe 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:34 llfourn joined #perl6-dev
07:53 AlexDaniel joined #perl6-dev
07:57 [Tux] This is Rakudo version 2017.01-206-gaac9efcbd built on MoarVM version 2017.01-49-g7ff91dbb
07:57 [Tux] csv-ip5xs        2.974
07:57 [Tux] test            12.802
07:57 [Tux] test-t           5.084 - 5.140
07:57 [Tux] csv-parser      13.621
07:59 samcv o/ [Tux]
08:35 llfourn joined #perl6-dev
08:36 agentzh joined #perl6-dev
09:03 pyrimidine joined #perl6-dev
09:37 llfourn joined #perl6-dev
10:04 pyrimidine joined #perl6-dev
10:17 pyrimidine joined #perl6-dev
10:39 llfourn joined #perl6-dev
11:00 Ven joined #perl6-dev
11:07 agentzh joined #perl6-dev
11:17 pyrimidine joined #perl6-dev
11:40 llfourn joined #perl6-dev
12:22 pyrimidine joined #perl6-dev
12:38 ggoebel joined #perl6-dev
12:41 llfourn joined #perl6-dev
13:13 pyrimidine joined #perl6-dev
13:18 pyrimidine joined #perl6-dev
13:40 agentzh joined #perl6-dev
13:43 llfourn joined #perl6-dev
14:20 pyrimidine joined #perl6-dev
14:39 SourceBaby joined #perl6-dev
14:40 Geth joined #perl6-dev
14:40 NeuralAnomaly joined #perl6-dev
14:41 buggable joined #perl6-dev
14:44 llfourn joined #perl6-dev
14:46 SmokeMachine joined #perl6-dev
15:01 cognominal joined #perl6-dev
15:03 pyrimidine joined #perl6-dev
15:19 agentzh joined #perl6-dev
15:46 llfourn joined #perl6-dev
15:55 ugexe nine: https://gist.github.com/ugexe/b8ac60d26a17d2c256c41f62e9716d96 I summarized the issue above in this gist if you have any ideas where I should look next
16:03 pyrimidine joined #perl6-dev
16:41 pyrimidine joined #perl6-dev
16:47 llfourn joined #perl6-dev
17:00 pyrimidine joined #perl6-dev
17:41 Geth ¦ nqp/braids: 09b6179291 | TimToady++ | src/QRegex/Cursor.nqp
17:41 Geth ¦ nqp/braids: knock out some of the scaffolding
17:41 Geth ¦ nqp/braids: review: https://github.com/perl6/nqp/commit/09b6179291
17:41 Geth ¦ rakudo/braids: 2106914c8e | TimToady++ | 2 files
17:41 Geth ¦ rakudo/braids: don't look up actions every time we nibble, duh
17:41 Geth ¦ rakudo/braids:
17:41 Geth ¦ rakudo/braids: With cursor braid delegation we can now just keep the actions
17:41 Geth ¦ rakudo/braids: along with the grammars in the quote language cache.
17:41 Geth ¦ rakudo/braids: review: https://github.com/rakudo/rakudo/commit/2106914c8e
17:49 llfourn joined #perl6-dev
17:56 Geth ¦ nqp/master: 12 commits pushed by (Pawel Murias)++
17:56 Geth ¦ nqp/master: review: https://github.com/perl6/nqp/compare/3268b0524c...ac9a66abad
17:57 pmurias joined #perl6-dev
18:26 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:33 ggoebel joined #perl6-dev
18:37 Geth ¦ rakudo/nom: b51a5505a6 | (Zoffix Znet)++ | src/Perl6/Actions.nqp
18:37 Geth ¦ rakudo/nom: Fix crash on redeclaration check of non-sub &foo var
18:37 Geth ¦ rakudo/nom:
18:37 Geth ¦ rakudo/nom: The redeclaration check assumes the previous thing is a Routine
18:37 Geth ¦ rakudo/nom: and crashes when it tries to reach for $!yada that isn't present
18:37 Geth ¦ rakudo/nom: in my &foo; Callable.
18:37 Geth ¦ rakudo/nom:
18:37 Geth ¦ rakudo/nom: Fix by checking the symbol is a Routine before trying to check
18:37 Geth ¦ rakudo/nom: whether it's a yada.
18:37 Geth ¦ rakudo/nom:
18:37 Geth ¦ rakudo/nom: Bug find: https://irclog.perlgeek.de/perl6/2017-02-13#i_14093827
18:37 Geth ¦ rakudo/nom: review: https://github.com/rakudo/rakudo/commit/b51a5505a6
18:38 Geth ¦ roast: 5550e4cad8 | (Zoffix Znet)++ | S06-multi/proto.t
18:38 Geth ¦ roast: Test my &x; sub x {} throws useful error
18:38 Geth ¦ roast:
18:38 Geth ¦ roast: Rakudo fix: https://github.com/rakudo/rakudo/commit/b51a5505a6
18:38 Geth ¦ roast: Bug find: https://irclog.perlgeek.de/perl6/2017-02-13#i_14093827
18:38 Geth ¦ roast: review: https://github.com/perl6/roast/commit/5550e4cad8
18:50 llfourn joined #perl6-dev
19:19 Geth ¦ roast: b71c24bb4d | usev6++ | S32-io/IO-Socket-Async.t
19:19 Geth ¦ roast: Fudge another IO::Socket::Async test on JVM
19:19 Geth ¦ roast: review: https://github.com/perl6/roast/commit/b71c24bb4d
19:21 agentzh joined #perl6-dev
19:52 llfourn joined #perl6-dev
20:19 mr_ron joined #perl6-dev
20:19 agentzh joined #perl6-dev
20:27 agentzh joined #perl6-dev
20:40 pmurias joined #perl6-dev
20:53 llfourn joined #perl6-dev
20:57 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.
21:26 agentzh joined #perl6-dev
21:44 IOninja sounds good
21:54 llfourn joined #perl6-dev
21:55 ggoebel joined #perl6-dev
22:33 Beginner_don joined #perl6-dev
22:37 hoelzro_ joined #perl6-dev
22:38 gfldex_ joined #perl6-dev
22:46 mst joined #perl6-dev
22:47 geekosaur joined #perl6-dev
22:52 mr_ron joined #perl6-dev
22:52 jdv79 joined #perl6-dev
23:00 llfourn joined #perl6-dev
23:33 agentzh joined #perl6-dev
23:48 ugexe joined #perl6-dev
23:55 Geth joined #perl6-dev

| Channels | #perl6-dev index | Today | | Search | Google Search | Plain-Text | summary