|
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
|
|||||||||||||||||||||||||||||||||||||||