Looks like this latest release was real solid! I ran one rig for over 12 hours and only a few bbp share rejects, also
Currently installed ubuntu etc on another rig and fiddling with activating 1 gb huge pages.
Then im gonna see how it works.
Thats great! Yeah, on an unrelated note, I probably spent 24 hours of my life doing some debugging that was unecessary.
I have been debugging xmrig in a virtual machine, and some of the changes I released were in response to believing I introduced a bug.
So just out of curiosity this morning I downloaded xmrig in the vm and ran it in debug mode and sure enough it crashed. So the whole time Ive been dealing with something that is already part of the environment. So basically I believe the way I need to summarize this is : RandomX creates machine language in JIT for execution on various processors. We cannot debug this in a vm 'normally'.
This is pretty wild, so now I rebooted and Im testing the last version in windows again (this thing gave me so many false positives, I think after setting the MSR registers, the machine asked me to reboot, then the miner started dissapearing (silent exit) on my dev machine) - but as a strange coincinence (not related to something we added recently).
Oh well anyway long story short it appears the GCC version is working on my windows dev machine now after a reboot, and its not exiting.
I guess I had some locked ram pages or something...
Ill try to burn this version in and confirm.
This morning I added the passthrough difficulty onto the users display.