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. |
|||||||||||||||||||||||||||||||||||||||
tbrowder | lizmat: can you give me a link to yr famous article on p6 containers? | 00:29 | |||||||||||||||||||||||||||||||||||||
timotimo | opensource.com/users/lizmat <- tbrowder | 00:32 | |||||||||||||||||||||||||||||||||||||
click on "see all" to get at it | |||||||||||||||||||||||||||||||||||||||
m: my @foo is Buf = 1, 2, 3; | 00:44 | ||||||||||||||||||||||||||||||||||||||
camelia | Cannot modify an immutable Buf (Buf:0x<>) in block <unit> at <tmp> line 1 |
||||||||||||||||||||||||||||||||||||||
timotimo | bisectable6: my @foo is Buf = 1, 2, 3; | ||||||||||||||||||||||||||||||||||||||
bisectable6 | timotimo, Bisecting by output (old=2015.12 new=7a82deb) because on both starting points the exit code is 1 | ||||||||||||||||||||||||||||||||||||||
timotimo, bisect log: gist.github.com/99e2740f6ab5d3e5ce...0025090f79 | |||||||||||||||||||||||||||||||||||||||
timotimo, (2017-05-26) github.com/rakudo/rakudo/commit/0c...f1a759afee | |||||||||||||||||||||||||||||||||||||||
tbrowder | timotimo: thanks! | 00:45 | |||||||||||||||||||||||||||||||||||||
timotimo | just a change of the error message, huh? | ||||||||||||||||||||||||||||||||||||||
but this is supposed to work, right? | 00:46 | ||||||||||||||||||||||||||||||||||||||
02:08
lizmat left
02:33
leont left
03:26
ufobat_ joined
03:27
p6bannerbot sets mode: +v ufobat_
03:30
ufobat left
|
|||||||||||||||||||||||||||||||||||||||
samcv | AlexDaniel, sounds good | 04:49 | |||||||||||||||||||||||||||||||||||||
06:24
ufobat_ left
06:34
ilogger2 joined
06:35
p6bannerbot sets mode: +v ilogger2
07:48
robertle joined,
p6bannerbot sets mode: +v robertle
09:24
[TuxCM] joined
09:25
p6bannerbot sets mode: +v [TuxCM]
|
|||||||||||||||||||||||||||||||||||||||
[TuxCM] |
|
09:41 | |||||||||||||||||||||||||||||||||||||
10:20
lizmat joined,
p6bannerbot sets mode: +v lizmat
|
|||||||||||||||||||||||||||||||||||||||
lizmat | Files=1256, Tests=81449, 343 wallclock secs (16.05 usr 5.45 sys + 2423.64 cusr 220.46 csys = 2665.60 CPU) | 10:21 | |||||||||||||||||||||||||||||||||||||
10:53
donaldh joined,
p6bannerbot sets mode: +v donaldh
10:56
leont joined
10:57
p6bannerbot sets mode: +v leont
11:12
squashable6 joined
11:13
p6bannerbot sets mode: +v squashable6
12:16
evalable6 joined,
p6bannerbot sets mode: +v evalable6
12:31
shareable6 joined,
ChanServ sets mode: +v shareable6
12:32
reportable6 joined,
p6bannerbot sets mode: +v shareable6
12:33
p6bannerbot sets mode: +v reportable6
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | So my plan with R#2499 is to just let it be | 12:37 | |||||||||||||||||||||||||||||||||||||
synopsebot_ | R#2499 [open]: github.com/rakudo/rakudo/issues/2499 [⚠ blocker ⚠] Failures in Perl6::Parser module | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | we can fix it later, if it's an issue on our side | ||||||||||||||||||||||||||||||||||||||
basically we switched to v6.d and that's the only module that is royally broken | 12:38 | ||||||||||||||||||||||||||||||||||||||
and most of my PRs for `use v6` on the first line were accepted I think | 12:39 | ||||||||||||||||||||||||||||||||||||||
only 5 PRs to be merged left | |||||||||||||||||||||||||||||||||||||||
let me know if you disagree, but IMO there's no need to delay the release any longer | 12:41 | ||||||||||||||||||||||||||||||||||||||
dogbert2_ | AlexDaniel++ go for it | 12:44 | |||||||||||||||||||||||||||||||||||||
there are two MoarVM issues (992, 999) marked as blockers but I suspect we can remove that label now | 12:45 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | removed it for M#992 | 12:46 | |||||||||||||||||||||||||||||||||||||
synopsebot_ | M#992 [open]: github.com/MoarVM/MoarVM/issues/992 MVM_panic in t/02-rakudo/12-proto-arity-count.t | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | because that one I remember confirming | 12:47 | |||||||||||||||||||||||||||||||||||||
samcv: what about M#999 ? | |||||||||||||||||||||||||||||||||||||||
synopsebot_ | M#999 [open]: github.com/MoarVM/MoarVM/issues/999 [⚠ blocker ⚠] MoarVM Fails to Compile on OpenSUSE due to missing libffi.so.6 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | there are two commits for that issue, is it resolved now fully? | ||||||||||||||||||||||||||||||||||||||
13:07
j3nnn1 joined,
p6bannerbot sets mode: +v j3nnn1
|
|||||||||||||||||||||||||||||||||||||||
dogbert2_ | Can't help there since I don't have OpenSUSE | 13:15 | |||||||||||||||||||||||||||||||||||||
timotimo | do we have logs from their build service or something? | 13:39 | |||||||||||||||||||||||||||||||||||||
14:18
[TuxCM] left
|
|||||||||||||||||||||||||||||||||||||||
nine | Those won't help because the issue only exists, when you continue to work in the same repository after upgrading your system. The Open Build Service spins up a new VM for each build. | 14:22 | |||||||||||||||||||||||||||||||||||||
Geth | roast: FCO++ created pull request #500: Adding test to dynamic shaped array and dynamic object hash |
15:36 | |||||||||||||||||||||||||||||||||||||
15:46
[TuxCM] joined
15:47
p6bannerbot sets mode: +v [TuxCM]
|
|||||||||||||||||||||||||||||||||||||||
Geth | roast: 50632a8889 | (Fernando Correa de Oliveira)++ | 2 files Adding test to dynamic shaped array and dynamic object hash |
16:18 | |||||||||||||||||||||||||||||||||||||
roast: bb88b39a83 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | 2 files Merge pull request #500 from FCO/master Adding test to dynamic shaped array and dynamic object hash |
|||||||||||||||||||||||||||||||||||||||
SmokeMachine | would anyone mind if I merge it? github.com/rakudo/rakudo/pull/2508 | 16:35 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo: bcdf87a6f9 | (Fernando Correa de Oliveira)++ | src/Perl6/Grammar.nqp Fix shaped dynamic var (my %*a{Int}) |
16:40 | |||||||||||||||||||||||||||||||||||||
rakudo: 43ac3277c5 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | src/Perl6/Grammar.nqp Merge pull request #2508 from FCO/master Fix shaped dynamic var (my %*a{Int}) |
|||||||||||||||||||||||||||||||||||||||
17:36
robertle left
|
|||||||||||||||||||||||||||||||||||||||
lizmat | m: multi a(int @a) { }; multi a(Iterable:D) { }; a my int @a # this feels wrong to me | 17:42 | |||||||||||||||||||||||||||||||||||||
camelia | Ambiguous call to 'a(array[int])'; these signatures all match: :(int @a) :(Iterable:D $) in block <unit> at <tmp> line 1 |
||||||||||||||||||||||||||||||||||||||
samcv | AlexDaniel, well it's fixed. even though it's not fixed how i ultimately want it. just makes it always compile that file each time you run make. but that fixes it until i find a better solution | 17:54 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo: 762c708fdc | (Elizabeth Mattijsen)++ | 2 files Make "my @a is Blob / Buf = ..." work The Buf/Blob roles did not directly support the .STORE(:INITIALIZE) mechanism yet. Fixes R#2509 |
18:12 | |||||||||||||||||||||||||||||||||||||
synopsebot_ | R#2509 [open]: github.com/rakudo/rakudo/issues/2509 my @a is Buf / Blob doesn't work | ||||||||||||||||||||||||||||||||||||||
18:19
literal joined
18:20
p6bannerbot sets mode: +v literal
|
|||||||||||||||||||||||||||||||||||||||
Geth | roast: f7d48bc082 | (Elizabeth Mattijsen)++ | S03-operators/buf.t Add tests for R#2509 |
18:44 | |||||||||||||||||||||||||||||||||||||
synopsebot_ | R#2509 [open]: github.com/rakudo/rakudo/issues/2509 [testneeded] my @a is Buf / Blob doesn't work | ||||||||||||||||||||||||||||||||||||||
19:13
AlexDaniel` joined,
p6bannerbot sets mode: +v AlexDaniel`
19:34
ilmari_ joined,
tyil[m] joined,
p6bannerbot sets mode: +v ilmari_,
p6bannerbot sets mode: +v tyil[m]
19:50
patrickb joined
19:51
p6bannerbot sets mode: +v patrickb
19:56
ilmari_ left,
tyil[m] left,
AlexDaniel` left
20:04
AlexDaniel` joined,
p6bannerbot sets mode: +v AlexDaniel`
|
|||||||||||||||||||||||||||||||||||||||
dogbert11 | m: use Test; my $utf16 = buf16.new(68, 775, 803); my $s = $utf16.decode('utf-16'); is $s.chars, 1, 'Decoding a UTF-16 Buf gets us NFG (one grapheme)'; | 20:06 | |||||||||||||||||||||||||||||||||||||
camelia | ok 1 - Decoding a UTF-16 Buf gets us NFG (one grapheme) | ||||||||||||||||||||||||||||||||||||||
20:25
ilmari_ joined,
p6bannerbot sets mode: +v ilmari_,
tyil[m] joined,
p6bannerbot sets mode: +v tyil[m]
20:32
lizmat left
20:36
lizmat joined,
p6bannerbot sets mode: +v lizmat
|
|||||||||||||||||||||||||||||||||||||||
Geth | nqp: b94c17461f | (Samantha McVey)++ | tools/build/MOAR_REVISION Bump MoarVM Changes: 2018.10-97-g6307866af..2018.10-102-gc9f486317 c9f486317 Fix typo causing segfault in utf16 code 4228ad1b0 Use ANSI bold to make update-changelog.p6 easier to read 856c4dd88 Make MVM_string_utf16*_decode consistent and use char* c933b5166 free spesh log entries after consuming them |
20:40 | |||||||||||||||||||||||||||||||||||||
¦ nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2...gc9f486317 | |||||||||||||||||||||||||||||||||||||||
rakudo: 0d317f2773 | (Samantha McVey)++ | tools/build/NQP_REVISION Bump NQP/MoarVM MoarVM Changes: 2018.10-97-g6307866af..2018.10-102-gc9f486317 c9f486317 Fix typo causing segfault in utf16 code 4228ad1b0 Use ANSI bold to make update-changelog.p6 easier to read 856c4dd88 Make MVM_string_utf16*_decode consistent and use char* c933b5166 free spesh log entries after consuming them |
20:41 | ||||||||||||||||||||||||||||||||||||||
¦ rakudo: version bump brought these changes: github.com/perl6/nqp/compare/2018....gb94c17461 | |||||||||||||||||||||||||||||||||||||||
samcv | AlexDaniel, mvm release is almost ready. | 21:26 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | awesome | ||||||||||||||||||||||||||||||||||||||
samcv | well changelog is done just needs minor change. but yeah | ||||||||||||||||||||||||||||||||||||||
and i think i have everything in it i wanted | 21:27 | ||||||||||||||||||||||||||||||||||||||
lizmat | m: { our sub foo() { "bar" } }; say foo # shouldn't this just work ? | 22:08 | |||||||||||||||||||||||||||||||||||||
camelia | 5===SORRY!5=== Error while compiling <tmp> Undeclared routine: foo used at line 1 |
||||||||||||||||||||||||||||||||||||||
lizmat | m: { our sub foo() { "bar" } }; dd OUR::<&foo> | 22:09 | |||||||||||||||||||||||||||||||||||||
camelia | Sub foo = sub foo { #`(Sub|34304528) ... } | ||||||||||||||||||||||||||||||||||||||
lizmat | jnthn: ^^^ or am I misunderstanding something ? | 22:10 | |||||||||||||||||||||||||||||||||||||
22:16
patrickb left
|
|||||||||||||||||||||||||||||||||||||||
lizmat | m: { our sub foo() { "bar" } }; say OUR::<&foo>() # that works | 22:21 | |||||||||||||||||||||||||||||||||||||
camelia | bar | ||||||||||||||||||||||||||||||||||||||
lizmat | afk& | 22:34 | |||||||||||||||||||||||||||||||||||||
Geth | nqp/master: 6 commits pushed by (Paweł Murias)++
|
22:39 | |||||||||||||||||||||||||||||||||||||
23:14
donaldh left
|