cc-rs
cc-rs copied to clipboard
build passes invalid `-nologo` and `-out:` flags to `ar` tool if specified in `AR` env var.
Found this here: https://chromium-review.googlesource.com/c/chromium/src/+/4087043/4//COMMIT_MSG#26
The AR env var can override the tool: https://github.com/rust-lang/cc-rs/blob/0e51f6d8a05548bd9991bfd8184b45b77b261a17/src/lib.rs#L2651-L2653
However the flags passed to it include "-nologo" and -out: which then fails with invalid flag.
https://github.com/rust-lang/cc-rs/blob/0e51f6d8a05548bd9991bfd8184b45b77b261a17/src/lib.rs#L2107-L2111
It seems like if AR is specified in the env var, it shouldn't assume it can change the arguments based on the target being msvc?
Here's the stdout of the full build: https://logs.chromium.org/logs/chromium/buildbucket/cr-buildbucket/8795327228707936417/+/u/package_rust/stdout
And of interest this part:
error: failed to run custom build command for `lzma-sys v0.1.17`
Caused by:
process didn't exit successfully: `C:\b\s\w\ir\cache\builder\src\third_party\rust_src\src\build\bootstrap\debug\build\lzma-sys-68f35df6d4db38dd\build-script-build` (exit code: 1)
--- stdout
cargo:rerun-if-changed=build.rs
cargo:rerun-if-env-changed=LZMA_API_STATIC
cargo:root=C:\b\s\w\ir\cache\builder\src\third_party\rust_src\src\build\bootstrap\debug\build\lzma-sys-b4fbaf154720cb7c\out
cargo:include=C:\b\s\w\ir\cache\builder\src\third_party\rust_src\src\vendor\lzma-sys\xz-5.2/src/liblzma/api
TARGET = Some("x86_64-pc-windows-msvc")
OPT_LEVEL = Some("0")
HOST = Some("x86_64-pc-windows-msvc")
CC_x86_64-pc-windows-msvc = None
CC_x86_64_pc_windows_msvc = None
HOST_CC = None
CC = Some("C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang")
CFLAGS_x86_64-pc-windows-msvc = None
CFLAGS_x86_64_pc_windows_msvc = None
HOST_CFLAGS = None
CFLAGS = Some(" ")
CRATE_CC_NO_DEFAULTS = None
DEBUG = Some("false")
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\alone_decoder.o" "-c" "xz-5.2/src/liblzma/common\\alone_decoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\alone_encoder.o" "-c" "xz-5.2/src/liblzma/common\\alone_encoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\auto_decoder.o" "-c" "xz-5.2/src/liblzma/common\\auto_decoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\block_buffer_decoder.o" "-c" "xz-5.2/src/liblzma/common\\block_buffer_decoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\block_buffer_encoder.o" "-c" "xz-5.2/src/liblzma/common\\block_buffer_encoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\block_decoder.o" "-c" "xz-5.2/src/liblzma/common\\block_decoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\block_encoder.o" "-c" "xz-5.2/src/liblzma/common\\block_encoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\block_header_decoder.o" "-c" "xz-5.2/src/liblzma/common\\block_header_decoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\block_header_encoder.o" "-c" "xz-5.2/src/liblzma/common\\block_header_encoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\block_util.o" "-c" "xz-5.2/src/liblzma/common\\block_util.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\common.o" "-c" "xz-5.2/src/liblzma/common\\common.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\easy_buffer_encoder.o" "-c" "xz-5.2/src/liblzma/common\\easy_buffer_encoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\easy_decoder_memusage.o" "-c" "xz-5.2/src/liblzma/common\\easy_decoder_memusage.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\easy_encoder.o" "-c" "xz-5.2/src/liblzma/common\\easy_encoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\easy_encoder_memusage.o" "-c" "xz-5.2/src/liblzma/common\\easy_encoder_memusage.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\easy_preset.o" "-c" "xz-5.2/src/liblzma/common\\easy_preset.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\filter_buffer_decoder.o" "-c" "xz-5.2/src/liblzma/common\\filter_buffer_decoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\filter_buffer_encoder.o" "-c" "xz-5.2/src/liblzma/common\\filter_buffer_encoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\filter_common.o" "-c" "xz-5.2/src/liblzma/common\\filter_common.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\filter_decoder.o" "-c" "xz-5.2/src/liblzma/common\\filter_decoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\filter_encoder.o" "-c" "xz-5.2/src/liblzma/common\\filter_encoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\filter_flags_decoder.o" "-c" "xz-5.2/src/liblzma/common\\filter_flags_decoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\filter_flags_encoder.o" "-c" "xz-5.2/src/liblzma/common\\filter_flags_encoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\hardware_cputhreads.o" "-c" "xz-5.2/src/liblzma/common\\hardware_cputhreads.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\hardware_physmem.o" "-c" "xz-5.2/src/liblzma/common\\hardware_physmem.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\index.o" "-c" "xz-5.2/src/liblzma/common\\index.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\index_decoder.o" "-c" "xz-5.2/src/liblzma/common\\index_decoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\index_encoder.o" "-c" "xz-5.2/src/liblzma/common\\index_encoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\index_hash.o" "-c" "xz-5.2/src/liblzma/common\\index_hash.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\outqueue.o" "-c" "xz-5.2/src/liblzma/common\\outqueue.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_buffer_decoder.o" "-c" "xz-5.2/src/liblzma/common\\stream_buffer_decoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_buffer_encoder.o" "-c" "xz-5.2/src/liblzma/common\\stream_buffer_encoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_decoder.o" "-c" "xz-5.2/src/liblzma/common\\stream_decoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_encoder.o" "-c" "xz-5.2/src/liblzma/common\\stream_encoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_encoder_mt.o" "-c" "xz-5.2/src/liblzma/common\\stream_encoder_mt.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_flags_common.o" "-c" "xz-5.2/src/liblzma/common\\stream_flags_common.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_flags_decoder.o" "-c" "xz-5.2/src/liblzma/common\\stream_flags_decoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_flags_encoder.o" "-c" "xz-5.2/src/liblzma/common\\stream_flags_encoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\vli_decoder.o" "-c" "xz-5.2/src/liblzma/common\\vli_decoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\vli_encoder.o" "-c" "xz-5.2/src/liblzma/common\\vli_encoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\vli_size.o" "-c" "xz-5.2/src/liblzma/common\\vli_size.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\fastpos_table.o" "-c" "xz-5.2/src/liblzma/lzma\\fastpos_table.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\lzma2_decoder.o" "-c" "xz-5.2/src/liblzma/lzma\\lzma2_decoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\lzma2_encoder.o" "-c" "xz-5.2/src/liblzma/lzma\\lzma2_encoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\lzma_decoder.o" "-c" "xz-5.2/src/liblzma/lzma\\lzma_decoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\lzma_encoder.o" "-c" "xz-5.2/src/liblzma/lzma\\lzma_encoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\lzma_encoder_optimum_fast.o" "-c" "xz-5.2/src/liblzma/lzma\\lzma_encoder_optimum_fast.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\lzma_encoder_optimum_normal.o" "-c" "xz-5.2/src/liblzma/lzma\\lzma_encoder_optimum_normal.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\lzma_encoder_presets.o" "-c" "xz-5.2/src/liblzma/lzma\\lzma_encoder_presets.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lz\\lz_decoder.o" "-c" "xz-5.2/src/liblzma/lz\\lz_decoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lz\\lz_encoder.o" "-c" "xz-5.2/src/liblzma/lz\\lz_encoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lz\\lz_encoder_mf.o" "-c" "xz-5.2/src/liblzma/lz\\lz_encoder_mf.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/check\\check.o" "-c" "xz-5.2/src/liblzma/check\\check.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/check\\crc32_fast.o" "-c" "xz-5.2/src/liblzma/check\\crc32_fast.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/check\\crc32_table.o" "-c" "xz-5.2/src/liblzma/check\\crc32_table.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/check\\crc64_fast.o" "-c" "xz-5.2/src/liblzma/check\\crc64_fast.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/check\\crc64_table.o" "-c" "xz-5.2/src/liblzma/check\\crc64_table.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/check\\sha256.o" "-c" "xz-5.2/src/liblzma/check\\sha256.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/delta\\delta_common.o" "-c" "xz-5.2/src/liblzma/delta\\delta_common.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/delta\\delta_decoder.o" "-c" "xz-5.2/src/liblzma/delta\\delta_decoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/delta\\delta_encoder.o" "-c" "xz-5.2/src/liblzma/delta\\delta_encoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/rangecoder\\price_table.o" "-c" "xz-5.2/src/liblzma/rangecoder\\price_table.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\arm.o" "-c" "xz-5.2/src/liblzma/simple\\arm.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\armthumb.o" "-c" "xz-5.2/src/liblzma/simple\\armthumb.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\ia64.o" "-c" "xz-5.2/src/liblzma/simple\\ia64.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\powerpc.o" "-c" "xz-5.2/src/liblzma/simple\\powerpc.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\simple_coder.o" "-c" "xz-5.2/src/liblzma/simple\\simple_coder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\simple_decoder.o" "-c" "xz-5.2/src/liblzma/simple\\simple_decoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\simple_encoder.o" "-c" "xz-5.2/src/liblzma/simple\\simple_encoder.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\sparc.o" "-c" "xz-5.2/src/liblzma/simple\\sparc.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\x86.o" "-c" "xz-5.2/src/liblzma/simple\\x86.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/common/tuklib_cpucores.o" "-c" "xz-5.2/src/common/tuklib_cpucores.c"
exit code: 0
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\clang" "-O0" "-ffunction-sections" "-fdata-sections" "--target=x86_64-pc-windows-msvc" "-I" "xz-5.2/src/liblzma/api" "-I" "xz-5.2/src/liblzma/lzma" "-I" "xz-5.2/src/liblzma/lz" "-I" "xz-5.2/src/liblzma/check" "-I" "xz-5.2/src/liblzma/simple" "-I" "xz-5.2/src/liblzma/delta" "-I" "xz-5.2/src/liblzma/common" "-I" "xz-5.2/src/liblzma/rangecoder" "-I" "xz-5.2/src/common" "-I" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\vendor\\lzma-sys" "-DHAVE_CONFIG_H=1" "-o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/common/tuklib_physmem.o" "-c" "xz-5.2/src/common/tuklib_physmem.c"
cargo:warning=xz-5.2/src/common/tuklib_physmem.c:82:7: warning: 'GetVersion' is deprecated [-Wdeprecated-declarations]
cargo:warning= if ((GetVersion() & 0xFF) >= 5) {
cargo:warning= ^
cargo:warning=C:\b\s\w\ir\cache\builder\src\third_party\depot_tools\win_toolchain\vs_files\1023ce2e82\Windows Kits\10\Include\10.0.20348.0\um\sysinfoapi.h:153:1: note: 'GetVersion' has been explicitly marked deprecated here
cargo:warning=NOT_BUILD_WINDOWS_DEPRECATE
cargo:warning=^
cargo:warning=C:\b\s\w\ir\cache\builder\src\third_party\depot_tools\win_toolchain\vs_files\1023ce2e82\Windows Kits\10\Include\10.0.20348.0\um\sysinfoapi.h:37:49: note: expanded from macro 'NOT_BUILD_WINDOWS_DEPRECATE'
cargo:warning=# define NOT_BUILD_WINDOWS_DEPRECATE __declspec(deprecated)
cargo:warning= ^
cargo:warning=1 warning generated.
exit code: 0
AR_x86_64-pc-windows-msvc = None
AR_x86_64_pc_windows_msvc = None
HOST_AR = None
AR = Some("C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\llvm-ar")
running: "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\llvm-ar" "-out:C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\liblzma.a" "-nologo" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\alone_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\alone_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\auto_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\block_buffer_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\block_buffer_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\block_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\block_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\block_header_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\block_header_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\block_util.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\common.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\easy_buffer_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\easy_decoder_memusage.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\easy_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\easy_encoder_memusage.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\easy_preset.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\filter_buffer_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\filter_buffer_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\filter_common.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\filter_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\filter_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\filter_flags_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\filter_flags_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\hardware_cputhreads.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\hardware_physmem.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\index.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\index_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\index_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\index_hash.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\outqueue.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_buffer_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_buffer_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_encoder_mt.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_flags_common.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_flags_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_flags_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\vli_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\vli_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\vli_size.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\fastpos_table.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\lzma2_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\lzma2_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\lzma_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\lzma_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\lzma_encoder_optimum_fast.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\lzma_encoder_optimum_normal.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\lzma_encoder_presets.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lz\\lz_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lz\\lz_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lz\\lz_encoder_mf.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/check\\check.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/check\\crc32_fast.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/check\\crc32_table.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/check\\crc64_fast.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/check\\crc64_table.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/check\\sha256.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/delta\\delta_common.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/delta\\delta_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/delta\\delta_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/rangecoder\\price_table.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\arm.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\armthumb.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\ia64.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\powerpc.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\simple_coder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\simple_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\simple_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\sparc.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\x86.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/common/tuklib_cpucores.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/common/tuklib_physmem.o"
OVERVIEW: LLVM Archiver
USAGE: llvm-ar [options] [-]<operation>[modifiers] [relpos] [count] <archive> [files]
llvm-ar -M [<mri-script]
OPTIONS:
--format - archive format to create
=default - default
=gnu - gnu
=darwin - darwin
=bsd - bsd
=bigarchive - big archive (AIX OS)
--plugin=<string> - ignored for compatibility
-h --help - display this help and exit
--output - the directory to extract archive members to
--rsp-quoting - quoting style for response files
=posix - posix
=windows - windows
--thin - create a thin archive
--version - print the version and exit
-X{32|64|32_64|any} - object mode (only for AIX OS)
@<file> - read options from <file>
...
cargo:warning=C:\b\s\w\ir\cache\builder\src\third_party\llvm-build\Release+Asserts\bin\llvm-ar.exe: error: unknown option :
exit code: 1
--- stderr
error occurred: Command "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\llvm-ar" "-out:C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\liblzma.a" "-nologo" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\alone_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\alone_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\auto_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\block_buffer_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\block_buffer_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\block_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\block_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\block_header_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\block_header_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\block_util.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\common.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\easy_buffer_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\easy_decoder_memusage.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\easy_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\easy_encoder_memusage.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\easy_preset.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\filter_buffer_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\filter_buffer_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\filter_common.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\filter_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\filter_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\filter_flags_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\filter_flags_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\hardware_cputhreads.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\hardware_physmem.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\index.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\index_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\index_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\index_hash.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\outqueue.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_buffer_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_buffer_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_encoder_mt.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_flags_common.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_flags_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\stream_flags_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\vli_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\vli_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/common\\vli_size.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\fastpos_table.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\lzma2_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\lzma2_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\lzma_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\lzma_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\lzma_encoder_optimum_fast.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\lzma_encoder_optimum_normal.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lzma\\lzma_encoder_presets.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lz\\lz_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lz\\lz_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/lz\\lz_encoder_mf.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/check\\check.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/check\\crc32_fast.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/check\\crc32_table.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/check\\crc64_fast.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/check\\crc64_table.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/check\\sha256.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/delta\\delta_common.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/delta\\delta_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/delta\\delta_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/rangecoder\\price_table.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\arm.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\armthumb.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\ia64.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\powerpc.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\simple_coder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\simple_decoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\simple_encoder.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\sparc.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/liblzma/simple\\x86.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/common/tuklib_cpucores.o" "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\rust_src\\src\\build\\bootstrap\\debug\\build\\lzma-sys-b4fbaf154720cb7c\\out\\xz-5.2/src/common/tuklib_physmem.o" with args "C:\\b\\s\\w\\ir\\cache\\builder\\src\\third_party\\llvm-build\\Release+Asserts\\bin\\llvm-ar" did not execute successfully (status code exit code: 1).
failed to run: C:\b\s\w\ir\cache\builder\src\third_party\rust_src\src\build\x86_64-pc-windows-msvc\stage0\bin\cargo.exe build --manifest-path C:\b\s\w\ir\cache\builder\src\third_party\rust_src\src\src/bootstrap/Cargo.toml --locked --frozen
Build completed unsuccessfully in 0:01:26
Failed.
Thanks for the report, this is indeed a problem that needs solving. If you do have any ideas for a patch then PRs are very much welcome! This crate recently changed to new maintainers who are still working through existing issues so any help at this time would be very much appreciated.
I think the problem here is that it needs to know what flavour of arguments to pass? So maybe it'd be enough to inspect the executable name?
Hans pointed out on the Chromium CL linked above that using llvm-ar on Windows is probably wrong, and indeed I see this code will choose llvm-lib on clang-cl/windows. And I see that llvm-lib does accept these vars.
However, in our case we are using lld-link /lib which then acts as llvm-lib, just to make things interesting.
So I can set our AR to lld-link but the /lib flag must be the first argument. I've added it to our ARFLAGS env var, but I don't see that ARFLAGS is read here. It seems like it should become part of the command. I am running a build to verify if ARFLAGS is read by lld-link but that would be surprising.
So this may transform the issue to $ARFLAGS is not honoured. I will report back next week probably (testing this takes a long time for me).
So I can set our
ARtolld-link
No, set your AR to llvm-lib. General recommendation is to use clang-cl [for Windows compilations], in which case it will use proper librarian automatically.
However, in our case we are using
lld-link /libwhich then acts asllvm-lib, just to make things interesting.
Does it mean that you use it elsewhere? And/or that you want to use it here? Or that llvm-lib is not an option in your installation?
In case llvm-lib is not an option. Rustc relies on MSVC link.exe, but then there is MSVC lib.exe next to it, so not setting AR should work. Or setting it to lib...
FBOFW llvm-lib is not available in the Chromium dev environment, we build and distribute lld-link, which includes llvm-lib functionality.
Right, my first problem was finding link.exe and it's working now. Typically we don't use that at all - but since it's required for Rustc (thanks for confirming that), there's perhaps no harm in using it for the C sources inside the Rust compiler/stdlib build.
In case
llvm-libis not an option. Rustc relies on MSVClink.exe, but then there is MSVClib.exenext to it, so not setting AR should work. Or setting it tolib...
No, disregard this remark. It would work if you use clang-cl. [Not setting AR that is.]
To clarify, we're using clang (I need to change it to clang-cl) as the compiler regardless. So not setting $AR would work as in it would use link.exe? My reading of the code is that not setting $AR, but detecting clang in the $CC env var would result in using lld-link, which we don't have. Thus requiring the use of $AR.
https://github.com/rust-lang/cc-rs/blob/0e51f6d8a05548bd9991bfd8184b45b77b261a17/src/lib.rs#L2670-L2689
Right, my first problem was finding link.exe and it's working now.
I don't quite follow. Who links your final executable? If rustc, then it's supposed to find it all by itself, without you looking for it. And by extension cc-rs should find lib.exe if you direct it toward it.
As for Rust using link.exe. @ChrisDenton has pointed out [elsewhere] that it is possible to make rustc use lld-link instead, but it's not obvious that it would pass as an officially supported option :-)
As for Rust using link.exe. @ChrisDenton has pointed out that it is possible to make rustc use lld-link instead, but it's not obvious that it would pass as an officially supported option :-)
We control the linker with rustc inside our chromium build, but for building the toolchain I am trying to not ruffle too many feathers inside the workings of x.py.
So for the purposes of x.py, which is using the cc crate for building a static library at one point, we are:
- Using clang to build the C files.
- I could use lld-link.exe or link.exe but not llvm-link.
I think either one of those requires specifying it in $AR. But lld-link requires me to also specific /lib as the first argument which I think I can't do right now.
We have to recognize that the decision to use link.exe is rustc's own, cc-rs has no say in it. [Even the possibility to use lld-link is outside cc-rs's control.] cc-rs only compiles C and collects them to libraries, that's all(*). To do that it needs a compiler and a librarian, it doesn't need no linker. In other words, cc-rs in a way "distance" itself from linker :-) Which is why the suggestion to set AR to a linker sounds so to say "alien"...
As for llvm-lib not being available. Kind of unfair, don't you think? :-) But on a more practical note, is not setting AR an option? Despite the "disregard" note, it does appear to work... [In case you wonder, the original concern was that CC set clang, as opposed to clang-cl, would throw cc-rs off. But it doesn't...]
(*) Well, it also locates MSVC installation[s], but it's beside the point.
Ok so by great luck I have determined that llvm-lib does exist on the builders where we build the toolchain. Thus we can avoid further pain here for now it seems and I will point $AR to that (and could omit it in fact if the compiler is clang-cl but I will point it nonetheless).
However:
$ARis consumed but not$ARFLAGSwhich does limit/prevent the use oflld-linkon Windows, should someone need to use it in the future. To solve that$ARFLAGSshould be added to the command immediately after the$ARexecutable (they need to come first).
It may be safe to assume any linker on Windows must accept link.exe format arguments (-out: and -nologo) after that.
And I should note, for the curious, why this isn't a problem in Chromium builds in general, where we have no llvm-lib available, we avoid the use of this crate there (modifying build.rs as needed), and require C/C++ build steps to be explicitly part of our GN build graph.
$ARis consumed but not$ARFLAGS
Are you looking for a street fight or something? :-) :-) :-) But on a serious note. ARFLAGS is a make thing, while cc-rs does its own thing. It does pick up on common CC, AR, CFLAGS, even CROSS_COMPILE, but not ARFLAGS. And trouble is that it went so far that starting paying attention to ARFLAGS now is likely to be considered as a breaking change. I mean the way it's traditionally used ARFLAGS would have to replace the flags cc-rs passes specifically to ar. [Note that I'm talking specifically about ar, not MSVC librarian.] This is more than likely to make maintainers uneasy...
lol, I see, that's fair.. that there's maybe code with ARFLAGS set not expecting to have it used now. So that would be API breaking.
I guess a special var could be used instead like CC_RUST_ARFLAGS or something but it's a bit much and it's not needed it looks like for Chromium so maybe best to put this on ice for now, but hopefully the info is helpful should someone else run into it.
put this on ice for now
One can probably make a case for defaulting for llvm-ar in case user chooses to use clang. As opposed to clang-cl that is. Rationale would be kind of harmonization, with clang/llvm-ar and clang-cl/llvm-lib being naturally matching pairs. What do you think, @ChrisDenton? I mean instead of looking at the $AR ~name~ value, cc-rs could default to a "natural pair" and expect user to align with it. [Just in case, I for one actually advocate for using llvm-ar in all clang cases. Because it's arguably safe to assume that accompanying llvm-ar can handle whichever --target any particular clang installation supports. Again, clang != clang-cl in the context.]
I apologise for my absence from this conversation. I've had a busy couple of months and it's taken me awhile to catch up.
Some notes. We do support ARFLAGS and those do go first. Or at least that appears to be the intent in the code: https://github.com/rust-lang/cc-rs/blob/e5bbdfa1fa468c028cb38fee6c35a3cf2e5a2736/src/lib.rs#L2697-L2707
We also do some work to detect the right ar to use (comments are confusing because the code is shared with that which finds ranlib): https://github.com/rust-lang/cc-rs/blob/e5bbdfa1fa468c028cb38fee6c35a3cf2e5a2736/src/lib.rs#L2790-L2822
It's notable that llvm-ar is not detected here which might also be why we (currently) always assume lib like flags are needed: https://github.com/rust-lang/cc-rs/blob/e5bbdfa1fa468c028cb38fee6c35a3cf2e5a2736/src/lib.rs#L2121-L2143
I think the least invasive change we could make is to make the above llvm-ar aware. A follow up could then add auto-detecting llvm-ar when appropriate.
https://github.com/rust-lang/cc-rs/pull/763 has also worked to address this issue and should have tagged this probably. Specifically it now allows setting ARFLAGS to remove the -nologo flag which was not understood by the tool I was attempting to use at the time.
Ah, thanks for pointing that out. As I said I'm only just catching up on things.