abrisco / cargo-bazel

A Bazel repository rule for generating Rust dependencies with Cargo.
https://abrisco.github.io/cargo-bazel/
MIT License
4 stars 1 forks source link

Linker failure related to `windows-sys` in examples #173

Open abrisco opened 2 years ago

abrisco commented 2 years ago

It seems in tokio 1.17.0 a transitive dependency (parking_lot_core) switched from winapi to windows-sys and introduced the following linker errors. Cargo builds just fine so this may be an issue in how the targets are being rendered or in rules_rust.

 (17:57:50) ERROR: D:/a/cargo-bazel/cargo-bazel/examples/no_cargo_manifests/BUILD.bazel:20:10: Compiling Rust bin unit_test (1 files) failed: (Exit 1): process_wrapper.exe failed: error executing command 
  cd C:/bzl/4pjbiip7/execroot/cargo_bazel_examples
  SET CARGO_CFG_TARGET_ARCH=x86_64
    SET CARGO_CFG_TARGET_OS=windows
    SET CARGO_CRATE_NAME=unit_test
    SET CARGO_MANIFEST_DIR=${pwd}/no_cargo_manifests
    SET CARGO_PKG_AUTHORS=
    SET CARGO_PKG_DESCRIPTION=
    SET CARGO_PKG_HOMEPAGE=
    SET CARGO_PKG_NAME=unit_test
    SET CARGO_PKG_VERSION=0.0.0
    SET CARGO_PKG_VERSION_MAJOR=0
    SET CARGO_PKG_VERSION_MINOR=0
    SET CARGO_PKG_VERSION_PATCH=0
    SET CARGO_PKG_VERSION_PRE=
    SET LIB=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\ATLMFC\lib\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\lib\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64;C:\Program Files (x86)\Windows Kits\10\lib\10.0.22000.0\ucrt\x64;C:\Program Files (x86)\Windows Kits\10\lib\10.0.22000.0\um\x64
    SET PATH=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\\Extensions\Microsoft\IntelliCode\CLI;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\bin\HostX64\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\VC\VCPackages;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Team Tools\Performance Tools\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\vs2019\\x64;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\vs2019\;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\;C:\Program Files (x86)\HTML Help Workshop;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\Tools\devinit;C:\Program Files (x86)\Windows Kits\10\bin\10.0.22000.0\x64;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\Tools\;;C:\Windows\system32;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\Llvm\x64\bin;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\VC\Linux\bin\ConnectionManagerExe
    SET SYSROOT=bazel-out/x64_windows-fastbuild/bin/external/rust_windows_x86_64/toolchain_for_x86_64-pc-windows-msvc_impl
    SET TEMP=C:\Users\RUNNER~1\AppData\Local\Temp
    SET TMP=C:\Users\RUNNER~1\AppData\Local\Temp
  bazel-out/x64_windows-opt-exec-2B5CBBC6/bin/external/rules_rust/util/process_wrapper/process_wrapper.exe --arg-file bazel-out/x64_windows-fastbuild/bin/external/no_cargo__futures-core-0.3.21/futures-core_build_script.linksearchpaths --arg-file bazel-out/x64_windows-fastbuild/bin/external/no_cargo__futures-task-0.3.21/futures-task_build_script.linksearchpaths --arg-file bazel-out/x64_windows-fastbuild/bin/external/no_cargo__futures-util-0.3.21/futures-util_build_script.linksearchpaths --arg-file bazel-out/x64_windows-opt-exec-2B5CBBC6/bin/external/no_cargo__async-trait-0.1.52/async-trait_build_script.linksearchpaths --arg-file bazel-out/x64_windows-opt-exec-2B5CBBC6/bin/external/no_cargo__proc-macro2-1.0.36/proc-macro2_build_script.linksearchpaths --arg-file bazel-out/x64_windows-opt-exec-2B5CBBC6/bin/external/no_cargo__syn-1.0.86/syn_build_script.linksearchpaths --arg-file bazel-out/x64_windows-fastbuild/bin/external/no_cargo__futures-channel-0.3.21/futures-channel_build_script.linksearchpaths --arg-file bazel-out/x64_windows-fastbuild/bin/external/no_cargo__indexmap-1.8.0/indexmap_build_script.linksearchpaths --arg-file bazel-out/x64_windows-fastbuild/bin/external/no_cargo__winapi-0.3.9/winapi_build_script.linksearchpaths --arg-file bazel-out/x64_windows-fastbuild/bin/external/no_cargo__memchr-2.4.1/memchr_build_script.linksearchpaths --arg-file bazel-out/x64_windows-fastbuild/bin/external/no_cargo__ntapi-0.3.7/ntapi_build_script.linksearchpaths --arg-file bazel-out/x64_windows-fastbuild/bin/external/no_cargo__log-0.4.14/log_build_script.linksearchpaths --arg-file bazel-out/x64_windows-fastbuild/bin/external/no_cargo__parking_lot_core-0.9.1/parking_lot_core_build_script.linksearchpaths --arg-file bazel-out/x64_windows-fastbuild/bin/external/no_cargo__httparse-1.6.0/httparse_build_script.linksearchpaths --arg-file bazel-out/x64_windows-fastbuild/bin/external/no_cargo__serde-1.0.136/serde_build_script.linksearchpaths --arg-file bazel-out/x64_windows-fastbuild/bin/external/no_cargo__serde_json-1.0.79/serde_json_build_script.linksearchpaths --subst *** -- bazel-out/x64_windows-fastbuild/bin/external/rust_windows_x86_64/toolchain_for_x86_64-pc-windows-msvc_impl/bin/rustc.exe no_cargo_manifests/src/main.rs --crate-name=unit_test --crate-type=bin --error-format=human --codegen=metadata= --out-dir=bazel-out/x64_windows-fastbuild/bin/no_cargo_manifests --codegen=extra-filename= --codegen=opt-level=0 --codegen=debuginfo=0 --remap-path-prefix=${pwd}=. --emit=dep-info,link --color=always --target=x86_64-pc-windows-msvc -L bazel-out/x64_windows-fastbuild/bin/external/rust_windows_x86_64/toolchain_for_x86_64-pc-windows-msvc_impl/lib/rustlib/x86_64-pc-windows-msvc/lib --test --edition=2018 --codegen=linker=C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Tools/MSVC/14.29.30133/bin/HostX64/x64/link.exe --codegen link-args=/nologo /SUBSYSTEM:CONSOLE /MACHINE:X64 /DEFAULTLIB:msvcrt.lib /DEBUG:FASTLINK /INCREMENTAL:NO --extern=axum=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__axum-0.4.6/libaxum-2904153022.rlib --extern=hyper=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__hyper-0.14.17/libhyper-123509585.rlib --extern=mime=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__mime-0.3.16/libmime-584566109.rlib --extern=serde_json=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__serde_json-1.0.79/libserde_json-1783483221.rlib --extern=tokio=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tokio-1.17.0/libtokio-208237845.rlib --extern=tower=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tower-0.4.12/libtower-2863236360.rlib --extern=tower_http=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tower-http-0.2.3/libtower_http-1570182527.rlib --extern=tracing=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tracing-0.1.31/libtracing-1567624351.rlib --extern=tracing_subscriber=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tracing-subscriber-0.3.9/libtracing_subscriber-2615962580.rlib -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__bytes-1.1.0 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__futures-core-0.3.21 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__futures-task-0.3.21 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__pin-project-lite-0.2.8 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__pin-utils-0.1.0 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__futures-util-0.3.21 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__fnv-1.0.7 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__itoa-1.0.1 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__http-0.2.6 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__http-body-0.4.4 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__mime-0.3.16 -Ldependency=bazel-out/x64_windows-opt-exec-2B5CBBC6/bin/external/no_cargo__unicode-xid-0.2.2 -Ldependency=bazel-out/x64_windows-opt-exec-2B5CBBC6/bin/external/no_cargo__proc-macro2-1.0.36 -Ldependency=bazel-out/x64_windows-opt-exec-2B5CBBC6/bin/external/no_cargo__quote-1.0.15 -Ldependency=bazel-out/x64_windows-opt-exec-2B5CBBC6/bin/external/no_cargo__syn-1.0.86 -Ldependency=bazel-out/x64_windows-opt-exec-2B5CBBC6/bin/external/no_cargo__async-trait-0.1.52 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__axum-core-0.1.2 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__bitflags-1.3.2 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__futures-channel-0.3.21 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__futures-sink-0.3.21 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__hashbrown-0.11.2 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__indexmap-1.8.0 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__slab-0.4.5 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__winapi-0.3.9 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__memchr-2.4.1 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__miow-0.3.7 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__ntapi-0.3.7 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__cfg-if-1.0.0 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__log-0.4.14 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__mio-0.8.0 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__num_cpus-1.13.1 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__once_cell-1.9.0 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__scopeguard-1.1.0 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__lock_api-0.4.6 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__windows-sys-0.32.0 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__smallvec-1.8.0 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__parking_lot_core-0.9.1 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__parking_lot-0.12.0 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__socket2-0.4.4 -Ldependency=bazel-out/x64_windows-opt-exec-2B5CBBC6/bin/external/no_cargo__tokio-macros-1.7.0 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tokio-1.17.0 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tokio-util-0.6.9 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__lazy_static-1.4.0 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tracing-core-0.1.22 -Ldependency=bazel-out/x64_windows-opt-exec-2B5CBBC6/bin/external/no_cargo__tracing-attributes-0.1.19 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tracing-0.1.31 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__h2-0.3.11 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__httparse-1.6.0 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__httpdate-1.0.2 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tower-service-0.3.1 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__try-lock-0.2.3 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__want-0.3.0 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__hyper-0.14.17 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__matchit-0.4.6 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__percent-encoding-2.1.0 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__serde-1.0.136 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__ryu-1.0.9 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__serde_json-1.0.79 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__matches-0.1.9 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__form_urlencoded-1.0.1 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__serde_urlencoded-0.7.1 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__sync_wrapper-0.1.1 -Ldependency=bazel-out/x64_windows-opt-exec-2B5CBBC6/bin/external/no_cargo__pin-project-internal-1.0.10 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__pin-project-1.0.10 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tokio-util-0.7.0 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tower-layer-0.3.1 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tower-0.4.12 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__http-range-header-0.3.0 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tower-http-0.2.3 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__axum-0.4.6 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__ansi_term-0.12.1 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__sharded-slab-0.1.4 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__thread_local-1.1.4 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tracing-log-0.1.2 -Ldependency=bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tracing-subscriber-0.3.9
