00:13 Kaiepi left 00:14 Kaiepi joined
MasterDuke anyone have any thoughts/comments on github.com/rakudo/rakudo/pull/1844 ? 00:43
01:15 MasterDuke left 02:12 MasterDuke joined
nine MasterDuke: try as I might, I don't see a more elegant way to achieve the same speedup 06:30
Geth nqp/NOT_ACCEPTS: 1139f7d43d | Tison++ | 3 files
Use kebab-case
06:59
07:01 Tison joined 07:04 lizmat left
Geth nqp/master: 4 commits pushed by Tison++, 陈梓立++ 07:22
07:56 lizmat joined
lizmat Files=1239, Tests=76361, 314 wallclock secs (15.79 usr 5.09 sys + 2193.15 cusr 209.44 csys = 2423.47 CPU) 07:56
.ask jnthn would it make sense to convert a lexical sub into a private method to allow $!foo := instead of nqp::bindattr(...) 08:39
yoleaux lizmat: I'll pass your message to jnthn.
09:03 evalable6 left
Geth rakudo: 0ac5c4fffa | (Elizabeth Mattijsen)++ | src/core/ShapedArray.pm6
Privatize some ShapedArray internal methods
09:05
rakudo: 09a9bbc0dd | (Elizabeth Mattijsen)++ | 3 files
Privatize Quanthash hashification
09:21
rakudo: caafcb3865 | (Elizabeth Mattijsen)++ | src/core/ThreadPoolScheduler.pm6
Privatize delay times cueing in ThreadPoolScheduler
09:41
rakudo: 0c265d49dc | (Elizabeth Mattijsen)++ | src/core/Hash.pm6
Privatize hash element containerization
09:58
10:06 travis-ci joined
travis-ci Rakudo build failed. Elizabeth Mattijsen 'Privatize some ShapedArray internal methods' 10:06
travis-ci.org/rakudo/rakudo/builds/390341812 github.com/rakudo/rakudo/compare/c...c5c4fffa90
10:06 travis-ci left
buggable [travis build above] ☠ All failures are due to: failed make test (6 failures). Across all jobs, only t/05-messages/02-errors.t test file failed. 10:06
10:50 travis-ci joined
travis-ci Rakudo build failed. Elizabeth Mattijsen 'Privatize Quanthash hashification' 10:50
travis-ci.org/rakudo/rakudo/builds/390344435 github.com/rakudo/rakudo/compare/0...a9bbc0ddac
10:50 travis-ci left
buggable [travis build above] ☠ All failures are due to: failed make test (6 failures). Across all jobs, only t/05-messages/02-errors.t test file failed. 10:50
lizmat bisectable6: sprintf "%d" 10:54
bisectable6 lizmat, Bisecting by output (old=2015.12 new=0c265d4) because on both starting points the exit code is 1
lizmat, bisect log: gist.github.com/7fb6a4052fa67c3585...0c1274337f
lizmat, (2017-09-28) github.com/rakudo/rakudo/commit/68...600d9b24e6
lizmat bisectable6: help 10:56
bisectable6 lizmat, Like this: bisectable6: old=2015.12 new=HEAD exit 1 if (^∞).grep({ last })[5] // 0 == 4 # See wiki for more examples: github.com/perl6/whateverable/wiki/Bisectable
lizmat bisectable6: old=2018.04 sprintf "%d"
bisectable6 lizmat, Bisecting by output (old=2018.04 new=0c265d4) because on both starting points the exit code is 1
lizmat, bisect log: gist.github.com/0633cf2c4c5105485a...2d5cd3f4a3
lizmat, (2018-06-08) github.com/rakudo/rakudo/commit/19...4acf41d2a2
lizmat .tell jnthn github.com/rakudo/rakudo/commit/19...4acf41d2a2 seems to have broken something with printf() causing travis noise 10:57
yoleaux lizmat: I'll pass your message to jnthn.
Geth rakudo: 4886477420 | (Elizabeth Mattijsen)++ | src/core/Awaitable.pm6
Privatize some Awaitable internal methods
11:09 ExtraCrispy joined 11:23 Kaiepi left 11:47 lizmat left 11:50 kiwi_51 joined 11:51 lizmat joined
MasterDuke lizmat: there were some reverts and then changes and such. i think an nqp bump and a merge of github.com/rakudo/rakudo/pull/1911 will fix everything 11:52
kiwi_51 .tell FROGGS Hi, folk liked github.com/rakudo/rakudo/search?q=...pe=Commits but stackoverflow.com/questions/507776...nativecall 11:57
yoleaux kiwi_51: I'll pass your message to FROGGS.
kiwi_51 ^^^ perhaps timotimo or someone else who knows C can help?
11:58 kiwi_51 left 12:13 robertle joined 12:28 camelia left 12:29 camelia joined
Geth rakudo: 4b28f2cd4e | (Daniel Green)++ | src/core/Exception.pm6
Fix arg type in X::Str::Sprintf::Directives::Count

  `$.args-have` used to get its value from a `numify` call (which returned a num). It now
