rba patrickb: I have uploaded v10-v13 on rakubrew, rebuilt the docker image and redeployed it to both instances. Yet it still shows v9 on the website. What to do? 00:06
tellable6 rba, I'll pass your message to patrickb
00:22 Xliff left
rba patrickb: Please go ahead with testing. I was so free to github.com/Raku/rakubrew.org/commi...5b6d85f349 00:34
tellable6 rba, I'll pass your message to patrickb
00:51 leont left 02:28 Xliff joined 03:05 MasterDuke left 03:39 Xliff left 05:23 Altai-man joined 05:34 Xliff joined
Xliff jjmerelo; Does docs require the use of documentable? If so, I don't see there being any mention of it in the README.md for the project. Would you like me to creare an issue for this? 06:54
.tell jjmerelo Does docs require the use of documentable? If so, I don't see there being any mention of it in the README.md for the project. Would you like me to creare an issue for this?
tellable6 Xliff, I'll pass your message to jmerelo
Xliff " Failed to find dependencies: Pod::To::HTML:ver<0.7.1>" 06:56
06:56 Kaeipi left
Xliff ^^ jmerelo AlexDaniel sena-kun 06:56
Ah! Documentable specified an exact version. 07:04
Sending a PR
07:13 Kaiepi joined 07:26 MasterDuke joined 08:22 domidumont joined 08:45 domidumont left
Geth_ roast: MasterDuke17++ created pull request #685:
Add a bunch of tests for truncate(Cool)
08:48
09:21 sena_kun joined 09:23 Altai-man left 09:59 leont joined
Geth_ rakudo/iterator-deterministic: 87fc041f3c | (Elizabeth Mattijsen)++ | src/core.c/Iterator.pm6
Add Iterator.deterministic method

By default, this will return True, but it should return False for iterators that produce values in a non-determnistic way, such as iterators that operate on hashes.
Why do we need this? While working on the full implementation of ... (22 more lines)
10:48
rakudo: lizmat++ created pull request #3963:
Add Iterator.deterministic method
rakudo: ff2f2b0cf5 | (Elizabeth Mattijsen)++ | src/core.e/hash_multislice.pm6
Replace all for loops by nqp::until ones

This reduces binary size, makes fewer allocations, and gets easier to OSR. Makes <a b c> and * slices about 10% faster.
11:37
rakudo: 420cb1f4d7 | (Elizabeth Mattijsen)++ | src/core.e/hash_multislice.pm6
Use lexical for pull-one results

It appears that using $_ for that results in poorer optimizations. Suspecting that $_ cannot be lowered or something like that.
12:03
rakudo/iterator-deterministic: b83b1b3469 | (Elizabeth Mattijsen)++ | src/core.c/Iterator.pm6
Add missing word, MasterDuke++
12:05
13:20 Altai-man joined
Xliff m: Less.^name.say 13:22
camelia Order
Xliff m: Order.enums.gist.say
camelia Map.new((Less => -1, More => 1, Same => 0))
13:22 sena_kun left
MasterDuke m: use Test; is Less, More 13:35
camelia not ok 1 -
# Failed test at <tmp> line 1
# expected: 'More'
# got: 'Less'
Geth_ roast: MasterDuke17++ created pull request #686:
Add tests for set op multis that take Failures
15:46
roast: dd71070356 | (Daniel Green)++ | 11 files
Add tests for set op multis that take Failures

These were seen to be uncovered by a coverage report.
15:51
roast: 2504913a35 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | 11 files
Merge pull request #686 from MasterDuke17/some_set_multis_tests

Add tests for set op multis that take Failures
lizmat MasterDuke++
Geth_ nqp: 2c5ad3b15e | (Elizabeth Mattijsen)++ | tools/templates/MOAR_REVISION
Bump MoarVM to get nine++'s internment fixes
15:57
MasterDuke how do i call a specific multi method STORE? 15:59
timotimo i'd go via the candidates list i guess? 16:00
MasterDuke m: my $a = SetHash.new; $a.STORE(["a", "b"], [True, False]); dd $a # how do i call this one? github.com/rakudo/rakudo/blob/mast...t.pm6#L109 16:03
camelia SetHash $a = SetHash.new("a")
MasterDuke m: my $a = BagHash.new; $a.STORE(["a", "b"], [True, False]); dd $a # better example 16:04
camelia BagHash $a = ("a"=>1).BagHash
MasterDuke m: my $a = BagHash.new; $a.STORE(["a", "b", "c"], [1, 2, 4]); dd $a # doh 16:05
camelia BagHash $a = ("a"=>1,"c"=>4,"b"=>2).BagHash
Geth_ roast: MasterDuke17++ created pull request #687:
Test two uncovered methods in Set.pm6
16:20
roast: ce53a489f5 | (Daniel Green)++ | S02-types/set.t
Test two uncovered methods in Set.pm6

Found by a coverage report.
16:21
roast: 09d0e41d28 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | S02-types/set.t
Merge pull request #687 from MasterDuke17/some_set_tests

Test two uncovered methods in Set.pm6
MasterDuke lizmat++ have you looked at github.com/Raku/roast/pull/685 ? 16:26
lizmat no, not yet, not that familiar with *that* part of the core 16:27
MasterDuke k, no worries
lizmat left some comments 16:31
looks otherwise ok to me
Geth_ rakudo: 84ce97d255 | (Elizabeth Mattijsen)++ | tools/templates/NQP_REVISION
Bump NQP to get nine++'s internment fixes

