00:59
linkable6 left,
evalable6 left
01:01
linkable6 joined
01:02
evalable6 joined
01:22
vrurg left
01:23
vrurg joined
01:36
travis-ci joined
|
|||
travis-ci | Rakudo build passed. Christian Bartolomäus 'Merge pull request #4044 from usev6/jvm_gh4041 | 01:36 | |
travis-ci.org/rakudo/rakudo/builds/744498417 github.com/rakudo/rakudo/compare/f...74f3c56295 | |||
01:36
travis-ci left
|
|||
Geth | roast: f5db1287bd | (Vadim Belman)++ | S12-coercion/coercion-types.t Fix incorrect coercion spectest `1` and `e` are incorrect values for Rat(Str). Replaced with `1.0` and `<2.71>`. The latter as an additional measure to make sure allomorphs are treated correctly. Also added tests for errors when invalid coerctions are attempted. |
02:13 | |
roast: 20db11fa7d | (Vadim Belman)++ (committed using GitHub Web editor) | S12-coercion/coercion-types.t Merge pull request #700 from vrurg/rakudo_4040 Fix incorrect coercion spectest |
|||
02:50
travis-ci joined
|
|||
travis-ci | Rakudo build failed. Vadim Belman 'Merge pull request #4043 from vrurg/rakudo_4040 | 02:50 | |
travis-ci.org/rakudo/rakudo/builds/744511853 github.com/rakudo/rakudo/compare/e...314947ea9e | |||
02:50
travis-ci left
03:10
klapperl left
03:15
klapperl joined
03:41
squashable6 left,
squashable6 joined
03:43
squashable6 left
03:44
squashable6 joined
|
|||
Geth | rakudo: vrurg++ created pull request #4046: Provide more improvements to language revision support and more. |
03:48 | |
roast: vrurg++ created pull request #701: Test for the right exception and don't disable mixins |
03:52 | ||
04:44
linkable6 left,
evalable6 left
04:46
evalable6 joined,
linkable6 joined
05:23
squashable6 left
05:26
squashable6 joined
05:33
frost-lab joined
|
|||
Geth | rakudo: Kaiepi++ created pull request #4047: Type IO::Socket::INET family/type/protocol values |
05:41 | |
Kaiepi | there are more bits and pieces of problem-solving #111's solution like ^ that don't need to be done in one big pr | 05:42 | |
06:14
Altai-man joined
|
|||
Geth | roast: Kaiepi++ created pull request #702: Add a test for invalid Int:D families for IO::Socket::INET.new |
06:16 | |
releasable6 | Next release in ≈2 days and ≈11 hours. 2 blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft | 07:00 | |
bartolin | oh noes, more test breakage on the jvm backend. *looking* | 07:56 | |
Altai-man | bartolin++ | 07:59 | |
bartolin | looks like another case of BOOTStr blowing up where Str is expected. So hopefully not too hard to fix ;) | 08:00 | |
08:07
domidumont joined
08:11
sena_kun joined
08:12
Altai-man left
|
|||
lizmat | Files=1340, Tests=114243, 228 wallclock secs (30.24 usr 8.66 sys + 3164.45 cusr 300.10 csys = 3503.45 CPU) | 08:53 | |
09:14
MasterDuke joined
|
|||
Geth | roast: a85a8cfcb1 | (Christian Bartolomäus)++ | S06-currying/positional.t [JVM] Unfudge tests that pass again Fixed with github.com/rakudo/rakudo/pull/4044 |
10:05 | |
11:20
Xliff joined
|
|||
Xliff | \o | 11:20 | |
patrickb: Unfortunately, I haven't seen much improvement. Using zef 0.9.4 | 11:21 | ||
tellable6 | Xliff, I'll pass your message to patrickb | ||
11:40
vrurg left
|
|||
Geth | rakudo: usev6++ created pull request #4048: Avoid BOOTStr being passed to Version.new |
11:43 | |
rakudo: c015759bc9 | (Christian Bartolomäus)++ | src/Perl6/World.nqp Avoid BOOTStr being passed to Version.new This fixes 'use v6.e.PREVIEW' on the JVM backend. Without the patch it dies with X::Coerce::Impossible ("Impossible coercion from 'BOOTStr' into 'Str': value is of unacceptable type BOOTStr"). |
11:45 | ||
rakudo: 5f0da2bdf5 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | src/Perl6/World.nqp Merge pull request #4048 from usev6/bootstr_v6.e.preview Avoid BOOTStr being passed to Version.new |
|||
11:59
MasterDuke left
|
|||
Geth | rakudo: e612214ca7 | (Elizabeth Mattijsen)++ | 2 files Make setting array shapes more alike Between native arrays and "normal" arrays. This probably shows there's more room for simplification, but leaving this as is for now. This also allows 'my int @a[*]' to work, just like 'my @a[*]' did, which was the impetus for this change. |
12:07 | |
12:10
Altai-man joined
12:12
sena_kun left
12:15
camelCaser left
12:21
Geth_ joined
12:26
Kaiepi left,
Kaeipi joined
|
|||
lizmat | m: my @a[5] = ^5; dd @a; @a = (); dd @a | 12:26 | |
camelia | Array element = Array.new(:shape(5,), [0, 1, 2, 3, 4]) Array element = Array.new(:shape(5,), [Any, Any, Any, Any, Any]) |
||
lizmat | m: my int @a[5] = ^5; dd @a; @a = (); dd @a # subtly different behaviour | 12:27 | |
camelia | array[int].new(:shape(5,), [0, 1, 2, 3, 4]) array[int].new(:shape(5,), [0, 1, 2, 3, 4]) |
||
lizmat | well, maybe not so subtle | ||
m: my @a[5] = ^5; dd @a; @a = 42,666; dd @a # similarly | |||
camelia | Array element = Array.new(:shape(5,), [0, 1, 2, 3, 4]) Array element = Array.new(:shape(5,), [42, 666, Any, Any, Any]) |
||
lizmat | m: my int @a[5] = ^5; dd @a; @a = 42,666; dd @a # similarly | ||
camelia | array[int].new(:shape(5,), [0, 1, 2, 3, 4]) array[int].new(:shape(5,), [42, 666, 2, 3, 4]) |
||
12:30
Geth_ left,
Geth_ joined
12:31
Geth__ joined,
Geth__ left
|
|||
lizmat | another set of differences :-( : | 12:37 | |
m: my @a[5]; @a = ^6 | |||
camelia | Index 5 for dimension 1 out of range (must be 0..4) in block <unit> at <tmp> line 1 |
||
lizmat | m: my int @a[5]; @a = ^6 | ||
camelia | This type (List) does not support positional operations in block <unit> at <tmp> line 1 |
||
lizmat | seems there is a little work to do :-( | ||
Altai-man ^^^ probably won't be ready for this release | 12:38 | ||
12:40
MasterDuke joined
|
|||
Altai-man | lizmat, is it a regression? | 12:41 | |
lizmat | don't think so | ||
native shaped arrays are just woefully undertested atm | |||
Altai-man | bisectable6, my int @a[5]; @a = ^6 | ||
bisectable6 | Altai-man, Will bisect the whole range automagically because no endpoints were provided, hang tight | ||
lizmat is writing tests atm | |||
bisectable6 | Altai-man, Output on all releases: gist.github.com/bb4239e1875d2d9832...e68a9ed983 | 12:42 | |
Altai-man, bisect log: gist.github.com/0ef22efcd87545bb14...9f657e390b | |||
Altai-man, bisect log: gist.github.com/bac9ea59fd7e00ce82...47283bc201 | |||
Altai-man, Output on all releases and bisected commits: gist.github.com/1773081d13d08841f3...ba4bdab2df | |||
Altai-man | lizmat, not a blocker for sure. Kudos for writing tests and working with this! | ||
lizmat | I think actually that the correct behaviour before 2016.12 was because "int" was syntactically accepted, but didn't do anytihng | 12:43 | |
so I think it's been like this from the beginning | |||
12:45
Geth__ joined,
raku-bridge joined
12:53
Geth_ left
12:54
raku-bridge left,
Geth__ left
12:57
Geth___ joined
12:58
raku-bridge joined,
raku-bridge left,
Geth_ joined,
raku-bridge joined,
raku-bridge left,
raku-bridge joined,
Geth___ left
13:02
raku-bridge left,
raku-bridge joined,
raku-bridge left,
raku-bridge joined
13:04
raku-bridge left
13:06
raku-bridge joined,
raku-bridge left,
raku-bridge joined
13:13
raku-bridge left,
raku-bridge joined,
raku-bridge left,
raku-bridge joined
13:33
raku-bridge left
13:34
raku-bridge joined
13:35
raku-bridge1 joined
13:36
Geth__ joined
13:37
frost-lab left
13:41
raku-bridge left
13:42
Geth__ left
13:43
raku-bridge1 left,
Geth___ joined
13:44
raku-bridge joined,
raku-bridge left,
raku-bridge joined
13:47
raku-bridge1 joined,
raku-bridge1 left,
raku-bridge1 joined
13:48
Geth___ left
13:49
raku-bridge left
|
|||
lizmat | m: dd Compiler.new.version | 13:50 | |
camelia | v2020.08.2.51.g.85847.d.2.f.1 | ||
13:50
raku-bridge1 left
|
|||
lizmat | wow | 13:50 | |
moritz ^^^ | |||
13:50
raku-bridge joined,
raku-bridge left,
raku-bridge joined
|
|||
lizmat | looks like Camelia is behind a few releases :-( | 13:50 | |
bisectable6: old=2020.08 my int @a[2,2] = (1,2),(3,4); dd @a.unique | 13:51 | ||
bisectable6 | lizmat, Bisecting by exit code (old=2020.08 new=e612214). Old exit code: 0 | ||
lizmat, bisect log: gist.github.com/f80c7960b7c43a6464...d4becd7835 | |||
lizmat, (2020-10-23) github.com/rakudo/rakudo/commit/c3...8004bace56 | |||
13:53
Geth_ left
|
|||
lizmat | yuck | 13:54 | |
that *is* a regression | |||
13:54
raku-bridge left,
Geth__ joined,
raku-bridge joined,
raku-bridge left,
raku-bridge joined
13:56
raku-bridge left
13:57
raku-bridge joined
|
|||
Altai-man | lizmat, a released one... :) | 14:00 | |
14:03
raku-bridge left,
Geth__ left
14:10
raku-bridge joined,
raku-bridge left,
raku-bridge joined,
Geth_ joined
14:14
Geth_ left
14:15
raku-bridge left,
vrurg joined
14:16
Geth__ joined
14:23
raku-bridge joined
|
|||
Geth__ | rakudo: 78b03b6260 | (Elizabeth Mattijsen)++ | 2 files Disable optimized .unique/repeated/squish on native arrays At least for now just before the 2020.11 release. Introduced in c37ffe71bd19f1a1, it broke those methods on native *shaped* arrays. Unfortunately, not caught by tests :-( |
14:25 | |
14:25
raku-bridge left
14:26
raku-bridge joined,
raku-bridge left,
raku-bridge joined
14:32
raku-bridge left,
raku-bridge joined,
raku-bridge left,
raku-bridge joined
14:34
raku-bridge left,
raku-bridge joined,
raku-bridge left,
raku-bridge joined
14:36
raku-bridge left,
raku-bridge joined,
raku-bridge left,
raku-bridge joined
14:37
travis-ci joined
|
|||
travis-ci | Rakudo build passed. Elizabeth Mattijsen 'Merge pull request #4048 from usev6/bootstr_v6.e.preview | 14:37 | |
travis-ci.org/rakudo/rakudo/builds/744637544 github.com/rakudo/rakudo/compare/6...0da2bdf50d | |||
14:37
travis-ci left
14:48
Geth__ left
14:50
raku-bridge left
15:09
Geth___ joined
15:18
raku-bridge joined
15:27
raku-bridge2 joined,
Geth__ joined
15:32
Geth__ left,
raku-bridge2 left,
raku-bridge left
15:33
raku-bridge joined
15:34
raku-bridge left
15:38
Geth__ joined
15:42
raku-bridge joined,
raku-bridge left,
raku-bridge joined
16:11
raku-bridge left,
sena_kun joined,
Geth__ left
16:12
Altai-man left
16:20
Geth_ joined
16:24
Geth_ left
16:30
travis-ci joined
|
|||
travis-ci | Rakudo build passed. Elizabeth Mattijsen 'Make setting array shapes more alike | 16:30 | |
travis-ci.org/rakudo/rakudo/builds/744640454 github.com/rakudo/rakudo/compare/5...12214ca75c | |||
16:30
travis-ci left
|
|||
lizmat | aaw Geth awol :-( | 16:47 | |
tyil ^^ | 16:50 | ||
tyil | lizmat: aye, hetzner (where the servers are located) is having some troubles it looks like | 16:51 | |
I'll have to wait until the servers are back up to bring geth back | |||
lizmat | yeah, sure... no pb :-) | 16:52 | |
nine | How on earth can a 'return False;' lead to a Type check failed for return value; expected Bool:D but got ForeignCode | 16:54 | |
moritz | it somebody lexically override False? :D | 16:55 | |
nine | if only it were something simple like that | 16:56 | |
17:02
Geth left
|
|||
lizmat | hmmm... feels like a new coercion protocol issue? | 17:03 | |
m: dd Compiler.new.version | |||
camelia | v2020.08.2.51.g.85847.d.2.f.1 | ||
lizmat | moritz ^^ | ||
seems like camelia is stuck in september :-( | 17:04 | ||
moritz | lizmat: I'm taking a look | 17:09 | |
lizmat | ++moritz! | ||
Geth___ | roast: 9d3ca2a4a4 | (Elizabeth Mattijsen)++ | 2 files Initial set of tests one dim native shaped num arrays |
17:10 | |
lizmat | also ba0d5fe53bf854875358 | ||
linkable6 | (2020-11-19) github.com/Raku/roast/commit/ba0d5fe53b Initial set of tests one native shaped int arrays | ||
nine | It's a LEAVE phaser | 17:17 | |
17:22
Geth___ left
17:23
Geth joined,
raku-bridge joined,
raku-bridge left,
raku-bridge joined
|
|||
timotimo | make like a tree and get out of here! | 17:24 | |
nine | Soon....training starts in 20 minutes | 17:25 | |
17:26
raku-bridge left
17:27
raku-bridge joined,
raku-bridge left,
raku-bridge joined
|
|||
dogbert17 | the new spectest files contains errors, is it WIP? | 17:28 | |
lizmat: ^^ | 17:29 | ||
17:30
raku-bridge left,
Geth left
|
|||
lizmat double checks | 17:30 | ||
they're clean for me? | |||
aaah... | 17:31 | ||
oops | |||
17:32
Geth joined
|
|||
lizmat hopes Geth gets it | 17:32 | ||
ah, it did not | |||
db3ca28e3eaabcc8f0c479 | |||
linkable6 | (2020-11-19) github.com/rakudo/rakudo/commit/db3ca28e3e Handle :exists/delete on 1dim native shaped arrays with int index | ||
lizmat | dogbert17: ^^ that should make the spectest clean again | 17:33 | |
dogbert17 | that was a very quick fix :-) | ||
17:33
raku-bridge joined,
raku-bridge left,
raku-bridge joined
|
|||
lizmat | dogbert17: I already had the fix, I had just forgot to push it :-) | 17:34 | |
found the issue while writing these tests | 17:35 | ||
nine | so spectests should be fine again? | 17:36 | |
dogbert17 | it looks that way | ||
lizmat | nine: yeah, they should be fine | 17:41 | |
17:41
raku-bridge left
17:43
Geth_ joined,
Geth left,
raku-bridge joined,
raku-bridge left,
raku-bridge joined
17:44
Geth joined
|
|||
moritz | m: dd Compiler.new.version | 17:45 | |
camelia | v2020.10.130.g.78.b.03.b.626 | ||
17:45
Geth left
|
|||
lizmat | moritz++ | 17:58 | |
Geth_ | roast: 1d79e5c9e7 | (Elizabeth Mattijsen)++ | 2 files Initial set of tests one dim native shaped str arrays |
18:00 | |
18:01
rypervenche left
18:11
rypervenche joined
|
|||
Geth_ | roast: b292749d13 | (Elizabeth Mattijsen)++ | 2 files Fix some copy-pastos in comments |
18:16 | |
lizmat | github.com/Raku/Documentable/issues/145 # sena_kun not sure that should be considered a blocker or not | 18:35 | |
afk& | 18:38 | ||
jjatria | gugod: Do you think you could bump the version of Cache::LRU? I keep wanting to use associative indexing on it and being unable to, even though the change is already on master | 18:41 | |
Oh damn, that's not yours. Sorry! | 18:42 | ||
nwc10 | m: Num(0.777777777777777777777).nude | 18:48 | |
camelia | No such method 'nude' for invocant of type 'Num'. Did you mean any of these: 'none', 'note', 'Num'? in block <unit> at <tmp> line 1 |
||
nwc10 | oops | ||
m: Rat(0.777777777777777777777).nude | |||
camelia | ( no output ) | ||
nwc10 | pah. I'm messing this up... | ||
timotimo | nwc10: send nudes to stdout | ||
nwc10 | m: say Rat(0.777777777777777777777).nude | ||
camelia | (777777777777777777777 1000000000000000000000) | ||
nwc10 | thanks | ||
timotimo snickers like the 13 year old that he is | 18:52 | ||
moritz | a 13 year old snickers likely doesn't taste that good anymore :D | 18:55 | |
nine | snickers doesn't that as good as when I was 13 years old? | 18:56 | |
nwc10 | I'm not sure what base he is being base in | 18:58 | |
timotimo | i'm failing to parse what nine wrote | ||
nine | snickers doesn't taste as good as when I was 13 years old? | 19:01 | |
That's what I wanted to type | |||
19:29
travis-ci joined
|
|||
travis-ci | Rakudo build passed. Elizabeth Mattijsen 'Disable optimized .unique/repeated/squish on native arrays | 19:29 | |
travis-ci.org/rakudo/rakudo/builds/744663480 github.com/rakudo/rakudo/compare/e...b03b6260e3 | |||
19:29
travis-ci left
20:00
domidumont left
|
|||
Geth_ | rakudo/master: 6 commits pushed by (Vadim Belman)++
|
20:07 | |
roast: a8e49d6c95 | (Vadim Belman)++ | S14-roles/versioning.t Test for the right exception and don't disable mixins Follow up to rakudo/rakudo#4046. Make the test check for `X::Language::IncompatibleRevisions` exception instead of AdHoc. And don't expect cross-language mixins to die because they don't now. |
20:08 | ||
linkable6 | RAKUDO#4046 [closed]: github.com/rakudo/rakudo/pull/4046 Provide more improvements to language revision support and fix mixins once more. | ||
roast: 132f095ef3 | (Vadim Belman)++ (committed using GitHub Web editor) | S14-roles/versioning.t Merge pull request #701 from vrurg/rakudo_4021 Test for the right exception and don't disable mixins |
|||
20:10
Altai-man joined
20:13
sena_kun left
|
|||
Geth_ | rakudo: usev6++ created pull request #4049: [JVM] Test if method 'coercive' is available |
20:35 | |
[Coke] | (snickers) get the teeny ones and freeze them! | 20:41 | |
22:01
MasterDuke left
|
|||
Geth_ | rakudo: dumarchie++ created pull request #4050: Optimize some array operators |
22:04 | |
22:38
raku-bridge left,
raku-bridge joined,
raku-bridge left,
raku-bridge joined
22:49
Altai-man left
|