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.
Geth rakudo/master: 7 commits pushed by (Vadim Belman)++ 01:34
roast: d3c737ab82 | (Vadim Belman)++ | 2 files
Test for 6.e grammar Grammar name

It must be possible to create grammars named `Grammar`
rakudo/rakudo#3132
01:45
synopsebot RAKUDO#3132 [open]: github.com/rakudo/rakudo/issues/3132 [BLOCKER] [WIP] Blin 2019-08-20
Geth roast: d19f6ae8d6 | (Vadim Belman)++ (committed using GitHub Web editor) | 2 files
Merge pull request #573 from vrurg/rakudo_3132

Test for 6.e grammar `Grammar` name
It must be possible to create grammars named `Grammar`
rakudo/rakudo#3132
rakudo: d29eebe6ee | usev6++ | src/core.c/Backtrace.pm6
Handle revision in names of settings files

With the recently improved multi-revision support (PR #3138) the revision is part of the settings file names.
02:12
rakudo: 0f3c59c77f | (Vadim Belman)++ (committed using GitHub Web editor) | src/core.c/Backtrace.pm6
Merge pull request #3162 from usev6/backtrace_multi_rev

Handle revision in names of settings files
synopsebot RAKUDO#3138 [closed]: github.com/rakudo/rakudo/pull/3138 [6.e][CORE.setting][WIP] Improve multi-revision support
03:27 AlexDani` joined 03:31 AlexDaniel left 03:48 AlexDani` is now known as AlexDaniel, AlexDaniel left, AlexDaniel joined 07:31 robertle_ joined 07:37 AlexDaniel left
Geth rakudo: b380fd207b | (Paweł Murias)++ | src/vm/js/perl6-runtime/runtime.js
[js] Make nqp::decont_s work on a rakudo scalar
07:51
08:27 Kaiepi left
|Tux| Rakudo version 2019.07.1-249-gb380fd207 - MoarVM version 2019.07.1-167-g289ccd8c9
csv-ip5xs0.679 - 0.776
csv-ip5xs-204.854 - 5.470
csv-parser22.288 - 22.415
csv-test-xs-200.426 - 0.436
test6.803 - 6.946
test-t1.696 - 1.723
test-t --race0.782 - 0.870
test-t-2028.831 - 29.857
test-t-20 --race9.072 - 9.170
08:35
tellable6 2019-09-01T16:18:38Z #perl6 <jmerelo> [Tux]: got it, thanks!
08:39 chloekek joined 08:53 chloekek left 09:00 travis-ci joined
travis-ci Rakudo build failed. Paweł Murias '[js] Make nqp::decont_s work on a rakudo scalar' 09:00
travis-ci.org/rakudo/rakudo/builds/579678827 github.com/rakudo/rakudo/compare/0...80fd207b52
09:00 travis-ci left 09:11 chloekek joined 10:24 Kaiepi joined
Geth rakudo/fix-js-makefile: 94da451f9f | (Paweł Murias)++ | tools/templates/js/Makefile.in
[js] Use the result of our Makefile generation script directly
10:36
rakudo/fix-js-makefile: f6242f50bd | (Paweł Murias)++ | tools/templates/js/Makefile.in
[js] Add vim line to template
11:08 AlexDaniel` left 11:15 AlexDaniel` joined 11:19 chloekek left 11:54 rba[m] joined, Guest55169 joined 12:58 lucasb joined 13:45 j3nnn1 joined 14:03 robertle_ left 14:05 robertle_ joined
vrurg .tell pmurias I'll try to handle JS backend makefile on my own but most likely you'd need to fix it afterwards. Perhaps if you can take care of python2.7 requirement for a node's module I would manage with it all on my own. 14:07
tellable6 vrurg, I'll pass your message to pmurias
Kaiepi i'm making some changes to how rakudo deals with sync sockets' families, and it's complaining that this is getting gobbled: 14:22
Int :$family is copy where {
$family == PF_UNSPEC
|| $family == PF_INET
|| $family == PF_INET6
} = PF_UNSPEC,
what do i need to do to make it so it doesn't get gobbled?
timotimo usually there's a second message that tells you what gobbles
Kaiepi it's the PF_UNSPEC at the very end, do i just need parentheses or something? 14:25
timotimo you could try that 14:26
or perhaps the problem is that PF_UNSPEC and friends are not defined in this context 14:27
which would mean they are interpreted as subs
Kaiepi that could be the case, parentheses didn't work
timotimo then you can comment out the problematic code and try just using PF_UNSPEC in a random line, like "say PF_UNSPEC;" and see if it fails to compile 14:29
14:32 Kaiepi left 14:35 chloekek joined 14:36 Kaiepi joined 14:46 Kaiepi left 14:47 Kaiepi joined 15:02 chloekek left
Kaiepi now the compiler's claiming there's a missing block in the signature for this, but i don't see where it's expecting there to be one fpaste.scsys.co.uk/585902 15:18
timotimo self.bless(:$host, :$port, :$family), |%rest)!initialize() 15:19
one ) too much
Kaiepi ah 15:20
15:28 robertle_ left 16:25 jmerelo joined
jmerelo .tell |Tux| I didn't remember I had the commit bit already. Anyway, I've done a PR to see if you're happy with it. 16:27
tellable6 jmerelo, I'll pass your message to |Tux|
|Tux| already merged :) 16:32
tux.nl/perl.html it is green again. Thanks jmerelo 16:42
jmerelo |Tux| sorry for being so very late... 16:43
|Tux| no sweat. it is voluntay time 16:44
jmerelo If you need any help with setting up the rest of the stuff, like notifications and such, just let me know.
|Tux| voluntary
feel free to come with suggestions
jmerelo |Tux| main thing is that we need to run it from within the container, or produce some file that can be processed from outside the container. 16:45
|Tux|: I'd have to check how it was done previously and try to sneak it back again, I guess. 16:46
|Tux| 1. I am to be honest not a docker fan: usually it is just a way to move the problem elsewhere
jmerelo |Tux|: we need to re-submit the community setup for perl 6 in Travis, anyway. That's something else that needs to be done...
|Tux| 2. When it works and does wanted feedback to the community, I'm all in favor 16:47
jmerelo |Tux|: main reason I created them was tests taking 20 minutes to build Rakudo and then 30 seconds to do the actual testing. Now there are packages created by several members of the community, could be another option 16:49
17:23 AlexDaniel joined, AlexDaniel left, AlexDaniel joined 17:41 vrurg left 17:47 |Tux| left
Kaiepi greppable6, PF_MAX 17:55
greppable6 Kaiepi, Found nothing!
Kaiepi perfect
Geth rakudo: Kaiepi++ created pull request #3164:
Use ProtocolFamily to represent socket protocol families
17:57
18:10 vrurg joined 18:11 jmerelo left 18:15 chloekek joined
kawaii Uh, I don't suppose there was any update from the Rakudo Star maintainers was there? 18:27
I did make an attempt at rolling my own Star but some things changed with the Rakudo scripts and the current Star release guide is invalid. 18:28
cc: AlexDaniel
AlexDaniel .seen hankache 18:31
tellable6 AlexDaniel, I saw hankache 2019-07-23T14:01:29Z in #perl6-dev: <hankache> .tell kawaii regarding the Rakudo Star release we'll start as soon 2019.07.1 is released
kawaii :/
AlexDaniel github.com/rakudo/star/issues/143 18:32
kawaii AlexDaniel: arigato gozaimasu 18:33
19:13 MasterDuke joined 19:46 moritz left, moritz joined 19:47 a3f joined 20:11 epony left 20:13 Guest71418 joined 20:17 |Tux| joined 20:21 Guest71418 left 21:22 |Tux| left 21:31 krunen left, krunen joined 21:57 |Tux| joined 22:43 MasterDuke left 23:25 chloekek left 23:57 lucasb left