gets it from `nqp::elems` which returns an int.
12:30
rakudo: fbdfe8c851 | (Jonathan Worthington)++ (committed using GitHub Web editor) | src/core/Exception.pm6
Merge pull request #1911 from MasterDuke17/fix_arg_type_in_sprintf_directive_exception

Fix arg type in X::Str::Sprintf::Directives::Count
jnthn .
yoleaux 08:39Z <lizmat> jnthn: would it make sense to convert a lexical sub into a private method to allow $!foo := instead of nqp::bindattr(...)
10:57Z <lizmat> jnthn: github.com/rakudo/rakudo/commit/19...4acf41d2a2 seems to have broken something with printf() causing travis noise
12:30 ChanServ sets mode: +v camelia
jnthn lizmat: It's at least a bit prettier to use `$!foo :=` :-) 12:31
12:56 Kaiepi joined 13:06 travis-ci joined
travis-ci Rakudo build failed. Elizabeth Mattijsen 'Privatize hash element containerization' 13:06
travis-ci.org/rakudo/rakudo/builds/390351256 github.com/rakudo/rakudo/compare/c...265d49dc03
13:06 travis-ci left
buggable [travis build above] ☠ All failures are due to: failed make test (6 failures). Across all jobs, only t/05-messages/02-errors.t test file failed. 13:06
MasterDuke oh, btw, probably also need an nqp bump
Geth nqp: a49b385a9f | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/build/MOAR_REVISION
[MoarVM Bump] Brings 3 commits

MoarVM bump brought: github.com/MoarVM/MoarVM/compare/2...geed6fbb31 eed6fbb31 Put interp.c in the same order as the oplist 3d51256c1 Merge pull request #872 from jstuder-gh/new_sig_sigbreak cfbfdc130 Define SIGBREAK on WIN32
13:07
¦ nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2...geed6fbb31
rakudo: c10b1eec95 | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/build/NQP_REVISION
[NQP Bump] Brings 11 commits

