Skip to content

correct bounds check #158

correct bounds check

correct bounds check #158

GitHub Actions / Maven Tests failed Jan 5, 2025 in 1s

261 passed, 4 failed and 3 skipped

Tests failed

Report Passed Failed Skipped Time
target/surefire-reports/TEST-de.tilman_neumann.jml.base.BigIntConverterTest.xml 2✅ 0ms
target/surefire-reports/TEST-de.tilman_neumann.jml.base.BigRationalTest.xml 1✅ 0ms
target/surefire-reports/TEST-de.tilman_neumann.jml.base.RngTest.xml 2✅ 44ms
target/surefire-reports/TEST-de.tilman_neumann.jml.base.Uint128Test.xml 6✅ 4s
target/surefire-reports/TEST-de.tilman_neumann.jml.base.UnsignedBigIntTest.xml 3✅ 2s
target/surefire-reports/TEST-de.tilman_neumann.jml.BinarySearchTest.xml 1✅ 4ms
target/surefire-reports/TEST-de.tilman_neumann.jml.ChebyshevPolynomialsTest.xml 1✅ 0ms
target/surefire-reports/TEST-de.tilman_neumann.jml.combinatorics.BinomialTest.xml 5✅ 0ms
target/surefire-reports/TEST-de.tilman_neumann.jml.combinatorics.FactorialTest.xml 2✅ 2ms
target/surefire-reports/TEST-de.tilman_neumann.jml.combinatorics.FallingFactorialTest.xml 3✅ 0ms
target/surefire-reports/TEST-de.tilman_neumann.jml.combinatorics.StirlingTest.xml 5✅ 3ms
target/surefire-reports/TEST-de.tilman_neumann.jml.DivisorsTest.xml 1✅ 149ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.CombinedFactorAlgorithmTest.xml 1✅ 13s
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.ecm.BigNbrTest.xml 6✅ 3⚪ 23s
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.ecm.EllipticCurveMethodTest.xml 1✅ 8s
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.ecm.TinyEcm64MHInlinedTest.xml 2✅ 67ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.ecm.TinyEcm64MHTest.xml 2✅ 53ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.ecm.TinyEcm64Test.xml 2✅ 86ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartFast2Mult2Test.xml 8✅ 565ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartFast2MultFMATest.xml 8✅ 188ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartFast2MultTest.xml 8✅ 191ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartFastTest.xml 8✅ 164ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartSimpleTest.xml 8✅ 378ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartSquarefreeTest.xml 8✅ 185ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartTDivRace2Test.xml 8✅ 172ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartTDivRaceTest.xml 8✅ 205ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.lehman.LehmanCustomKOrderTest.xml 8✅ 289ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.lehman.LehmanFastTest.xml 8✅ 282ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.lehman.LehmanSimpleTest.xml 8✅ 622ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.lehman.LehmanSmithTest.xml 8✅ 618ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHInlinedTest.xml 7✅ 1❌ 65ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHTest.xml 7✅ 1❌ 71ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64Test.xml 7✅ 1❌ 81ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomeryR64Mul63Test.xml 7✅ 1❌ 72ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentTest.xml 1✅ 190ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.siqs.poly.BParamTest.xml 1✅ 12ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.siqs.SIQSSmallTest.xml 1✅ 124ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.siqs.SIQSTest.xml 1✅ 926ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.squfof.SquFoF31PreloadTest.xml 2✅ 679ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.squfof.SquFoF31Test.xml 2✅ 748ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.squfof.SquFoF63Test.xml 2✅ 3s
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.tdiv.TDiv63Test.xml 2✅ 288ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.TestsetGeneratorTest.xml 4✅ 6s
target/surefire-reports/TEST-de.tilman_neumann.jml.gaussianInteger.GaussianIntegerTest.xml 4✅ 169ms
target/surefire-reports/TEST-de.tilman_neumann.jml.HarmonicNumbersTest.xml 3✅ 111ms
target/surefire-reports/TEST-de.tilman_neumann.jml.modular.JacobiSymbolTest.xml 4✅ 3s
target/surefire-reports/TEST-de.tilman_neumann.jml.modular.ModularSqrtTest.xml 1✅ 1s
target/surefire-reports/TEST-de.tilman_neumann.jml.MoebiusFunctionTest.xml 1✅ 0ms
target/surefire-reports/TEST-de.tilman_neumann.jml.partitions.MpiPartitionGeneratorTest.xml 6✅ 1s
target/surefire-reports/TEST-de.tilman_neumann.jml.partitions.MpiPowerMapHypothesisTest.xml 1✅ 2s
target/surefire-reports/TEST-de.tilman_neumann.jml.powers.PurePowerTestTest.xml 1✅ 1s
target/surefire-reports/TEST-de.tilman_neumann.jml.precision.MagnitudeTest.xml 5✅ 0ms
target/surefire-reports/TEST-de.tilman_neumann.jml.precision.PrecisionTest.xml 3✅ 7ms
target/surefire-reports/TEST-de.tilman_neumann.jml.primes.bounds.NthPrimeUpperBoundsTest.xml 1✅ 4s
target/surefire-reports/TEST-de.tilman_neumann.jml.primes.bounds.PrimeCountUpperBoundsTest.xml 1✅ 4s
target/surefire-reports/TEST-de.tilman_neumann.jml.primes.exact.SieveTest.xml 2✅ 764ms
target/surefire-reports/TEST-de.tilman_neumann.jml.primes.probable.NextProbablePrimeTest.xml 1✅ 5s
target/surefire-reports/TEST-de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesMod2PowNTest.xml 5✅ 868ms
target/surefire-reports/TEST-de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesMod3PowNTest.xml 2✅ 655ms
target/surefire-reports/TEST-de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesModPPowNTest.xml 3✅ 1s
target/surefire-reports/TEST-de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesTest.xml 3✅ 145ms
target/surefire-reports/TEST-de.tilman_neumann.jml.quaternion.HurwitzQuaternionTest.xml 10✅ 3s
target/surefire-reports/TEST-de.tilman_neumann.jml.quaternion.RationalQuaternionTest.xml 7✅ 2s
target/surefire-reports/TEST-de.tilman_neumann.jml.roots.RootsTest.xml 2✅ 3s
target/surefire-reports/TEST-de.tilman_neumann.jml.roots.SqrtIntTest.xml 1✅ 5s
target/surefire-reports/TEST-de.tilman_neumann.jml.roots.SqrtRealTest.xml 2✅ 1ms
target/surefire-reports/TEST-de.tilman_neumann.jml.smooth.CANTest.xml 2✅ 1s
target/surefire-reports/TEST-de.tilman_neumann.jml.smooth.SHCNTest.xml 1✅ 840ms
target/surefire-reports/TEST-de.tilman_neumann.jml.squareSums.FourSquaresFinderTest.xml 1✅ 753ms
target/surefire-reports/TEST-de.tilman_neumann.jml.squareSums.SumOf4SquaresTest.xml 1✅ 1s
target/surefire-reports/TEST-de.tilman_neumann.jml.transcendental.ExpTest.xml 1✅ 0ms

✅ 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

Check failure on line 72 in src/main/java/de/tilman_neumann/jml/factor/pollardRho/PollardRhoBrentMontgomery64MHInlined.java

See this annotation in the file changed.

@github-actions 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)

Check failure on line 72 in src/main/java/de/tilman_neumann/jml/factor/pollardRho/PollardRhoBrentMontgomery64MH.java

See this annotation in the file changed.

@github-actions 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)

Check failure on line 68 in src/main/java/de/tilman_neumann/jml/factor/pollardRho/PollardRhoBrentMontgomery64.java

See this annotation in the file changed.

@github-actions 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)

Check failure on line 67 in src/main/java/de/tilman_neumann/jml/factor/pollardRho/PollardRhoBrentMontgomeryR64Mul63.java

See this annotation in the file changed.

@github-actions 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)