Compiling prime-factor v0.6.4 (/opt/stefan/rust/github/prime-factor)
Finished `bench` profile [optimized] target(s) in 14.32s
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 (880M iterations)
Benchmarking worst-case/prime-factor lowest prime: 2: Analyzing
worst-case/prime-factor lowest prime: 2
time: [5.6721 ns 5.6883 ns 5.7061 ns]
change: [+1.1824% +1.4766% +1.7673%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 10 measurements (20.00%)
1 (10.00%) low mild
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.348 ns 10.384 ns 10.411 ns]
change: [+1.8343% +2.2749% +2.6460%] (p = 0.00 < 0.05)
Performance has regressed.
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 (52M 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: [19.433 ns 19.487 ns 19.533 ns]
change: [+1.8383% +2.4179% +3.0070%] (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 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 (21M 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: [46.511 ns 46.634 ns 46.705 ns]
change: [+0.1984% +0.7717% +1.3162%] (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 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: [147.60 ns 147.95 ns 148.58 ns]
change: [+1.6894% +2.0679% +2.4488%] (p = 0.00 < 0.05)
Performance has regressed.
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: [556.03 ns 557.53 ns 559.18 ns]
change: [+1.1653% +1.5461% +1.9171%] (p = 0.00 < 0.05)
Performance has regressed.
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.0001 s (527k 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.8893 µs 1.8951 µs 1.9038 µs]
change: [+1.8215% +2.4537% +3.1202%] (p = 0.00 < 0.05)
Performance has regressed.
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.0000 s (468k 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.1258 µs 2.1325 µs 2.1414 µs]
change: [−2.8839% −1.8549% −1.0468%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) high mild
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.5865 µs 2.5944 µs 2.6098 µs]
change: [−1.4097% −1.0027% −0.5640%] (p = 0.00 < 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.0000 s (337k 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.9256 µs 2.9369 µs 2.9479 µs]
change: [−3.6416% −2.5665% −1.4911%] (p = 0.00 < 0.05)
Performance has improved.
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 (313k 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.1887 µs 3.1943 µs 3.2000 µs]
change: [−0.6789% +0.3730% +1.2801%] (p = 0.50 > 0.05)
No change in performance detected.
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) low mild
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.0001 s (281k 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.5520 µs 3.5583 µs 3.5667 µs]
change: [−3.6496% −3.1661% −2.6645%] (p = 0.00 < 0.05)
Performance has improved.
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.0002 s (276k 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.5911 µs 3.6067 µs 3.6277 µs]
change: [−6.3692% −5.8013% −5.1684%] (p = 0.00 < 0.05)
Performance has improved.
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.0002 s (510k 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.8876 µs 3.9021 µs 3.9204 µs]
change: [−5.7993% −5.1334% −4.4215%] (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 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.0002 s (239k 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.1188 µs 4.1308 µs 4.1424 µs]
change: [−8.0481% −7.8200% −7.5886%] (p = 0.00 < 0.05)
Performance has improved.
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 (226k 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.4123 µs 4.4355 µs 4.4570 µs]
change: [−6.3039% −5.8333% −5.3736%] (p = 0.00 < 0.05)
Performance has improved.
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.0002 s (207k 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.7971 µs 4.8098 µs 4.8191 µs]
change: [−5.8664% −5.5717% −5.2241%] (p = 0.00 < 0.05)
Performance has improved.
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.0111 s (3245 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: [312.54 µs 313.60 µs 314.49 µs]
change: [−99.997% −99.997% −99.997%] (p = 0.00 < 0.05)
Performance has improved.
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 177.2s.
Benchmarking worst-case/prime-factors for highest 72-bit prime number: 4722366482869645213673: Collecting 10 samples in estimated 177.21 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: [17.871 s 18.041 s 18.205 s]
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 421.9s.
Benchmarking worst-case/prime-factors for highest 80-bit prime number: 1208925819614629174706143: Collecting 10 samples in estimated 421.90 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: [41.878 s 42.196 s 42.606 s]
Found 2 outliers among 10 measurements (20.00%)
2 (20.00%) high severe
Benchmarking worst-case/prime-factors for highest 96-bit prime number: 79228162514264337593543950319
Benchmarking worst-case/prime-factors for highest 96-bit prime number: 79228162514264337593543950319: Warming up for 3.0000 s