Skip to content

Commit e852c38

Browse files
author
Chris Cummins
committed
Update cpuinfo dependency.
The old version fails to build on CI using CMake.
1 parent 2dbf67f commit e852c38

File tree

4 files changed

+7
-41
lines changed

4 files changed

+7
-41
lines changed

WORKSPACE

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -255,11 +255,10 @@ http_file(
255255
# === C++ cpuinfo ===
256256

257257
http_archive(
258-
name = "cpuinfo",
259-
build_file_content = all_content,
260-
sha256 = "b9874dbb2f9436c9d0d7f42aaf3f94f1af3da37bc0b250268760ada2507ca543",
261-
strip_prefix = "cpuinfo-2e79955ecaec85da13ac8f1245a8b2afa10d31c2",
262-
urls = ["https://github.com/pytorch/cpuinfo/archive/2e79955ecaec85da13ac8f1245a8b2afa10d31c2.tar.gz"],
258+
name = "org_pytorch_cpuinfo",
259+
sha256 = "0936848904943381b2c01321101614776e43d583840ee0f3ceeea1e3fb7405f7",
260+
strip_prefix = "cpuinfo-de2fa78ebb431db98489e78603e4f77c1f6c5c57",
261+
urls = ["https://github.com/pytorch/cpuinfo/archive/de2fa78ebb431db98489e78603e4f77c1f6c5c57.tar.gz"],
263262
)
264263

265264
# === Csmith ===

compiler_gym/envs/llvm/service/BUILD

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,6 @@ cc_library(
272272
"//compiler_gym/service:CompilationSession",
273273
"//compiler_gym/service/proto:compiler_gym_service_cc_grpc",
274274
"//compiler_gym/third_party/autophase:InstCount",
275-
"//compiler_gym/third_party/cpuinfo",
276275
"//compiler_gym/util:EnumUtil",
277276
"//compiler_gym/util:GrpcStatusMacros",
278277
"//compiler_gym/util:RunfilesPath",
@@ -283,6 +282,7 @@ cc_library(
283282
"@llvm//10.0.0",
284283
"@magic_enum",
285284
"@nlohmann_json//:json",
285+
"@org_pytorch_cpuinfo//:cpuinfo",
286286
"@programl//programl/graph/format:node_link_graph",
287287
"@programl//programl/ir/llvm:llvm-10",
288288
"@programl//programl/proto:programl_cc",
@@ -300,13 +300,13 @@ cc_library(
300300
"//compiler_gym/service/proto:compiler_gym_service_cc_grpc",
301301
"//compiler_gym/third_party/LexedIr",
302302
"//compiler_gym/third_party/autophase:InstCount",
303-
"//compiler_gym/third_party/cpuinfo",
304303
"//compiler_gym/util:GrpcStatusMacros",
305304
"@boost//:filesystem",
306305
"@glog",
307306
"@llvm//10.0.0",
308307
"@magic_enum",
309308
"@nlohmann_json//:json",
309+
"@org_pytorch_cpuinfo//:cpuinfo",
310310
"@programl//programl/graph/format:node_link_graph",
311311
"@programl//programl/ir/llvm:llvm-10",
312312
"@programl//programl/proto:programl_cc",

compiler_gym/third_party/cpuinfo/BUILD

Lines changed: 0 additions & 33 deletions
This file was deleted.

external/cpuinfo/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ externalproject_add(
1212
cpuinfo
1313
PREFIX "${CMAKE_CURRENT_BINARY_DIR}/cpuinfo"
1414
GIT_REPOSITORY "https://github.com/pytorch/cpuinfo.git"
15-
GIT_TAG 2e79955ecaec85da13ac8f1245a8b2afa10d31c2
15+
GIT_TAG de2fa78ebb431db98489e78603e4f77c1f6c5c57
1616
CMAKE_ARGS
1717
-C "${CMAKE_CURRENT_BINARY_DIR}/cpuinfo_initial_cache.cmake"
1818
"-DCMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX}"

0 commit comments

Comments
 (0)