github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm Set by AlexDaniel on 12 June 2018. |
|||
00:14
brrt left
|
|||
Geth | MoarVM: 729303de7c | (Timo Paulssen)++ | src/profiler/heapsnapshot.c remove left-over debug prints from heap snapshot/confprog |
01:08 | |
04:41
brett-soric joined
04:56
MasterDuke joined
05:30
brett-soric left
05:40
MasterDuke left
06:29
avar left,
avar joined,
avar left,
avar joined
06:45
patrickb joined
06:51
domidumont joined
07:46
zakharyas joined
08:39
sena_kun joined
10:06
zakharyas left
10:28
patrickb left
10:55
domidumont left
11:54
patrickb joined
12:28
zakharyas joined
12:33
domidumont joined
13:03
domidumont1 joined
13:05
domidumont left
13:19
brrt joined
13:33
lucasb joined
|
|||
brrt | \o | 13:35 | |
13:59
brrt left
|
|||
nwc10 | o/ | 14:00 | |
jnthn | o/ | ||
14:12
pamplemousse joined
|
|||
pamplemousse | \o | 14:13 | |
14:23
MasterDuke joined
14:30
domidumont joined
14:33
domidumont1 left
|
|||
timotimo | oh zstd, your error messages are to die for … | 14:39 | |
sorry, of course i meant "to die from" | 14:46 | ||
the assertion i get with DEBUGLEVEL cranked up to 3 isn't a whole lot better, but i guess it's a start ... :| | 14:57 | ||
15:01
domidumont1 joined
15:04
domidumont left
|
|||
timotimo | pushing bytes around, what fun | 15:08 | |
making every single off-by-one in the book possible | 15:09 | ||
bleehhh this buffer shuffling | 15:17 | ||
jnthn | Could be worse. Could be using the Java ByteBuffer API :P | 15:19 | |
timotimo | i've kind of made my own, and yeah, it's kind of bad :) | 15:20 | |
jnthn | I dunno if it's just me, but that one seems optimized for me being very confused and getting stuff wrong | 15:21 | |
timotimo | this problem space is able to get me very confused as well | ||
that's the api that has .flip and such, right? | 15:22 | ||
i just invented the acronym FBB, it's like BFF, but i haven't decided what it means yet | 15:23 | ||
Cannot resolve caller splice(NativeCall::Types::CArray[uint8]:D, Int:D, Int:D); Routine does not have any candidates. Is only the proto defined? | 15:25 | ||
aaw | |||
is this ... working?!? | 15:32 | ||
slow, tho | 15:33 | ||
and of course it runs into another error :< | 15:38 | ||
15:40
AlexDaniel left,
AlexDaniel joined
15:42
dogbert11 joined
15:44
dogbert17 left
|
|||
pamplemousse | I'm running into a bit of an issue building MoarVM, NQP, and Rakudo. I pulled all the recent changes, submodule update-ed, etc and tried to make each of them and none of them would build. I re-ran the configure script for MoarVM and it builds now but NQP and Rakudo are still not building. | 15:44 | |
NQP complains that "MoarVM op 'freemem' is unknown as a core or extension op" and Rakudo complains that moar_core_sources does not exist. | |||
Any thoughts? | |||
I have no local changes | 15:45 | ||
timotimo | that sounds like the moarvm is too old for that nqp | ||
what does 'git show" show as the latest commit in the three repos? | 15:46 | ||
pamplemousse | MoarVM's repo has a commit from today, NQP's from June 27th, and Rakudo's from July 1st | 15:48 | |
timotimo | OK, perhaps the "moar" that last successfully installed is an older one | 15:49 | |
15:56
patrickb left
|
|||
pamplemousse | I've installed the newly built one that I built with the changes I pulled today and I'm still running into the same problem | 16:02 | |
timotimo | ah dang | ||
Kaiepi | might be an issue in nqp | ||
timotimo | perhaps something related to the freemem op actually did go wrong | ||
Kaiepi | i was able to install moar/nqp/rakudo a few days ago so maybe something went wrong super recently | 16:03 | |
pamplemousse | It's also possible I'm overlooking something on my end | 16:04 | |
timotimo | you could give completely nuking whatever your --prefix is set to to the ground a try | ||
if you do that, you can probably paste the entire console history and maybe we spot something | 16:05 | ||
pamplemousse | I'll give it a shot | ||
Kaiepi | i'm not sure if nqp was rebootstrapped or not when those ops were added, i think that was around the time i was told i didn't need to do that with every new op added | 16:11 | |
timotimo | right, only if nqp itself needs the op in its compiler | 16:12 | |
Kaiepi | should probably rebase my getsockopt/setsockopt grant pullreq that's been open forever so it doesn't rebootstrap at some point | 16:13 | |
don't really need to worry about it until i'm towards the end of when i finish my work on IO::Socket::INET since the last changes don't make any sense without socket option support existing though | 16:14 | ||
timotimo | mhm | ||
dogbert11 is trying to build Rakudo on his shiny new Raspberry Pi 4 | 16:20 | ||
pamplemousse | I'm getting the feeling it is a problem on my end. I think it probably was an issue with it being an old version of moar. I noticed that the version of moar being built inside the MoarVM repo wasn't the same as the one in my prefix/bin directory. Tried manually copying that over, forgetting that installing copies other files into other places that also need to be referenced by nqp and rakudo. | 16:26 | |
timotimo | ooooh | 16:27 | |
"killall moar" can fix that | |||
of course any still-running perl6 processes can die from that | |||
so maybe first "pidof moar" to see if there's anything, and if so, what | |||
16:28
squashable6 left
|
|||
Kaiepi | never heard of either of those commands, i use pgrep and pkill | 16:29 | |
pamplemousse | Now that I've nuked everything and trying to set it up again, I'm noticing that everything run by calling "make install" in the moar dirrectory does nothing. Any call to /usr/bin/perl -MExtUtils::Command does nothing | ||
timotimo | o_O | 16:31 | |
"hard drive full"? *shruuug* that's very weird | |||
16:32
squashable6 joined
|
|||
pamplemousse | Nope, I definitely have space. And if I try to make the directories it's trying to make, but using mkdir instead of /usr/bin/perl -MExtUtils::Command -e mkpath, it makes the directories just fine. | 16:32 | |
16:33
AlexDaniel left
|
|||
timotimo | hum. "strace -f make install" will spit out a crapton of text, but maybe something obvious pops out | 16:33 | |
16:34
squashable6 left
|
|||
ugexe | pamplemousse: what if you try to create directories using that perl command, but somewhere else? | 16:34 | |
16:34
squashable6 joined
|
|||
pamplemousse | I think I've figured it out! Anything that uses a ~ in the path to the directory being made fails to make the directory. So ugexe, I can make directories elsewhere and inside the MoarVM repo (thank you for asking, that's how I was able to figure out what was going wrong) using relative and absolute addressing, but nothing with a ~ | 16:44 | |
Kaiepi | ah | 16:46 | |
use $HOME instead, that works for me | |||
timotimo | oh damn | ||
i wonder if your moarvm folder now has a ~ folder in it that has everything there | 16:47 | ||
pamplemousse | It sure does | 16:48 | |
Thank you all, sorry I didn't catch that sooner | 16:51 | ||
timotimo | ehh, that would't make my top 10 embarassing things i needed help with :P | 16:53 | |
Kaiepi | ditto | 16:54 | |
18:01
domidumont1 left
18:02
brrt joined
18:23
zakharyas left
18:26
brrt left
18:27
squashable6 left
18:29
squashable6 joined
18:40
AlexDaniel joined
18:42
MasterDuke left
19:02
MasterDuke joined
19:43
brrt joined
20:04
Altai-man_ joined
20:06
sena_kun left
20:10
Altai-man_ left
20:42
squashable6 left
20:44
squashable6 joined
20:52
brrt left
20:53
brrt joined
20:58
lizmat joined
21:16
brrt left
21:28
AlexDaniel left
22:21
pamplemousse left,
pamplemousse joined
22:30
pamplemousse left
23:53
AlexDaniel joined
|