jax-ml / jax

Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
http://jax.readthedocs.io/
Apache License 2.0
30.06k stars 2.75k forks source link

`jaxlib` build from sources fails with `ld: 2 duplicate symbols for architecture x86_64` #5901

Closed mtsokol closed 3 years ago

mtsokol commented 3 years ago

Hi! While installing jaxlib from sources on macos 11.2.2. by following docs the installation fails with ld: 2 duplicate symbols error that points to output in bazel-out/. The log below is taken from rerunning python3 build/build.py (fails with same error). Thank you for any tips what I can be missing!

Following the install from sources instructions:

  1. git clone https://github.com/google/jax; cd jax
  2. running installation (without cuda): python3 build/build.py
$ python3 build/build.py

     _   _  __  __
    | | / \ \ \/ /
 _  | |/ _ \ \  /
| |_| / ___ \/  \
 \___/_/   \/_/\_\

Bazel binary path: ./bazel-3.7.2-darwin-x86_64
Python binary path: /usr/local/opt/python@3.8/bin/python3.8
Python version: 3.8
MKL-DNN enabled: yes
Target CPU features: release
CUDA enabled: no
ROCm enabled: no

Building XLA and installing it in the jaxlib source tree...
./bazel-3.7.2-darwin-x86_64 run --verbose_failures=true --config=short_logs --config=avx_posix --config=mkl_open_source_only :build_wheel -- --output_path=/Users/mateusz/PycharmProjects/jax/dist
INFO: Options provided by the client:
  Inherited 'common' options: --isatty=0 --terminal_columns=80
INFO: Reading rc options for 'run' from /Users/mateusz/PycharmProjects/jax/.bazelrc:
  Inherited 'common' options: --experimental_repo_remote_exec
INFO: Reading rc options for 'run' from /Users/mateusz/PycharmProjects/jax/.bazelrc:
  Inherited 'build' options: --repo_env PYTHON_BIN_PATH=/usr/local/opt/python@3.8/bin/python3.8 --action_env=PYENV_ROOT --python_path=/usr/local/opt/python@3.8/bin/python3.8 --repo_env TF_NEED_CUDA=0 --action_env TF_CUDA_COMPUTE_CAPABILITIES=3.5,5.2,6.0,6.1,7.0 --repo_env TF_NEED_ROCM=0 --action_env TF_ROCM_AMDGPU_TARGETS=gfx803,gfx900,gfx906,gfx1010 --distinct_host_configuration=false -c opt --apple_platform_type=macos --macos_minimum_os=10.9 --announce_rc --define open_source_build=true --define=no_kafka_support=true --define=no_ignite_support=true --define=grpc_no_ares=true --spawn_strategy=standalone --strategy=Genrule=standalone --enable_platform_specific_config --define=with_tpu_support=true
