Merge pull request #12 from mlemanczyk/codex/analyze-and-propose-fixes-for-evenperfectbitscanner-exceptio

Ensure GPU residue copy completes before buffer disposal
This commit is contained in:
Marek Lemańczyk authored and GitHub committed 2025-09-11 02:09:56 +02:00
commit a63bc6ac06
1 file changed
+1
@@ -58,6 +58,7 @@ public class MersenneNumberResidueGpuTester(bool useGpuOrder)
accelerator.Synchronize();
orderBuffer.View.CopyToCPU(ref MemoryMarshal.GetReference(orders), currentSize);
accelerator.Synchronize();
if (!Volatile.Read(ref isPrime))
{
break;