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:09 reportable6 joined 00:36 linkable6 joined 03:53 squashable6 left, bisectable6 left, quotable6 left, releasable6 left, coverable6 left, statisfiable6 left, sourceable6 left, shareable6 left, greppable6 left, nativecallable6 left, unicodable6 left, tellable6 left, committable6 left, linkable6 left, benchable6 left, notable6 left, evalable6 left, reportable6 left, bloatable6 left, releasable6 joined 03:54 coverable6 joined, shareable6 joined, reportable6 joined 03:55 committable6 joined, linkable6 joined, statisfiable6 joined 03:56 bisectable6 joined 04:54 evalable6 joined, greppable6 joined, unicodable6 joined, squashable6 joined 04:56 tellable6 joined, bloatable6 joined, quotable6 joined 05:53 notable6 joined 05:55 benchable6 joined, sourceable6 joined 06:06 reportable6 left 06:07 reportable6 joined
Nicholas *, * good 06:52
06:54 nativecallable6 joined 08:34 nine left, nine joined 10:13 psydroid left, AlexDaniel left 10:17 AlexDaniel joined 10:32 psydroid joined 11:06 Kaipi left 11:07 Kaiepi joined 11:46 sena_kun joined 12:07 reportable6 left 12:50 MasterDuke left 13:30 frost joined 14:10 reportable6 joined 14:22 frost left 15:00 Geth left, Geth joined 15:05 Geth left, Geth joined 15:30 tbrowder left, tbrowder joined
[Coke] *, * * 15:43
15:49 sena_kun_ joined 15:50 sena_kun left 17:47 [Coke] left 17:50 [Coke] joined 17:57 Geth left, Geth joined 18:05 sena_kun_ left 18:08 reportable6 left 18:09 reportable6 joined
[Coke] gist.github.com/coke/ae63d0a6efee6...f449632780 18:15
getting a "weird" failure mode with recent rakudos (last month or so, bisect led me to skipped commits) where my script just exits mid-processing. gist.github.com/coke/ae63d0a6efee6...f449632780 - grabbed the backtrace from the VS debugger.
(running with JIT_DISABLE or SPESH_DISABLE = 1 has no effect, program still exits early in processing) 18:18
I did a half hearted attempt to golf which didn't go far. Can try that path again if this BT isn't helpful
Looks like the GC is trying to free something and exploding? 18:20
19:33 MasterDuke joined
MasterDuke [Coke]: can you show the script that causes the invalid free? and/or try with a MoarVM built with `--no-mimalloc`? 19:41
ah ha. seems a `git clean -xdf` in 3rdparty/gmp has fixed the gcd problem 21:09
[Coke] MasterDuke: no, it's $dayjob stuff with a bit going on. 21:14
I can try the --no-mimalloc, though.
(it's a diferent machine than i IRC from, so expect delays, thank you. :) 21:15
MasterDuke ok, so there are a bunch of spectest fails, but they seem likely to not be related to gmp at all. rebuilding with master to give that a whirl and see if i get the same fails 21:43
if so, it might just be that warning and the abort handling left (assuming it is not currently 100% correct) and the gmp branch is ready 21:44
22:08 evalable6 left, linkable6 left
MasterDuke the fails seen on master are pretty much identical to those seen on gmp. so yeah, just clobbered by longjmp warning (i suspect caused by the signal handling added to neutralize the abort), said signal handling, and the mingw build to finish up and then i think it's good to go (plus some rebasing to clean up the commits) 22:14
22:27 MasterDuke left 22:44 MasterDuke joined 23:09 linkable6 joined 23:11 evalable6 joined