ronsavage lizmat: Hi. I just read thru the github.com/perl6/perl6-most-wanted...odules.md. Please note that CGI::Session is abandonware. I rewrote it as Data::Session. 00:47
psch hi #perl6-dev
trying to build r-j i run into a bindpos_n miscall -- or something like it at least
jdb points me at gen/jvm/CORE.setting:29581, which is part of the autogenerate numarray 00:48
this is where numarray is used as a parameter type constraint 00:49
neither r-j (as far as it builds) nor r-j recognize the *type* numarray
r: sub f(numarray $a) { }
camelia ( no output )
5===SORRY!5=== Error while compiling <tmp>
Invalid typename 'numarray' in parameter declaration.
at <tmp>:1
------> 3sub f(numarray7⏏5 $a) { }
psch ...i'm assuming the r-j build here is from before whenever that was introduced 00:50
examining this after writing it down here makes me think numarray might be setting-scoped somehow, for what it's worth 00:52
but if scope is somehow broken during CORE compilation between r-j and r-m i'd think myself solidly out of my depths 00:53
Zoffix psch: FWIW bartolin++ has successfully built JVM and ran spectest a day or so ago. So there shouldn't any compilation errors on HEAD 00:57
ronsavage: thanks. Updated it in github.com/perl6/perl6-most-wanted...70ee5aac66 00:58
psch Zoffix: might've been a case of "i heard nom got dropped but the repo was still on it," rebuilding now 00:59
Zoffix Ah :)
ronsavage Zoffix: Thanx. Data::Session does not include an equivalent of CGI::Session::Auth. I suggest add that back for now. 01:01
Zoffix Done: github.com/perl6/perl6-most-wanted...f7c7b9d6c6 01:02
AlexDaniel releasable6: next 01:22
releasable6 AlexDaniel, Next release in 2 days and ≈17 hours. Blockers: github.com/rakudo/rakudo/issues?q=...%9A%A0%22. Unknown changelog format
psch apparently yes, 'git checkout master' in $RAKUDO_SRC solved the build hangup :) 01:23
AlexDaniel heh! 01:24
psch hm, can i force 'make test' to not parallelize? 01:35
timotimo TEST_JOBS=1 maybe?
psch 'cause the output looks like it does parallelize and i get non-deterministic failures
tbrowder AlexDaniel: any chance of getting my rakudo PR #1339 merged for the next release? 03:04
AlexDaniel hmmmm 03:05
tbrowder it would close some issues!
it might mKe DrForr happy!
*make 03:06
AlexDaniel from one hand we don't know what it could break, from the other hand a bunch of star users will be stuck with unusable pod features if we don't merge…
AlexDaniel hovers over the merge button
tbrowder it would free me to concentrate on anothe PR to close more issues! 03:07
AlexDaniel :)
tbrowder and, if it does break things, they can be fixed...
otherwise, move it to 6.d 03:09
pretty please :-D
at any rate 03:10
Geth rakudo/master: 16 commits pushed by (Tom Browder)++, (Aleks-Daniel Jakimenko-Aleksejev)++
review: github.com/rakudo/rakudo/compare/a...14c28cae40
roast/master: 6 commits pushed by (Tom Browder)++, (Aleks-Daniel Jakimenko-Aleksejev)++ 03:12
tbrowder ...in any event, the PR has the solution to converting p5 module Text::ParseWords to p6 which would make lizmat happy!
AlexDaniel tbrowder: will you close all the tickets that are now resolved?
do you have the rights to do that on RT?
tbrowder yes! thanks!
AlexDaniel k 03:14
tbrowder um, i think i have done that...
AlexDaniel releasable6: next 03:15
releasable6 AlexDaniel, Next release in 2 days and ≈15 hours. Blockers: github.com/rakudo/rakudo/issues?q=...%9A%A0%22. Unknown changelog format
AlexDaniel hopefully we'll see if anything is very wrong during this time :) Also will do another toaster run right before the release
(if nobody beats me to it)
tbrowder: as for futher POD PRs, I'm not really sure. I don't fully like where this is going 03:16
it feels like we're sweeping bugs under the rug
which is maybe OK as long as stuff is getting more usable, but still… 03:17
and the code is getting too complex for the simpliest stuff like making sure that quotes are not part of the string :S 03:18
tbrowder is anyone working on pod probs in the meantime? are we going to abandon p6 pod for something else? if not, won’t the fixes still be generally applicable? 03:19
my next goal is a grammar or action change to fix some of the pod issues. 03:20
AlexDaniel well I'm thinking with this comment in mind: github.com/rakudo/rakudo/pull/1300...-351248903
tbrowder yes, that was a good step for format codes, but the issues i want to work are more “basic” and involve parse errors, not weird conversion problems which are more at the class definition level. 03:24
AlexDaniel well, chances are you know better what to do 03:25
tbrowder so, should i go away until a new pod language is being developed? 03:26
AlexDaniel I think that you're ready to do it :)
I mean, implement it as a language 03:27
nobody else is working on it, I haven't heard anyone planning to do it
tbrowder that is way above my pay grade!
AlexDaniel I believe in you! 03:30
tbrowder but there is someone who was working on it last in i think about 2015. her name is S* and i’ll see if i can find the reference... 03:33
AlexDaniel ShimmerFairy?
unfortunately this blog post is not in web archive: shimmeryfairy.wordpress.com/2015/0...in-rakudo/ 03:36
tbrowder yes, and i can’t find her on github now which i think she used to be on...maybe bitbucket or something else... 03:39
AlexDaniel it's right there but I don't know how this would help: github.com/ShimmerFairy/ 03:40
tbrowder ok, just found her on github: ShimmerFairy 03:41
it’s the SUPERNOVA repo 03:42
AlexDaniel right, supernova 03:44
tbrowder is that kind of what you have in mind for a separate pod language? 03:47
AlexDaniel well I was thinking that it would be in core 03:48
and I totally forgot that supernova existed 03:49
but perhaps the effort should be continued?
I really don't know. I think I “joined” the community right when the effort on it stopped, so I don't remember anything from the time
maybe others can comment
tbrowder comments would be welcome! 03:51
AlexDaniel tbrowder: while others are waking up, maybe you can try using supernova with the latest rakudo? 03:52
I'm wondering if it still compiles/runs
tbrowder when i last looked at that i didn’t know quite as much as the little i know now, but i think i can try...but i won’t have much time until after 27 jan... 03:53
AlexDaniel Its TODO file is really interesting to read: github.com/ShimmerFairy/SUPERNOVA/.../TODO.pod6 03:54
tbrowder yes, makes much more sense now... 04:11
AlexDaniel: g’night from UTC-5, and many thanks for the merge! 04:12
AlexDaniel o/ 04:25
m: note 05:49
camelia Noted
AlexDaniel … don't even want to know how that happened
ok I can't help myself, bisectable is just so fun to use :) github.com/rakudo/rakudo/commit/0b...bb92c7e505 05:52
[Tux] Rakudo version 2017.12-269-g14c28cae4 - MoarVM version 2017.12.1-36-g20a4a7976
csv-ip5xs1.111 - 1.186
csv-ip5xs-2013.218 - 13.252
csv-parser12.316 - 12.350
csv-test-xs-200.432 - 0.470
test11.319 - 11.365
test-t2.833 - 2.861
test-t --race1.160 - 1.246
test-t-2050.618 - 50.858
test-t-20 --race17.663 - 17.703
08:32
computer might have been busier than usual
lizmat Files=1232, Tests=76101, 326 wallclock secs (14.83 usr 5.07 sys + 2252.75 cusr 226.15 csys = 2498.80 CPU) 08:58
Geth roast/post-release: efdad977a4 | (Zoffix Znet)++ | MISC/bug-coverage.t
Test crashes with natives in if/unless

