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. |
|||||||||||||||||||||||||||||||||||||||
00:15
leont left
00:39
dct left
04:19
MasterDuke left
06:08
ufobat___ left
08:50
Ulti joined
09:27
ufobat joined
|
|||||||||||||||||||||||||||||||||||||||
|Tux| |
|
09:34 | |||||||||||||||||||||||||||||||||||||
Geth | nqp: c267ae40e8 | (Jonathan Worthington)++ | src/vm/moar/QAST/QASTCompilerMAST.nqp Force latebound lexical lookups in dyncomp'd code When we compile some code to run it at BEGIN time, and a closure is taken and retained there, then it may have some connections to the faked-up lexical environment it was compiled in. In such cases, force lookups of lexicals to be late-bound, so that we do not get wrong indexes. Fixes the issue exposed in github.com/rakudo/rakudo/issues/2684. |
10:59 | |||||||||||||||||||||||||||||||||||||
jnthn | Hm, and it didn't report it, but I just did an NQP_VERSION bump too. | 11:02 | |||||||||||||||||||||||||||||||||||||
timotimo | that's a good catch | 11:03 | |||||||||||||||||||||||||||||||||||||
12:15
leont joined
12:28
leont left
13:01
lucasb joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 5e5c909d1a | (Elizabeth Mattijsen)++ | lib/NativeCall/Types.pm6 Better fix for R#2681 and related Instead of adding the Iterable role to the CArray class itself, apply it to each of the underlying roles that are used to compose the final class. Not quite sure why that makes a difference, but it also makes the problem of R#2687 go away. |
14:09 | |||||||||||||||||||||||||||||||||||||
synopsebot | R#2681 [open]: github.com/rakudo/rakudo/issues/2681 [regression][testneeded][⚠ blocker ⚠] Crypt::TweetNacl test suite fails since 762c708fdcef | ||||||||||||||||||||||||||||||||||||||
R#2687 [open]: github.com/rakudo/rakudo/issues/2687 [regression][⚠ blocker ⚠] NativeCall issue exposed by Audio::Convert::Samplerate | |||||||||||||||||||||||||||||||||||||||
rakudo: 30fc5146ca | (Elizabeth Mattijsen)++ | lib/NativeCall/Types.pm6 Revert original fix for R#2681 Which should at least unbreak R#2687 and associated |
14:22 | ||||||||||||||||||||||||||||||||||||||
synopsebot | R#2681 [open]: github.com/rakudo/rakudo/issues/2681 [regression][testneeded][⚠ blocker ⚠] Crypt::TweetNacl test suite fails since 762c708fdcef | ||||||||||||||||||||||||||||||||||||||
R#2687 [open]: github.com/rakudo/rakudo/issues/2687 [regression][⚠ blocker ⚠] NativeCall issue exposed by Audio::Convert::Samplerate | |||||||||||||||||||||||||||||||||||||||
14:36
Tux__ joined,
|Tux| left
14:44
Tux__ is now known as |Tux|
|
|||||||||||||||||||||||||||||||||||||||
releasable6 | Next release in ≈4 days and ≈3 hours. 7 blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft | 15:00 | |||||||||||||||||||||||||||||||||||||
lizmat just committed github.com/rakudo/rakudo/commit/84...66c1ad80d0 | 15:18 | ||||||||||||||||||||||||||||||||||||||
Add Buf/Blob.STORE candidates for non-iterables | |||||||||||||||||||||||||||||||||||||||
afk for a few hours& | 15:26 | ||||||||||||||||||||||||||||||||||||||
16:04
ufobat left
16:51
lucasb left
19:04
bisectable6_ joined,
ChanServ sets mode: +v bisectable6_,
reportable6 left,
bisectable6 left,
reportable6 joined,
[Tux] left,
evalable6 left,
masak left,
dalek left,
dalek joined,
ChanServ sets mode: +v reportable6,
ChanServ sets mode: +v dalek,
[TuxCM] joined
19:05
masak joined
19:06
masak is now known as Guest32385
19:42
ufobat joined
19:54
patrickb joined
19:56
evalable6 joined
|
|||||||||||||||||||||||||||||||||||||||
japhb | .tell AlexDaniel You may already have this data, but it would be interesting to know which ecosystem modules are most sensitive to bugs, meaning those that are most likely to change from passing to failing or vice versa with each new Rakudo commit. | 20:37 | |||||||||||||||||||||||||||||||||||||
yoleaux | japhb: I'll pass your message to AlexDaniel. | ||||||||||||||||||||||||||||||||||||||
japhb | .tell AlexDaniel Given my own experience, I'd bet IO::Socket::Async::SSL would be on the short list. | ||||||||||||||||||||||||||||||||||||||
yoleaux | japhb: I'll pass your message to AlexDaniel. | ||||||||||||||||||||||||||||||||||||||
20:50
travis-ci joined
|
|||||||||||||||||||||||||||||||||||||||
travis-ci | Rakudo build errored. Elizabeth Mattijsen 'Add Buf/Blob.STORE candidates for non-iterables | 20:50 | |||||||||||||||||||||||||||||||||||||
travis-ci.org/vrurg/rakudo/builds/492351411 github.com/vrurg/rakudo/compare/1f...ed8548f97f | |||||||||||||||||||||||||||||||||||||||
20:50
travis-ci left
21:04
d4l3k_ joined,
ChanServ sets mode: +v d4l3k_
21:05
ufobat left
21:06
reportable6 left,
dalek left,
d4l3k_ is now known as dalek
21:22
lizmat left
21:35
lizmat joined
22:02
reportable6 joined,
ChanServ sets mode: +v reportable6
|
|||||||||||||||||||||||||||||||||||||||
lizmat | so Geth is still AWOL ? | 22:03 | |||||||||||||||||||||||||||||||||||||
lizmat just committed github.com/rakudo/rakudo/commit/bfadefaa6799 | 22:08 | ||||||||||||||||||||||||||||||||||||||
Add test for R#2687 | |||||||||||||||||||||||||||||||||||||||
synopsebot | R#2687 [closed]: github.com/rakudo/rakudo/issues/2687 [regression][testneeded] NativeCall issue exposed by Audio::Convert::Samplerate | ||||||||||||||||||||||||||||||||||||||
lizmat just committed github.com/rakudo/rakudo/commit/05b9aa0df802ab4 | |||||||||||||||||||||||||||||||||||||||
Speed up storing non-iterables in Buf/Blob | |||||||||||||||||||||||||||||||||||||||
lizmat just committed github.com/rakudo/rakudo/commit/b3...7c22bf6495 | |||||||||||||||||||||||||||||||||||||||
Add tests for R#2681 | 22:09 | ||||||||||||||||||||||||||||||||||||||
synopsebot | R#2681 [open]: github.com/rakudo/rakudo/issues/2681 [regression][testneeded] Crypt::TweetNacl test suite fails since 762c708fdcef | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | . | 22:18 | |||||||||||||||||||||||||||||||||||||
yoleaux | 20:37Z <japhb> AlexDaniel: You may already have this data, but it would be interesting to know which ecosystem modules are most sensitive to bugs, meaning those that are most likely to change from passing to failing or vice versa with each new Rakudo commit. | ||||||||||||||||||||||||||||||||||||||
20:37Z <japhb> AlexDaniel: Given my own experience, I'd bet IO::Socket::Async::SSL would be on the short list. | |||||||||||||||||||||||||||||||||||||||
AlexDaniel | japhb: I don't think there's any module that stands out | ||||||||||||||||||||||||||||||||||||||
japhb: see github.com/rakudo/rakudo/issues?q=...s%3Aclosed | 22:19 | ||||||||||||||||||||||||||||||||||||||
japhb: and also I'm pretty sure that IO::Socket::Async::SSL was skipped in Toaster in Blin since forever | 22:20 | ||||||||||||||||||||||||||||||||||||||
japhb: but from what I recall, I don't think more than one blocker was spotted by any module | 22:21 | ||||||||||||||||||||||||||||||||||||||
and I don't have any data for that, unfortunately… you'd have to dig through the issue tracker | 22:22 | ||||||||||||||||||||||||||||||||||||||
lizmat is looking at R#2686 | 22:24 | ||||||||||||||||||||||||||||||||||||||
synopsebot | R#2686 [open]: github.com/rakudo/rakudo/issues/2686 [regression][⚠ blocker ⚠] Some issue exposed by IO::Glob | ||||||||||||||||||||||||||||||||||||||
22:30
robertle left
22:38
leont joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat just committed github.com/rakudo/rakudo/commit/9d...d0d4b3fd2e | 23:02 | ||||||||||||||||||||||||||||||||||||||
23:02
patrickz joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | Hacky fix for R#2686 | 23:02 | |||||||||||||||||||||||||||||||||||||
synopsebot | R#2686 [open]: github.com/rakudo/rakudo/issues/2686 [regression][⚠ blocker ⚠] Some issue exposed by IO::Glob | ||||||||||||||||||||||||||||||||||||||
23:05
patrickb left
|
|||||||||||||||||||||||||||||||||||||||
japhb | m: 'corruption'.comb.race(batch => 1).map({ sleep .1e0.rand; $_ }).join xx 4 # Explaining threading risks to someone | 23:18 | |||||||||||||||||||||||||||||||||||||
camelia | ( no output ) | ||||||||||||||||||||||||||||||||||||||
japhb | m: 'corruption'.comb.race(batch => 1).map({ sleep .1e0.rand; $_ }).join.say xx 4 # Explaining threading risks to someone | ||||||||||||||||||||||||||||||||||||||
camelia | ocrrutpion oructrpoin cropiurnot rrucponoti |
||||||||||||||||||||||||||||||||||||||
timotimo | that's a pretty succinct way to spell that. nice. | 23:39 |