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.
jnthnwrthngtn moarning o/ 09:00
Nicholas \o 09:01
MasterDuke morning (and odd, i don't see the channel topic at the top anymore)
tellable6 2021-06-21T00:18:27Z #raku-dev <vrurg> MasterDuke github.com/Raku/nqp/pull/730
Nicholas Things you don't learn from MoarVM: github.com/Perl/perl5/pull/18913/c...20e868c7fb 09:30
MasterDuke doh 09:38
brrt good * #moarvm 09:42
Nicholas good brrt, *
jnthnwrthngtn
.oO( Things you wish you didn't have to learn at all )
09:48
brrt wonders what the limitation there really is 10:11
Nicholas I have no idea. Stackoverlow wasn't telling me. 10:12
Geth MoarVM: MasterDuke17++ created pull request #1510:
msinttypes no longer needed in $PREFIX\include
10:23
Geth MoarVM: 42bbff95ed | (Daniel Green)++ | Configure.pl
msinttypes no longer needed in $PREFIX\include

It isn't actually being put in the include paths for NQP/Rakudo, and if you do add it, it causes problems with the libuv include.
11:02
MoarVM: 6977d0591d | MasterDuke17++ (committed using GitHub Web editor) | Configure.pl
Merge pull request #1510 from MasterDuke17/msinttypes_no_longer_needed_in_install_include

msinttypes no longer needed in $PREFIX\include
Geth MoarVM/new-disp: 220 commits pushed by (Jonathan Worthington)++, (Timo Paulssen)++, (Daniel Green)++
review: github.com/MoarVM/MoarVM/compare/b...241631cbb8
14:02
Nicholas jnthnwrthngtn: you know about t/spec/S06-signature/closure-parameters.rakudo.moar -- moar: src/core/interp.c:129: MVM_disp_inline_cache_get: Assertion `slot < cache->num_entries' failed. 15:54
Aborted
?
Geth MoarVM/new-disp: 83547de1d8 | (Jonathan Worthington)++ | src/core/callstack.c
Fix uninitialized read in flattening record
15:55
MoarVM/new-disp: 61e0a68582 | (Jonathan Worthington)++ | src/core/callstack.c
Fix format string warnings
15:59
jnthnwrthngtn Nicholas: Nope
Hm, doesn't happen here even though my build is --debug=3 16:00
I guess you have something else enabled 16:01
Nicholas assertions! 16:25
MVM_SPESH_BLOCKING=1 MVM_SPESH_CHECK_DU=1 MVM_SPESH_NODELAY=1 16:26
jnthnwrthngtn --debug=3 doesn't enable assertions?
Nicholas er, I don't know 16:28
also MVM_GC_DEBUG 1 and FSA_SIZE_DEBUG 1 and MVM_TEMP_ROOT_DEBUG 1 and HASH_DEBUG_ITER 1 and MVM_SPESH_CHECK_DU 1 16:29
dogbert17 t/04-completions.t ... skipped: Set P6_JUPYTER_TEST_AUTOCOMPLETE to run these 17:16
t/05-autocomplete.t .. MoarVM panic: Collectable 0x559fb886a5e0 in a gen2 freelist accessed
perhaps something that nine can figure out :) gist.github.com/dogbert17/d52fb5d1...f7e5e8b03e 17:50
nine dogbert17: what would I have to do to reproduce? 18:22
dogbert17 nine: checkout the module p6-jupyter-kernel and apply the MoarVM changes that I have added to the bottom of the above gist. Then run 'perl6-gdb-m -Ilib t/05-autocomplete.t' 18:33
as many times as are needed for the bug to appear
I can say that I have managed to reproduce it several times already 18:34
one day we should do a blin run with some/all of these options applied 18:42
[Coke] I know we talk about booze in here occasionally. I found a thing at Target (local superstore): alcohol freeze pops. 23:22