RT#132718
14:41
synopsebot RT#132718 [open]: rt.perl.org/Ticket/Display.html?id=132718 BUG: Unhandled kind 3 with int32 argument
|Tux| Nice 18:03
Rakudo version 2017.12-269-g14c28cae4 - MoarVM version 2017.12.1-36-g20a4a7976
csv-ip5xs1.097 - 1.100
csv-ip5xs-2012.819 - 12.849
csv-parser11.687 - 11.932
csv-test-xs-200.458 - 0.501
test10.557 - 11.224
test-t2.704 - 2.728
test-t --race1.132 - 1.146
test-t-2048.192 - 48.487
test-t-20 --race17.224 - 17.443
tbrowder AlexDaniel: i forked ShimmerFairy’s SUPERNOVA and grammar-parsefail, and the tests on the latter work fine. not so with SU* but i will (1) add in all the current roast pod tests and (2) separate the good from the bad to see if anything needs updating. then i’ll move along trying to make progress toward SF’s original plan. 18:30
i note that i filed an issue back in november asking her to look at my table improvents for her work but she seems to have left perl 6 and github about two years ago. 18:32
bartolin oh, psch++ stopped last night. nice 19:23
psch: non-deterministic failures with 'make test' on the JVM backend might very well be caused by RT #132104 19:25
synopsebot RT#132104 [open]: rt.perl.org/Ticket/Display.html?id=132104 [JVM] EvalServer leaks threads and memory when using Proc::Async
bartolin psch: also, there is RT #132102 ...
synopsebot RT#132102 [new]: rt.perl.org/Ticket/Display.html?id=132102 [JVM] ‘make test’ fails a lot of nativecall tests
bartolin *stopped by (a few lines above) 19:27
[Coke] I am planning on attending TPC::NA this year. 19:29
Geth roast: dogbert17++ created pull request #378:
Added test for GH #1349
20:05
roast: 782b14365b | (Jan-Olof Hendig)++ | S32-list/seq.t
Added test for GH #1349
20:08
roast: 64381b9457 | (Zoffix Znet)++ (committed using GitHub Web editor) | S32-list/seq.t
Merge pull request #378 from dogbert17/test-gh-1349

