wpleonardo commented on PR #1375: URL: https://github.com/apache/orc/pull/1375#issuecomment-1455297617
Hi @wgtmac , I have already created a new CI action workflow in .github/workflows/build_and_test.yml. Below is thedetailedl information about this change: 1. Added 2 new workflows: simdUbuntu(ubuntu-20.04 & ubuntu-22.04) and simdWindows(windows-2019). In these new workflows, the option BUILD_ENABLE_AVX512 is set as "ON" in the cmake command, and also including the ENV ORC_USER_SIMD_LEVEL is set as avx512 2. The default value of cmake option BUILD_ENABLE_AVX512 is changed back to "OFF". It means that in the original CI action workflow AVX512 feature will not be enabled. The AVX512 feature only be enabled in the new workflows. 3. If customers set cmake option BUILD_ENABLE_AVX512=ON and the current machine doesn't support avx512, it will have a fatal error message in the cmake process, and the process will be shutdown. 4. I found that in our community CI test machines, not all of them support AVX512 CPU flags. So it would be better if we make sure the new added workflows are running on these machines that support AVX512. -- 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]
