Perl 6 language and compiler development | Logs at colabti.org/irclogger/irclogger_log/perl6-dev | For toolchain/installation stuff see #perl6-toolchain | For MoarVM see #moarvm
Set by Zoffix on 27 July 2018.
AlexDaniel hm we haven't used alerts.perl6.org/ in a while 00:00
timotimo i know what you're thinking, but we'll not send out a developer alert asking people to vote in the US midterm elections 00:05
AlexDaniel haha 00:06
no I was just reading that thread about official channels
and realized that I completely forgot about alerts
timotimo say 00:07
where in the spec do we have the tests for Any's "i'll be a single-item list if you need me to" behaviour?
AlexDaniel that's probably all over the place with no single dedicated file for it 00:17
timotimo i'd have liked to find the apocalypse for it 00:18
Kaiepi getsockopt/setsockopt's starting to work! hastebin.com/ihidakokos.php 00:32
btw is tools/build/install-core-dist.p6 hanging for anyone else? 00:33
timotimo it's really, really slow sometimes
Kaiepi ah
Kaiepi timotimo, it's been running for over 3 hours now 03:39
|Tux| Rakudo version 2018.10-78-g8b93ec9f5 - MoarVM version 2018.10-74-g2fdde4a21
csv-ip5xs0.894 - 0.910
csv-ip5xs-206.908 - 6.908
csv-parser22.059 - 22.397
csv-test-xs-200.439 - 0.442
test7.617 - 8.108
test-t1.822 - 1.851
test-t --race0.825 - 0.831
test-t-2031.682 - 32.122
test-t-20 --race10.392 - 10.436
09:54
lizmat . 10:29
timotimo Invocant of method 'Bridge' must be an object instance of type 'Int', not a type object of type 'Int'. Did you forget a '.new'? 14:24
in method _row at (DBDish::SQLite::StatementHandle) line 51 14:25
oh, duh, i forgot to run execute 14:28
that could get a better error message, though 14:29
that has been an open issue already since december 2017 it seems like 15:13
Geth rakudo: lizmat self-assigned Are Duration operators tested? github.com/rakudo/rakudo/issues/2473
lizmat self-assigned Would be nice to have a |Z operator github.com/rakudo/rakudo/issues/2465

e67584929f | (Elizabeth Mattijsen)++ | src/core/Exception.pm6 Improve assigning immutable value error
Replace: Cannot modify an immutable Any ((Any)) With: Cannot modify an immutable 'Any' type object
15:38
rakudo: 130cc8178c | (Elizabeth Mattijsen)++ | src/core/Rakudo/Iterator.pm6
Introduce R:I.RoundrobinIterablesFlat

Create an iterator that creates a flattens the values more than one iterator by roundrobining between them until the first iterable is done. Used in the new HYPER implementation.
lizmat afk&
timotimo "roundrobining" is perhaps my neologism of the day (unless it's already been neologismed before, in which case i apologize) 15:52
lizmat
.oO( we haz ze teknologie to verb )
16:29
[Coke] huggable: cla? 18:58
huggable [Coke], nothing found
Geth nqp: 8828588db3 | (Paweł Murias)++ | nqp-js-on-js/.gitignore
[js] Add source maps to .gitignore
19:03
nqp: be8693d28d | (Paweł Murias)++ | 3 files
[js] Implement running parceled tests under the karma test runner

When running under karma parse the TAP from our fake STDOUT and report the result of that run.
Geth rakudo/master: 11 commits pushed by (Paweł Murias)++
review: github.com/rakudo/rakudo/compare/1...be16edd101
19:25
travis-ci Rakudo build failed. Paweł Murias '[js] Implement recording of modules loaded at compile time' 20:37
travis-ci.org/rakudo/rakudo/builds/452051297 github.com/rakudo/rakudo/compare/1...be16edd101
buggable [travis build above] ☠ Did not recognize some failures. Check results manually. 20:38
AlexDaniel huggable: cla 20:57
huggable AlexDaniel, nothing found
AlexDaniel huggable: CLA
huggable AlexDaniel, www.perlfoundation.org/contributor_..._agreement print it out, sign it, scan it in (resize your scan to 250KB or less). Email to trademark -at- perlfoundation.org (please scan and email if you can, it's so much more efficient)
AlexDaniel [Coke]: ↑
pmurias did I break the rakudo build? :/ (only run make m-spectest and forgot about the other tests) 21:47
seems something other is wrong 21:54
lizmat checks 21:57
lizmat pmurias: all clean on MacOS (at least for me): both make test and make spectest 22:10
lizmat goes to bed&
SmokeMachine m: class A does Sequence { method iterator is rw { ^Inf .iterator } }; my @a = A.new; say @a[0] # is this a bug? 22:57
camelia (...)
timotimo m: class A does Sequence does Iterable { method iterator is rw { ^Inf .iterator } }; my @a = A.new; say @a[0] 22:59
camelia 0
SmokeMachine strange... 23:06
m: say Sequence.does: Iterable
camelia False
SmokeMachine hum!
timotimo: thanks! 23:07
Geth roast: b9bfe1844d | (Nick Logan)++ | 553 files
Move all module code to segregated namespace under packages/

Move all module code that will be loaded under packages/ -- while also structuring their filesystem layout as distributions. This should make it easier to keep track of what namespaces a given
  `use lib ...` is bringing in.
... (6 more lines)
23:22