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: 13 commits pushed by (Vadim Belman)++ review: github.com/rakudo/rakudo/compare/a...5c61550988 |
02:30 | |||||||||||||||||||||||||||||||||||||
nqp: b19216a8fb | (Vadim Belman)++ | 3rdparty/nqp-configure nqp-configure submodule update |
02:36 | ||||||||||||||||||||||||||||||||||||||
05:35
robertle left
05:37
Kaypie joined,
Kaiepi left
|
|||||||||||||||||||||||||||||||||||||||
lizmat | .tell vrurg Rakudo configure / build is borked after your commits :-( | 06:15 | |||||||||||||||||||||||||||||||||||||
yoleaux | lizmat: I'll pass your message to vrurg. | ||||||||||||||||||||||||||||||||||||||
lizmat | .tell vrurg perl Configure.pl --gen-moar --make-install; # Can't locate object method "note" via package "NQP::Config::Rakudo" | 06:16 | |||||||||||||||||||||||||||||||||||||
yoleaux | lizmat: I'll pass your message to vrurg. | ||||||||||||||||||||||||||||||||||||||
lizmat | .tell vrurg but that's just an error occurring in error reporting :-( | ||||||||||||||||||||||||||||||||||||||
yoleaux | lizmat: I'll pass your message to vrurg. | ||||||||||||||||||||||||||||||||||||||
lizmat | .tell vrurg a manual "git submodule update" seems to solve it, though | 06:17 | |||||||||||||||||||||||||||||||||||||
yoleaux | lizmat: I'll pass your message to vrurg. | ||||||||||||||||||||||||||||||||||||||
06:32
ufobat_ left
|
|||||||||||||||||||||||||||||||||||||||
lizmat | .tell vrurg now "make install" ends with "cp: /Users/liz/bin/../bin/perl6 and /Users/liz/bin/../bin/perl6-m are identical (not copied)." and 1 as exit code | 06:43 | |||||||||||||||||||||||||||||||||||||
yoleaux | lizmat: I'll pass your message to vrurg. | ||||||||||||||||||||||||||||||||||||||
07:00
reportable6 left,
quotable6 left,
greppable6 left,
statisfiable6 left
07:04
squashable6 left,
releasable6 left,
undersightable6 left,
shareable6 left,
evalable6 left,
nativecallable6 left
07:07
coverable6 left,
notable6 left
07:09
reportable6 joined,
ChanServ sets mode: +v reportable6,
undersightable6 joined,
releasable6 joined,
ChanServ sets mode: +v undersightable6,
ChanServ sets mode: +v releasable6,
squashable6 joined,
ChanServ sets mode: +v squashable6
07:10
quotable6 joined
07:11
statisfiable6 joined,
evalable6 joined,
vrurg left,
greppable6 joined,
nativecallable6 joined,
ChanServ sets mode: +v nativecallable6,
shareable6 joined
07:51
[Tux] left
08:00
[Tux] joined
08:08
notable6 joined,
ChanServ sets mode: +v notable6,
coverable6 joined,
ChanServ sets mode: +v coverable6
|
|||||||||||||||||||||||||||||||||||||||
[Tux] |
|
08:55 | |||||||||||||||||||||||||||||||||||||
10:16
Ven`` joined
10:35
|Tux| left
10:40
|Tux| joined
10:47
krunen left,
krunen joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | notable6: weekly | 11:31 | |||||||||||||||||||||||||||||||||||||
notable6 | lizmat, 13 notes: gist.github.com/0949b664de2cde7b82...958dece5a7 | ||||||||||||||||||||||||||||||||||||||
lizmat | reportable6: 2019-05-20T00:00:00Z 2019-05-27T00:00:00Z | 12:01 | |||||||||||||||||||||||||||||||||||||
reportable6 | lizmat, Couldn't find a snapshot for 2019-05-27T00:00:00Z (try 「list」 command to see what's available). | ||||||||||||||||||||||||||||||||||||||
lizmat | reportable6: list | 12:02 | |||||||||||||||||||||||||||||||||||||
reportable6 | lizmat, gist.github.com/4a2c06c98543397e20...84cd319f80 | ||||||||||||||||||||||||||||||||||||||
lizmat | reportable6: 2019-05-20T00:00:00Z 2019-05-26T18:00:00Z | ||||||||||||||||||||||||||||||||||||||
reportable6 | lizmat, OK, working on it! This may take up to 40 seconds | ||||||||||||||||||||||||||||||||||||||
lizmat, gist.github.com/f175e90002b2ca852e...98c6fe1173 | 12:03 | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo: lizmat self-assigned STORE on native array dies when array with holes is passed github.com/rakudo/rakudo/issues/2912 ef766010ea | (Elizabeth Mattijsen)++ | 2 files Fixes #2912 |
12:08 | |||||||||||||||||||||||||||||||||||||
12:19
Guest12727 joined
|
|||||||||||||||||||||||||||||||||||||||
synopsebot | RAKUDO#2912 [open]: github.com/rakudo/rakudo/issues/2912 STORE on native array dies when array with holes is passed | ||||||||||||||||||||||||||||||||||||||
Geth | roast: 987e27b166 | (Elizabeth Mattijsen)++ | 3 files Add tests for R#2912 |
13:05 | |||||||||||||||||||||||||||||||||||||
13:24
vrurg joined
13:58
patrickb joined
|
|||||||||||||||||||||||||||||||||||||||
vrurg | .tell lizmat I hope it's the last time you see a problem with the module. Check the value of `git config submodule.recurse` – it should be set to true now. | 14:00 | |||||||||||||||||||||||||||||||||||||
yoleaux | 06:15Z <lizmat> vrurg: Rakudo configure / build is borked after your commits :-( | ||||||||||||||||||||||||||||||||||||||
vrurg: I'll pass your message to lizmat. | 14:01 | ||||||||||||||||||||||||||||||||||||||
06:16Z <lizmat> vrurg: perl Configure.pl --gen-moar --make-install; # Can't locate object method "note" via package "NQP::Config::Rakudo" | |||||||||||||||||||||||||||||||||||||||
06:16Z <lizmat> vrurg: but that's just an error occurring in error reporting :-( | |||||||||||||||||||||||||||||||||||||||
06:17Z <lizmat> vrurg: a manual "git submodule update" seems to solve it, though | |||||||||||||||||||||||||||||||||||||||
06:43Z <lizmat> vrurg: now "make install" ends with "cp: /Users/liz/bin/../bin/perl6 and /Users/liz/bin/../bin/perl6-m are identical (not copied)." and 1 as exit code | |||||||||||||||||||||||||||||||||||||||
lizmat | true now | ||||||||||||||||||||||||||||||||||||||
yoleaux | 14:00Z <vrurg> lizmat: I hope it's the last time you see a problem with the module. Check the value of `git config submodule.recurse` – it should be set to true now. | ||||||||||||||||||||||||||||||||||||||
vrurg | lizmat Not sure about --make-install problem as I can't reproduce it. | ||||||||||||||||||||||||||||||||||||||
lizmat | well, that was caused by the fact that ~/bin/perl6 was a symlink to ~/bin/perl6-m | 14:02 | |||||||||||||||||||||||||||||||||||||
vrurg | lizmat: good, as expected. Submodules will be autoupdated now upon every git pull | ||||||||||||||||||||||||||||||||||||||
lizmat | I removed ~/bin/perl6 and after that everything worked... | ||||||||||||||||||||||||||||||||||||||
perhaps check for target being a symlink to the source, and then not do anything ? | 14:03 | ||||||||||||||||||||||||||||||||||||||
vrurg | lizmat: That would overcomplicate Makefile action. cp itself doesn't have such functionality. Neither has its counterpart from ExtUtils. | 14:06 | |||||||||||||||||||||||||||||||||||||
lizmat | ok, fair enough | ||||||||||||||||||||||||||||||||||||||
and another Perl 6 Weekly hits the Net: p6weekly.wordpress.com/2019/05/27/...thats-why/ | 14:07 | ||||||||||||||||||||||||||||||||||||||
notable6: weekly reset | |||||||||||||||||||||||||||||||||||||||
notable6 | lizmat, Moved existing notes to “weekly_2019-05-27T14:07:47Z” | ||||||||||||||||||||||||||||||||||||||
lizmat just got her new monster MBP and will be offline for a few hours while moving stuff to the new machine | 14:08 | ||||||||||||||||||||||||||||||||||||||
vrurg | lizmat: 8 cores? | 14:09 | |||||||||||||||||||||||||||||||||||||
14:13
lizmat left
14:28
Ven`` left
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | timotimo: what about alerts.perl6.org? | 14:35 | |||||||||||||||||||||||||||||||||||||
timotimo: the source is here github.com/perl6/alerts/ | |||||||||||||||||||||||||||||||||||||||
the data… I have no idea where it is | 14:36 | ||||||||||||||||||||||||||||||||||||||
timotimo | i think moritz was able to get a few things off of hack's old hard drive? | 14:41 | |||||||||||||||||||||||||||||||||||||
moritz | I was | 14:42 | |||||||||||||||||||||||||||||||||||||
but shouldn't the data be in a git repo as well, somewhere? | 14:43 | ||||||||||||||||||||||||||||||||||||||
timotimo | it's an sqlite3 database, personally i wouldn't check that kind of thing into git | ||||||||||||||||||||||||||||||||||||||
14:50
jkramer_ left
|
|||||||||||||||||||||||||||||||||||||||
moritz | so, were alerts added by manually running SQL commands in the db? | 14:54 | |||||||||||||||||||||||||||||||||||||
timotimo | no, it had an irc bot | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | honestly that's why I had using dbms for simple projects like this | 15:02 | |||||||||||||||||||||||||||||||||||||
it had like less than 10 entries, it could've easily been stored in flat files | |||||||||||||||||||||||||||||||||||||||
timotimo | sqlite3 is a flat file format :) | 15:03 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | why I hate* :) | ||||||||||||||||||||||||||||||||||||||
timotimo | sqlite isn't a replacement for postgres, it's a replacement for fopen | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | yes… but that doesn't help… | ||||||||||||||||||||||||||||||||||||||
timotimo | the problem was less using sqlite vs json, and more "not having any backups" | 15:04 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | I disagree, because figuring out backups is extremely easy when using plain files | 15:05 | |||||||||||||||||||||||||||||||||||||
timotimo | how is it harder with sqlite? | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | just slap `git commit` after every change, github gives you storage. Done, solved | ||||||||||||||||||||||||||||||||||||||
this basically gives you a backup at every single change | 15:06 | ||||||||||||||||||||||||||||||||||||||
now you explain to me how to do that with sqlite :) | |||||||||||||||||||||||||||||||||||||||
need to find a server and upload your sqlite file somewhere, I guess | |||||||||||||||||||||||||||||||||||||||
at some regular intervals, or whatever… | |||||||||||||||||||||||||||||||||||||||
timotimo | why would you have to do it any different from the flat file? | 15:07 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | “personally i wouldn't check that kind of thing into git” | ||||||||||||||||||||||||||||||||||||||
timotimo | just slap `git commit` after every change, github gives you storage. done, solved | ||||||||||||||||||||||||||||||||||||||
i also wouldn't put a flat file into github for backups | |||||||||||||||||||||||||||||||||||||||
AlexDaniel | why not? | ||||||||||||||||||||||||||||||||||||||
timotimo | just preference i guess | 15:09 | |||||||||||||||||||||||||||||||||||||
github for sources, other stuff for data | |||||||||||||||||||||||||||||||||||||||
AlexDaniel | it especially makes sense for public open source services like… alerts.perl6.org :) | ||||||||||||||||||||||||||||||||||||||
so that if there's like a huge bus for all of us, someone can still bring it back online | 15:10 | ||||||||||||||||||||||||||||||||||||||
timotimo | where do we put secrets.json? :) | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | I'd put it nowhere | 15:11 | |||||||||||||||||||||||||||||||||||||
timotimo: honestly, I'm a bit surprised you don't fancy the approach. It's beautiful, IMO | 15:13 | ||||||||||||||||||||||||||||||||||||||
moritz | it's especially useful for something where the data doesn't change often | 15:32 | |||||||||||||||||||||||||||||||||||||
15:38
patrickb left
|
|||||||||||||||||||||||||||||||||||||||
rba thinking already a while how to handle passwords in build or run scripts and so far I found github.com/StackExchange/blackbox | 16:19 | ||||||||||||||||||||||||||||||||||||||
16:25
robertle joined
|
|||||||||||||||||||||||||||||||||||||||
vrurg | Anybody's thoughts on roast with respect to language revisions, please! github.com/perl6/problem-solving/issues/31 | 16:25 | |||||||||||||||||||||||||||||||||||||
16:55
patrickb joined
17:36
skids joined
17:46
skids left
18:05
MasterDuke left
18:08
ufobat joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | ¦ problem-solving: AlexDaniel assigned to rba Issue perl6-infra: Host the Toaster github.com/perl6/problem-solving/issues/32 | 18:16 | |||||||||||||||||||||||||||||||||||||
¦ problem-solving: AlexDaniel assigned to maettu Issue perl6-infra: Host the Toaster github.com/perl6/problem-solving/issues/32 | 18:17 | ||||||||||||||||||||||||||||||||||||||
19:20
SmokeMachine left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: vrurg++ created pull request #2932: Fix for a failing spectest |
19:36 | |||||||||||||||||||||||||||||||||||||
19:44
SmokeMachine joined
20:10
ufobat_ joined
20:14
ufobat left
21:09
lizmat joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: b1750290a1 | (Vadim Belman)++ | src/Perl6/Metamodel/CurriedRoleHOW.nqp Fix for not passing typechecks against explictly parameterized roles. |
21:18 | |||||||||||||||||||||||||||||||||||||
rakudo: 747d1fddb3 | (Vadim Belman)++ (committed using GitHub Web editor) | src/Perl6/Metamodel/CurriedRoleHOW.nqp Merge pull request #2932 from vrurg/issue_2698 Fix for a failing spectest |
|||||||||||||||||||||||||||||||||||||||
22:17
lizmat left
22:24
patrickb left
22:29
lizmat joined
23:14
gfldex left
23:20
gfldex joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/master: 6 commits pushed by (Vadim Belman)++ | 23:48 | |||||||||||||||||||||||||||||||||||||
synopsebot | RAKUDO#2739 [open]: github.com/rakudo/rakudo/issues/2739 [type captures] Certain compile-time errors cause 'No exception handler located for catch' error | ||||||||||||||||||||||||||||||||||||||
23:55
MasterDuke joined
23:57
MasterDuke left
|