Skip to content

Commit

Permalink
try to fix OSS CI caused by pytorch#94330 (pytorch#94785)
Browse files Browse the repository at this point in the history
Summary:
Pull Request resolved: pytorch#94785
Fix CI errors for pytorch open source CI passing

Here are some errors we are trying to fix: https://www.internalfb.com/phabricator/paste/view/P622309998, like some missing symbols and linking issues

Test Plan: buck2 test fbcode//caffe2:test_xnnpack_delegate

Differential Revision: D43259005

fbshipit-source-id: dea4b037a7dba33e382607a5d5d9dfa7e2d48db7
  • Loading branch information
Cuiqing Li authored and facebook-github-bot committed Feb 14, 2023
1 parent 63bf767 commit 6ec96d2
Showing 1 changed file with 14 additions and 11 deletions.
25 changes: 14 additions & 11 deletions third_party/xnnpack.buck.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,18 @@ def define_xnnpack(third_party, labels = [], XNNPACK_WINDOWS_AVX512F_ENABLED = F
fb_xplat_cxx_library(
name = "operators",
# srcs have to include HOT_SRCS to be able to build on ARVR
srcs = OPERATOR_SRCS + HOT_SRCS,
srcs = OPERATOR_SRCS + [
"XNNPACK/src/operators/post-operation.c",
"XNNPACK/src/binary-elementwise-config.c",
"XNNPACK/src/packing.c",
"XNNPACK/src/cache.c",
"XNNPACK/src/indirection.c",
"XNNPACK/src/operator-utils.c",
"XNNPACK/src/normalization.c",
"XNNPACK/src/allocator.c",
"XNNPACK/src/memory.c",
"XNNPACK/src/mutex.c",
],
headers = subdir_glob([
("XNNPACK/src", "**/*.h"),
]),
Expand Down Expand Up @@ -185,7 +196,7 @@ def define_xnnpack(third_party, labels = [], XNNPACK_WINDOWS_AVX512F_ENABLED = F
fb_xplat_cxx_library(
name = "jit_memory",
# srcs have to include HOT_SRCS to be able to build on ARVR
srcs = JIT_SRCS,
srcs = JIT_SRCS + HOT_SRCS,
headers = subdir_glob([
("XNNPACK/src", "**/*.h"),
]),
Expand Down Expand Up @@ -1952,21 +1963,13 @@ def define_xnnpack(third_party, labels = [], XNNPACK_WINDOWS_AVX512F_ENABLED = F
"-DXNN_ENABLE_ARM_DOTPROD",
],
srcs = [
"XNNPACK/src/allocator.c",
"XNNPACK/src/init.c",
"XNNPACK/src/params.c",
"XNNPACK/src/operator-run.c",
"XNNPACK/src/microparams-init.c",
"XNNPACK/src/binary-elementwise-config.c",
"XNNPACK/src/packing.c",
"XNNPACK/src/indirection.c",
"XNNPACK/src/cache.c",
"XNNPACK/src/mutex.c",
"XNNPACK/src/operator-utils.c",
"XNNPACK/src/memory.c",
"XNNPACK/src/hardware-config.c",
"XNNPACK/src/x8-lut-config.c",
"XNNPACK/src/normalization.c",
"XNNPACK/src/hardware-config.c",
"XNNPACK/src/transpose-config.c",
"XNNPACK/src/amalgam/scalar.c",
"XNNPACK/src/operators/post-operation.c",
Expand Down

0 comments on commit 6ec96d2

Please sign in to comment.