Revert "Merge pull request #35 from mlemanczyk/codex/debug-residue-iteration-in-evenperfectbitscanner"

This reverts commit bf1a498456, reversing
changes made to 66ac013abc.
This commit is contained in:
Marek Lemańczyk committed 2025-09-20 09:35:34 +02:00
1 parent 9a199dc258
commit cc1967231c
1 file changed
+3 -17
+3 -17
View File
@@ -649,17 +649,9 @@ internal static class Program
}
else
{
bool reachedMax = false;
for (j = 0; j < count; j++)
for (j = 0; j < count && !Volatile.Read(ref _limitReached); j++)
{
p = buffer[j];
if (Volatile.Read(ref _limitReached) && p > maxP)
{
break;
}
if (useFilter && !filter.Contains(p))
{
continue;
@@ -667,18 +659,12 @@ internal static class Program
passedAllTests = IsEvenPerfectCandidate(p, divisorCyclesSearchLimit, out searchedMersenne, out detailedCheck);
PrintResult(p, searchedMersenne, detailedCheck, passedAllTests);
if (p == maxP)
{
reachedMax = true;
Volatile.Write(ref _limitReached, true);
break;
}
}
if (reachedMax)
{
Volatile.Write(ref _limitReached, true);
break;
}
}
}
});