wpleonardo commented on code in PR #1375:
URL: https://github.com/apache/orc/pull/1375#discussion_r1150087753
##########
.github/workflows/build_and_test.yml:
##########
@@ -91,6 +91,49 @@ jobs:
cmake --build . --config Debug
ctest -C Debug --output-on-failure
+ simdUbuntu:
+ name: "SIMD programming using C++ intrinsic functions on ${{ matrix.os }}"
+ runs-on: ${{ matrix.os }}
+ strategy:
+ fail-fast: false
+ matrix:
+ os:
+ - ubuntu-22.04
+ cxx:
+ - clang++
+ env:
+ ORC_USER_SIMD_LEVEL: AVX512
+ steps:
+ - name: Checkout
+ uses: actions/checkout@v2
+ - name: "Test"
+ run: |
+ mkdir -p ~/.m2
+ mkdir build
+ cd build
+ cmake -DBUILD_JAVA=OFF -DBUILD_ENABLE_AVX512=ON ..
+ make package test-out
+
+ simdWindows:
Review Comment:
Hi @dongjoon-hyun @wgtmac , I have already integrated SIMD CI test with the
original windows CI test.
https://github.com/wpleonardo/orc/blob/f6b28da5b5fa4eab3917513a7309c0f6a5d96af2/.github/workflows/build_and_test.yml#L76
Currently, if SIMD CI test running on the machine that doesn't support
AVX512, it will change to the default path without AVX512. So CI testcase
should be always passed.
--
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]