ruabmbua / enet-sys

Raw rust bindings to the enet C library
MIT License
19 stars 14 forks source link

Error Building #21

Closed voidnullptr closed 1 year ago

voidnullptr commented 1 year ago

thread 'main' panicked at 'called Result::unwrap() on an Err value: NotPresent', C:\Users\simon.cargo\registry\src\index.crates.io-6f17d22bba15001f\enet-sys-0.2.3\build.rs:9:37 stack backtrace: 0: std::panicking::begin_panic_handler at /rustc/5680fa18feaa87f3ff04063800aec256c3d4b4be/library\std\src\panicking.rs:593 1: core::panicking::panic_fmt at /rustc/5680fa18feaa87f3ff04063800aec256c3d4b4be/library\core\src\panicking.rs:67 2: core::result::unwrap_failed at /rustc/5680fa18feaa87f3ff04063800aec256c3d4b4be/library\core\src\result.rs:1651 3: core::result::Result<T,E>::unwrap 4: std::rt::lang_start 5: std::rt::lang_start 6: __ImageBase 7: std::rt::lang_start 8: std::rt::lang_start_internal::closure$2 at /rustc/5680fa18feaa87f3ff04063800aec256c3d4b4be/library\std\src\rt.rs:148 9: std::panicking::try::do_call at /rustc/5680fa18feaa87f3ff04063800aec256c3d4b4be/library\std\src\panicking.rs:500 10: std::panicking::try at /rustc/5680fa18feaa87f3ff04063800aec256c3d4b4be/library\std\src\panicking.rs:464 11: std::panic::catch_unwind at /rustc/5680fa18feaa87f3ff04063800aec256c3d4b4be/library\std\src\panic.rs:142 12: std::rt::lang_start_internal at /rustc/5680fa18feaa87f3ff04063800aec256c3d4b4be/library\std\src\rt.rs:148 13: std::rt::lang_start 14: main 15: invoke_main at D:\a_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:78 16: __scrt_common_main_seh at D:\a_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288 17: BaseThreadInitThunk 18: RtlUserThreadStart

and stuck on

cargo build Compiling enet-sys v0.2.3 ^C Building [========================> ] 82/86: enet-sys(build) C:\Users\simon\Desktop\C++\gt\GrowRust>cargo build --verbose Fresh cfg-if v1.0.0 Fresh cc v1.0.72 Fresh glob v0.2.11 Fresh winapi v0.3.9 Fresh memchr v2.4.1 Fresh libc v0.2.117 Fresh winapi-util v0.1.5 Fresh aho-corasick v0.7.18 Fresh memchr v1.0.2 Fresh atty v0.2.14 Fresh unicode-xid v0.2.2 Fresh quick-error v1.2.3 Fresh regex-syntax v0.6.25 Fresh lazy_static v1.4.0 Fresh ucd-util v0.1.8 Fresh unicode-width v0.1.9 Fresh regex v1.5.4 Fresh thread_local v0.3.6 Fresh regex-syntax v0.5.6 Fresh textwrap v0.11.0 Fresh humantime v1.3.0 Fresh proc-macro2 v1.0.36 Fresh nom v3.2.1 Fresh log v0.4.14 Fresh libloading v0.5.2 Fresh termcolor v1.1.2 Fresh aho-corasick v0.6.10 Fresh utf8-ranges v1.0.4 Fresh bitflags v1.3.2 Fresh strsim v0.8.0 Fresh vec_map v0.8.2 Fresh regex v0.2.11 Fresh clap v2.34.0 Fresh quote v1.0.15 Fresh env_logger v0.5.13 Fresh cexpr v0.2.3 Fresh clang-sys v0.22.0 Fresh which v1.0.5 Fresh quote v0.3.15 Fresh peeking_take_while v0.1.2 Fresh cfg-if v0.1.10 Fresh syn v1.0.86 Fresh getrandom v0.2.4 Fresh cmake v0.1.48 Fresh bindgen v0.35.0 Fresh serde_derive v1.0.136 Fresh rand_core v0.6.3 Fresh ppv-lite86 v0.2.16 Fresh rand_chacha v0.3.1 Fresh serde v1.0.136 Fresh itoa v1.0.1 Fresh ryu v1.0.9 Compiling enet-sys v0.2.3 Fresh serde_json v1.0.79 Fresh rand v0.8.4 Fresh byteorder v1.4.3 Running C:\Users\simon\Desktop\C++\gt\GrowRust\target\debug\build\enet-sys-244e8c9665792020\build-script-build Building [========================> ] 82/86: enet-sys(build)

ruabmbua commented 1 year ago

Please use an up-to-date version of the enet-sys library. The current version is 1.0.3

voidnullptr commented 1 year ago

error: failed to run custom build command for enet-sys v1.0.3 note: To improve backtraces for build dependencies, set the CARGO_PROFILE_DEV_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation.

Caused by: process didn't exit successfully: C:\Users\simon\Desktop\C++\gt\GrowRust\target\debug\build\enet-sys-aad2e65e324a8507\build-script-build (exit code: 101) --- stdout CMAKE_TOOLCHAIN_FILE_x86_64-pc-windows-gnu = None CMAKE_TOOLCHAIN_FILE_x86_64_pc_windows_gnu = None HOST_CMAKE_TOOLCHAIN_FILE = None CMAKE_TOOLCHAIN_FILE = None CMAKE_GENERATOR_x86_64-pc-windows-gnu = None CMAKE_GENERATOR_x86_64_pc_windows_gnu = None HOST_CMAKE_GENERATOR = None CMAKE_GENERATOR = None CMAKE_PREFIX_PATH_x86_64-pc-windows-gnu = None CMAKE_PREFIX_PATH_x86_64_pc_windows_gnu = None HOST_CMAKE_PREFIX_PATH = None CMAKE_PREFIX_PATH = None CMAKE_x86_64-pc-windows-gnu = None CMAKE_x86_64_pc_windows_gnu = None HOST_CMAKE = None CMAKE = None

--- stderr thread 'main' panicked at ' no valid generator found for GNU toolchain; MSYS or MinGW must be installed

build script failed, must exit now', C:\Users\simon.cargo\registry\src\index.crates.io-6f17d22bba15001f\cmake-0.1.50\src\lib.rs:1098:5 stack backtrace: 0: rust_begin_unwind at /rustc/5680fa18feaa87f3ff04063800aec256c3d4b4be/library\std\src/panicking.rs:593:5 1: core::panicking::panic_fmt at /rustc/5680fa18feaa87f3ff04063800aec256c3d4b4be/library\core\src/panicking.rs:67:14 2: cmake::fail 3: cmake::Config::build 4: build_script_build::main 5: core::ops::function::FnOnce::call_once note: Some details are omitted, run with RUST_BACKTRACE=full for a verbose backtrace.

i have MinGW

ruabmbua commented 1 year ago

Ah, I suspect this is a problem with unpredictable cmake output folder location. I will look into fixing this, but it might require a patch in the upstream enet libraries build system itself.

ruabmbua commented 1 year ago

Out of interest, can you try building with MSVC? If it works for you the problem is probably isolated to windows mingw.

ruabmbua commented 1 year ago

FYI I posted to an existing thread on the repo of the upstream C library: https://github.com/lsalzman/enet/issues/174#issuecomment-1694744139

voidnullptr commented 1 year ago

error: could not find native static library enet

where can i find enet and build the library

voidnullptr commented 1 year ago

what i meant is how do i link it

ruabmbua commented 1 year ago

You do not need to build the library, the build.rs script should take care of it. Unfortunately its currently not working on some windows systems with maybe particular cmake versions. I will wait for https://github.com/lsalzman/enet/issues/174#issuecomment-1694744139 to respond, if not I will probably fork the library and make some kind of quick fix.

If you want to build the library yourself, it can be found here: https://github.com/lsalzman/enet.

You will also have to change the build.rs file in enet-sys, to not use cmake, and replace the println!("cargo:rustc-link-search=native={}/build", dst.display()); with the correct path to your installed enet library.

voidnullptr commented 1 year ago

i build the library, i have enet.lib but how do i link against it when building

ruabmbua commented 1 year ago

As already said, you need to modify the println!("cargo:rustc-link-search=native={}/build", dst.display()); in build.rs and let it point to the folder containing your enet.lib.

As a reference: https://doc.rust-lang.org/cargo/reference/build-scripts.html#rustc-link-search

voidnullptr commented 1 year ago

i dont have a build.rs file....

voidnullptr commented 1 year ago

this is my cargo.toml

[package]
name = "server"
version = "0.1.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
enet-sys = "1.0.3"
byteorder = "1.4.3"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0.79"
lazy_static = "*"
rand = "*"
ruabmbua commented 1 year ago

