Expand GPU coverage for even perfect candidate tests
This commit is contained in:
1 parent
b676d89293
commit
94b314df23
4 files changed
+189
No files matched your search
@@ -25,6 +25,20 @@ public class MersenneNumberResidueGpuTesterTests
|
||||
RunCase(tester, 127UL, 1_001UL, expectedPrime: true);
|
||||
}
|
||||
|
||||
[Theory]
|
||||
[InlineData(false)]
|
||||
[InlineData(true)]
|
||||
[Trait("Category", "Fast")]
|
||||
public void Scan_recognizes_all_known_small_mersenne_primes(bool useGpuOrder)
|
||||
{
|
||||
var tester = new MersenneNumberResidueGpuTester(useGpuOrder);
|
||||
|
||||
foreach (ulong exponent in MersennePrimeTestData.Exponents)
|
||||
{
|
||||
RunCase(tester, exponent, 1UL, expectedPrime: true);
|
||||
}
|
||||
}
|
||||
|
||||
[Theory]
|
||||
[InlineData(false)]
|
||||
[InlineData(true)]
|
||||
|
||||
Reference in new issue
Block a user