Execution platform: @local_config_platform//:host
error: linking with `C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Tools/MSVC/14.29.30133/bin/HostX64/x64/link.exe` failed: exit code: 1181
  |
  = note: "C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Tools/MSVC/14.29.30133/bin/HostX64/x64/link.exe" "/NOLOGO" "bazel-out/x64_windows-fastbuild/bin/no_cargo_manifests\\unit_test.unit_test.c0d72618-cgu.0.rcgu.o" "bazel-out/x64_windows-fastbuild/bin/no_cargo_manifests\\unit_test.unit_test.c0d72618-cgu.1.rcgu.o" "bazel-out/x64_windows-fastbuild/bin/no_cargo_manifests\\unit_test.unit_test.c0d72618-cgu.10.rcgu.o" "bazel-out/x64_windows-fastbuild/bin/no_cargo_manifests\\unit_test.unit_test.c0d72618-cgu.11.rcgu.o" "bazel-out/x64_windows-fastbuild/bin/no_cargo_manifests\\unit_test.unit_test.c0d72618-cgu.12.rcgu.o" "bazel-out/x64_windows-fastbuild/bin/no_cargo_manifests\\unit_test.unit_test.c0d72618-cgu.13.rcgu.o" "bazel-out/x64_windows-fastbuild/bin/no_cargo_manifests\\unit_test.unit_test.c0d72618-cgu.14.rcgu.o" "bazel-out/x64_windows-fastbuild/bin/no_cargo_manifests\\unit_test.unit_test.c0d72618-cgu.15.rcgu.o" "bazel-out/x64_windows-fastbuild/bin/no_cargo_manifests\\unit_test.unit_test.c0d72618-cgu.2.rcgu.o" "bazel-out/x64_windows-fastbuild/bin/no_cargo_manifests\\unit_test.unit_test.c0d72618-cgu.3.rcgu.o" "bazel-out/x64_windows-fastbuild/bin/no_cargo_manifests\\unit_test.unit_test.c0d72618-cgu.4.rcgu.o" "bazel-out/x64_windows-fastbuild/bin/no_cargo_manifests\\unit_test.unit_test.c0d72618-cgu.5.rcgu.o" "bazel-out/x64_windows-fastbuild/bin/no_cargo_manifests\\unit_test.unit_test.c0d72618-cgu.6.rcgu.o" "bazel-out/x64_windows-fastbuild/bin/no_cargo_manifests\\unit_test.unit_test.c0d72618-cgu.7.rcgu.o" "bazel-out/x64_windows-fastbuild/bin/no_cargo_manifests\\unit_test.unit_test.c0d72618-cgu.8.rcgu.o" "bazel-out/x64_windows-fastbuild/bin/no_cargo_manifests\\unit_test.unit_test.c0d72618-cgu.9.rcgu.o" "bazel-out/x64_windows-fastbuild/bin/no_cargo_manifests\\unit_test.2cvplpjntq73y81g.rcgu.o" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/rust_windows_x86_64/toolchain_for_x86_64-pc-windows-msvc_impl/lib/rustlib/x86_64-pc-windows-msvc/lib" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__bytes-1.1.0" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__futures-core-0.3.21" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__futures-task-0.3.21" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__pin-project-lite-0.2.8" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__pin-utils-0.1.0" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__futures-util-0.3.21" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__fnv-1.0.7" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__itoa-1.0.1" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__http-0.2.6" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__http-body-0.4.4" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__mime-0.3.16" "/LIBPATH:bazel-out/x64_windows-opt-exec-2B5CBBC6/bin/external/no_cargo__unicode-xid-0.2.2" "/LIBPATH:bazel-out/x64_windows-opt-exec-2B5CBBC6/bin/external/no_cargo__proc-macro2-1.0.36" "/LIBPATH:bazel-out/x64_windows-opt-exec-2B5CBBC6/bin/external/no_cargo__quote-1.0.15" "/LIBPATH:bazel-out/x64_windows-opt-exec-2B5CBBC6/bin/external/no_cargo__syn-1.0.86" "/LIBPATH:bazel-out/x64_windows-opt-exec-2B5CBBC6/bin/external/no_cargo__async-trait-0.1.52" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__axum-core-0.1.2" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__bitflags-1.3.2" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__futures-channel-0.3.21" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__futures-sink-0.3.21" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__hashbrown-0.11.2" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__indexmap-1.8.0" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__slab-0.4.5" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__winapi-0.3.9" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__memchr-2.4.1" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__miow-0.3.7" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__ntapi-0.3.7" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__cfg-if-1.0.0" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__log-0.4.14" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__mio-0.8.0" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__num_cpus-1.13.1" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__once_cell-1.9.0" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__scopeguard-1.1.0" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__lock_api-0.4.6" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__windows-sys-0.32.0" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__smallvec-1.8.0" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__parking_lot_core-0.9.1" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__parking_lot-0.12.0" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__socket2-0.4.4" "/LIBPATH:bazel-out/x64_windows-opt-exec-2B5CBBC6/bin/external/no_cargo__tokio-macros-1.7.0" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tokio-1.17.0" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tokio-util-0.6.9" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__lazy_static-1.4.0" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tracing-core-0.1.22" "/LIBPATH:bazel-out/x64_windows-opt-exec-2B5CBBC6/bin/external/no_cargo__tracing-attributes-0.1.19" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tracing-0.1.31" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__h2-0.3.11" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__httparse-1.6.0" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__httpdate-1.0.2" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tower-service-0.3.1" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__try-lock-0.2.3" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__want-0.3.0" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__hyper-0.14.17" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__matchit-0.4.6" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__percent-encoding-2.1.0" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__serde-1.0.136" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__ryu-1.0.9" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__serde_json-1.0.79" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__matches-0.1.9" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__form_urlencoded-1.0.1" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__serde_urlencoded-0.7.1" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__sync_wrapper-0.1.1" "/LIBPATH:bazel-out/x64_windows-opt-exec-2B5CBBC6/bin/external/no_cargo__pin-project-internal-1.0.10" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__pin-project-1.0.10" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tokio-util-0.7.0" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tower-layer-0.3.1" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tower-0.4.12" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__http-range-header-0.3.0" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tower-http-0.2.3" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__axum-0.4.6" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__ansi_term-0.12.1" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__sharded-slab-0.1.4" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__thread_local-1.1.4" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tracing-log-0.1.2" "/LIBPATH:bazel-out/x64_windows-fastbuild/bin/external/no_cargo__tracing-subscriber-0.3.9" "/LIBPATH:C:\\bzl\\4pjbiip7\\external\\rust_windows_x86_64\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__tracing-subscriber-0.3.9\\libtracing_subscriber-2615962580.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__ansi_term-0.12.1\\libansi_term-1899657703.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__thread_local-1.1.4\\libthread_local-3732346659.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__sharded-slab-0.1.4\\libsharded_slab-746196547.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__tracing-log-0.1.2\\libtracing_log-445617194.rlib" "C:\\bzl\\4pjbiip7\\external\\rust_windows_x86_64\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libtest-31603d7487cffef1.rlib" "C:\\bzl\\4pjbiip7\\external\\rust_windows_x86_64\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libgetopts-66d3fdf6aca8bc9f.rlib" "C:\\bzl\\4pjbiip7\\external\\rust_windows_x86_64\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libunicode_width-1fbf57623e4fc218.rlib" "C:\\bzl\\4pjbiip7\\external\\rust_windows_x86_64\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_std_workspace_std-1d3c0c65bfeaf16b.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__axum-0.4.6\\libaxum-2904153022.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__matchit-0.4.6\\libmatchit-478337811.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__serde_urlencoded-0.7.1\\libserde_urlencoded-3121698440.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__form_urlencoded-1.0.1\\libform_urlencoded-4159698243.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__matches-0.1.9\\libmatches-2878943893.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__percent-encoding-2.1.0\\libpercent_encoding-1669990955.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__serde_json-1.0.79\\libserde_json-1783483221.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__ryu-1.0.9\\libryu-691833679.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__tower-http-0.2.3\\libtower_http-1570182527.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__bitflags-1.3.2\\libbitflags-575700225.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__tower-0.4.12\\libtower-2863236360.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__pin-project-1.0.10\\libpin_project-1142557838.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__tokio-util-0.7.0\\libtokio_util-286900688.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__axum-core-0.1.2\\libaxum_core-117514738.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__mime-0.3.16\\libmime-584566109.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__hyper-0.14.17\\libhyper-123509585.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__want-0.3.0\\libwant-1517811441.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__try-lock-0.2.3\\libtry_lock-902923888.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__httparse-1.6.0\\libhttparse-3125797236.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__h2-0.3.11\\libh2-1189915561.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__indexmap-1.8.0\\libindexmap-1517079351.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__hashbrown-0.11.2\\libhashbrown-542240487.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__slab-0.4.5\\libslab-958476249.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__tokio-util-0.6.9\\libtokio_util-1643531456.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__futures-sink-0.3.21\\libfutures_sink-3167220529.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__tracing-0.1.31\\libtracing-1567624351.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__tracing-core-0.1.22\\libtracing_core-1881208215.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__lazy_static-1.4.0\\liblazy_static-103671228.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__futures-channel-0.3.21\\libfutures_channel-1472053907.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__tokio-1.17.0\\libtokio-208237845.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__num_cpus-1.13.1\\libnum_cpus-3228583013.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__socket2-0.4.4\\libsocket2-1324878046.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__memchr-2.4.1\\libmemchr-2533653921.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__once_cell-1.9.0\\libonce_cell-50239875.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__mio-0.8.0\\libmio-2097127382.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__miow-0.3.7\\libmiow-2608707827.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__ntapi-0.3.7\\libntapi-384903607.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__log-0.4.14\\liblog-2438544739.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__winapi-0.3.9\\libwinapi-19938191.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__parking_lot-0.12.0\\libparking_lot-2934495977.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__parking_lot_core-0.9.1\\libparking_lot_core-975847837.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__windows-sys-0.32.0\\libwindows_sys-1224227120.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__cfg-if-1.0.0\\libcfg_if-1030973009.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__smallvec-1.8.0\\libsmallvec-890367066.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__lock_api-0.4.6\\liblock_api-2441805301.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__scopeguard-1.1.0\\libscopeguard-2251719952.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__httpdate-1.0.2\\libhttpdate-375578857.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__http-body-0.4.4\\libhttp_body-24617980.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__sync_wrapper-0.1.1\\libsync_wrapper-3244481778.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__futures-util-0.3.21\\libfutures_util-110549348.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__futures-task-0.3.21\\libfutures_task-468504229.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__pin-utils-0.1.0\\libpin_utils-1353379094.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__futures-core-0.3.21\\libfutures_core-287137267.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__pin-project-lite-0.2.8\\libpin_project_lite-1811824293.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__serde-1.0.136\\libserde-66266436.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__tower-service-0.3.1\\libtower_service-200974654.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__tower-layer-0.3.1\\libtower_layer-485117858.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__http-0.2.6\\libhttp-1499468659.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__itoa-1.0.1\\libitoa-3435038556.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__bytes-1.1.0\\libbytes-664716370.rlib" "C:\\bzl\\4pjbiip7\\execroot\\cargo_bazel_examples\\bazel-out\\x64_windows-fastbuild\\bin\\external\\no_cargo__fnv-1.0.7\\libfnv-2128617734.rlib" "C:\\bzl\\4pjbiip7\\external\\rust_windows_x86_64\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libstd-77c29e3b2a96c9a6.rlib" "C:\\bzl\\4pjbiip7\\external\\rust_windows_x86_64\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libpanic_unwind-fac20c79897f2b3d.rlib" "C:\\bzl\\4pjbiip7\\external\\rust_windows_x86_64\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libstd_detect-a900fec85d21ec5f.rlib" "C:\\bzl\\4pjbiip7\\external\\rust_windows_x86_64\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_demangle-2803b5471132ab91.rlib" "C:\\bzl\\4pjbiip7\\external\\rust_windows_x86_64\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-bd7c3f8e84ab3746.rlib" "C:\\bzl\\4pjbiip7\\external\\rust_windows_x86_64\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_std_workspace_alloc-6353ac840b4a82ca.rlib" "C:\\bzl\\4pjbiip7\\external\\rust_windows_x86_64\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libunwind-8b22f250a6b6c0c3.rlib" "C:\\bzl\\4pjbiip7\\external\\rust_windows_x86_64\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcfg_if-837411c15bbbd755.rlib" "C:\\bzl\\4pjbiip7\\external\\rust_windows_x86_64\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liblibc-6e0180ba426c6f71.rlib" "C:\\bzl\\4pjbiip7\\external\\rust_windows_x86_64\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-8fee164e10a5c1ee.rlib" "C:\\bzl\\4pjbiip7\\external\\rust_windows_x86_64\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_std_workspace_core-433995d9d73cd404.rlib" "C:\\bzl\\4pjbiip7\\external\\rust_windows_x86_64\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-d681750c6d1718a3.rlib" "C:\\bzl\\4pjbiip7\\external\\rust_windows_x86_64\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-fd343f19f347f62a.rlib" "kernel32.lib" "ntdll.lib" "advapi32.lib" "cfgmgr32.lib" "credui.lib" "fwpuclnt.lib" "gdi32.lib" "kernel32.lib" "msimg32.lib" "mswsock.lib" "ntdll.lib" "opengl32.lib" "secur32.lib" "synchronization.lib" "user32.lib" "winspool.lib" "ws2_32.lib" "windows.lib" "kernel32.lib" "ws2_32.lib" "bcrypt.lib" "advapi32.lib" "userenv.lib" "kernel32.lib" "msvcrt.lib" "/NXCOMPAT" "/LIBPATH:C:\\bzl\\4pjbiip7\\external\\rust_windows_x86_64\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib" "/OUT:bazel-out/x64_windows-fastbuild/bin/no_cargo_manifests\\unit_test.exe" "/OPT:REF,NOICF" "/DEBUG" "/NATVIS:C:\\bzl\\4pjbiip7\\external\\rust_windows_x86_64\\lib\\rustlib\\etc\\intrinsic.natvis" "/NATVIS:C:\\bzl\\4pjbiip7\\external\\rust_windows_x86_64\\lib\\rustlib\\etc\\liballoc.natvis" "/NATVIS:C:\\bzl\\4pjbiip7\\external\\rust_windows_x86_64\\lib\\rustlib\\etc\\libcore.natvis" "/NATVIS:C:\\bzl\\4pjbiip7\\external\\rust_windows_x86_64\\lib\\rustlib\\etc\\libstd.natvis" "/nologo" "/SUBSYSTEM:CONSOLE" "/MACHINE:X64" "/DEFAULTLIB:msvcrt.lib" "/DEBUG:FASTLINK" "/INCREMENTAL:NO"
  = note: LINK : fatal error LNK1181: cannot open input file 'windows.lib'

