00:44
Ven`` left
01:33
sena_kun left
01:49
sena_kun joined
02:06
AlexDani` joined
02:11
AlexDaniel left
02:12
ufobat__ joined
02:16
ufobat_ left
02:29
hungrydonkey left
02:38
hungrydonkey joined
02:43
hungryd30 joined
02:45
hungrydonkey left,
hungryd30 left
02:47
hungrydonkey joined
03:20
hungrydonkey left
03:32
sena_kun left
03:48
sena_kun joined
04:48
nativecallable6 left,
greppable6 left,
notable6 left,
sourceable6 left,
coverable6 left,
benchable6 left,
unicodable6 left,
releasable6 left,
bloatable6 left,
squashable6 left,
linkable6 left,
bisectable6 left,
statisfiable6 left,
reportable6 left,
evalable6 left,
committable6 left,
tellable6 left,
quotable6 left,
shareable6 left,
sourceable6 joined,
shareable6 joined
04:49
linkable6 joined,
bloatable6 joined,
greppable6 joined,
statisfiable6 joined,
bisectable6 joined
04:50
coverable6 joined,
nativecallable6 joined,
reportable6 joined
04:51
releasable6 joined,
squashable6 joined,
notable6 joined,
benchable6 joined,
quotable6 joined,
committable6 joined
05:33
sena_kun left
05:49
sena_kun joined
07:06
statisfiable6 left,
releasable6 left,
benchable6 left,
sourceable6 left,
coverable6 left,
greppable6 left,
nativecallable6 left,
shareable6 left,
reportable6 left,
linkable6 left,
quotable6 left,
notable6 left,
bisectable6 left,
squashable6 left,
committable6 left,
bloatable6 left,
releasable6 joined,
bisectable6 joined
07:07
squashable6 joined,
notable6 joined,
committable6 joined,
quotable6 joined,
statisfiable6 joined,
benchable6 joined
07:08
linkable6 joined,
greppable6 joined,
coverable6 joined
07:09
nativecallable6 joined,
reportable6 joined,
sourceable6 joined,
bloatable6 joined,
shareable6 joined
07:33
sena_kun left
07:48
sena_kun joined
07:49
stoned75 left
|
|||||||||||||||||||||||||||||||||||||||
timotimo | github.com/XiKuuKy/Avolution-Emoji.../Emoji.pm6 - petition to add a :ignorecase and perhaps :ignoremark parameters to method trans | 08:53 | |||||||||||||||||||||||||||||||||||||
which will likely cause :i and :m to also appear in Str.match | 08:59 | ||||||||||||||||||||||||||||||||||||||
09:31
[Tux] left
09:33
sena_kun left
09:43
[Tux] joined
09:49
sena_kun joined
|
|||||||||||||||||||||||||||||||||||||||
[Tux] |
|
10:13 | |||||||||||||||||||||||||||||||||||||
10:31
Ven`` joined
10:41
hungrydonkey joined
11:33
sena_kun left
11:40
AlexDani` is now known as AlexDaniel,
AlexDaniel left,
AlexDaniel joined
11:43
domidumont joined
11:48
sena_kun joined
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | so gist.github.com/a60322ff73b1faac22...b6c0478b68 and gist.github.com/484c4b653cbd936240...5cdaf78723 | 12:17 | |||||||||||||||||||||||||||||||||||||
lizmat: maybe we should, uh… stop squashathons altogether? Some months they were great, but lately nobody cares that much | |||||||||||||||||||||||||||||||||||||||
12:35
lucasb joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | z: stoned++ created pull request #7: Update doc repository URL |
12:41 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | hm, we should move nqp and roast | 12:43 | |||||||||||||||||||||||||||||||||||||
13:28
hankache joined
13:34
sena_kun left
13:48
sena_kun joined
14:04
AlexDani` joined
14:06
AlexDaniel left
14:19
MasterDuke joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | hmmm... t/spec/S17-supply/syntax.t hung last night on make spectest | 14:38 | |||||||||||||||||||||||||||||||||||||
AlexDani` agree that maybe we should doing them until there are enough people wanting to do them | 14:39 | ||||||||||||||||||||||||||||||||||||||
also: personally, weekends don't work too well for me | |||||||||||||||||||||||||||||||||||||||
well, haven't in the past months | 14:40 | ||||||||||||||||||||||||||||||||||||||
and maybe we should expand it to a whole week, at a lower level | |||||||||||||||||||||||||||||||||||||||
to give more people a chance to work on it | |||||||||||||||||||||||||||||||||||||||
emphasising the "marathon" part rather than the "squash" part | 14:41 | ||||||||||||||||||||||||||||||||||||||
MasterDuke | a while ago i suggested slowing down to something like quarterly. two months break, 3 weeks of advertisement/prep, 1 weekend (or maybe the whole week) of activity | 14:43 | |||||||||||||||||||||||||||||||||||||
i had a segfault a day or two ago when building nqp. tried running the step that failed in a loop for a while with spectests going on in the background, but couldn't repro | 14:44 | ||||||||||||||||||||||||||||||||||||||
14:51
hankache left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 497afdaded | (Elizabeth Mattijsen)++ | src/core.c/Date.pm6 Make Date.new(Str) about 3.5x as fast still - fast-path well-formed yyyy-mm-dd without using a regex - fallback to regex if not well formed - use Str.match(/.../) rather than ~~ /.../ - profit! |
15:07 | |||||||||||||||||||||||||||||||||||||
lizmat | that makes it about 10x as fast from before this weekend | 15:08 | |||||||||||||||||||||||||||||||||||||
nine | MasterDuke: I've seen segfaults in NQP and rakudo on the OBS, too. But of course none are reproducible | ||||||||||||||||||||||||||||||||||||||
15:14
AlexDani` is now known as AlexDaniel,
AlexDaniel left,
AlexDaniel joined
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | MasterDuke: well, it's already once every two months | 15:14 | |||||||||||||||||||||||||||||||||||||
but yeah | |||||||||||||||||||||||||||||||||||||||
15:29
entonian left
15:32
entonian joined
15:33
sena_kun left
|
|||||||||||||||||||||||||||||||||||||||
MasterDuke | nine: sounds like some of memory corruption or race condition in moarvm. i've also seen some flapping in the precomp tests, which seems like it might be related | 15:34 | |||||||||||||||||||||||||||||||||||||
15:35
Ven`` left
15:48
sena_kun joined
16:09
travis-ci joined
|
|||||||||||||||||||||||||||||||||||||||
travis-ci | Rakudo build failed. Elizabeth Mattijsen 'Make Date.new(Str) about 3.5x as fast still | 16:09 | |||||||||||||||||||||||||||||||||||||
travis-ci.org/rakudo/rakudo/builds/648045611 github.com/rakudo/rakudo/compare/9...7afdadedbb | |||||||||||||||||||||||||||||||||||||||
16:09
travis-ci left
|
|||||||||||||||||||||||||||||||||||||||
lizmat | restarted failing job | 16:10 | |||||||||||||||||||||||||||||||||||||
16:14
stoned75 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 5b97ddefe7 | (Elizabeth Mattijsen)++ | 2 files Introduce R:I.posix-and-leap-from-tai - formerly known as posix-from-tai - repurpose posix-from-tai to just returning epoch without leap-second info - adapt caller as appropriate |
16:34 | |||||||||||||||||||||||||||||||||||||
MasterDuke | lizmat: "take TAI, return epoch and if in leap-second" typo? | 16:38 | |||||||||||||||||||||||||||||||||||||
lizmat | and "if in leap second" clearer ? | 16:39 | |||||||||||||||||||||||||||||||||||||
MasterDuke | think so | 16:40 | |||||||||||||||||||||||||||||||||||||
16:48
Kaiepi joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: bd948ba31d | (Elizabeth Mattijsen)++ | src/core.c/Instant.pm6 Eliminate Instant.SET-SELF - replace by nqp::p6bindattrinvres - saves a few allocations for each Instant creation - makes all Instants and Instant operations marginally faster |
16:53 | |||||||||||||||||||||||||||||||||||||
16:59
titsuki joined
17:06
[Tux] left,
[Tux] joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | nqp: 6ab38d43b4 | (Elizabeth Mattijsen)++ | tools/templates/MOAR_REVISION Bump MoarVM to get libtommath leak fixes MasterDuke++ |
17:07 | |||||||||||||||||||||||||||||||||||||
MasterDuke | it would be nice if sena_kun++ could do a Blin run soon. there have been some big changes recently | 17:11 | |||||||||||||||||||||||||||||||||||||
sena_kun | MasterDuke: I did last night, just not reviewed the results yet | 17:14 | |||||||||||||||||||||||||||||||||||||
MasterDuke | great timing | ||||||||||||||||||||||||||||||||||||||
sena_kun | :) | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 9a83b61e46 | (Elizabeth Mattijsen)++ | tools/templates/NQP_REVISION Bump NQP to get latest libtommath fixes MasterDuke++ |
17:20 | |||||||||||||||||||||||||||||||||||||
17:33
sena_kun left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: e2a66ff61c | (Daniel Green)++ | t/09-moar/UnipropCheck.pm6 Correct the todo count for some Unicode tests |
17:35 | |||||||||||||||||||||||||||||||||||||
rakudo: e979f17338 | (Elizabeth Mattijsen)++ | src/core.c/Date.pm6 Abstract Date.new-from-daycount logic into private method - typical case of copy-paste without much reason for it |
17:43 | ||||||||||||||||||||||||||||||||||||||
17:48
sena_kun joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: af8cca773e | (Elizabeth Mattijsen)++ | src/core.c/Date.pm6 Date!new-from-daycount no longer uses !SET-SELF - since we know that all values are valid, no checks needed - allows removal of the optional $daycount parameter of SET-SELF - makes all Date objects marginally faster (one less onbject/one less check) |
17:57 | |||||||||||||||||||||||||||||||||||||
18:04
hungrydonkey left
18:06
titsuki left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 65d0422b2b | (Elizabeth Mattijsen)++ | src/core.c/Rakudo/Internals.pm6 Add R:I.epoch-from-tai Basically the same as posix-from-tai, but only the integer part, which allows for simpler calculation. |
18:49 | |||||||||||||||||||||||||||||||||||||
lizmat | hmmm.. just had a hang on t/spec/S32-io/IO-Socket-Async.t, test 36: both receivers finished without exception | 18:53 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo: f91a16169a | (Elizabeth Mattijsen)++ | src/core.c/Date.pm6 Make Date.new(Instant) 12.5x as fast - by skipping the DateTime intermediate object creation - using the new R:I.epoch-from-tai function |
18:56 | |||||||||||||||||||||||||||||||||||||
19:17
AlexDaniel left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 1d7a91689a | (Elizabeth Mattijsen)++ | src/core.c/Date.pm6 Make Date.today about 3x as fast - by skipping the DateTime intermediate object creation - using the new R:I.epoch-from-tai function |
19:26 | |||||||||||||||||||||||||||||||||||||
19:32
sena_kun left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 61821ffa17 | (Elizabeth Mattijsen)++ | 2 files Change CompileTestLib extension to .rakumod |
19:36 | |||||||||||||||||||||||||||||||||||||
rakudo: 8c242d5e7b | (Elizabeth Mattijsen)++ | 2 files Change UnipropCheck extension to .rakumod |
19:37 | ||||||||||||||||||||||||||||||||||||||
rakudo: 582c14a81c | (Elizabeth Mattijsen)++ | 2 files Change CustomOps extension to .rakumod |
19:38 | ||||||||||||||||||||||||||||||||||||||
19:47
sena_kun joined
21:14
domidumont left
21:24
ufobat__ left,
Voldenet left,
camelia left,
nebuchadnezzar left
21:25
Kaiepi left,
nine left,
entonian left,
greppable6 left,
linkable6 left,
statisfiable6 left,
committable6 left,
squashable6 left,
bisectable6 left,
releasable6 left,
AlexDaniel` left,
vrurg left,
[Tux] left,
lucasb left,
discord6 left,
epony left,
unclechu left,
tobs left,
shareable6 left,
bloatable6 left,
sourceable6 left,
reportable6 left,
nativecallable6 left,
coverable6 left,
benchable6 left,
quotable6 left,
notable6 left,
SmokeMachine left,
zostay left,
rba left,
CIAvash left,
lizmat left,
samcv left,
tbrowder left,
rypervenche left,
jnthn left,
kawaii left,
stoned75 left,
moritz_ left,
Geth left,
japhb left,
timotimo left,
b2gills left,
tony-o_ left,
finsternis left,
tyil left,
MasterDuke left,
sena_kun left,
eater left,
jdv79 left,
pochi_ left,
go|dfish left,
Summertime left
21:26
sena_kun joined,
[Tux] joined,
Kaiepi joined,
stoned75 joined,
entonian joined,
MasterDuke joined,
lucasb joined,
shareable6 joined,
bloatable6 joined,
sourceable6 joined,
reportable6 joined,
nativecallable6 joined,
coverable6 joined,
greppable6 joined,
linkable6 joined,
benchable6 joined,
statisfiable6 joined,
quotable6 joined,
committable6 joined,
notable6 joined,
squashable6 joined,
bisectable6 joined,
releasable6 joined,
ufobat__ joined,
Voldenet joined,
camelia joined,
nebuchadnezzar joined,
discord6 joined,
CIAvash joined,
AlexDaniel` joined,
unclechu joined,
vrurg joined,
tbrowder joined,
eater joined,
epony joined,
zostay joined,
moritz_ joined,
SmokeMachine joined,
nine joined,
rypervenche joined,
Geth joined,
lizmat joined,
Summertime joined,
timotimo joined,
tyil joined,
go|dfish joined,
finsternis joined,
tony-o_ joined,
pochi_ joined,
sergot joined,
kubrat joined,
lucs joined,
pyrimidine joined,
dogbert11 joined,
japhb joined,
b2gills joined,
tobs joined,
samcv joined,
kawaii joined,
jnthn joined,
jdv79 joined,
rba joined,
moon-child joined
21:28
MasterDuke left
21:29
MasterDuke joined,
SmokeMachine left,
zostay left,
rba left,
CIAvash left
21:30
CIAvash joined,
zostay joined,
SmokeMachine joined,
rba joined
21:31
moon-child left,
[Tux] left,
lucasb left,
discord6 left,
epony left
21:32
epony joined,
moon-child joined,
[Tux] joined,
lucasb joined,
discord6 joined,
sena_kun left
21:33
unclechu left,
tobs left,
tobs joined,
shareable6 left,
bloatable6 left,
sourceable6 left,
reportable6 left,
nativecallable6 left,
coverable6 left,
benchable6 left,
quotable6 left,
notable6 left,
shareable6 joined,
bloatable6 joined,
sourceable6 joined,
reportable6 joined,
nativecallable6 joined,
coverable6 joined,
benchable6 joined,
quotable6 joined,
notable6 joined,
CIAvash left
21:35
lizmat left,
samcv left,
kubrat left,
sergot left,
tbrowder left,
rypervenche left,
jnthn left,
kawaii left,
stoned75 left,
moritz_ left,
Geth left,
japhb left,
lucs left,
timotimo left,
b2gills left,
pyrimidine left
21:36
tony-o_ left,
finsternis left,
tyil left,
tbrowder joined,
rypervenche joined,
jnthn joined,
kawaii joined,
lucasb left,
lizmat joined,
samcv joined,
kubrat joined,
sergot joined,
stoned75 joined,
moritz_ joined,
Geth joined,
japhb joined,
lucs joined,
timotimo joined,
eater left,
jdv79 left,
dogbert11 left,
pochi_ left,
go|dfish left
21:37
AlexDaniel` left
21:38
eater joined,
jdv79 joined,
dogbert11 joined,
pochi_ joined,
go|dfish joined,
Summertime left
21:39
kawaii left,
b2gills joined,
pyrimidine joined,
tony-o_ joined,
finsternis joined,
tyil joined,
Summertime joined
21:47
kawaii joined
21:48
lucasb joined,
sena_kun joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 4ebbddfbf8 | (Elizabeth Mattijsen)++ | src/core.c/Date.pm6 Make Date.later/earlier between 1.5x and 5.5x as fast - depending on the unit chosen - make "earlier" a first class citizen - abstract actual work into several private methods |
21:53 | |||||||||||||||||||||||||||||||||||||
22:04
lucasb left
|
|||||||||||||||||||||||||||||||||||||||
sena_kun | ok, blin results are sorted out: no huge issues, the "bisected" are around the normal cases, submitted a new issue | 22:08 | |||||||||||||||||||||||||||||||||||||
lizmat | sena_kun: on a module, or on rakudo ? | 22:10 | |||||||||||||||||||||||||||||||||||||
sena_kun | lizmat: github.com/rakudo/rakudo/issues/3468 is for rakudo | 22:12 | |||||||||||||||||||||||||||||||||||||
sena_kun sees a lot of cool PRs | 22:18 | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 5943cbfe02 | (Elizabeth Mattijsen)++ | src/core.c/Date.pm6 Make sure Date.earlier/later work with subclasses Instead of creating a new object, clone the existing object and update the appropriate attributes. |
22:21 | |||||||||||||||||||||||||||||||||||||
sena_kun | I have no rights to merge things like github.com/rakudo/rakudo/pull/3361/ ? inb4: of course no | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 91f8943597 | (Bahtiar Gadimov)++ (committed by Bahtiar `kalkin-` Gadimov) | lib/Pod/To/Text.rakumod Pod::To::Text display subset documentation |
22:23 | |||||||||||||||||||||||||||||||||||||
rakudo: 94b30b667b | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | lib/Pod/To/Text.rakumod Merge pull request #3361 from kalkin/Pod-To-Text-Subsets Pod::To::Text display Subsets |
|||||||||||||||||||||||||||||||||||||||
sena_kun | github.com/rakudo/rakudo/pull/3360 is the same level and github.com/rakudo/rakudo/pull/3369 (this one wants a bit more attention, adds a new sub) | 22:24 | |||||||||||||||||||||||||||||||||||||
lizmat++ | |||||||||||||||||||||||||||||||||||||||
Geth | rakudo: f60d969443 | (Bahtiar `kalkin-` Gadimov)++ | lib/Pod/To/Text.rakumod Pod::To::Text display enums |
||||||||||||||||||||||||||||||||||||||
rakudo: ca912be1bf | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | lib/Pod/To/Text.rakumod Merge pull request #3360 from kalkin/Pod-To-Text-Enums Pod::To::Text display enums |
|||||||||||||||||||||||||||||||||||||||
rakudo: 0b0a1aad50 | (Bahtiar Gadimov)++ (committed by Bahtiar `kalkin-` Gadimov) | lib/Pod/To/Text.rakumod Fix #2371 - Pod::To::Text display sub & method return type |
22:26 | ||||||||||||||||||||||||||||||||||||||
rakudo: a152997d13 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | lib/Pod/To/Text.rakumod Merge pull request #3369 from kalkin/sub-and-method-return-type Fix #2371 - Pod::To::Text display sub & method return type |
|||||||||||||||||||||||||||||||||||||||
linkable6 | RAKUDO#2371 [closed]: github.com/rakudo/rakudo/issues/2371 [POD6] Pod declarator block does not show sub return type | ||||||||||||||||||||||||||||||||||||||
sena_kun | lizmat is awesome. \o/ | 22:27 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo: 9707384ce5 | (Elizabeth Mattijsen)++ | src/core.c/Date.pm6 Make Date.succ/pred about 2.8x as fast - add helper methods for moving days - let nqp::clone take care of subclasses |
23:01 | |||||||||||||||||||||||||||||||||||||
japhb | lizmat++ # Much faster Date manipulation | 23:17 | |||||||||||||||||||||||||||||||||||||
23:32
sena_kun left
|
|||||||||||||||||||||||||||||||||||||||
lizmat | bisectable6: dd Date.new(Instant.from-posix(<3300154654195/2087>, Bool::False)) | 23:33 | |||||||||||||||||||||||||||||||||||||
bisectable6 | lizmat, Bisecting by exit code (old=2015.12 new=9707384). Old exit code: 1 | ||||||||||||||||||||||||||||||||||||||
lizmat, bisect log: gist.github.com/2ae9008256256f59e0...99598622e3 | |||||||||||||||||||||||||||||||||||||||
lizmat, (2016-02-07) github.com/rakudo/rakudo/commit/27...5e7412c95a | |||||||||||||||||||||||||||||||||||||||
lizmat | bisectable6: old=2020.01 dd Date.new(Instant.from-posix(<3300154654195/2087>, Bool::False)) | 23:34 | |||||||||||||||||||||||||||||||||||||
bisectable6 | lizmat, On both starting points (old=2020.01 new=9707384) the exit code is 0 and the output is identical as well | ||||||||||||||||||||||||||||||||||||||
lizmat, Output on both points: «Date.new(2020,2,9)» | |||||||||||||||||||||||||||||||||||||||
lizmat | hmmm... looks like we have a spectest that fails (for me) between midnight and 1am | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo: cfe2cdc567 | (Elizabeth Mattijsen)++ | src/core.c/Date.pm6 Make Date integer arithmetic about 2.3x as fast |
23:35 | |||||||||||||||||||||||||||||||||||||
lizmat | and that concludes my hacking for today& | 23:36 | |||||||||||||||||||||||||||||||||||||
23:46
sena_kun joined
23:58
finstern1s joined
|