Geth | nqp: 64b7bf0380 | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/build/MOAR_REVISION Bump MoarVM |
00:30 | |||||||||||||||||||||||||||||||||||||
¦ nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2...-ge876f148 | |||||||||||||||||||||||||||||||||||||||
rakudo: 8efdd4c919 | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/build/NQP_REVISION Bump NQP |
|||||||||||||||||||||||||||||||||||||||
roast: fc1261e588 | (Nick Logan)++ (committed using GitHub Web editor) | fudgeall Fix globbing on windows |
01:12 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | alright, I have the changelog almost finished and toaster results should be ready relatively soon. But now, good night everyone o/ | 02:01 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo: 2f0da94c35 | (Timo Paulssen)++ | src/core/Encoding.pm default Encoding::alternative-names shall work with just () the registry tries to grab the $!reified which ends up being an empty Scalar. In future versions we'll want to make the register function bulletproof, though I wouldn't expect lazy lists and such to appear in regular user code. |
03:11 | |||||||||||||||||||||||||||||||||||||
roast: cea5645cb5 | (Timo Paulssen)++ | S32-encoding/registry.t test Encoding register without alternative-names |
03:13 | ||||||||||||||||||||||||||||||||||||||
timotimo | AlexDaniel: perhaps the solution to this problem should instead use a less explosive way to iterate over the list returned by alternative-names, but this change also makes things work with far less code | 03:14 | |||||||||||||||||||||||||||||||||||||
AlexDaniel: but feel free to revert it if you don't like this last-minute change in the release | |||||||||||||||||||||||||||||||||||||||
(this method is performance-critical for startup performance if i'm not mistaken) | 03:21 | ||||||||||||||||||||||||||||||||||||||
ugexe | should nqp t/concurrency/01-thread.t and t/concurrency/02-lock.t be failing? thread.t seems like its been busted forever, but lock.t started segfaulting on test 7 in 2017.08 (before this it deadlocked at test 14) | 04:13 | |||||||||||||||||||||||||||||||||||||
they are not included in the make test fwiw | |||||||||||||||||||||||||||||||||||||||
i think fudgeall might prove more useful if it uses newlines instead of spaces as the separator. it lets you do `perl fudgeall rakudo.moar > test-me.rakudo.moar; prove -v -e 'perl6 -Ilib' - < test-me.rakudo.moar`. passing the space separated string output to another command is limited in this aspect due to command length restrictions | 04:51 | ||||||||||||||||||||||||||||||||||||||
Geth | nqp: 058b2809c2 | (Nick Logan)++ | 2 files Fix windows detection in tests The size of the created file on windows has been 1 (like linux, osx, etc) for a few months. |
06:54 | |||||||||||||||||||||||||||||||||||||
[Tux] |
|
08:49 | |||||||||||||||||||||||||||||||||||||
dogbert17 wonders if he's the only one getting two passing TODO's in t/spec/S32-str/utf8-c8.t | 11:04 | ||||||||||||||||||||||||||||||||||||||
lizmat saw it as well | |||||||||||||||||||||||||||||||||||||||
Geth | roast: 9fa0c3ddff | (Elizabeth Mattijsen)++ | S32-str/utf8-c8.t Unfudge now passig tests |
11:20 | |||||||||||||||||||||||||||||||||||||
roast: 187c8b11e3 | usev6++ | 2 files [jvm] Unfudge now passing regex tests Fixed with nqp commit 0bea6888c3 |
11:54 | ||||||||||||||||||||||||||||||||||||||
roast: ae57169b24 | usev6++ | S05-metasyntax/regex.t Add test with P6 regex for RT #125021 |
12:08 | ||||||||||||||||||||||||||||||||||||||
synopsebot | RT#125021 [open]: rt.perl.org/Ticket/Display.html?id=125021 [JVM] Failing test in S05-modifier/perl5_5.t for regex with lazy quantifier on alternation | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo: usev6++ created pull request #1253: Catch literals passed to rw param at compile time |
13:53 | |||||||||||||||||||||||||||||||||||||
synopsebot | RAKUDO#1253 [open]: github.com/rakudo/rakudo/pull/1253 Catch literals passed to rw param at compile time | ||||||||||||||||||||||||||||||||||||||
MasterDuke | a summary of a paper about creating a control flow graph to detect bugs with Promises. it's for JavaScript, but might be relevant for Perl 6. blog.acolyer.org/2017/11/10/a-mode...-promises/ | 14:21 | |||||||||||||||||||||||||||||||||||||
timotimo | it's a bit easier for the js promises to be statically analyzed, as only explicitly calling resolve and reject will do something to the promise, whereas a start block will resolve whatever is returned by the block and reject whenever an exception is thrown | 14:29 | |||||||||||||||||||||||||||||||||||||
and promises that are explicitly created with Promise.new and a vow are even more difficult | 14:33 | ||||||||||||||||||||||||||||||||||||||
MasterDuke | hm, sounds like thesis work for somebody | 14:34 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo: 8b47adad18 | (Elizabeth Mattijsen)++ | src/core/Buf.pm Make Blob ~ Blob between 1.8x and 7x faster - based on two 10 elements Blob/Bufs - if the types are the same, then 1.8x faster - if types differ, more tha 7x faster Seems that a lot of time was spent in === and Buf.new. |
16:16 | |||||||||||||||||||||||||||||||||||||
rakudo: 149ed2429d | (Elizabeth Mattijsen)++ | docs/ChangeLog Make sure we document the last commit |
16:17 | ||||||||||||||||||||||||||||||||||||||
lizmat hopes that AlexDaniel didn't mind these last (one line) change, but it felt worthwhile... | 16:19 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | well, I don't want to prevent anyone from attempting to make rakudo faster&better :) If something goes wrong I'll take care of it from my side | 16:20 | |||||||||||||||||||||||||||||||||||||
but when in doubt, this can be done in a branch and then merged right after the release | 16:21 | ||||||||||||||||||||||||||||||||||||||
lizmat | yeah, it's purely a performance thing.... spectest clean | 16:33 | |||||||||||||||||||||||||||||||||||||
lizmat runs a stresstest to be on the safe side | |||||||||||||||||||||||||||||||||||||||
AlexDaniel: also stresstest clean for me | 16:44 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | yay, toaster results are in! After some segfaults of toaster itself and some other issues… | 17:55 | |||||||||||||||||||||||||||||||||||||
Geth: ver github.com/rakudo/rakudo/commit/db...6e2a0faa4c | 18:03 | ||||||||||||||||||||||||||||||||||||||
Geth | AlexDaniel, version bump brought in these changes: github.com/perl6/nqp/compare/2017....2-ga3f7bb8 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | oops! :) | 18:05 | |||||||||||||||||||||||||||||||||||||
c: 2017.10,HEAD say ‘A’.uniprop | |||||||||||||||||||||||||||||||||||||||
committable6 | AlexDaniel, ¦2017.10: «Lu» ¦HEAD(149ed24): «Cn» | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | buggable: tags | 18:08 | |||||||||||||||||||||||||||||||||||||
buggable | AlexDaniel, Total: 1617; 6.D: 2; 9999: 9; @LARRY: 28; BOGUSTEST: 1; BOOTSTRAP: 4; BUG: 584; BUILD: 11; CONC: 38; DOCS: 1; EXOTICTEST: 4; FLAP: 1; GLR: 3; IO: 19; JVM: 48; LHF: 7; LTA: 177; MATH: 6; META: 2; MOAR: 2; MOLD: 225; NATIVECALL: 21; NYI: 60; OO: 13; OPTIMIZER: 9; OSX: 2; PARSER: 5; PERF: 26; PERFTEST: 1; POD: 22; PRECOMP: 15; REGEX: 49; | ||||||||||||||||||||||||||||||||||||||
AlexDaniel, REGRESSION: 34; REPL: 6; RFC: 61; RT: 2; SECURITY: 2; SEGV: 28; SEVERE: 10; SINK: 1; SITE: 1; SPESH: 1; STAR: 7; TESTCOMMITTED: 13; TESTNEEDED: 42; TODO: 11; UNI: 27; UNTAGGED: 281; WEIRD: 2; WINDOWS: 4; See fail.rakudo.party/ for details | |||||||||||||||||||||||||||||||||||||||
AlexDaniel | alright, everything else looks clean. See GH#1254 for the only blocker | 18:45 | |||||||||||||||||||||||||||||||||||||
synopsebot | GH#1254 [open]: github.com/rakudo/rakudo/issues/1254 [regression][UNI][⚠ blocker ⚠] Incorrect General_Category property for ascii-range uppercase letters (say ‘A’.uniprop) | ||||||||||||||||||||||||||||||||||||||
jnthn | Geth: owner | 20:43 | |||||||||||||||||||||||||||||||||||||
Geth: help | |||||||||||||||||||||||||||||||||||||||
Geth | jnthn, Source at github.com/perl6/geth To add repo, add an 'application/json' webhook on GitHub pointing it to geth.niner.name:8888/?chan=#perl6 and choose 'Send me everything' for events to send | use `ver URL to commit` to fetch version bump changes | ||||||||||||||||||||||||||||||||||||||
jnthn | I'm guessing there's an extra step to make Geth go to a new channel? | 20:48 | |||||||||||||||||||||||||||||||||||||
Ho, it's even just "We couldn’t deliver this payload: Couldn't connect to server" | 20:49 | ||||||||||||||||||||||||||||||||||||||
Geth | geth: 9248963987 | (Jonathan Worthington)++ (committed using GitHub Web editor) | bin/geth.p6 Update URL in help message |
20:53 | |||||||||||||||||||||||||||||||||||||
geth/add-cro: f15f41008e | (Jonathan Worthington)++ (committed using GitHub Web editor) | config.json Have Geth in #cro also I'm filing this as a PR since this would seem to be the first non-Perl 6 core use of Geth, and I'd like to make sure those running it are happy enough with me adding this. |
20:55 | ||||||||||||||||||||||||||||||||||||||
geth: jnthn++ created pull request #10: Have Geth in #cro also |
|||||||||||||||||||||||||||||||||||||||
lizmat has the power to merge, and would, but is not running Geth... | 20:56 | ||||||||||||||||||||||||||||||||||||||
jnthn | I have the power to commit directly there too | 20:57 | |||||||||||||||||||||||||||||||||||||
I did just a moment ago to fix the help message to have the correct url | |||||||||||||||||||||||||||||||||||||||
Just want to make sure those who do run Geth don't consider using it for other Perl 6 projects alright | 20:58 | ||||||||||||||||||||||||||||||||||||||
uh, do consider :) | |||||||||||||||||||||||||||||||||||||||
lizmat | AlexDaniel: RT #132352, RT #132353 have tests and can be closed, afaik | 21:05 | |||||||||||||||||||||||||||||||||||||
synopsebot | RT#132352 [open]: rt.perl.org/Ticket/Display.html?id=132352 Set operators unfriendly to mutable types | ||||||||||||||||||||||||||||||||||||||
RT#132353 [open]: rt.perl.org/Ticket/Display.html?id=132353 [LTA] error with using meta assign ops with bound SetHash | |||||||||||||||||||||||||||||||||||||||
AlexDaniel | lizmat: any specific commit? | ||||||||||||||||||||||||||||||||||||||
lizmat | 1949a2bc13085f05c2 ? | 21:06 | |||||||||||||||||||||||||||||||||||||
github.com/rakudo/rakudo/commit/19...13085f05c2 AlexDaniel | 21:11 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | I mean, where are the tests? | ||||||||||||||||||||||||||||||||||||||
(so that we can close the ticket with a link) | 21:14 | ||||||||||||||||||||||||||||||||||||||
lizmat | t/spec/S02-types/(set|sethash|bag|baghash|mix|mixhash).t | 21:15 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo: 14a90e044a | (Aleks-Daniel Jakimenko-Aleksejev)++ | docs/ChangeLog Log all changes Feel free to reword anything. Deliberately not logged: 738908be 1c387153 100198a3 eebbcca1 8c5bc57e dbce04e6 e4bb219d b07e7b1d 264eef79 2cadb2bc 32412170 33d476d1 ea3ffa2e e3f6abab ... (6 more lines) |
21:26 | |||||||||||||||||||||||||||||||||||||
lizmat | AlexDaniel: ChangeLog looks good to me | 21:35 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | releasable6: status | ||||||||||||||||||||||||||||||||||||||
releasable6 | AlexDaniel, Next release will happen when it's ready. No blockers. 213 out of 214 commits logged | ||||||||||||||||||||||||||||||||||||||
AlexDaniel, Details: gist.github.com/d2f0bb236e10bfa78a...ac42a58cd2 | |||||||||||||||||||||||||||||||||||||||
AlexDaniel | lies! :) | ||||||||||||||||||||||||||||||||||||||
( this is why it does not say anything about blockers on github: github.com/zoffixznet/r6/issues/11 ) | 21:36 | ||||||||||||||||||||||||||||||||||||||
Geth | nqp: c6c8b3f873 | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/build/MOAR_REVISION Bump MoarVM |
22:07 | |||||||||||||||||||||||||||||||||||||
¦ nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2...-g89fae17a | |||||||||||||||||||||||||||||||||||||||
rakudo: 85105077a7 | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/build/NQP_REVISION Bump NQP |
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | Please notify me if you notice any issues. Right now everything looks good | 23:07 | |||||||||||||||||||||||||||||||||||||
Geth | geth: f15f41008e | (Jonathan Worthington)++ (committed using GitHub Web editor) | config.json Have Geth in #cro also I'm filing this as a PR since this would seem to be the first non-Perl 6 core use of Geth, and I'd like to make sure those running it are happy enough with me adding this. |
23:52 | |||||||||||||||||||||||||||||||||||||
geth: 6ae63a4dd4 | (Zoffix Znet)++ (committed using GitHub Web editor) | config.json Merge pull request #10 from perl6/add-cro Have Geth in #cro also |
23:53 | ||||||||||||||||||||||||||||||||||||||
jnthn | Zoffix++ # yay :) | 23:55 |