INFO: Found applicable config definition build:short_logs in file /Users/mateusz/PycharmProjects/jax/.bazelrc: --output_filter=DONT_MATCH_ANYTHING
INFO: Found applicable config definition build:avx_posix in file /Users/mateusz/PycharmProjects/jax/.bazelrc: --copt=-mavx --host_copt=-mavx
INFO: Found applicable config definition build:mkl_open_source_only in file /Users/mateusz/PycharmProjects/jax/.bazelrc: --define=tensorflow_mkldnn_contraction_kernel=1
INFO: Found applicable config definition build:macos in file /Users/mateusz/PycharmProjects/jax/.bazelrc: --config=posix
INFO: Found applicable config definition build:posix in file /Users/mateusz/PycharmProjects/jax/.bazelrc: --copt=-Wno-sign-compare --define=no_aws_support=true --define=no_gcp_support=true --define=no_hdfs_support=true --cxxopt=-std=c++14 --host_cxxopt=-std=c++14
Loading:
Loading: 0 packages loaded
Analyzing: target //build:build_wheel (0 packages loaded, 0 targets configured)
INFO: Analyzed target //build:build_wheel (0 packages loaded, 0 targets configured).
INFO: Found 1 target...
[0 / 2] [Prepa] BazelWorkspaceStatusAction stable-status.txt
[1 / 2] Linking external/org_tensorflow/tensorflow/compiler/xla/python/xla_extension.so; 1s local
ERROR: /private/var/tmp/_bazel_mateusz/b6eb44f2f011bbc7a8c2a6afe83ceb88/external/org_tensorflow/tensorflow/compiler/xla/python/BUILD:496:17: Linking of rule '@org_tensorflow//tensorflow/compiler/xla/python:xla_extension.so' failed (Exit 1): cc_wrapper.sh failed: error executing command
  (cd /private/var/tmp/_bazel_mateusz/b6eb44f2f011bbc7a8c2a6afe83ceb88/execroot/__main__ && \
  exec env - \
    PATH=/usr/local/opt/python@3.8/bin:/Users/mateusz/.jenv/shims:/Users/mateusz/.jenv/bin:/usr/local/sbin:/usr/local/texlive/2016basic/bin/x86_64-darwin:/Users/mateusz/.cargo/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin \
    PWD=/proc/self/cwd \
    TF_CUDA_COMPUTE_CAPABILITIES=3.5,5.2,6.0,6.1,7.0 \
    TF_ROCM_AMDGPU_TARGETS=gfx803,gfx900,gfx906,gfx1010 \
  external/local_config_cc/cc_wrapper.sh -shared -o bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/python/xla_extension.so bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/python/_objs/xla_extension.so/xla.pic.o bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/python/libdlpack.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/python/libpmap_lib.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/python/libjax_jit.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/python/libops.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/client/lib/liblu_decomposition.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/client/lib/libqr.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/client/lib/libself_adjoint_eig.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/client/lib/libsorting.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/client/lib/libsvd.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/python/libprofiler.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/internal/cpu/libhost_tracer.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/internal/cpu/libhost_tracer_utils.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/utils/libparse_annotation.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/internal/tpu/libtpu_tracer.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/tpu/libtpu_api_dlsym_initializer.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/rpc/libprofiler_server_impl.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/rpc/libprofiler_service_impl.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/lib/libprofiler_session_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/lib/libprofiler_factory_impl.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/lib/libprofiler_lock.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/convert/libpost_process_single_host_xplane.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/utils/libderived_timeline.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/utils/libgroup_events.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/utils/libxplane_schema.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/utils/libtf_op_utils.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/utils/libxplane_utils.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/utils/libxplane_builder.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/utils/libxplane_visitor.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/libprofiler_service_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/libprofiler_service_monitor_result_proto_cc_impl.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/python/libpytree.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/python/libpy_traceback.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/python/liboutfeed_receiver_py.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/python/liboutfeed_receiver.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/python/libxla_compiler.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/python/libpy_client.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/python/libtraceback.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/python/libpython_ref_manager.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/libprotos_all_cc_impl.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/python/libtypes.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/pjrt/libcpu_device.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libcpu_compiler.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libbuffer_info_util.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libconv_canonicalization.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libcpu_executable.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libxla_debug_info_manager.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libcpu_instruction_fusion.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libinstruction_fusion.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libcpu_layout_assignment.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libir_emitter.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libir_function.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libparallel_loop_emitter.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/llvm_ir/libalias_analysis.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/llvm_ir/libbuffer_assignment_util.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libparallel_task_assignment.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libdot_op_emitter.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libmlir_emitter.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/mlir/xla/libhlo_utils.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/mlir/hlo/libhlo.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/mlir/hlo/libinfer_fusibility_op_interface.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/mlir/hlo/libconvert_op_folder.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/mlir/hlo/liblhlo.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/mlir/hlo/libhlo_ops_base_enums.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/mlir/hlo/libhlo_ops_base_structs.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libTargetLLVMIR.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libLLVMAVX512ToLLVMIRTranslation.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libLLVMArmNeonToLLVMIRTranslation.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libLLVMArmSVEToLLVMIRTranslation.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libLLVMToLLVMIRTranslation.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libOpenMPToLLVMIRTranslation.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libROCDLToLLVMIRTranslation.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libTranslation.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libtiled_dot_emitter.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libir_emission_utils.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libshape_partition.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/llvm_ir/libdynamic_update_slice_util.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/llvm_ir/libfused_ir_emitter.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/llvm_ir/libtuple_ops.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libfusion_node_indexing_evaluation.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libelemental_ir_emitter.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/gpu/libparallel_loop_emitter.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/gpu/liblaunch_dimensions.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/gpu/libtarget_util.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/llvm_ir/libkernel_support_library.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/llvm_ir/libloop_emitter.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/llvm_ir/libllvm_loop.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/llvm_ir/libir_array.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libsimple_orc_jit.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libcompiler_functor.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libllvm_ir_runtime.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libvector_support_library.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/llvm_ir/libmath_ops.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/liborc_jit_memory_mapper.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libruntime_fp16.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libruntime_pow.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libruntime_conv2d_mkl.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libruntime_conv2d.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libruntime_fft.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libruntime_fork_join.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libruntime_key_value_sort.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libruntime_topk.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libruntime_matmul.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libruntime_matmul_mkl.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libruntime_single_threaded_conv2d.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libruntime_single_threaded_fft.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libOrcJIT.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libExecutionEngine.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libJITLink.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libOrcTargetProcess.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libOrcShared.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libPasses.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libCoroutines.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libObjCARC.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libRuntimeDyld.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libtarget_machine_features.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libAffineTransforms.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libAsyncTransforms.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libComplexToLLVM.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libSCFToOpenMP.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libTosaToLinalg.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libGPUToGPURuntimeTransforms.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libAsyncToLLVM.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libNVVMToLLVMIRTranslation.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libNVPTXCodeGen.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libIPO.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libIRReader.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libLinker.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libNVPTXDesc.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libNVPTXInfo.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libVectorize.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libGPUToNVVMTransforms.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libGPUToROCDLTransforms.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libGPUCommonTransforms.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libGPUToSPIRV.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libSCFToSPIRV.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libGPUToVulkanTransforms.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libSPIRVSerialization.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libSPIRVBinaryUtils.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libLinalgToLLVM.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libLinalgToSPIRV.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libLinalgToStandard.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libLinalgTransforms.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libAffineUtils.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libMathTransforms.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libNVVMDialect.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libOpenACCDialect.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libOpenMPToLLVM.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libSCFToGPUPass.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libComplexDialect.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libSCFToGPU.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libAffineToStandard.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libGPUTransforms.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libSCFToStandard.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libSCFTransforms.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libSDBM.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libSPIRVToLLVM.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libSPIRVTransforms.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libShapeToStandard.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libShapeTransforms.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libShape.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libStandardToSPIRV.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libSPIRVUtils.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libTensorTransforms.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libAsync.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libTosaDialect.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libDialect.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libQuantOps.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libVectorToLLVM.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libAVX512ToLLVM.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libAVX512.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libArmNeonToLLVM.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libArmNeon.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libArmSVEToLLVM.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libArmSVE.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libLLVMAVX512.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libLLVMArmNeon.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libLLVMArmSVE.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libTargetLLVMIRModuleTranslation.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libLLVMIRTransforms.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libOpenMPDialect.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libFrontendOpenMP.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libVectorToROCDL.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libGPUDialect.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libROCDLDialect.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libVectorToSCF.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libStandardToLLVM.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libMathDialect.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libStandardOpsTransforms.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libVectorToSPIRV.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libSPIRVConversion.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libSPIRVDialect.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libTransforms.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libTransformUtils.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libRewrite.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libPDLToPDLInterp.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libPDLInterpDialect.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libPDLDialect.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libInferTypeOpInterface.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libLLVMDialect.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libAsmParser.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libVectorOps.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libAnalysis.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libLinalgOps.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libCopyOpInterface.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libLinalgInterfaces.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libAffine.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libParser.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libSCFDialect.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libLoopLikeInterface.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libPass.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libStandardOps.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libCallOpInterfaces.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libEDSC.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libTensorDialect.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libCastOpInterfaces.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libControlFlowInterfaces.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libSideEffectInterfaces.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libVectorInterfaces.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libViewLikeInterface.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libIR.pic.a bazel-out/darwin-opt/bin/external/llvm-project/mlir/libSupport.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/liball_gather_decomposer.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/liball_to_all_decomposer.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libcopy_insertion.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/graphcycles/libgraphcycles.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libtopk_rewriter.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/librng_bit_generator_expander.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libtree_reduction_rewriter.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libconditional_canonicalizer.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libconditional_to_select.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libslow_operation_alarm.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libscatter_expander.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libslice_sinker.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/liboperand_upcaster.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/liblogistic_expander.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libbatch_dot_simplification.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libbatchnorm_expander.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libconditional_simplifier.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libconvolution_group_converter.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libdot_decomposer.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libdynamic_padder.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_element_type_converter.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_memory_scheduler.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libindexed_array_analysis.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libllvm_compiler.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libgather_expander.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/librng_expander.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/client/lib/libprng.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libsort_simplifier.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libtranspose_folding.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libwhile_loop_constant_sinking.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libwhile_loop_invariant_code_motion.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libzero_sized_hlo_elimination.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libX86CodeGen.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libAsmPrinter.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libDebugInfoDWARF.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libCFGuard.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libGlobalISel.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libSelectionDAG.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libCodeGen.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libBitWriter.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libInstrumentation.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libScalar.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libAggressiveInstCombine.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libInstCombine.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libX86Desc.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libMCDisassembler.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libX86Info.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libcpu_transfer_manager.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libcpu_runtime.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libcollective_ops_utils.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_parser.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_lexer.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/llvm_ir/libllvm_util.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libcpu_options.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libTarget.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libTransformUtils.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libAnalysis.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libObject.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libBitReader.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libMCParser.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libMC.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libDebugInfoCodeView.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libDebugInfoMSF.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libTextAPI.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libProfileData.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libCore.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libBinaryFormat.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libRemarks.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libBitstreamReader.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/pjrt/libinterpreter_device.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/interpreter/libcompiler.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/interpreter/libexecutable.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/interpreter/libexecutable_base.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libalgebraic_simplifier.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libcholesky_expander.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libcomparison_expander.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libcustom_call_target_registry.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libdynamic_index_splitter.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libflatten_call_graph.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_constant_folding.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_cse.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_domain_map.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_pass_pipeline.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libcompilation_stats.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_subcomputation_unification.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/liblayout_assignment.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libtuple_simplifier.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libmap_inliner.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libqr_expander.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libreshape_mover.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libtriangular_solve_expander.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libop_expander_pass.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/client/lib/libmath.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/client/lib/libloops.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/client/lib/libmatrix.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/client/lib/libslicing.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/client/lib/libarithmetic.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libwhile_loop_simplifier.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libwhile_loop_analysis.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/interpreter/libinterpreter_transfer_manager.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libgeneric_transfer_manager.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/interpreter/libplatform.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/interpreter/libexecutor.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/interpreter/libplatform_id.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/pjrt/libgpu_device.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/common_runtime/libbfc_allocator.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/common_runtime/device/libdevice_id_impl.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/libtf_allocator_adapter.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/pjrt/libtpu_client.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/pjrt/libpjrt_stream_executor_client.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/pjrt/libpjrt_client.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/pjrt/libutils.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/libcpu_function_runtime.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/gpu/libgpu_executable_run_options.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/pjrt/libtracked_device_buffer.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/pjrt/liblocal_device_state.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/pjrt/libevent_pool.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/pjrt/libsemaphore.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/pjrt/libworker_thread.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/client/libclient_library.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/client/libcompile_only_client.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/client/liblocal_client.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/client/libclient.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/client/libglobal_data.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libSupport.pic.a bazel-out/darwin-opt/bin/external/llvm-project/llvm/libDemangle.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libcompile_only_service.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/liblocal_service.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libservice.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/liballocation_tracker.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libchannel_tracker.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libcompilation_cache.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libexecution_tracker.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libbackend.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_evaluator.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libdynamic_dimension_inference.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libdynamic_window_utils.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libwhile_util.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libcall_inliner.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_dce.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_creation_utils.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/client/lib/libcomparators.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/client/lib/libconstants.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/client/libxla_builder.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/client/libpadding.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/client/libsharding_builder.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libtuple_util.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_query.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/cpu/libruntime_single_threaded_matmul.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/kernels/libeigen_contraction_kernel_with_mkl.pic.a bazel-out/darwin-opt/bin/external/mkl_dnn_v1/libdnnl_single_threaded.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_module_util.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/client/libexecutable_build_options.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/libexecution_options_util.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/client/libxla_computation.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libplatform_util.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/tpu/libtpu_executor_dlsym_initializer.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/tpu/libtpu_initializer_helper.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/tpu/libtpu_on_demand_compiler.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/tpu/libtpu_executable_interface.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/tpu/libtpu_transfer_manager.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/tpu/libtpu_executor.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/tpu/libtpu_transfer_manager_base.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/tpu/libtpu_executor_base.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/tpu/libc_api_conversions.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/c/libtf_status_helper.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/tpu/libtpu_transfer_manager_interface.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libtransfer_manager.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libcompiler.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libexecutable.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libdump.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_proto_util.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libbuffer_assignment.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libmemory_space_assignment.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libmemory_space_assignment_utils.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libheap_simulator.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_live_range.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_alias_analysis.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_buffer.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_ordering.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_reachability.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libtuple_points_to_analysis.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_dataflow_analysis.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_phi_graph.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libcall_graph.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_value.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/liblogical_buffer_analysis.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/liblogical_buffer.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libbuffer_value.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_verifier.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_module_group.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libshape_inference.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_graph_dumper.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_execution_profile.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_cost_analysis.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_execution_profile_data_cc_impl.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_profile_printer.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_profile_printer_data_cc_impl.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhuman_readable_profile_builder.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/libmetric_table_report.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_module_config.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libcomputation_layout.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libcomputation_placer.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libtpu_computation_placer.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libglobal_device_id.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/tpu/libtpu_platform_interface.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/tpu/libtpu_platform_id.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/tpu/libtpu_topology_external.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/tpu/libtpu_api.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/tpu/libtpu_executor_api.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/tpu/libproto_helper.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/c/libtf_status.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/libshape_layout.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libname_uniquer.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/libcomparison_util.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/default/libhuman_readable_json.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/libliteral_util.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/libwindow_util.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libstream_pool.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/libdebug_options_flags.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/libparse_flags_from_env.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/libxla_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libhlo_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/libframework_internal_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/example/libfeature_util.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/util/libversion_info.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libcommon_shape_fns.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libkernel_shape_util.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libnode_properties.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libop.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libop_def_builder.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libshape_inference.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libnode_def_util.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libop_def_util.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libattr_value_util.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libattr_value_proto_text.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/internal/cpu/libannotation_stack_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/internal/cpu/libtraceme_recorder_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/utils/libtime_utils_impl.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/util/libeinsum_op_util.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/util/libpadding.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/util/libport.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/util/libstats_calculator_portable.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/util/libtensor_format.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libtensor.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/liballocator.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/liballocator_registry_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libbfloat16.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libresource_handle.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libtensor_shape.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/jit/libcommon.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/libexecutable_run_options.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libmaybe_owning_device_memory.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/service/libshaped_buffer.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/libliteral.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/libarray.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/libshape_util.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/libpermutation_util.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/libprotobuf_util.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/libscratch_allocator.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/cuda/libcuda_platform_id.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/host/libhost_platform.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/host/libhost_gpu_executor.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/host/libhost_stream.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/host/libhost_timer.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/libstream_executor_pimpl.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/libevent.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/librng.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/libtemporary_memory_manager.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/libtemporary_device_memory.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/libtimer.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/libstream_executor_internal.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/libdevice_description.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/libkernel.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/libkernel_spec.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/libplugin_registry.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/libblas.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/libdnn.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/libexecutor_cache.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/libmulti_platform_manager.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/host/libhost_platform_id.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/platform/default/libdso_loader.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/rocm/librocm_platform_id.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/libplatform.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/libplugin.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/liballocator_stats.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/flags/libflag.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/flags/libflag_internal.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/flags/libregistry.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/flags/libconfig.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/flags/libprogram_name.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/flags/libmarshalling.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/status/libstatus.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/pjrt/distributed/libdistributed.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/pjrt/distributed/libclient.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/pjrt/distributed/libservice.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/pjrt/distributed/libkey_value_store.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/pjrt/distributed/libprotocol_proto_cc_impl.pic.lo bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc++.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc++_base.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libcensus.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_lb_policy_pick_first.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_lb_policy_round_robin.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_client_idle_filter.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_max_age_filter.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_message_size_filter.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_resolver_dns_ares.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/third_party/address_sorting/libaddress_sorting.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_resolver_dns_native.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_resolver_dns_selection.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_resolver_sockaddr.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_transport_chttp2_server_insecure.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_transport_inproc.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_workaround_cronet_compression_filter.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_server_backward_compatibility.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_lb_policy_cds_secure.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_lb_policy_grpclb_secure.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_lb_upb.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_resolver_fake.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_lb_policy_xds_secure.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_resolver_xds_secure.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_xds_client_secure.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libenvoy_ads_upb.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libenvoy_core_upb.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libenvoy_type_upb.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_transport_chttp2_client_secure.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_transport_chttp2_server_secure.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_transport_chttp2_server.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc++_codegen_base_src.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_secure.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libtsi.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libalts_frame_protector.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libalts_util.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libalts_upb.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_transport_chttp2_client_insecure.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_transport_chttp2_client_connector.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_client_channel.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libenvoy_orca_upb.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libproto_gen_validate_upb.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgoogle_api_upb.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_client_authority_filter.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_deadline_filter.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_health_upb.pic.a bazel-out/darwin-opt/bin/external/upb/libupb.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_transport_chttp2.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_http_filters.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_base.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_base_c.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_transport_chttp2_alpn.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libtsi_interface.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgrpc_trace.pic.a bazel-out/darwin-opt/bin/external/com_github_grpc_grpc/libgpr_base.pic.a bazel-out/darwin-opt/bin/external/boringssl/libssl.pic.a bazel-out/darwin-opt/bin/external/boringssl/libcrypto.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/libutil.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/libstatus_macros.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/lib/liblib.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/libxla_data_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/liblib_internal_impl.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/core/libarena.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/core/libbitmap.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/io/libinputbuffer.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/io/librecord_reader.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/io/libbuffered_inputstream.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/io/librandom_inputstream.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/io/librecord_writer.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/io/libcompression.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/io/snappy/libsnappy_inputbuffer.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/io/snappy/libsnappy_inputstream.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/io/snappy/libsnappy_outputbuffer.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/io/libtable.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/io/libblock.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/hash/libcrc32c.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/io/libcache.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/io/libiterator.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/io/libzlib_inputstream.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/io/libinputstream_interface.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/io/libzlib_outputbuffer.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/io/libzlib_compression_options.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/wav/libwav_io.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/monitoring/libpercentile_sampler.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/monitoring/libsampler.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/monitoring/libcollection_registry.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/histogram/libhistogram.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/librandom.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/random/libweighted_picker.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/random/libphilox.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/strings/libordered_code.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/strings/libproto_serialization.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/strings/libproto_text_util.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/libbase64.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/libcpu_feature_guard.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/liblogger.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/default/libnet.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/libplatform_strings.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/default/libresource.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/default/libstacktrace_handler.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/default/libsubprocess.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/libtensor_coding.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/libcoding.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/default/libunbounded_work_queue.pic.a bazel-out/darwin-opt/bin/external/gif/libgif.pic.a bazel-out/darwin-opt/bin/external/libjpeg_turbo/libjpeg.pic.a bazel-out/darwin-opt/bin/external/libjpeg_turbo/libsimd_none.pic.a bazel-out/darwin-opt/bin/external/farmhash_archive/libfarmhash.pic.a bazel-out/darwin-opt/bin/external/fft2d/libfft2d.pic.a bazel-out/darwin-opt/bin/external/highwayhash/libsip_hash.pic.a bazel-out/darwin-opt/bin/external/highwayhash/libarch_specific.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/util/libenv_var.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/util/libreporter.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/default/libenv_impl.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/default/libenv.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/libdenormal.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/liberror.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/default/libload_library.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/libpath.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/libscanner.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/default/libplatform_port.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/profile_utils/libprofile_utils_cpu_utils.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/libprotobuf.pic.a bazel-out/darwin-opt/bin/external/com_googlesource_code_re2/libre2.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/hash/libhash.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/hash/libcity.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/types/libbad_variant_access.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/container/libraw_hash_set.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/container/libhashtablez_sampler.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/base/libexponential_biased.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/synchronization/libsynchronization.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/synchronization/libgraphcycles_internal.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/debugging/libstacktrace.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/debugging/libsymbolize.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/debugging/libdebugging_internal.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/debugging/libdemangle_internal.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/base/libmalloc_internal.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/libsetround.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/default/libtracing.pic.lo bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/libhash.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/time/libtime.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/time/internal/cctz/libtime_zone.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/time/internal/cctz/libcivil_time.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/types/libbad_optional_access.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/libstatus.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/libabi.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/libstrcat.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/libnumbers.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/libstringprintf.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/libstr_util.pic.a bazel-out/darwin-opt/bin/external/snappy/libsnappy.pic.a bazel-out/darwin-opt/bin/external/double_conversion/libdouble-conversion.pic.a -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/protobuf/libautotuning_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/protobuf/libconv_autotuning_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/stream_executor/libdnn_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/example/libexample_protos_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/example/libexample_parser_configuration_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/lib/core/liberror_codes_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/util/libevent_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/util/libsaved_tensor_slice_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/util/libmemmapped_file_system_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/util/libtest_log_proto_impl_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/grappler/costs/libop_performance_data_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/protobuf/libfor_core_protos_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/protobuf/liberror_codes_proto_impl_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libapi_def_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libcost_graph_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libdevice_attributes_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libgraph_transfer_info_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libkernel_def_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/liblog_memory_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libmodel_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libdataset_options_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libreader_base_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libremote_fused_graph_execute_info_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libgraph_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libfunction_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libnode_def_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libop_def_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libattr_value_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libstep_stats_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libsummary_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libtensor_description_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/liballocation_description_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libtensor_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libresource_handle_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libtensor_shape_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libtensor_slice_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libtypes_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libvariable_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/framework/libversions_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/protobuf/libxplane_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/profiler/libprofiler_options_proto_cc_impl.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/com_google_protobuf/libprotobuf.pic.lo -Wl,-force_load,bazel-out/darwin-opt/bin/external/com_google_protobuf/libprotobuf_lite.pic.lo bazel-out/darwin-opt/bin/external/zlib/libzlib.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/python/lib/core/libbfloat16_lib.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/python/lib/core/libnumpy_lib.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/default/liblogging.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/default/libenv_time.pic.a bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/platform/default/libmutex.pic.a bazel-out/darwin-opt/bin/external/nsync/libnsync_cpp.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/strings/libcord.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/strings/libstr_format_internal.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/strings/libstrings.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/strings/libinternal.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/base/libbase.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/base/libdynamic_annotations.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/base/libspinlock_wait.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/base/libthrow_delegate.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/base/libraw_logging_internal.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/base/liblog_severity.pic.a bazel-out/darwin-opt/bin/external/com_google_absl/absl/numeric/libint128.pic.a -Wl,-rpath,@loader_path/,-rpath,@loader_path/..,-rpath,@loader_path/../..,-rpath,@loader_path/../../.. -Wl,-rename_section,__TEXT,text_env,__TEXT,__text -Wl,-w -Wl,-exported_symbols_list,bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/compiler/xla/python/xla_extension-exported-symbols.lds -lm -lpthread -framework IOKit -ldl -ldl -lm -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -framework CoreFoundation -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -ldl -lpthread -lm -pthread -pthread -lm -lpthread -lm -lpthread -lm -pthread -undefined dynamic_lookup -headerpad_max_install_names -lstdc++ -lm)
