|
Ran
|
Jobs
1
|
Files
581
|
Run time
2min
|
Badge
README BADGES
|
push
github
fix: STRIDE for u8/i32 AVX2 take kernel (#3771) Fix issue found by ASAN in fuzzing. Fuzz ran crashes with following trace: ``` Running: array_ops/crash-485c6df67 ================================================================= ==11223==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x79bb6b5e3dd2 at pc 0x5aacd3d7cc3b bp 0x7ffccb9264d0 sp 0x7ffccb925c90 READ of size 16 at 0x79bb6b5e3dd2 thread T0 #0 0x5aacd3d7cc3a in __asan_memcpy /rustc/llvm/src/llvm-project/compiler-rt/lib/asan/asan_interceptors_memintrinsics.cpp:63:3 #1 0x5aacd5042064 in copy_nonoverlapping<u8> /home/ubuntu/.rustup/toolchains/nightly-2025-02-24-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/intrinsics/mod.rs:4427:14 #2 0x5aacd5042064 in _mm_loadu_si128 /home/ubuntu/.rustup/toolchains/nightly-2025-02-24-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/sse2.rs:1229:5 #3 0x5aacd5042064 in gather /home/ubuntu/vortex/vortex-array/src/arrays/primitive/compute/take/avx2.rs:96:48 #4 0x5aacd5042064 in exec_take<u8, i32, vortex_array::arrays::primitive::compute::take::avx2::AVX2Gather> /home/ubuntu/vortex/vortex-array/src/arrays/primitive/compute/take/avx2.rs:363:13 #5 0x5aacd5042064 in vortex_array::arrays::primitive::compute::take::avx2::take_primitive_avx2::hfc291a04de95e914 /home/ubuntu/vortex/vortex-array/src/arrays/primitive/compute/take/avx2.rs:417:26 #6 0x5aacd502c647 in _$LT$vortex_array..arrays..primitive..compute..take..avx2..TakeKernelAVX2$u20$as$u20$vortex_array..arrays..primitive..compute..take..TakeImpl$GT$::take::h37582b50fa47a0fd /home/ubuntu/vortex/vortex-array/src/arrays/primitive/compute/take/avx2.rs:46:21 #7 0x5aacd504946e in vortex_array::arrays::primitive::compute::take::_$LT$impl$u20$vortex_array..compute..take..TakeKernel$u20$for$u20$vortex_array..arrays..primitive..PrimitiveVTable$GT$::take::hc525459d00ac5810 /home/ubuntu/vo... (continued)
43598 of 55918 relevant lines covered (77.97%)
55467.88 hits per line
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 16075716309.1 | 581 |
77.97 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
|---|