Skip to content

Commit 7063d46

Browse files
authored
Add CMake policy for legacy code (#8331)
1 parent 5e3eec9 commit 7063d46

File tree

8 files changed

+18
-2
lines changed

8 files changed

+18
-2
lines changed

qa/L0_backend_bls/test.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ git clone --single-branch --depth=1 -b $TRITON_BACKEND_REPO_TAG \
5757
(cd backend/examples/backends/bls &&
5858
mkdir build &&
5959
cd build &&
60+
export CMAKE_POLICY_VERSION_MINIMUM=3.5 &&
6061
cmake -DCMAKE_INSTALL_PREFIX:PATH=`pwd`/install \
6162
-DTRITON_REPO_ORGANIZATION:STRING=${TRITON_REPO_ORGANIZATION} \
6263
-DTRITON_BACKEND_REPO_TAG=${TRITON_BACKEND_REPO_TAG} \

qa/L0_backend_python/common.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,9 @@ create_python_backend_stub() {
8686
rm -rf python_backend
8787
git clone ${TRITON_REPO_ORGANIZATION}/python_backend -b $PYTHON_BACKEND_REPO_TAG
8888
CUDA_PATH=$(readlink -f /usr/local/cuda)
89+
export CMAKE_POLICY_VERSION_MINIMUM=3.5
8990
(cd python_backend/ && mkdir builddir && cd builddir && \
91+
export CMAKE_POLICY_VERSION_MINIMUM=3.5 && \
9092
cmake -DTRITON_ENABLE_GPU=ON -DCMAKE_CUDA_COMPILER=$CUDA_PATH/bin/nvcc \
9193
-DCUDAToolkit_ROOT=$CUDA_PATH -DTRITON_REPO_ORGANIZATION:STRING=${TRITON_REPO_ORGANIZATION} \
9294
-DTRITON_BACKEND_REPO_TAG=$TRITON_BACKEND_REPO_TAG -DTRITON_COMMON_REPO_TAG=$TRITON_COMMON_REPO_TAG \

qa/L0_backend_python/setup_python_enviroment.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@ find /opt/tritonserver/qa/pkgs/ -maxdepth 1 -type f -name \
113113

114114
# Build triton-shm-monitor for the test
115115
cd python_backend && rm -rf install build && mkdir build && cd build && \
116+
export CMAKE_POLICY_VERSION_MINIMUM=3.5 && \
116117
cmake -DCMAKE_INSTALL_PREFIX:PATH=$PWD/install \
117118
-DTRITON_REPO_ORGANIZATION:STRING=${TRITON_REPO_ORGANIZATION} \
118119
-DTRITON_COMMON_REPO_TAG:STRING=${TRITON_COMMON_REPO_TAG} \

qa/L0_backend_python/variants/test.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/bin/bash
2-
# Copyright 2021, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
2+
# Copyright 2021-2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
33
#
44
# Redistribution and use in source and binary forms, with or without
55
# modification, are permitted provided that the following conditions
@@ -34,6 +34,7 @@ rm -rf python_backend
3434

3535
git clone ${TRITON_REPO_ORGANIZATION}/python_backend -b $PYTHON_BACKEND_REPO_TAG
3636
(cd python_backend/ && mkdir builddir && cd builddir && \
37+
export CMAKE_POLICY_VERSION_MINIMUM=3.5 && \
3738
cmake -DTRITON_ENABLE_GPU=OFF -DTRITON_REPO_ORGANIZATION:STRING=${TRITON_REPO_ORGANIZATION} -DTRITON_BACKEND_REPO_TAG=$TRITON_BACKEND_REPO_TAG -DTRITON_COMMON_REPO_TAG=$TRITON_COMMON_REPO_TAG -DTRITON_CORE_REPO_TAG=$TRITON_CORE_REPO_TAG ../ && \
3839
make -j18 install)
3940

qa/L0_backend_tutorial/test.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ git clone --single-branch --depth=1 -b $TRITON_BACKEND_REPO_TAG \
6262
(cd backend/examples/backends/minimal &&
6363
mkdir build &&
6464
cd build &&
65+
export CMAKE_POLICY_VERSION_MINIMUM=3.5 && \
6566
cmake -DCMAKE_INSTALL_PREFIX:PATH=`pwd`/install \
6667
-DTRITON_REPO_ORGANIZATION:STRING=${TRITON_REPO_ORGANIZATION} \
6768
-DTRITON_BACKEND_REPO_TAG=${TRITON_BACKEND_REPO_TAG} \
@@ -140,6 +141,7 @@ rm -fr /opt/tritonserver/backends/minimal
140141
(cd backend/examples/backends/recommended &&
141142
mkdir build &&
142143
cd build &&
144+
export CMAKE_POLICY_VERSION_MINIMUM=3.5 && \
143145
cmake -DCMAKE_INSTALL_PREFIX:PATH=`pwd`/install \
144146
-DTRITON_REPO_ORGANIZATION:STRING=${TRITON_REPO_ORGANIZATION} \
145147
-DTRITON_BACKEND_REPO_TAG=${TRITON_BACKEND_REPO_TAG} \

qa/L0_batch_custom/test.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ git clone --single-branch --depth=1 -b $TRITON_BACKEND_REPO_TAG \
8888
(cd backend/examples/batching_strategies/volume_batching &&
8989
mkdir build &&
9090
cd build &&
91+
export CMAKE_POLICY_VERSION_MINIMUM=3.5 && \
9192
cmake -DCMAKE_INSTALL_PREFIX:PATH=`pwd`/install \
9293
-DTRITON_REPO_ORGANIZATION:STRING=${TRITON_REPO_ORGANIZATION} \
9394
-DTRITON_BACKEND_REPO_TAG=${TRITON_BACKEND_REPO_TAG} \
@@ -98,6 +99,7 @@ git clone --single-branch --depth=1 -b $TRITON_BACKEND_REPO_TAG \
9899
(cd backend/examples/batching_strategies/single_batching &&
99100
mkdir build &&
100101
cd build &&
102+
export CMAKE_POLICY_VERSION_MINIMUM=3.5 && \
101103
cmake -DCMAKE_INSTALL_PREFIX:PATH=`pwd`/install \
102104
-DTRITON_REPO_ORGANIZATION:STRING=${TRITON_REPO_ORGANIZATION} \
103105
-DTRITON_BACKEND_REPO_TAG=${TRITON_BACKEND_REPO_TAG} \

qa/L0_client_build_variants/test.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ TRITON_COMMON_REPO_TAG=${TRITON_COMMON_REPO_TAG:="main"}
5656

5757
(cd /workspace/build && \
5858
rm -fr cc-clients java-clients python-clients && \
59+
export CMAKE_POLICY_VERSION_MINIMUM=3.5 && \
5960
cmake -DCMAKE_INSTALL_PREFIX=/workspace/install \
6061
-DTRITON_ENABLE_CC_HTTP=ON \
6162
-DTRITON_ENABLE_CC_GRPC=ON \
@@ -85,6 +86,7 @@ fi
8586
#
8687
(cd /workspace/build && \
8788
rm -fr cc-clients python-clients && \
89+
export CMAKE_POLICY_VERSION_MINIMUM=3.5 && \
8890
cmake -DCMAKE_INSTALL_PREFIX=/workspace/install \
8991
-DTRITON_ENABLE_CC_HTTP=OFF \
9092
-DTRITON_ENABLE_CC_GRPC=ON \
@@ -112,6 +114,7 @@ fi
112114
#
113115
(cd /workspace/build && \
114116
rm -fr cc-clients python-clients && \
117+
export CMAKE_POLICY_VERSION_MINIMUM=3.5 && \
115118
cmake -DCMAKE_INSTALL_PREFIX=/workspace/install \
116119
-DTRITON_ENABLE_CC_HTTP=ON \
117120
-DTRITON_ENABLE_CC_GRPC=OFF \
@@ -141,6 +144,7 @@ mkdir -p /workspace/build
141144
# Build without C API in Perf Analyzer
142145
#
143146
(cd /workspace/build && \
147+
export CMAKE_POLICY_VERSION_MINIMUM=3.5 && \
144148
cmake -DCMAKE_INSTALL_PREFIX=/workspace/install \
145149
-DTRITON_ENABLE_CC_HTTP=ON \
146150
-DTRITON_ENABLE_CC_GRPC=ON \
@@ -166,6 +170,7 @@ fi
166170
#
167171
(cd /workspace/build && \
168172
rm -fr cc_clients perf_analyzer && \
173+
export CMAKE_POLICY_VERSION_MINIMUM=3.5 && \
169174
cmake -DCMAKE_INSTALL_PREFIX=/workspace/install \
170175
-DTRITON_ENABLE_CC_HTTP=ON \
171176
-DTRITON_ENABLE_CC_GRPC=ON \
@@ -191,6 +196,7 @@ fi
191196
#
192197
(cd /workspace/build && \
193198
rm -fr cc_clients perf_analyzer && \
199+
export CMAKE_POLICY_VERSION_MINIMUM=3.5 && \
194200
cmake -DCMAKE_INSTALL_PREFIX=/workspace/install \
195201
-DTRITON_ENABLE_CC_HTTP=ON \
196202
-DTRITON_ENABLE_CC_GRPC=ON \

qa/L0_perf_kaldi/test.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/bin/bash
2-
# Copyright (c) 2020, NVIDIA CORPORATION. All rights reserved.
2+
# Copyright (c) 2020-2025, NVIDIA CORPORATION. All rights reserved.
33
#
44
# Redistribution and use in source and binary forms, with or without
55
# modification, are permitted provided that the following conditions
@@ -48,6 +48,7 @@ pip3 install --upgrade wheel setuptools grpcio-tools
4848

4949
# Build client library and kaldi perf client
5050
(cd triton-inference-server/build && \
51+
export CMAKE_POLICY_VERSION_MINIMUM=3.5 && \
5152
cmake -DCMAKE_BUILD_TYPE=Release \
5253
-DCMAKE_INSTALL_PREFIX:PATH=/workspace/install && \
5354
make -j16 trtis-clients)

0 commit comments

Comments
 (0)