Skip to content

Commit ac9f7b1

Browse files
committed
AZP: target ucxx main commit instead of release tag
Pin the rapidsai/ucxx resource to a specific main commit (33deb0b) rather than v0.51.00a. Alpha tags are cut at code-freeze and don't pick up ongoing main work, and an old tag drifts from RAPIDS CI updates (images, ci/ scripts) that must move in tandem. A pinned commit stays immutable/reproducible while letting us do controlled bumps. This commit already includes ucxx #674, so drop the local <unistd.h> patch in build_ucxx.sh + test_ucxx.sh.
1 parent c668a97 commit ac9f7b1

3 files changed

Lines changed: 1 addition & 12 deletions

File tree

buildlib/azure-pipelines-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ resources:
3737
type: github
3838
name: rapidsai/ucxx
3939
endpoint: Mellanox-lab
40-
ref: refs/tags/v0.51.00a
40+
ref: 33deb0b581b78027730e8ef86ed32efbb22d0dd8
4141

4242
extends:
4343
template: pr/main.yml

buildlib/tools/build_ucxx.sh

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -79,13 +79,6 @@ if [[ "$phase" == wheel_* ]]; then
7979
export CC="$toolset/gcc" CXX="$toolset/g++"
8080
fi
8181

82-
# Upstream ucxx header uses usleep() but omits <unistd.h>; undeclared on
83-
# newer gcc. Affects all C++ phases.
84-
if [[ "$phase" != docs ]]; then
85-
hdr=python/ucxx/ucxx/examples/python_future_task.h
86-
grep -q "include <unistd.h>" "$hdr" || sed -i '/^#pragma once/a #include <unistd.h>' "$hdr"
87-
fi
88-
8982
case "$phase" in
9083
conda_cpp) bash ci/build_cpp.sh ;;
9184
conda_python) bash ci/build_python.sh ;;

buildlib/tools/test_ucxx.sh

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,6 @@ done
4949

5050
case "$phase" in
5151
build)
52-
# Upstream ucxx examples header uses usleep() but omits <unistd.h>;
53-
# undeclared on newer gcc. Same patch as build_ucxx.sh.
54-
hdr=python/ucxx/ucxx/examples/python_future_task.h
55-
grep -q "include <unistd.h>" "$hdr" || sed -i '/^#pragma once/a #include <unistd.h>' "$hdr"
5652
if [ "${IS_GPU,,}" = "true" ]; then
5753
# sccache wrapper crashes CMake's compiler probe on the GPU build hosts; no-op it.
5854
cat > "$HOME/.local/bin/rapids-configure-sccache" <<'EOF'

0 commit comments

Comments
 (0)