3939 if : ${{ github.repository == 'apache/tvm' }}
4040 runs-on : macOS-latest
4141 steps :
42- - uses : actions/checkout@v2
42+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4343 with :
4444 submodules : ' recursive'
4545 - name : Set up environment
5858 shell : bash -l {0}
5959 run : |
6060 pip install dist/*.whl
61- # - name: Build iOS RPC
62- # run: |
63- # IOS_VERSION="14.0"
64- # CMAKE_FLAGS="-DCMAKE_BUILD_TYPE=Release \
65- # -DCMAKE_SYSTEM_NAME=iOS \
66- # -DCMAKE_SYSTEM_VERSION=${IOS_VERSION} \
67- # -DCMAKE_OSX_SYSROOT=iphonesimulator \
68- # -DCMAKE_OSX_ARCHITECTURES=x86_64 \
69- # -DCMAKE_OSX_DEPLOYMENT_TARGET=14.0 \
70- # -DCMAKE_BUILD_WITH_INSTALL_NAME_DIR=ON \
71- # -DUSE_IOS_RPC=ON"
72- #
73- # mkdir build-ios-simulator
74- # cd build-ios-simulator
75- # cmake .. ${CMAKE_FLAGS}
76- # cmake --build . --target ios_rpc
61+
7762 - name : Test
7863 shell : bash -l {0}
7964 run : >-
@@ -89,20 +74,12 @@ jobs:
8974 python -m pytest -v -s 'tests/python/codegen/test_target_codegen_metal.py'
9075 python -m pytest -v -s 'tests/python/codegen/test_target_codegen_gpu_common.py'
9176 python -m pytest -v -s 'tests/python/codegen/test_gpu_codegen_allreduce.py::test_allreduce_sum[dims0-metal]'
92- # - name: Test iOS RPC
93- # shell: bash -l {0}
94- # run: >-
95- # python -m pip install tornado psutil cloudpickle &&
96- # export PYTHONPATH=tests/python/contrib:${PYTHONPATH} &&
97- # export BUNDLE_ID=org.apache.tvmrpc &&
98- # export BUNDLE_PATH=build-ios-simulator/apps/ios_rpc/ios_rpc/src/ios_rpc-build/Release-iphonesimulator/tvmrpc.app &&
99- # python -m pytest -v tests/python/contrib/test_rpc_server_device.py
10077
10178 Windows :
10279 if : ${{ github.repository == 'apache/tvm' }}
10380 runs-on : windows-latest
10481 steps :
105- - uses : actions/checkout@v2
82+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
10683 with :
10784 submodules : ' recursive'
10885 - name : Set up environment
@@ -125,40 +102,3 @@ jobs:
125102 shell : cmd /C call {0}
126103 run : >-
127104 python -m pytest -v tests/python/all-platform-minimal-test
128-
129- # Android:
130- # if: ${{ github.repository == 'apache/tvm' }}
131- # runs-on: ubuntu-22.04
132- # steps:
133- # - uses: actions/checkout@v2
134- # with:
135- # submodules: 'recursive'
136- # - name: Set up environment
137- # uses: ./.github/actions/setup
138- # - name: Set up java
139- # uses: actions/setup-java@v3
140- # with:
141- # distribution: 'zulu'
142- # java-version: '11'
143- # - name: Build TVM
144- # shell: bash -l {0}
145- # run: |
146- # mkdir build
147- # cd build
148- # ../tests/scripts/task_config_build_jvm.sh .
149- # cmake ..
150- # make
151- # - name: Build TVM4J
152- # run: |
153- # make jvmpkg
154- # - name: Build android_rpc
155- # working-directory: apps/android_rpc
156- # run: |
157- # set -eux
158- # export PATH="${ANDROID_NDK_LATEST_HOME}:$PATH"
159- # gradle clean build
160- # - name: Upload android_rpc APK
161- # uses: actions/upload-artifact@v4
162- # with:
163- # name: android_rpc-debug.apk
164- # path: ./apps/android_rpc/app/build/outputs/apk/debug/app-debug.apk
0 commit comments