rust-lang / rust

Empowering everyone to build reliable and efficient software.
https://www.rust-lang.org
Other
97.8k stars 12.66k forks source link

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

Open scottmcm opened 6 years ago

scottmcm commented 6 years ago

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) ```text 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 commented 6 years ago

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

Also reported in https://github.com/rust-lang/rust/issues/53099#issuecomment-410552663 ?

bheisler commented 6 years ago

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 commented 6 years ago

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 commented 6 years ago

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 commented 6 years ago

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

bbqsrc commented 5 years ago

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

pnkfelix commented 5 years ago

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 commented 5 years ago

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

michaelwoerister commented 5 years ago

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 commented 5 years ago

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 commented 5 years ago

(@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 commented 5 years ago

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 commented 5 years ago

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 commented 5 years ago

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

It broke Windows builds: https://github.com/rust-lang/rust/pull/56987 I'm hoping to find some time to test it after I resolve issues with Musl.

pnkfelix commented 5 years ago

@michaelwoerister is the number of symbols in any fashion a function of the number of object files and/or codegen units? In other words, is there a chance that imposing a smallish upper-bound could nonetheless resolve the problem here, in the short term?

pnkfelix commented 5 years ago

2. Make dylib not export everything under the sun.

This is an interesting avenue to consider exploring...

michaelwoerister commented 5 years ago

is the number of symbols in any fashion a function of the number of object files and/or codegen units?

No, I don't think so. At least not significantly.

https://github.com/rust-lang/rust/pull/56987 is a PR that tried to get rid of most Rust dylibs in the compiler. But that might just push the problem from librustc to librustc_driver.

michaelwoerister commented 5 years ago

So, @Zoxc has a proposed fix for this in #59752. It seems that the compiler did not generate explicit export lists for the linker when building Rust dylibs -- which seems like a bug. The comment on the previous code suggests that LLVM attributes should take care of symbol visibility, so we don't need the explicit export list. And indeed the code here should take care of setting the hidden attribute for functions for things that are not needed outside of the crate: https://github.com/rust-lang/rust/blob/3750348daff89741e3153e0e120aa70a45ff5b68/src/librustc_mir/monomorphize/partitioning.rs#L465-L535

So my question is: Is there a mismatch between the set of items we export via the attribute and the set of items we write to the export list? Or is this a platform specific issue where the attributes are not respected by the linker?

michaelwoerister commented 5 years ago

OK, disregard my last comment. #59752 does not intend to fix this issue.

pnkfelix commented 5 years ago

My most immediate question: Who on the @rust-lang/compiler team has a Windows development machine where they can readily replicate this bug and test fixes to it?

(I myself do not yet have such a setup; I have been trying to get a VirtualBox instance going but so far it does not seem to exhibit usable performance.)

Zoxc commented 5 years ago

@pnkfelix I'm using Windows, but I have not run into this bug (except when building with debug = true, which is fixable by -Z share-generics=off).

@michaelwoerister 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.

pnkfelix commented 5 years ago

@Zoxc I suspect we do want debug = true to work. Am I correct that you reliably run into it in that context, and have been working around the bug ... by doing RUSTFLAGS=-Zshare-generics=off ?

Update: Okay, it sounds like that is the case according @Zoxc's notes in zulip

michaelwoerister commented 5 years ago

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: https://github.com/rust-lang/rust/blob/3750348daff89741e3153e0e120aa70a45ff5b68/src/librustc_codegen_llvm/mono_item.rs#L67)

bbqsrc commented 5 years ago

@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 commented 5 years ago

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 commented 5 years ago

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

pnkfelix commented 5 years ago

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 commented 5 years ago

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

pnkfelix commented 5 years ago

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 commented 4 years ago

@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 commented 4 years ago

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

retep998 commented 4 years ago

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

bbqsrc commented 4 years ago

@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 commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

@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 commented 4 years ago

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

ruffsl commented 1 year ago

Hey folks, as the timeline above shows, this ticket was mentioned by @Cupnfish over in https://github.com/bevyengine/bevy/issues/832#issuecomment-724721712 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 commented 1 year ago

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 commented 1 year ago

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?

3DSki commented 11 months ago

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 commented 10 months ago

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 commented 2 months ago

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