github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm Set by AlexDaniel on 12 June 2018. |
|||
00:00
greppable6 joined,
Kaypie left
00:58
Kaiepi joined
01:04
lucasb left
01:08
klapperl_ joined
01:10
klapperl left
01:31
AlexDaniel left
01:32
AlexDaniel joined
02:01
Kaiepi left
02:05
Kaiepi joined
02:07
squashable6 left
02:11
squashable6 joined
02:14
squashable6 left
02:16
Kaiepi left
02:17
squashable6 joined
02:27
Kaiepi joined
02:34
Kaiepi left
02:55
Kaiepi joined
04:09
Kaiepi left
04:22
Kaiepi joined
04:40
Kaiepi left
04:47
Kaiepi joined
04:55
Kaiepi left
05:39
Kaiepi joined
05:53
Kaiepi left
06:06
Kaiepi joined
07:32
domidumont joined
07:41
patrickb joined
|
|||
patrickb | .tell brrt Have you seen the gsoc linking proposal? | 09:34 | |
yoleaux | patrickb: I'll pass your message to brrt. | ||
patrickb | .tell brrt Also did you notice that in rakudo/master the perl6 executable already is no longer a shell script but instead a binary? | 09:35 | |
yoleaux | patrickb: I'll pass your message to brrt. | ||
timotimo | patrickb: when i try to run perl6-mc it complains that it can't find libmoar.so; did i do something wrong in the installation process? | 09:44 | |
patrickb | timotimo: Did you run it from the install directory or the build dir? | 09:45 | |
timotimo | oh, build dir | ||
that'd do it, probably? | |||
patrickb | In the build dir it does not work, because the relative path of the libmoar.so is not right. | ||
timotimo | it doesn't actually get installed though? apparently? | ||
patrickb | That's why there are still the .bat runners in the install dir. | ||
It is installed as 'perl6' | |||
it's just named differently in the build dir to not name-collide with the shell runners. | 09:46 | ||
timotimo | oh, interesting | ||
is there any support for the --debug* flags anywhere? | |||
if not, could i ask you to whip something up? | 09:47 | ||
patrickb | timotimo what do they do? | ||
I think they should work out of the box | 09:48 | ||
timotimo | they'd normally have to be passed to the moar binary itself; --debug-port=1234 will make moarvm listen on a port for debuggers to connect and --debug-suspend will make it stop before running any code | ||
patrickb | see rakudo/src/vm/moar/runner/main.c | ||
They should work | |||
timotimo | cool, they do | ||
patrickb | (didn't test, but the code is there) | ||
:-) | 09:49 | ||
timotimo | that's very good | ||
when did that land? is it in rakudo star? | 09:50 | ||
patrickb | timotimo: I think you should be able to actually run the c-runners from the build dir when setting LD_LIBRARY_PATH, NQP_HOME and PERL6_HOME respectively. | ||
That's all part of my big relocatable refactor. It was merged shortly after the 2019.03 release. | 09:51 | ||
timotimo | OK | 09:52 | |
i'm glad we finally have this \o/ | 09:55 | ||
patrickb | I'm quite proud of this. :-) So many things this unblocks. I hope well soon offer prebuilt .tar.gz / .zip packages on perl6.org. | ||
s/well/we'll/ | |||
timotimo | the next fun project will be to allow .moarvm files to be put inside the binary itself and be loaded properly | 09:56 | |
patrickb | That's what the GSoC proposal of brrt is about, right? | ||
timotimo | not entirely sure, but perhaps | ||
10:18
squashable6 left
10:23
squashable6 joined
10:30
AlexDaniel left
|
|||
patrickb | Could someone have a look at github.com/MoarVM/MoarVM/pull/1086 ? | 11:27 | |
timotimo | oh my god nmake | ||
11:31
samcv_ is now known as samcv
11:33
squashable6 left
11:35
squashable6 joined
|
|||
patrickb | I think we should in general tend the PRs a bit better. There are currently 40 open PRs for MoarVM, rakudo has 76. It's rather frustrating to create a PR and then see no one react to it for months. | 11:43 | |
timotimo | i hear you; i'm already struggling with getting much time into moarvm development in general | 11:58 | |
12:46
domidumont left
|
|||
dogbert17 | jnthn: commit github.com/MoarVM/MoarVM/commit/25...e7c315807f causes a test failure in t/05-messages/03-errors.t | 13:33 | |
jnthn | Hm, interesting. Didn't cause any spectest failures, however. | ||
dogbert17 | m: *...‘WAT’ # that's the failing test, the error message shouldn't contain the word 'SORRY' | 13:35 | |
evalable6 | (exit code 1) Potential difficulties: Useless use of ... in sink context at /tmp/b… |
||
dogbert17, Full output: gist.github.com/bf8a45dbd2c09dd0a1...c441e2eaa9 | |||
dogbert17 | we now get - ===SORRY!=== No such method 'succ' for invocant of type 'Whatever'. Did you mean 'sum'? | 13:36 | |
timotimo | that's weird | ||
how did that become a compile-time error through *that* change? | |||
dogbert17 | perhaps my 'bisection' is faulty :) | 13:37 | |
jnthn | Well, the caller chain is used for backtrace hanlding | ||
And we now explicitly try to mark when we should keep it | |||
So maybe there's another place, though I can't think where | 13:38 | ||
13:43
lucasb joined
14:00
zakharyas joined
14:25
AlexDaniel joined
14:39
zakharyas left,
leedo left
14:40
leedo joined
15:16
squashable6 left
15:19
squashable6 joined
17:57
domidumont joined
18:49
domidumont left
19:13
zakharyas joined
19:42
lucasb left
20:37
domidumont joined,
domidumont left
|
|||
Geth | MoarVM: patzim++ created pull request #1089: Never build a relocatable moar on OpenBSD |
21:26 | |
21:41
zakharyas left
23:03
patrickb left
23:34
AlexDani` joined
23:35
AlexDaniel left
23:39
AlexDani` left
|