jianxind commented on pull request #7314: URL: https://github.com/apache/arrow/pull/7314#issuecomment-647334741
> I think we also need a way of setting max runtime instruction set for runtime dispatch (apologies if there is one and I missed it) Thanks, currently no. But it can easily supported by hooking into CpuInfo::Init(), tweak hardware_flags_ while checking the user ENV settings, something like "ARROW_RUNTIME_SIMD_LEVEL=none make unittest". For split PR without intrinsics, I will try to work this. Now I used some compiler pragma(clang attribute push or GCC push_options) to support the intrinsic API, it's defined to NULL for MSVC as MSVC supports directly using intrinsic API without compiler flag. Need find a new method for new ways without intrinsic, maybe something like set_source_files_properties can help here. ---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: us...@infra.apache.org