Closed
Description
Compiler panics while compiling
[I'm sorry to only to be able to give you a short description and I will likley not be able to dig deeper into this due to time constraints]
I installed rust/cargo on Windows 10 (aws machine) via rustup-init. As a test I tried to clone and build https://github.com/sharkdp/bat . This resulted in a compiler panic, which instructed me to open a bug here
I tried this code:
# Recursive clone to retrieve all submodules
git clone --recursive https://github.com/sharkdp/bat
# Build (debug version)
cd bat
cargo build --verbose
I expected to see this happen: bat being build
Instead, this happened: Compiler panic for option/result
Meta
cargo --version --verbose
:
cargo 1.30.0 (a1a4ad372 2018-11-02)
release: 1.30.0
commit-hash: a1a4ad37271b61209cd55d21f2c83f2773cbe113
commit-date: 2018-11-02
rustc --version --verbose
:
rustc 1.30.1 (1433507eb 2018-11-07)
binary: rustc
commit-hash: 1433507eba7d1a114e4c6f27ae0e1a74f60f20de
commit-date: 2018-11-07
host: x86_64-pc-windows-msvc
release: 1.30.1
LLVM version: 8.0
[System.Environment]::OSVersion.Version
:
Major Minor Build Revision
----- ----- ----- --------
10 0 14393 0
Backtrace [excerpt]:
Compiling winapi-build v0.1.1
Compiling proc-macro2 v0.4.21
Compiling unicode-xid v0.1.0
Compiling semver-parser v0.7.0
Running `rustc --crate-name build C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\winapi-build-0.1.1\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=a98124f2bedbf0d7 -C extra-filename=-a98124f2bedbf0d7 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\dep
s --cap-lints allow`
Running `rustc --crate-name build_script_build C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\proc-macro2-0.4.21\build.rs --color always --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"proc-macro\"" -C metadata=cb7e1cac1491db98 -C extra-filename=-cb7e1cac1491db98 --out-dir C:\src\rus
t\bat\target\debug\build\proc-macro2-cb7e1cac1491db98 -L dependency=C:\src\rust\bat\target\debug\deps --cap-lints allow`
Running `rustc --crate-name unicode_xid C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\unicode-xid-0.1.0\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg "feature=\"default\"" -C metadata=df434010668537e6 -C extra-filename=-df434010668537e6 --out-dir C:\src\rust\bat\target\debug\deps -L dependency
=C:\src\rust\bat\target\debug\deps --cap-lints allow`
Running `rustc --crate-name semver_parser C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\semver-parser-0.7.0\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=7a6fd046e9251dff -C extra-filename=-7a6fd046e9251dff --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\
debug\deps --cap-lints allow`
Compiling winapi v0.3.6
Running `rustc --crate-name build_script_build C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\winapi-0.3.6\build.rs --color always --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg "feature=\"consoleapi\"" --cfg "feature=\"errhandlingapi\"" --cfg "feature=\"fileapi\"" --cfg "feature=\"handleapi\"" --cfg "feature=\"knownfold
ers\"" --cfg "feature=\"minwinbase\"" --cfg "feature=\"minwindef\"" --cfg "feature=\"ntsecapi\"" --cfg "feature=\"ntstatus\"" --cfg "feature=\"objbase\"" --cfg "feature=\"processenv\"" --cfg "feature=\"profileapi\"" --cfg "feature=\"shlobj\"" --cfg "feature=\"std\"" --cfg "feature=\"winbase\"" --cfg "feature=\"wincon\"" --cfg "feature=\"winerror\"" --cfg "featu
re=\"winnt\"" --cfg "feature=\"winuser\"" -C metadata=7905407e28b111ee -C extra-filename=-7905407e28b111ee --out-dir C:\src\rust\bat\target\debug\build\winapi-7905407e28b111ee -L dependency=C:\src\rust\bat\target\debug\deps --cap-lints allow`
Compiling version_check v0.1.5
Running `rustc --crate-name version_check C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\version_check-0.1.5\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=29cad854ae2f7a7d -C extra-filename=-29cad854ae2f7a7d --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\
debug\deps --cap-lints allow`
Compiling winapi v0.2.8
Running `rustc --crate-name winapi C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\winapi-0.2.8\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=0fdadd71c47dbd7a -C extra-filename=-0fdadd71c47dbd7a --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\deps --c
ap-lints allow`
Compiling rand_core v0.3.0
Running `rustc --crate-name rand_core C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\rand_core-0.3.0\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg "feature=\"alloc\"" --cfg "feature=\"std\"" -C metadata=3423bbee8522efef -C extra-filename=-3423bbee8522efef --out-dir C:\src\rust\bat\target\debug\
deps -L dependency=C:\src\rust\bat\target\debug\deps --cap-lints allow`
Compiling pkg-config v0.3.14
Running `rustc --crate-name pkg_config C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\pkg-config-0.3.14\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=c902611171636be3 -C extra-filename=-c902611171636be3 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug
\deps --cap-lints allow`
Compiling void v1.0.2
Running `rustc --crate-name void C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\void-1.0.2\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=ebfe1fd985a6386c -C extra-filename=-ebfe1fd985a6386c --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\deps --cap-l
ints allow`
Compiling vcpkg v0.2.6
Running `rustc --crate-name vcpkg C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\vcpkg-0.2.6\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=47ef859edf088793 -C extra-filename=-47ef859edf088793 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\deps --cap
-lints allow`
Compiling cc v1.0.25
Running `rustc --crate-name cc C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\cc-1.0.25\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=8e7abca65dfb526f -C extra-filename=-8e7abca65dfb526f --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\deps --cap-lint
s allow`
Compiling cfg-if v0.1.6
Running `rustc --crate-name cfg_if C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\cfg-if-0.1.6\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=7e13e6ce494c53ea -C extra-filename=-7e13e6ce494c53ea --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\deps --c
ap-lints allow`
Compiling stable_deref_trait v1.1.1
Running `rustc --crate-name stable_deref_trait C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\stable_deref_trait-1.1.1\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=ccd87baf86717702 -C extra-filename=-ccd87baf86717702 --out-dir C:\src\ru
st\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\deps --cap-lints allow`
Compiling serde v1.0.80
Running `rustc --crate-name build_script_build C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\serde-1.0.80\build.rs --color always --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"derive\"" --cfg "feature=\"serde_derive\"" --cfg "feature=\"std\"" -C metadata=4f349af715bb9208 -C extra-
filename=-4f349af715bb9208 --out-dir C:\src\rust\bat\target\debug\build\serde-4f349af715bb9208 -L dependency=C:\src\rust\bat\target\debug\deps --cap-lints allow`
Compiling ryu v0.2.7
Running `rustc --crate-name build_script_build C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\ryu-0.2.7\build.rs --color always --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=7ee4d085012dcb13 -C extra-filename=-7ee4d085012dcb13 --out-dir C:\src\rust\bat\target\debug\build\ryu-7ee4d085012dcb13 -L dependency=C:\src\r
ust\bat\target\debug\deps --cap-lints allow`
Compiling unicode-width v0.1.5
Running `rustc --crate-name unicode_width C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\unicode-width-0.1.5\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg "feature=\"default\"" -C metadata=3da9dcab991ce0f7 -C extra-filename=-3da9dcab991ce0f7 --out-dir C:\src\rust\bat\target\debug\deps -L depend
ency=C:\src\rust\bat\target\debug\deps --cap-lints allow`
Compiling libc v0.2.43
Running `rustc --crate-name libc C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\libc-0.2.43\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"use_std\"" -C metadata=1668509432a8a1e3 -C extra-filename=-1668509432a8a1e3 --out-dir C:\src\rust\bat\target\debug\dep
s -L dependency=C:\src\rust\bat\target\debug\deps --cap-lints allow`
Compiling matches v0.1.8
Running `rustc --crate-name matches C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\matches-0.1.8\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=672b19362a2f89e6 -C extra-filename=-672b19362a2f89e6 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\deps --cap
-lints allow`
Compiling lazy_static v1.2.0
Running `rustc --crate-name lazy_static C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\lazy_static-1.2.0\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=a964d4946035279a -C extra-filename=-a964d4946035279a --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debu
g\deps --cap-lints allow`
Compiling plist v0.3.0
Running `rustc --crate-name build_script_build C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\plist-0.3.0\build.rs --color always --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"serde\"" -C metadata=29a7688da96ed053 -C extra-filename=-29a7688da96ed053 --out-dir C:\src\rust\bat\target
\debug\build\plist-29a7688da96ed053 -L dependency=C:\src\rust\bat\target\debug\deps --cap-lints allow`
Compiling regex v1.0.6
Running `rustc --crate-name build_script_build C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\regex-1.0.6\build.rs --color always --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"use_std\"" -C metadata=aa1ec5a95aeae79f -C extra-filename=-aa1ec5a95aeae79f --out-dir C:\src\rust\bat\targ
et\debug\build\regex-aa1ec5a95aeae79f -L dependency=C:\src\rust\bat\target\debug\deps --cap-lints allow`
Compiling strsim v0.7.0
Running `rustc --crate-name strsim C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\strsim-0.7.0\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=85f9642a61f7a373 -C extra-filename=-85f9642a61f7a373 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\deps --c
ap-lints allow`
Compiling unicode-normalization v0.1.7
Running `rustc --crate-name unicode_normalization C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\unicode-normalization-0.1.7\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=1f881c1cf8016a87 -C extra-filename=-1f881c1cf8016a87 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\
rust\bat\target\debug\deps --cap-lints allow`
Compiling quick-error v1.2.2
Running `rustc --crate-name quick_error C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\quick-error-1.2.2\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=efefabd07553b1f2 -C extra-filename=-efefabd07553b1f2 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debu
g\deps --cap-lints allow`
Compiling bitflags v1.0.4
Running `rustc --crate-name bitflags C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\bitflags-1.0.4\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg "feature=\"default\"" -C metadata=b08938a26a887d1a -C extra-filename=-b08938a26a887d1a --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\sr
c\rust\bat\target\debug\deps --cap-lints allow`
Compiling scopeguard v0.3.3
Running `rustc --crate-name scopeguard C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\scopeguard-0.3.3\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=3fd95767f84703b9 -C extra-filename=-3fd95767f84703b9 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\
deps --cap-lints allow`
Compiling safemem v0.3.0
Running `rustc --crate-name safemem C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\safemem-0.3.0\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=9ba70b5c06163c37 -C extra-filename=-9ba70b5c06163c37 --out-dir C:\src\rust\bat\target\debug\de
ps -L dependency=C:\src\rust\bat\target\debug\deps --cap-lints allow`
Compiling vec_map v0.8.1
Running `rustc --crate-name vec_map C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\vec_map-0.8.1\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=5bae0d3f3e545f8c -C extra-filename=-5bae0d3f3e545f8c --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\deps -
-cap-lints allow`
Compiling byteorder v1.2.7
Running `rustc --crate-name byteorder C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\byteorder-1.2.7\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=918979e4e7665605 -C extra-filename=-918979e4e7665605 --out-dir C:\src\rust\bat\target\debu
g\deps -L dependency=C:\src\rust\bat\target\debug\deps --cap-lints allow`
Compiling ucd-util v0.1.2
Running `rustc --crate-name ucd_util C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\ucd-util-0.1.2\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=9c7258c9bb291ec0 -C extra-filename=-9c7258c9bb291ec0 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\deps
--cap-lints allow`
Compiling percent-encoding v1.0.1
Running `rustc --crate-name percent_encoding C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\percent-encoding-1.0.1\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=11a33b6e0c26e2d4 -C extra-filename=-11a33b6e0c26e2d4 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\targe
t\debug\deps --cap-lints allow`
Compiling itoa v0.4.3
Running `rustc --crate-name itoa C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\itoa-0.4.3\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=00987a391903e2ab -C extra-filename=-00987a391903e2ab --out-dir C:\src\rust\bat\target\debug\deps -L
dependency=C:\src\rust\bat\target\debug\deps --cap-lints allow`
Compiling linked-hash-map v0.5.1
Running `rustc --crate-name linked_hash_map C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\linked-hash-map-0.5.1\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=2f9e1b948dbcf5d2 -C extra-filename=-2f9e1b948dbcf5d2 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\tar
get\debug\deps --cap-lints allow`
Compiling utf8-ranges v1.0.2
Running `rustc --crate-name utf8_ranges C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\utf8-ranges-1.0.2\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=1942dee9b8d3387b -C extra-filename=-1942dee9b8d3387b --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debu
g\deps --cap-lints allow`
Compiling encoding_index_tests v0.1.4
Running `rustc --crate-name encoding_index_tests C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\encoding_index_tests-0.1.4\index_tests.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=975c1e80d65d9c2d -C extra-filename=-975c1e80d65d9c2d --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\sr
c\rust\bat\target\debug\deps --cap-lints allow`
Compiling glob v0.2.11
Running `rustc --crate-name glob C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\glob-0.2.11\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=90b76f6de9d38cf1 -C extra-filename=-90b76f6de9d38cf1 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\deps --cap-
lints allow`
Compiling fnv v1.0.6
Running `rustc --crate-name fnv C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\fnv-1.0.6\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=4c5fec21060f3b22 -C extra-filename=-4c5fec21060f3b22 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\deps --cap-lints a
llow`
Compiling lazycell v1.2.0
Running `rustc --crate-name lazycell C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\lazycell-1.2.0\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=a3812a0cc8a5513f -C extra-filename=-a3812a0cc8a5513f --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\deps
--cap-lints allow`
Compiling error-chain v0.12.0
Running `rustc --crate-name error_chain C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\error-chain-0.12.0\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=d40415d2519ec441 -C extra-filename=-d40415d2519ec441 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\deb
ug\deps --cap-lints allow`
Compiling shell-words v0.1.0
Running `rustc --crate-name shell_words C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\shell-words-0.1.0\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=83563802033d4dc7 -C extra-filename=-83563802033d4dc7 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debu
g\deps --cap-lints allow`
Compiling kernel32-sys v0.2.2
Running `rustc --crate-name build_script_build C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\kernel32-sys-0.2.2\build.rs --color always --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=f6506d41facee459 -C extra-filename=-f6506d41facee459 --out-dir C:\src\rust\bat\target\debug\build\kernel32-sys-f6506d41facee459 -L d
ependency=C:\src\rust\bat\target\debug\deps --extern build=C:\src\rust\bat\target\debug\deps\libbuild-a98124f2bedbf0d7.rlib --cap-lints allow`
Running `C:\src\rust\bat\target\debug\build\proc-macro2-cb7e1cac1491db98\build-script-build`
Compiling semver v0.9.0
Running `rustc --crate-name semver C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\semver-0.9.0\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg "feature=\"default\"" -C metadata=7e5eaa2af231fe96 -C extra-filename=-7e5eaa2af231fe96 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\ru
st\bat\target\debug\deps --extern semver_parser=C:\src\rust\bat\target\debug\deps\libsemver_parser-7a6fd046e9251dff.rlib --cap-lints allow`
Compiling memchr v2.1.1
Running `rustc --crate-name build_script_build C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\memchr-2.1.1\build.rs --color always --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"libc\"" --cfg "feature=\"use_std\"" -C metadata=1f07fc4e9edbb2c6 -C extra-filename=-1f07fc4e9edbb2c6 --ou
t-dir C:\src\rust\bat\target\debug\build\memchr-1f07fc4e9edbb2c6 -L dependency=C:\src\rust\bat\target\debug\deps --extern version_check=C:\src\rust\bat\target\debug\deps\libversion_check-29cad854ae2f7a7d.rlib --cap-lints allow`
Running `C:\src\rust\bat\target\debug\build\winapi-7905407e28b111ee\build-script-build`
Compiling unreachable v1.0.0
Running `rustc --crate-name unreachable C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\unreachable-1.0.0\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=f7fd577792132daf -C extra-filename=-f7fd577792132daf --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debu
g\deps --extern void=C:\src\rust\bat\target\debug\deps\libvoid-ebfe1fd985a6386c.rlib --cap-lints allow`
Compiling rand_core v0.2.2
Running `rustc --crate-name rand_core C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\rand_core-0.2.2\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg "feature=\"alloc\"" --cfg "feature=\"rand_core\"" --cfg "feature=\"std\"" -C metadata=2b36dd47b79275ac -C extra-filename=-2b36dd47b79275ac --out-dir
C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\deps --extern rand_core=C:\src\rust\bat\target\debug\deps\librand_core-3423bbee8522efef.rlib --cap-lints allow`
Compiling log v0.4.6
Running `rustc --crate-name log C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\log-0.4.6\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=6cbe939890f38028 -C extra-filename=-6cbe939890f38028 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\deps --extern
cfg_if=C:\src\rust\bat\target\debug\deps\libcfg_if-7e13e6ce494c53ea.rlib --cap-lints allow`
Compiling owning_ref v0.3.3
Running `rustc --crate-name owning_ref C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\owning_ref-0.3.3\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=22c522246cdb05d2 -C extra-filename=-22c522246cdb05d2 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\
deps --extern stable_deref_trait=C:\src\rust\bat\target\debug\deps\libstable_deref_trait-ccd87baf86717702.rlib --cap-lints allow`
Running `C:\src\rust\bat\target\debug\build\serde-4f349af715bb9208\build-script-build`
Running `C:\src\rust\bat\target\debug\build\ryu-7ee4d085012dcb13\build-script-build`
Compiling unicode-bidi v0.3.4
Running `rustc --crate-name unicode_bidi C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\unicode-bidi-0.3.4\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg "feature=\"default\"" -C metadata=6b3a33d9c05a27ae -C extra-filename=-6b3a33d9c05a27ae --out-dir C:\src\rust\bat\target\debug\deps -L dependen
cy=C:\src\rust\bat\target\debug\deps --extern matches=C:\src\rust\bat\target\debug\deps\libmatches-672b19362a2f89e6.rlib --cap-lints allow`
Compiling onig_sys v69.0.0
Running `rustc --crate-name build_script_build C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\onig_sys-69.0.0\build.rs --color always --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=e28c771079b675c5 -C extra-filename=-e28c771079b675c5 --out-dir C:\src\rust\bat\target\debug\build\onig_sys-e28c771079b675c5 -L dependen
cy=C:\src\rust\bat\target\debug\deps --extern cc=C:\src\rust\bat\target\debug\deps\libcc-8e7abca65dfb526f.rlib --extern pkg_config=C:\src\rust\bat\target\debug\deps\libpkg_config-c902611171636be3.rlib --cap-lints allow`
Compiling miniz-sys v0.1.11
Running `rustc --crate-name build_script_build C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\miniz-sys-0.1.11\build.rs --color always --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=a290794ee71bd450 -C extra-filename=-a290794ee71bd450 --out-dir C:\src\rust\bat\target\debug\build\miniz-sys-a290794ee71bd450 -L depend
ency=C:\src\rust\bat\target\debug\deps --extern cc=C:\src\rust\bat\target\debug\deps\libcc-8e7abca65dfb526f.rlib --cap-lints allow`
Compiling libz-sys v1.0.25
Running `rustc --crate-name build_script_build C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\libz-sys-1.0.25\build.rs --color always --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=87df61ff2426495f -C extra-filename=-87df61ff2426495f --out-dir C:\src\rust\bat\target\debug\build\libz-sys-87df61ff2426495f -L dependen
cy=C:\src\rust\bat\target\debug\deps --extern cc=C:\src\rust\bat\target\debug\deps\libcc-8e7abca65dfb526f.rlib --extern pkg_config=C:\src\rust\bat\target\debug\deps\libpkg_config-c902611171636be3.rlib --extern vcpkg=C:\src\rust\bat\target\debug\deps\libvcpkg-47ef859edf088793.rlib --cap-lints allow`
Compiling libgit2-sys v0.7.10
Running `rustc --crate-name build_script_build C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\libgit2-sys-0.7.10\build.rs --color always --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=141f06f140c79687 -C extra-filename=-141f06f140c79687 --out-dir C:\src\rust\bat\target\debug\build\libgit2-sys-141f06f140c79687 -L de
pendency=C:\src\rust\bat\target\debug\deps --extern cc=C:\src\rust\bat\target\debug\deps\libcc-8e7abca65dfb526f.rlib --extern pkg_config=C:\src\rust\bat\target\debug\deps\libpkg_config-c902611171636be3.rlib --cap-lints allow`
Compiling ansi_colours v1.0.1
Running `rustc --crate-name build_script_build C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\ansi_colours-1.0.1\build.rs --color always --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=add32f7b8acf403b -C extra-filename=-add32f7b8acf403b --out-dir C:\src\rust\bat\target\debug\build\ansi_colours-add32f7b8acf403b -L d
ependency=C:\src\rust\bat\target\debug\deps --extern cc=C:\src\rust\bat\target\debug\deps\libcc-8e7abca65dfb526f.rlib --cap-lints allow`
Compiling thread_local v0.3.6
Running `rustc --crate-name thread_local C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\thread_local-0.3.6\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=c084e458831e9931 -C extra-filename=-c084e458831e9931 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\de
bug\deps --extern lazy_static=C:\src\rust\bat\target\debug\deps\liblazy_static-a964d4946035279a.rlib --cap-lints allow`
Running `C:\src\rust\bat\target\debug\build\plist-29a7688da96ed053\build-script-build`
Running `C:\src\rust\bat\target\debug\build\regex-aa1ec5a95aeae79f\build-script-build`
Compiling humantime v1.1.1
Running `rustc --crate-name humantime C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\humantime-1.1.1\src/lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=5da78de76c14d119 -C extra-filename=-5da78de76c14d119 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\de
ps --extern quick_error=C:\src\rust\bat\target\debug\deps\libquick_error-efefabd07553b1f2.rlib --cap-lints allow`
Compiling xml-rs v0.7.0
Running `rustc --crate-name xml C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\xml-rs-0.7.0\src/lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=7dae80ed8343ac3a -C extra-filename=-7dae80ed8343ac3a --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\deps --exte
rn bitflags=C:\src\rust\bat\target\debug\deps\libbitflags-b08938a26a887d1a.rlib --cap-lints allow`
Compiling base64 v0.9.3
Running `rustc --crate-name base64 C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\base64-0.9.3\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=27dbf5d7b16d7415 -C extra-filename=-27dbf5d7b16d7415 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\deps --e
xtern byteorder=C:\src\rust\bat\target\debug\deps\libbyteorder-918979e4e7665605.rlib --extern safemem=C:\src\rust\bat\target\debug\deps\libsafemem-9ba70b5c06163c37.rlib --cap-lints allow`
Compiling regex-syntax v0.6.3
Running `rustc --crate-name regex_syntax C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\regex-syntax-0.6.3\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=fe69515cf179638c -C extra-filename=-fe69515cf179638c --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\de
bug\deps --extern ucd_util=C:\src\rust\bat\target\debug\deps\libucd_util-9c7258c9bb291ec0.rlib --cap-lints allow`
Compiling yaml-rust v0.4.2
Running `rustc --crate-name yaml_rust C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\yaml-rust-0.4.2\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=8e382f9aef2aa343 -C extra-filename=-8e382f9aef2aa343 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\de
ps --extern linked_hash_map=C:\src\rust\bat\target\debug\deps\liblinked_hash_map-2f9e1b948dbcf5d2.rlib --cap-lints allow`
Compiling encoding-index-korean v1.20141219.5
Running `rustc --crate-name encoding_index_korean C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\encoding-index-korean-1.20141219.5\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=d58a53644b184bf2 -C extra-filename=-d58a53644b184bf2 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\s
rc\rust\bat\target\debug\deps --extern encoding_index_tests=C:\src\rust\bat\target\debug\deps\libencoding_index_tests-975c1e80d65d9c2d.rlib --cap-lints allow`
Compiling encoding-index-tradchinese v1.20141219.5
Running `rustc --crate-name encoding_index_tradchinese C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\encoding-index-tradchinese-1.20141219.5\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=37e88a92c158564c -C extra-filename=-37e88a92c158564c --out-dir C:\src\rust\bat\target\debug\deps -L depen
dency=C:\src\rust\bat\target\debug\deps --extern encoding_index_tests=C:\src\rust\bat\target\debug\deps\libencoding_index_tests-975c1e80d65d9c2d.rlib --cap-lints allow`
Compiling encoding-index-japanese v1.20141219.5
Running `rustc --crate-name encoding_index_japanese C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\encoding-index-japanese-1.20141219.5\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=2f0235984ae63aea -C extra-filename=-2f0235984ae63aea --out-dir C:\src\rust\bat\target\debug\deps -L dependency=
C:\src\rust\bat\target\debug\deps --extern encoding_index_tests=C:\src\rust\bat\target\debug\deps\libencoding_index_tests-975c1e80d65d9c2d.rlib --cap-lints allow`
Compiling encoding-index-simpchinese v1.20141219.5
Running `rustc --crate-name encoding_index_simpchinese C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\encoding-index-simpchinese-1.20141219.5\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=5cc477c3f0a556a5 -C extra-filename=-5cc477c3f0a556a5 --out-dir C:\src\rust\bat\target\debug\deps -L depen
dency=C:\src\rust\bat\target\debug\deps --extern encoding_index_tests=C:\src\rust\bat\target\debug\deps\libencoding_index_tests-975c1e80d65d9c2d.rlib --cap-lints allow`
Compiling encoding-index-singlebyte v1.20141219.5
Running `rustc --crate-name encoding_index_singlebyte C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\encoding-index-singlebyte-1.20141219.5\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=beefb13e1e4e2ceb -C extra-filename=-beefb13e1e4e2ceb --out-dir C:\src\rust\bat\target\debug\deps -L depende
ncy=C:\src\rust\bat\target\debug\deps --extern encoding_index_tests=C:\src\rust\bat\target\debug\deps\libencoding_index_tests-975c1e80d65d9c2d.rlib --cap-lints allow`
Compiling wild v2.0.1
Running `rustc --crate-name wild C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\wild-2.0.1\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=012e93fc2ea59823 -C extra-filename=-012e93fc2ea59823 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\deps --exter
n glob=C:\src\rust\bat\target\debug\deps\libglob-90b76f6de9d38cf1.rlib --cap-lints allow`
Running `rustc --crate-name proc_macro2 C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\proc-macro2-0.4.21\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"proc-macro\"" -C metadata=b1a5f1766e1fc58c -C extra-filename=-b1a5f1766e1fc58c --out-dir C:\src\rust\bat
\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\deps --extern unicode_xid=C:\src\rust\bat\target\debug\deps\libunicode_xid-df434010668537e6.rlib --cap-lints allow --cfg u128 --cfg use_proc_macro --cfg wrap_proc_macro`
Running `C:\src\rust\bat\target\debug\build\kernel32-sys-f6506d41facee459\build-script-build`
Running `C:\src\rust\bat\target\debug\build\memchr-1f07fc4e9edbb2c6\build-script-build`
Running `rustc --crate-name winapi C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\winapi-0.3.6\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg "feature=\"consoleapi\"" --cfg "feature=\"errhandlingapi\"" --cfg "feature=\"fileapi\"" --cfg "feature=\"handleapi\"" --cfg "feature=\"knownfolders\"" --c
fg "feature=\"minwinbase\"" --cfg "feature=\"minwindef\"" --cfg "feature=\"ntsecapi\"" --cfg "feature=\"ntstatus\"" --cfg "feature=\"objbase\"" --cfg "feature=\"processenv\"" --cfg "feature=\"profileapi\"" --cfg "feature=\"shlobj\"" --cfg "feature=\"std\"" --cfg "feature=\"winbase\"" --cfg "feature=\"wincon\"" --cfg "feature=\"winerror\"" --cfg "feature=\"winnt
\"" --cfg "feature=\"winuser\"" -C metadata=c656d1536f8198b6 -C extra-filename=-c656d1536f8198b6 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\deps --cap-lints allow --cfg "feature=\"cfg\"" --cfg "feature=\"processthreadsapi\"" --cfg "feature=\"wtypes\"" --cfg "feature=\"objidl\"" --cfg "feature=\"unknwnbase\"" --cfg "fe
ature=\"objidlbase\"" --cfg "feature=\"cfgmgr32\"" --cfg "feature=\"vadefs\"" --cfg "feature=\"propidl\"" --cfg "feature=\"wingdi\"" --cfg "feature=\"combaseapi\"" --cfg "feature=\"ntdef\"" --cfg "feature=\"ktmtypes\"" --cfg "feature=\"winreg\"" --cfg "feature=\"subauth\"" --cfg "feature=\"wtypesbase\"" --cfg "feature=\"sspi\"" --cfg "feature=\"basetsd\"" --cfg
"feature=\"excpt\"" --cfg "feature=\"rpcdce\"" --cfg "feature=\"libloaderapi\"" --cfg "feature=\"wincred\"" --cfg "feature=\"limits\"" --cfg "feature=\"rpc\"" --cfg "feature=\"rpcndr\"" --cfg "feature=\"shtypes\"" --cfg "feature=\"guiddef\"" --cfg "feature=\"lsalookup\"" --cfg "feature=\"vcruntime\"" --cfg "feature=\"windef\"" -l dylib=advapi32 -l dylib=credui
-l dylib=gdi32 -l dylib=kernel32 -l dylib=msimg32 -l dylib=ole32 -l dylib=opengl32 -l dylib=secur32 -l dylib=setupapi -l dylib=shell32 -l dylib=user32 -l dylib=winspool`
Compiling rustc_version v0.2.3
Running `rustc --crate-name rustc_version C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\rustc_version-0.2.3\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=1f0c6de30509d2c2 -C extra-filename=-1f0c6de30509d2c2 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\
debug\deps --extern semver=C:\src\rust\bat\target\debug\deps\libsemver-7e5eaa2af231fe96.rlib --cap-lints allow`
Compiling smallvec v0.6.5
Running `rustc --crate-name smallvec C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\smallvec-0.6.5\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=b9852c5766294fcc -C extra-filename=-b9852c5766294fcc --out-dir C:\src\rust\bat\target\debug\deps
-L dependency=C:\src\rust\bat\target\debug\deps --extern unreachable=C:\src\rust\bat\target\debug\deps\libunreachable-f7fd577792132daf.rlib --cap-lints allow`
Compiling lock_api v0.1.4
Running `rustc --crate-name lock_api C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\lock_api-0.1.4\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg "feature=\"owning_ref\"" -C metadata=84d6688550d76e0c -C extra-filename=-84d6688550d76e0c --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:
\src\rust\bat\target\debug\deps --extern owning_ref=C:\src\rust\bat\target\debug\deps\libowning_ref-22c522246cdb05d2.rlib --extern scopeguard=C:\src\rust\bat\target\debug\deps\libscopeguard-3fd95767f84703b9.rlib --cap-lints allow`
Running `rustc --crate-name ryu C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\ryu-0.2.7\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=080184063c81898c -C extra-filename=-080184063c81898c --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\deps --cap-lin
ts allow --cfg integer128 --cfg must_use_return`
Running `C:\src\rust\bat\target\debug\build\onig_sys-e28c771079b675c5\build-script-build`
Running `C:\src\rust\bat\target\debug\build\miniz-sys-a290794ee71bd450\build-script-build`
Running `C:\src\rust\bat\target\debug\build\libz-sys-87df61ff2426495f\build-script-build`
thread 'main' panicked at 'specified instant was later than self', libcore\option.rs:1000:5
stack backtrace:
0: <std::sys::windows::args::Args as core::ops::drop::Drop>::drop
1: <std::ffi::os_str::OsString as std::sys_common::IntoInner<std::sys::windows::os_str::Buf>>::into_inner
2: std::panicking::take_hook
3: std::panicking::take_hook
4: <rustc::ty::sty::Binder<rustc::ty::ProjectionPredicate<'tcx>> as rustc::ty::ToPredicate<'tcx>>::to_predicate
5: std::panicking::rust_panic_with_hook
6: std::panicking::begin_panic_fmt
7: rust_begin_unwind
8: core::panicking::panic_fmt
9: core::option::expect_failed
10: std::sys::windows::os::chdir
11: std::time::Instant::elapsed
12: rustc::util::profiling::SelfProfiler::end_activity
13: rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::try_print_query_stack
14: rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::try_print_query_stack
15: rustc::ty::query::<impl rustc::ty::context::TyCtxt<'a, 'tcx, 'lcx>>::describe_def
16: <rustc_mir::transform::const_prop::ConstProp as rustc_mir::transform::MirPass>::run_pass
17: <rustc_mir::transform::MirSource as core::fmt::Debug>::fmt
18: rustc_mir::transform::optimized_mir
19: rustc::ty::query::on_disk_cache::__ty_decoder_impl::<impl serialize::serialize::Decoder for rustc::ty::query::on_disk_cache::CacheDecoder<'a, 'tcx, 'x>>::read_str
20: rustc::ty::query::on_disk_cache::__ty_decoder_impl::<impl serialize::serialize::Decoder for rustc::ty::query::on_disk_cache::CacheDecoder<'a, 'tcx, 'x>>::read_str
21: rustc::dep_graph::graph::DepGraph::assert_ignored
22: rustc::ty::context::tls::track_diagnostic
23: rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::try_print_query_stack
24: rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::try_print_query_stack
25: rustc::ty::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::maybe_optimized_mir
26: <rustc_mir::interpret::eval_context::LocalValue>::access_mut
27: rustc_mir::const_eval::op_to_const
28: rustc_mir::const_eval::const_eval_provider
29: rustc::ty::query::on_disk_cache::__ty_decoder_impl::<impl serialize::serialize::Decoder for rustc::ty::query::on_disk_cache::CacheDecoder<'a, 'tcx, 'x>>::read_str
30: rustc::ty::query::on_disk_cache::__ty_decoder_impl::<impl serialize::serialize::Decoder for rustc::ty::query::on_disk_cache::CacheDecoder<'a, 'tcx, 'x>>::read_str
31: rustc::dep_graph::graph::DepGraph::assert_ignored
32: rustc::ty::context::tls::track_diagnostic
33: rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::try_print_query_stack
34: rustc::ty::query::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::try_print_query_stack
35: rustc::ty::query::<impl rustc::ty::context::TyCtxt<'a, 'tcx, 'lcx>>::const_eval
36: <rustc_lint::builtin::TypeAliasBounds as rustc::lint::LateLintPass<'a, 'tcx>>::check_item
37: <rustc_lint::register_builtins::BuiltinCombinedLateLintPass as rustc::lint::LateLintPass<'a, 'tcx>>::check_item
38: <rustc::lint::context::LateContext<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_item
39: <rustc::lint::context::LateContext<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_mod
40: rustc::hir::intravisit::NestedVisitorMap::inter
41: <rustc::lint::context::LateContext<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_item
42: <rustc::lint::context::LateContext<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_mod
43: rustc::hir::intravisit::NestedVisitorMap::inter
44: <rustc::lint::context::LateContext<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_item
45: <rustc::lint::context::LateContext<'a, 'tcx> as rustc::hir::intravisit::Visitor<'tcx>>::visit_mod
46: rustc::hir::intravisit::NestedVisitorMap::inter
47: rustc::lint::context::check_crate
48: <unknown>
49: <rustc_driver::pretty::IdentifiedAnnotation<'hir> as rustc_driver::pretty::HirPrinterSupport<'hir>>::sess
50: <rustc_driver::CompilationFailure as core::fmt::Debug>::fmt
51: rustc_driver::driver::compile_input
52: rustc_driver::run_compiler
53: <env_logger::filter::inner::Filter as core::fmt::Display>::fmt
54: rustc_driver::run_compiler
55: <env_logger::filter::inner::Filter as core::fmt::Display>::fmt
56: _rust_maybe_catch_panic
57: rustc_driver::profile::dump
58: rustc_driver::main
59: <unknown>
60: std::panicking::update_panic_count
61: _rust_maybe_catch_panic
62: std::rt::lang_start_internal
63: <unknown>
64: <unknown>
65: BaseThreadInitThunk
66: RtlUserThreadStart
query stack during panic:
#0 [optimized_mir] processing `um::ntsecapi::KerbSmartCardProfile`
#1 [const_eval] const-evaluating `um::ntsecapi::KerbSmartCardProfile`
end of query stack
error: internal compiler error: unexpected panic
note: the compiler unexpectedly panicked. this is a bug.
note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
note: rustc 1.30.1 (1433507eb 2018-11-07) running on x86_64-pc-windows-msvc
note: compiler flags: -C debuginfo=2 --crate-type lib
note: some of the compiler flags provided by cargo are hidden
error: Could not compile `winapi`.
Caused by:
process didn't exit successfully: `rustc --crate-name winapi C:\Users\Administrator\.cargo\registry\src\github.com-1ecc6299db9ec823\winapi-0.3.6\src\lib.rs --color always --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg "feature=\"consoleapi\"" --cfg "feature=\"errhandlingapi\"" --cfg "feature=\"fileapi\"" --cfg "feature=\"handleapi\"" --cfg "featur
e=\"knownfolders\"" --cfg "feature=\"minwinbase\"" --cfg "feature=\"minwindef\"" --cfg "feature=\"ntsecapi\"" --cfg "feature=\"ntstatus\"" --cfg "feature=\"objbase\"" --cfg "feature=\"processenv\"" --cfg "feature=\"profileapi\"" --cfg "feature=\"shlobj\"" --cfg "feature=\"std\"" --cfg "feature=\"winbase\"" --cfg "feature=\"wincon\"" --cfg "feature=\"winerror\""
--cfg "feature=\"winnt\"" --cfg "feature=\"winuser\"" -C metadata=c656d1536f8198b6 -C extra-filename=-c656d1536f8198b6 --out-dir C:\src\rust\bat\target\debug\deps -L dependency=C:\src\rust\bat\target\debug\deps --cap-lints allow --cfg "feature=\"cfg\"" --cfg "feature=\"processthreadsapi\"" --cfg "feature=\"wtypes\"" --cfg "feature=\"objidl\"" --cfg "feature=\"
unknwnbase\"" --cfg "feature=\"objidlbase\"" --cfg "feature=\"cfgmgr32\"" --cfg "feature=\"vadefs\"" --cfg "feature=\"propidl\"" --cfg "feature=\"wingdi\"" --cfg "feature=\"combaseapi\"" --cfg "feature=\"ntdef\"" --cfg "feature=\"ktmtypes\"" --cfg "feature=\"winreg\"" --cfg "feature=\"subauth\"" --cfg "feature=\"wtypesbase\"" --cfg "feature=\"sspi\"" --cfg "fea
ture=\"basetsd\"" --cfg "feature=\"excpt\"" --cfg "feature=\"rpcdce\"" --cfg "feature=\"libloaderapi\"" --cfg "feature=\"wincred\"" --cfg "feature=\"limits\"" --cfg "feature=\"rpc\"" --cfg "feature=\"rpcndr\"" --cfg "feature=\"shtypes\"" --cfg "feature=\"guiddef\"" --cfg "feature=\"lsalookup\"" --cfg "feature=\"vcruntime\"" --cfg "feature=\"windef\"" -l dylib=a
dvapi32 -l dylib=credui -l dylib=gdi32 -l dylib=kernel32 -l dylib=msimg32 -l dylib=ole32 -l dylib=opengl32 -l dylib=secur32 -l dylib=setupapi -l dylib=shell32 -l dylib=user32 -l dylib=winspool` (exit code: 101)
warning: build failed, waiting for other jobs to finish...
error: build failed