zhanglistar opened a new pull request, #12046: URL: https://github.com/apache/gluten/pull/12046
What changes are proposed in this pull request? Fix an ARM64/NEON build failure in LocalDigitsToAsciiDigitForDate. The previous implementation called simd8_u8::load(...).is_ascii(), but on ARM64 the simdjson simd8<uint8_t>::load returns the underlying vector type, so the member call is invalid. This PR replaces the ASCII check with a portable SIMD predicate using any_bits_set_anywhere(simd8_u8(0x80)) to detect any byte with the high bit set, preserving the original intent while compiling across SIMD backends. How was this patch tested? Rebuilt the failing object/target in the ARM64 cross-compilation environment and confirmed it compiles successfully. (Optional) Ran a full build to ensure no regressions. Was this patch authored or co-authored using generative AI tooling? Generated-by: Cursor (GPT-5.2) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
