Compiling prime-factor v0.6.4 (/opt/stefan/rust/github/prime-factor)
Finished `bench` profile [optimized] target(s) in 18.79s
Running benches/benchmark.rs (target/release/deps/prime_factor_benchmark-8d8137e3d6b995ae)
Gnuplot not found, using plotters backend
Benchmarking worst-case/prime-factor lowest prime: 2
Benchmarking worst-case/prime-factor lowest prime: 2: Warming up for 3.0000 s
Benchmarking worst-case/prime-factor lowest prime: 2: Collecting 10 samples in estimated 5.0000 s (815M iterations)
Benchmarking worst-case/prime-factor lowest prime: 2: Analyzing
worst-case/prime-factor lowest prime: 2
time: [6.0065 ns 6.0491 ns 6.0873 ns]
change: [+8.3372% +9.1370% +10.028%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) high mild
Benchmarking worst-case/prime-factors for highest 4-bit prime number: 13
Benchmarking worst-case/prime-factors for highest 4-bit prime number: 13: Warming up for 3.0000 s
Benchmarking worst-case/prime-factors for highest 4-bit prime number: 13: Collecting 10 samples in estimated 1.0000 s (97M iterations)
Benchmarking worst-case/prime-factors for highest 4-bit prime number: 13: Analyzing
worst-case/prime-factors for highest 4-bit prime number: 13
time: [10.379 ns 10.522 ns 10.751 ns]
change: [+0.8112% +3.9445% +9.1363%] (p = 0.11 > 0.05)
No change in performance detected.
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) high severe
Benchmarking worst-case/prime-factors for highest 8-bit prime number: 251
Benchmarking worst-case/prime-factors for highest 8-bit prime number: 251: Warming up for 3.0000 s
Benchmarking worst-case/prime-factors for highest 8-bit prime number: 251: Collecting 10 samples in estimated 1.0000 s (53M iterations)
Benchmarking worst-case/prime-factors for highest 8-bit prime number: 251: Analyzing
worst-case/prime-factors for highest 8-bit prime number: 251
time: [18.978 ns 19.126 ns 19.258 ns]
change: [−0.9459% −0.3210% +0.3386%] (p = 0.36 > 0.05)
No change in performance detected.
Found 2 outliers among 10 measurements (20.00%)
2 (20.00%) high mild
Benchmarking worst-case/prime-factors for highest 12-bit prime number: 4093
Benchmarking worst-case/prime-factors for highest 12-bit prime number: 4093: Warming up for 3.0000 s
Benchmarking worst-case/prime-factors for highest 12-bit prime number: 4093: Collecting 10 samples in estimated 1.0000 s (22M iterations)
Benchmarking worst-case/prime-factors for highest 12-bit prime number: 4093: Analyzing
worst-case/prime-factors for highest 12-bit prime number: 4093
time: [45.995 ns 46.065 ns 46.130 ns]
change: [−2.4422% −2.0491% −1.7273%] (p = 0.00 < 0.05)
Performance has improved.
Benchmarking worst-case/prime-factors for highest 16-bit prime number: 65521
Benchmarking worst-case/prime-factors for highest 16-bit prime number: 65521: Warming up for 3.0000 s
Benchmarking worst-case/prime-factors for highest 16-bit prime number: 65521: Collecting 10 samples in estimated 1.0000 s (6.8M iterations)
Benchmarking worst-case/prime-factors for highest 16-bit prime number: 65521: Analyzing
worst-case/prime-factors for highest 16-bit prime number: 65521
time: [145.57 ns 146.03 ns 146.62 ns]
change: [−2.4608% −1.9476% −1.4582%] (p = 0.00 < 0.05)
Performance has improved.
Found 2 outliers among 10 measurements (20.00%)
1 (10.00%) high mild
1 (10.00%) high severe
Benchmarking worst-case/prime-factors for highest 20-bit prime number: 1048573
Benchmarking worst-case/prime-factors for highest 20-bit prime number: 1048573: Warming up for 3.0000 s
Benchmarking worst-case/prime-factors for highest 20-bit prime number: 1048573: Collecting 10 samples in estimated 1.0000 s (1.8M iterations)
Benchmarking worst-case/prime-factors for highest 20-bit prime number: 1048573: Analyzing
worst-case/prime-factors for highest 20-bit prime number: 1048573
time: [549.81 ns 551.11 ns 552.30 ns]
change: [−0.8967% −0.4929% −0.1824%] (p = 0.01 < 0.05)
Change within noise threshold.
Benchmarking worst-case/prime-factors for highest 24-bit prime number: 16777213
Benchmarking worst-case/prime-factors for highest 24-bit prime number: 16777213: Warming up for 3.0000 s
Benchmarking worst-case/prime-factors for highest 24-bit prime number: 16777213: Collecting 10 samples in estimated 1.0000 s (532k iterations)
Benchmarking worst-case/prime-factors for highest 24-bit prime number: 16777213: Analyzing
worst-case/prime-factors for highest 24-bit prime number: 16777213
time: [1.8574 µs 1.8640 µs 1.8719 µs]
change: [−1.5692% −0.8819% −0.2141%] (p = 0.03 < 0.05)
Change within noise threshold.
Benchmarking worst-case/prime-factors for highest 28-bit prime number: 268435399
Benchmarking worst-case/prime-factors for highest 28-bit prime number: 268435399: Warming up for 3.0000 s
Benchmarking worst-case/prime-factors for highest 28-bit prime number: 268435399: Collecting 10 samples in estimated 1.0001 s (456k iterations)
Benchmarking worst-case/prime-factors for highest 28-bit prime number: 268435399: Analyzing
worst-case/prime-factors for highest 28-bit prime number: 268435399
time: [2.1653 µs 2.1734 µs 2.1868 µs]
change: [+1.3038% +2.0038% +2.7785%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking worst-case/prime-factors for highest 32-bit prime number: 4294967291
Benchmarking worst-case/prime-factors for highest 32-bit prime number: 4294967291: Warming up for 3.0000 s
Benchmarking worst-case/prime-factors for highest 32-bit prime number: 4294967291: Collecting 10 samples in estimated 1.0001 s (385k iterations)
Benchmarking worst-case/prime-factors for highest 32-bit prime number: 4294967291: Analyzing
worst-case/prime-factors for highest 32-bit prime number: 4294967291
time: [2.5756 µs 2.5784 µs 2.5818 µs]
change: [−1.8447% −1.0231% −0.2474%] (p = 0.02 < 0.05)
Change within noise threshold.
Benchmarking worst-case/prime-factors for highest 36-bit prime number: 68719476731
Benchmarking worst-case/prime-factors for highest 36-bit prime number: 68719476731: Warming up for 3.0000 s
Benchmarking worst-case/prime-factors for highest 36-bit prime number: 68719476731: Collecting 10 samples in estimated 1.0001 s (340k iterations)
Benchmarking worst-case/prime-factors for highest 36-bit prime number: 68719476731: Analyzing
worst-case/prime-factors for highest 36-bit prime number: 68719476731
time: [2.9183 µs 2.9216 µs 2.9273 µs]
change: [−0.2837% +0.6928% +1.6256%] (p = 0.19 > 0.05)
No change in performance detected.
Benchmarking worst-case/prime-factors for highest 40-bit prime number: 1099511627689
Benchmarking worst-case/prime-factors for highest 40-bit prime number: 1099511627689: Warming up for 3.0000 s
Benchmarking worst-case/prime-factors for highest 40-bit prime number: 1099511627689: Collecting 10 samples in estimated 1.0001 s (317k iterations)
Benchmarking worst-case/prime-factors for highest 40-bit prime number: 1099511627689: Analyzing
worst-case/prime-factors for highest 40-bit prime number: 1099511627689
time: [3.1381 µs 3.1637 µs 3.1794 µs]
change: [+1.6868% +2.2695% +2.8521%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking worst-case/prime-factors for highest 44-bit prime number: 17592186044399
Benchmarking worst-case/prime-factors for highest 44-bit prime number: 17592186044399: Warming up for 3.0000 s
Benchmarking worst-case/prime-factors for highest 44-bit prime number: 17592186044399: Collecting 10 samples in estimated 1.0002 s (283k iterations)
Benchmarking worst-case/prime-factors for highest 44-bit prime number: 17592186044399: Analyzing
worst-case/prime-factors for highest 44-bit prime number: 17592186044399
time: [3.4983 µs 3.5104 µs 3.5188 µs]
change: [−2.0073% −1.3584% −0.7740%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 2 outliers among 10 measurements (20.00%)
1 (10.00%) low severe
1 (10.00%) high mild
Benchmarking worst-case/prime-factors for highest 48-bit prime number: 281474976710597
Benchmarking worst-case/prime-factors for highest 48-bit prime number: 281474976710597: Warming up for 3.0000 s
Benchmarking worst-case/prime-factors for highest 48-bit prime number: 281474976710597: Collecting 10 samples in estimated 1.0001 s (282k iterations)
Benchmarking worst-case/prime-factors for highest 48-bit prime number: 281474976710597: Analyzing
worst-case/prime-factors for highest 48-bit prime number: 281474976710597
time: [3.5549 µs 3.5670 µs 3.5826 µs]
change: [−0.5223% +0.0897% +0.7854%] (p = 0.80 > 0.05)
No change in performance detected.
Benchmarking worst-case/prime-factors for highest 52-bit prime number: 4503599627370449
Benchmarking worst-case/prime-factors for highest 52-bit prime number: 4503599627370449: Warming up for 3.0000 s
Benchmarking worst-case/prime-factors for highest 52-bit prime number: 4503599627370449: Collecting 10 samples in estimated 2.0000 s (516k iterations)
Benchmarking worst-case/prime-factors for highest 52-bit prime number: 4503599627370449: Analyzing
worst-case/prime-factors for highest 52-bit prime number: 4503599627370449
time: [3.8346 µs 3.8462 µs 3.8653 µs]
change: [−2.2681% −1.8304% −1.3471%] (p = 0.00 < 0.05)
Performance has improved.
Benchmarking worst-case/prime-factors for highest 56-bit prime number: 72057594037927931
Benchmarking worst-case/prime-factors for highest 56-bit prime number: 72057594037927931: Warming up for 3.0000 s
Benchmarking worst-case/prime-factors for highest 56-bit prime number: 72057594037927931: Collecting 10 samples in estimated 1.0001 s (244k iterations)
Benchmarking worst-case/prime-factors for highest 56-bit prime number: 72057594037927931: Analyzing
worst-case/prime-factors for highest 56-bit prime number: 72057594037927931
time: [4.0836 µs 4.0882 µs 4.0947 µs]
change: [−1.9642% −1.2243% −0.5395%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) high mild
Benchmarking worst-case/prime-factors for highest 60-bit prime number: 1152921504606846883
Benchmarking worst-case/prime-factors for highest 60-bit prime number: 1152921504606846883: Warming up for 3.0000 s
Benchmarking worst-case/prime-factors for highest 60-bit prime number: 1152921504606846883: Collecting 10 samples in estimated 1.0001 s (229k iterations)
Benchmarking worst-case/prime-factors for highest 60-bit prime number: 1152921504606846883: Analyzing
worst-case/prime-factors for highest 60-bit prime number: 1152921504606846883
time: [4.3602 µs 4.3760 µs 4.3924 µs]
change: [−1.6242% −1.0546% −0.5463%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) high severe
Benchmarking worst-case/prime-factors for highest 64-bit prime number: 18446744073709551557
Benchmarking worst-case/prime-factors for highest 64-bit prime number: 18446744073709551557: Warming up for 3.0000 s
Benchmarking worst-case/prime-factors for highest 64-bit prime number: 18446744073709551557: Collecting 10 samples in estimated 1.0001 s (211k iterations)
Benchmarking worst-case/prime-factors for highest 64-bit prime number: 18446744073709551557: Analyzing
worst-case/prime-factors for highest 64-bit prime number: 18446744073709551557
time: [4.7101 µs 4.7447 µs 4.7709 µs]
change: [−1.7665% −0.9399% −0.0714%] (p = 0.06 > 0.05)
No change in performance detected.
Benchmarking worst-case/prime-factors for highest 68-bit prime number: 295147905179352825833
Benchmarking worst-case/prime-factors for highest 68-bit prime number: 295147905179352825833: Warming up for 3.0000 s
Benchmarking worst-case/prime-factors for highest 68-bit prime number: 295147905179352825833: Collecting 10 samples in estimated 1.0010 s (3135 iterations)
Benchmarking worst-case/prime-factors for highest 68-bit prime number: 295147905179352825833: Analyzing
worst-case/prime-factors for highest 68-bit prime number: 295147905179352825833
time: [315.23 µs 318.87 µs 321.66 µs]
change: [+0.8415% +1.8446% +2.6292%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) low mild
Benchmarking worst-case/prime-factors for highest 72-bit prime number: 4722366482869645213673
Benchmarking worst-case/prime-factors for highest 72-bit prime number: 4722366482869645213673: Warming up for 3.0000 s
Warning: Unable to complete 10 samples in 1.0s. You may wish to increase target time to 159.7s.
Benchmarking worst-case/prime-factors for highest 72-bit prime number: 4722366482869645213673: Collecting 10 samples in estimated 159.74 s (10 iterations)
Benchmarking worst-case/prime-factors for highest 72-bit prime number: 4722366482869645213673: Analyzing
worst-case/prime-factors for highest 72-bit prime number: 4722366482869645213673
time: [15.968 s 16.031 s 16.115 s]
change: [−1.1245% −0.7071% −0.1741%] (p = 0.01 < 0.05)
Change within noise threshold.
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) high mild
Benchmarking worst-case/prime-factors for highest 80-bit prime number: 1208925819614629174706143
Benchmarking worst-case/prime-factors for highest 80-bit prime number: 1208925819614629174706143: Warming up for 3.0000 s
Warning: Unable to complete 10 samples in 1.0s. You may wish to increase target time to 380.1s.
Benchmarking worst-case/prime-factors for highest 80-bit prime number: 1208925819614629174706143: Collecting 10 samples in estimated 380.05 s (10 iterations)
Benchmarking worst-case/prime-factors for highest 80-bit prime number: 1208925819614629174706143: Analyzing
worst-case/prime-factors for highest 80-bit prime number: 1208925819614629174706143
time: [37.681 s 37.723 s 37.763 s]
change: [−10.425% −10.044% −9.7500%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) low mild