From 2e5affa0058a1bc9c2bf5395991dfa3cd300fa38 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Lema=C5=84czyk?= Date: Wed, 10 Sep 2025 02:18:51 +0200 Subject: [PATCH] 2nd phase filtering restored. --- PerfectNumbers.Core/MersenneNumberTester.cs | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/PerfectNumbers.Core/MersenneNumberTester.cs b/PerfectNumbers.Core/MersenneNumberTester.cs index 765cb69..461e7ed 100644 --- a/PerfectNumbers.Core/MersenneNumberTester.cs +++ b/PerfectNumbers.Core/MersenneNumberTester.cs @@ -232,12 +232,10 @@ public sealed class MersenneNumberTester( _residueCpuTester!.Scan(exponent, twoP, lastIsSeven, maxK, ref prePrime); } - return prePrime; - - // if (!prePrime) - // { - // return false; - // } + if (!prePrime) + { + return false; + } } if (!_useIncremental)