I have a hotfix, but I can`t test it right now, have no windows device with me.

You can try it by instead of adding enet-sys = "VERSION" to your Cargo.toml, add it as enet-sys = {git = "https://github.com/ruabmbua/enet-sys.git", branch = "mingw-hotfix"}

voidnullptr commented 1 year ago

error: linking withx86_64-w64-mingw32-gccfailed: exit code: 1 | = note: "x86_64-w64-mingw32-gcc" "-fno-use-linker-plugin" "-Wl,--dynamicbase" "-Wl,--disable-auto-image-base" "-m64" "-Wl,--high-entropy-va" "C:\\Users\\simon\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsbegin.o" "C:\\Users\\simon\\AppData\\Local\\Temp\\rustcDv4ilc\\symbols.o" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\server-ce6dd46fd14d4fa7.1aeyye8b8opclqwa.rcgu.o" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\server-ce6dd46fd14d4fa7.1hqxo2xg9608yltc.rcgu.o" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\server-ce6dd46fd14d4fa7.1ib4ml82d66ubwck.rcgu.o" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\server-ce6dd46fd14d4fa7.1pa6c7ejuwrnzxph.rcgu.o" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\server-ce6dd46fd14d4fa7.1uvrvbehj884mjmu.rcgu.o" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\server-ce6dd46fd14d4fa7.2dupsx9lld26mc5y.rcgu.o" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\server-ce6dd46fd14d4fa7.33n2klioewfe0r8z.rcgu.o" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\server-ce6dd46fd14d4fa7.45vbmysk0hjt0sn2.rcgu.o" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\server-ce6dd46fd14d4fa7.48btq931dan154ik.rcgu.o" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\server-ce6dd46fd14d4fa7.4hef95jefozqth3u.rcgu.o" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\server-ce6dd46fd14d4fa7.4tvciooer9yy9sv3.rcgu.o" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\server-ce6dd46fd14d4fa7.4vl6vkb7aidqyipi.rcgu.o" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\server-ce6dd46fd14d4fa7.5cbb2bazr8tbepwh.rcgu.o" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\server-ce6dd46fd14d4fa7.d57y7m9m7i48t2.rcgu.o" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\server-ce6dd46fd14d4fa7.dtu69ezzjgs3i7l.rcgu.o" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\server-ce6dd46fd14d4fa7.3tat4hfrttkw47qz.rcgu.o" "-L" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps" "-L" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\build\\enet-sys-52d2357e21cf329a\\out/build" "-L" "C:\\Users\\simon\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib" "-Wl,-Bstatic" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\libserver-760151cb22975090.rlib" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\libserde_json-61432a1877ea483d.rlib" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\libryu-88c40f1deeac1edb.rlib" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\libitoa-6437d4484d84305b.rlib" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\librand-bdf54b5cd973ff6b.rlib" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\librand_chacha-035891c68a5430fa.rlib" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\libppv_lite86-a37a5b554943b744.rlib" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\librand_core-e690f5d0e9a114d5.rlib" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\libgetrandom-de6ad7cf2a22ab9e.rlib" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\libcfg_if-bc6c437a040fac75.rlib" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\liblazy_static-3a6c46a78b7a70b7.rlib" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\libenet_sys-77fff8f2d80f3130.rlib" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\libserde-37a4dbfb44362ff2.rlib" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\libbyteorder-5235df8467f02766.rlib" "C:\\Users\\simon\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd-274cab44dc4a644c.rlib" "C:\\Users\\simon\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libpanic_unwind-0f177752b9ca8e95.rlib" "C:\\Users\\simon\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libobject-06bb167660b3da76.rlib" "C:\\Users\\simon\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libmemchr-8ab6cc09499ecf5b.rlib" "C:\\Users\\simon\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libaddr2line-126153ebe55b6775.rlib" "C:\\Users\\simon\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libgimli-3d08640ec0a90b99.rlib" "C:\\Users\\simon\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_demangle-e211ed0efcaf0dab.rlib" "C:\\Users\\simon\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd_detect-f17f8b04b9a04cbd.rlib" "C:\\Users\\simon\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libhashbrown-dc505c5f7a08eb2f.rlib" "C:\\Users\\simon\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_alloc-29139547fec356ea.rlib" "C:\\Users\\simon\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libminiz_oxide-cab94e250dc1e17d.rlib" "C:\\Users\\simon\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libadler-e6226bb3d40532fc.rlib" "C:\\Users\\simon\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libunwind-bc036f0a729eca3e.rlib" "C:\\Users\\simon\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcfg_if-b7a734954c1f5dcb.rlib" "C:\\Users\\simon\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liblibc-a254eeb9e90dc361.rlib" "C:\\Users\\simon\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liballoc-b6fb9ac972c98305.rlib" "C:\\Users\\simon\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_core-6db27a6ad3c9479a.rlib" "C:\\Users\\simon\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcore-6fcad14090edadfc.rlib" "C:\\Users\\simon\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcompiler_builtins-625af2eb18940f92.rlib" "-Wl,-Bdynamic" "-lbcrypt" "-lkernel32" "-ladvapi32" "-lbcrypt" "-lkernel32" "-lntdll" "-luserenv" "-lws2_32" "-lkernel32" "-lws2_32" "-lkernel32" "-lgcc_eh" "-l:libpthread.a" "-lmsvcrt" "-lmingwex" "-lmingw32" "-lgcc" "-lmsvcrt" "-luser32" "-lkernel32" "-Wl,--nxcompat" "-L" "C:\\Users\\simon\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib" "-o" "C:\\Users\\simon\\Desktop\\C++\\gt\\GrowRust\\target\\debug\\deps\\server-ce6dd46fd14d4fa7.exe" "-Wl,--gc-sections" "-no-pie" "-nodefaultlibs" "C:\\Users\\simon\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsend.o" = note: Warning: .drectve-exclude-symbols:"_ZN4core6result19Result$LT$T$C$E$GT$6is_err17ha9ca546acfdce693E" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve -exclude-symbols:"_ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h38a15af7e8081d01E" ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core3ops8function6FnOnce9call_once17hbe77293903f6e3cfE ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr57drop_in_place$LT$server..enet_wrapper..host..ENetHost$GT$17h2d1117b5aa5abdc1E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr61drop_in_place$LT$server..enet_wrapper..packet..ENetPacket$GT$17h519e5b6e56e1b127E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr63drop_in_place$LT$server..enet_wrapper..event..ENetEventType$GT$17h1285fc3b2ad29dc1E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr63drop_in_place$LT$server..world..world_manager..WorldManager$GT$17h0a02d2cb60445232E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr76drop_in_place$LT$alloc..boxed..Box$LT$server..player..player..Player$GT$$GT$17hf4d5518320479ee6E" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:"_ZN5alloc5boxed12Box$LT$T$GT$8from_raw17hb728fc045722a11dE" ' unrecognized Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: .drectve -exclude-symbols:"_ZN9hashbrown3raw21RawTable$LT$T$C$A$GT$12free_buckets17h8c20bca6cf8d82baE" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:_ZN5alloc5alloc15exchange_malloc17he093e81cc5fc17a5E ' unrecognized Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: .drectve -exclude-symbols:_ZN3std2rt10lang_start17h24947737820a28bfE ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:_ZN4core9core_arch3x864sse214_mm_load_si12817h57ec99def8791c0bE ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve -exclude-symbols:_ZN4core3fmt9Arguments6new_v117h27dedca9135932edE ' unrecognized Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:"ZN4core3num21$LT$impl$u20$u16$GT$13from_le_bytes17hd163549bd636192eE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3num21_$LT$impl$u20$u32$GT$11to_le_bytes17h760c2d3bd62c0ec5E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN4core3num21$LT$impl$u20$u32$GT$13from_be_bytes17h1533df3650644b15E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3num21_$LT$impl$u20$u32$GT$13from_le_bytes17h484de363ac6ab7dcE" ' unrecognized Warning: .drectve-exclude-symbols:"ZN4core3num21$LT$impl$u20$u64$GT$13from_le_bytes17ha7dcae41ca5975f5E" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve -exclude-symbols:"_ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h14522c1db6ae735dE" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h3405a222ddd3e5efE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h426e6980682d4d6cE" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h5161941e287cfc5aE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h77a45f03d62d36f6E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h79ad2eca7cf1e0afE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17ha6a7d8f19161ffbdE" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17habe1b2c6d112810bE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17hac731164900e97a1E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17hd3eab72590a08f33E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17hde246717d5df6738E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17he12e2d812f5d3103E" ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core3ops8function6FnOnce9call_once17h03f85b0a6f3fe0b5E ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core3ops8function6FnOnce9call_once17h1983397683a41ff0E ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core3ops8function6FnOnce9call_once17h20847db76aa4a5b2E ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core3ops8function6FnOnce9call_once17h51d72612b5ac09aaE ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core3ops8function6FnOnce9call_once17h9a50b2e0087a535cE ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core3ops8function6FnOnce9call_once17ha0231aba7ee90c59E ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core3ops8function6FnOnce9call_once17hf1cf7e4c876094a1E ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr119drop_in_place$LT$$RF$std..collections..hash..map..HashMap$LT$u16$C$server..player..inventoryitem..InventoryItem$GT$$GT$17hf5b28b5d90559114E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr124drop_in_place$LT$serde..de..impls..$LT$impl$u20$serde..de..Deserialize$u20$for$u20$u8$GT$..deserialize..PrimitiveVisitor$GT$17hfd91756dfb2f6110E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr125drop_in_place$LT$serde..de..impls..$LT$impl$u20$serde..de..Deserialize$u20$for$u20$i32$GT$..deserialize..PrimitiveVisitor$GT$17hfee790f2f96ea63bE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr125drop_in_place$LT$serde..de..impls..$LT$impl$u20$serde..de..Deserialize$u20$for$u20$u16$GT$..deserialize..PrimitiveVisitor$GT$17hb98e61e61a9e179fE" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr149drop_inplace$LT$server..utils..color....$LT$impl$u20$serde..de..Deserialize$u20$for$u20$server..utils..color..Color$GT$..deserialize..Visitor$GT$17hda5211ffaff55964E" ' unrecognized Warning: .drectve `-exclude-symbols:"_ZN4core3ptr160drop_inplace$LT$server..player..clothing....$LT$impl$u20$serde..de..Deserialize$u20$for$u20$server..player..clothing..Clothing$GT$..deserialize..Visitor$GT$17h8e70499d9560d851E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr166drop_in_place$LT$server..database..playerdb.._..$LT$impl$u20$serde..de..Deserialize$u20$for$u20$server..database..playerdb..PlayerData$GT$..deserialize..__Visitor$GT$17hfe6813268423abe5E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr175drop_inplace$LT$server..player..inventoryitem....$LT$impl$u20$serde..de..Deserialize$u20$for$u20$server..player..inventoryitem..InventoryItem$GT$..deserialize..Visitor$GT$17hccf951e644cdf0a6E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr211drop_in_place$LT$hashbrown..raw..RawTable$LT$$LP$$RF$str$C$$RF$str$RP$$GT$..find$LT$hashbrown..map..equivalent_key$LT$str$C$$RF$str$C$$RF$str$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$17h71b1e21eeee5ceb2E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr23drop_in_place$LT$u8$GT$17haa29f52327141713E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr24drop_in_place$LT$f32$GT$17h3a0b5955f526178dE" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr24drop_in_place$LT$i32$GT$17h0a93ed2281bab96cE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr24drop_in_place$LT$u16$GT$17h61c42b43b2afdb45E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr24drop_in_place$LT$u32$GT$17h920a375760180ec3E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr24drop_in_place$LT$u64$GT$17h684c9588762c6dc4E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr255drop_in_place$LT$hashbrown..raw..RawTable$LT$$LP$$RF$str$C$$RF$str$RP$$GT$..reserve_rehash$LT$hashbrown..map..make_hasher$LT$$RF$str$C$$RF$str$C$std..collections..hash..map..RandomState$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$17h7c58cc61699a9161E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr25drop_in_place$LT$bool$GT$17h04d9425f4e07838aE" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr270drop_in_place$LT$serde..de..impls..$LT$impl$u20$serde..de..Deserialize$u20$for$u20$std..collections..hash..map..HashMap$LT$K$C$V$C$S$GT$$GT$..deserialize..MapVisitor$LT$u16$C$server..player..inventoryitem..InventoryItem$C$std..collections..hash..map..RandomState$GT$$GT$17hfc15e9ae58fcf618E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr277drop_in_place$LT$hashbrown..raw..RawTable$LT$$LP$u16$C$server..player..inventoryitem..InventoryItem$RP$$GT$..find$LT$hashbrown..map..equivalent_key$LT$u16$C$u16$C$server..player..inventoryitem..InventoryItem$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$17ha2a65b873caa8f97E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr27drop_in_place$LT$$RF$u8$GT$17hd7d2a4737d9ddcd8E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr28drop_in_place$LT$$RF$f32$GT$17h2d9c491255c1696cE" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr28drop_in_place$LT$$RF$i32$GT$17h8221909b6278c22dE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr28drop_in_place$LT$$RF$str$GT$17hb8ab72b6c703f00dE" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr28drop_in_place$LT$$RF$u16$GT$17hbe02a9cdaf9dd86cE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr28drop_in_place$LT$$RF$u32$GT$17h6573fcb2356952a9E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr29drop_in_place$LT$$RF$bool$GT$17h2dda0fbbdc3e762dE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr311drop_in_place$LT$hashbrown..raw..RawTable$LT$$LP$u32$C$server..world..worldobject..WorldObject$RP$$GT$..reserve_rehash$LT$hashbrown..map..make_hasher$LT$u32$C$server..world..worldobject..WorldObject$C$std..collections..hash..map..RandomState$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$17hd319e710a84d6d63E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr321drop_in_place$LT$hashbrown..raw..RawTable$LT$$LP$u16$C$server..player..inventoryitem..InventoryItem$RP$$GT$..reserve_rehash$LT$hashbrown..map..make_hasher$LT$u16$C$server..player..inventoryitem..InventoryItem$C$std..collections..hash..map..RandomState$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$17h650d93d077fef9e6E" ' unrecognized Warning: .drectve `-exclude-symbols:"_ZN4core3ptr329drop_in_place$LT$std..sync..once..Once..call_once$LT$lazy_static..lazy..Lazy$LT$server..item..iteminfo_manager..ItemInfoManager$GT$..get$LT$$LT$server..item..iteminfo_manager..ITEM_MANAGER$u20$as$u20$core..ops..deref..Deref$GT$..deref..static_ref_initialize$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$17he15b27418a923511E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr32drop_in_place$LT$$RF$$RF$str$GT$17h6cdf60625a08b446E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr362drop_in_place$LT$hashbrown..raw..RawTable$LT$$LP$$RF$str$C$$RF$str$RP$$GT$..find_or_find_insert_slot$LT$hashbrown..map..equivalent_key$LT$$RF$str$C$$RF$str$C$$RF$str$GT$..$u7b$$u7b$closure$u7d$$u7d$$C$hashbrown..map..make_hasher$LT$$RF$str$C$$RF$str$C$std..collections..hash..map..RandomState$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$17h4df40cc1642125c6E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr393drop_in_place$LT$hashbrown..raw..RawTable$LT$$LP$alloc..string..String$C$alloc..rc..Rc$LT$core..cell..RefCell$LT$server..world..world..World$GT$$GT$$RP$$GT$..find$LT$hashbrown..map..equivalent_key$LT$alloc..string..String$C$alloc..string..String$C$alloc..rc..Rc$LT$core..cell..RefCell$LT$server..world..world..World$GT$$GT$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$17hef86e43e942d69d4E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr419drop_in_place$LT$hashbrown..raw..RawTable$LT$$LP$alloc..string..String$C$alloc..rc..Rc$LT$core..cell..RefCell$LT$server..world..world..World$GT$$GT$$RP$$GT$..reserve_rehash$LT$hashbrown..map..make_hasher$LT$alloc..string..String$C$alloc..rc..Rc$LT$core..cell..RefCell$LT$server..world..world..World$GT$$GT$$C$std..collections..hash..map..RandomState$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$17h628611d11c3b2901E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr442drop_in_place$LT$hashbrown..raw..RawTable$LT$$LP$u32$C$server..world..worldobject..WorldObject$RP$$GT$..find_or_find_insert_slot$LT$hashbrown..map..equivalent_key$LT$u32$C$u32$C$server..world..worldobject..WorldObject$GT$..$u7b$$u7b$closure$u7d$$u7d$$C$hashbrown..map..make_hasher$LT$u32$C$server..world..worldobject..WorldObject$C$std..collections..hash..map..RandomState$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$17h2661901423b2f73eE" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr44drop_in_place$LT$$u5b$u8$u3b$$u20$4$u5d$$GT$17h36ead5d1df0ee868E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr44drop_in_place$LT$$u5b$u8$u3b$$u20$9$u5d$$GT$17h9096600dcc809ab4E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr457drop_in_place$LT$hashbrown..raw..RawTable$LT$$LP$u16$C$server..player..inventoryitem..InventoryItem$RP$$GT$..find_or_find_insert_slot$LT$hashbrown..map..equivalent_key$LT$u16$C$u16$C$server..player..inventoryitem..InventoryItem$GT$..$u7b$$u7b$closure$u7d$$u7d$$C$hashbrown..map..make_hasher$LT$u16$C$server..player..inventoryitem..InventoryItem$C$std..collections..hash..map..RandomState$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$17h60e8d7386f64822aE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr45drop_in_place$LT$$u5b$u8$u3b$$u20$60$u5d$$GT$17hd93cb08379442f5cE" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr46drop_in_place$LT$$LP$$RF$str$C$$RF$str$RP$$GT$17he99089d7434a8d22E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr46drop_in_place$LT$$RF$alloc..string..String$GT$17h33f92069baddf511E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr46drop_in_place$LT$$RF$std..io..error..Error$GT$17heeb8fe79be02d4dcE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr47drop_in_place$LT$core..cell..BorrowMutError$GT$17h10332236a097dc06E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr48drop_in_place$LT$server..utils..color..Color$GT$17h792c0e5606588464E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr49drop_in_place$LT$$RF$serde_json..error..Error$GT$17h5334a2d7135e7fceE" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr50drop_in_place$LT$$RF$alloc..vec..Vec$LT$u8$GT$$GT$17ha813ab30a65f4157E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr51drop_in_place$LT$core..array..TryFromSliceError$GT$17haec38b162ff23df9E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr52drop_in_place$LT$$BP$mut$u20$enet_sys.._ENetPeer$GT$17h7d395b7a458611a0E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr52drop_in_place$LT$$RF$core..str..error..Utf8Error$GT$17h4a2b07d8fe4add72E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr52drop_in_place$LT$$RF$server..utils..color..Color$GT$17h231bb9f991d06b19E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr52drop_in_place$LT$serde..de..impls..StringVisitor$GT$17hfb71915fdd1e9513E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr52drop_in_place$LT$std..thread..local..AccessError$GT$17h2cbb97a9c40cecedE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr55drop_in_place$LT$server..player..clothing..Clothing$GT$17hebb4c56caf0bcb05E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr56drop_in_place$LT$$RF$core..num..error..ParseIntError$GT$17hcd32ea1f7eb4a722E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr56drop_in_place$LT$$RF$server..utils..variant..Variant$GT$17hd5dcdf9a7c3e4432E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr57drop_in_place$LT$server..utils..math..Vec2$LT$f32$GT$$GT$17hcf0016e5d2f56925E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr622drop_in_place$LT$hashbrown..raw..RawTable$LT$$LP$alloc..string..String$C$alloc..rc..Rc$LT$core..cell..RefCell$LT$server..world..world..World$GT$$GT$$RP$$GT$..find_or_find_insert_slot$LT$hashbrown..map..equivalent_key$LT$alloc..string..String$C$alloc..string..String$C$alloc..rc..Rc$LT$core..cell..RefCell$LT$server..world..world..World$GT$$GT$$GT$..$u7b$$u7b$closure$u7d$$u7d$$C$hashbrown..map..make_hasher$LT$alloc..string..String$C$alloc..rc..Rc$LT$core..cell..RefCell$LT$server..world..world..World$GT$$GT$$C$std..collections..hash..map..RandomState$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$17h50c971cdb1f31f5eE" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr69drop_in_place$LT$$RF$server..player..inventoryitem..InventoryItem$GT$17he98e016a8402e4a8E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr74drop_in_place$LT$$LP$u32$C$server..world..worldobject..WorldObject$RP$$GT$17hadf91932fa73b08fE" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr78drop_in_place$LT$$RF$core..option..Option$LT$alloc..vec..Vec$LT$u8$GT$$GT$$GT$17hce74e6b1f77f5c81E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr79drop_in_place$LT$$LP$u16$C$server..player..inventoryitem..InventoryItem$RP$$GT$17hcb18c161942f62b5E" ' unrecognized Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:"ZN41$LT$bool$u20$as$u20$core..fmt..Debug$GT$3fmt17hf789ef12bc185896E" ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core3fmt9Arguments6as_str17hd4a9d059be3cf656E ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core3fmt9Arguments6new_v117h202ec397f83e624aE ' unrecognized Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: .drectve -exclude-symbols:_ZN9hashbrown3raw11TableLayout20calculate_layout_for17h13c2baf180ec081fE ' unrecognized Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:_ZN3std4path4Path6exists17hcda544cca04a970fE ' unrecognized Warning: .drectve -exclude-symbols:"_ZN3std4path77_$LT$impl$u20$core..convert..AsRef$LT$std..path..Path$GT$$u20$for$u20$str$GT$6as_ref17h2468f735d087a0e1E" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:_ZN4core9core_arch3x864sse212_mm_or_si12817h1ae7fe1115e9956eE ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core9core_arch3x864sse213_mm_set1_epi817h74913fa7b5ce926fE ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core9core_arch3x864sse214_mm_cmpeq_epi817h3f6cbfd098c15eaaE ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core9core_arch3x864sse214_mm_cmpgt_epi817h8d60dddaaab1ecd9E ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core9core_arch3x864sse214_mm_load_si12817he406d8eb7f072a79E ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core9core_arch3x864sse215_mm_loadu_si12817h227413e46495cd86E ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core9core_arch3x864sse215_mm_store_si12817h3f24360c4cd4405bE ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core9core_arch3x864sse217_mm_movemask_epi817h307dd30b875ee85aE ' unrecognized Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:"_ZN3std3ffi6osstr103$LT$impl$u20$core..convert..AsRef$LT$std..ffi..os_str..OsStr$GT$$u20$for$u20$alloc..string..String$GT$6as_ref17h2ef0a36b2b20f72fE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN3std4path95_$LT$impl$u20$core..convert..AsRef$LT$std..path..Path$GT$$u20$for$u20$alloc..string..String$GT$6as_ref17h59627ae78142546eE" ' unrecognized Warning: .drectve-exclude-symbols:"ZN47$LT$str$u20$as$u20$alloc..string..ToString$GT$9to_string17h8eb9ec23402decd8E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN58_$LT$alloc..string..String$u20$as$u20$core..fmt..Debug$GT$3fmt17hdf3f2eec983e5d41E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN58$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$10write_char17hfba0260feac9d18eE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN58_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$9write_str17h20bd0bc4eb4db0a8E" ' unrecognized Warning: .drectve-exclude-symbols:_ZN5alloc6string6String13with_capacity17h5bc49214ac3890b6E ' unrecognized Warning: .drectve -exclude-symbols:_ZN5alloc6string6String19from_utf8_unchecked17hc4cfdcc275bf3633E ' unrecognized Warning: .drectve-exclude-symbols:_ZN5alloc6string6String3len17h071c2c30cd6c9543E ' unrecognized Warning: .drectve -exclude-symbols:_ZN5alloc6string6String3new17h8b2821ce35c5be14E ' unrecognized Warning: .drectve-exclude-symbols:_ZN5alloc6string6String4push17habc5ebade3aa3bc5E ' unrecognized Warning: .drectve -exclude-symbols:_ZN5alloc6string6String6as_str17h53cb5d7070a85103E ' unrecognized Warning: .drectve-exclude-symbols:_ZN5alloc6string6String8as_bytes17hb1ca026011019465E ' unrecognized Warning: .drectve -exclude-symbols:_ZN5alloc6string6String8is_empty17hb541c8c16c957a0aE ' unrecognized Warning: .drectve-exclude-symbols:"ZN60$LT$alloc..string..String$u20$as$u20$core..fmt..Display$GT$3fmt17h6af875054bedfc85E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN62_$LT$alloc..string..String$u20$as$u20$core..cmp..PartialEq$GT$2eq17h3e7ac37b445f9f58E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN64$LT$alloc..string..String$u20$as$u20$core..default..Default$GT$7default17h3d695012785c5169E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN65_$LT$alloc..string..String$u20$as$u20$core..ops..deref..Deref$GT$5deref17h9d93bb3bfb433b92E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN73$LT$alloc..string..String$u20$as$u20$core..cmp..PartialEq$LT$str$GT$$GT$2eq17he416fd71f5d87663E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN76_$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$4from17h5d5a563b0daec077E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN77$LT$alloc..string..String$u20$as$u20$core..cmp..PartialEq$LT$$RF$str$GT$$GT$2eq17h649a4bb3799e1e71E" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve -exclude-symbols:"_ZN100_$LT$core..str..IsAsciiWhitespace$u20$as$u20$core..ops..function..FnMut$LT$$LP$$RF$u8$C$$RP$$GT$$GT$8call_mut17hb76814446f5b3dbfE" ' unrecognized Warning: .drectve-exclude-symbols:"ZN109$LT$core..str..UnsafeBytesToStr$u20$as$u20$core..ops..function..FnMut$LT$$LP$$RF$$u5b$u8$u5d$$C$$RP$$GT$$GT$8call_mut17h201186190852ae1dE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN112_$LT$core..str..BytesIsNotEmpty$u20$as$u20$core..ops..function..FnMut$LT$$LP$$RF$$RF$$u5b$u8$u5d$$C$$RP$$GT$$GT$8call_mut17haaa12fede8e7f60bE" ' unrecognized Warning: .drectve-exclude-symbols:"ZN4core3str21$LT$impl$u20$str$GT$16is_char_boundary17h5e2fee20120df3baE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3str21_$LT$impl$u20$str$GT$22split_ascii_whitespace17h9767939e50341cfcE" ' unrecognized Warning: .drectve-exclude-symbols:"ZN4core3str21$LT$impl$u20$str$GT$3len17hab913aad11690733E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3str21_$LT$impl$u20$str$GT$5chars17hdcb8f3c89bf80dd6E" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:"ZN64$LT$byteorder..LittleEndian$u20$as$u20$byteorder..ByteOrder$GT$8read_u1617h3bf6ff108a01d416E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN64_$LT$byteorder..LittleEndian$u20$as$u20$byteorder..ByteOrder$GT$8read_u3217h5c99f4cb6cf004f5E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN64$LT$byteorder..LittleEndian$u20$as$u20$byteorder..ByteOrder$GT$8read_u6417h385606f26521e49cE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN64_$LT$byteorder..LittleEndian$u20$as$u20$byteorder..ByteOrder$GT$9write_u1617h8de3e451138941baE" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:"ZN81$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$5write17h86eee5826c980b76E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN81_$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$6finish17h24b5b4fd91b8d863E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN81$LT$std..collections..hash..map..DefaultHasher$u20$as$u20$core..hash..Hasher$GT$9write_str17hb36f1351a605fa79E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN83_$LT$std..collections..hash..map..RandomState$u20$as$u20$core..default..Default$GT$7default17h8617caac91683519E" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:"ZN47$LT$u16$u20$as$u20$core..iter..range..Step$GT$17forward_unchecked17hf416aefb9af9390fE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN49_$LT$usize$u20$as$u20$core..iter..range..Step$GT$13steps_between17h500cfd7ce528f3d7E" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:"ZN59$LT$alloc..alloc..Global$u20$as$u20$core..clone..Clone$GT$5clone17hda9c523cf129383dE" ' unrecognized Warning: .drectve -exclude-symbols:_ZN5alloc5alloc15exchange_malloc17hc93f9a7aaebeead0E ' unrecognized Warning: .drectve-exclude-symbols:"ZN63$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$10deallocate17hd56e4bf2b6b45acbE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN63_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$15allocate_zeroed17h7f49688f2ef8cd3aE" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:_ZN9hashbrown3raw4sse25Group10match_byte17h2472cc0d7cfef4c4E ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve -exclude-symbols:"_ZN52_$LT$char$u20$as$u20$core..str..pattern..Pattern$GT$13into_searcher17h4f213912acb1d4d1E" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:"ZN81$LT$core..str..iter..Chars$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17h37de974093ff0b74E" ' unrecognized Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: .drectve -exclude-symbols:"_ZN4core3f3221_$LT$impl$u20$f32$GT$7to_bits17hd0995a9c1acdd8b6E" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:"ZN4core3fmt3num49$LT$impl$u20$core..fmt..Debug$u20$for$u20$u8$GT$3fmt17h1c4285ac4745c9ffE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3fmt3num50_$LT$impl$u20$core..fmt..Debug$u20$for$u20$i32$GT$3fmt17h9eea4cfbbf8ca092E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN4core3fmt3num50$LT$impl$u20$core..fmt..Debug$u20$for$u20$u16$GT$3fmt17hfa42128ccf6764cbE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3fmt3num50_$LT$impl$u20$core..fmt..Debug$u20$for$u20$u32$GT$3fmt17hd7de8288b197f5daE" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:_ZN4core4char7methods15encode_utf8_raw17hb3e6f8aedf55d15dE ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core4char7methods22_$LT$impl$u20$char$GT$15is_alphanumeric17h6088c3dca9c0465eE" ' unrecognized Warning: .drectve-exclude-symbols:"ZN4core4char7methods22$LT$impl$u20$char$GT$21is_ascii_alphanumeric17hf8de4b91ebac5413E" ' unrecognized Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: .drectve -exclude-symbols:"_ZN6server5event4text6handle28_$u7b$$u7b$closure$u7d$$u7d$17hd5ecbad6f2c726c5E" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:"ZN146$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..iter..adapters..step_by..SpecRangeSetup$LT$core..ops..range..Range$LT$usize$GT$$GT$$GT$5setup17hc8159f499ce8c559E" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve -exclude-symbols:_ZN4core4time8Duration7as_secs17h90278ca37e605aedE ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core4time8Duration9as_micros17h703501ad72b62cdeE ' unrecognized Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: .drectve -exclude-symbols:"_ZN4itoa54_$LT$impl$u20$itoa..private..Sealed$u20$for$u20$u8$GT$5write17hbcdcf4507797a07cE" ' unrecognized Warning: .drectve-exclude-symbols:"ZN4itoa55$LT$impl$u20$itoa..private..Sealed$u20$for$u20$i32$GT$5write17h10a67e05a01166f7E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4itoa55_$LT$impl$u20$itoa..private..Sealed$u20$for$u20$u16$GT$5write17h4546bac2a9de21daE" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:_ZN10serde_json3ser10CharEscape17from_escape_table17hd7c6825460f514e7E ' unrecognized Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: .drectve -exclude-symbols:_ZN4core4hash3sip9u8to64_le17h838e987dd7b618c9E ' unrecognized Warning: .drectve-exclude-symbols:"ZN69$LT$core..hash..sip..Sip13Rounds$u20$as$u20$core..hash..sip..Sip$GT$8c_rounds17h4d71c03b2933e544E" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve -exclude-symbols:"_ZN4core3cmp5impls54_$LT$impl$u20$core..cmp..PartialEq$u20$for$u20$u16$GT$2eq17hb9a4d8b18b2640fbE" ' unrecognized Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:_ZN4core3ops8function6FnOnce9call_once17h430cb5234479e3f1E ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core3ops8function6FnOnce9call_once17h48a5946c1bbeaffbE ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core3ops8function6FnOnce9call_once17h5711bf359d82a386E ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core3ops8function6FnOnce9call_once17h5d89a461bcd784a1E ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core3ops8function6FnOnce9call_once17h73b08cc0bed2ca75E ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core3ops8function6FnOnce9call_once17h8d345edd84ff63d2E ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core3ops8function6FnOnce9call_once17ha4a27a56893dd232E ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core3ops8function6FnOnce9call_once17haefe8ac6ff518e98E ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core3ops8function6FnOnce9call_once17hb1d3bd5460b8fde1E ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core3ops8function6FnOnce9call_once17hd0604e62556816b1E ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core3ops8function6FnOnce9call_once17hd8ab6e6e4fe03c0aE ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core3ops8function6FnOnce9call_once17he6e06e430e06d90fE ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core3ops8function6FnOnce9call_once17hfae19f9f51bb3396E ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr24drop_in_place$LT$f64$GT$17hb638f8d33303e2e7E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr24drop_in_place$LT$i64$GT$17hb910eeea892c0a14E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr24drop_in_place$LT$u64$GT$17h9edeb85d8e722c40E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr25drop_in_place$LT$bool$GT$17ha97f0522e102fc7fE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr26drop_in_place$LT$usize$GT$17h5bcaa7afc7b90229E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr37drop_in_place$LT$core..fmt..Error$GT$17h0462659555d1a021E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr41drop_in_place$LT$$RF$$RF$$u5b$u8$u5d$$GT$17h16fe28dd75362e07E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr46drop_in_place$LT$$RF$alloc..string..String$GT$17h100a3032d6770143E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr49drop_in_place$LT$$RF$serde_json..value..Value$GT$17hbbe35fd1dbb9d696E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr50drop_in_place$LT$serde..de..impls..UnitVisitor$GT$17h7cc2f4e73e12640eE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr54drop_in_place$LT$$RF$mut$u20$alloc..string..String$GT$17h42755dbb9ef93148E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN5alloc3str56$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$8to_owned17hff5471c3835f0981E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN10serde_json2de21Deserializer$LT$R$GT$12fix_position28_$u7b$$u7b$closure$u7d$$u7d$17h350593ccb72f69b1E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN10serde_json2de21Deserializer$LT$R$GT$23parse_any_signed_number17hd41dc7844141463aE" ' unrecognized Warning: .drectve -exclude-symbols:_ZN10serde_json5value10partial_eq6eq_i6417h707c22b7279a3b72E ' unrecognized Warning: .drectve-exclude-symbols:"_ZN10serde_json5value10partial_eq6eqi6428$u7b$$u7b$closure$u7d$$u7d$17h28e04d8842fc90acE" ' unrecognized Warning: .drectve -exclude-symbols:_ZN10serde_json5value10partial_eq6eq_u6417hf42047f1e5c9c775E ' unrecognized Warning: .drectve-exclude-symbols:"_ZN10serde_json5value10partial_eq6equ6428$u7b$$u7b$closure$u7d$$u7d$17h97b554249464149dE" ' unrecognized Warning: .drectve -exclude-symbols:_ZN10serde_json5value10partial_eq6eq_f6417hd8bffa50f1fce9dfE ' unrecognized Warning: .drectve-exclude-symbols:"_ZN10serde_json5value10partial_eq6eqf6428$u7b$$u7b$closure$u7d$$u7d$17he3470dc1fb989542E" ' unrecognized Warning: .drectve -exclude-symbols:_ZN10serde_json5value10partial_eq7eq_bool17h9f6b2d1a9f7fa553E ' unrecognized Warning: .drectve-exclude-symbols:"_ZN10serde_json5value10partial_eq7eqbool28$u7b$$u7b$closure$u7d$$u7d$17hbaefc6cc96db7a80E" ' unrecognized Warning: .drectve -exclude-symbols:_ZN10serde_json5value10partial_eq6eq_str17h3d79910fb70b5ae3E ' unrecognized Warning: .drectve-exclude-symbols:"_ZN10serde_json5value10partial_eq6eqstr28$u7b$$u7b$closure$u7d$$u7d$17hde67d120996284fdE" ' unrecognized Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: .drectve -exclude-symbols:"_ZN152_$LT$alloc..boxed..Box$LT$dyn$u20$core..error..Error$u2b$core..marker..Sync$u2b$core..marker..Send$GT$$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$4from17hf2b8d61f8526486fE" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:_ZN3std2io5error5Error4kind17h8307fdaced0b88d2E ' unrecognized Warning: .drectve -exclude-symbols:"_ZN47_$LT$i32$u20$as$u20$core..iter..range..Step$GT$17forward_unchecked17h4c753c3aec94ea2bE" ' unrecognized Warning: .drectve-exclude-symbols:"ZN49$LT$usize$u20$as$u20$core..iter..range..Step$GT$17forward_unchecked17he9ede79008791513E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN49_$LT$usize$u20$as$u20$core..iter..range..Step$GT$18backward_unchecked17h598f8321d7323bf9E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN4core3f6421$LT$impl$u20$f64$GT$11is_infinite17hc7d8fc4ce5a1a148E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3f6421_$LT$impl$u20$f64$GT$9is_finite17h9eb7afc5cde6ff32E" ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core3str8converts19from_utf8_unchecked17heae3c156aa940347E ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core4char7methods15encode_utf8_raw17heb836fee22261bd0E ' unrecognized Warning: .drectve-exclude-symbols:"ZN4core4char7methods22$LT$impl$u20$char$GT$11encode_utf817h03f2d95a5dbdb883E" ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core5slice6memchr12memchr_naive17h090527d094c09b33E ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:"ZN41$LT$bool$u20$as$u20$core..fmt..Debug$GT$3fmt17h8487b5945077765fE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN49_$LT$u8$u20$as$u20$core..slice..cmp..SliceOrd$GT$7compare17h319920b08aa50c46E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN4core3cmp5impls50$LT$impl$u20$core..cmp..Ord$u20$for$u20$usize$GT$3cmp17h1d9652dc36268ee8E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3cmp5impls56_$LT$impl$u20$core..cmp..PartialEq$u20$for$u20$usize$GT$2eq17hed3d28e241a223d7E" ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core3fmt9Arguments6new_v117hbdfa8cf018a53341E ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core3fmt9Arguments9new_const17h16ccb72266813c72E ' unrecognized Warning: .drectve-exclude-symbols:"ZN4core3str21$LT$impl$u20$str$GT$16is_char_boundary17h286ac0a13ccf93c1E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3str21_$LT$impl$u20$str$GT$3len17h00d2f30aa1fd57c3E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN4core3str21$LT$impl$u20$str$GT$8is_empty17h553df73f0318cbbcE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3str6traits48_$LT$impl$u20$core..cmp..Ord$u20$for$u20$str$GT$3cmp17hf8f340ed2500c80cE" ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core4char8from_u3217h35de7d606d643052E ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core5alloc6layout6Layout5array5inner17h08a2370d23c1dd8bE ' unrecognized Warning: .drectve-exclude-symbols:_ZN10serde_json6number6Number6is_i6417h423ff6485177242cE ' unrecognized Warning: .drectve -exclude-symbols:_ZN10serde_json6number6Number6is_u6417h6b81ea8c611944d2E ' unrecognized Warning: .drectve-exclude-symbols:_ZN10serde_json6number6Number6is_f6417h0fbd41e2dabb37a3E ' unrecognized Warning: .drectve -exclude-symbols:_ZN10serde_json6number6Number6as_i6417h7ed4e419f4418ee5E ' unrecognized Warning: .drectve-exclude-symbols:_ZN10serde_json6number6Number6as_u6417hac8fd76fea448ad8E ' unrecognized Warning: .drectve -exclude-symbols:_ZN10serde_json6number6Number6as_f6417h1a84c0bdf7aee1a0E ' unrecognized Warning: .drectve-exclude-symbols:_ZN10serde_json6number6Number8from_f6417hea5ecee27443d877E ' unrecognized Warning: .drectve -exclude-symbols:_ZN10serde_json6number6Number10unexpected17h53ffe7eec8d86d8cE ' unrecognized Warning: .drectve-exclude-symbols:"ZN76$LT$serde_json..number..Number$u20$as$u20$core..convert..From$LT$u8$GT$$GT$4from17h77b4f73eedaf701fE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN77_$LT$serde_json..number..Number$u20$as$u20$core..convert..From$LT$u16$GT$$GT$4from17hce1650230abac41dE" ' unrecognized Warning: .drectve-exclude-symbols:"ZN77$LT$serde_json..number..Number$u20$as$u20$core..convert..From$LT$u32$GT$$GT$4from17h5d457e2639bea803E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN77_$LT$serde_json..number..Number$u20$as$u20$core..convert..From$LT$u64$GT$$GT$4from17h7c43ab43e34ba56aE" ' unrecognized Warning: .drectve-exclude-symbols:"ZN79$LT$serde_json..number..Number$u20$as$u20$core..convert..From$LT$usize$GT$$GT$4from17hf394df6a90330892E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN76_$LT$serde_json..number..Number$u20$as$u20$core..convert..From$LT$i8$GT$$GT$4from17ha92716ff2453873eE" ' unrecognized Warning: .drectve-exclude-symbols:"ZN77$LT$serde_json..number..Number$u20$as$u20$core..convert..From$LT$i16$GT$$GT$4from17h3c5932a754c10af8E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN77_$LT$serde_json..number..Number$u20$as$u20$core..convert..From$LT$i32$GT$$GT$4from17h8809e9146907902aE" ' unrecognized Warning: .drectve-exclude-symbols:"ZN77$LT$serde_json..number..Number$u20$as$u20$core..convert..From$LT$i64$GT$$GT$4from17hf82410a7a38f91b0E" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve -exclude-symbols:"_ZN78_$LT$std..io..error..repr_bitpacked..Repr$u20$as$u20$core..ops..drop..Drop$GT$4drop17hc9f41df3e9f846e6E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN63$LT$serde_json..value..Value$u20$as$u20$core..fmt..Display$GT$3fmt8io_error17h8ef4e0409347c578E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN63_$LT$serde_json..value..Value$u20$as$u20$core..fmt..Display$GT$3fmt28_$u7b$$u7b$closure$u7d$$u7d$17ha778a46b6fdec689E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN63$LT$serdejson..value..Value$u20$as$u20$core..fmt..Display$GT$3fmt28$u7b$$u7b$closure$u7d$$u7d$17h58157541f8278b09E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN10serde_json5value5Value7pointer28_$u7b$$u7b$closure$u7d$$u7d$17h4c10fe36c130e4ccE" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN10serdejson5value5Value7pointer28$u7b$$u7b$closure$u7d$$u7d$17ha8c1b67ba240a198E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN10serde_json5value5Value7pointer28_$u7b$$u7b$closure$u7d$$u7d$28_$u7b$$u7b$closure$u7d$$u7d$17h350ce27c8cc9c6b2E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN10serde_json5value5Value11pointermut28$u7b$$u7b$closure$u7d$$u7d$17h2c253dec65070c96E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN10serde_json5value5Value11pointer_mut28_$u7b$$u7b$closure$u7d$$u7d$17hb83a939da99f05ecE" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN10serde_json5value5Value11pointermut28$u7b$$u7b$closure$u7d$$u7d$28_$u7b$$u7b$closure$u7d$$u7d$17he819f99e98eea8c5E" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve -exclude-symbols:"_ZN52_$LT$char$u20$as$u20$core..str..pattern..Pattern$GT$12is_prefix_of17h9daf3d7a168d10d5E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN52$LT$char$u20$as$u20$core..str..pattern..Pattern$GT$13into_searcher17h132c33ba2aa7ce1cE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN55_$LT$$RF$str$u20$as$u20$core..str..pattern..Pattern$GT$12is_prefix_of17h047ae33e57b6e0d5E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN55$LT$$RF$str$u20$as$u20$core..str..pattern..Pattern$GT$13into_searcher17h9f21f7cb7de4776aE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN80_$LT$core..str..pattern..StrSearcher$u20$as$u20$core..str..pattern..Searcher$GT$10next_match17h262babfc3d839f62E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN80$LT$core..str..pattern..StrSearcher$u20$as$u20$core..str..pattern..Searcher$GT$8haystack17he0423b78f3d22086E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN81_$LT$core..str..pattern..CharSearcher$u20$as$u20$core..str..pattern..Searcher$GT$10next_match17hc2583a178072b275E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN81$LT$core..str..pattern..CharSearcher$u20$as$u20$core..str..pattern..Searcher$GT$8haystack17h528d862a7d864c85E" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve -exclude-symbols:"_ZN4core3fmt3num50_$LT$impl$u20$core..fmt..Debug$u20$for$u20$i64$GT$3fmt17h9a83182117229c03E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN4core3fmt3num50$LT$impl$u20$core..fmt..Debug$u20$for$u20$u64$GT$3fmt17hcbeba4514ee1f4d0E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3fmt3num52_$LT$impl$u20$core..fmt..Debug$u20$for$u20$usize$GT$3fmt17h03ffc2e893aac6ddE" ' unrecognized Warning: .drectve-exclude-symbols:"ZN59$LT$alloc..alloc..Global$u20$as$u20$core..clone..Clone$GT$5clone17h9f674e1cb8069091E" ' unrecognized Warning: .drectve -exclude-symbols:_ZN5alloc5alloc15exchange_malloc17hb84597561719aef1E ' unrecognized Warning: .drectve-exclude-symbols:"ZN63$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$10deallocate17h1db7453cb110c3acE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN63_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$15allocate_zeroed17he040bd31edbd5677E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN63$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$4grow17hdaed0906d427d136E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN63_$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$6shrink17h97c60bfb1fd3110eE" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:"ZN109$LT$alloc..string..String$u20$as$u20$core..ops..index..Index$LT$core..ops..range..Range$LT$usize$GT$$GT$$GT$5index17hfcbba7492ab0492fE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN113_$LT$alloc..string..String$u20$as$u20$core..ops..index..Index$LT$core..ops..range..RangeFrom$LT$usize$GT$$GT$$GT$5index17h5aa94ab23c4f1246E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN46$LT$i8$u20$as$u20$alloc..string..ToString$GT$9to_string17h33f61263bf47c51cE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN46_$LT$u8$u20$as$u20$alloc..string..ToString$GT$9to_string17hef02e6bab32599f1E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN47$LT$str$u20$as$u20$alloc..string..ToString$GT$9to_string17h53f04160a73a7437E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3str6traits108_$LT$impl$u20$core..slice..index..SliceIndex$LT$str$GT$$u20$for$u20$core..ops..range..Range$LT$usize$GT$$GT$5index17hf5bb6c73ec6ff149E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN4core3str6traits110$LT$impl$u20$core..slice..index..SliceIndex$LT$str$GT$$u20$for$u20$core..ops..range..RangeTo$LT$usize$GT$$GT$3get17h5a727fe28eb64bd4E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3str6traits112_$LT$impl$u20$core..slice..index..SliceIndex$LT$str$GT$$u20$for$u20$core..ops..range..RangeFrom$LT$usize$GT$$GT$5index17hfd1b2fd0376e4a5aE" ' unrecognized Warning: .drectve-exclude-symbols:"ZN56$LT$alloc..string..String$u20$as$u20$core..cmp..Ord$GT$3cmp17hbba8789532609637E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN58_$LT$alloc..string..String$u20$as$u20$core..fmt..Debug$GT$3fmt17hf48eb735c3250f26E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN58$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$10write_char17hec503bc4598ecf88E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN58_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$9write_str17h45655374e9085047E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN5alloc3str83$LT$impl$u20$core..borrow..Borrow$LT$str$GT$$u20$for$u20$alloc..string..String$GT$6borrow17hde8f9c5987143596E" ' unrecognized Warning: .drectve -exclude-symbols:_ZN5alloc6string6String14into_boxed_str17hc28cc223a8940bd2E ' unrecognized Warning: .drectve-exclude-symbols:_ZN5alloc6string6String3len17h86482c5847edca60E ' unrecognized Warning: .drectve -exclude-symbols:_ZN5alloc6string6String6as_str17hc7d318077d7b7515E ' unrecognized Warning: .drectve-exclude-symbols:_ZN5alloc6string6String8truncate17h439913355bf95c44E ' unrecognized Warning: .drectve -exclude-symbols:"_ZN65_$LT$alloc..string..String$u20$as$u20$core..ops..deref..Deref$GT$5deref17h43c9381faff5356cE" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:"ZN4core3num21$LT$impl$u20$i32$GT$12wrapping_abs17ha08a399260d03118E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN10serde_json3map59Map$LT$alloc..string..String$C$serde_json..value..Value$GT$3new17h403cf7f09047323eE" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN10serde_json3map59Map$LT$alloc..string..String$C$serde_json..value..Value$GT$6insert17h5dd53e36eaf7f55fE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN10serde_json3map59Map$LT$alloc..string..String$C$serde_json..value..Value$GT$3len17h0c79e84a8d7bf037E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN113$LT$serde_json..map..Map$LT$alloc..string..String$C$serde_json..value..Value$GT$$u20$as$u20$core..fmt..Debug$GT$3fmt17h6352557120f92ff1E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN142_$LT$$RF$serde_json..map..Map$LT$alloc..string..String$C$serde_json..value..Value$GT$$u20$as$u20$core..iter..traits..collect..IntoIterator$GT$9into_iter17hd5effde2ee343e71E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN138$LT$serde_json..map..Map$LT$alloc..string..String$C$serde_json..value..Value$GT$$u20$as$u20$core..iter..traits..collect..IntoIterator$GT$9into_iter17ha52b0fae6f5b3c65E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN68_$LT$serde_json..read..StrRead$u20$as$u20$serde_json..read..Read$GT$4next17h9fbe49bbe733d1d6E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN68$LT$serde_json..read..StrRead$u20$as$u20$serde_json..read..Read$GT$4peek17hbe19df12247ce061E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN68_$LT$serde_json..read..StrRead$u20$as$u20$serde_json..read..Read$GT$7discard17h3898bbe193b4af67E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN80$LT$serde_json..map..Iter$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17h6bbded840940d9acE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN80_$LT$serde_json..map..Iter$u20$as$u20$core..iter..traits..iterator..Iterator$GT$9size_hint17h93f6bfdbb889066bE" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:_ZN3std2io5error5Error4kind17h0948345f1eb5d9fdE ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve -exclude-symbols:"_ZN4core3ptr107drop_in_place$LT$$RF$mut$u20$std..io..Write..write_fmt..Adapter$LT$std..sys..windows..stdio..Stderr$GT$$GT$17hfff2fedd1cb98990E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr184drop_in_place$LT$$RF$alloc..rc..Rc$LT$core..cell..UnsafeCell$LT$rand..rngs..adapter..reseeding..ReseedingRng$LT$rand_chacha..chacha..ChaCha12Core$C$rand_core..os..OsRng$GT$$GT$$GT$$GT$17h637cce62f2e1135eE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr24drop_in_place$LT$u32$GT$17hfcdccd99059cdbfdE" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr24drop_in_place$LT$u64$GT$17h992a289d39eb2bc9E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr28drop_in_place$LT$$RF$u32$GT$17h7eb96631d8078daeE" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr28drop_in_place$LT$$RF$u64$GT$17hca8c33e02337e37aE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr30drop_in_place$LT$$RF$usize$GT$17h7ea17d0d8690e67cE" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr46drop_in_place$LT$$RF$std..io..error..Error$GT$17ha2b447f00045dfc7E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr51drop_in_place$LT$$RF$alloc..vec..Vec$LT$u32$GT$$GT$17h5eee13696df84a71E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr52drop_in_place$LT$std..thread..local..AccessError$GT$17h943590b49c89b028E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr53drop_in_place$LT$$RF$alloc..vec..Vec$LT$usize$GT$$GT$17h6c6de074acaaa48dE" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr57drop_in_place$LT$$RF$rand_chacha..chacha..ChaCha12Rng$GT$17h954f42e7d4c41784E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr58drop_in_place$LT$$RF$core..option..Option$LT$usize$GT$$GT$17h3b6c8cc49640005eE" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr59drop_in_place$LT$$RF$core..slice..iter..Iter$LT$u32$GT$$GT$17h9bec3d041ee3d573E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr61drop_in_place$LT$$RF$core..slice..iter..Iter$LT$usize$GT$$GT$17he13d087de7c5b8cdE" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr67drop_in_place$LT$$RF$alloc..vec..into_iter..IntoIter$LT$u32$GT$$GT$17hb1b8b6188bc023c5E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr69drop_in_place$LT$$RF$alloc..vec..into_iter..IntoIter$LT$usize$GT$$GT$17h59c6d13aa7b5ebbfE" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr70drop_in_place$LT$rand..distributions..uniform..UniformDurationMode$GT$17hf21616a0d873ddfcE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr73drop_in_place$LT$$RF$rand..distributions..uniform..Uniform$LT$u32$GT$$GT$17h3518f58ab9abe8f5E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr73drop_in_place$LT$$RF$rand..distributions..uniform..Uniform$LT$u64$GT$$GT$17h4005e6e83e38ef01E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr76drop_in_place$LT$$RF$rand..distributions..uniform..UniformInt$LT$u32$GT$$GT$17h569f05e31b1f3e93E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr76drop_in_place$LT$$RF$rand..distributions..uniform..UniformInt$LT$u64$GT$$GT$17h928c5f43b377a5beE" ' unrecognized Warning: .drectve -exclude-symbols:_ZN5alloc5alloc15exchange_malloc17h864b3a5aca312308E ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve-exclude-symbols:"ZN4core3fmt3num49$LT$impl$u20$core..fmt..Debug$u20$for$u20$u8$GT$3fmt17hc4bad68ab1de4c31E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3fmt3num51_$LT$impl$u20$core..fmt..Debug$u20$for$u20$u128$GT$3fmt17h3d0648bd2c75aa6dE" ' unrecognized Warning: .drectve-exclude-symbols:"ZN4core3fmt3num52$LT$impl$u20$core..fmt..Debug$u20$for$u20$usize$GT$3fmt17hb47fd2224d942bfcE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr26drop_in_place$LT$usize$GT$17hd8a2a6c28582ca95E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr27drop_in_place$LT$$RF$u8$GT$17hc0d5ae0afe74e4bdE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr30drop_in_place$LT$$RF$usize$GT$17hd34636f2462796d6E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr53drop_in_place$LT$rand_chacha..chacha..ChaCha8Core$GT$17h260c57439182ec95E" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr54drop_in_place$LT$rand_chacha..chacha..ChaCha12Core$GT$17h5a77b78cc38368f5E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr54drop_in_place$LT$rand_chacha..chacha..ChaCha20Core$GT$17hb911d619cbdc267cE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr91drop_in_place$LT$$RF$rand_core..block..BlockRng$LT$rand_chacha..chacha..ChaCha8Core$GT$$GT$17hd960235f3092bb14E" ' unrecognized Warning: .drectve-exclude-symbols:"_ZN4core3ptr92drop_in_place$LT$$RF$rand_core..block..BlockRng$LT$rand_chacha..chacha..ChaCha12Core$GT$$GT$17h84fc8b2b4d96ac2cE" ' unrecognized Warning: .drectve -exclude-symbols:"_ZN4core3ptr92drop_in_place$LT$$RF$rand_core..block..BlockRng$LT$rand_chacha..chacha..ChaCha20Core$GT$$GT$17h840005d865989055E" ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core9core_arch3x863avx16_mm256_zeroupper17hc7219aa8aa96e25cE ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core9core_arch3x863avx17_mm256_set_epi64x17hac2b7644cb1bfaecE ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core9core_arch3x863avx17_mm256_setr_m128i17hf9830e812abc2553E ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core9core_arch3x863avx22_mm256_undefined_si25617h0ba8aa6980119899E ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core9core_arch3x865ssse316_mm_shuffle_epi817h83c357a27da7991cE ' unrecognized Warning: .drectve -exclude-symbols:"_ZN85_$LT$rand_chacha..chacha..abstract20..ChaCha20Rng$u20$as$u20$core..cmp..PartialEq$GT$2eq17h0dbac5aabddf1ec6E" ' unrecognized Warning: .drectve-exclude-symbols:"ZN85$LT$rand_chacha..chacha..abstract12..ChaCha12Rng$u20$as$u20$core..cmp..PartialEq$GT$2eq17heed186ea4c29bb06E" ' unrecognized Warning: corrupt .drectve at end of def file Warning: .drectve -exclude-symbols:_ZN10std_detect6detect4arch3x8621__is_feature_detected3avx17h550caa38542f9788E ' unrecognized Warning: .drectve-exclude-symbols:_ZN10std_detect6detect4arch3x8621is_feature_detected4avx217h24003c33f83c8a4aE ' unrecognized Warning: .drectve `-exclude-symbols:_ZN10std_detect6detect4arch3x8621is_feature_detected5ssse317h72a40c5c87dae99dE ' unrecognized Warning: .drectve -exclude-symbols:_ZN10std_detect6detect4arch3x8621__is_feature_detected6sse4_117h40b6b32f87d536f0E ' unrecognized Warning: .drectve-exclude-symbols:"ZN47$LT$u32$u20$as$u20$core..iter..range..Step$GT$17forward_unchecked17h47babad4fa1ba21eE" ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core3fmt9Arguments9new_const17h6e033c5261240940E ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core9core_arch3x864avx215_mm256_or_si25617h7e9c675e009ddf15E ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core9core_arch3x864avx216_mm256_add_epi3217h6813bc9afffeb99bE ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core9core_arch3x864avx216_mm256_xor_si25617hf6a25749bac79630E ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core9core_arch3x864avx219_mm256_shuffle_epi817h8bb56a7a64dfc5ffE ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core9core_arch3x864sse212_mm_or_si12817h40b85e85f60269faE ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core9core_arch3x864sse213_mm_add_epi3217hed5f2bd2e7792e8eE ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core9core_arch3x864sse213_mm_xor_si12817h2ccab3d4e89d5594E ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core9core_arch3x864sse214_mm_set_epi64x17ha023c4690698ace4E ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core9core_arch3x864sse215_mm_loadu_si12817hc54e7ffb60db4639E ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core9core_arch3x864sse216_mm_andnot_si12817h38d27765e7399ae2E ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core9core_arch3x864sse216_mm_storeu_si12817h8139a2810def7c9aE ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core9core_arch3x864sse217_mm_cvtsi32_si12817he9bdddddae3edaf9E ' unrecognized Warning: .drectve-exclude-symbols:_ZN4core9core_arch6x86_644sse217_mm_cvtsi128_si6417h14928a466728fc85E ' unrecognized Warning: .drectve -exclude-symbols:_ZN4core9core_arch6x86_644sse217_mm_cvtsi64_si12817h6a65f74f62fe9d32E ' unrecognized Warning: .drectve-exclude-symbols:_ZN11rand_chacha6chacha11ChaCha20Rng12get_word_pos17h6619954545cbe6a7E ' unrecognized Warning: .drectve -exclude-symbols:_ZN11rand_chacha6chacha11ChaCha20Rng10get_stream17hbb5d3b5b54eaa4b4E ' unrecognized Warning: .drectve-exclude-symbols:_ZN11rand_chacha6chacha11ChaCha20Rng8get_seed17h78c9db76e6830962E ' unrecognized Warning: .drectve -exclude-symbols:_ZN11rand_chacha6chacha11ChaCha12Rng12get_word_pos17h7b4eb33128245e28E ' unrecognized Warning: .drectve-exclude-symbols:_ZN11rand_chacha6chacha11ChaCha12Rng10get_stream17h116f3f6bce618a28E ' unrecognized Warning: .drectve -exclude-symbols:_ZN11rand_chacha6chacha11ChaCha12Rng8get_seed17h3eed69496c9f0b8cE ' unrecognized Warning: .drectve-exclude-symbols:_ZN11rand_chacha6chacha10ChaCha8Rng12get_word_pos17h22fec8e00b56ca2bE ' unrecognized Warning: .drectve -exclude-symbols:_ZN11rand_chacha6chacha10ChaCha8Rng10get_stream17h7f7a20486a06dd6cE ' unrecognized Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file Warning: corrupt .drectve at end of def file C:/ProgramData/chocolatey/lib/mingw/tools/install/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\Users\simon\Desktop\C++\gt\GrowRust\target\debug\deps\libenet_sys-77fff8f2d80f3130.rlib(win32.c.obj): in functionenet_initialize': C:/Users/simon/.cargo/git/checkouts/enet-sys-07f534e0ab9f2b0c/faa2d5c/vendor/enet/win32.c:31: undefined reference to __imp_timeBeginPeriod' C:/ProgramData/chocolatey/lib/mingw/tools/install/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\Users\simon\Desktop\C++\gt\GrowRust\target\debug\deps\libenet_sys-77fff8f2d80f3130.rlib(win32.c.obj): in functionenet_deinitialize': C:/Users/simon/.cargo/git/checkouts/enet-sys-07f534e0ab9f2b0c/faa2d5c/vendor/enet/win32.c:39: undefined reference to __imp_timeEndPeriod' C:/ProgramData/chocolatey/lib/mingw/tools/install/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\Users\simon\Desktop\C++\gt\GrowRust\target\debug\deps\libenet_sys-77fff8f2d80f3130.rlib(win32.c.obj): in functionenet_host_random_seed': C:/Users/simon/.cargo/git/checkouts/enet-sys-07f534e0ab9f2b0c/faa2d5c/vendor/enet/win32.c:47: undefined reference to __imp_timeGetTime' C:/ProgramData/chocolatey/lib/mingw/tools/install/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\Users\simon\Desktop\C++\gt\GrowRust\target\debug\deps\libenet_sys-77fff8f2d80f3130.rlib(win32.c.obj): in functionenet_time_get': C:/Users/simon/.cargo/git/checkouts/enet-sys-07f534e0ab9f2b0c/faa2d5c/vendor/enet/win32.c:53: undefined reference to __imp_timeGetTime' C:/ProgramData/chocolatey/lib/mingw/tools/install/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\Users\simon\Desktop\C++\gt\GrowRust\target\debug\deps\libenet_sys-77fff8f2d80f3130.rlib(win32.c.obj): in functionenet_time_set': C:/Users/simon/.cargo/git/checkouts/enet-sys-07f534e0ab9f2b0c/faa2d5c/vendor/enet/win32.c:59: undefined reference to `__imp_timeGetTime' collect2.exe: error: ld returned 1 exit status

= note: some extern functions couldn't be found; some native libraries may need to be installed or have their path specified = note: use the -l flag to specify native libraries to link = note: use the cargo:rustc-link-lib directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)

error: could not compile server (bin "server") due to previous error `

ruabmbua commented 1 year ago

I know this one! I pushed another fix.

You might need to cargo update before cargo build

ruabmbua commented 1 year ago

By the way, judging by your Cargo.toml dependencies: it looks like none of your dependencies should have issues with the msvc target. I recommend you use the msvc windows target instead of mingw.

In the past when I still used windows more, I always had trouble with mingw, because its support with rust libraries is pretty bad. If windows is supported by a library, it will most likely work with msvc, since its the default windows target for rust.

voidnullptr commented 1 year ago

the hotfix worked, thank you for taking your time to look into this issue and help me out

ruabmbua commented 1 year ago

Sure no problem! I will probably make some kind of proper fix + a release on crates.io, once I get some kind of response from the C library maintainers.

ruabmbua commented 1 year ago

@voidnullptr I think I managed to create a proper fix with #22 . Can you try if it works for you? I can not build anything on mingw because of different errors. It can`t find the toolchain or something. I am not a windows user, and could not get it to work.