Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LNK1189 "library limit of 65535 obj exceeded" building rustc #53014

Open
scottmcm opened this issue Aug 3, 2018 · 43 comments
Open

LNK1189 "library limit of 65535 obj exceeded" building rustc #53014

scottmcm opened this issue Aug 3, 2018 · 43 comments
Assignees
Labels
A-codegen Area: Code generation A-incr-comp Area: Incremental compilation A-linkage Area: linking into static, shared libraries and binaries C-bug Category: This is a bug. E-help-wanted Call for participation: Help is requested to fix this issue. O-windows-msvc Toolchain: MSVC, Operating system: Windows P-high High priority T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. WG-incr-comp Working group: Incremental compilation

Comments

@scottmcm
Copy link
Member

scottmcm commented Aug 3, 2018

Edit: This happened again after deleting \build\x86_64-pc-windows-msvc\stage*, so now I'm more concerned than I was before.

I pulled master today, ran x.py test --stage 1 --incremental src\test\codegen, and got the following:

(click to expand log of x.py failure)
   Compiling rustc_data_structures v0.0.0 (file:///C:/src/rust/src/librustc_data_structures)
   Compiling arena v0.0.0 (file:///C:/src/rust/src/libarena)
   Compiling syntax_pos v0.0.0 (file:///C:/src/rust/src/libsyntax_pos)
   Compiling rustc_errors v0.0.0 (file:///C:/src/rust/src/librustc_errors)
   Compiling proc_macro v0.0.0 (file:///C:/src/rust/src/libproc_macro)
   Compiling syntax_ext v0.0.0 (file:///C:/src/rust/src/libsyntax_ext)
←[0m←[1m←[38;5;9merror←[0m←[0m←[1m←[38;5;15m: linking with `C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\a
md64\link.exe` failed: exit code: 1189←[0m
←[0m  ←[0m←[0m←[1m←[38;5;14m|←[0m
←[0m  ←[0m←[0m←[1m←[38;5;14m= ←[0m←[0m←[1m←[38;5;15mnote←[0m←[0m: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0
\\VC\\BIN\\amd64\\link.exe" "/NOLOGO" "/NXCOMPAT" "/LIBPATH:C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-sysroot
\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-wind
ows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.105kzptf4tvh97em.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\
stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1106l4i518jfqbr9.rcgu.o" "C:\\src\\rust\\bui
ld\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.11fwh4mghbw6zpsw
.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef922
1b87d44b05e.128zqirqk8sc27d0.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc
\\release\\deps\\rustc-ef9221b87d44b05e.129k1a6ob7r8lals.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-r
ustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.136emkpqrx0vx2g0.rcgu.o" "C:\\src\\rust\\build\\x86_
64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.13k54ymtaa328ook.rcgu.o"
 "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b
05e.14jrn4pvij3rhip7.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\releas
e\\deps\\rustc-ef9221b87d44b05e.154c0qm6wu5wtu0l.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x8
6_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.158wz1xuz2s5vbhj.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-wi
ndows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.15kq92zzbmxot4k9.rcgu.o" "C:\\sr
c\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.16rt
1s76yp4uy23u.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\
\rustc-ef9221b87d44b05e.16u6js6g0l3k1ic6.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-
windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.17d3wd7i80lq3upz.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-ms
vc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.17gnvg3qy12njuq7.rcgu.o" "C:\\src\\rust\
\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.17mx8nk4re7c
7o80.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-e
f9221b87d44b05e.182ogbnsm1owgkeu.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-
msvc\\release\\deps\\rustc-ef9221b87d44b05e.18trxj6u9hfyk7zl.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stag
e0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.18zccvwi7l11o95c.rcgu.o" "C:\\src\\rust\\build\\
x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.19g3skoww3r3fmmu.rcg
u.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87
d44b05e.19q8gcbpiuugh7mx.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\re
lease\\deps\\rustc-ef9221b87d44b05e.1a0jhzkk7buwpwta.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc
\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1ai456qujb75tfyk.rcgu.o" "C:\\src\\rust\\build\\x86_64-p
c-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1arg9ho6wh0ny4st.rcgu.o" "C:
\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.
1ary1qs98vk75n8a.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\d
eps\\rustc-ef9221b87d44b05e.1audvei89fdl3xic.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64
-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1b5jevkdl6960tjq.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-window
s-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1bbhlkj36fzoi3rh.rcgu.o" "C:\\src\\r
ust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1bjnoefg
72vkbl7w.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rus
tc-ef9221b87d44b05e.1bkf8oinnypxcpf8.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-wind
ows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1c2poynqcn9ewu5j.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\
stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1cajpyd76ttwus3c.rcgu.o" "C:\\src\\rust\\bui
ld\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1cuziaf38ec264ib
.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef922
1b87d44b05e.1dq10yn5bb1sb58e.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc
\\release\\deps\\rustc-ef9221b87d44b05e.1e698527iprj2v8f.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-r
ustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1feqe1phh8zjv6is.rcgu.o" "C:\\src\\rust\\build\\x86_
64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1fqu47yxopzc7apu.rcgu.o"
 "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b
05e.1g09ax2lgregrqsm.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\releas
e\\deps\\rustc-ef9221b87d44b05e.1gim71h9inyaa66w.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x8
6_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1h0tah146jscwm83.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-wi
ndows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1h30adg988onhviz.rcgu.o" "C:\\sr
c\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1i4j
yjk3gxvvvngj.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\
\rustc-ef9221b87d44b05e.1iafx8zxfbo7x8ob.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-
windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1im38lueib99jsk0.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-ms
vc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1iwgiqxjafx0k9hq.rcgu.o" "C:\\src\\rust\
\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1iwja381y0af
auw0.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-e
f9221b87d44b05e.1k0owuz1b66imsgx.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-
msvc\\release\\deps\\rustc-ef9221b87d44b05e.1k7hddlccpio84u8.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stag
e0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1k81t48n2xo33oor.rcgu.o" "C:\\src\\rust\\build\\
x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1kduva7sc7em934m.rcg
u.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87
d44b05e.1lex42scdtozrg97.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\re
lease\\deps\\rustc-ef9221b87d44b05e.1muvu7n3dst9shj9.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc
\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1mvmz58owquyropc.rcgu.o" "C:\\src\\rust\\build\\x86_64-p
c-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1nhfx28ncca4tqrv.rcgu.o" "C:
\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.
1o5gyssk56afhh4e.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\d
eps\\rustc-ef9221b87d44b05e.1oef4n0p815o5fso.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64
-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1of1fpgep744hp2s.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-window
s-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1p2hontz0wvhv7oz.rcgu.o" "C:\\src\\r
ust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1qg3k3ps
x6qcekkp.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rus
tc-ef9221b87d44b05e.1qgkol5825vgonki.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-wind
ows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1qmge7478021qoby.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\
stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1qnwa19drfrssh4b.rcgu.o" "C:\\src\\rust\\bui
ld\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1r1uq8vh510wk7wf
.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef922
1b87d44b05e.1rl1mzy8yba1bunm.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc
\\release\\deps\\rustc-ef9221b87d44b05e.1rnt618l5epcaf5a.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-r
ustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1s3socv0drccut20.rcgu.o" "C:\\src\\rust\\build\\x86_
64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1shhdeb46rra01ao.rcgu.o"
 "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b
05e.1so8plj2quogsfe8.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\releas
e\\deps\\rustc-ef9221b87d44b05e.1t9e7uhjg9y8xi8.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86
_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1tm9kjtpt0vcg75a.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-win
dows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1uwsqdvw6cwr3blk.rcgu.o" "C:\\src
\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1v0dx
dygyv5ur2eq.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\
rustc-ef9221b87d44b05e.1vxwa0yojp5jiilm.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-w
indows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1wai1l07btc9coof.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msv
c\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1y8g3wpjx3uo133t.rcgu.o" "C:\\src\\rust\\
build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1ybk6m9xvvp6f
g4i.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef
9221b87d44b05e.1yh6lvhzhsagamup.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-m
svc\\release\\deps\\rustc-ef9221b87d44b05e.1yv86uhwt1kgu1wz.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage
0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1zbjrdvjmbi5h1wh.rcgu.o" "C:\\src\\rust\\build\\x
86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.1zwd8n7bcl3vhvvh.rcgu
.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d
44b05e.2086chr0s0766l8r.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\rel
ease\\deps\\rustc-ef9221b87d44b05e.20eu1yxxz0hcriyw.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\
\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.20lsq1q2nzpw6rew.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc
-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.20zkut6c788i3fj0.rcgu.o" "C:\
\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2
1088pxctw4467q4.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\de
ps\\rustc-ef9221b87d44b05e.213jmemf5vt368lc.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-
pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.217w4j2gr7mcqrjb.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows
-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.21zjrshzvpdfc3jt.rcgu.o" "C:\\src\\ru
st\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.22520au1v
5ytx6gs.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rust
c-ef9221b87d44b05e.22r39gxx259d8xq8.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windo
ws-msvc\\release\\deps\\rustc-ef9221b87d44b05e.23hk82s4f3017smu.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\s
tage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.23v21kwj68d2d7u7.rcgu.o" "C:\\src\\rust\\buil
d\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.246um4i5ppgfb9dm.
rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221
b87d44b05e.260q6wjrq80wqhus.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\
\release\\deps\\rustc-ef9221b87d44b05e.26f68asyk1eao8ti.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-ru
stc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.26vv2knp2dwheoj4.rcgu.o" "C:\\src\\rust\\build\\x86_6
4-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.28djrldwmr2qim4p.rcgu.o"
"C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b0
5e.28l3hk1ejbbxyxfw.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release
\\deps\\rustc-ef9221b87d44b05e.29dsxrjvpd62mwjm.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86
_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.29mftxvx4gw7ifkd.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-win
dows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.29sbbd91oqeng4ng.rcgu.o" "C:\\src
\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.29y2m
ua9qoj10ld1.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\
rustc-ef9221b87d44b05e.2ax4xa5xumnhfnah.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-w
indows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2b3sjggqq9ctvhwu.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msv
c\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2c2ib84xyseoxvnj.rcgu.o" "C:\\src\\rust\\
build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2ctzjzjfamwyo
m6r.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef
9221b87d44b05e.2cxbgsds6t27x34m.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-m
svc\\release\\deps\\rustc-ef9221b87d44b05e.2cxms18t3uyqz3of.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage
0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2dbk55k9vyoty71s.rcgu.o" "C:\\src\\rust\\build\\x
86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2eg6ow8mfvmgezrr.rcgu
.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d
44b05e.2elrolga6ysjt19k.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\rel
ease\\deps\\rustc-ef9221b87d44b05e.2f9h3i1hd1adoq8h.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\
\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2fken9eeju7oloq5.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc
-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2ft5qdspr8lucjwn.rcgu.o" "C:\
\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2
fxo5sp16qerhu6a.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\de
ps\\rustc-ef9221b87d44b05e.2gvld823sr4qd4sv.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-
pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2hjcvi80tuz2lfm7.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows
-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2i6z53gec9eqy4bf.rcgu.o" "C:\\src\\ru
st\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2ikcjf1b4
s47rb2i.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rust
c-ef9221b87d44b05e.2il2u0r2fah3jnx0.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windo
ws-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2iswr0peso4m9yr9.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\s
tage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2j3e9sf8j2g0c0o8.rcgu.o" "C:\\src\\rust\\buil
d\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2ji37grk1gdiikg3.
rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221
b87d44b05e.2jkwbcctp9brsavm.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\
\release\\deps\\rustc-ef9221b87d44b05e.2jqywn86b2gsqohu.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-ru
stc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2k31r2l8tyf6rgb7.rcgu.o" "C:\\src\\rust\\build\\x86_6
4-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2lrqjurf39ho2hsf.rcgu.o"
"C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b0
5e.2m4cvv69uwentwix.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release
\\deps\\rustc-ef9221b87d44b05e.2nr40k3vdg594pop.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86
_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2o8k22aixgfq0wrt.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-win
dows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2oqs7sq9nqo0pq1x.rcgu.o" "C:\\src
\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2ovbg
ouk7gybtmf1.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\
rustc-ef9221b87d44b05e.2oztrx0oelkp7e0o.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-w
indows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2qc3e0ag4zn89w99.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msv
c\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2qi4r1i3qm6vdo5d.rcgu.o" "C:\\src\\rust\\
build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2r64v40re5cyy
61g.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef
9221b87d44b05e.2r82puffnvvb8iic.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-m
svc\\release\\deps\\rustc-ef9221b87d44b05e.2r82xrmbei57camm.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage
0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2r9b30yhy4qysz35.rcgu.o" "C:\\src\\rust\\build\\x
86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2rf91tl3344pubq3.rcgu
.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d
44b05e.2rfy56njq6kz5evk.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\rel
ease\\deps\\rustc-ef9221b87d44b05e.2s428xo4k2eun5n.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\
x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2sdkmf5ifm3nq52m.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-
windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2sxy6ecqj0bcql91.rcgu.o" "C:\\
src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2u
obunv4hggsxz3w.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\dep
s\\rustc-ef9221b87d44b05e.2w6xsa2hbi53xhak.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-p
c-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2watpdvoqj09z0p2.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-
msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2wyasxl3o6ja2l65.rcgu.o" "C:\\src\\rus
t\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2xefv0e0d4
zkmw2u.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc
-ef9221b87d44b05e.2xmcep716cl4wr2j.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-window
s-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2xxmzaqa21lqai9k.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\st
age0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2y70djmvhhfty62i.rcgu.o" "C:\\src\\rust\\build
\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.2y8z4i9yh8zip76r.r
cgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b
87d44b05e.3174m3ii80xi5g6m.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\
release\\deps\\rustc-ef9221b87d44b05e.31e3o0ukf1nnjztr.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rus
tc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.31lvopylkf4w6b4o.rcgu.o" "C:\\src\\rust\\build\\x86_64
-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.31q1p51gxc0r5b6h.rcgu.o" "
C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05
e.32809c91bwy6yzs3.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\
\deps\\rustc-ef9221b87d44b05e.32gpme29sckp6r2.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_6
4-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.33g2skqacvrolye0.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windo
ws-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.33wh5imgaec50fb6.rcgu.o" "C:\\src\\
rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.34alyw1
1d5eyhc0d.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\ru
stc-ef9221b87d44b05e.34rq6w1npy9wcsnp.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-win
dows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.34zeoycyb91go8q7.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\
\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3555tptbmdto6ls.rcgu.o" "C:\\src\\rust\\bui
ld\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.35kvo9oss8q9e381
.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef922
1b87d44b05e.35vj1buwpgncn09z.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc
\\release\\deps\\rustc-ef9221b87d44b05e.35w06virtifmvrcr.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-r
ustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.36ffuvw3771n05ax.rcgu.o" "C:\\src\\rust\\build\\x86_
64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.371dla82fgy358l4.rcgu.o"
 "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b
05e.37kug13j242kmyzz.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\releas
e\\deps\\rustc-ef9221b87d44b05e.37mlohf6zkunulz3.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x8
6_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.37t2tguhfhanyt64.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-wi
ndows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.37vuvxqfsc7i1ee6.rcgu.o" "C:\\sr
c\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.37wh
wrwwbxhu8gqp.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\
\rustc-ef9221b87d44b05e.389gqvd92uhsn0x8.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-
windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.38ps4pa181wsnsy9.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-ms
vc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.38sxji4d9eab1thl.rcgu.o" "C:\\src\\rust\
\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.390kw51trqa9
zsae.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-e
f9221b87d44b05e.390qsk8nc6f6xjnk.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-
msvc\\release\\deps\\rustc-ef9221b87d44b05e.39wt7j1dvemv58pw.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stag
e0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3avfq1azdzczzrjw.rcgu.o" "C:\\src\\rust\\build\\
x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3ay48oqx8aqtiu56.rcg
u.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87
d44b05e.3ayaeypdcro9d6yk.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\re
lease\\deps\\rustc-ef9221b87d44b05e.3ayzxgkgmt9riytc.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc
\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3bj0gz68nnxqgkrt.rcgu.o" "C:\\src\\rust\\build\\x86_64-p
c-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3brycwxlteete75j.rcgu.o" "C:
\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.
3cwr0fqzd2upxqbn.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\d
eps\\rustc-ef9221b87d44b05e.3dbjz5fyulwyddhq.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64
-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3eia6gqe8x13c8ff.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-window
s-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3fdk6724c9cqqrp5.rcgu.o" "C:\\src\\r
ust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3fnzd32u
0fi30wc2.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rus
tc-ef9221b87d44b05e.3gi68cbeenx9qnrd.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-wind
ows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3h63r8uyokgtabts.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\
stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3hc9fchdir0kh8rh.rcgu.o" "C:\\src\\rust\\bui
ld\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3hu2yoocnziugr13
.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef922
1b87d44b05e.3hz16199rgukvkhl.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc
\\release\\deps\\rustc-ef9221b87d44b05e.3ig3aoybkxukdkdo.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-r
ustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3j302dqgoi32p7wq.rcgu.o" "C:\\src\\rust\\build\\x86_
64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3jogpv9e9ys986p3.rcgu.o"
 "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b
05e.3jp62vowr7o5bahm.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\releas
e\\deps\\rustc-ef9221b87d44b05e.3jr559tnwe0y226a.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x8
6_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3kgx1dg85pg0ffi7.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-wi
ndows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3ksopj7bv4ovguv9.rcgu.o" "C:\\sr
c\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3ldk
0i2zxftngav8.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\
\rustc-ef9221b87d44b05e.3lqbww7af930iyhs.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-
windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3mak346t9cxrqkc0.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-ms
vc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3mfhv6gjqysclrar.rcgu.o" "C:\\src\\rust\
\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3mts35nu1jh2
02w6.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-e
f9221b87d44b05e.3n21xjuq3hxn0q53.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-
msvc\\release\\deps\\rustc-ef9221b87d44b05e.3n9g7h5bzjuzxwgn.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stag
e0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3om5spz7620bs8rz.rcgu.o" "C:\\src\\rust\\build\\
x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3oqznv5oym7l3m4e.rcg
u.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87
d44b05e.3p3hqbbm43tqg0t3.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\re
lease\\deps\\rustc-ef9221b87d44b05e.3pa6z2jaw087b8i3.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc
\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3q0p8rf3m2rs0z81.rcgu.o" "C:\\src\\rust\\build\\x86_64-p
c-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3qps7ovaf1fyn1l1.rcgu.o" "C:
\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.
3qs1ckdt1jjn5kc4.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\d
eps\\rustc-ef9221b87d44b05e.3qsakwi1iu713f1i.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64
-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3qw0f4r71zfhdb17.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-window
s-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3r774shob2ft8t26.rcgu.o" "C:\\src\\r
ust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3r9vkypu
r61hjyzi.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rus
tc-ef9221b87d44b05e.3rxpjdngj5jblfut.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-wind
ows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3sic1rhv5rtypzi9.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\
stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3tg9viiikm33ib2d.rcgu.o" "C:\\src\\rust\\bui
ld\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3trgym2gpksftuv.
rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221
b87d44b05e.3uwzx7438zh5kjw1.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\
\release\\deps\\rustc-ef9221b87d44b05e.3vgsrbphqreyspki.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-ru
stc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3w20kpn5mt26fvk3.rcgu.o" "C:\\src\\rust\\build\\x86_6
4-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3wta9ctgdrpkmlpr.rcgu.o"
"C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b0
5e.3x30hii5tmsmz4x4.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release
\\deps\\rustc-ef9221b87d44b05e.3x9zb9n1ywdfef9d.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86
_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3xjdrnqeglel9uu3.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-win
dows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3xuveqygdg3npdgq.rcgu.o" "C:\\src
\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3ysg6
02ly0el3m63.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\
rustc-ef9221b87d44b05e.3ysly018ioc7twky.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-w
indows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3yw8ur9ydtzrjjnn.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msv
c\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.3z1komjwj3l5r22l.rcgu.o" "C:\\src\\rust\\
build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.400dz2d5x2zwu
r2d.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef
9221b87d44b05e.40ffz2w4zix8xpxs.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-m
svc\\release\\deps\\rustc-ef9221b87d44b05e.40mv2bo8bxf7ur21.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage
0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.40pf36q4wih5c46e.rcgu.o" "C:\\src\\rust\\build\\x
86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.419rpk7wco3lt2pi.rcgu
.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d
44b05e.41fixqnk8ludukca.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\rel
ease\\deps\\rustc-ef9221b87d44b05e.420epqmgbxdsnp32.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\
\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.43v6g0y2xsxoggnt.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc
-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.44bwf4kjt15d5exu.rcgu.o" "C:\
\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4
4i4igkm5w62m2lh.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\de
ps\\rustc-ef9221b87d44b05e.44omwg0amzefzx6h.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-
pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.44x0qispfgewdxta.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows
-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4541rp67v5p6edgn.rcgu.o" "C:\\src\\ru
st\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.457gv4l75
q4mkwl4.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rust
c-ef9221b87d44b05e.459r1lhwrqpk3w3p.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windo
ws-msvc\\release\\deps\\rustc-ef9221b87d44b05e.45f2ih71goi43xs3.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\s
tage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.45pc7c65foh9i35f.rcgu.o" "C:\\src\\rust\\buil
d\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.45rif7hrs0yfvcfm.
rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221
b87d44b05e.45vkprw0g2e9qr66.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\
\release\\deps\\rustc-ef9221b87d44b05e.4628glcbm38kjjln.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-ru
stc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.46i9nbnf49yscb6a.rcgu.o" "C:\\src\\rust\\build\\x86_6
4-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.46jqf7d1pvke6nv5.rcgu.o"
"C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b0
5e.46qplodfbsycx8xw.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release
\\deps\\rustc-ef9221b87d44b05e.47cb1es74r19utbt.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86
_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.47cj51efmt6826vx.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-win
dows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.47dmeythx51bwf96.rcgu.o" "C:\\src
\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.47dqc
amjlp23ma80.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\
rustc-ef9221b87d44b05e.47fr3emswmlcqf6a.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-w
indows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.47w80ih1emr8lmg0.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msv
c\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.480hpshgywj47djc.rcgu.o" "C:\\src\\rust\\
build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.48mie5ly69rz7
ok7.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef
9221b87d44b05e.48p66ff19suwf2g7.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-m
svc\\release\\deps\\rustc-ef9221b87d44b05e.49a7n47po4ttqjl7.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage
0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.49jo6ly24194d6f5.rcgu.o" "C:\\src\\rust\\build\\x
86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.49lx1q7cxvpykyv0.rcgu
.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d
44b05e.4a0tx1457476f55a.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\rel
ease\\deps\\rustc-ef9221b87d44b05e.4a2tvyvq5cuxzdjb.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\
\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4a6dgwgsyclvnmy1.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc
-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4aco8niiorhr2aju.rcgu.o" "C:\
\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4
b2khkunx66ixpfa.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\de
ps\\rustc-ef9221b87d44b05e.4b6l3e4j3h0vw7m9.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-
pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4b8ptp1vn215jmoe.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows
-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4brwxiorhmgsb6oc.rcgu.o" "C:\\src\\ru
st\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4c0uxwdkf
iei5pln.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rust
c-ef9221b87d44b05e.4cuohswq6oj7xm1h.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windo
ws-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4d7wpm0so204443o.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\s
tage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4d9z2ns3ejuzs638.rcgu.o" "C:\\src\\rust\\buil
d\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4ebyw5qq98owo0qb.
rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221
b87d44b05e.4ezmh1vbs95c5ack.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\
\release\\deps\\rustc-ef9221b87d44b05e.4f3p3qjhfbre704q.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-ru
stc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4f8ze6qa67y89pit.rcgu.o" "C:\\src\\rust\\build\\x86_6
4-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4fgom4yzr7znz6ei.rcgu.o"
"C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b0
5e.4g4m3v5x9045spb3.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release
\\deps\\rustc-ef9221b87d44b05e.4g9d2l1o6z3up4l9.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86
_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4g9ryqlwffzuswri.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-win
dows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4grw3eji6dlvi762.rcgu.o" "C:\\src
\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4h97r
8vsismbg5n1.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\
rustc-ef9221b87d44b05e.4jdnq7xfjeka1bt.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-wi
ndows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4jejct8xoh06h4jo.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc
\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4jfrjd66eptj1mvf.rcgu.o" "C:\\src\\rust\\b
uild\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4jlbrq1li1zlq9
3z.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9
221b87d44b05e.4klz7kyd1yjy5093.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-ms
vc\\release\\deps\\rustc-ef9221b87d44b05e.4kolytxxc07cuhfl.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0
-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4lnmvw0yjclbhb1.rcgu.o" "C:\\src\\rust\\build\\x86
_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4nhfzl2sc6rmhv5e.rcgu.o
" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44
b05e.4nlprjk7iey1xbfl.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\relea
se\\deps\\rustc-ef9221b87d44b05e.4ntnit2mtbbuvip7.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x
86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4o93o7edgoqnbrs0.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-w
indows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4pgtjui6hehovylj.rcgu.o" "C:\\s
rc\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4pm
agaiis87zudfe.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps
\\rustc-ef9221b87d44b05e.4q8kd7y30p9rak6c.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc
-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4qt68d2t1vb646dk.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-m
svc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4s4dvvix1vn2ndot.rcgu.o" "C:\\src\\rust
\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4s7ohpv8h3u
klyv7.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-
ef9221b87d44b05e.4sffsggopzbu6jfr.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows
-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4sjv8z2am8hsmq8c.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\sta
ge0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4svk522rd27yz7cm.rcgu.o" "C:\\src\\rust\\build\
\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4sw9hz7i7fiueihz.rc
gu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b8
7d44b05e.4t3qnscok62y43nb.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\r
elease\\deps\\rustc-ef9221b87d44b05e.4tunxs0z0ko3w67j.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rust
c\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4tvamov10j3oa5g2.rcgu.o" "C:\\src\\rust\\build\\x86_64-
pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4uk3xi0iinyc1udl.rcgu.o" "C
:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e
.4urt71wxu0csld11.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\
deps\\rustc-ef9221b87d44b05e.4v3703fv67ohy35g.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_6
4-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4vpm58r7et2aywj7.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windo
ws-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4w13t8gy8kt2jef2.rcgu.o" "C:\\src\\
rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4w1o0vt
dbaxehifn.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\ru
stc-ef9221b87d44b05e.4wgroz73eenb5ehz.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-win
dows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4wpscii05fbd4j1i.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\
\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4wxegqupcscs2lot.rcgu.o" "C:\\src\\rust\\bu
ild\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4xieg5ha8lsuait
q.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef92
21b87d44b05e.4xk1s2kp9624k2i7.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msv
c\\release\\deps\\rustc-ef9221b87d44b05e.4y6gar0dd8m5fpof.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-
rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4ybye971cqflgun6.rcgu.o" "C:\\src\\rust\\build\\x86
_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4yh8x2b62dcih00t.rcgu.o
" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44
b05e.4ypvbwho0bu5tnww.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\relea
se\\deps\\rustc-ef9221b87d44b05e.4yqx2gk9pd7v4e2j.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x
86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4z1pusfpe113zet9.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-w
indows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.4zmz4drymt3f7x1y.rcgu.o" "C:\\s
rc\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.511
7yku8f6wgkpu1.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps
\\rustc-ef9221b87d44b05e.51fpy5zjki32la64.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc
-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.5205e1onhko1v9bb.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-m
svc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.529xwy0qztnozpsu.rcgu.o" "C:\\src\\rust
\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.52nbojgg5cg
6s628.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-
ef9221b87d44b05e.52nce4t7uyaqw3rp.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows
-msvc\\release\\deps\\rustc-ef9221b87d44b05e.54gvn9lyam4wqnds.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\sta
ge0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.54zbxlata238g2xa.rcgu.o" "C:\\src\\rust\\build\
\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.555ytspkl0r12t3r.rc
gu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b8
7d44b05e.55ezy8i7h0n87k30.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\r
elease\\deps\\rustc-ef9221b87d44b05e.55jgpssxtm228x0y.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rust
c\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.55nc9ycksi1a4ulz.rcgu.o" "C:\\src\\rust\\build\\x86_64-
pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.568yxsxzceskjmxw.rcgu.o" "C
:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e
.56bnph1fxjvmjtpf.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\
deps\\rustc-ef9221b87d44b05e.56dly8q07ws8ucdq.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_6
4-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.56noqnsno2m683um.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windo
ws-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.56ss5qg9dnyaprju.rcgu.o" "C:\\src\\
rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.56wjcsi
47ne51anh.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\ru
stc-ef9221b87d44b05e.572bgozz9kcwe4zq.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-win
dows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.59g8z4aw9ixnfslj.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\
\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.59yymqav1d6tk4vc.rcgu.o" "C:\\src\\rust\\bu
ild\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.5acnvj6bs3k1me7
p.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef92
21b87d44b05e.5aitey9ozg7hi5vd.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msv
c\\release\\deps\\rustc-ef9221b87d44b05e.5bmbszjzgkrtcxb3.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-
rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.5bs68avucc87uauy.rcgu.o" "C:\\src\\rust\\build\\x86
_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.5bwbh16juhxrw0t1.rcgu.o
" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44
b05e.5d38fswqqh5fjkqs.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\relea
se\\deps\\rustc-ef9221b87d44b05e.5ddfk42xx4gdcr6l.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x
86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.5e5jalznp6ja5dy0.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-w
indows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.5e9yeempy5v6n3h9.rcgu.o" "C:\\s
rc\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.5ek
8e1v5wgra6gj4.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps
\\rustc-ef9221b87d44b05e.5g5dbae99jslj8bc.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc
-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.5g6af946dgsoj4mb.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-m
svc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.612ecyg64dzunjj.rcgu.o" "C:\\src\\rust\
\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.63mmpc50mjcb
0lb.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef
9221b87d44b05e.6t2gqhoet6vzz2i.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-ms
vc\\release\\deps\\rustc-ef9221b87d44b05e.7d9s3sj1ysulg8i.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-
rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.87jm79y8cuz2c9b.rcgu.o" "C:\\src\\rust\\build\\x86_
64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.8sr4fscx8iqwpod.rcgu.o"
"C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b0
5e.8xzrsc1ux72v29j.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\
\deps\\rustc-ef9221b87d44b05e.957xpzp0pnh7yra.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_6
4-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.990hhoujnl7mz04.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-window
s-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.99dtslbc8dlenvz.rcgu.o" "C:\\src\\ru
st\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.9elsx31vb
4it187.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc
-ef9221b87d44b05e.9fcb3syd3ne5k0n.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows
-msvc\\release\\deps\\rustc-ef9221b87d44b05e.9gfmorjh7av5y01.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stag
e0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.9ib3mcp83dxyw7h.rcgu.o" "C:\\src\\rust\\build\\x
86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.acskkxmgort7pwb.rcgu.
o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d4
4b05e.apzna5yr6ggudzg.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\relea
se\\deps\\rustc-ef9221b87d44b05e.badco1nf4werykc.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x8
6_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.bb0xmbhkqudd8yj.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-win
dows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.c6lbtaiefvx3wya.rcgu.o" "C:\\src\
\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.doar5i
fe0jn9b6h.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\ru
stc-ef9221b87d44b05e.e19kx9t7xhzajfl.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-wind
ows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.f8vah902tlrdjgq.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\s
tage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.g0d2rgguha1dzfq.rcgu.o" "C:\\src\\rust\\build
\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.g22g4lxcb8mogkb.rc
gu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b8
7d44b05e.gon14xphovlcp6p.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\re
lease\\deps\\rustc-ef9221b87d44b05e.gxafxe59vs6t35p.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\
\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.h0ohn6ef72o50sz.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-
windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.hh5i9xtro0rg8ez.rcgu.o" "C:\\s
rc\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.i67
tnfizssn5yng.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\
\rustc-ef9221b87d44b05e.idzesne19fay6r7.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-w
indows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.k1fzkp2t2jx8k9p.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc
\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.kdyyh7lew1fmfo1.rcgu.o" "C:\\src\\rust\\bu
ild\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.m2754j7cysd66io
.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef922
1b87d44b05e.ma2p8046vhf7r6a.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\
\release\\deps\\rustc-ef9221b87d44b05e.ms8ohuh9x6ia0ef.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rus
tc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.mz7vgmcf23rofcc.rcgu.o" "C:\\src\\rust\\build\\x86_64-
pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.n7ynxtqdobjgjjo.rcgu.o" "C:
\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.
n847vnkjamrby94.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\de
ps\\rustc-ef9221b87d44b05e.ndaav8ufv4egbho.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-p
c-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.nnob4r69bpx9yqj.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-m
svc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.o7qx6d4h1puacut.rcgu.o" "C:\\src\\rust\
\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.o8q8ndyts4ff
siy.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef
9221b87d44b05e.of58tuh35olk15g.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-ms
vc\\release\\deps\\rustc-ef9221b87d44b05e.qa1ohymkbd5hzqc.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-
rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.qkdbz4fooy00pux.rcgu.o" "C:\\src\\rust\\build\\x86_
64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.ql4e97qrzy4566s.rcgu.o"
"C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b0
5e.r5omkko2zyx5xap.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\
\deps\\rustc-ef9221b87d44b05e.sfzobtc06omd27x.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_6
4-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.sh2iq6nn7g4bys9.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-window
s-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.t8j3xx5r2ulxyuz.rcgu.o" "C:\\src\\ru
st\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.t9sft0w84
zv7d3f.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc
-ef9221b87d44b05e.tcz17sd1r3lf405.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows
-msvc\\release\\deps\\rustc-ef9221b87d44b05e.tdqrc6w35cvt6dr.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stag
e0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.tjq9oninq85b8w9.rcgu.o" "C:\\src\\rust\\build\\x
86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.u2a1rf1jkiygwqt.rcgu.
o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d4
4b05e.v6ozwtpojmqfurc.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\relea
se\\deps\\rustc-ef9221b87d44b05e.vj4ze6hy0kuln2x.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x8
6_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.vmnzg11hrtizzf5.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-win
dows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.w8cl0ejldokwytx.rcgu.o" "C:\\src\
\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.wdr3z1
utegixq78.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\ru
stc-ef9221b87d44b05e.wpq687fablfmy22.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-wind
ows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.xa5bfvpz2kc7orx.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\s
tage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.xuja4p7deh30yww.rcgu.o" "C:\\src\\rust\\build
\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.y59gqzrtb7kmvus.rc
gu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b8
7d44b05e.yd4cvlym72b9ozf.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\re
lease\\deps\\rustc-ef9221b87d44b05e.yxehzl9xjhzqozo.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\
\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.z27i5dgwcn26yzs.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-
windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.z87a6xfjv2k0rcx.rcgu.o" "C:\\s
rc\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.z9o
x7biyn1otfln.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\
\rustc-ef9221b87d44b05e.zvx7w1d8ipftmpp.rcgu.o" "/OUT:C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64
-pc-windows-msvc\\release\\deps\\rustc-ef9221b87d44b05e.dll" "/DEF:C:\\Users\\swmc\\AppData\\Local\\Temp\\rustcbgBl1r\\l
ib.def" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221
b87d44b05e.crate.metadata.rcgu.o" "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\r
elease\\deps\\rustc-ef9221b87d44b05e.crate.allocator.rcgu.o" "/OPT:REF,ICF" "/DEBUG" "/LIBPATH:C:\\src\\rust\\build\\x86
_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps" "/LIBPATH:C:\\src\\rust\\build\\x86_64-pc-wind
ows-msvc\\stage0-rustc\\release\\deps" "/LIBPATH:C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-w
indows-msvc\\release\\build\\miniz-sys-feb82a4f90b7cefc\\out" "/LIBPATH:C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\st
age0-sysroot\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib" "psapi.lib" "/LIBPATH:C:\\src\\rust\\build\\x86_64-pc-windows-m
svc\\stage0-sysroot\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib" "test-585595340dab3265.dll.lib" "/LIBPATH:C:\\src\\rust\
\build\\x86_64-pc-windows-msvc\\stage0-sysroot\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib" "term-189420a1852d8ea7.dll.li
b" "C:\\Users\\swmc\\AppData\\Local\\Temp\\rustcbgBl1r\\libflate2-245ea84a38711e94.rlib" "C:\\Users\\swmc\\AppData\\Loca
l\\Temp\\rustcbgBl1r\\libminiz_sys-a18cd46864b3a2a7.rlib" "C:\\Users\\swmc\\AppData\\Local\\Temp\\rustcbgBl1r\\libbacktr
ace-87781417bee768f3.rlib" "C:\\Users\\swmc\\AppData\\Local\\Temp\\rustcbgBl1r\\librustc_demangle-5317e4eb8c48b180.rlib"
 "C:\\Users\\swmc\\AppData\\Local\\Temp\\rustcbgBl1r\\librustc_apfloat-d5833690e3db85c8.rlib" "C:\\Users\\swmc\\AppData\
\Local\\Temp\\rustcbgBl1r\\libchalk_engine-50e65b014e45850c.rlib" "C:\\Users\\swmc\\AppData\\Local\\Temp\\rustcbgBl1r\\l
ibchalk_macros-e491536646b55a74.rlib" "C:\\Users\\swmc\\AppData\\Local\\Temp\\rustcbgBl1r\\liblazy_static-ce9c7fccb62262
02.rlib" "/LIBPATH:C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps" "p
roc_macro-803181844a24c0ac.dll.lib" "C:\\Users\\swmc\\AppData\\Local\\Temp\\rustcbgBl1r\\libjobserver-4599aaedb321e878.r
lib" "/LIBPATH:C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps" "synta
x-65954e2afb111716.dll.lib" "/LIBPATH:C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc
\\release\\deps" "rustc_errors-a4edb13c624f34f1.dll.lib" "/LIBPATH:C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-
rustc\\x86_64-pc-windows-msvc\\release\\deps" "syntax_pos-3df205d397fcb2f5.dll.lib" "/LIBPATH:C:\\src\\rust\\build\\x86_
64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps" "rustc_target-e7c3662e92c05a60.dll.lib" "C:\\Us
ers\\swmc\\AppData\\Local\\Temp\\rustcbgBl1r\\libpolonius_engine-08ef0e4e925066c1.rlib" "C:\\Users\\swmc\\AppData\\Local
\\Temp\\rustcbgBl1r\\libdatafrog-c7335cea776ae17e.rlib" "/LIBPATH:C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-r
ustc\\x86_64-pc-windows-msvc\\release\\deps" "graphviz-db86bd770298d525.dll.lib" "/LIBPATH:C:\\src\\rust\\build\\x86_64-
pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps" "fmt_macros-1333653dc3930ab7.dll.lib" "/LIBPATH:C:
\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps" "arena-e376886fb11d8a96
.dll.lib" "/LIBPATH:C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps" "
rustc_data_structures-ce429d5b7e341c67.dll.lib" "/LIBPATH:C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x8
6_64-pc-windows-msvc\\release\\deps" "rustc_cratesio_shim-4450624846d5871b.dll.lib" "/LIBPATH:C:\\src\\rust\\build\\x86_
64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps" "serialize-bf6e25158d6fcbd8.dll.lib" "/LIBPATH:
C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-sysroot\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib" "std-d64fb11a1f
4dd817.dll.lib" "C:\\Users\\swmc\\AppData\\Local\\Temp\\rustcbgBl1r\\libcompiler_builtins-47089dfc22826977.rlib" "kernel
32.lib" "advapi32.lib" "credui.lib" "dbghelp.lib" "gdi32.lib" "kernel32.lib" "msimg32.lib" "opengl32.lib" "secur32.lib"
"setupapi.lib" "user32.lib" "winspool.lib" "advapi32.lib" "ws2_32.lib" "userenv.lib" "shell32.lib" "libcmt.lib" "/DLL" "
/IMPLIB:C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0-rustc\\x86_64-pc-windows-msvc\\release\\deps\\rustc-ef9221b
87d44b05e.dll.lib"←[0m
←[0m  ←[0m←[0m←[1m←[38;5;14m= ←[0m←[0m←[1m←[38;5;15mnote←[0m←[0m: LINK : fatal error LNK1189: library limit of 65535 obj
←[0m exceeded
←[0m          ←[0m

←[0m←[1m←[38;5;9merror←[0m←[0m←[1m←[38;5;15m: aborting due to previous error←[0m

error: Could not compile `rustc`.

Caused by:
  process didn't exit successfully: `C:\src\rust\build\bootstrap/debug/rustc --crate-name rustc librustc\lib.rs --error-
format json --crate-type dylib --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C metadata=ef9221b87d44b05e -C ext
ra-filename=-ef9221b87d44b05e --out-dir C:\src\rust\build\x86_64-pc-windows-msvc\stage0-rustc\x86_64-pc-windows-msvc\rel
ease\deps --target x86_64-pc-windows-msvc -C incremental=C:\src\rust\build\x86_64-pc-windows-msvc\stage0-rustc\x86_64-pc
-windows-msvc\release\incremental -L dependency=C:\src\rust\build\x86_64-pc-windows-msvc\stage0-rustc\x86_64-pc-windows-
msvc\release\deps -L dependency=C:\src\rust\build\x86_64-pc-windows-msvc\stage0-rustc\release\deps --extern arena=C:\src
\rust\build\x86_64-pc-windows-msvc\stage0-rustc\x86_64-pc-windows-msvc\release\deps\arena-e376886fb11d8a96.dll --extern
backtrace=C:\src\rust\build\x86_64-pc-windows-msvc\stage0-rustc\x86_64-pc-windows-msvc\release\deps\libbacktrace-8778141
7bee768f3.rlib --extern bitflags=C:\src\rust\build\x86_64-pc-windows-msvc\stage0-rustc\x86_64-pc-windows-msvc\release\de
ps\libbitflags-811636330e25aed1.rlib --extern byteorder=C:\src\rust\build\x86_64-pc-windows-msvc\stage0-rustc\x86_64-pc-
windows-msvc\release\deps\libbyteorder-b10d732373284e21.rlib --extern chalk_engine=C:\src\rust\build\x86_64-pc-windows-m
svc\stage0-rustc\x86_64-pc-windows-msvc\release\deps\libchalk_engine-50e65b014e45850c.rlib --extern flate2=C:\src\rust\b
uild\x86_64-pc-windows-msvc\stage0-rustc\x86_64-pc-windows-msvc\release\deps\libflate2-245ea84a38711e94.rlib --extern fm
t_macros=C:\src\rust\build\x86_64-pc-windows-msvc\stage0-rustc\x86_64-pc-windows-msvc\release\deps\fmt_macros-1333653dc3
930ab7.dll --extern graphviz=C:\src\rust\build\x86_64-pc-windows-msvc\stage0-rustc\x86_64-pc-windows-msvc\release\deps\g
raphviz-db86bd770298d525.dll --extern jobserver=C:\src\rust\build\x86_64-pc-windows-msvc\stage0-rustc\x86_64-pc-windows-
msvc\release\deps\libjobserver-4599aaedb321e878.rlib --extern lazy_static=C:\src\rust\build\x86_64-pc-windows-msvc\stage
0-rustc\x86_64-pc-windows-msvc\release\deps\liblazy_static-aeb0f07e429922a2.rlib --extern log=C:\src\rust\build\x86_64-p
c-windows-msvc\stage0-rustc\x86_64-pc-windows-msvc\release\deps\liblog-5a2e36991f83e859.rlib --extern parking_lot=C:\src
\rust\build\x86_64-pc-windows-msvc\stage0-rustc\x86_64-pc-windows-msvc\release\deps\libparking_lot-33a74651e5e68bd2.rlib
 --extern polonius_engine=C:\src\rust\build\x86_64-pc-windows-msvc\stage0-rustc\x86_64-pc-windows-msvc\release\deps\libp
olonius_engine-08ef0e4e925066c1.rlib --extern proc_macro=C:\src\rust\build\x86_64-pc-windows-msvc\stage0-rustc\x86_64-pc
-windows-msvc\release\deps\proc_macro-803181844a24c0ac.dll --extern rustc_rayon=C:\src\rust\build\x86_64-pc-windows-msvc
\stage0-rustc\x86_64-pc-windows-msvc\release\deps\librustc_rayon-fd82e6c82b1118a6.rlib --extern rustc_rayon_core=C:\src\
rust\build\x86_64-pc-windows-msvc\stage0-rustc\x86_64-pc-windows-msvc\release\deps\librustc_rayon_core-12bf1d95912b1d17.
rlib --extern rustc_apfloat=C:\src\rust\build\x86_64-pc-windows-msvc\stage0-rustc\x86_64-pc-windows-msvc\release\deps\li
brustc_apfloat-d5833690e3db85c8.rlib --extern rustc_data_structures=C:\src\rust\build\x86_64-pc-windows-msvc\stage0-rust
c\x86_64-pc-windows-msvc\release\deps\rustc_data_structures-ce429d5b7e341c67.dll --extern rustc_errors=C:\src\rust\build
\x86_64-pc-windows-msvc\stage0-rustc\x86_64-pc-windows-msvc\release\deps\rustc_errors-a4edb13c624f34f1.dll --extern rust
c_target=C:\src\rust\build\x86_64-pc-windows-msvc\stage0-rustc\x86_64-pc-windows-msvc\release\deps\rustc_target-e7c3662e
92c05a60.dll --extern scoped_tls=C:\src\rust\build\x86_64-pc-windows-msvc\stage0-rustc\x86_64-pc-windows-msvc\release\de
ps\libscoped_tls-fb0a2e2801cc263f.rlib --extern serialize=C:\src\rust\build\x86_64-pc-windows-msvc\stage0-rustc\x86_64-p
c-windows-msvc\release\deps\serialize-bf6e25158d6fcbd8.dll --extern serialize=C:\src\rust\build\x86_64-pc-windows-msvc\s
tage0-rustc\x86_64-pc-windows-msvc\release\deps\libserialize-bf6e25158d6fcbd8.rlib --extern syntax=C:\src\rust\build\x86
_64-pc-windows-msvc\stage0-rustc\x86_64-pc-windows-msvc\release\deps\syntax-65954e2afb111716.dll --extern syntax_pos=C:\
src\rust\build\x86_64-pc-windows-msvc\stage0-rustc\x86_64-pc-windows-msvc\release\deps\syntax_pos-3df205d397fcb2f5.dll -
-extern tempfile=C:\src\rust\build\x86_64-pc-windows-msvc\stage0-rustc\x86_64-pc-windows-msvc\release\deps\libtempfile-f
918c4f2420e16f3.rlib -L native=C:\src\rust\build\x86_64-pc-windows-msvc\stage0-rustc\x86_64-pc-windows-msvc\release\buil
d\miniz-sys-feb82a4f90b7cefc\out` (exit code: 1)
command did not execute successfully: "C:\\src\\rust\\build\\x86_64-pc-windows-msvc\\stage0\\bin\\cargo.exe" "build" "--
target" "x86_64-pc-windows-msvc" "-j" "4" "--release" "--features" "" "--manifest-path" "C:\\src\\rust\\src/rustc/Cargo.
toml" "--message-format" "json"
expected success, got: exit code: 101
thread 'main' panicked at 'cargo must succeed', bootstrap\compile.rs:1118:9
note: Run with `RUST_BACKTRACE=1` for a backtrace.
failed to run: C:\src\rust\build\bootstrap\debug\bootstrap test --stage 1 --incremental src\test\codegen
Build completed unsuccessfully in 0:07:38

Maybe some bad interaction with the updated bootstrap compiler?

@robojumper
Copy link
Contributor

robojumper commented Aug 7, 2018

Same behavior here for Windows 10, MSVC 2017, x86_64-pc-windows-msvc, 11a9024, only happens in debug mode ([rust] debug = true in config.toml), doesn't happen without changing that setting.

Also reported in #53099 (comment) ?

@bheisler
Copy link

bheisler commented Aug 9, 2018

That does look like the error that I'm having in 53099, yes. I was quite hopeful when I saw your workaround, but setting debug = false in my config.toml doesn't seem to fix it for me. I also turned off all of the other debug info settings I could find and did a clean build without success.

@retep998 retep998 added A-linkage Area: linking into static, shared libraries and binaries A-codegen Area: Code generation O-windows-msvc Toolchain: MSVC, Operating system: Windows labels Aug 10, 2018
@retep998
Copy link
Member

retep998 commented Aug 10, 2018

Looks like the fact that incremental splits things up into a few thousand codegen units is really biting us hard here. Clearly we need to set some limits on how many objects are being produced, or maybe reconsider how to handle incremental compilation entirely.

@bheisler
Copy link

bheisler commented Sep 6, 2018

This failure happens for me even when I'm not using incremental compilation (incremental = false in the config file and no -i argument on the command line).

@abonander
Copy link
Contributor

This doesn't obey codegen-units either, unfortunately.

@bbqsrc
Copy link

bbqsrc commented Mar 11, 2019

This is breaking production codebases at this point. Can fixing this be prioritised?

@jonas-schievink jonas-schievink added I-nominated T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. C-bug Category: This is a bug. labels Mar 29, 2019
@pnkfelix pnkfelix changed the title LNK1189 "library limit of 65535 obj exceeded" building rustc LNK1189 "library limit of 65535 obj exceeded" building rustc with incremental mode Apr 4, 2019
@pnkfelix pnkfelix changed the title LNK1189 "library limit of 65535 obj exceeded" building rustc with incremental mode LNK1189 "library limit of 65535 obj exceeded" building rustc Apr 4, 2019
@pnkfelix
Copy link
Member

pnkfelix commented Apr 4, 2019

This failure happens for me even when I'm not using incremental compilation (incremental = false in the config file and no -i argument on the command line).

can you share your config.toml that you are using? Put it into a gist or a detail blocks in a comment here?

@pnkfelix
Copy link
Member

pnkfelix commented Apr 4, 2019

triage: P-high. Leaving I-nominated because this seems like a potentially deep issue that we need to address.

@pnkfelix pnkfelix added the P-high High priority label Apr 4, 2019
@michaelwoerister
Copy link
Member

It should actually be rather easy to add an upper limit to the number of object files that the compiler creates, if that is the only problem here.

@pnkfelix pnkfelix self-assigned this Apr 4, 2019
@pnkfelix
Copy link
Member

pnkfelix commented Apr 4, 2019

self-assigning to implement a simple upper-bound on number of object files compiler creates, under assumption that the blow-up in common case is due to incremental mode.

@pnkfelix
Copy link
Member

pnkfelix commented Apr 5, 2019

(@Zoxc pointed out on Zulip that "objects" here may refer to symbols, not object files. This is plausible, since we were all wondering how we were getting up to 65535 object files before. But it also does not have the same immediately obvious "fix" that we were hoping for.)

@jonas-schievink
Copy link
Contributor

The MSDN page says "The limit of 65535 objects or members in a library has been exceeded."
Here it's not very clear what "members" means though.

The error was also hit here: https://gitlab.kitware.com/cmake/cmake/issues/17841, which mentions: "it hits the msvc limitation (LNK1189) of 65535 symbols per dll", so it seems like the symbol count is indeed the limiting factor.

It also seems like this can only be hit if a library (DLL only?) is built that exports 65535 symbols and according to this, "The 64K export limit is due to 16-bit ordinal field in PE".

@retep998
Copy link
Member

retep998 commented Apr 5, 2019

If it's the number of exported symbols, then there's two fixes:

  1. Stop using the dylib crate type in rust because it exports everything under the sun.
  2. Make dylib not export everything under the sun.

@mati865
Copy link
Contributor

mati865 commented Apr 5, 2019

Stop using the dylib crate type in rust because it exports everything under the sun.

It broke Windows builds:
#56987
I'm hoping to find some time to test it after I resolve issues with Musl.

@michaelwoerister
Copy link
Member

We don't set DSO or DLL symbol visibility, so we instead export all non-private symbols and give the linker a list of symbols to hide.

I don't understand. Are you referring to something different than applying the hidden attribute to LLVM definitions? (which we do that here:

llvm::LLVMRustSetVisibility(lldecl, base::visibility_to_llvm(visibility));
)

@bbqsrc
Copy link

bbqsrc commented Apr 8, 2019

@Zoxc we were able to reproduce it locally by building something with the sentry crate with default features, and hardly any other dependencies.

I can provide a repo with a reproduction case later today if that would be helpful.

@Aaron1011
Copy link
Member

I encountered this bug in a 32-bit Windows 7 VM, i686-pc-windows-msvc. It occured with codegen-units=2 (LLVM ran out of memory with codegen-units=1)

@pnkfelix
Copy link
Member

pnkfelix commented May 3, 2019

(status: I am still under the process of trying to get a basic Windows bootstrap environment set up.)

@pnkfelix
Copy link
Member

Okay at this point I have a Windows environment set up, and have successfully built Rust (atop MS Visual Studio 2019 Community Edition).

I have not, however, been able to reproduce this bug in that context.

@bbqsrc can you provide your repo with a reproduction case?

@pnkfelix
Copy link
Member

I am taking a break for a few months and I wont be able to look at this; unassigning self.

@pnkfelix pnkfelix removed their assignment Jul 12, 2019
@pnkfelix
Copy link
Member

triage: this bug has seen zero activity since april, apart from my own notes in failed attempts to reproduce it.

So, I'm going to close it for now. If someone else believes they are encountering it and find this thread, please do reopen the ticket, and include all relevant info (including what version of Windows and Visual Studio you are using, and whether it is 32- or 64-bit platform).

@Lesiuk
Copy link

Lesiuk commented Apr 15, 2020

@pnkfelix I just reproduced it on my personal windows pc and I am asking myself why can't we just pass /bigobj to linker and forget about it?

https://docs.microsoft.com/en-us/cpp/build/reference/bigobj-increase-number-of-sections-in-dot-obj-file?view=vs-2019

@Zoxc
Copy link
Contributor

Zoxc commented Apr 15, 2020

@Lesiuk What was the error message and did you change config.toml?

@retep998
Copy link
Member

/bigobj is a compiler option. The error we're getting is a linker error.

@bbqsrc
Copy link

bbqsrc commented Apr 23, 2020

@retep998 except that the /bigobj causes a change in the output of the COFF files, so even though that's a flag on the compiler in the MSVC toolchain, it doesn't inherently mean that this line of inquiry is irrelevant.


Did a bit of digging, there's changes that were made to allow support for large ordinals to the binary format: https://github.com/MicrosoftDocs/cpp-docs/issues/873

The official documentation still hasn't been updated (and I did ask why and got stonewalled). However, the feature request initial post has a lot of research into the behaviour.

It seems that the linker interprets a UUID generated by /bigobj which is defined as ANON_OBJECT_HEADER_BIGOBJ in the headers:

typedef struct ANON_OBJECT_HEADER_BIGOBJ {
   /* same as ANON_OBJECT_HEADER_V2 */
    WORD    Sig1;            // Must be IMAGE_FILE_MACHINE_UNKNOWN
    WORD    Sig2;            // Must be 0xffff
    WORD    Version;         // >= 2 (implies the Flags field is present)
    WORD    Machine;         // Actual machine - IMAGE_FILE_MACHINE_xxx
    DWORD   TimeDateStamp;
    CLSID   ClassID;         // {D1BAA1C7-BAEE-4ba9-AF20-FAF66AA4DCB8}
    DWORD   SizeOfData;      // Size of data that follows the header
    DWORD   Flags;           // 0x1 -> contains metadata
    DWORD   MetaDataSize;    // Size of CLR metadata
    DWORD   MetaDataOffset;  // Offset of CLR metadata

    /* bigobj specifics */
    DWORD   NumberOfSections; // extended from WORD
    DWORD   PointerToSymbolTable;
    DWORD   NumberOfSymbols;
} ANON_OBJECT_HEADER_BIGOBJ;

So, it should be possible for us to implement this in our toolchain somewhere.

@pnkfelix
Copy link
Member

Earlier I wrote:

So, I'm going to close it for now. If someone else believes they are encountering it and find this thread, please do reopen the ticket, and include all relevant info (including what version of Windows and Visual Studio you are using, and whether it is 32- or 64-bit platform).

@Lesiuk could you please supply the versions you are using for Windows and for Visual Studio, and whether they are 32- or 64-bit?

In essence, I want to have enough information here for us to have a chance of reproducing the bug locally.

@Visic
Copy link

Visic commented Jun 18, 2020

I am running into this issue now as well, building in release mode works fine, but debug mode produces:

LINK : fatal error LNK1189: library limit of 65535 objects exceeded

OS: Windows 10
Visual Studio: MSVC 2019
Toolchain: nightly-2020-02-05-x86_64-pc-windows-msvc

Unfortunately, I don't have code to share which reproduces it, as it is happening in my production codebase. However, it does seem to only be an issue when I am building a particular project as a part of my cargo workspace. Take the project out and it builds fine, move it to the workspace exclusions and the workspace builds fine.

Let me know if there is any more information that would be helpful, it looks like the only real option my colleagues and I have for now is to stop using the workspace.

@bbqsrc
Copy link

bbqsrc commented Jun 18, 2020

@Visic if you add "-Zshare-generics=off" to your RUSTFLAGS (you will need to build with nightly), does it work then? This has resolved the issue for me in all cases.

@Visic
Copy link

Visic commented Jun 19, 2020

@bbqsrc Yes, adding -Zshare-generics=off to my .cargo/config does make the linker error go away even in my workspace

@ruffsl
Copy link

ruffsl commented Mar 24, 2023

Hey folks, as the timeline above shows, this ticket was mentioned by @Cupnfish over in bevyengine/bevy#832 (comment) in late 2020 , and as of writing in early 2023, I figured I'd ask if anything here has changed?

I'm just chasing leads here so I can enable fast compiles for Bevy on Windows, which is currently documented as not working:


The official documentation still hasn't been updated (and I did ask why and got stonewalled). However, the feature request initial post has a lot of research into the behaviour.

@bbqsrc , from that feature request, it looks like @SamB commented a follow-up research few months after your posts:

Would that further help us to implement this in our toolchain somewhere?


could you please supply the versions you are using for Windows and for Visual Studio, and whether they are 32- or 64-bit?
In essence, I want to have enough information here for us to have a chance of reproducing the bug locally.

@pnkfelix , I can supply my system version info as well as a reproducible example here:

Meta

rustc --version --verbose:

rustc 1.68.1 (8460ca823 2023-03-20)
binary: rustc
commit-hash: 8460ca823e8367a30dda430efda790588b8c84d3
commit-date: 2023-03-20
host: x86_64-pc-windows-msvc
release: 1.68.1
LLVM version: 15.0.6

systeminfo:

OS Name:                   Microsoft Windows 11 Pro
OS Version:                10.0.22000 N/A Build 22000
System Type:               x64-based PC
...
Microsoft (R) Incremental Linker Version 14.32.31329.0

Example

git clone https://github.com/bevyengine/bevy
cd bevy
git checkout v0.10.0
cargo run \
    --features bevy/dynamic_linking \
    --example breakout

Stdout Log

PS C:\Users\ruffsl\git\bevyengine\bevy> cargo run --features bevy/dynamic_linking --example breakout
   Compiling bevy_dylib v0.10.0 (C:\Users\ruffsl\git\bevyengine\bevy\crates\bevy_dylib)
error: linking with `link.exe` failed: exit code: 1189
  |
  = note: "C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.32.31326\\bin\\HostX64\\x64\\link.exe" "/DEF:C:\\Users\\ruffsl\\AppData\\Local\\Temp\\rustcWa0gh7\\lib.def" "/NOLOGO" "C:\\Users\\ruffsl\\AppData\\Local\\Temp\\rustcWa0gh7\\symbols.o" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\bevy_dylib.gt3kyh8wkq5bxcw.rcgu.o" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\bevy_dylib.642zmmh5k8jynkx.rcgu.rmeta" "/LIBPATH:C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps" "/LIBPATH:C:\\Users\\ruffsl\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\windows_x86_64_msvc-0.42.2\\lib" "/LIBPATH:C:\\Users\\ruffsl\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_internal-5e24dbf980565b10.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_winit-86233dcf5f05b07e.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libaccesskit_winit-6958e2eb4c6f48bf.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libaccesskit_windows-be2ecc36f22f3a3d.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libaccesskit_consumer-b454b597b582cce8.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libwinit-6be43e15a08d76d6.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_ui-e5b516ba84915ebe.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libtaffy-ed9ffc64d6fcf183.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libslotmap-896749ae9b995374.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_text-4a6069859a71af4b.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libglyph_brush_layout-0d28bd5d077b40de.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libxi_unicode-4b5c1d8dc4b735aa.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libapprox-2dfd7adc2ae8b5e6.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libab_glyph-b475dd611c9ef7db.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libowned_ttf_parser-1df7969fa8f1f850.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libttf_parser-348a141382d377f3.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libab_glyph_rasterizer-e2491cc0a64109c7.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_sprite-397f57dfccb68337.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\librectangle_pack-14792c208f37a14e.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libguillotiere-a04d27e1f2a5b3a3.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libsvg_fmt-6ba9d668aad50f81.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libeuclid-bcdce46264e335eb.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_gltf-ac449b519dfffa0f.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libpercent_encoding-a14895d20f06901a.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libgltf-adb3134061662eec.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libgltf_json-ea0a0aaea29afc31.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libserde_json-46694dadf41943dc.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libryu-42fbd39195e1d904.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libitoa-cc7565fb486c4149.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_pbr-62b3ffde4cf4d397.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_gilrs-da8d6da2d34cd802.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libgilrs-122b49aa01d09d50.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libvec_map-ab39f46356bad932.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libfnv-6c8ed4bf0ff4d305.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libgilrs_core-4570e39d6d99e232.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libwindows-c102d68681979748.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_core_pipeline-df418a945472cd8d.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libradsort-3b29b1052f65dd3f.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_audio-a710f242603e6797.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\librodio-d7a6b2609bf8e517.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\liblewton-6320067976ff3cfb.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libogg-3fb182487035bcee.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libtinyvec-b17e6b6730e0e7f3.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libtinyvec_macros-acbabffc4dbcbbfc.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libcpal-8ae15353d0ea47fd.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libdasp_sample-44bd3aabbc2fcbb9.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_animation-641ac12683a7550d.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_scene-9d81aa26cbb60e84.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libron-dffed0a00d58b05d.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbase64-3c9a740ac7d0cd6c.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_render-97ce0835c2c70443.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libruzstd-ae5fa70459480cca.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libtwox_hash-90f7de87c264fe09.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_mikktspace-b4ed78e709bd74b3.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libimage-fd661f0c099076e0.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libcolor_quant-413df25b3573b47f.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libpng-829790ff83145c70.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libflate2-814bdb3dc72b4922.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libminiz_oxide-64997ad40460b0b8.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libadler-6c996f4bb246be2c.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libcrc32fast-d54b6a9afcc9944b.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libnum_rational-f2fce82bd810a833.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libnum_integer-4f0df8b3ff05e6a2.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libscoped_threadpool-c91811a13fa9777f.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libktx2-8aec3a3065bccf09.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libencase-b482ec87e98aa217.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libconst_panic-a38434f3070de3f1.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libhexasphere-c5e69a6c172617bc.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libwgpu-947c66e8c3769cc8.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libstatic_assertions-e51b9ccd19fbe625.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libwgpu_core-bddd68e7072a3f5b.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libwgpu_hal-0dfbb2e2ff54890d.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\librenderdoc_sys-b3d487e2ada30e88.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libgpu_descriptor-9f6451b62b1ddff9.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libgpu_descriptor_types-ab7a1f9c1fd70f36.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libfxhash-2898327e34dd8883.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbyteorder-a81506cc0f5874bc.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libkhronos_egl-6a732b6c49fe6b61.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\liblibc-fa6ce50276297990.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libhassle_rs-ba9c5ca274a8fc57.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libwidestring-6bb7b21ec558fd60.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libcom_rs-245251c812a9957b.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libprofiling-5f8689a3f6930567.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libgpu_alloc-2c327fc6d2509360.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libgpu_alloc_types-8f955fad068d8761.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libash-a5a6525acffc9941.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libglow-d5b74553f84b83f6.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libgpu_allocator-81d1ed2b2c74cf7b.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbacktrace-2e85f44b985de5b7.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\librustc_demangle-f68801419c04735c.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libwindows-1f3a40809f9ef7f8.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libd3d12-7e9605994dd84493.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\liblibloading-bd952869822b0e71.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libnaga-48cc75c3ef002ca2.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libhexf_parse-ef6391f42cc954af.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libcodespan_reporting-b8399ba032e0bbc9.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libunicode_width-8c1f225152512c80.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libtermcolor-7f321aa6eb2133d3.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libpp_rs-afecf2b4ca0704fa.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libunicode_xid-d3060c1af2300ff1.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libspirv-fef7b6cde640a10a.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libnum_traits-3ad8d0b6e5a70c6b.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\librange_alloc-506a47437ccf3d1c.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbit_set-6cd3e47477d7c278.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbit_vec-690aed2818ee325e.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libwgpu_types-99260091ecebac72.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbitflags-9a7d83337f55bca1.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libarrayvec-19caaab834fc725a.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_window-75012a530c8394a0.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libraw_window_handle-c148bb6a94ac0173.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_transform-440afc2318a606ec.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_hierarchy-2790bf9c17c72492.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_input-05ca1dde7645db0f.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_asset-006ca5dd5bd9ea97.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libnotify-f3a66502448221ec.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libwalkdir-d9ce6b457a3bdffa.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libsame_file-0c447c296f792a22.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libwinapi_util-2657c61799d2a970.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libfiletime-ef7d74bb2293565b.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libwindows_sys-b83924e9064a3216.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_diagnostic-b25a56fd8b25bffd.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_time-b5d22aa9b4bf07b9.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_core-ef0b407ab7d91768.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libcrossbeam_channel-17b8b50e7bb50c08.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_log-cbe382beb015018d.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libtracing_subscriber-5c89f4f06872f6c0.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libnu_ansi_term-65fcfc48c69fde6d.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\liboverload-168c9761ec5c81be.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libwinapi-b4fb0b1990b993ee.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libsharded_slab-1dc6df8f12d75212.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libmatchers-263e114e0921f117.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libregex_automata-dd0652e4ae8a211d.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libregex-1f3b959849831089.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libaho_corasick-8847aaf8e9dadbfc.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libregex_syntax-211a5295d2e60187.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libtracing_log-78c399ab1357947d.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\liblog-34db9d0f27693f55.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\liblazy_static-7ffbe40957ecb9e5.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libanyhow-889d628a2e3ceb6d.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_a11y-0f2f093fac432396.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libaccesskit-e4a2eab2684beffa.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_app-d398dce175abac36.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_ecs-c74ec0f13ceb21a7.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\librustc_hash-88f6cf635f7f4b9a.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libthread_local-263137060e15dc2c.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_reflect-cbd7d7d2ce45f693.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\liberased_serde-1169d6bdab0c6780.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_math-86d82c6c846e63f5.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libglam-8461324344abc785.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbytemuck-5f22f49d0c6d75b4.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libparking_lot-cf032d4fa232f284.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libparking_lot_core-3a342e2a736d7524.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libwindows_sys-96fb79799161a7d2.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libsmallvec-c30615e770adb599.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\liblock_api-d30e7f84de0a598c.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libscopeguard-2cf33a02d45c5b8b.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libdowncast_rs-5a631433e6e0891e.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_tasks-bb3f8890db83260d.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libasync_channel-24fde4f06c32b3dc.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libasync_executor-a567d88a5ea9c435.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libslab-69cfef22fba47309.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libasync_lock-717ce4ba52411c90.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libevent_listener-3b34437f185dee77.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libfutures_lite-5c90eacba68d5d20.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libmemchr-ab6b8762075963a3.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libfastrand-7868e8307f6030af.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libfutures_io-7eb261d6978d59e8.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libfutures_core-f3f996c4df5c2c4c.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libwaker_fn-1ba73e8e95ecc690.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libparking-ba400e2f5473cd58.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libconcurrent_queue-586a3a7b1d302508.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libcrossbeam_utils-7e3906f1192a8622.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libasync_task-fa3a5a8da4bd0cdf.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_ptr-b1c08565a8416152.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libbevy_utils-23ff56abba9acb8c.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libuuid-1e367b3702233f37.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libtracing-248a17406385bcef.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libpin_project_lite-6d891c6c09789dc6.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libtracing_core-920bdeee858b3826.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libthiserror-df679f98b9ce928f.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libpetgraph-a229cba6731a0c78.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libindexmap-238d7bad991defaf.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libfixedbitset-936c2a55724d41bf.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libinstant-3f9ccef6dbb0a534.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libhashbrown-dd5e84c3ec1f66a0.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libserde-273c67bda23ba33a.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libahash-90aedca982052413.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libgetrandom-b322ca90dc51ef0d.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libcfg_if-be94ec5c664478e0.rlib" "C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\libonce_cell-a1833079a7230931.rlib" "/LIBPATH:C:\\Users\\ruffsl\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib" "std-c1213e3e3b13049d.dll.lib" "C:\\Users\\ruffsl\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-9b4ae509c10107da.rlib" "windows.lib" "legacy_stdio_definitions.lib" "uuid.lib" "kernel32.lib" "windows.lib" "windows.lib" "advapi32.lib" "cfgmgr32.lib" "credui.lib" "d2d1.lib" "d3d11.lib" "d3d12.lib" "d3dcompiler.lib" "dcomp.lib" "dwrite.lib" "dxgi.lib" "gdi32.lib" "iphlpapi.lib" "kernel32.lib" "msimg32.lib" "netapi32.lib" "ole32.lib" "oleaut32.lib" "opengl32.lib" "pdh.lib" "powrprof.lib" "psapi.lib" "secur32.lib" "shell32.lib" "shlwapi.lib" "synchronization.lib" "user32.lib" "windowscodecs.lib" "winspool.lib" "ws2_32.lib" "windows.lib" "bcrypt.lib" "kernel32.lib" "advapi32.lib" "userenv.lib" "kernel32.lib" "ws2_32.lib" "bcrypt.lib" "msvcrt.lib" "legacy_stdio_definitions.lib" "/NXCOMPAT" "/LIBPATH:C:\\Users\\ruffsl\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib" "/OUT:C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\bevy_dylib.dll" "/OPT:REF,NOICF" "/DLL" "/IMPLIB:C:\\Users\\ruffsl\\git\\bevyengine\\bevy\\target\\debug\\deps\\bevy_dylib.dll.lib" "/DEBUG" "/NATVIS:C:\\Users\\ruffsl\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\intrinsic.natvis" "/NATVIS:C:\\Users\\ruffsl\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\liballoc.natvis" "/NATVIS:C:\\Users\\ruffsl\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\libcore.natvis" "/NATVIS:C:\\Users\\ruffsl\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\libstd.natvis"
  = note: LINK : fatal error LNK1189: library limit of 65535 objects exceeded


error: could not compile `bevy_dylib` due to previous error

Initially, I was trying to enable /bigobj flag by passing as a linker arg:

.cargo/config.toml

[target.x86_64-pc-windows-msvc]
rustflags = ["-C", "link-arg=/bigobj"]

But as @retep998 points out, this is of course a compiler option, so that obviously doesn't work:

  = note: LINK : warning LNK4044: unrecognized option '/bigobj'; ignored

@Visic if you add "-Zshare-generics=off" to your RUSTFLAGS (you will need to build with nightly), does it work then? This has resolved the issue for me in all cases.

Ideally, I'd like to not resort to nightly here, but I'd be willing to help test anything that would enable /bigobj for windows.

@mzji
Copy link

mzji commented Apr 1, 2023

Looks like LLVM can generate bigobj-compatible object files:
https://github.com/search?q=repo%3Allvm%2Fllvm-project%20BigObjMagic&type=code
However it's up to rustc to let LLVM output this kind of object files.

@sivadeilra
Copy link

Hey folks. I'm a Windows developer, and I'm hitting this issue. I'd like to re-open this issue and help diagnose it and fix it.

There are two very different things that have 16-bit (65,536) limits in the MSVC toolchain:

  1. The number of sections that can appear in a COFF object file (*.obj). The /bigobj flag for the MSVC compiler allows it to produce OBJ files that can have more than 65,279 sections. COFF was designed before the ecosystem relied heavily on C++ template expansions, and the "big obj" format is intended to allow projects to support modern C++ codebases. The reason it's an opt-in behavior rather than being the new default is that it makes it clear to customers that they are using a new file format. This way, they don't accidentally ship OBJs or static LIBs to their own customers, who are using an older version of the linker (which doesn't support bigobj).

  2. There is a (completely unrelated) limitation in the number of modules (OBJs. *.o, whatever) that can be linked into an executable. This limit is partly due to limits in COFF and partly due to limits in the CodeView/PDB debugging information that describes executable files. This is what the LINK : fatal error LNK1189: library limit of 65535 objects exceeded error is about. It is not related to the /bigobj feature, above.

When Rust uses a large number of CGUs, it greatly increases the number of OBJs submitted to the linker.

I have been trying to build Rust on a Windows machine, and I'm running into this failure. So I can reproduce the problem. Is someone available to work with me on getting this fixed, or some kind of mitigation implemented or documented?

@ChrisDenton ChrisDenton reopened this Sep 12, 2023
@ChrisDenton ChrisDenton added the E-help-wanted Call for participation: Help is requested to fix this issue. label Sep 12, 2023
@wesleywiser wesleywiser self-assigned this Oct 6, 2023
@wesleywiser wesleywiser added the WG-incr-comp Working group: Incremental compilation label Oct 6, 2023
@3DSki
Copy link

3DSki commented Oct 25, 2023

I'm a new rust/bevy developer on Win 11. I ran into object limit problem building an introductory bevy project, with only a "hello world main.rs. The problem went away once a removed the "dynamic_linking" feature from my Cargo.toml file, which was intend to contribute to faster build times.

@michaelwoerister
Copy link
Member

The compiler's -Ccodegen-units option allows for controlling the number of object files that are generated for a given crate. This option is also respected when incremental compilation is enabled, incremental compilation just uses a higher default number of CGUs.

However, a complication here is that the total number of object files being linked depends on the entire crate graph, so a single compiler invocation cannot easily know if its already close to the limit.

For building the compiler itself, it should be simple to make the build system default to a lower number of CGUs on Windows. Currently the number of CGUs seems to default to the number of CPU cores available.

Regarding a more general solution: in theory, Cargo should have enough information upfront, to configure the number of CGUs for each crate, right?

@hansSchall
Copy link

I ran into this issue when I tried to link deno_runtime dynamically because statically linking it every time took quite long.

In case anyone fails to reproduce the bug, just use https://github.com/rksm/cargo-add-dynamic for deno_runtime. According to the equivalent lld error message (which I tried as an alternative linker) this exports >300.000 symbols.

-Zshare-generics=off didnt worked for me, as it results in other linker errors about unresolved symbols... I will investigate this and share my findings, as this seems to be at least some kind of workaround

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-codegen Area: Code generation A-incr-comp Area: Incremental compilation A-linkage Area: linking into static, shared libraries and binaries C-bug Category: This is a bug. E-help-wanted Call for participation: Help is requested to fix this issue. O-windows-msvc Toolchain: MSVC, Operating system: Windows P-high High priority T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. WG-incr-comp Working group: Incremental compilation
Projects
None yet
Development

No branches or pull requests