Perl 6 language and compiler development | Logs at colabti.org/irclogger/irclogger_logs/perl6-dev | For toolchain/installation stuff see #perl6-toolchain | For MoarVM see #moarvm Set by AlexDaniel on 12 June 2018. |
|||||||||||||||||||||||||||||||||||||||
Geth | 6.d-prep: dd38d89948 | (Zoffix Znet)++ | 2 files Mark rules for brackets as completed |
00:18 | |||||||||||||||||||||||||||||||||||||
Zoffix | New blog post: "Perl 6 CaR TPF Grant: Monthly Report (June, 2018)": blogs.perl.org/users/zoffix_znet/20...-2018.html | 00:49 | |||||||||||||||||||||||||||||||||||||
00:53
reportable6 left
00:54
reportable6 joined
|
|||||||||||||||||||||||||||||||||||||||
MasterDuke | Zoffix++ | 00:58 | |||||||||||||||||||||||||||||||||||||
timotimo | nice | 01:02 | |||||||||||||||||||||||||||||||||||||
01:47
Zoffix left
01:54
ggoebel left
02:11
ggoebel joined
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | weekly: reportable: gist.github.com/3381c79fc654921c5d...0c9db629c4 | 02:14 | |||||||||||||||||||||||||||||||||||||
notable6 | AlexDaniel, Noted! | ||||||||||||||||||||||||||||||||||||||
02:18
ggoebel left
02:24
PufferBot left
02:25
Kaiepi left
02:32
ggoebel joined
02:42
lizmat left
02:57
Kaiepi joined
04:34
AlexDaniel left
04:56
xi- joined
05:09
skids left
05:14
entonian joined
05:15
entonian left
06:01
ufobat_ joined
06:27
dogbert17 left
06:33
robertle joined
06:41
MasterDuke left
07:06
sivoais left
07:19
sivoais joined
07:55
brrt joined
08:00
lizmat joined
08:10
lizmat left
09:33
brrt left
10:09
brrt joined
10:30
brrt left
10:31
brrt joined
10:57
AlexDaniel joined
11:32
brrt left
11:44
Ven`` joined
11:51
Kaiepi left
11:53
Kaiepi joined
12:05
Ven`` left
12:14
Ven`` joined
12:23
j3nnn1 joined
12:51
lizmat joined
12:54
Ven`` left
13:05
tyil joined
13:08
tyil left
13:09
tyil joined
13:17
ggoebel left
13:18
MasterDuke joined
13:20
ExtraCrispy left
13:31
ggoebel joined
13:32
ExtraCrispy joined
13:43
brrt joined
13:45
skids joined
|
|||||||||||||||||||||||||||||||||||||||
[TuxCM] |
|
13:50 | |||||||||||||||||||||||||||||||||||||
14:01
brrt left
14:12
[TuxCM] left
14:23
Kaiepi left
14:24
Kaiepi joined
14:28
lizmat left
14:42
lizmat joined
14:59
lizmat left
15:03
lizmat joined
15:26
robertle left
16:04
robertle joined
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | so that's it? No blockers? | 16:30 | |||||||||||||||||||||||||||||||||||||
AlexDaniel: yes, looks so! | 16:31 | ||||||||||||||||||||||||||||||||||||||
ah, there's github.com/rakudo/rakudo/pull/1934 | |||||||||||||||||||||||||||||||||||||||
and some people wanted it merged before the releaseā¦ | 16:32 | ||||||||||||||||||||||||||||||||||||||
hoelzro | AlexDaniel: I'll have a fix for that out tonight my time | 16:33 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | cool | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo/master: 7 commits pushed by (Jeremy Studer)++, (Zoffix Znet)++, (Aleks-Daniel Jakimenko-Aleksejev)++
|
16:38 | |||||||||||||||||||||||||||||||||||||
Ā¦ rakudo/master: version bump brought these changes: github.com/perl6/nqp/compare/2018....g6c450557d | |||||||||||||||||||||||||||||||||||||||
roast/master: 21 commits pushed by (Zoffix Znet)++, (Jeremy Studer)++ review: github.com/perl6/roast/compare/b03...12b2b6ecaa |
16:40 | ||||||||||||||||||||||||||||||||||||||
16:41
lizmat left
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | err, something not right | 16:42 | |||||||||||||||||||||||||||||||||||||
hoelzro | (I should clarify that tonight is like 6 hours away for me, if that's an issue) | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | hoelzro: no, I'm opening up master and will release from a branch | 16:43 | |||||||||||||||||||||||||||||||||||||
hoelzro | ok | ||||||||||||||||||||||||||||||||||||||
AlexDaniel changes the base for that PR | |||||||||||||||||||||||||||||||||||||||
ah alright, I had to pull :) | 16:45 | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo/master: 13 commits pushed by (Zoffix Znet)++, (Elizabeth Mattijsen)++, (Aleks-Daniel Jakimenko-Aleksejev)++ review: github.com/rakudo/rakudo/compare/6...2bc1143eab |
||||||||||||||||||||||||||||||||||||||
AlexDaniel | Zoffix, lizmat, jnthn feel free to push to master now | 16:46 | |||||||||||||||||||||||||||||||||||||
basically, I'll do the same I did the last release | 16:50 | ||||||||||||||||||||||||||||||||||||||
instead of holding the master branch for a week (cuz things are taking time) I'll just cut it from a release branch | 16:51 | ||||||||||||||||||||||||||||||||||||||
jnthn | AlexDaniel++ | 16:59 | |||||||||||||||||||||||||||||||||||||
Though my branch still has a good bit of work to go before merge :) | |||||||||||||||||||||||||||||||||||||||
17:02
[TuxCM] joined
|
|||||||||||||||||||||||||||||||||||||||
[TuxCM] |
|
17:15 | |||||||||||||||||||||||||||||||||||||
because of | |||||||||||||||||||||||||||||||||||||||
2018-06-06 09:37:28 test-t 2.251 | 17:16 | ||||||||||||||||||||||||||||||||||||||
2018-06-08 11:06:31 test-t 2.250 | |||||||||||||||||||||||||||||||||||||||
2018-06-11 09:48:27 test-t 2.239 | |||||||||||||||||||||||||||||||||||||||
2018-06-18 19:07:25 test-t 2.227 | |||||||||||||||||||||||||||||||||||||||
2018-05-07 18:35:13 test-t 2.227 | |||||||||||||||||||||||||||||||||||||||
17:18
brrt joined
17:29
perlpilot joined
18:31
MasterDuke left
18:35
MasterDuke joined
18:36
lizmat joined
18:48
raschipi joined
18:57
Kaiepi left
18:59
PufferBot joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | notable6: weekly | 19:01 | |||||||||||||||||||||||||||||||||||||
notable6 | lizmat, 6 notes: gist.github.com/23de6cf92016cf2a91...2cd6c9650a | ||||||||||||||||||||||||||||||||||||||
19:19
perlpilot left
19:35
ufobat_ left
19:46
Zoffix joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | and another Perl 6 Weekly hits the Net: p6weekly.wordpress.com/2018/06/18/...lake-city/ | 19:56 | |||||||||||||||||||||||||||||||||||||
notable6: reset | 19:57 | ||||||||||||||||||||||||||||||||||||||
notable6 | lizmat, No notes for āresetā | ||||||||||||||||||||||||||||||||||||||
lizmat | notable6: weekly reset | ||||||||||||||||||||||||||||||||||||||
notable6 | lizmat, Moved existing notes to āweekly_2018-06-18T19:57:54Zā | ||||||||||||||||||||||||||||||||||||||
19:58
lizmat left,
brrt left
20:14
lizmat joined
20:30
AlexDaniel left,
AlexDaniel joined
|
|||||||||||||||||||||||||||||||||||||||
Zoffix | New blog post: "Perl 6 Colonpairoscopy": rakudo.party/post/Perl-6-Colonpairoscopy | 20:39 | |||||||||||||||||||||||||||||||||||||
lizmat | ooohh.. Zoffix: should I keep that for next week? | ||||||||||||||||||||||||||||||||||||||
Zoffix | sure :) | 20:40 | |||||||||||||||||||||||||||||||||||||
lizmat | okidoki :-) | 20:41 | |||||||||||||||||||||||||||||||||||||
weekly: rakudo.party/post/Perl-6-Colonpairoscopy | |||||||||||||||||||||||||||||||||||||||
notable6 | lizmat, Noted! | ||||||||||||||||||||||||||||||||||||||
samcv | jnthn: i was trying to add more coercions to nqp MAST but i'm having issues | 20:43 | |||||||||||||||||||||||||||||||||||||
20:44
Zoffix left
|
|||||||||||||||||||||||||||||||||||||||
samcv | this is what i have so far github.com/samcv/nqp/blob/coerce_u...#L521-L531 | 20:47 | |||||||||||||||||||||||||||||||||||||
first thing works using my new coerce_us op. and the second one trying to coerce from uint32 doesn't work. i really am not sure how to fix it. i just tried to steal code from here github.com/samcv/nqp/blob/coerce_u...#L580-L585 | |||||||||||||||||||||||||||||||||||||||
MasterDuke | Zoffix: "sigilles", is that a typo for "sigilless"? | 20:48 | |||||||||||||||||||||||||||||||||||||
samcv | i'm probably doing something very wrong, but i don't know this code enough to know what | ||||||||||||||||||||||||||||||||||||||
MasterDuke | Zoffix: also, not sure if "pain in the bit" is an intentional pun | 20:51 | |||||||||||||||||||||||||||||||||||||
20:52
brrt joined
20:56
lizmat left
|
|||||||||||||||||||||||||||||||||||||||
MasterDuke | Zoffix: "learned they're can" | 20:58 | |||||||||||||||||||||||||||||||||||||
21:01
lizmat joined,
raschipi_ joined
|
|||||||||||||||||||||||||||||||||||||||
MasterDuke | huh, didn't know you could do :foo{...} and :foo[...] | 21:02 | |||||||||||||||||||||||||||||||||||||
21:03
raschipi left
|
|||||||||||||||||||||||||||||||||||||||
MasterDuke | samcv: what happens instead of it working? | 21:04 | |||||||||||||||||||||||||||||||||||||
21:04
robertle left
|
|||||||||||||||||||||||||||||||||||||||
samcv | well it segfaults when the resulting "string" is tried to be used in moarvm | 21:04 | |||||||||||||||||||||||||||||||||||||
so i'm guessing it's returning an int but labeling it as a string is stored there | |||||||||||||||||||||||||||||||||||||||
21:04
raschipi_ is now known as raschipi
|
|||||||||||||||||||||||||||||||||||||||
MasterDuke | heh, that's a pretty hardcore not working | 21:05 | |||||||||||||||||||||||||||||||||||||
21:15
Kaiepi joined
21:37
dct joined
21:40
ggoebel left
21:44
Kaiepi left
21:45
PufferBot left
21:49
lizmat left
21:50
PufferBot joined,
Kaiepi joined
21:52
skids left
21:54
ggoebel joined
22:10
lizmat joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/home-precomp-with-fix: 91b211ac2f | (Rob Hoelz)++ | src/core/CompUnit/RepositoryRegistry.pm6 Prepend inst# to home when setting up repositories The keys to the $repos hash are in the form of inst#/path/to/repo (among others), but $home was just the path before this change, causing all nqp::atkey($repos, $home) calls to come back as null |
22:20 | |||||||||||||||||||||||||||||||||||||
hoelzro | AlexDaniel: just made that fix | 22:21 | |||||||||||||||||||||||||||||||||||||
if ugexe approves, we can merge that | |||||||||||||||||||||||||||||||||||||||
22:25
brrt left
|
|||||||||||||||||||||||||||||||||||||||
jnthn | samcv: I don't immediately guess what's wrong just by looking at the code | 22:32 | |||||||||||||||||||||||||||||||||||||
samcv: I'd probably --target=mbc --output=x.moarvm and then run moar --dump x.moarvm to see what code it's resulting in, which will hopefully be revealing | |||||||||||||||||||||||||||||||||||||||
We do register kind validation though | 22:33 | ||||||||||||||||||||||||||||||||||||||
So "putting an int into a str reg" should in theory be impossible | |||||||||||||||||||||||||||||||||||||||
samcv | hm | ||||||||||||||||||||||||||||||||||||||
jnthn | Of course, the validator is software, so it's possible it has a bug :) | 22:34 | |||||||||||||||||||||||||||||||||||||
timotimo | jnthn: does it make sense to elide prof_allocated for getspeshslot ops? | 22:35 | |||||||||||||||||||||||||||||||||||||
jnthn | timotimo: Yes, that can never allcolate | ||||||||||||||||||||||||||||||||||||||
*allocate | |||||||||||||||||||||||||||||||||||||||
timotimo | good. i thougt sometimes when we have little caches that get put in, that those should perhaps be tracked, but that'd not go on getspeshslot ops, but on sp_blah ops? | 22:41 | |||||||||||||||||||||||||||||||||||||
jnthn | Yeah, getspeshslot is always just a simple lookup | 22:44 | |||||||||||||||||||||||||||||||||||||
timotimo | that tells me, though, that we probably want to have a prof_speshallocated for spesh slots that may get populated by ops, like sp_findmeth for example? | 22:45 | |||||||||||||||||||||||||||||||||||||
jnthn | Oh | 22:49 | |||||||||||||||||||||||||||||||||||||
But those don't allocate, really? | |||||||||||||||||||||||||||||||||||||||
They just store existing state | |||||||||||||||||||||||||||||||||||||||
timotimo | OK, that's good, then | 22:50 | |||||||||||||||||||||||||||||||||||||
sorry i didn't look closely enough | |||||||||||||||||||||||||||||||||||||||
22:54
ggoebel left
|
|||||||||||||||||||||||||||||||||||||||
jnthn | np | 22:56 | |||||||||||||||||||||||||||||||||||||
23:06
ilogger2 joined
23:09
xi- joined
23:11
ggoebel joined
23:22
skids joined
23:24
lizmat joined
|