You may need to delete "install/bin/nqp-m" to get the build to succeed if you have previously built and installed a Rakudo in the same directory.
16:35
MasterDuke m: my $seq = 1 ... 7; dd $seq 16:37
camelia Potential difficulties:
Useless use of ... in sink context
at <tmp>:1
------> 3my $seq = 1 ...7⏏5 7; dd $seq
Int $seq = 1
MasterDuke lizmat: ^^^
lizmat aaah?
MasterDuke m: my $seq := 1 ... 7; dd $seq 16:38
camelia (1, 2, 3, 4, 5, 6, 7).Seq
16:38 maggotbrain left
lizmat weird, ok, so keep the parens :-) 16:38
Geth_ roast: eb2e121a91 | (Elizabeth Mattijsen)++ | S10-packages/precompilation.t
Remove todo from test finally fixed by nine++

By github.com/MoarVM/MoarVM/commit/b6d064a698 to be precise.
16:40
roast: e575bfddeb | (Daniel Green)++ | S32-num/cool-num.t
Add a bunch of tests for truncate(Cool)

I think I noticed it was uncovered in a coverage report, writing these found a (now fixed) bug in Bool.Numeric, so that was good.
16:50
roast: 8e14cadfb0 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | S32-num/cool-num.t
Merge pull request #685 from MasterDuke17/some_sub_truncate_with_Cools_tests

Add a bunch of tests for truncate(Cool)
MasterDuke how do i call `multi sub infix:<or>(Mu $x = Bool::False) { $x }`? 17:03
lizmat m: dd &infix:<or>(42) 17:04
camelia 42
lizmat ?
m: dd &infix:<or>()
camelia Bool::False
lizmat you don't actually need the &
m: dd infix:<or>(42) 17:05
camelia 42
lizmat m: dd infix:<or>()
camelia Bool::False
Geth_ rakudo: e08b28076b | (Elizabeth Mattijsen)++ | src/core.e/hash_multislice.pm6
Fix typo in comment
17:06
17:21 sena_kun joined 17:23 Altai-man left
Geth_ ¦ problem-solving: JJ assigned to AlexDaniel Issue Taking care of repos in the "perl6" organization github.com/Raku/problem-solving/issues/239 17:33
lizmat m: my @a; @a[1;1;^10] = ^10; dd @a[1;1;*] # to be expected 19:09
camelia (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
MasterDuke yeah, but is there a way without the full name? 19:11
lizmat m: dd [or] 42' 19:13
camelia 5===SORRY!5=== Error while compiling <tmp>
Two terms in a row
at <tmp>:1
------> 3dd [or] 427⏏5'
expecting any of:
infix
infix stopper
postfix
statement end
statement modifier
lizmat m: dd [or] 42
camelia 42
lizmat MasterDuke ^^ ?
MasterDuke ah, thanks
19:15 lucasb joined
lizmat re @a[1;1;*] nvm :) 19:15
dogbert17 m: my @a[10] is default(0) 19:39
camelia 5===SORRY!5=== Error while compiling <tmp>
is default on shaped Array not yet implemented. Sorry.
at <tmp>:1
------> 3my @a[10] is default(0)7⏏5<EOL>
expecting any of:
constraint
Geth_ rakudo: c701a4825f | (Elizabeth Mattijsen)++ | src/core.e/hash_multislice.pm6
Properly handle :!exists in hash multi-slices

The :!exists case is only allowed by itself, not in combination with other adverbs.
19:51
roast: df9e0e20b5 | (Elizabeth Mattijsen)++ | S32-hash/multislice-6e.t
Add tests for handling !exists on hash multislices
19:53
lizmat and that concludes my hacking for today& 19:56
Geth_ nqp: d555b26c6c | Coke++ | docs/ops.markdown
Document shift_o
20:18
nqp: 7b0c15fb9b | Coke++ | docs/ops.markdown
note _o suffix
[Coke] next opcode that needs docs: scwbenable 20:20
20:49 Xliff left 20:53 sena_kun left 21:30 patrickb joined
patrickb . 21:32
tellable6 2020-10-16T00:45:31Z #raku-dev <[Coke]> patrickb I'm not enough of a windows expert to know if that makes sense.
2020-10-16T00:46:10Z #raku-dev <[Coke]> patrickb ... and I see it's already hit main.
2020-10-17T00:06:18Z #raku-dev <rba> patrickb: I have uploaded v10-v13 on rakubrew, rebuilt the docker image and redeployed it to both instances. Yet it still shows v9 on the website. What to do?
2020-10-17T00:34:05Z #raku-dev <rba> patrickb: Please go ahead with testing. I was so free to github.com/Raku/rakubrew.org/commi...5b6d85f349
hey patrickb, you have a message: gist.github.com/f2172badce6682ced3...74c3926957
patrickb rba: Thank you! Website and releases look good. 21:36
rba: Also thanks for the last minute fix to support version numbers >=10! 21:37
21:38 patrickb left
rba patrickb: Happy I was able to help you. 21:47
tellable6 rba, I'll pass your message to patrickb
rba patrickb: Can we discuss automation of star builds based on Azure Pipelines? As I understand all the building blocks are around for binary builds for Win/Mac. What do you think? 21:49
tellable6 rba, I'll pass your message to patrickb