diff --git a/CMakeLists.txt b/CMakeLists.txt index 7d03d85665..68f68e1a69 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright 2020-2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# Copyright 2020-2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions @@ -24,7 +24,7 @@ # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -cmake_minimum_required(VERSION 3.18) +cmake_minimum_required(VERSION 3.31.8) project(tritonserver LANGUAGES C CXX) diff --git a/Dockerfile.QA b/Dockerfile.QA index d95b6cf9e2..6cab754def 100644 --- a/Dockerfile.QA +++ b/Dockerfile.QA @@ -66,13 +66,8 @@ RUN apt-get update && \ software-properties-common && \ rm -rf /var/lib/apt/lists/* -RUN apt update -q=2 \ - && apt install -y gpg wget \ - && wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null | gpg --dearmor - | tee /usr/share/keyrings/kitware-archive-keyring.gpg >/dev/null \ - && . /etc/os-release \ - && echo "deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ $UBUNTU_CODENAME main" | tee /etc/apt/sources.list.d/kitware.list >/dev/null \ - && apt-get update -q=2 \ - && apt-get install -y --no-install-recommends cmake=3.28.3* cmake-data=3.28.3* +RUN pip3 install cmake==4.0.3 +ENV CMAKE_POLICY_VERSION_MINIMUM=3.5 # Add densenet_onnx model to example repo # FIXME: This should be changed to using the fetch_models.sh script diff --git a/Dockerfile.sdk b/Dockerfile.sdk index d1c4b5a189..f4b4e37679 100644 --- a/Dockerfile.sdk +++ b/Dockerfile.sdk @@ -56,7 +56,7 @@ FROM ${BASE_IMAGE} AS sdk_build # Ensure apt-get won't prompt for selecting options ENV DEBIAN_FRONTEND=noninteractive -ENV PIP_BREAK_SYSTEM_PACKAGES=1 +ENV PIP_BREAK_SYSTEM_PACKAGES=1 CMAKE_POLICY_VERSION_MINIMUM=3.5 RUN apt-get update && \ apt-get install -y --no-install-recommends \ @@ -86,18 +86,7 @@ RUN apt-get update && \ python3-pdfkit \ openjdk-11-jdk \ maven && \ - pip3 install --upgrade "grpcio-tools<1.68" - -# Client build requires recent version of CMake (FetchContent required) -# Using CMAKE installation instruction from:: https://apt.kitware.com/ -RUN apt update -q=2 \ - && apt install -y gpg wget \ - && wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null | gpg --dearmor - | tee /usr/share/keyrings/kitware-archive-keyring.gpg >/dev/null \ - && . /etc/os-release \ - && echo "deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ $UBUNTU_CODENAME main" | tee /etc/apt/sources.list.d/kitware.list >/dev/null \ - && apt-get update -q=2 \ - && apt-get install -y --no-install-recommends cmake=3.28.3* cmake-data=3.28.3* \ - && cmake --version + pip3 install --upgrade "grpcio-tools<1.68" cmake==4.0.3 # Build expects "python" executable (not python3). RUN rm -f /usr/bin/python && \ diff --git a/Dockerfile.win10.min b/Dockerfile.win10.min index b883ad4dcb..c940256b50 100644 --- a/Dockerfile.win10.min +++ b/Dockerfile.win10.min @@ -87,9 +87,11 @@ LABEL PYTHON_VERSION=${PYTHON_VERSION} # # Installing CMake # -ARG CMAKE_VERSION=3.30.5 +ARG CMAKE_VERSION=4.0.3 RUN pip install cmake==%CMAKE_VERSION% +ENV CMAKE_POLICY_VERSION_MINIMUM=3.5 + ENV CMAKE_TOOLCHAIN_FILE /vcpkg/scripts/buildsystems/vcpkg.cmake ENV VCPKG_TARGET_TRIPLET x64-windows diff --git a/build.py b/build.py index 226f69907a..6250a74421 100755 --- a/build.py +++ b/build.py @@ -917,7 +917,7 @@ def create_dockerfile_buildbase_rhel(ddir, dockerfile_name, argmap): ARG TRITON_VERSION ARG TRITON_CONTAINER_VERSION -ENV PIP_BREAK_SYSTEM_PACKAGES=1 +ENV PIP_BREAK_SYSTEM_PACKAGES=1 CMAKE_POLICY_VERSION_MINIMUM=3.5 """ df += """ # Install docker docker buildx @@ -988,7 +988,8 @@ def create_dockerfile_buildbase_rhel(ddir, dockerfile_name, argmap): setuptools \\ docker \\ virtualenv \\ - patchelf==0.17.2 + patchelf==0.17.2 \\ + cmake==4.0.3 # Install boost version >= 1.78 for boost::span # Current libboost-dev apt packages are < 1.78, so install from tar.gz @@ -996,16 +997,6 @@ def create_dockerfile_buildbase_rhel(ddir, dockerfile_name, argmap): https://archives.boost.io/release/1.80.0/source/boost_1_80_0.tar.gz \\ && (cd /tmp && tar xzf boost.tar.gz) \\ && mv /tmp/boost_1_80_0/boost /usr/include/boost - -# Server build requires recent version of CMake (FetchContent required) -# Might not need this if the installed version of cmake is high enough for our build. -# RUN apt update -q=2 \\ -# && apt install -y gpg wget \\ -# && wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null | gpg --dearmor - | tee /usr/share/keyrings/kitware-archive-keyring.gpg >/dev/null \\ -# && . /etc/os-release \\ -# && echo "deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ $UBUNTU_CODENAME main" | tee /etc/apt/sources.list.d/kitware.list >/dev/null \\ -# && apt-get update -q=2 \\ -# && apt-get install -y --no-install-recommends cmake=3.27.7* cmake-data=3.27.7* """ if FLAGS.enable_gpu: df += install_dcgm_libraries(argmap["DCGM_VERSION"], target_machine()) @@ -1041,7 +1032,7 @@ def create_dockerfile_buildbase(ddir, dockerfile_name, argmap): ARG TRITON_VERSION ARG TRITON_CONTAINER_VERSION -ENV PIP_BREAK_SYSTEM_PACKAGES=1 +ENV PIP_BREAK_SYSTEM_PACKAGES=1 CMAKE_POLICY_VERSION_MINIMUM=3.5 """ # Install the windows- or linux-specific buildbase dependencies if target_platform() == "windows": @@ -1108,7 +1099,8 @@ def create_dockerfile_buildbase(ddir, dockerfile_name, argmap): build \\ docker \\ virtualenv \\ - patchelf==0.17.2 + patchelf==0.17.2 \\ + cmake==4.0.3 # Install boost version >= 1.78 for boost::span # Current libboost-dev apt packages are < 1.78, so install from tar.gz @@ -1117,14 +1109,6 @@ def create_dockerfile_buildbase(ddir, dockerfile_name, argmap): && (cd /tmp && tar xzf boost.tar.gz) \\ && mv /tmp/boost_1_80_0/boost /usr/include/boost -# Server build requires recent version of CMake (FetchContent required) -RUN apt update -q=2 \\ - && apt install -y gpg wget \\ - && wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null | gpg --dearmor - | tee /usr/share/keyrings/kitware-archive-keyring.gpg >/dev/null \\ - && . /etc/os-release \\ - && echo "deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ $UBUNTU_CODENAME main" | tee /etc/apt/sources.list.d/kitware.list >/dev/null \\ - && apt-get update -q=2 \\ - && apt-get install -y --no-install-recommends cmake=3.28.3* cmake-data=3.28.3* """ if FLAGS.enable_gpu: @@ -1281,8 +1265,8 @@ def create_dockerfile_linux( rm -fr ${TRT_ROOT}/doc ${TRT_ROOT}/onnx_graphsurgeon ${TRT_ROOT}/python && \\ rm -fr ${TRT_ROOT}/samples ${TRT_ROOT}/targets/${ARCH}-linux-gnu/samples && \\ pip3 install --no-cache-dir transformers && \\ - find /usr -name libtensorrt_llm.so -exec dirname {} \; > /etc/ld.so.conf.d/tensorrt-llm.conf && \\ - find /opt/tritonserver -name libtritonserver.so -exec dirname {} \; > /etc/ld.so.conf.d/triton-tensorrtllm-worker.conf && \\ + find /usr -name libtensorrt_llm.so -exec dirname {} \\; > /etc/ld.so.conf.d/tensorrt-llm.conf && \\ + find /opt/tritonserver -name libtritonserver.so -exec dirname {} \\; > /etc/ld.so.conf.d/triton-tensorrtllm-worker.conf && \\ pip3 install --no-cache-dir grpcio-tools==1.64.0 && \\ pip3 uninstall -y setuptools ENV LD_LIBRARY_PATH=/usr/local/tensorrt/lib/:/opt/tritonserver/backends/tensorrtllm:$LD_LIBRARY_PATH @@ -1649,11 +1633,11 @@ def create_dockerfile_windows( ARG TRITON_VERSION ARG TRITON_CONTAINER_VERSION -ENV TRITON_SERVER_VERSION ${{TRITON_VERSION}} -ENV NVIDIA_TRITON_SERVER_VERSION ${{TRITON_CONTAINER_VERSION}} +ENV TRITON_SERVER_VERSION=${{TRITON_VERSION}} +ENV NVIDIA_TRITON_SERVER_VERSION=${{TRITON_CONTAINER_VERSION}} LABEL com.nvidia.tritonserver.version="${{TRITON_SERVER_VERSION}}" -RUN setx path "%path%;C:\opt\tritonserver\bin" +RUN setx path "%path%;C:\\opt\\tritonserver\\bin" """.format( argmap["TRITON_VERSION"], @@ -1838,7 +1822,7 @@ def create_docker_build_script(script_name, container_install_dir, container_ci_ if target_platform() == "windows": if FLAGS.container_memory: runargs += ["--memory", FLAGS.container_memory] - runargs += ["-v", "\\\\.\pipe\docker_engine:\\\\.\pipe\docker_engine"] + runargs += ["-v", "\\\\.\\pipe\\docker_engine:\\\\.\\pipe\\docker_engine"] else: runargs += ["-v", "/var/run/docker.sock:/var/run/docker.sock"] if FLAGS.use_user_docker_config: diff --git a/qa/L0_backend_bls/test.sh b/qa/L0_backend_bls/test.sh index 6210e7654c..7dcdbd2028 100755 --- a/qa/L0_backend_bls/test.sh +++ b/qa/L0_backend_bls/test.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 2022-2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# Copyright 2022-2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions @@ -45,7 +45,7 @@ apt update -q=2 \ && . /etc/os-release \ && echo "deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ $UBUNTU_CODENAME main" | tee /etc/apt/sources.list.d/kitware.list >/dev/null \ && apt-get update -q=2 \ - && apt-get install -y --no-install-recommends cmake=3.28.3* cmake-data=3.28.3* \ + && apt-get install -y --no-install-recommends cmake=4.0.3* cmake-data=4.0.3* \ rapidjson-dev cmake --version diff --git a/qa/L0_backend_python/common.sh b/qa/L0_backend_python/common.sh index c6872cdf4c..68bafb4420 100755 --- a/qa/L0_backend_python/common.sh +++ b/qa/L0_backend_python/common.sh @@ -51,7 +51,7 @@ install_build_deps_apt() { && . /etc/os-release \ && echo "deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ $UBUNTU_CODENAME main" | tee /etc/apt/sources.list.d/kitware.list >/dev/null \ && apt-get update -q=2 \ - && apt-get install -y --no-install-recommends cmake=3.28.3* cmake-data=3.28.3* + && apt-get install -y --no-install-recommends cmake=4.0.3* cmake-data=4.0.3* } install_build_deps_yum() { diff --git a/qa/L0_backend_tutorial/test.sh b/qa/L0_backend_tutorial/test.sh index 3e59503b8c..b58a5e2606 100755 --- a/qa/L0_backend_tutorial/test.sh +++ b/qa/L0_backend_tutorial/test.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 2022-2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# Copyright 2022-2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions @@ -48,7 +48,7 @@ apt update -q=2 \ && . /etc/os-release \ && echo "deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ $UBUNTU_CODENAME main" | tee /etc/apt/sources.list.d/kitware.list >/dev/null \ && apt-get update -q=2 \ - && apt-get install -y --no-install-recommends cmake=3.28.3* cmake-data=3.28.3* \ + && apt-get install -y --no-install-recommends cmake=4.0.3* cmake-data=4.0.3* \ rapidjson-dev cmake --version diff --git a/qa/L0_batch_custom/test.sh b/qa/L0_batch_custom/test.sh index 5c6824897b..c438862f5f 100755 --- a/qa/L0_batch_custom/test.sh +++ b/qa/L0_batch_custom/test.sh @@ -68,7 +68,7 @@ apt update -q=2 \ && . /etc/os-release \ && echo "deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ $UBUNTU_CODENAME main" | tee /etc/apt/sources.list.d/kitware.list >/dev/null \ && apt-get update -q=2 \ - && apt-get install -y --no-install-recommends cmake=3.28.3* cmake-data=3.28.3* rapidjson-dev + && apt-get install -y --no-install-recommends cmake=4.0.3* cmake-data=4.0.3* rapidjson-dev cmake --version # Set up repository diff --git a/qa/L0_client_build_variants/test.sh b/qa/L0_client_build_variants/test.sh index 6ff7eb4916..91926e8a0f 100755 --- a/qa/L0_client_build_variants/test.sh +++ b/qa/L0_client_build_variants/test.sh @@ -38,7 +38,7 @@ apt update -q=2 \ && . /etc/os-release \ && echo "deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ $UBUNTU_CODENAME main" | tee /etc/apt/sources.list.d/kitware.list >/dev/null \ && apt-get update -q=2 \ - && apt-get install -y --no-install-recommends cmake=3.28.3* cmake-data=3.28.3* + && apt-get install -y --no-install-recommends cmake=4.0.3* cmake-data=4.0.3* cmake --version diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 8824e2ed6a..9568f4280d 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -24,7 +24,7 @@ # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -cmake_minimum_required (VERSION 3.18) +cmake_minimum_required (VERSION 3.31.8) project(tritonserverexe LANGUAGES C CXX) diff --git a/src/python/CMakeLists.txt b/src/python/CMakeLists.txt index 58208b5c8c..693c5615d7 100644 --- a/src/python/CMakeLists.txt +++ b/src/python/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright 2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# Copyright 2024-2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions @@ -24,7 +24,7 @@ # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -cmake_minimum_required(VERSION 3.18) +cmake_minimum_required(VERSION 3.31.8) add_subdirectory(tritonfrontend) diff --git a/src/python/tritonfrontend/CMakeLists.txt b/src/python/tritonfrontend/CMakeLists.txt index eb8716676e..fd5c4232fa 100644 --- a/src/python/tritonfrontend/CMakeLists.txt +++ b/src/python/tritonfrontend/CMakeLists.txt @@ -24,7 +24,7 @@ # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -cmake_minimum_required(VERSION 3.18) +cmake_minimum_required(VERSION 3.31.8) # ================= Ensures Package is Structured Properly ================== # Top level module entry point and typed marker diff --git a/src/test/CMakeLists.txt b/src/test/CMakeLists.txt index 23243bf9d9..a91901af78 100644 --- a/src/test/CMakeLists.txt +++ b/src/test/CMakeLists.txt @@ -24,7 +24,7 @@ # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -cmake_minimum_required (VERSION 3.18) +cmake_minimum_required (VERSION 3.31.8) # # Unit tests diff --git a/src/test/distributed_addsub/CMakeLists.txt b/src/test/distributed_addsub/CMakeLists.txt index 10a7148f8a..597e70308c 100644 --- a/src/test/distributed_addsub/CMakeLists.txt +++ b/src/test/distributed_addsub/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright 2021-2022, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# Copyright 2021-2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions @@ -24,7 +24,7 @@ # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -cmake_minimum_required(VERSION 3.17) +cmake_minimum_required(VERSION 3.31.8) project(tritondistributedaddsubbackend LANGUAGES C CXX) diff --git a/src/test/dyna_sequence/CMakeLists.txt b/src/test/dyna_sequence/CMakeLists.txt index 1d0c095b9d..2bed7c2d36 100644 --- a/src/test/dyna_sequence/CMakeLists.txt +++ b/src/test/dyna_sequence/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright 2021-2022, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# Copyright 2021-2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions @@ -24,7 +24,7 @@ # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -cmake_minimum_required(VERSION 3.17) +cmake_minimum_required(VERSION 3.31.8) project(tritondynasequencebackend LANGUAGES C CXX) diff --git a/src/test/implicit_state/CMakeLists.txt b/src/test/implicit_state/CMakeLists.txt index c868c5f1b7..4b6024a9c7 100644 --- a/src/test/implicit_state/CMakeLists.txt +++ b/src/test/implicit_state/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright 2022, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# Copyright 2022-2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions @@ -24,7 +24,7 @@ # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -cmake_minimum_required(VERSION 3.17) +cmake_minimum_required(VERSION 3.31.8) project(tritonimplicitsequencebackend LANGUAGES C CXX) diff --git a/src/test/iterative_sequence/CMakeLists.txt b/src/test/iterative_sequence/CMakeLists.txt index 9321e32049..4a44925524 100644 --- a/src/test/iterative_sequence/CMakeLists.txt +++ b/src/test/iterative_sequence/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright 2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# Copyright 2023-2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions @@ -24,7 +24,7 @@ # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -cmake_minimum_required(VERSION 3.17) +cmake_minimum_required(VERSION 3.31.8) project(tritoniterativesequencebackend LANGUAGES C CXX) diff --git a/src/test/query_backend/CMakeLists.txt b/src/test/query_backend/CMakeLists.txt index 809499cd4b..30c33a6b50 100644 --- a/src/test/query_backend/CMakeLists.txt +++ b/src/test/query_backend/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright 2021-2022, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# Copyright 2021-2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions @@ -24,7 +24,7 @@ # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -cmake_minimum_required(VERSION 3.17) +cmake_minimum_required(VERSION 3.31.8) project(tritonquerybackend LANGUAGES C CXX) diff --git a/src/test/repoagent/relocation_repoagent/CMakeLists.txt b/src/test/repoagent/relocation_repoagent/CMakeLists.txt index 8c2e27be36..d0b97b5d24 100644 --- a/src/test/repoagent/relocation_repoagent/CMakeLists.txt +++ b/src/test/repoagent/relocation_repoagent/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright 2021-2022, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# Copyright 2021-2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions @@ -24,7 +24,7 @@ # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -cmake_minimum_required(VERSION 3.17) +cmake_minimum_required(VERSION 3.31.8) project(tritonrelocationrepoagent LANGUAGES C CXX) diff --git a/src/test/sequence/CMakeLists.txt b/src/test/sequence/CMakeLists.txt index 5cb8b65362..ab105f20eb 100644 --- a/src/test/sequence/CMakeLists.txt +++ b/src/test/sequence/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright 2021-2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# Copyright 2021-2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions @@ -24,7 +24,7 @@ # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -cmake_minimum_required(VERSION 3.17) +cmake_minimum_required(VERSION 3.31.8) project(tritonsequencebackend LANGUAGES C CXX)