github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm Set by AlexDaniel on 12 June 2018. |
|||
00:37
releasable6 left,
bisectable6 left,
nativecallable6 left,
quotable6 left,
evalable6 left,
sourceable6 left,
unicodable6 left,
coverable6 left,
linkable6 left,
tellable6 left,
reportable6 left,
committable6 left,
squashable6 left,
notable6 left,
benchable6 left,
greppable6 left,
bloatable6 left,
shareable6 left,
statisfiable6 left
01:15
farcas1982regreg joined
01:28
farcas1982regreg left
01:33
pamplemousse left
06:00
AlexDaniel joined
06:01
AlexDaniel left,
AlexDaniel joined
06:46
farcas1982regreg joined
|
|||
nwc10 | good *, #moarvm | 07:12 | |
07:58
Altai-man_ joined
|
|||
lizmat | nwc10 o/ | 08:54 | |
08:58
sena_kun joined
|
|||
nwc10 | \o | 08:58 | |
08:59
Altai-man_ left
|
|||
jnthn | morning o/ | 09:20 | |
nwc10 | correct! | 09:22 | |
MasterDuke | if anybody wants to start their monday off with a real thrillride, i've got three open PRs that could use some looking at. github.com/MoarVM/MoarVM/pull/689 github.com/MoarVM/MoarVM/pull/1277 github.com/MoarVM/MoarVM/pull/1281 | 09:24 | |
sena_kun | o/ | 09:30 | |
[RELEASE] This evening, in 8-9 hours, I am going to release MoarVM at 3d8ff61e2. If there are any objections, please ping me. | 09:32 | ||
On the related note, someone has to make a changelog and I am really not qualified to do this, so asking for a help. | 09:37 | ||
lizmat | jnthn nine samcv ^^ | 09:38 | |
09:44
reportable6 joined,
releasable6 joined,
shareable6 joined,
sourceable6 joined,
committable6 joined,
coverable6 joined,
statisfiable6 joined
09:45
bloatable6 joined,
squashable6 joined,
quotable6 joined,
evalable6 joined,
benchable6 joined,
bisectable6 joined,
nativecallable6 joined
09:46
linkable6 joined,
unicodable6 joined,
tellable6 joined
09:47
notable6 joined
09:48
greppable6 joined
|
|||
AlexDaniel | sena_kun: on a related note, please release rakudo from a branch because we're currently merging some questionable stuff :) | 09:57 | |
sena_kun | AlexDaniel, sure thing. The commit I want to release from is github.com/rakudo/rakudo/commit/6b...a0037c2759 | 09:58 | |
jnthn | Yes, merging questionable stuff is precisely what I worry about. :/ | 10:03 | |
OK...`git branch new-disp` | 10:14 | ||
MasterDuke | woohoo | 10:15 | |
sena_kun | jnthn, good luck, brave one! | ||
10:45
robertle joined
10:49
robertle left
10:56
Altai-man_ joined
10:59
sena_kun left
12:48
pamplemousse joined
12:53
zakharyas joined
|
|||
lizmat | and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2020/05/04/2020-...community/ | 12:56 | |
12:57
sena_kun joined
13:00
Altai-man_ left
|
|||
Geth | MoarVM/new-disp: 88bd445695 | (Jonathan Worthington)++ | 7 files Stub in new dispatch ops and update bytecode gen These ops emit a variable number of operands based upon the callsite descriptor. The bytecode generation function thus takes the array of register numbers and writes them out. Doing it here will keep things a bit simpler in the QAST -> MAST phase. |
14:35 | |
MoarVM/new-disp: 1f2adf173a | (Jonathan Worthington)++ | src/core/validation.c Teach validator about the the new dispatch ops |
|||
14:56
Altai-man_ joined
14:59
sena_kun left
|
|||
nine | jnthn: I take it the QAST -> MBC code is somewhat understandable? | 15:36 | |
jnthn | Well, I apparently extended it without trouble... :) | 15:37 | |
So I guess so :) | |||
16:10
Kaiepi left
16:12
Kaiepi joined
16:14
AlexDaniel left
16:15
AlexDaniel joined,
AlexDaniel left,
AlexDaniel joined
16:41
farcas1982regreg left
16:42
farcas1982regreg joined
16:57
sena_kun joined
16:59
Altai-man_ left
17:22
zakharyas left
|
|||
Geth | MoarVM/new-disp: 98c16105bf | (Jonathan Worthington)++ | src/core/validation.c Teach validator about the the new dispatch ops |
17:33 | |
MoarVM/new-disp: 33bebb6809 | (Jonathan Worthington)++ | 10 files Stub in dispatcher registry |
|||
jnthn | home, dinner, etc. | 17:36 | |
& | |||
sena_kun writes up changelog | 18:16 | ||
18:35
pilmihilmi joined
|
|||
pilmihilmi | I try to get github.com/tokuhirom/Perl6-Renshu/...p/lisp.nqp running and wonder why 'make QAST::NVal.new(:value(+$/.Str));' always fails... | 18:37 | |
'+$/.Str' seems to convert to int instead of num... | 18:38 | ||
Expected native num argument, but got int | |||
at gen/moar/stage2/QASTNode.nqp:414 (/usr/share/nqp/lib/QASTNode.moarvm:new | |||
MasterDuke | pilmihilmi: yes, '+' is converted to nqp::intify. nqp defaults all numerical operations to integer semantics, if you want num you have to be explicit about it | 18:39 | |
trying using nqp::numify($/.Str) instead | 18:40 | ||
ah, i see that's an old repo. nqp used to default to num, but was changed (by myself actually) to default to int a year or two ago | 18:41 | ||
pilmihilmi | that makes it compile furthen, thank. | 18:46 | |
MasterDuke | np | ||
pilmihilmi | the other repo that has a nice tutorial is github.com/edumentab/rakudo-and-nq...ls-course, and it uses that +$/.STR too... | 18:47 | |
MasterDuke | yeah, that should probably be updated, thanks for pointing it out | 18:52 | |
pilmihilmi | One more question: expressions seems to be parsed not but the TOP rules print an error: "Unable to parse expression in TOP; couldn't find final $ at line 2, near "..." | ||
Is this maybe something that is easy to spot also ? | 18:53 | ||
I compile to moarvm through github.com/tokuhirom/Perl6-Renshu/...p/Makefile and then start github.com/tokuhirom/Perl6-Renshu/...p/bin/lisp | 18:54 | ||
i get the error when i run bin/lisp -e '(+ 1 1)' | 18:55 | ||
(I'm new to nqp...) | |||
bin/lisp -e '(print "a")' | 18:56 | ||
18:56
Altai-man_ joined
|
|||
pilmihilmi | on the other hand works fine. | 18:57 | |
[Coke] | out of curiosity, does (print (+ 1 1)) work? | 18:59 | |
18:59
sena_kun left
|
|||
[Coke] | wondering if the math op isn't fully defined as a statement somehow. | 18:59 | |
pilmihilmi | sorry... I had changed the "token num" rule while fiddeling around.... it works again... | 19:00 | |
bin/lisp -e '(+ 1 1)' | |||
works again.. | 19:01 | ||
[Coke] | +1 | 19:02 | |
pilmihilmi | github.com/tokuhirom/Perl6-Renshu/.../1/commits | 19:04 | |
fixed, thanks. | |||
19:13
pilmihilmi left
19:15
zakharyas joined
|
|||
Geth | MoarVM/2020.05-release: 9781f06066 | Altai-man++ | docs/ChangeLog Log changes |
19:20 | |
Altai-man_ | Anyone to check ^? nine jnthn ? | 19:22 | |
19:29
pamplemousse left
19:35
Altai-man_ left
19:36
sena_kun joined,
sena_kun left
19:37
sena_kun joined
19:38
sena_kun left
19:39
sena_kun joined,
sena_kun left
|
|||
jnthn | AlexDaniel: Left a few comments, other than those looks good | 19:51 | |
tellable6 | 2020-05-04T18:01:25Z #raku <Kaiepi> jnthn, are github.com/rakudo/rakudo/pull/3451 and friends ok now? | ||
jnthn | oops, ...hah, tab completion fail but impossible to complete it correctly ;) | 19:52 | |
AlexDaniel | yeah | ||
19:55
sena_kun joined
|
|||
AlexDaniel | sena_kun: colabti.org/irclogger/irclogger_lo...05-04#l153 | 19:55 | |
sena_kun has unexpected troubles with `make release` anyway | 19:56 | ||
Geth | MoarVM/2020.05-release: a9cf954901 | Altai-man++ | VERSION Bump VERSION for release |
19:59 | |
MoarVM/2020.05-release: 9d3ba4eb68 | Altai-man++ | docs/ChangeLog Improve changelog; jnthn++ |
|||
timotimo | "+ [9294cbfcf] Use memcpy instead of strncpy" should this really be put as a change? with no context like that it sounds like we changed all strncpy to memcpy or something | 20:05 | |
i'd probably put it under the next line, "fix some compler warnings" | 20:06 | ||
sena_kun | timotimo, we have lines like these in numerous releases and nobody bats an eye, so I thought it was ok. | ||
s/these/this/ | |||
>+ [807b92f9] Use strndup instead of malloc+strncpy | 20:07 | ||
from 2019.07 | |||
>+ [0814ab4d8] Negative numbers should not be prime | 20:08 | ||
from 2020.02 release can be re-phrased. | |||
I can agree it can be better next time. ;) | 20:09 | ||
timotimo | mhm | 20:12 | |
it's not that important, really | |||
.o( GCCGC Plugin ) | 20:13 | ||
Geth | MoarVM: Altai-man++ created pull request #1282: 2020.05 release |
20:14 | |
20:15
pamplemousse joined
|
|||
timotimo | the changelog looks all right, but i didn't check the git log to see if anything is missing | 20:17 | |
but the bot does that, right? | |||
AlexDaniel | not for moarvm | ||
but there's a script I think | |||
sena_kun | I did not mention merges | 20:19 | |
timotimo | but the changes that were in the branches that were merged? | ||
sena_kun | Also some "oops, do it again, oops, re-do" ones. | ||
timotimo, checked those. | |||
timotimo | perfect :) | 20:20 | |
sena_kun | timotimo, to check the changelog is correct one needs to recreate it and given nobody is really eager to do this boring stuff... :P | 20:21 | |
I would really love to see releasable6-like changelog script for moar as well. | |||
timotimo | that should be easy to do! what, i should do it? no, i don't want to! ;) | 20:22 | |
sena_kun | >gpg: signing failed: No such file or directory | 20:26 | |
why even the most simplest things just don't work today | |||
20:32
Kaiepi left,
Kaeipi joined
|
|||
sena_kun | yay | 20:33 | |
Geth | MoarVM/master: 4 commits pushed by Altai-man++ | 20:34 | |
timotimo | thank you very much | 20:38 | |
20:56
Altai-man_ joined
20:59
sena_kun left
21:01
Altai-man_ left
21:06
sena_kun joined
21:10
zakharyas left
|
|||
jnthn | yay, release! | 21:38 | |
sena_kun++ | |||
sena_kun hopes locale-related warnings were not a certain doom flag | 21:50 | ||
21:52
pamplemousse left
|
|||
MasterDuke | sena_kun++ | 21:53 | |
[Coke] | \o/ | 22:04 | |
22:05
Kaeipi left
22:09
Kaiepi joined
22:52
farcas1982regreg left
23:07
Altai-man_ joined
23:09
sena_kun left
23:21
pamplemousse joined
23:31
MasterDuke left
23:56
Altai-man_ left
|