error: aborting due to previous error

(17:57:50) INFO: Elapsed time: 700.240s, Critical Path: 89.38s
(17:57:50) INFO: 68 processes: 10 internal, 58 local.
//cargo_aliases:names_build_test                                (cached) PASSED in 0.1s
(17:57:50) FAILED: Build did NOT complete successfully
//cargo_local:unit_test                                         (cached) PASSED in 0.1s
//cargo_remote:launch_test                                      (cached) PASSED in 0.1s
//cargo_workspace/printer:unit_test                             (cached) PASSED in 0.1s
//multi_package/sub_pkgs/pkg_c:unit_test                        (cached) PASSED in 0.1s
(17:57:50) FAILED: Build did NOT complete successfully
//multi_package/pkg_a:unit_test                                         SKIPPED
//multi_package/sub_pkgs/pkg_b:unit_test                                SKIPPED
//no_cargo_manifests:unit_test                                  FAILED TO BUILD
//cargo_aliases:unit_test                                                PASSED in 0.1s
//extra_workspace_members:unit_test                                      PASSED in 0.1s

Executed 2 out of 10 tests: 7 tests pass, 1 fails to build and 2 were skipped.
There were tests whose specified size is too big. Use the --test_verbose_timeout_warnings command line option to see which ones these are.
abrisco commented 2 years ago

After #186 it seems the issue has been resolved for all cases except for locally vendored crates. https://github.com/abrisco/cargo-bazel/pull/186 unpins all other examples but I'm not sure why locally vendored dependencies exhibit this issue.