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] |
|
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 | |||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||
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 |