Execution platform: @local_execution_config_platform//:platform
duplicate symbol 'tensorflow::tpu::InitializeTpuLibrary(void*)' in:
    bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/tpu/libtpu_api_dlsym_initializer.pic.lo(tpu_api_dlsym_initializer.pic.o)
    bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/tpu/libtpu_executor_dlsym_initializer.pic.lo(tpu_executor_dlsym_initializer.pic.o)
duplicate symbol 'tensorflow::tpu::FindAndLoadTpuLibrary()' in:
    bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/tpu/libtpu_api_dlsym_initializer.pic.lo(tpu_api_dlsym_initializer.pic.o)
    bazel-out/darwin-opt/bin/external/org_tensorflow/tensorflow/core/tpu/libtpu_executor_dlsym_initializer.pic.lo(tpu_executor_dlsym_initializer.pic.o)
ld: 2 duplicate symbols for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Target //build:build_wheel failed to build
INFO: Elapsed time: 3.424s, Critical Path: 2.82s
INFO: 2 processes: 2 internal.
FAILED: Build did NOT complete successfully
ERROR: Build failed. Not running target
FAILED: Build did NOT complete successfully
Traceback (most recent call last):
  File "build/build.py", line 516, in <module>
    main()
  File "build/build.py", line 511, in main
    shell(command)
  File "build/build.py", line 51, in shell
    output = subprocess.check_output(cmd)
  File "/usr/local/Cellar/python@3.8/3.8.8/Frameworks/Python.framework/Versions/3.8/lib/python3.8/subprocess.py", line 415, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
  File "/usr/local/Cellar/python@3.8/3.8.8/Frameworks/Python.framework/Versions/3.8/lib/python3.8/subprocess.py", line 516, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['./bazel-3.7.2-darwin-x86_64', 'run', '--verbose_failures=true', '--config=short_logs', '--config=avx_posix', '--config=mkl_open_source_only', ':build_wheel', '--', '--output_path=/Users/mateusz/PycharmProjects/jax/dist']' returned non-zero exit status 1.
mtsokol commented 3 years ago

I also managed to reproduce it in google colab: https://colab.research.google.com/drive/1R4ANPLeHgCnOi2AjoPU_sLKmcmCcRkb1?usp=sharing

skye commented 3 years ago

I'm also able to repro this (on linux). Now just to find the root cause... Thanks for reporting. If it helps in the meantime, the tag jaxlib-v0.1.61 should build correctly.

skye commented 3 years ago

Well I didn't root cause it, because it appears to have fixed itself :) I just updated our WORKSPACE to a more recent TF commit and it works for me now. Give it a shot?

mtsokol commented 3 years ago

I tried it once again with the latest version and it worked (correctly imports and works 🎉). Thank you for your help!