WIP: Remove index GAT #256
test.yml
on: pull_request
cargo fmt
7s
cargo bench
4m 9s
Matrix: test
Annotations
18 errors and 10 warnings
cargo test on ubuntu, rust 1.78:
src/impls/option.rs#L247
use of unstable library feature 'iter_repeat_n'
|
cargo test on ubuntu, rust 1.78:
src/impls/option.rs#L254
use of unstable library feature 'iter_repeat_n'
|
cargo test on ubuntu, rust 1.78
Process completed with exit code 101.
|
cargo test on ubuntu, rust stable
The job was canceled because "ubuntu_1_78" failed.
|
cargo test on ubuntu, rust stable:
src/impls/columns.rs#L421
this `.into_iter()` call is equivalent to `.iter()` and will not consume the `array`
|
cargo test on ubuntu, rust stable:
src/impls/columns.rs#L460
this `.into_iter()` call is equivalent to `.iter()` and will not consume the `Vec`
|
cargo test on ubuntu, rust stable
Process completed with exit code 101.
|
cargo test on macos, rust 1.78
The job was canceled because "ubuntu_1_78" failed.
|
cargo test on macos, rust 1.78:
src/impls/option.rs#L247
use of unstable library feature 'iter_repeat_n'
|
cargo test on macos, rust 1.78:
src/impls/option.rs#L254
use of unstable library feature 'iter_repeat_n'
|
cargo test on macos, rust 1.78
Process completed with exit code 101.
|
cargo test on windows, rust stable
The job was canceled because "ubuntu_1_78" failed.
|
cargo test on macos, rust stable
The job was canceled because "ubuntu_1_78" failed.
|
cargo test on macos, rust stable:
src/impls/columns.rs#L421
this `.into_iter()` call is equivalent to `.iter()` and will not consume the `array`
|
cargo test on macos, rust stable:
src/impls/columns.rs#L460
this `.into_iter()` call is equivalent to `.iter()` and will not consume the `Vec`
|
cargo test on macos, rust stable
The operation was canceled.
|
cargo test on windows, rust 1.78
The job was canceled because "ubuntu_1_78" failed.
|
cargo bench
# :warning: **Performance Alert** :warning:
Possible performance regression was detected for benchmark.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold `2`.
| Benchmark suite | Current: 6a6bac3b9cb8b3967c54154baba695749d43c5ea | Previous: 3606fcdab2d0af42dbca604405f2a68244fff847 | Ratio |
|-|-|-|-|
| `empty_copy` | `47141` ns/iter (`± 353`) | `954` ns/iter (`± 10`) | `49.41` |
| `empty_prealloc` | `48104` ns/iter (`± 907`) | `1130` ns/iter (`± 14`) | `42.57` |
| `empty_realloc` | `48000` ns/iter (`± 449`) | `1127` ns/iter (`± 9`) | `42.59` |
| `u32x2_copy` | `1975261` ns/iter (`± 115542`) | `171161` ns/iter (`± 3807`) | `11.54` |
| `u32x2_prealloc` | `1924249` ns/iter (`± 13058`) | `172545` ns/iter (`± 7693`) | `11.15` |
| `u32x2_realloc` | `2910515` ns/iter (`± 166965`) | `185283` ns/iter (`± 3660`) | `15.71` |
| `u64_copy` | `1875961` ns/iter (`± 2113994`) | `155562` ns/iter (`± 2946`) | `12.06` |
| `u64_prealloc` | `800925` ns/iter (`± 14065`) | `158072` ns/iter (`± 1958`) | `5.07` |
| `u64_realloc` | `2909939` ns/iter (`± 630538`) | `169929` ns/iter (`± 2187`) | `17.12` |
| `u8_u64_copy` | `1406711` ns/iter (`± 390489`) | `317326` ns/iter (`± 2878`) | `4.43` |
| `u8_u64_prealloc` | `1281137` ns/iter (`± 8801`) | `319398` ns/iter (`± 5632`) | `4.01` |
| `u8_u64_realloc` | `2046957` ns/iter (`± 107045`) | `333064` ns/iter (`± 6945`) | `6.15` |
| `vec_u_s_realloc` | `21400680` ns/iter (`± 335171`) | `8573688` ns/iter (`± 101168`) | `2.50` |
| `vec_u_vn_s_copy` | `11553190` ns/iter (`± 247911`) | `5617566` ns/iter (`± 66390`) | `2.06` |
| `vec_u_vn_s_copy_flat` | `10896420` ns/iter (`± 228653`) | `2893284` ns/iter (`± 40960`) | `3.77` |
| `vec_u_vn_s_copy_flat_region` | `10823672` ns/iter (`± 151526`) | `2891273` ns/iter (`± 39528`) | `3.74` |
| `vec_u_vn_s_realloc` | `29694631` ns/iter (`± 584759`) | `10021499` ns/iter (`± 193572`) | `2.96` |
This comment was automatically generated by [workflow](https://github.com/antiguru/flatcontainer/actions?query=workflow%3ATest%20Suite) using [github-action-benchmark](https://github.com/marketplace/actions/continuous-benchmark).
|
cargo bench
Performance alert! Previous value was 954 and current value is 47141. It is 49.414046121593294x worse than previous exceeding a ratio threshold 2
|
cargo bench
Performance alert! Previous value was 1130 and current value is 48104. It is 42.56991150442478x worse than previous exceeding a ratio threshold 2
|
cargo bench
Performance alert! Previous value was 1127 and current value is 48000. It is 42.59094942324756x worse than previous exceeding a ratio threshold 2
|
cargo bench
Performance alert! Previous value was 171161 and current value is 1975261. It is 11.540368425050099x worse than previous exceeding a ratio threshold 2
|
cargo bench
Performance alert! Previous value was 172545 and current value is 1924249. It is 11.15215740821235x worse than previous exceeding a ratio threshold 2
|
cargo bench
Performance alert! Previous value was 185283 and current value is 2910515. It is 15.708483778868002x worse than previous exceeding a ratio threshold 2
|
cargo bench
Performance alert! Previous value was 155562 and current value is 1875961. It is 12.059249688227203x worse than previous exceeding a ratio threshold 2
|
cargo bench
Performance alert! Previous value was 158072 and current value is 800925. It is 5.0668366314084725x worse than previous exceeding a ratio threshold 2
|
cargo bench
Performance alert! Previous value was 169929 and current value is 2909939. It is 17.12444020738073x worse than previous exceeding a ratio threshold 2
|
cargo bench
Performance alert! Previous value was 317326 and current value is 1406711. It is 4.4330152587559795x worse than previous exceeding a ratio threshold 2
|