vrurg greppable6: Object 00:29
greppable6 vrurg, 6013 lines, 218 modules: gist.github.com/b0247b2067ea691534...c0bec63c33 00:30
01:09 wildtrees left 01:23 b2gills left 01:25 b2gills joined 02:08 lucasb left 02:51 frost-lab joined 02:57 raku-bridge left, raku-bridge joined 03:48 melezhik joined
melezhik hi rakudo devs. I've created an alpha version of RakuPlay - web service to run Raku code snippets in differents OS/Rakudo versions/commits with possibility to use Raku modules in a code - 100.21.64.139/play/ 03:49
I'd like to get a feedback ... if such a services could be helpful in Raku development ... 03:50
.tell MasterDuke: ^^
tellable6 melezhik, I'll pass your message to MasterDuke
03:58 Kaeipi left 03:59 Kaeipi joined 04:04 melezhik left 05:35 b2gills left 05:36 b2gills joined 06:31 raku-bridge left
[Tux] Yesterday: 06:49
Rakudo v2020.10-109-g1a6cf7877 (v6.d) on MoarVM 2020.10-31-gb13f6a24c
csv-ip5xs0.841 - 0.847
csv-ip5xs-207.879 - 8.247
csv-parser26.301 - 26.458
csv-test-xs-200.381 - 0.410
test7.877 - 7.958
test-t1.921 - 1.968
test-t --race0.867 - 0.897
test-t-2032.850 - 33.629
test-t-20 --race9.525 - 9.884
bartolin vrurg: on the JVM backend 'my Rat(Str) $foo = 1' dies with X::TypeCheck::Assignment (causing this test failure: github.com/Raku/roast/blob/master/...pes.t#L77) 07:22
vrurg: I suspect the problem to be in github.com/rakudo/rakudo/blob/mast....nqp#L1634 The call to .coerce two line below is not reached, because the conditional evaluates to false. 07:24
vrurg: If I add a ' || $type.HOW.archetypes.coercive' to the if condition the error does not happen. Now this doesn't look like a clean solution, but probably you'll have a better idea. 07:25
vrurg: (if I'm not mistaken, MoarVM takes a different path and doesn't hit this code (for this example) -- probably because assignment is handled differently.) 07:27
bartolin switches to $work &
07:36 frost-lab left, frost-lab joined 07:52 Kaeipi left, Kaeipi joined 08:07 domidumont joined 08:15 MasterDuke joined 08:20 Kaeipi left 08:22 Kaeipi joined 08:26 domidumont left 08:49 domidumont joined
lizmat Files=1340, Tests=114237, 230 wallclock secs (30.11 usr 8.22 sys + 3167.07 cusr 297.12 csys = 3502.52 CPU) 09:12
Files=1337, Tests=114219, 225 wallclock secs (29.65 usr 8.57 sys + 3113.75 cusr 296.37 csys = 3448.34 CPU) <--- last one before coercion protocol merge 09:13
09:24 Altai-man joined 09:43 patrickb joined 09:57 patrickb left 10:32 Kaeipi left, Kaiepi joined
Geth rakudo: e78c53badd | (Peter du Marchie van Voorthuysen)++ | src/core.c/array_operators.pm6
Don't flatten values passed to push/unshift
10:44
rakudo: 6ed8891413 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | src/core.c/array_operators.pm6
Merge pull request #4035 from dumarchie/array_operators

Don't flatten values passed to sub push/unshift
roast: 48f5c5601c | (Peter du Marchie van Voorthuysen)++ | S02-types/flattening.t
Cover push/unshift with multiple values
10:45
roast: 861bc6c8d4 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | S02-types/flattening.t
Merge pull request #698 from dumarchie/array_operators

Cover push/unshift with multiple values
12:11 sena_kun joined 12:13 Altai-man left
lizmat bisectable6: sub a(--> Bool()) { 1 }; dd a 12:21
bisectable6 lizmat, Will bisect the whole range automagically because no endpoints were provided, hang tight
lizmat, Output on all releases: gist.github.com/d6efe979317e307d58...9ce02742ed 12:22
lizmat, Bisecting by exit code (old=2016.08.1 new=2016.09). Old exit code: 1
lizmat, bisect log: gist.github.com/935b3a5d2d8621c575...3b872998af
lizmat, (2016-09-03) github.com/rakudo/rakudo/commit/b5...a3f78bab03
lizmat, Bisecting by output (old=2016.01.1 new=2016.02) because on both starting points the exit code is 1
lizmat, bisect log: gist.github.com/799968df0826a1da3b...d56ac3fdc7 12:23
lizmat, (2016-02-18) github.com/rakudo/rakudo/commit/99...4283b48d0a
lizmat, Output on all releases and bisected commits: gist.github.com/5f82a5e832aaad8b1c...096eeeab66
lizmat bisectable6: say ({ 1 | -1 } ... *)[^3] 12:38
bisectable6 lizmat, Will bisect the whole range automagically because no endpoints were provided, hang tight
lizmat, Output on all releases: gist.github.com/3c85f1b4136515c571...484e7787fb 12:39
lizmat, Bisecting by output (old=2019.11 new=2020.01) because on both starting points the exit code is 0
lizmat, bisect log: gist.github.com/33d817dffaabb4d536...576e38833c
lizmat, (2019-12-30) github.com/rakudo/rakudo/commit/e1...2284a585fe
lizmat, Output on all releases and bisected commits: gist.github.com/ac0f43e6b632cd0a1b...7ef5094b3e
12:43 frost-lab left
Geth rakudo: lizmat self-assigned Regression? Sequence of junctions wrapped in singleton lists github.com/rakudo/rakudo/issues/4039
3e10cc6f8a | (Elizabeth Mattijsen)++ | src/core.c/control.pm6

Fixes #4039
13:11
lizmat afk for a few hours& 13:12
vrurg bartolin: will try to remember to look into it later today. But a general ticket on JVM issues would do better. 14:29
bartolin: I mean, it's not always easy for me to follow/remember things on IRC.
14:39 MasterDuke left
releasable6 Next release in ≈4 days and ≈3 hours. 3 blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft 15:00
sena_kun releasable6, status 15:03
releasable6 sena_kun, Next release in ≈4 days and ≈3 hours. 3 blockers. Changelog for this release was not started yet
sena_kun, Details: gist.github.com/2b46dc8b45e3650f90...bc0c106a55
15:50 melezhik joined
melezhik with RakuPlay one can replay unit tests against different commits and compare results. F.e. 100.21.64.139/sparky/report/RakuPlay-2/1190 VS 100.21.64.139/sparky/report/RakuPlay-3/1191 15:51
for this PR - github.com/rakudo/rakudo/pull/4035 15:52
100.21.64.139/sparky/report/RakuPlay-3/1192 15:53
twitter.com/melezhik2/status/13287...1137522690 15:59
16:04 MasterDuke joined 16:10 Altai-man joined 16:12 patrickb joined 16:13 sena_kun left 16:20 MasterDuke left 16:46 MasterDuke joined 17:06 lucasb joined 17:21 patrickb left
linkable6 RAKUDO#4039 [closed]: github.com/rakudo/rakudo/issues/4039 Regression? Sequence of junctions wrapped in singleton lists
melezhik I fixed rakuplay, so it will print out the last statement result in a code snippet, so that `1.perl` would result `1` in stdout 100.21.64.139/sparky/report/RakuPlay-1/1208 18:19
18:30 Kaiepi left 18:31 domidumont left
[Coke] heh. I just did a run of 3.perl earlier before you did that. :) 18:45
bartolin vrurg: I see. I've opened an issue for this problem: github.com/rakudo/rakudo/issues/4040 19:14
And a second issue for a different failure mode: github.com/rakudo/rakudo/issues/4041 (but that's all) 19:29
Altai-man [Coke], ping. 19:32
19:43 finsternis joined
Geth nqp: 4a84c63b57 | (Christian Bartolomäus)++ | t/docs/opcodes.t
Add add_native_assign_op to keywords

This results in the following three opcodes being found for MoarVM, too:
  * assign_i
  * assign_n
  * assign_s
20:10
nqp: 2bada3b59f | (Will Coleda)++ (committed using GitHub Web editor) | t/docs/opcodes.t
Merge pull request #682 from usev6/doc_native_assign_op

Add add_native_assign_op to keywords
20:11 sena_kun joined 20:12 Altai-man left
[Coke] altai-man: pong. 20:30
tellable6 [Coke], I'll pass your message to Altai-man
lizmat bisectable: use Test; dd &trait_mod:<is>(sub { }, :test-assertion) 20:32
bisectable6 lizmat, Will bisect the whole range automagically because no endpoints were provided, hang tight
lizmat, Output on all releases: gist.github.com/29ba1b8d4f52634c22...93bdb58f76
lizmat, Bisecting by exit code (old=2020.10 new=3e10cc6). Old exit code: 1
lizmat, bisect log: gist.github.com/09ff0cb76e366c724c...68a376de38
lizmat, (2020-10-30) github.com/rakudo/rakudo/commit/58...ce81c664ab
lizmat, Bisecting by output (old=2018.12 new=2019.03.1) because on both starting points the exit code is 1
lizmat, bisect log: gist.github.com/6cf89d74c64866e98a...4904e73636 20:33
lizmat, bisect log: gist.github.com/01346386d10839d410...9540293a7a
lizmat, bisect log: gist.github.com/d5f84d0cc4192fbc16...67673210cd
lizmat, ⚠ New output detected, please review the results manually
lizmat, Output on all releases and bisected commits: gist.github.com/c20d851025ed939454...bab24c261f
sena_kun [Coke], o/
Can I PM?
lizmat oops, looks like I triggered a worst case
[Coke] sure 20:35
[Tux] Rakudo v2020.10-113-g3e10cc6f8 (v6.d) on MoarVM 2020.10-31-gb13f6a24c
csv-ip5xs0.837 - 0.854
csv-ip5xs-207.993 - 8.606
csv-parser25.376 - 26.170
csv-test-xs-200.379 - 0.391
test7.664 - 7.825
test-t1.957 - 1.985
test-t --race0.855 - 0.884
test-t-2033.078 - 33.896
test-t-20 --race9.490 - 9.728
Geth rakudo: dumarchie++ created pull request #4042:
Make cas($target, &code) ~10% faster
21:37
roast: 861479b338 | (Daniel Green)++ | S03-operators/repeat.t
Test string repetition + concatenation lives

Closes github.com/rakudo/rakudo/issues/3660
22:01
22:45 sena_kun left
Geth rakudo: usev6 self-assigned [JVM] Failing tests in S06-currying/positional.t after switch to new coercion semantics github.com/rakudo/rakudo/issues/4041
vrurg++ created pull request #4043: Fix incorrect assignment passing with coercion
23:02
roast: vrurg++ created pull request #700:
Fix incorrect coercion spectest
23:56