Perl 6 language and compiler development | Logs at colabti.org/irclogger/irclogger_log/perl6-dev | For toolchain/installation stuff see #perl6-toolchain | For MoarVM see #moarvm Set by Zoffix on 27 July 2018. |
|||||||||||||||||||||||||||||||||||||||
00:39
leont left
|
|||||||||||||||||||||||||||||||||||||||
patrickz | I created PRs in the MoarVM, nqp and rakudo repos for a relocatable perl6 and C based runners. I'd be grateful for feedback. | 00:47 | |||||||||||||||||||||||||||||||||||||
00:48
patrickb joined,
patrickb left,
patrickb joined,
patrickb left
00:52
patrickz left
01:01
MasterDuke joined
01:02
MasterDuke left,
MasterDuke joined
|
|||||||||||||||||||||||||||||||||||||||
vrurg | R#2694 | 02:07 | |||||||||||||||||||||||||||||||||||||
synopsebot | R#2694 [open]: github.com/rakudo/rakudo/issues/2694 Role consumption by multiple roles | ||||||||||||||||||||||||||||||||||||||
02:38
Guest32385 is now known as masak
03:14
pyrimidine left,
pyrimidine joined
03:26
travis-ci joined
|
|||||||||||||||||||||||||||||||||||||||
travis-ci | Rakudo build failed. Elizabeth Mattijsen 'Hacky fix for R#2686 | 03:26 | |||||||||||||||||||||||||||||||||||||
synopsebot | R#2686 [open]: github.com/rakudo/rakudo/issues/2686 [regression][testneeded] Some issue exposed by IO::Glob | ||||||||||||||||||||||||||||||||||||||
travis-ci | travis-ci.org/vrurg/rakudo/builds/492503740 github.com/vrurg/rakudo/compare/84...6e508d0d4b | ||||||||||||||||||||||||||||||||||||||
03:26
travis-ci left
04:50
AlexDani` joined
04:55
AlexDaniel left
05:56
robertle joined
06:07
robertle left
08:47
ufobat joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | /vrurg/rakudo ??? | 09:19 | |||||||||||||||||||||||||||||||||||||
Files=1267, Tests=88061, 408 wallclock secs (21.04 usr 6.29 sys + 2950.60 cusr 228.55 csys = 3206.48 CPU) | 09:26 | ||||||||||||||||||||||||||||||||||||||
am I wrong? It looks like travis is also stalled? at 30fc5146ca875a28977 ? | 09:28 | ||||||||||||||||||||||||||||||||||||||
looks like the silentness of Geth coincides with the lack of Travis activity | 09:30 | ||||||||||||||||||||||||||||||||||||||
jnthn | Hm, I see nothing on github status about notification problems... | 10:00 | |||||||||||||||||||||||||||||||||||||
Though on the hooks page it shows appveyor and travis as getting hooks OK and some problem sending them to hack.p6c.org | 10:01 | ||||||||||||||||||||||||||||||||||||||
"We couldnāt deliver this payload: Failure when receiving data from the peer" | 10:02 | ||||||||||||||||||||||||||||||||||||||
Maybe somebody with access to restart Geth could try that | 10:03 | ||||||||||||||||||||||||||||||||||||||
Geth: help | |||||||||||||||||||||||||||||||||||||||
Geth | jnthn, Source at github.com/perl6/geth To add repo, add an 'application/json' webhook on GitHub pointing it to hack.p6c.org:8888/?chan=#perl6 and choose 'Send me everything' for events to send | use `ver URL to commit` to fetch version bump changes | ||||||||||||||||||||||||||||||||||||||
jnthn | Geth: restart | ||||||||||||||||||||||||||||||||||||||
10:21
AlexDani` is now known as AlexDaniel
10:22
Geth left
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | jnthn: just did | 10:22 | |||||||||||||||||||||||||||||||||||||
10:22
Geth joined,
ChanServ sets mode: +v Geth
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 84ed8548f9 | (Elizabeth Mattijsen)++ | src/core/Buf.pm6 Add Buf/Blob.STORE candidates for non-iterables For some reason we cannot make things like CArray an Iterable without breaking a lot of things (like R#2687). This fixes R#2681 the hard way. If the native types are the same, this could be sped up quite a bit, but I don't see a quick way to introspect that and fast-path that. |
10:22 | |||||||||||||||||||||||||||||||||||||
synopsebot | R#2687 [closed]: github.com/rakudo/rakudo/issues/2687 [regression][testneeded] NativeCall issue exposed by Audio::Convert::Samplerate | ||||||||||||||||||||||||||||||||||||||
R#2681 [closed]: github.com/rakudo/rakudo/issues/2681 [regression][testneeded] Crypt::TweetNacl test suite fails since 762c708fdcef | 10:23 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | this is probably an old commit | ||||||||||||||||||||||||||||||||||||||
jnthn | AlexDaniel++ | 10:28 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | I didn't redeliver all of the missed payloads, but at least it should work from now on | ||||||||||||||||||||||||||||||||||||||
lizmat | AlexDaniel++ | 10:29 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | fwiw instructions to restart non-whateverables are typically found like this | ||||||||||||||||||||||||||||||||||||||
Geth: source | |||||||||||||||||||||||||||||||||||||||
Geth | AlexDaniel, Source at github.com/perl6/geth To add repo, add an 'application/json' webhook on GitHub pointing it to hack.p6c.org:8888/?chan=#perl6 and choose 'Send me everything' for events to send | use `ver URL to commit` to fetch version bump changes | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | ā in the README | 10:30 | |||||||||||||||||||||||||||||||||||||
|Tux| | Hmmm :( | 10:40 | |||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||
lizmat | [Tux] yeah, I saw similar slowdowns in spectest runnings :-( | ||||||||||||||||||||||||||||||||||||||
releasable6 | Next release in ā3 days and ā7 hours. 4 blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft | 11:00 | |||||||||||||||||||||||||||||||||||||
dogbert2_ | |Tux|: aren't the results supposed to be improving :) | 11:04 | |||||||||||||||||||||||||||||||||||||
|Tux| | that is the goal in the end yes | 11:05 | |||||||||||||||||||||||||||||||||||||
dogbert2_ | if I remember correctly we have regressed from ~1.6 for test-t | 11:13 | |||||||||||||||||||||||||||||||||||||
lizmat | dogbert2_: indeed | 11:21 | |||||||||||||||||||||||||||||||||||||
dogbert2_ | perhaps something for one of AlexDaniels superbots | 11:34 | |||||||||||||||||||||||||||||||||||||
12:01
AlexDaniel left
12:14
lucasb joined
12:20
robertle joined
|
|||||||||||||||||||||||||||||||||||||||
dogbert2_ | lizmat: do you remember the url to |Tux| csv code? | 13:25 | |||||||||||||||||||||||||||||||||||||
ah, found it | 13:33 | ||||||||||||||||||||||||||||||||||||||
14:29
dogbert2_ left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: cygx++ created pull request #2696: Make CUR uninstall .bat wrapper scripts |
14:42 | |||||||||||||||||||||||||||||||||||||
rakudo: 121ca5fda7 | cygx++ (committed by Nick Logan) | src/core/CompUnit/Repository/Installation.pm6 Make CUR uninstall .bat wrapper scripts (#2696) |
14:54 | ||||||||||||||||||||||||||||||||||||||
15:20
AlexDaniel joined
16:00
tyil left
16:03
leont joined
16:41
ufobat_ joined
16:42
tyil joined
16:44
ufobat left
16:48
tyil left
16:50
tyil joined
16:54
lucasb left
16:59
tyil left
17:04
tyil joined
17:13
tyil left
|
|||||||||||||||||||||||||||||||||||||||
Geth | nqp/identify-mixin-types: 146ede2920 | (Jonathan Worthington)++ | 26 files Start explicitly marking out mixin types MoarVM will start requiring types that are the target type of a rebless (only used for mixins) to up-front declare they will be used that way. This means it can assume anything that is not such a type - the vast majority of cases - will never have extra data attached to them, which can be used to generate simpler attribute access code. ... (6 more lines) |
17:23 | |||||||||||||||||||||||||||||||||||||
rakudo/identify-mixin-types: f09156240a | (Jonathan Worthington)++ | 3 files Explicitly identify types used for mixins So that we'll be able to better optimize access to the rest of them. |
17:24 | ||||||||||||||||||||||||||||||||||||||
17:31
vrurg left
|
|||||||||||||||||||||||||||||||||||||||
Geth | nqp/identify-mixin-types: d2b2e47578 | (Jonathan Worthington)++ | 5 files Fix tests after mixin type change Provide a quite cheaty trait to allow fixing of them without having to resort to writing a bunch of MOP code. |
17:37 | |||||||||||||||||||||||||||||||||||||
18:16
vrurg joined
18:20
vendethiel- joined
18:36
vendethiel- left
18:37
vendethiel- joined
18:56
leont left
|
|||||||||||||||||||||||||||||||||||||||
japhb | jnthn: Why does github.com/perl6/nqp/commit/146ede2920 (the nqp one) require `$metaclass.set_is_mixin($new_type);` on the $is_mixin path but github.com/rakudo/rakudo/commit/f09156240a (the rakudo one) doesn't? | 19:45 | |||||||||||||||||||||||||||||||||||||
timotimo | because of nqp::newmixintype | 19:48 | |||||||||||||||||||||||||||||||||||||
japhb | But both commits use that .... | 19:51 | |||||||||||||||||||||||||||||||||||||
19:52
vendethiel- left
|
|||||||||||||||||||||||||||||||||||||||
timotimo | hm, maybe it was required for the rebootstrap | 19:53 | |||||||||||||||||||||||||||||||||||||
oh | 19:54 | ||||||||||||||||||||||||||||||||||||||
perhaps because Metamodel::Mixins unconditionally passes :is_mixin | |||||||||||||||||||||||||||||||||||||||
and maybe only that does? | |||||||||||||||||||||||||||||||||||||||
dunno %) | |||||||||||||||||||||||||||||||||||||||
i've only seen the code in the diffs | 19:55 | ||||||||||||||||||||||||||||||||||||||
vrurg | It looks like I'm getting closer to my dream: BUILD and TWEAK are being executed in roles in my fork.... That's so exciting, damn... ;) | 20:22 | |||||||||||||||||||||||||||||||||||||
20:32
vendethiel- joined
|
|||||||||||||||||||||||||||||||||||||||
timotimo | oh my | 21:06 | |||||||||||||||||||||||||||||||||||||
21:35
ufobat_ left
22:17
vendethiel- left
|
|||||||||||||||||||||||||||||||||||||||
jnthn | japhb: I moved the call to that in one of them, but not in the other, which I guess matches my "should I move this or not" thoughts. ;) | 22:24 | |||||||||||||||||||||||||||||||||||||
Perhaps it's more robust to move it in NQP also | 22:25 | ||||||||||||||||||||||||||||||||||||||
japhb | Heh, indecision eigencommits | 22:26 | |||||||||||||||||||||||||||||||||||||
22:40
tyil joined
22:57
dogbert17 left
23:04
tyil left
23:22
tyil joined
23:27
tyil left
23:46
tyil joined
|