File tree 5 files changed +32
-27
lines changed
5 files changed +32
-27
lines changed Original file line number Diff line number Diff line change 82
82
- name : Install the package and run pytest
83
83
timeout-minutes : 10
84
84
run : |
85
- docker pull pytorch/manylinux -builder:cuda${CUDA_VERSION}
85
+ docker pull pytorch/manylinux2_28 -builder:cuda${CUDA_VERSION}
86
86
docker run --rm -t --gpus=all \
87
87
-v "$CI_CACHE_DIR":/ci_cache \
88
88
-v "$GITHUB_WORKSPACE":/ScaleLLM \
91
91
-e TORCH_VERSION=${TORCH_VERSION} \
92
92
-e PIP_CACHE_DIR=/ci_cache/.pip \
93
93
-u $(id -u):$(id -g) \
94
- pytorch/manylinux -builder:cuda${CUDA_VERSION} \
94
+ pytorch/manylinux2_28 -builder:cuda${CUDA_VERSION} \
95
95
bash /ScaleLLM/scripts/run_pytest.sh
Original file line number Diff line number Diff line change 63
63
- name : Install the package and run pytest
64
64
timeout-minutes : 10
65
65
run : |
66
- docker pull pytorch/manylinux -builder:cuda${CUDA_VERSION}
66
+ docker pull pytorch/manylinux2_28 -builder:cuda${CUDA_VERSION}
67
67
docker run --rm -t --gpus=all \
68
68
-v "$CI_CACHE_DIR":/ci_cache \
69
69
-v "$GITHUB_WORKSPACE":/ScaleLLM \
72
72
-e TORCH_VERSION=${TORCH_VERSION} \
73
73
-e PIP_CACHE_DIR=/ci_cache/.pip \
74
74
-u $(id -u):$(id -g) \
75
- pytorch/manylinux -builder:cuda${CUDA_VERSION} \
75
+ pytorch/manylinux2_28 -builder:cuda${CUDA_VERSION} \
76
76
bash /ScaleLLM/scripts/run_pytest.sh
Original file line number Diff line number Diff line change @@ -35,8 +35,8 @@ endfunction()
35
35
# Set default build type
36
36
if (NOT CMAKE_BUILD_TYPE )
37
37
message (STATUS "Build type not set - defaulting to Release" )
38
- set (CMAKE_BUILD_TYPE "Release"
39
- CACHE STRING "Choose the type of build from: Debug Release RelWithDebInfo MinSizeRel Coverage."
38
+ set (CMAKE_BUILD_TYPE "Release"
39
+ CACHE STRING "Choose the type of build from: Debug Release RelWithDebInfo MinSizeRel Coverage."
40
40
FORCE
41
41
)
42
42
endif ()
@@ -103,7 +103,7 @@ else()
103
103
104
104
FetchContent_Declare(vcpkg
105
105
GIT_REPOSITORY "https://github.com/microsoft/vcpkg.git"
106
- GIT_TAG "2024.02.14 "
106
+ GIT_TAG "2025.04.09 "
107
107
SOURCE_DIR ${VCPKG_SOURCE_DIR}
108
108
)
109
109
FetchContent_MakeAvailable(vcpkg)
@@ -193,12 +193,12 @@ else()
193
193
set (LIBTORCH_SOURCE_DIR ${FETCHCONTENT_BASE_DIR} /libtorch-src)
194
194
endif ()
195
195
196
- FetchContent_Declare(libtorch
197
- URL ${LIBTORCH_URL}
196
+ FetchContent_Declare(libtorch
197
+ URL ${LIBTORCH_URL}
198
198
SOURCE_DIR ${LIBTORCH_SOURCE_DIR}
199
199
)
200
200
FetchContent_MakeAvailable(libtorch)
201
-
201
+
202
202
find_package (Torch REQUIRED PATHS ${libtorch_SOURCE_DIR} NO_DEFAULT_PATH)
203
203
message (STATUS "Downloading and using libtorch 2.7.0 for cuda ${CUDA_VERSION} at ${libtorch_SOURCE_DIR} " )
204
204
endif ()
Original file line number Diff line number Diff line change @@ -8,6 +8,11 @@ ENV LC_ALL=en_US.UTF-8
8
8
ENV LANG=en_US.UTF-8
9
9
ENV LANGUAGE=en_US.UTF-8
10
10
11
+ # Install dependencies
12
+ RUN yum install -y \
13
+ libtool \
14
+ && yum clean all
15
+
11
16
# Show versions of gcc, g++, nvcc
12
17
RUN gcc --version; g++ --version; nvcc --version
13
18
Original file line number Diff line number Diff line change 4
4
"dependencies" : [
5
5
{
6
6
"name" : " fmt" ,
7
- "version>=" : " 10.1. 1" ,
7
+ "version>=" : " 11.0.2# 1" ,
8
8
"default-features" : false
9
9
},
10
10
{
11
11
"name" : " abseil" ,
12
- "version>=" : " 20230125.3 "
12
+ "version>=" : " 20250127.0 "
13
13
},
14
14
{
15
15
"name" : " boost-asio" ,
16
- "version>=" : " 1.84 .0"
16
+ "version>=" : " 1.87 .0"
17
17
},
18
18
{
19
19
"name" : " boost-algorithm" ,
20
- "version>=" : " 1.84 .0"
20
+ "version>=" : " 1.87 .0"
21
21
},
22
22
{
23
23
"name" : " boost-beast" ,
24
- "version>=" : " 1.84 .0"
24
+ "version>=" : " 1.87 .0"
25
25
},
26
26
{
27
27
"name" : " benchmark" ,
28
- "version>=" : " 1.8.0 "
28
+ "version>=" : " 1.9.2 "
29
29
},
30
30
{
31
31
"name" : " protobuf" ,
32
- "version>=" : " 3.21.12 "
32
+ "version>=" : " 5.29.3 "
33
33
},
34
34
{
35
35
"name" : " folly" ,
36
- "version>=" : " 2024.01.01 .00" ,
36
+ "version>=" : " 2025.03.31 .00#1 " ,
37
37
"default-features" : false
38
38
},
39
39
{
40
40
"name" : " gflags" ,
41
- "version>=" : " 2.2.2#7 "
41
+ "version>=" : " 2.2.2#9 "
42
42
},
43
43
{
44
44
"name" : " gtest" ,
45
- "version>=" : " 1.13.0 "
45
+ "version>=" : " 1.16.0#1 "
46
46
},
47
47
{
48
48
"name" : " glog" ,
49
- "version>=" : " 0.6.0#2 "
49
+ "version>=" : " 0.7.1 "
50
50
},
51
51
{
52
52
"name" : " grpc" ,
53
- "version>=" : " 1.51.1 " ,
53
+ "version>=" : " 1.71.0 " ,
54
54
"default-features" : false
55
55
},
56
56
{
57
57
"name" : " prometheus-cpp" ,
58
- "version>=" : " 1.1 .0" ,
58
+ "version>=" : " 1.3 .0" ,
59
59
"default-features" : false
60
60
},
61
61
{
62
62
"name" : " nlohmann-json" ,
63
- "version>=" : " 3.11.2 " ,
63
+ "version>=" : " 3.11.3#1 " ,
64
64
"default-features" : false
65
65
},
66
66
{
67
67
"name" : " rapidjson" ,
68
- "version>=" : " 2023-07-17 " ,
68
+ "version>=" : " 2025-02-26 " ,
69
69
"default-features" : false
70
70
},
71
71
{
72
72
"name" : " re2" ,
73
- "version>=" : " 2023 -07-01 " ,
73
+ "version>=" : " 2024 -07-02 " ,
74
74
"default-features" : false
75
75
}
76
76
],
77
- "builtin-baseline" : " fba75d09065fcc76a25dcf386b1d00d33f5175af "
77
+ "builtin-baseline" : " ce613c41372b23b1f51333815feb3edd87ef8a8b "
78
78
}
You can’t perform that action at this time.
0 commit comments