github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm Set by AlexDaniel on 12 June 2018. |
|||
01:29
lizmat left
02:37
Ven`` left
03:37
Ven`` joined
03:38
p6bannerbot sets mode: +v Ven``
05:08
Ven`` left
09:32
lizmat joined,
p6bannerbot sets mode: +v lizmat
10:31
lizmat_ joined,
p6bannerbot sets mode: +v lizmat_
10:35
lizmat left
10:39
lizmat_ is now known as lizmat
10:57
dogbert2_ joined,
p6bannerbot sets mode: +v dogbert2_
11:29
Ven`` joined
11:30
p6bannerbot sets mode: +v Ven``
11:45
lizmat_ joined,
p6bannerbot sets mode: +v lizmat_
11:48
lizmat left
12:44
lizmat_ is now known as lizmat
14:01
leont joined,
p6bannerbot sets mode: +v leont
14:10
brrt joined
14:11
p6bannerbot sets mode: +v brrt
|
|||
brrt | \o | 14:16 | |
I couldn't sleep last night and had a bunch of ideas | 14:19 | ||
- We add a type, and a set of opcodes, for 'resources', which (unlike objects) are refcounted | |||
e.g. rather than 'assign_o' you'd have 'assign_r' | 14:20 | ||
this is probably more dificult than I imagine it to be | 14:21 | ||
but it might be a thing | |||
- For floating point support, we strictly don't need a STORE_NUM operator, because the tiler will select the right variant there. But it is probably still better, for consistency and simplicity of implementation, to have it anyway | 14:22 | ||
OTOH, IF/COPY/DO, do not really need it, I can add a polymorphic tile definition and it'll work | |||
14:34
brrt left
15:00
Ven` joined
15:01
p6bannerbot sets mode: +v Ven`
15:10
brrt` joined
15:11
p6bannerbot sets mode: +v brrt`,
brrt` is now known as brrt
|
|||
brrt | .ask lizmat if you can either check if you can compile jit-expr-float on macOS, given that mininlua needs -lm everywhere but macOS apparently doesn't have it | 15:24 | |
yoleaux | brrt: I'll pass your message to lizmat. | ||
lizmat | --gen-moar=jit-expr-float should do the trick ? | 15:25 | |
yoleaux | 15:24Z <brrt> lizmat: if you can either check if you can compile jit-expr-float on macOS, given that mininlua needs -lm everywhere but macOS apparently doesn't have it | ||
brrt | i have no idea | 15:27 | |
try it out :-) | |||
lizmat | error: pathspec 'moar=jit-expr-float' did not match any file(s) known to git. | 15:30 | |
brrt | ehm | ||
well, 'moar=jit-expr-float' isn't the name of the branch ;-) | 15:31 | ||
lizmat | argh | 15:32 | |
brrt | btw, what is the current state of plan regarding perl and FOSDEM? | 15:33 | |
lizmat | yeah, --gen-moar=... works better than -gen=moar | ||
building... | |||
brrt: states "Switched to a new branch 'jit-expr-float'" and builds ok after that | 15:34 | ||
note: this is on High Sierra, not Mojave | |||
notable6 | lizmat, Noted! | ||
lizmat | thank you notable6 :-) | 15:35 | |
brrt | hmmm | ||
lizmat | maybe when it fails, the MacOS doesn't have XCode installed ? | ||
(as seen earlier today on #perl6) | 15:36 | ||
brrt | I really don't know.... I just know that I read somewhere on the internet that macOS doesn't know what to do with -lm | ||
which is the only lib that minilua needs | |||
(and I could build it without, because I don't think DynASM really uses sqrt etc) | 15:37 | ||
lizmat | brrt: want me to gist the build log ? | 15:41 | |
brrt | please, yes | 15:43 | |
lizmat | gist.github.com/lizmat/525c9acaf89...e7d600439e # brrt | 15:45 | |
brrt | thank you | 15:53 | |
lizmat: seems like you didn't have to build minilua? | 15:54 | ||
lizmat | indeed | 15:55 | |
brrt | hmm | 15:58 | |
that's unfortunate because that is the very thing i need to check :-) | 15:59 | ||
lizmat | brrt: perhaps I should nuke some directory ? | 16:02 | |
brrt | ehm.... the MoarVM directory itself? | 16:03 | |
or delete MoarVM/3rdparty/dynasm/minilua | |||
lizmat | removed the directory and it doesn't get re-created... | 16:08 | |
lizmat nukes MoarVM | |||
also had to nuke "install" | 16:09 | ||
brrt | ☢️ | 16:17 | |
lizmat | all builds ok for me | 16:23 | |
16:25
Ven` left
|
|||
brrt | \o/ | 16:25 | |
okay, ehm, I'm inclined to push that patch to master then | 16:26 | ||
I'd be so surprised if macOS didn't accept -lm. That has worked forever everywhere | |||
lizmat | we still have some time before the next release :-) | ||
brrt | indeed | ||
16:38
brrt left
17:40
Ven`` left
18:06
domidumont joined
18:07
p6bannerbot sets mode: +v domidumont
18:26
Ven`` joined
18:27
p6bannerbot sets mode: +v Ven``
18:38
domidumont left,
leont left
19:19
Ven`` left
|