00:02
Altai-man_ joined
00:05
sena_kun left
02:03
sena_kun joined
02:05
Altai-man_ left
|
|||||||||||||||||||||||||||||||||||||||
releasable6 | Next release in ≈6 days and ≈15 hours. There are no known blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft | 03:00 | |||||||||||||||||||||||||||||||||||||
03:05
linkable6 left,
evalable6 left
03:06
linkable6 joined,
evalable6 joined
04:03
Altai-man_ joined
04:05
sena_kun left
04:44
lucasb left
06:03
sena_kun joined
06:05
Altai-man_ left
|
|||||||||||||||||||||||||||||||||||||||
Geth | ¦ problem-solving: JJ assigned to jnthn Issue The raku-community-modules organization and its problems. github.com/Raku/problem-solving/issues/210 | 07:27 | |||||||||||||||||||||||||||||||||||||
nine | Why is jnthn assigned to this issue? | 07:37 | |||||||||||||||||||||||||||||||||||||
ShimmerFairy | I think the thing just auto-assign jnthn bugs in that repo. | 07:47 | |||||||||||||||||||||||||||||||||||||
08:00
HarmtH left
08:03
Altai-man_ joined
08:05
sena_kun left
08:08
vrurg left
08:09
vrurg joined,
softmoth_ joined
08:11
softmoth left
08:13
vrurg left
08:19
HarmtH joined
08:46
vrurg joined,
vrurg left,
vrurg joined
09:15
softmoth_ left
|
|||||||||||||||||||||||||||||||||||||||
Geth | ¦ problem-solving: lizmat unassigned from jnthn Issue The raku-community-modules organization and its problems. github.com/Raku/problem-solving/issues/210 | 09:15 | |||||||||||||||||||||||||||||||||||||
lizmat | Files=1307, Tests=113021, 219 wallclock secs (29.25 usr 8.57 sys + 3061.00 cusr 290.06 csys = 3388.88 CPU) | 09:39 | |||||||||||||||||||||||||||||||||||||
09:46
vrurg left
09:47
vrurg joined
09:52
vrurg left
09:53
Geth_ joined
09:54
Geth left
10:04
sena_kun joined
10:05
Altai-man_ left
10:21
vrurg joined
10:22
vrurg left,
vrurg joined
10:23
HarmtH left
|
|||||||||||||||||||||||||||||||||||||||
[Tux] |
|
10:36 | |||||||||||||||||||||||||||||||||||||
I'll be away most of the upcoming week, so I cannot guarantee timings | |||||||||||||||||||||||||||||||||||||||
10:40
HarmtH joined
10:42
JJMerelo joined
11:27
vrurg left
11:28
vrurg joined
11:33
vrurg left
12:03
Altai-man_ joined
12:05
sena_kun left
12:07
lizmat_ joined
12:09
vrurg joined
12:10
lizmat left,
vrurg left
12:11
vrurg joined
12:16
lizmat_ is now known as lizmat
|
|||||||||||||||||||||||||||||||||||||||
Geth_ | rakudo: 9e9851a808 | (Elizabeth Mattijsen)++ | 8 files CompUnit::Repository.need to return Nil on failure - moving the onus of throwing an exception to World.load_module - CU:Repository implementations need not know what exception to throw - should allow CU::Repository implementations to be smarter handling missing dependency specifications. - added ":first" flag to initial call to $*REPO.head.need, which ... (7 more lines) |
12:47 | |||||||||||||||||||||||||||||||||||||
lucs | Are these logs still available somewhere?: irclog.perlgeek.de/perl6-dev/2017-...i_14372945 | 13:10 | |||||||||||||||||||||||||||||||||||||
13:11
vrurg left
13:12
vrurg joined
|
|||||||||||||||||||||||||||||||||||||||
lucs | (link found on stackoverflow) | 13:12 | |||||||||||||||||||||||||||||||||||||
Altai-man_ | lucs, colabti.org/irclogger/irclogger_lo...2017-04-04 <- | 13:13 | |||||||||||||||||||||||||||||||||||||
lucs | Ah, thanks. I'd tried a similar, but failing, URL with "raku-dev" instead of "perl6-dev". | 13:15 | |||||||||||||||||||||||||||||||||||||
13:17
vrurg left
|
|||||||||||||||||||||||||||||||||||||||
Geth_ | nqp-configure/usev6-patch-1: 98c295ee5d | (Christian Bartolomäus)++ (committed using GitHub Web editor) | lib/NQP/Config.pm Quote command line parameters (except for Windows) This compensates for github.com/Raku/nqp/commit/1517cf77db and unbreaks nqp-j on non-Windows systems. Fixes github.com/Raku/nqp/issues/644 |
13:45 | |||||||||||||||||||||||||||||||||||||
nqp-configure: usev6++ created pull request #23: Quote command line parameters (except for Windows) |
|||||||||||||||||||||||||||||||||||||||
13:46
vrurg joined
13:49
vrurg left,
vrurg joined
|
|||||||||||||||||||||||||||||||||||||||
Geth_ | rakudo: 3674f812bb | (Elizabeth Mattijsen)++ | src/core.c/Str.pm6 Make sure naive-word-wrapper handles empty strings |
13:54 | |||||||||||||||||||||||||||||||||||||
rakudo: c389cb5279 | (Elizabeth Mattijsen)++ | src/core.c/Exception.pm6 Add support for suggestions to X::CompUnit::UnsatisfiedDependency |
|||||||||||||||||||||||||||||||||||||||
rakudo: 2f6677b2d1 | (Elizabeth Mattijsen)++ | src/core.c/CompUnit/Repository/FileSystem.pm6 Make CU:R:FileSystem support the "first" flag - add extensive suggestion if file not found, and it is the first repo, and there was a META6.json file available. - fixes R#3787 |
|||||||||||||||||||||||||||||||||||||||
linkable6 | R#3787 [open]: github.com/rakudo/rakudo/issues/3787 [docs] Cannot load modules from a directory which contains a META6.json without a provides key indicating the location of files. | ||||||||||||||||||||||||||||||||||||||
14:03
sena_kun joined,
ugexe joined
|
|||||||||||||||||||||||||||||||||||||||
ugexe | so we are changing the CUR interfaces it seems without review, can we not do that? | 14:04 | |||||||||||||||||||||||||||||||||||||
tellable6 | 2019-09-29T19:12:30Z #perl6-dev <tbrowder> ugexe when zef installs a module, is the on-disk module compressed? i.e., does a module author need to worry about a large resource set? | ||||||||||||||||||||||||||||||||||||||
2019-09-30T01:09:28Z #perl6-dev <tbrowder> ugexe ^^^ | |||||||||||||||||||||||||||||||||||||||
2019-10-02T11:24:54Z #perl6-dev <tbrowder> ugexe does Build.pm6 need to be listed somehow in the META6.json file? | |||||||||||||||||||||||||||||||||||||||
2019-10-02T17:50:36Z #perl6-dev <tbrowder> ugexe the zef build problem seems to be an incompletely unquoted cmd string in the legacy build module. see new issue #319 | |||||||||||||||||||||||||||||||||||||||
2019-10-06T23:40:04Z #perl6 <AlexDaniel> ugexe colabti.org/irclogger/irclogger_lo...10-06#l298 | |||||||||||||||||||||||||||||||||||||||
2019-10-15T19:20:06Z #perl6 <jdv79> ugexe github.com/perl6/ecosystem/issues/468 ? | |||||||||||||||||||||||||||||||||||||||
hey ugexe, you have a message: gist.github.com/3fa09f519769ea6397...b7fff0604d | |||||||||||||||||||||||||||||||||||||||
hey ugexe, you have a message: gist.github.com/7fd74ebce90a0de956...c66a4f4147 | |||||||||||||||||||||||||||||||||||||||
hey ugexe, you have a message: gist.github.com/1eecc243ce6125f370...f4136f6777 | |||||||||||||||||||||||||||||||||||||||
hey ugexe, you have a message: gist.github.com/79661347251b69d02d...e0fc846e35 | |||||||||||||||||||||||||||||||||||||||
ugexe | :P | ||||||||||||||||||||||||||||||||||||||
i dont want to review 5 separate commits to master | 14:05 | ||||||||||||||||||||||||||||||||||||||
14:05
Altai-man_ left
|
|||||||||||||||||||||||||||||||||||||||
lizmat | ugexe: you only need to review github.com/rakudo/rakudo/commit/9e9851a808 and github.com/rakudo/rakudo/commit/2f6677b2d1 really | 14:07 | |||||||||||||||||||||||||||||||||||||
afk for a few hours& | |||||||||||||||||||||||||||||||||||||||
ugexe | the other commits are related | ||||||||||||||||||||||||||||||||||||||
there are 3 related commits | 14:08 | ||||||||||||||||||||||||||||||||||||||
one as a reviewer i do not like the feeling of the clock counting down | 14:10 | ||||||||||||||||||||||||||||||||||||||
and that is certainly the case when commiting directly to master | |||||||||||||||||||||||||||||||||||||||
i have to not only make sure the code isn't going to cause a regression in a case that isn't covered obviously somewhere, but to make sure the design out of that subsystem itself is ideal (which is completely separate) | 14:11 | ||||||||||||||||||||||||||||||||||||||
to get a better error message for a pretty non-common case? | 14:12 | ||||||||||||||||||||||||||||||||||||||
anywho i have a problem-solving ticket open that asks why we don't require review process for interface changes, so i've tried to address this more generally already | 14:13 | ||||||||||||||||||||||||||||||||||||||
14:23
ugexe left
|
|||||||||||||||||||||||||||||||||||||||
Geth_ | rakudo: ugexe++ created pull request #3789: Revert broken master |
15:21 | |||||||||||||||||||||||||||||||||||||
rakudo: f6acd50c38 | (Nick Logan)++ (committed using GitHub Web editor) | 9 files Revert broken master (#3789) * Revert "Make CU:R:FileSystem support the "first" flag" This reverts commit 2f6677b2d161e5dd0743eb6fce6b0719a0628fdf. * Revert "Add support for suggestions to X::CompUnit::UnsatisfiedDependency" ... (6 more lines) |
|||||||||||||||||||||||||||||||||||||||
linkable6 | RAKUDO#3789 [closed]: github.com/rakudo/rakudo/pull/3789 Revert broken master | ||||||||||||||||||||||||||||||||||||||
15:43
vrurg left
15:44
vrurg joined
15:48
vrurg left
|
|||||||||||||||||||||||||||||||||||||||
Geth_ | Blin: 9ad9b7d2a8 | (Aleks-Daniel Jakimenko-Aleksejev)++ | META6.json Fix source-url |
16:02 | |||||||||||||||||||||||||||||||||||||
16:02
Altai-man_ joined
16:06
sena_kun left
16:21
vrurg joined
|
|||||||||||||||||||||||||||||||||||||||
Geth_ | roast: 69ebf6db69 | (Elizabeth Mattijsen)++ | S22-package-format/local.t Make check for non-existing candidate less specific The fact that a repo throws a specific error, is not part of any API. So instead just try the code, and see if we get Nil. |
16:55 | |||||||||||||||||||||||||||||||||||||
17:02
JJMerelo left
17:26
vrurg left
17:27
vrurg joined
17:32
vrurg left
17:51
sena_kun joined
|
|||||||||||||||||||||||||||||||||||||||
Geth_ | rakudo: 8e2bc22793 | (Elizabeth Mattijsen)++ | src/core.c/Exception.pm6 Add support for suggestions to X::CompUnit::UnsatisfiedDependency This does not change any API, it adds an optional parameter. |
17:53 | |||||||||||||||||||||||||||||||||||||
17:53
Altai-man_ left
17:55
oddp joined
18:02
vrurg joined
18:04
ugexe joined
|
|||||||||||||||||||||||||||||||||||||||
ugexe | so, for the second time today master is failing its own tests | 18:04 | |||||||||||||||||||||||||||||||||||||
disable commits to master please | |||||||||||||||||||||||||||||||||||||||
because the problem is apparently not going to get solved any other way | 18:05 | ||||||||||||||||||||||||||||||||||||||
master is not the integration branch | 18:06 | ||||||||||||||||||||||||||||||||||||||
i need someone to explain to me why we feel commiting directly to master is in our best interest? | 18:10 | ||||||||||||||||||||||||||||||||||||||
Geth_ | rakudo: 85320f4663 | (Elizabeth Mattijsen)++ | src/core.c/Exception.pm6 Revert "Add support for suggestions to X::CompUnit::UnsatisfiedDependency" This reverts commit 8e2bc2279372a94c30f11d702210f8b7a4066ce6. |
18:11 | |||||||||||||||||||||||||||||||||||||
lizmat | because it evidently ensures immediate feedback ? | 18:13 | |||||||||||||||||||||||||||||||||||||
ugexe | yeah i love having my priorities forced to me. i do have other stuff i planned to review today that has been patiently waiting in a PR itself | 18:14 | |||||||||||||||||||||||||||||||||||||
lizmat | which one? | 18:15 | |||||||||||||||||||||||||||||||||||||
ugexe | alternative dependencies in zef from nine | ||||||||||||||||||||||||||||||||||||||
18:21
vrurg_ joined
18:23
vrurg left
|
|||||||||||||||||||||||||||||||||||||||
sena_kun | I can see benefit of using branches. For example, with the match refactoring branch we could try out some ideas safely and seeing it isn't really simple to fix, can just put it away until a better time. No need to revert-re-revert in master. | 18:30 | |||||||||||||||||||||||||||||||||||||
18:35
Xliff joined
|
|||||||||||||||||||||||||||||||||||||||
Xliff | m: class A does ::('B') { } | 18:36 | |||||||||||||||||||||||||||||||||||||
camelia | 5===SORRY!5=== Error while compiling <tmp> ('B') is not composable, so A cannot compose it at <tmp>:1 |
||||||||||||||||||||||||||||||||||||||
tellable6 | 2020-07-11T12:27:50Z #raku <holyghost> Xliff, thanks for the quick response, there's more developer kits on the server now | ||||||||||||||||||||||||||||||||||||||
hey Xliff, you have a message: gist.github.com/e6f1fcdca3f996361a...35eae0db34 | |||||||||||||||||||||||||||||||||||||||
Xliff | m: class A does ::('B') { } role B { } | ||||||||||||||||||||||||||||||||||||||
camelia | 5===SORRY!5=== Error while compiling <tmp> ('B') is not composable, so A cannot compose it at <tmp>:1 |
||||||||||||||||||||||||||||||||||||||
Xliff | m: role B { }; class A does ::('B') { } | ||||||||||||||||||||||||||||||||||||||
camelia | 5===SORRY!5=== Error while compiling <tmp> ('B') is not composable, so A cannot compose it at <tmp>:1 |
||||||||||||||||||||||||||||||||||||||
Xliff | m: class A does ::('B') { }; role B { method b { }; } | ||||||||||||||||||||||||||||||||||||||
camelia | 5===SORRY!5=== Error while compiling <tmp> ('B') is not composable, so A cannot compose it at <tmp>:1 |
||||||||||||||||||||||||||||||||||||||
Xliff | m: role B { method b { }; }; class A does ::('B') { }; | ||||||||||||||||||||||||||||||||||||||
camelia | 5===SORRY!5=== Error while compiling <tmp> ('B') is not composable, so A cannot compose it at <tmp>:1 |
||||||||||||||||||||||||||||||||||||||
Xliff | Hrm. | 18:37 | |||||||||||||||||||||||||||||||||||||
m: role B { method b { }; }; class A { also does ::('B'); }; | |||||||||||||||||||||||||||||||||||||||
camelia | 5===SORRY!5=== Error while compiling <tmp> ('B') is not composable, so A cannot compose it at <tmp>:1 |
||||||||||||||||||||||||||||||||||||||
Xliff | jnthn timotimo vrurg: So roles cannot be late-bound. | ||||||||||||||||||||||||||||||||||||||
lizmat | sena_kun: my mistakes were a. not pushing a roast change making the check less specific, b. not testing the cherry-pick I did afterwards | 18:41 | |||||||||||||||||||||||||||||||||||||
this broke CI twice, and made people angry | 18:42 | ||||||||||||||||||||||||||||||||||||||
sena_kun | lizmat, I wonder what is the policy about exception types. | ||||||||||||||||||||||||||||||||||||||
ugexe | it broke CI twice for what value? the second time it was added it is essentially dead code | ||||||||||||||||||||||||||||||||||||||
lizmat | [20:04:35] <ugexe>so, for the second time today master is failing its own tests | 18:43 | |||||||||||||||||||||||||||||||||||||
ugexe | sure it might make sense in the context of the solution to the greater problem, but then it belong grouped with that solution | ||||||||||||||||||||||||||||||||||||||
sena_kun | Because it is clearly the gray zone and can be argued either way "Yes, it bends the canonical interpretation of roast" and "No, that should not be specced". | 18:44 | |||||||||||||||||||||||||||||||||||||
lizmat | sena_kun: wrt exception types, I also wonder | ||||||||||||||||||||||||||||||||||||||
but I guess the booboo was that something that *was* an exception before, wasn't anymore | 18:45 | ||||||||||||||||||||||||||||||||||||||
in any case, I will give myself some time off of doing any commits until at least the release | |||||||||||||||||||||||||||||||||||||||
sena_kun | The release is pretty clear, by the way. | 18:46 | |||||||||||||||||||||||||||||||||||||
Blin is happy, so needs some packing. | |||||||||||||||||||||||||||||||||||||||
Xliff | m: say 1 +< 1 +| 1 +< 3 | 18:48 | |||||||||||||||||||||||||||||||||||||
camelia | 10 | ||||||||||||||||||||||||||||||||||||||
vrurg_ | Xliff: 'does' is a compile-time thing. | 18:55 | |||||||||||||||||||||||||||||||||||||
19:12
vrurg_ left
19:13
vrurg joined
19:18
yuplushi joined
|
|||||||||||||||||||||||||||||||||||||||
Xliff | vrurg: Yeah. Finally worked that out. Thanks. :) | 19:41 | |||||||||||||||||||||||||||||||||||||
vrurg | Xliff: BEGIN? | 19:42 | |||||||||||||||||||||||||||||||||||||
Xliff | vrurg: Huh. That might work. | ||||||||||||||||||||||||||||||||||||||
vrurg: Also, reworked the PR to remove the .precomp nolock. | 19:43 | ||||||||||||||||||||||||||||||||||||||
R#3785 | |||||||||||||||||||||||||||||||||||||||
linkable6 | R#3785 [open]: github.com/rakudo/rakudo/pull/3785 Revised version of the Precomp Store with file, rather than directory locking | ||||||||||||||||||||||||||||||||||||||
19:51
Altai-man_ joined
19:52
softmoth_ joined
19:54
sena_kun left
20:06
softmoth_ is now known as softmoth
20:07
Xliff left
21:04
vrurg_ joined
21:09
vrurg_ left
21:53
sena_kun joined
21:54
Altai-man_ left
21:57
Kaiepi left
21:58
Kaiepi joined
|
|||||||||||||||||||||||||||||||||||||||
releasable6 | Next release in ≈5 days and ≈19 hours. There are no known blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft | 23:00 | |||||||||||||||||||||||||||||||||||||
23:48
oddp left
23:52
Altai-man_ joined
23:54
sena_kun left
|