domibel opened a new pull request, #50547:
URL: https://github.com/apache/arrow/pull/50547
### Rationale for this change
Building with ARROW_SIMD_LEVEL=NONE and ARROW_RUNTIME_SIMD_LEVEL=MAX failed
with:
bpacking.cc:39:49: error: 'unpack_sse4_2' is not a member of
'arrow::internal::bpacking'
The SSE4.2 dispatch table entries are emitted when either the compile-time
or the runtime macro is set, but the kernels themselves were only compiled when
the compile-time macro was set.
### What changes are included in this PR?
I moved the byte_stream_split SSE4.2 instantiations into a dedicated
translation unit, keeping the dispatcher's own unit at the baseline ISA.
### Are these changes tested?
Yes
### Are there any user-facing changes?
No
--
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]