01:20
cognominal left
01:25
cognominal joined
01:27
cognomin_ joined
01:31
cognominal left
01:34
sena_kun joined
01:36
Altai-man_ left
01:45
MasterDuke left
01:55
lucasb left
03:33
Altai-man_ joined
03:36
sena_kun left
03:50
cognominal joined
03:54
cognomin_ left
05:14
nativecallable6 left,
linkable6 left,
sourceable6 left,
bisectable6 left,
coverable6 left,
notable6 left,
statisfiable6 left,
unicodable6 left,
evalable6 left,
quotable6 left,
committable6 left,
bloatable6 left,
benchable6 left,
reportable6 left,
tellable6 left,
releasable6 left,
squashable6 left,
shareable6 left,
greppable6 left
05:15
releasable6 joined,
sourceable6 joined,
committable6 joined,
bisectable6 joined,
tellable6 joined
05:16
unicodable6 joined,
reportable6 joined,
coverable6 joined,
evalable6 joined,
shareable6 joined,
linkable6 joined
05:17
bloatable6 joined,
benchable6 joined,
nativecallable6 joined,
greppable6 joined,
squashable6 joined,
notable6 joined,
quotable6 joined
05:18
statisfiable6 joined
05:34
sena_kun joined
05:36
Altai-man_ left
06:15
hungryd47 joined
07:25
hungrydonkey joined
07:28
hungryd47 left
07:33
Altai-man_ joined,
hungryd8 joined
07:35
hungrydonkey left
07:36
sena_kun left
09:10
patrickb joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: patrickbkr++ created pull request #3508: Temporarily disable CircleCI building |
09:14 | |||||||||||||||||||||||||||||||||||||
09:16
MasterDuke joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: adc61a8f57 | (Patrick Böker)++ | .circleci/config.yml Temporarily disable CircleCI building This is for debugging purposes wrt why CircleCI is not building on Windows. Per request of the CircleCI support team. |
09:20 | |||||||||||||||||||||||||||||||||||||
rakudo: e0005de72b | (Patrick Böker)++ (committed using GitHub Web editor) | .circleci/config.yml Merge pull request #3508 from patrickbkr/disable-circleci Temporarily disable CircleCI building per request of the CircleCI support team. Plan is to find out why Windows builds are not working. To make sure it's not because of misssing credits we temporarily disable builds on MacOS and Linux so they don't drain any credits. The credits should be refilled on Sunday. After doing checks the build will be reenabled again. This is part of #3462 |
|||||||||||||||||||||||||||||||||||||||
linkable6 | RAKUDO#3462 [open]: github.com/rakudo/rakudo/issues/3462 CircleCI blocks Windows builds | ||||||||||||||||||||||||||||||||||||||
patrickb | I hope the above merge is OK with everyone. I'll reenable as soon as testing is done. | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo: efba963910 | (Patrick Böker)++ | .circleci/config.yml Fix CircleCI configuration |
09:24 | |||||||||||||||||||||||||||||||||||||
09:34
sena_kun joined
09:36
patrickb left,
Altai-man_ left
10:02
domidumont joined,
domidumont left
|
|||||||||||||||||||||||||||||||||||||||
[Tux] |
|
10:23 | |||||||||||||||||||||||||||||||||||||
11:04
Ven`` joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | Files=1303, Tests=111146, 211 wallclock secs (28.27 usr 8.25 sys + 2956.16 cusr 279.09 csys = 3271.77 CPU) | 11:09 | |||||||||||||||||||||||||||||||||||||
11:33
Altai-man_ joined
11:36
sena_kun left
11:41
domidumont joined,
domidumont left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/release-2020.02: bf90268843 | Altai-man++ | 2 files Update changelog + announcement Deliberately not logged: 8099d64 4ffd8df 4437723 6c5615e 2b04eea 1cc43c8 2e69d7a 4829711 4e12365 5629cdf 58e8fb1 b582c7e 1299e32 5d65764 0d53009 547c7b9 bae5fc7 c9a6b02 749ab90 14abd58 fb13c31 e27811a 68ff8cf 589ba38 f8b9d02 37b1be7 5cffce1 9a83b61 e2a66ff 94b30b6 ca912be a152997 5a4a3be f2b3091 cdc907b ab9c1ff 774a839 8390016 f95bf76 5685648 fbeb3e3 585cc6b 17f7c5a 0bebe4e b74e5d7 348fa84 4035239 21aa02b 65cc0a8 65ef7db 4064023 858a0e3 271d0b4 |
11:49 | |||||||||||||||||||||||||||||||||||||
11:50
domidumont joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 2075489e60 | (Elizabeth Mattijsen)++ | src/core.c/CompUnit.pm6 Simplify CompUnit object creation |
11:59 | |||||||||||||||||||||||||||||||||||||
rakudo/release-2020.02: caad8beeec | Altai-man++ | docs/release_guide.pod Update release date |
12:00 | ||||||||||||||||||||||||||||||||||||||
12:41
domidumont left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 1dbb227c26 | (Elizabeth Mattijsen)++ | src/core.c/CompUnit.pm6 Give CompUnit a proper value-type WHICH |
12:44 | |||||||||||||||||||||||||||||||||||||
rakudo: 58e6135603 | (Elizabeth Mattijsen)++ | tools/build/install-core-dist.raku Show how long it took to install core modules |
|||||||||||||||||||||||||||||||||||||||
12:50
Ven`` left
13:11
discord62 joined,
discord6 left
13:12
discord62 is now known as discord6
13:34
sena_kun joined
13:36
Altai-man_ left
13:42
domidumont joined
13:45
domidumont left
13:49
domidumont joined
13:51
domidumont left
13:56
domidumont joined
13:58
lucasb joined
14:15
Kaiepi left,
Kaeipi joined,
Ven`` joined
14:21
domidumont left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: d71761e328 | (Elizabeth Mattijsen)++ | src/Perl6/Metamodel/BUILDPLAN.nqp Make sure default values are decontainerized in BUILDPLAN This wasn't that important before, when we didn't have binding of attributes implemented. Now that we have, we don't want to bind the container, making it modifiable *and* action at a distance, as all object of a class would share that container. |
14:50 | |||||||||||||||||||||||||||||||||||||
rakudo: 0249f23e92 | (Elizabeth Mattijsen)++ | src/core.c/CompUnit/DependencySpecification.pm6 Streamline CompUnit::DependencySpecification - bind attributes - make .Str faster - add a proper WHICH method |
|||||||||||||||||||||||||||||||||||||||
14:55
Ven`` left
|
|||||||||||||||||||||||||||||||||||||||
Geth | nqp: c9bb77ed38 | Altai-man++ | tools/templates/MOAR_REVISION [release] Bump MoarVM revision to 2020.02 |
15:05 | |||||||||||||||||||||||||||||||||||||
nqp: 75ed8263ef | Altai-man++ | VERSION [release] Bump VERSION to 2020.02 |
|||||||||||||||||||||||||||||||||||||||
rakudo/release-2020.02: 187141af91 | Altai-man++ | tools/templates/NQP_REVISION [release] Bump NQP revision to 2020.02 |
|||||||||||||||||||||||||||||||||||||||
rakudo/release-2020.02: e51be2a177 | Altai-man++ | VERSION [release] Bump VERSION to 2020.02 |
|||||||||||||||||||||||||||||||||||||||
sena_kun | hm | 15:08 | |||||||||||||||||||||||||||||||||||||
ping rba | |||||||||||||||||||||||||||||||||||||||
rba | sena_kun: hi | ||||||||||||||||||||||||||||||||||||||
sena_kun | rba, hi! Glad you're here... `scp -p 2222 nqp/nqp-2020.01.tar.gz nqp/nqp-2020.02.tar.gz.asc rakudo.org@lavm-perl6infra-1.atiko...oads/nqp/` results in... ahem, am I stupid second time in a row? :) | 15:09 | |||||||||||||||||||||||||||||||||||||
the same with just `rakudo@` | |||||||||||||||||||||||||||||||||||||||
rba | What? | ||||||||||||||||||||||||||||||||||||||
sena_kun | network is unreachable | 15:10 | |||||||||||||||||||||||||||||||||||||
I am copying the address from bash history, so kind of sure it's correct | 15:11 | ||||||||||||||||||||||||||||||||||||||
15:18
dumarchie joined
|
|||||||||||||||||||||||||||||||||||||||
dumarchie | MasterDuke: I updated github.com/perl6/roast/issues/504 with the current status | 15:19 | |||||||||||||||||||||||||||||||||||||
MasterDuke | great, thanks | 15:20 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo/master: 5 commits pushed by Altai-man++ | 15:28 | |||||||||||||||||||||||||||||||||||||
MasterDuke | sena_kun++ | 15:31 | |||||||||||||||||||||||||||||||||||||
sena_kun | MasterDuke, I still have to upload tarballs. :( | ||||||||||||||||||||||||||||||||||||||
lizmat | sena_kun++ | ||||||||||||||||||||||||||||||||||||||
lizmat pulls, configures and runs spectests :-) | |||||||||||||||||||||||||||||||||||||||
15:31
dumarchie left
|
|||||||||||||||||||||||||||||||||||||||
MasterDuke | it would be nice to give github.com/perl6/roast/issues/504 some attention before the next release | 15:33 | |||||||||||||||||||||||||||||||||||||
15:33
Altai-man_ joined
|
|||||||||||||||||||||||||||||||||||||||
Altai-man_ | >The next release of Rakudo (#135), is tentatively scheduled for 2020-02-22 | 15:33 | |||||||||||||||||||||||||||||||||||||
damn | 15:34 | ||||||||||||||||||||||||||||||||||||||
lizmat | damn? | ||||||||||||||||||||||||||||||||||||||
Altai-man_ | the date in announcement is incorrect... | 15:35 | |||||||||||||||||||||||||||||||||||||
lizmat | ah well... shit happens... :-) | ||||||||||||||||||||||||||||||||||||||
Altai-man_ | apparently, 1)announcement is generated out of release guide; 2)but you should not update release guide beforehand, because the release date can move... a lot due to blockers | ||||||||||||||||||||||||||||||||||||||
well, notes taken | |||||||||||||||||||||||||||||||||||||||
lizmat | I don't think it's the first time this happened :-) | ||||||||||||||||||||||||||||||||||||||
15:37
sena_kun left
|
|||||||||||||||||||||||||||||||||||||||
Altai-man_ | anyway, now yay, we can merge jnthn's branch, unix sockets-related work and all the juicy PRs. :) | 15:37 | |||||||||||||||||||||||||||||||||||||
15:37
Altai-man_ is now known as sena_kun
|
|||||||||||||||||||||||||||||||||||||||
sena_kun | releasable6, status | 15:38 | |||||||||||||||||||||||||||||||||||||
releasable6 | sena_kun, Next release in ≈34 days and ≈3 hours. There are no known blockers. Changelog for this release was not started yet | ||||||||||||||||||||||||||||||||||||||
sena_kun, Details: gist.github.com/d6f7b8c9fdf0ad01be...5961597b7a | |||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 76923beea9 | (Daniel Green)++ | src/Perl6/Optimizer.nqp Hack to fix "any" Junction inlining optimization Most of the time there as a QAST::Stmts with only one sub-element in the QAST that we're trying to optimize. This means that the giant conditional that's attempting to match the structure of the QAST is failing. In these cases, just get rid of the wrapping QAST::Stmts. |
15:39 | |||||||||||||||||||||||||||||||||||||
rakudo: efdb3de22e | MasterDuke17++ (committed using GitHub Web editor) | src/Perl6/Optimizer.nqp Merge pull request #3488 from MasterDuke17/maybe_a_hack_to_restore_any_Junction_inlining_optimization Hack to fix "any" Junction inlining optimization |
|||||||||||||||||||||||||||||||||||||||
lizmat | sena_kun: any more you plan to merge now ? | ||||||||||||||||||||||||||||||||||||||
MasterDuke | that will make experimenting with optimizing concrete parameters much easier | 15:40 | |||||||||||||||||||||||||||||||||||||
sena_kun | lizmat, well, I am not a product manager or something and can't give people who know better than me orders on what to merge and what's not... So I am just assuming the opt branch will be merged on Monday as jnthn said, plus I vote for sockets. As for what can be merged IMO, let's see... | 15:41 | |||||||||||||||||||||||||||||||||||||
lizmat | if there's something I can merge and you can't, let me know :-) | ||||||||||||||||||||||||||||||||||||||
15:44
leont joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 135e217fa5 | (Peter du Marchie van Voorthuysen)++ | 3 files Merge Iterable and Seq infix:<eqv> multis The old logic for Iterable arguments now applies to Positional types only. Other Iterable types are now compared using the slower but correct logic that was defined for Seq only. |
15:46 | |||||||||||||||||||||||||||||||||||||
rakudo: 357cae866d | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | 3 files Merge pull request #3447 from dumarchie/#3346 Merge Iterable and Seq infix:<eqv> multis |
|||||||||||||||||||||||||||||||||||||||
linkable6 | RAKUDO#3346 [closed]: github.com/rakudo/rakudo/issues/3346 infix:<eqv> hangs on Iterables that are not Positional | ||||||||||||||||||||||||||||||||||||||
jnthn | sena_kun: fwiw, my MoarVM branch wants a little more effort before merge, I think; under spesh stressing it regresses a spectest. | 15:53 | |||||||||||||||||||||||||||||||||||||
sena_kun | jnthn, no pressure. :) | ||||||||||||||||||||||||||||||||||||||
sena_kun is more worried about tarballs upload | 15:54 | ||||||||||||||||||||||||||||||||||||||
rba | sena_kun: I‘m not in front of Keyboard. Give me another hour. I will help you. | 16:00 | |||||||||||||||||||||||||||||||||||||
sena_kun | rba, thanks. | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 28bd4247a7 | (Elizabeth Mattijsen)++ | src/core.c/CompUnit/PrecompilationRepository.pm6 Move CompUnit::PrecompilationRepository out of block Not sure why it was ever inside one, the default scope of a role is "our" anyway. Also but the default for "may-precomp" into the signature. |
16:13 | |||||||||||||||||||||||||||||||||||||
sena_kun | yay | ||||||||||||||||||||||||||||||||||||||
it worked | |||||||||||||||||||||||||||||||||||||||
rba, the release is uploaded now, sorry for the noise. | 16:14 | ||||||||||||||||||||||||||||||||||||||
16:16
dumarchie joined
|
|||||||||||||||||||||||||||||||||||||||
dumarchie | lizmat++, thanks for merging github.com/rakudo/rakudo/pull/3447 | 16:20 | |||||||||||||||||||||||||||||||||||||
Maybe you can merge github.com/perl6/roast/pull/601 as well? | |||||||||||||||||||||||||||||||||||||||
Geth | roast/master: 5 commits pushed by (Peter du Marchie van Voorthuysen)++, (Elizabeth Mattijsen)++ | 16:21 | |||||||||||||||||||||||||||||||||||||
lizmat | indeed :-) | ||||||||||||||||||||||||||||||||||||||
dumarchie | :) | ||||||||||||||||||||||||||||||||||||||
vrurg | dumarchie: I just have realized that I missed your review request on that. | 16:25 | |||||||||||||||||||||||||||||||||||||
leont | I think I'm going to have to give up on ARGS-TO-CAPTURE, and go all RUN-MAIN. I just can't use GENERATE-USAGE the way I need to :-/ | 16:34 | |||||||||||||||||||||||||||||||||||||
16:34
dumarchie left
|
|||||||||||||||||||||||||||||||||||||||
lizmat | leont: could you explain in a gist what's wrong / making it impossible for you ? | 16:35 | |||||||||||||||||||||||||||||||||||||
leont | It's assuming ARGS-TO-CAPTURE will always succeed at generating a Capture, and only matching that capture to a sub can fail. | 16:36 | |||||||||||||||||||||||||||||||||||||
Such a blind parse is exactly how the built-in parser works, but not how a parser with pre-defined options works. | 16:37 | ||||||||||||||||||||||||||||||||||||||
lizmat | do you see a solution to that ? | ||||||||||||||||||||||||||||||||||||||
leont | Not really within the framework of ARGS-TO-CAPTURE and GENERATE-USAGE. | 16:49 | |||||||||||||||||||||||||||||||||||||
Currently on error I print a message and call &*EXIT(2), but that has its own limitations. | |||||||||||||||||||||||||||||||||||||||
16:53
finsternis left
|
|||||||||||||||||||||||||||||||||||||||
leont | This works, until I want to add my own usage message. At that point I have to essentially reimplement RUN-MAIN in ARGS-TO-CAPTURE anyway, so I might as well implement the latter | 16:57 | |||||||||||||||||||||||||||||||||||||
Because the only way to get information from ARGS-TO-CAPTURE to GENERATE-USAGE is via a capture that will first be matched against the MAIN | 16:59 | ||||||||||||||||||||||||||||||||||||||
17:33
Altai-man_ joined
17:35
domidumont joined
17:36
sena_kun left
|
|||||||||||||||||||||||||||||||||||||||
rba | sena_kun++ | 17:41 | |||||||||||||||||||||||||||||||||||||
sena_kun: What was it? | 17:42 | ||||||||||||||||||||||||||||||||||||||
tellable6 | rba, I'll pass your message to sena_kun | ||||||||||||||||||||||||||||||||||||||
17:44
dumarchie joined
|
|||||||||||||||||||||||||||||||||||||||
dumarchie | vrurg: that review request was mostly about getting someone to merge the PR, but feel free to communicate any concerns :) | 17:48 | |||||||||||||||||||||||||||||||||||||
18:04
hungryd8 left
18:32
Kaiepi joined
18:33
Kaeipi left
18:34
Kaiepi left
18:35
Kaiepi joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: b4cdccc1c4 | (Elizabeth Mattijsen)++ | src/core.c/CompUnit.pm6 Improve CompUnit.WHICH As suggested by ugexe++ |
18:44 | |||||||||||||||||||||||||||||||||||||
rakudo: 4cec44a30f | (Elizabeth Mattijsen)++ | 2 files Implement index(string, @needles) Will use each element's Str to search the string, and return the lowest index found or Nil. |
19:10 | ||||||||||||||||||||||||||||||||||||||
roast: 828edb2d7b | (Elizabeth Mattijsen)++ | 2 files Add tests for index(string,@needles) |
19:11 | ||||||||||||||||||||||||||||||||||||||
rakudo: 1d11885a4c | (Elizabeth Mattijsen)++ | docs/announce/2020.02.md Adjust next tentative release date |
19:12 | ||||||||||||||||||||||||||||||||||||||
19:36
Altai-man_ left
19:38
Altai-man_ joined
19:43
domidumont left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: cf02c2e981 | (Elizabeth Mattijsen)++ | 2 files Implement index(string, @needles) Will use each element's Str to search the string, and return the highest index found or Nil. |
20:06 | |||||||||||||||||||||||||||||||||||||
roast: e75ef0a900 | (Elizabeth Mattijsen)++ | S32-str/rindex.t Add tests for rindex(string,@needles) |
|||||||||||||||||||||||||||||||||||||||
20:31
cognomin_ joined
20:35
cognominal left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: a91d7d796a | (Elizabeth Mattijsen)++ | src/core.c/Cool.pm6 Make sure List catchers take a Cool needle |
21:13 | |||||||||||||||||||||||||||||||||||||
rakudo: 63a7265909 | (Elizabeth Mattijsen)++ | src/core.c/Cool.pm6 Fix copy-pasto for the rindex List catcher |
|||||||||||||||||||||||||||||||||||||||
rakudo: af8788b4d4 | (Elizabeth Mattijsen)++ | src/core.c/Str.pm6 Remove unnecessary Cool catchers The associated methods in Cool should already take care of these cases. |
|||||||||||||||||||||||||||||||||||||||
21:23
japhb joined
21:34
sena_kun joined
21:36
Altai-man_ left
|
|||||||||||||||||||||||||||||||||||||||
lizmat | nine ugexe github.com/rakudo/rakudo/blob/mast...y.pm6#L109 | 21:55 | |||||||||||||||||||||||||||||||||||||
that makes the class variable $first-repo-id set to whatever was the first repo in $*REPO at that time | 21:56 | ||||||||||||||||||||||||||||||||||||||
that feels... wrong, would that still be correct after a "use lib" ? | |||||||||||||||||||||||||||||||||||||||
22:11
Kaiepi left,
Kaeipi joined
22:34
lucasb left
22:58
dumarchie left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: tinmarino++ created pull request #3510: Documentation small tipos |
23:08 | |||||||||||||||||||||||||||||||||||||
sena_kun | ok, I am not just good enough for this... it seems somehow "#if (defined(RTLD_DI_LINKMAP) || defined(OS_SunOS)) && !defined(DL_USE_GLIBC_ITER_PHDR)" evaluates to true on alpine (musl?) and not on "normal" distros. | 23:12 | |||||||||||||||||||||||||||||||||||||
musl indeed defines it: github.com/ifduyue/musl/blob/maste...lfcn.h#L20 while not providing RTLD_SELF | |||||||||||||||||||||||||||||||||||||||
I am not sure if it's musl who doesn't provide what's expected by dyncall or it's dyncall uses something not provided. | |||||||||||||||||||||||||||||||||||||||
anybody around? | 23:28 | ||||||||||||||||||||||||||||||||||||||
23:33
Altai-man_ joined
|
|||||||||||||||||||||||||||||||||||||||
leont | Looks like something in the middle to me | 23:35 | |||||||||||||||||||||||||||||||||||||
Altai-man_ sent a bug report to dyncall maintainer with detailed explanation of where things go very wrong, hope for answer this Monday. :S | 23:36 | ||||||||||||||||||||||||||||||||||||||
23:36
sena_kun left
23:41
hungrydonkey joined
|