Welcome to the main channel on the development of MoarVM, a virtual machine for NQP and Rakudo (moarvm.org). This channel is being logged for historical purposes.
Set by lizmat on 24 May 2021.
00:06 reportable6 left 00:07 reportable6 joined 01:09 linkable6 left, evalable6 left 01:10 linkable6 joined 01:12 evalable6 joined 02:44 japhb left 02:46 japhb joined 02:51 vrurg joined 02:54 vrurg_ left 03:02 discord-raku-bot left, discord-raku-bot joined 04:14 quotable6 left, linkable6 left, releasable6 left, bloatable6 left, unicodable6 left, reportable6 left, bisectable6 left, coverable6 left, committable6 left, sourceable6 left, notable6 left, tellable6 left, statisfiable6 left, shareable6 left, evalable6 left, benchable6 left, greppable6 left, nativecallable6 left 04:15 benchable6 joined, quotable6 joined, greppable6 joined, nativecallable6 joined, coverable6 joined, tellable6 joined, statisfiable6 joined, committable6 joined 04:16 releasable6 joined, notable6 joined, evalable6 joined, reportable6 joined, linkable6 joined 04:17 bloatable6 joined, unicodable6 joined, sourceable6 joined, bisectable6 joined, shareable6 joined 04:35 vrurg_ joined, vrurg left 05:35 benchable6 left, nativecallable6 left, greppable6 left, reportable6 left, linkable6 left, committable6 left, notable6 left, sourceable6 left, shareable6 left, tellable6 left, unicodable6 left, quotable6 left, statisfiable6 left, evalable6 left, releasable6 left, bloatable6 left, bisectable6 left, coverable6 left, notable6 joined 05:36 benchable6 joined, bloatable6 joined, shareable6 joined, evalable6 joined, committable6 joined, quotable6 joined, bisectable6 joined 05:37 greppable6 joined, coverable6 joined, tellable6 joined, statisfiable6 joined, nativecallable6 joined, reportable6 joined, releasable6 joined, unicodable6 joined, linkable6 joined 05:38 sourceable6 joined 06:05 reportable6 left 06:08 reportable6 joined 07:08 unicodable6 left, releasable6 left, coverable6 left, shareable6 left, bloatable6 left, benchable6 left, committable6 left, bisectable6 left, statisfiable6 left, committable6 joined, shareable6 joined 07:09 bisectable6 joined, coverable6 joined, statisfiable6 joined, bloatable6 joined, releasable6 joined 07:10 unicodable6 joined 07:11 benchable6 joined 08:05 sena_kun joined 09:05 benchable6 left, unicodable6 left, bisectable6 left, statisfiable6 left, reportable6 left, coverable6 left, sourceable6 left, committable6 left, bloatable6 left, evalable6 left, notable6 left, shareable6 left, greppable6 left, quotable6 left, tellable6 left, nativecallable6 left, linkable6 left, releasable6 left 09:06 bisectable6 joined, nativecallable6 joined, committable6 joined, notable6 joined 09:07 tellable6 joined, greppable6 joined, reportable6 joined, benchable6 joined, statisfiable6 joined, linkable6 joined 09:08 coverable6 joined, unicodable6 joined, bloatable6 joined, quotable6 joined, releasable6 joined, evalable6 joined, shareable6 joined, sourceable6 joined 10:00 discord-raku-bot left, discord-raku-bot joined 12:07 dogbert11 left, reportable6 left 12:09 reportable6 joined
lizmat hmm..... looks like Rakudo is borked at the moment 12:27
doing a 'perl Configure.PL --gen-moar' on a fresh Rakudo checkout, refuses to build 12:28
It seems to fail on: 12:30
% /Users/liz/Github/rakudo/install/bin/moar --version
zsh: killed /Users/liz/Github/rakudo/install/bin/moar --version
% ls -ls /Users/liz/Github/rakudo/install/bin/moar
72 -rwxr-xr-x 1 liz staff 34961 Jul 30 14:15 /Users/liz/Github/rakudo/install/bin/moar
12:34 dogbert11 joined
lizmat jnthn ^^ 12:38
at least on MacOS for me
timo ^^ 12:41
jnthn Does building some earlier commit work? For example c315523ab/ 13:12
tellable6 2022-07-28T00:25:56Z #moarvm <vrurg> jnthn would like to ask for your opinion on github.com/Raku/problem-solving/issues/339
2022-07-28T07:22:53Z #raku-dev <Kaiepi> jnthn, what's the deal with SixModelObject.get_attribute_native's void return value?
timo haha did i break something again? :D 13:13
but that seems like a really rough asplosion and so early in running 13:14
lizmat: can you lldb or some other debugger the moar --version command?
lizmat the thing is, now it even fails on HEAD for me :-( 13:16
timo we can still try to figure it out even if it's something in your system doing it 13:17
lizmat lldb install/bin/moar --version 13:18
should be enough, right ? 13:19
% lldb install/bin/moar
(lldb) target create "install/bin/moar"
zsh: killed lldb install/bin/moar
WTF
timo wild. the mac equiv of strace is dtrace, right? try that? 13:21
lizmat I've rebooted my M1Mac, now starting with a fresh checkout at HEAD 13:23
13:34 evalable6 left, linkable6 left 13:35 evalable6 joined 13:36 linkable6 joined
lizmat % raku -I. bin/zef install . 13:38
1 bin/ script [zef] installed to:
liz@M1Mini zef % /Users/liz/Github/rakudo/install/share/perl6/site/bin/zef install snip
zsh: segmentation fault /Users/liz/Github/rakudo/install/share/perl6/site/bin/zef install snip
*deep sigh*
13:52 vrurg_ left, vrurg joined
lizmat on my Intel Mac: gist.github.com/lizmat/bfd2e4a6055...d59d68c916 13:58
timo /Users/liz/Github/rakudo/install/bin/nqp-m version 2022.04-1-gf3054503f is outdated, 2022.06-1-ge3c439991 expected. at /Users/liz/Github/rakudo/3rdparty/nqp-configure/lib/NQP/Config.pm line 192. 14:03
lizmat but just above that it said NQP was installed and updated ? 14:04
timo * a9fcd5a74 - Add missing SC write barriers to atomic attr bind and cas (3 months ago) <Stefan Seifert> 14:06
you're far behind, do you perhaps have some local changes that prevent a pull from updating your master?
14:07 linkable6 left
lizmat I guess I have on my IntelMac 14:07
haven't used that for raku development for a while now
let me nuke it and start over
14:07 linkable6 joined
timo we could totally put something in Configure.pl or somewhere nearby that outputs the date of the commits checked out in moar, nqp, and rakudo 14:09
to give a hint when it's out of whack 14:10
lizmat I think that's a good general idea 14:11
timo put it somewhere that's likely to be included whenever someone pastes an error they're getting
lizmat ok, the problem on the IntelMini was a false negative 14:25
timo phew, good to know 14:26
14:49 dogbert11 left
lizmat bumped rakudo to MoarVM master 14:59
ok, red alert over 15:06
I have no idea what happened, but the bumped Rakudo now builds ok on my M1Mac
15:16 dogbert11 joined 17:07 evalable6 left, linkable6 left 17:08 linkable6 joined 17:09 evalable6 joined 17:13 Techcable left 17:15 Techcable joined 17:52 sena_kun left 17:57 sena_kun joined 18:07 reportable6 left 18:09 reportable6 joined 18:52 sena_kun left 18:53 sena_kun joined 20:05 sena_kun left 22:20 coverable6 left, linkable6 left, unicodable6 left, nativecallable6 left, sourceable6 left, notable6 left, bisectable6 left, quotable6 left, shareable6 left, benchable6 left, greppable6 left, releasable6 left, evalable6 left, reportable6 left, committable6 left, tellable6 left, bloatable6 left, statisfiable6 left, sourceable6 joined, quotable6 joined, evalable6 joined, bisectable6 joined 22:21 releasable6 joined, unicodable6 joined, greppable6 joined, tellable6 joined, committable6 joined, bloatable6 joined, nativecallable6 joined 22:22 statisfiable6 joined, notable6 joined 22:23 linkable6 joined, coverable6 joined, reportable6 joined, benchable6 joined, shareable6 joined 23:23 committable6 left, nativecallable6 left, evalable6 left, greppable6 left, shareable6 left, notable6 left, quotable6 left, bisectable6 left, bloatable6 left, reportable6 left, linkable6 left, unicodable6 left, releasable6 left, coverable6 left, tellable6 left, sourceable6 left, benchable6 left, statisfiable6 left, tellable6 joined 23:24 nativecallable6 joined, greppable6 joined, evalable6 joined, benchable6 joined, sourceable6 joined, coverable6 joined 23:25 quotable6 joined, committable6 joined, reportable6 joined, releasable6 joined, linkable6 joined, notable6 joined, bloatable6 joined, unicodable6 joined, shareable6 joined, bisectable6 joined 23:26 statisfiable6 joined