NQP bump brought: github.com/perl6/nqp/compare/2018....ga49b385a9 a49b385a9 [MoarVM Bump] Brings 3 commits f70f77765 Merge pull request #462 from perl6/NOT_ACCEPTS 1139f7d43 Use kebab-case efb316e55 Make the NQP optimizer convert +@ to nqp::elems(@) ... (7 more lines)
rakudo: version bump brought these changes: github.com/perl6/nqp/compare/2018....ga49b385a9
0e83580539 | (Elizabeth Mattijsen)++ | 3 files
13:38 evalable6 joined 14:01 brrt joined 14:34 travis-ci joined
travis-ci Rakudo build failed. Elizabeth Mattijsen 'Privatize some Awaitable internal methods' 14:34
travis-ci.org/rakudo/rakudo/builds/390361679 github.com/rakudo/rakudo/compare/0...8647742098
14:34 travis-ci left
buggable [travis build above] ☠ All failures are due to: failed make test (6 failures). Across all jobs, only t/05-messages/02-errors.t test file failed. 14:34
15:00 Tison left 15:17 dct joined 15:52 skids joined
brrt new blog post: brrt-to-the-future.blogspot.com/201...m-jit.html 16:35
17:04 brrt left 17:24 [TuxCM] joined
[TuxCM] Here are the results for today, started from Bilbao, Spain ... 17:37
Rakudo version 2018.05-75-gc10b1eec9 - MoarVM version 2018.05-110-geed6fbb31
csv-ip5xs0.809 - 0.871
csv-ip5xs-208.134 - 8.367
csv-parser23.362 - 24.171
csv-test-xs-200.442 - 0.466
test8.544 - 8.643
test-t2.284 - 2.304
test-t --race0.958 - 0.970
test-t-2040.321 - 41.502
test-t-20 --race14.074 - 14.140
17:41 travis-ci joined
travis-ci Rakudo build failed. Elizabeth Mattijsen 'Privatize delay times cueing in ThreadPoolScheduler' 17:41
travis-ci.org/rakudo/rakudo/builds/390347933 github.com/rakudo/rakudo/compare/0...afcb386520
17:41 travis-ci left
buggable [travis build above] ✓ All failures are due to: missing build log (6 failures). 17:41
17:44 travis-ci joined
travis-ci Rakudo build passed. Aleks-Daniel Jakimenko-Aleksejev '[NQP Bump] Brings 11 commits 17:44
travis-ci.org/rakudo/rakudo/builds/390390228 github.com/rakudo/rakudo/compare/f...0b1eec952f
17:44 travis-ci left, ggoebel left 17:59 ggoebel joined
MasterDuke hm, there's only one METAOP_ASSIGN. in fact, none of the METAOP_* ops have any typed multis 19:12
lizmat MasterDuke: not sure why that is, actually 19:13
*could* be because it's very old code
MasterDuke heh, will have to figure out how to add one from scratch then (for the SetHash business) 19:15
19:16 Kaiepi left 19:17 Kaiepi joined
Geth rakudo: 5621b2623b | (Elizabeth Mattijsen)++ | src/core/Rakudo/Internals.pm6
Privatize R:I:TRIM
19:19
19:21 Kaiepi left, Kaiepi joined
Geth rakudo: 20bf96f9ec | (Elizabeth Mattijsen)++ | src/core/Rakudo/Internals/HyperWorkBatch.pm6
Streamline creation of HyperWorkBatchIterator a bit
19:59
20:01 [TuxCM] left
samcv anyway i need to see if this issue i'm having happened recently or what. but i can't install stuff with zef since it runs out of memory 20:23
well trying to just instill Inline::Perl5
set ulimit to 4GB and it reaches that point while it's searching for dependencies 20:24
clearing ~/.zef doesn't fix it either 20:26
20:47 travis-ci joined
travis-ci Rakudo build failed. Elizabeth Mattijsen 'Privatize R:I:TRIM' 20:47
travis-ci.org/rakudo/rakudo/builds/390479411 github.com/rakudo/rakudo/compare/0...21b2623ba8
20:47 travis-ci left
buggable [travis build above] ☠ All failures are due to: failed make test (1 failure). Across all jobs, only t/05-messages/10-warnings.t test file failed. 20:47
lizmat wonders whether it would make sense to move Metamodel/Primitives to lib 21:22
MasterDuke jnthn: you around? 22:25
or anyone. i'm not thinking very quickly today, so i'm just staring at METAOP_ASSIGN and not seeing the next step 22:26
it's just: sub METAOP_ASSIGN(\op) { -> Mu \a, Mu \b { a = op.( ( a.DEFINITE ?? a !! op.() ), b) } } 22:27
and i'm trying to figure out how to make a version for SetHash that makes e.g., SetHash ∖= SetHash DWIM 22:28
22:30 dct left 22:39 dogbert2_ joined 22:42 dogbert2 left
jnthn lizmat: Not to me, though maybe because I was sort of expecting we'd use it in CORE.setting in some places, if we aren't already :) 22:50
MasterDuke: Oh, interesting. 22:51
MasterDuke heh. interesting good or interesting bad?
jnthn As in "well that inner thing would want to become a multi and hmm that makes life very interesting" :) 22:52
MasterDuke yeah, that's where i got
and no further 22:53
23:06 PufferBot joined 23:46 MasterDuke left