Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.1(EOL), 10.2(EOL), 10.3(EOL), 10.4(EOL), 10.5
-
cross-platform, gcc, clang, msvc, amd64
Description
The pclmul acceleration for the zlib crc32() function that was cleaned up in MDEV-22641 is not available on Windows, because the code is using GCC-style inline assembler. Intel intrinsics should be used.
Attachments
Issue Links
- blocks
-
MDEV-19935 Create unified CRC-32 interface
-
- Closed
-
-
MDEV-33817 Implement AVX512BW and VPCLMULQDQ based CRC-32 algorithms
-
- Closed
-
- causes
-
MDEV-23680 Assertion `data' failed in crcr32_calc_pclmulqdq
-
- Closed
-
-
MDEV-24745 Fallback CRC-32C computation wrongly uses SSE4.1 instructions
-
- Closed
-
- is blocked by
-
MDEV-22641 Provide SIMD optimized wrapper for zlib crc32()
-
- Closed
-
Activity
Transition | Time In Source Status | Execution Times |
---|
|
98d 12h 48m | 1 |