Added test for GH #1349
tbrowder .tell AlexDaniel i was able to close the four tickets fixed by merge of rakudo PR #1339: RT #124281, RT #126742, RT #130477, and RT #132632 20:20
yoleaux tbrowder: I'll pass your message to AlexDaniel.
synopsebot RT#124281 [resolved]: rt.perl.org/Ticket/Display.html?id=124281 colonpairs in [POD] config options always produce strings
RT#126742 [resolved]: rt.perl.org/Ticket/Display.html?id=126742 [POD] config items should not include quotes for string values
RT#130477 [resolved]: rt.perl.org/Ticket/Display.html?id=130477 [BUG][POD] Pod config parses colopairs but simply stringifies whatever it matched 20:21
RT#132632 [resolved]: rt.perl.org/Ticket/Display.html?id=132632 [POD][NYI]. List and hash configuration value formats are not yet implemented (NYI)
psch hm, apparently we have org.perl6.rakudo.RakudoEvalServer but don't actually use it in perl6-eval-server... 20:23
bartolin: i'm looking at the thread leaks a bit right now, not sure i'll get anywhere though
bartolin: a hunch was something about ServiceThreads staying alive due to some reference staying around, but nothing jumps out 20:24
Geth roast/6.c-errata: 5ba18d31d8 | (Zoffix Znet)++ | S32-exceptions/misc.t
Fix incorrect expected exception type

X::Obsolete is for general things; Perl 5 vars have special exception just for them.
21:50
roast/6.c-errata: 1c438e1231 | (Elizabeth Mattijsen)++ (committed by Zoffix Znet) | S32-exceptions/misc.t
Fix OutOfRange test that is too specific

  (N.B by Zoffix: more accuratelly, the test tests for `Range`
object, whereas the exception's .range attribute is set to a `Str` in all of the setting and defaults to `Str` "<unknown>")
22:12
rakudo: 90246e6526 | (Zoffix Znet)++ | src/core/Range.pm
Make .range consistently a Str

It's given as a Str in all the other instances in the setting and defaults to Str "<unknown>"
22:17
roast: fae1c54c0a | (Zoffix Znet)++ | S26-documentation/09-configuration.t
Unfudge now-passing test
22:18
Zoffix AlexDaniel: FWIW 6.c-errata fails one test in t/spec/integration/advent2013-day07.t and it's a violation of the 6.c spec, not a wrong test (changed in master in github.com/perl6/roast/commit/5670...81984f39f2 ) 22:25
Zoffix votes ±0 on deferring that change to 6.d