correct bounds check #158
261 passed, 4 failed and 3 skipped
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.base.BigIntConverterTest.xml
2 tests were completed in 0ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.base.BigIntConverterTest | 2✅ | 0ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.base.BigRationalTest.xml
1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.base.BigRationalTest | 1✅ | 0ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.base.RngTest.xml
2 tests were completed in 44ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.base.RngTest | 2✅ | 44ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.base.Uint128Test.xml
6 tests were completed in 4s with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.base.Uint128Test | 6✅ | 4s |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.base.UnsignedBigIntTest.xml
3 tests were completed in 2s with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.base.UnsignedBigIntTest | 3✅ | 2s |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.BinarySearchTest.xml
1 tests were completed in 4ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.BinarySearchTest | 1✅ | 4ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.ChebyshevPolynomialsTest.xml
1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.ChebyshevPolynomialsTest | 1✅ | 0ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.combinatorics.BinomialTest.xml
5 tests were completed in 0ms with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.combinatorics.BinomialTest | 5✅ | 0ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.combinatorics.FactorialTest.xml
2 tests were completed in 2ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.combinatorics.FactorialTest | 2✅ | 2ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.combinatorics.FallingFactorialTest.xml
3 tests were completed in 0ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.combinatorics.FallingFactorialTest | 3✅ | 0ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.combinatorics.StirlingTest.xml
5 tests were completed in 3ms with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.combinatorics.StirlingTest | 5✅ | 3ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.DivisorsTest.xml
1 tests were completed in 149ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.DivisorsTest | 1✅ | 149ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.CombinedFactorAlgorithmTest.xml
1 tests were completed in 13s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.CombinedFactorAlgorithmTest | 1✅ | 13s |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.ecm.BigNbrTest.xml
9 tests were completed in 23s with 6 passed, 0 failed and 3 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.ecm.BigNbrTest | 6✅ | 3⚪ | 23s |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.ecm.EllipticCurveMethodTest.xml
1 tests were completed in 8s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.ecm.EllipticCurveMethodTest | 1✅ | 8s |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.ecm.TinyEcm64MHInlinedTest.xml
2 tests were completed in 67ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.ecm.TinyEcm64MHInlinedTest | 2✅ | 67ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.ecm.TinyEcm64MHTest.xml
2 tests were completed in 53ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.ecm.TinyEcm64MHTest | 2✅ | 53ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.ecm.TinyEcm64Test.xml
2 tests were completed in 86ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.ecm.TinyEcm64Test | 2✅ | 86ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartFast2Mult2Test.xml
8 tests were completed in 565ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.hart.HartFast2Mult2Test | 8✅ | 565ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartFast2MultFMATest.xml
8 tests were completed in 188ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.hart.HartFast2MultFMATest | 8✅ | 188ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartFast2MultTest.xml
8 tests were completed in 191ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.hart.HartFast2MultTest | 8✅ | 191ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartFastTest.xml
8 tests were completed in 164ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.hart.HartFastTest | 8✅ | 164ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartSimpleTest.xml
8 tests were completed in 378ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.hart.HartSimpleTest | 8✅ | 378ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartSquarefreeTest.xml
8 tests were completed in 185ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.hart.HartSquarefreeTest | 8✅ | 185ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartTDivRace2Test.xml
8 tests were completed in 172ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.hart.HartTDivRace2Test | 8✅ | 172ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartTDivRaceTest.xml
8 tests were completed in 205ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.hart.HartTDivRaceTest | 8✅ | 205ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.lehman.LehmanCustomKOrderTest.xml
8 tests were completed in 289ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.lehman.LehmanCustomKOrderTest | 8✅ | 289ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.lehman.LehmanFastTest.xml
8 tests were completed in 282ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.lehman.LehmanFastTest | 8✅ | 282ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.lehman.LehmanSimpleTest.xml
8 tests were completed in 622ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.lehman.LehmanSimpleTest | 8✅ | 622ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.lehman.LehmanSmithTest.xml
8 tests were completed in 618ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.lehman.LehmanSmithTest | 8✅ | 618ms |
❌ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHInlinedTest.xml
8 tests were completed in 65ms with 7 passed, 1 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHInlinedTest | 7✅ | 1❌ | 65ms |
❌ de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHInlinedTest
✅ testVerySmallComposites
✅ testSemiprimesWithFactorsOfSimilarSize
❌ testHarderSemiprimesWithFactorsOfDifferentSize
java.lang.IllegalArgumentException: N = 7355428158429213199 has 63 bit, but PollardRhoBrentMontgomery64MHInlined only supports arguments <= 62 bit
✅ testCompositesWithSmallFactors
✅ testSemiprimesWithFactorsOfDifferentSize
✅ testHarderSemiprimesWithFactorsOfSimilarSize
✅ testCompositesWithManyFactors
✅ testSquares
❌ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHTest.xml
8 tests were completed in 71ms with 7 passed, 1 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHTest | 7✅ | 1❌ | 71ms |
❌ de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHTest
✅ testVerySmallComposites
✅ testSemiprimesWithFactorsOfSimilarSize
❌ testHarderSemiprimesWithFactorsOfDifferentSize
java.lang.IllegalArgumentException: N = 7355428158429213199 has 63 bit, but PollardRhoBrentMontgomery64MH only supports arguments <= 62 bit
✅ testCompositesWithSmallFactors
✅ testSemiprimesWithFactorsOfDifferentSize
✅ testHarderSemiprimesWithFactorsOfSimilarSize
✅ testCompositesWithManyFactors
✅ testSquares
❌ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64Test.xml
8 tests were completed in 81ms with 7 passed, 1 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64Test | 7✅ | 1❌ | 81ms |
❌ de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64Test
✅ testVerySmallComposites
✅ testSemiprimesWithFactorsOfSimilarSize
❌ testHarderSemiprimesWithFactorsOfDifferentSize
java.lang.IllegalArgumentException: N = 7355428158429213199 has 63 bit, but PollardRhoBrentMontgomery64 only supports arguments <= 62 bit
✅ testCompositesWithSmallFactors
✅ testSemiprimesWithFactorsOfDifferentSize
✅ testHarderSemiprimesWithFactorsOfSimilarSize
✅ testCompositesWithManyFactors
✅ testSquares
❌ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomeryR64Mul63Test.xml
8 tests were completed in 72ms with 7 passed, 1 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomeryR64Mul63Test | 7✅ | 1❌ | 72ms |
❌ de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomeryR64Mul63Test
✅ testVerySmallComposites
✅ testSemiprimesWithFactorsOfSimilarSize
❌ testHarderSemiprimesWithFactorsOfDifferentSize
java.lang.IllegalArgumentException: N = 7355428158429213199 has 63 bit, but PollardRhoBrentMontgomeryR64Mul63 only supports arguments <= 62 bit
✅ testCompositesWithSmallFactors
✅ testSemiprimesWithFactorsOfDifferentSize
✅ testHarderSemiprimesWithFactorsOfSimilarSize
✅ testCompositesWithManyFactors
✅ testSquares
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentTest.xml
1 tests were completed in 190ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentTest | 1✅ | 190ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.siqs.poly.BParamTest.xml
1 tests were completed in 12ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.siqs.poly.BParamTest | 1✅ | 12ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.siqs.SIQSSmallTest.xml
1 tests were completed in 124ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.siqs.SIQSSmallTest | 1✅ | 124ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.siqs.SIQSTest.xml
1 tests were completed in 926ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.siqs.SIQSTest | 1✅ | 926ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.squfof.SquFoF31PreloadTest.xml
2 tests were completed in 679ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.squfof.SquFoF31PreloadTest | 2✅ | 679ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.squfof.SquFoF31Test.xml
2 tests were completed in 748ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.squfof.SquFoF31Test | 2✅ | 748ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.squfof.SquFoF63Test.xml
2 tests were completed in 3s with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.squfof.SquFoF63Test | 2✅ | 3s |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.tdiv.TDiv63Test.xml
2 tests were completed in 288ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.tdiv.TDiv63Test | 2✅ | 288ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.TestsetGeneratorTest.xml
4 tests were completed in 6s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.factor.TestsetGeneratorTest | 4✅ | 6s |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.gaussianInteger.GaussianIntegerTest.xml
4 tests were completed in 169ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.gaussianInteger.GaussianIntegerTest | 4✅ | 169ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.HarmonicNumbersTest.xml
3 tests were completed in 111ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.HarmonicNumbersTest | 3✅ | 111ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.modular.JacobiSymbolTest.xml
4 tests were completed in 3s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.modular.JacobiSymbolTest | 4✅ | 3s |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.modular.ModularSqrtTest.xml
1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.modular.ModularSqrtTest | 1✅ | 1s |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.MoebiusFunctionTest.xml
1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.MoebiusFunctionTest | 1✅ | 0ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.partitions.MpiPartitionGeneratorTest.xml
6 tests were completed in 1s with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.partitions.MpiPartitionGeneratorTest | 6✅ | 1s |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.partitions.MpiPowerMapHypothesisTest.xml
1 tests were completed in 2s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.partitions.MpiPowerMapHypothesisTest | 1✅ | 2s |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.powers.PurePowerTestTest.xml
1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.powers.PurePowerTestTest | 1✅ | 1s |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.precision.MagnitudeTest.xml
5 tests were completed in 0ms with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.precision.MagnitudeTest | 5✅ | 0ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.precision.PrecisionTest.xml
3 tests were completed in 7ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.precision.PrecisionTest | 3✅ | 7ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.primes.bounds.NthPrimeUpperBoundsTest.xml
1 tests were completed in 4s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.primes.bounds.NthPrimeUpperBoundsTest | 1✅ | 4s |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.primes.bounds.PrimeCountUpperBoundsTest.xml
1 tests were completed in 4s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.primes.bounds.PrimeCountUpperBoundsTest | 1✅ | 4s |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.primes.exact.SieveTest.xml
2 tests were completed in 764ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.primes.exact.SieveTest | 2✅ | 764ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.primes.probable.NextProbablePrimeTest.xml
1 tests were completed in 5s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.primes.probable.NextProbablePrimeTest | 1✅ | 5s |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesMod2PowNTest.xml
5 tests were completed in 868ms with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesMod2PowNTest | 5✅ | 868ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesMod3PowNTest.xml
2 tests were completed in 655ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesMod3PowNTest | 2✅ | 655ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesModPPowNTest.xml
3 tests were completed in 1s with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesModPPowNTest | 3✅ | 1s |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesTest.xml
3 tests were completed in 145ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesTest | 3✅ | 145ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.quaternion.HurwitzQuaternionTest.xml
10 tests were completed in 3s with 10 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.quaternion.HurwitzQuaternionTest | 10✅ | 3s |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.quaternion.RationalQuaternionTest.xml
7 tests were completed in 2s with 7 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.quaternion.RationalQuaternionTest | 7✅ | 2s |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.roots.RootsTest.xml
2 tests were completed in 3s with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.roots.RootsTest | 2✅ | 3s |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.roots.SqrtIntTest.xml
1 tests were completed in 5s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.roots.SqrtIntTest | 1✅ | 5s |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.roots.SqrtRealTest.xml
2 tests were completed in 1ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.roots.SqrtRealTest | 2✅ | 1ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.smooth.CANTest.xml
2 tests were completed in 1s with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.smooth.CANTest | 2✅ | 1s |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.smooth.SHCNTest.xml
1 tests were completed in 840ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.smooth.SHCNTest | 1✅ | 840ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.squareSums.FourSquaresFinderTest.xml
1 tests were completed in 753ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.squareSums.FourSquaresFinderTest | 1✅ | 753ms |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.squareSums.SumOf4SquaresTest.xml
1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.squareSums.SumOf4SquaresTest | 1✅ | 1s |
✅ target/surefire-reports/TEST-de.tilman_neumann.jml.transcendental.ExpTest.xml
1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
de.tilman_neumann.jml.transcendental.ExpTest | 1✅ | 0ms |
Annotations
github-actions / Maven Tests
de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHInlinedTest ► testHarderSemiprimesWithFactorsOfDifferentSize
Failed test found in:
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHInlinedTest.xml
Error:
java.lang.IllegalArgumentException: N = 7355428158429213199 has 63 bit, but PollardRhoBrentMontgomery64MHInlined only supports arguments <= 62 bit
Raw output
java.lang.IllegalArgumentException: N = 7355428158429213199 has 63 bit, but PollardRhoBrentMontgomery64MHInlined only supports arguments <= 62 bit
at de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHInlined.findSingleFactor(PollardRhoBrentMontgomery64MHInlined.java:72)
at de.tilman_neumann.jml.factor.FactorAlgorithm.searchFactors(FactorAlgorithm.java:171)
at de.tilman_neumann.jml.factor.FactorAlgorithm.factor(FactorAlgorithm.java:155)
at de.tilman_neumann.jml.factor.FactorAlgorithm.factor(FactorAlgorithm.java:81)
at de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHInlinedTest.assertFactorizationSuccess(PollardRhoBrentMontgomery64MHInlinedTest.java:218)
at de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHInlinedTest.testHarderSemiprimesWithFactorsOfDifferentSize(PollardRhoBrentMontgomery64MHInlinedTest.java:208)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
github-actions / Maven Tests
de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHTest ► testHarderSemiprimesWithFactorsOfDifferentSize
Failed test found in:
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHTest.xml
Error:
java.lang.IllegalArgumentException: N = 7355428158429213199 has 63 bit, but PollardRhoBrentMontgomery64MH only supports arguments <= 62 bit
Raw output
java.lang.IllegalArgumentException: N = 7355428158429213199 has 63 bit, but PollardRhoBrentMontgomery64MH only supports arguments <= 62 bit
at de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MH.findSingleFactor(PollardRhoBrentMontgomery64MH.java:72)
at de.tilman_neumann.jml.factor.FactorAlgorithm.searchFactors(FactorAlgorithm.java:171)
at de.tilman_neumann.jml.factor.FactorAlgorithm.factor(FactorAlgorithm.java:155)
at de.tilman_neumann.jml.factor.FactorAlgorithm.factor(FactorAlgorithm.java:81)
at de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHTest.assertFactorizationSuccess(PollardRhoBrentMontgomery64MHTest.java:218)
at de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHTest.testHarderSemiprimesWithFactorsOfDifferentSize(PollardRhoBrentMontgomery64MHTest.java:208)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
github-actions / Maven Tests
de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64Test ► testHarderSemiprimesWithFactorsOfDifferentSize
Failed test found in:
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64Test.xml
Error:
java.lang.IllegalArgumentException: N = 7355428158429213199 has 63 bit, but PollardRhoBrentMontgomery64 only supports arguments <= 62 bit
Raw output
java.lang.IllegalArgumentException: N = 7355428158429213199 has 63 bit, but PollardRhoBrentMontgomery64 only supports arguments <= 62 bit
at de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64.findSingleFactor(PollardRhoBrentMontgomery64.java:68)
at de.tilman_neumann.jml.factor.FactorAlgorithm.searchFactors(FactorAlgorithm.java:171)
at de.tilman_neumann.jml.factor.FactorAlgorithm.factor(FactorAlgorithm.java:155)
at de.tilman_neumann.jml.factor.FactorAlgorithm.factor(FactorAlgorithm.java:81)
at de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64Test.assertFactorizationSuccess(PollardRhoBrentMontgomery64Test.java:218)
at de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64Test.testHarderSemiprimesWithFactorsOfDifferentSize(PollardRhoBrentMontgomery64Test.java:208)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
github-actions / Maven Tests
de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomeryR64Mul63Test ► testHarderSemiprimesWithFactorsOfDifferentSize
Failed test found in:
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomeryR64Mul63Test.xml
Error:
java.lang.IllegalArgumentException: N = 7355428158429213199 has 63 bit, but PollardRhoBrentMontgomeryR64Mul63 only supports arguments <= 62 bit
Raw output
java.lang.IllegalArgumentException: N = 7355428158429213199 has 63 bit, but PollardRhoBrentMontgomeryR64Mul63 only supports arguments <= 62 bit
at de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomeryR64Mul63.findSingleFactor(PollardRhoBrentMontgomeryR64Mul63.java:67)
at de.tilman_neumann.jml.factor.FactorAlgorithm.searchFactors(FactorAlgorithm.java:171)
at de.tilman_neumann.jml.factor.FactorAlgorithm.factor(FactorAlgorithm.java:155)
at de.tilman_neumann.jml.factor.FactorAlgorithm.factor(FactorAlgorithm.java:81)
at de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomeryR64Mul63Test.assertFactorizationSuccess(PollardRhoBrentMontgomeryR64Mul63Test.java:218)
at de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomeryR64Mul63Test.testHarderSemiprimesWithFactorsOfDifferentSize(PollardRhoBrentMontgomeryR64Mul63Test.java:208)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)