Add tile_functor_cpu_uint[32|64].cc to android_extended_ops_group2 BAZEL rule

tile_functor_cpu_uint[32|64].cc are files that were added to tile_ops
in BUILD. However, this might also be needed in android_extended_ops_group2
(like other similiar functor cc sources). This commit adds
tile_functor_cpu_uint[32|64].cc to android_extended_ops_group2 BAZEL rule
just in case they could solve the following issues:
```
Undefined symbols for architecture x86_64:
  "tensorflow::functor::Tile<Eigen::ThreadPoolDevice, unsigned int, int>::operator()(Eigen::ThreadPoolDevice const&, tensorflow::Tensor*, tensorflow::Tensor const&, absl::Span<int const>) const", referenced from:
      void tensorflow::TileOp<Eigen::ThreadPoolDevice, int>::HandleCaseImpl<(tensorflow::DataType)22>(tensorflow::OpKernelContext*, absl::Span<int const> const&, tensorflow::Tensor*) in libportable_tensorflow_kernels.lo(tile_ops_8df9402447fb5c99fae84bd69e6311f0.o)
  "tensorflow::functor::Tile<Eigen::ThreadPoolDevice, unsigned int, long long>::operator()(Eigen::ThreadPoolDevice const&, tensorflow::Tensor*, tensorflow::Tensor const&, absl::Span<long long const>) const", referenced from:
      void tensorflow::TileOp<Eigen::ThreadPoolDevice, long long>::HandleCaseImpl<(tensorflow::DataType)22>(tensorflow::OpKernelContext*, absl::Span<long long const> const&, tensorflow::Tensor*) in libportable_tensorflow_kernels.lo(tile_ops_8df9402447fb5c99fae84bd69e6311f0.o)
  "tensorflow::functor::Tile<Eigen::ThreadPoolDevice, unsigned long long, int>::operator()(Eigen::ThreadPoolDevice const&, tensorflow::Tensor*, tensorflow::Tensor const&, absl::Span<int const>) const", referenced from:
      void tensorflow::TileOp<Eigen::ThreadPoolDevice, int>::HandleCaseImpl<(tensorflow::DataType)23>(tensorflow::OpKernelContext*, absl::Span<int const> const&, tensorflow::Tensor*) in libportable_tensorflow_kernels.lo(tile_ops_8df9402447fb5c99fae84bd69e6311f0.o)
  "tensorflow::functor::Tile<Eigen::ThreadPoolDevice, unsigned long long, long long>::operator()(Eigen::ThreadPoolDevice const&, tensorflow::Tensor*, tensorflow::Tensor const&, absl::Span<long long const>) const", referenced from:
      void tensorflow::TileOp<Eigen::ThreadPoolDevice, long long>::HandleCaseImpl<(tensorflow::DataType)23>(tensorflow::OpKernelContext*, absl::Span<long long const> const&, tensorflow::Tensor*) in libportable_tensorflow_kernels.lo(tile_ops_8df9402447fb5c99fae84bd69e6311f0.o)
ld: symbol(s) not found for architecture x86_64
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
```

Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
This commit is contained in:
Yong Tang 2020-05-22 19:28:12 +00:00
parent d000961fcd
commit 3ae3c3b92e

View File

@ -6905,6 +6905,8 @@ filegroup(
"tile_functor_cpu_int64.cc",
"tile_functor_cpu_int8.cc",
"tile_functor_cpu_tstring.cc",
"tile_functor_cpu_uint32.cc",
"tile_functor_cpu_uint64.cc",
"tile_functor_cpu_uint8.cc",
"tile_ops.cc",
"tile_ops_cpu_impl_1.cc",