Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

WebAssembly support #16

Open
nazar-pc opened this issue Apr 14, 2019 · 12 comments
Open

WebAssembly support #16

nazar-pc opened this issue Apr 14, 2019 · 12 comments

Comments

@nazar-pc
Copy link

Hi, I'm trying to compile VDF library to WebAssembly so that it can be used in Browser and Node.js enviroments for Subspace project.
I'm having a lot of difficulties with this endeavor (some of the major pain points being glibc and gmp libraries), but hoping to get it working eventually.

Would you be interested in having WebAssembly support in this repo, helping in any way or any other thoughts on the topic?
I'd prefer to upstream all the work in this direction so that it can be kept up to date with any changes happening to source code.

@vkomenda
Copy link

Hi @nazar-pc. What kind of difficulties do you have with glibc and gmp? We can help. It will be great to keep the work in the upstream repo, so please do send your PR when you think it's ready.

@nazar-pc
Copy link
Author

With glibc the issue is that it can't be compiled to wasm, it outputs something like this:

nazar-pc@nazar-pc:/w/s/vdf> wasm-pack build --release --target web
[INFO]: Checking for the Wasm target...
[INFO]: Compiling to Wasm...
   Compiling classgroup v0.1.0
error[E0432]: unresolved imports `libc::c_char`, `libc::c_int`, `libc::c_long`, `libc::c_ulong`, `libc::c_void`, `libc::c_double`, `libc::size_t`, `libc::strnlen`
 --> /home/nazar-pc/.cargo/registry/src/github.com-1ecc6299db9ec823/classgroup-0.1.0/src/gmp/mpz.rs:2:12
  |
2 | use libc::{c_char, c_int, c_long, c_ulong, c_void, c_double, size_t, strnlen};
  |            ^^^^^^  ^^^^^  ^^^^^^  ^^^^^^^  ^^^^^^  ^^^^^^^^  ^^^^^^  ^^^^^^^ no `strnlen` in the root
  |            |       |      |       |        |       |         |
  |            |       |      |       |        |       |         no `size_t` in the root
  |            |       |      |       |        |       no `c_double` in the root
  |            |       |      |       |        no `c_void` in the root
  |            |       |      |       no `c_ulong` in the root
  |            |       |      no `c_long` in the root
  |            |       no `c_int` in the root
  |            no `c_char` in the root

error[E0432]: unresolved imports `libc::c_int`, `libc::c_long`, `libc::c_ulong`, `libc::c_void`, `libc::size_t`
  --> /home/nazar-pc/.cargo/registry/src/github.com-1ecc6299db9ec823/classgroup-0.1.0/src/gmp_classgroup/ffi.rs:23:12
   |
23 | use libc::{c_int, c_long, c_ulong, c_void, size_t};
   |            ^^^^^  ^^^^^^  ^^^^^^^  ^^^^^^  ^^^^^^ no `size_t` in the root
   |            |      |       |        |
   |            |      |       |        no `c_void` in the root
   |            |      |       no `c_ulong` in the root
   |            |      no `c_long` in the root
   |            no `c_int` in the root

error: aborting due to 2 previous errors

For more information about this error, try `rustc --explain E0432`.
error: Could not compile `classgroup`.

To learn more, run the command again with --verbose.
Error: Compiling your crate to WebAssembly failed
Caused by: failed to execute `cargo build`: exited with exit code: 101

From what I found online, musl is a better option when compilation to WASM is needed, since there is simply no implementation for these for wasm32 target.

Things are a bit better with cargo build --target=wasm32-unknown-emscripten, but it still complains about being unable to find gmp library and a bunch of related symbols:

   Compiling vdf v0.1.0 (/src)
error: linking with `emcc` failed: exit code: 1
  |
  = note: "emcc" "-s" "DISABLE_EXCEPTION_CATCHING=0" "-L" "/root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib" "/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.0.rcgu.o" "/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.1.rcgu.o" "/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.10.rcgu.o" "/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.11.rcgu.o" "/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.12.rcgu.o" "/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.2.rcgu.o" "/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.3.rcgu.o" "/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.4.rcgu.o" "/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.5.rcgu.o" "/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.6.rcgu.o" "/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.7.rcgu.o" "/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.8.rcgu.o" "/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.9.rcgu.o" "-o" "/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.js" "-s" "EXPORTED_FUNCTIONS=[\"_main\",\"_rust_eh_personality\"]" "/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.5b8zgvwu2ufqmdhr.rcgu.o" "-O3" "--memory-init-file" "0" "-g0" "-s" "DEFAULT_LIBRARY_FUNCS_TO_INCLUDE=[]" "-L" "/src/target/wasm32-unknown-emscripten/release/deps" "-L" "/src/target/release/deps" "-L" "/root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib" "/src/target/wasm32-unknown-emscripten/release/deps/libvdf-412194c8059b97bd.rlib" "/src/target/wasm32-unknown-emscripten/release/deps/libsha2-369f08f06a52d6e8.rlib" "/src/target/wasm32-unknown-emscripten/release/deps/libdigest-e920d297e2282868.rlib" "/src/target/wasm32-unknown-emscripten/release/deps/libopaque_debug-5fd11f261db508bf.rlib" "/src/target/wasm32-unknown-emscripten/release/deps/libfake_simd-d7746cfcfd72dcf6.rlib" "/src/target/wasm32-unknown-emscripten/release/deps/libblock_buffer-dffbcba7bd222d6d.rlib" "/src/target/wasm32-unknown-emscripten/release/deps/libgeneric_array-68c5fa6d62f163c2.rlib" "/src/target/wasm32-unknown-emscripten/release/deps/libtypenum-272dd552c324a174.rlib" "/src/target/wasm32-unknown-emscripten/release/deps/libblock_padding-b6b4c8dd52375982.rlib" "/src/target/wasm32-unknown-emscripten/release/deps/libbyte_tools-8f49a2fadf811253.rlib" "/src/target/wasm32-unknown-emscripten/release/deps/libbyteorder-0fc8c7e83fad280a.rlib" "/src/target/wasm32-unknown-emscripten/release/deps/libclassgroup-d19e568f90262787.rlib" "/src/target/wasm32-unknown-emscripten/release/deps/libnum_traits-3f7654e42cc770c9.rlib" "/src/target/wasm32-unknown-emscripten/release/deps/liblibc-a34ce05c9d5503d0.rlib" "/src/target/wasm32-unknown-emscripten/release/deps/libhex-4539bac257ad81d0.rlib" "/root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libstd-9a4bb2bf78565397.rlib" "/root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libpanic_unwind-334e405e4bdf1791.rlib" "/root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libbacktrace_sys-1e14a089a9f63178.rlib" "/root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libunwind-f1aae4818bd13556.rlib" "/root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/librustc_demangle-a32c94e7da1105b4.rlib" "/root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/liblibc-e214e2acd110aec9.rlib" "/root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/liballoc-fbf429991e30afee.rlib" "/root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/librustc_std_workspace_core-1734308ff05fb551.rlib" "/root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libcore-b349c8b817f959a5.rlib" "/root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libcompiler_builtins-c4b4b16c70e666d9.rlib" "-l" "gmp" "-l" "gmp" "-l" "gmp" "-l" "c" "-s" "BINARYEN=1" "-s" "ERROR_ON_UNDEFINED_SYMBOLS=1" "-s" "BINARYEN_TRAP_MODE=\'clamp\'"
  = note: shared:DEBUG: EM_CONFIG is located in /root/.emscripten
          shared:DEBUG: TEMP_DIR not defined in /root/.emscripten, using /tmp
          shared:DEBUG: PYTHON not defined in /root/.emscripten, using "/usr/bin/python"
          shared:DEBUG: JAVA not defined in /root/.emscripten, using "java"
          cache:DEBUG: PID 25244 acquiring multiprocess file lock to Emscripten cache at /root/.emscripten_cache
          cache:DEBUG: done
          cache:DEBUG: PID 25244 released multiprocess file lock to Emscripten cache at /root/.emscripten_cache
          shared:DEBUG: check tells us to use asm.js backend
          emcc:WARNING: invocation: /emsdk/emscripten/1.38.30/emcc.py -s DISABLE_EXCEPTION_CATCHING=0 -L /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.0.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.1.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.10.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.11.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.12.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.2.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.3.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.4.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.5.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.6.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.7.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.8.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.9.rcgu.o -o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.js -s EXPORTED_FUNCTIONS=["_main","_rust_eh_personality"] /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.5b8zgvwu2ufqmdhr.rcgu.o -O3 --memory-init-file 0 -g0 -s DEFAULT_LIBRARY_FUNCS_TO_INCLUDE=[] -L /src/target/wasm32-unknown-emscripten/release/deps -L /src/target/release/deps -L /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib /src/target/wasm32-unknown-emscripten/release/deps/libvdf-412194c8059b97bd.rlib /src/target/wasm32-unknown-emscripten/release/deps/libsha2-369f08f06a52d6e8.rlib /src/target/wasm32-unknown-emscripten/release/deps/libdigest-e920d297e2282868.rlib /src/target/wasm32-unknown-emscripten/release/deps/libopaque_debug-5fd11f261db508bf.rlib /src/target/wasm32-unknown-emscripten/release/deps/libfake_simd-d7746cfcfd72dcf6.rlib /src/target/wasm32-unknown-emscripten/release/deps/libblock_buffer-dffbcba7bd222d6d.rlib /src/target/wasm32-unknown-emscripten/release/deps/libgeneric_array-68c5fa6d62f163c2.rlib /src/target/wasm32-unknown-emscripten/release/deps/libtypenum-272dd552c324a174.rlib /src/target/wasm32-unknown-emscripten/release/deps/libblock_padding-b6b4c8dd52375982.rlib /src/target/wasm32-unknown-emscripten/release/deps/libbyte_tools-8f49a2fadf811253.rlib /src/target/wasm32-unknown-emscripten/release/deps/libbyteorder-0fc8c7e83fad280a.rlib /src/target/wasm32-unknown-emscripten/release/deps/libclassgroup-d19e568f90262787.rlib /src/target/wasm32-unknown-emscripten/release/deps/libnum_traits-3f7654e42cc770c9.rlib /src/target/wasm32-unknown-emscripten/release/deps/liblibc-a34ce05c9d5503d0.rlib /src/target/wasm32-unknown-emscripten/release/deps/libhex-4539bac257ad81d0.rlib /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libstd-9a4bb2bf78565397.rlib /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libpanic_unwind-334e405e4bdf1791.rlib /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libbacktrace_sys-1e14a089a9f63178.rlib /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libunwind-f1aae4818bd13556.rlib /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/librustc_demangle-a32c94e7da1105b4.rlib /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/liblibc-e214e2acd110aec9.rlib /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/liballoc-fbf429991e30afee.rlib /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/librustc_std_workspace_core-1734308ff05fb551.rlib /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libcore-b349c8b817f959a5.rlib /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libcompiler_builtins-c4b4b16c70e666d9.rlib -l gmp -l gmp -l gmp -l c -s BINARYEN=1 -s ERROR_ON_UNDEFINED_SYMBOLS=1 -s BINARYEN_TRAP_MODE='clamp'  (in /src)
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/clang++ --version
          root:DEBUG: Checking JS engine ['/emsdk/node/8.9.1_64bit/bin/node']
          shared:DEBUG: successfully executed /emsdk/node/8.9.1_64bit/bin/node --version
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llc --version
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/clang++ --version
          shared:INFO: (Emscripten: Running sanity checks)
          shared:WARNING: java does not seem to exist, required for closure compiler, which is optional (define JAVA in /root/.emscripten if you want it)
          shared:WARNING: closure compiler will not be available
          emcc:DEBUG: looking for library "gmp"
          shared:WARNING: emcc: cannot find library "gmp"
          emcc:DEBUG: looking for library "gmp"
          shared:WARNING: emcc: cannot find library "gmp"
          emcc:DEBUG: looking for library "gmp"
          shared:WARNING: emcc: cannot find library "gmp"
          emcc:DEBUG: looking for library "c"
          emcc:DEBUG: asm.js opts not forced by user or an option that depends them, and we do not intend to run the asm.js, so disabling and leaving opts to the binaryen optimizer
          emcc:DEBUG: compiling to bitcode
          emcc:DEBUG: emcc step "parse arguments and setup" took 0.05 seconds
          cache:DEBUG: PID 25244 acquiring multiprocess file lock to Emscripten cache at /root/.emscripten_cache/asmjs
          cache:DEBUG: done
          emcc:DEBUG: using bitcode file: /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.0.rcgu.o
          emcc:DEBUG: using bitcode file: /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.1.rcgu.o
          emcc:DEBUG: using bitcode file: /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.10.rcgu.o
          emcc:DEBUG: using bitcode file: /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.11.rcgu.o
          emcc:DEBUG: using bitcode file: /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.12.rcgu.o
          emcc:DEBUG: using bitcode file: /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.2.rcgu.o
          emcc:DEBUG: using bitcode file: /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.3.rcgu.o
          emcc:DEBUG: using bitcode file: /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.4.rcgu.o
          emcc:DEBUG: using bitcode file: /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.5.rcgu.o
          emcc:DEBUG: using bitcode file: /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.6.rcgu.o
          emcc:DEBUG: using bitcode file: /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.7.rcgu.o
          emcc:DEBUG: using bitcode file: /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.8.rcgu.o
          emcc:DEBUG: using bitcode file: /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.9.rcgu.o
          emcc:DEBUG: using bitcode file: /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.5b8zgvwu2ufqmdhr.rcgu.o
          emcc:DEBUG: using library file: /src/target/wasm32-unknown-emscripten/release/deps/libvdf-412194c8059b97bd.rlib
          emcc:DEBUG: using library file: /src/target/wasm32-unknown-emscripten/release/deps/libsha2-369f08f06a52d6e8.rlib
          emcc:DEBUG: using library file: /src/target/wasm32-unknown-emscripten/release/deps/libdigest-e920d297e2282868.rlib
          emcc:DEBUG: using library file: /src/target/wasm32-unknown-emscripten/release/deps/libopaque_debug-5fd11f261db508bf.rlib
          emcc:DEBUG: using library file: /src/target/wasm32-unknown-emscripten/release/deps/libfake_simd-d7746cfcfd72dcf6.rlib
          emcc:DEBUG: using library file: /src/target/wasm32-unknown-emscripten/release/deps/libblock_buffer-dffbcba7bd222d6d.rlib
          emcc:DEBUG: using library file: /src/target/wasm32-unknown-emscripten/release/deps/libgeneric_array-68c5fa6d62f163c2.rlib
          emcc:DEBUG: using library file: /src/target/wasm32-unknown-emscripten/release/deps/libtypenum-272dd552c324a174.rlib
          emcc:DEBUG: using library file: /src/target/wasm32-unknown-emscripten/release/deps/libblock_padding-b6b4c8dd52375982.rlib
          emcc:DEBUG: using library file: /src/target/wasm32-unknown-emscripten/release/deps/libbyte_tools-8f49a2fadf811253.rlib
          emcc:DEBUG: using library file: /src/target/wasm32-unknown-emscripten/release/deps/libbyteorder-0fc8c7e83fad280a.rlib
          emcc:DEBUG: using library file: /src/target/wasm32-unknown-emscripten/release/deps/libclassgroup-d19e568f90262787.rlib
          emcc:DEBUG: using library file: /src/target/wasm32-unknown-emscripten/release/deps/libnum_traits-3f7654e42cc770c9.rlib
          emcc:DEBUG: using library file: /src/target/wasm32-unknown-emscripten/release/deps/liblibc-a34ce05c9d5503d0.rlib
          emcc:DEBUG: using library file: /src/target/wasm32-unknown-emscripten/release/deps/libhex-4539bac257ad81d0.rlib
          emcc:DEBUG: using library file: /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libstd-9a4bb2bf78565397.rlib
          emcc:DEBUG: using library file: /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libpanic_unwind-334e405e4bdf1791.rlib
          emcc:DEBUG: using library file: /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libbacktrace_sys-1e14a089a9f63178.rlib
          emcc:DEBUG: using library file: /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libunwind-f1aae4818bd13556.rlib
          emcc:DEBUG: using library file: /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/librustc_demangle-a32c94e7da1105b4.rlib
          emcc:DEBUG: using library file: /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/liblibc-e214e2acd110aec9.rlib
          emcc:DEBUG: using library file: /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/liballoc-fbf429991e30afee.rlib
          emcc:DEBUG: using library file: /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/librustc_std_workspace_core-1734308ff05fb551.rlib
          emcc:DEBUG: using library file: /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libcore-b349c8b817f959a5.rlib
          emcc:DEBUG: using library file: /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libcompiler_builtins-c4b4b16c70e666d9.rlib
          emcc:DEBUG: emcc step "bitcodeize inputs" took 0.00 seconds
          emcc:DEBUG: emcc step "process inputs" took 0.00 seconds
          emcc:DEBUG: will generate JavaScript
          root:DEBUG: setting binaryen root to /root/.emscripten_ports/binaryen/binaryen-version_73
          system_libs:DEBUG: including port: binaryen
          system_libs:DEBUG:     (at /root/.emscripten_ports/binaryen)
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.1.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.10.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.11.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.12.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.2.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.3.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.4.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.5.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.6.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.7.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.8.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.9.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.5b8zgvwu2ufqmdhr.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/libvdf-412194c8059b97bd.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/libsha2-369f08f06a52d6e8.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/libdigest-e920d297e2282868.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/libopaque_debug-5fd11f261db508bf.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/libfake_simd-d7746cfcfd72dcf6.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/libblock_buffer-dffbcba7bd222d6d.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/libgeneric_array-68c5fa6d62f163c2.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/libtypenum-272dd552c324a174.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/libblock_padding-b6b4c8dd52375982.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/libbyte_tools-8f49a2fadf811253.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/libbyteorder-0fc8c7e83fad280a.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/libclassgroup-d19e568f90262787.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/libnum_traits-3f7654e42cc770c9.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/liblibc-a34ce05c9d5503d0.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /src/target/wasm32-unknown-emscripten/release/deps/libhex-4539bac257ad81d0.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libstd-9a4bb2bf78565397.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libpanic_unwind-334e405e4bdf1791.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libbacktrace_sys-1e14a089a9f63178.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libunwind-f1aae4818bd13556.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/librustc_demangle-a32c94e7da1105b4.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/liblibc-e214e2acd110aec9.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/liballoc-fbf429991e30afee.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/librustc_std_workspace_core-1734308ff05fb551.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libcore-b349c8b817f959a5.rlib
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libcompiler_builtins-c4b4b16c70e666d9.rlib
          shared:DEBUG: llvm-nm failed on file /src/target/wasm32-unknown-emscripten/release/deps/libdigest-e920d297e2282868.rlib: return code 1, error: 
          digest-e920d297e2282868.digest.2m16gdrj-cgu.0.rcgu.o:
                   U _ZN4core3fmt8builders10DebugTuple6finish17h368649cc8b3a0c1eE
                   U _ZN4core3fmt9Formatter11debug_tuple17h973e2ae1389276bbE
                   U _ZN4core3fmt9Formatter9write_str17h9c39259471111c53E
          -------- T _ZN70_$LT$digest..errors..InvalidOutputSize$u20$as$u20$core..fmt..Debug$GT$3fmt17hb38fdd8d2277d3bbE
          -------- T _ZN71_$LT$digest..errors..InvalidOutputSize$u20$as$u20$std..error..Error$GT$11description17hd66013fe2cfd863aE
          -------- T _ZN72_$LT$digest..errors..InvalidOutputSize$u20$as$u20$core..fmt..Display$GT$3fmt17hf8742d1776abab4aE
          /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /src/target/wasm32-unknown-emscripten/release/deps/libdigest-e920d297e2282868.rlib(rust.metadata.bin) The end of the file was unexpectedly encountered
          
          
          shared:DEBUG: llvm-nm failed on file /src/target/wasm32-unknown-emscripten/release/deps/libopaque_debug-5fd11f261db508bf.rlib: return code 1, error: 
          opaque_debug-5fd11f261db508bf.opaque_debug.5kq2q4in-cgu.0.rcgu.o:
          /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /src/target/wasm32-unknown-emscripten/release/deps/libopaque_debug-5fd11f261db508bf.rlib(rust.metadata.bin) The end of the file was unexpectedly encountered
          
          
          shared:DEBUG: llvm-nm failed on file /src/target/wasm32-unknown-emscripten/release/deps/libfake_simd-d7746cfcfd72dcf6.rlib: return code 1, error: 
          fake_simd-d7746cfcfd72dcf6.fake_simd.98bfjps7-cgu.0.rcgu.o:
          /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /src/target/wasm32-unknown-emscripten/release/deps/libfake_simd-d7746cfcfd72dcf6.rlib(rust.metadata.bin) The end of the file was unexpectedly encountered
          
          
          shared:DEBUG: llvm-nm failed on file /src/target/wasm32-unknown-emscripten/release/deps/libblock_buffer-dffbcba7bd222d6d.rlib: return code 1, error: 
          block_buffer-dffbcba7bd222d6d.block_buffer.94khmb5s-cgu.0.rcgu.o:
          /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /src/target/wasm32-unknown-emscripten/release/deps/libblock_buffer-dffbcba7bd222d6d.rlib(rust.metadata.bin) The end of the file was unexpectedly encountered
          
          
          shared:DEBUG: llvm-nm failed on file /src/target/wasm32-unknown-emscripten/release/deps/libblock_padding-b6b4c8dd52375982.rlib: return code 1, error: 
          block_padding-b6b4c8dd52375982.block_padding.83wwly1w-cgu.0.rcgu.o:
          -------- T _ZN4core5slice98_$LT$impl$u20$core..iter..traits..collect..IntoIterator$u20$for$u20$$RF$$u27$a$u20$$u5b$T$u5d$$GT$9into_iter17h10f16567c73899ecE
          
          block_padding-b6b4c8dd52375982.block_padding.83wwly1w-cgu.1.rcgu.o:
                   U _ZN4core3fmt8builders10DebugTuple6finish17h368649cc8b3a0c1eE
                   U _ZN4core3fmt9Formatter11debug_tuple17h973e2ae1389276bbE
                   U _ZN4core5slice20slice_index_len_fail17hf626520261f048feE
                   U _ZN4core5slice22slice_index_order_fail17hdebcacf34982bb52E
                   U _ZN4core9panicking18panic_bounds_check17h273e49a380d01fb7E
                   U _ZN4core9panicking5panic17h3c512c7c2bb6da25E
          -------- T _ZN60_$LT$block_padding..PadError$u20$as$u20$core..fmt..Debug$GT$3fmt17h40fe24eaf56e4c8aE
          -------- T _ZN62_$LT$block_padding..UnpadError$u20$as$u20$core..fmt..Debug$GT$3fmt17h007d3834a2e4ee4dE
          -------- T _ZN63_$LT$block_padding..Pkcs7$u20$as$u20$block_padding..Padding$GT$5unpad17hd210d2c9a24e9084E
          -------- T _ZN63_$LT$block_padding..Pkcs7$u20$as$u20$block_padding..Padding$GT$9pad_block17h471b550a98453b5eE
          -------- T _ZN65_$LT$block_padding..Iso7816$u20$as$u20$block_padding..Padding$GT$5unpad17hcfca537e18926429E
          -------- T _ZN65_$LT$block_padding..Iso7816$u20$as$u20$block_padding..Padding$GT$9pad_block17hca81a11f2db6bcfdE
          -------- T _ZN66_$LT$block_padding..AnsiX923$u20$as$u20$block_padding..Padding$GT$5unpad17h88b6245923b743dcE
          -------- T _ZN66_$LT$block_padding..AnsiX923$u20$as$u20$block_padding..Padding$GT$9pad_block17h71e127f3a9d6334dE
          -------- T _ZN69_$LT$block_padding..ZeroPadding$u20$as$u20$block_padding..Padding$GT$3pad17he19a8cb1cfa37d39E
          -------- T _ZN69_$LT$block_padding..ZeroPadding$u20$as$u20$block_padding..Padding$GT$5unpad17h75d88a2bbaf7d21fE
          -------- T _ZN69_$LT$block_padding..ZeroPadding$u20$as$u20$block_padding..Padding$GT$9pad_block17hd61ed342f2ef636fE
          -------- d str.0
          -------- d str.1
          /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /src/target/wasm32-unknown-emscripten/release/deps/libblock_padding-b6b4c8dd52375982.rlib(rust.metadata.bin) The end of the file was unexpectedly encountered
          
          
          shared:DEBUG: llvm-nm failed on file /src/target/wasm32-unknown-emscripten/release/deps/libbyte_tools-8f49a2fadf811253.rlib: return code 1, error: 
          byte_tools-8f49a2fadf811253.byte_tools.2byd2pm6-cgu.0.rcgu.o:
          /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /src/target/wasm32-unknown-emscripten/release/deps/libbyte_tools-8f49a2fadf811253.rlib(rust.metadata.bin) The end of the file was unexpectedly encountered
          
          
          shared:DEBUG: llvm-nm failed on file /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libpanic_unwind-334e405e4bdf1791.rlib: return code 1, error: 
          panic_unwind-334e405e4bdf1791.panic_unwind.6n004q1g-cgu.0.rcgu.o:
                   U _ZN4core9panicking5panic17h3c512c7c2bb6da25E
          -------- t _ZN5alloc5alloc8box_free17hd394b19160efcf40E
                   U __cxa_allocate_exception
                   U __cxa_free_exception
                   U __cxa_throw
                   U __gxx_personality_v0
                   U __rust_dealloc
          -------- T __rust_maybe_catch_panic
          -------- T __rust_start_panic
          -------- T rust_eh_personality
          /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libpanic_unwind-334e405e4bdf1791.rlib(rust.metadata.bin) The end of the file was unexpectedly encountered
          
          
          shared:DEBUG: llvm-nm failed on file /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libbacktrace_sys-1e14a089a9f63178.rlib: return code 1, error: 
          backtrace_sys-1e14a089a9f63178.backtrace_sys.cz8jlplt-cgu.0.rcgu.o:
          /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libbacktrace_sys-1e14a089a9f63178.rlib(rust.metadata.bin) The end of the file was unexpectedly encountered
          
          
          shared:DEBUG: llvm-nm failed on file /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libunwind-f1aae4818bd13556.rlib: return code 1, error: 
          unwind-f1aae4818bd13556.unwind.c5fh6d7a-cgu.0.rcgu.o:
                   U _ZN4core3fmt8builders10DebugTuple6finish17h368649cc8b3a0c1eE
                   U _ZN4core3fmt9Formatter11debug_tuple17h973e2ae1389276bbE
          -------- T _ZN75_$LT$unwind..libunwind.._Unwind_Reason_Code$u20$as$u20$core..fmt..Debug$GT$3fmt17h519e552a7ac5f56cE
          /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libunwind-f1aae4818bd13556.rlib(rust.metadata.bin) The end of the file was unexpectedly encountered
          
          
          shared:DEBUG: llvm-nm failed on file /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/librustc_demangle-a32c94e7da1105b4.rlib: return code 1, error: 
          rustc_demangle-a32c94e7da1105b4.rustc_demangle.d8z0aq4u-cgu.0.rcgu.o:
          -------- T _ZN14rustc_demangle12try_demangle17hee8008a1c3545cedE
          -------- T _ZN14rustc_demangle8Demangle6as_str17h6f383e6399d674a9E
          -------- T _ZN14rustc_demangle8demangle17h3d113e577bd92f0cE
          -------- t _ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17hf621532d59d006edE
                   U _ZN42_$LT$str$u20$as$u20$core..fmt..Display$GT$3fmt17hb16a699130034034E
          -------- t _ZN44_$LT$$RF$T$u20$as$u20$core..fmt..Display$GT$3fmt17h1ef9e36386410a55E
                   U _ZN4core3fmt8builders11DebugStruct5field17h4d3f64b4df86ea6fE
                   U _ZN4core3fmt8builders11DebugStruct6finish17h89d60933c5f9bd39E
                   U _ZN4core3fmt9Formatter12debug_struct17hf1d655f30f8f965bE
                   U _ZN4core3fmt9Formatter3pad17h96c9d32207b4250aE
                   U _ZN4core3fmt9Formatter9alternate17hb65403396c197d0aE
                   U _ZN4core3fmt9Formatter9write_str17h9c39259471111c53E
                   U _ZN4core3num54_$LT$impl$u20$core..str..FromStr$u20$for$u20$usize$GT$8from_str17h9b245b7bc229ccabE
          -------- t _ZN4core3ptr18real_drop_in_place17hc3f2d74f2af75406E
                   U _ZN4core3str16slice_error_fail17h6cf288c1f70d29b2E
          -------- t _ZN4core3str6traits101_$LT$impl$u20$core..slice..SliceIndex$LT$str$GT$$u20$for$u20$core..ops..range..Range$LT$usize$GT$$GT$5index28_$u7b$$u7b$closure$u7d$$u7d$17h2fbc9f5813cb7221E
          -------- t _ZN4core3str6traits103_$LT$impl$u20$core..slice..SliceIndex$LT$str$GT$$u20$for$u20$core..ops..range..RangeTo$LT$usize$GT$$GT$5index28_$u7b$$u7b$closure$u7d$$u7d$17h2686af0670da0ed6E
          -------- t _ZN4core3str6traits105_$LT$impl$u20$core..slice..SliceIndex$LT$str$GT$$u20$for$u20$core..ops..range..RangeFrom$LT$usize$GT$$GT$5index28_$u7b$$u7b$closure$u7d$$u7d$17hc3c47fe338865bc2E
                   U _ZN4core3str7pattern11StrSearcher3new17h8997269222023fd6E
          -------- t _ZN4core3str7pattern14TwoWaySearcher9next_back17hf9c128d44446f40aE
          -------- t _ZN4core6result13unwrap_failed17hd0d7bc3f613a1c7bE
                   U _ZN4core9panicking18panic_bounds_check17h273e49a380d01fb7E
                   U _ZN4core9panicking5panic17h3c512c7c2bb6da25E
                   U _ZN4core9panicking9panic_fmt17h472d766e4dff71a2E
                   U _ZN61_$LT$core..num..ParseIntError$u20$as$u20$core..fmt..Debug$GT$3fmt17hb090e8993b48f1b9E
          -------- T _ZN69_$LT$rustc_demangle..TryDemangleError$u20$as$u20$core..fmt..Debug$GT$3fmt17h978a7462d5ba223fE
          -------- T _ZN75_$LT$rustc_demangle..Demangle$LT$$u27$a$GT$$u20$as$u20$core..fmt..Debug$GT$3fmt17h8fdc578d1915083eE
          -------- T _ZN77_$LT$rustc_demangle..Demangle$LT$$u27$a$GT$$u20$as$u20$core..fmt..Display$GT$3fmt17h2145eb2bf62cabfcE
                   U memcmp
                   U rust_eh_personality
          -------- d str.2
          /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/librustc_demangle-a32c94e7da1105b4.rlib(rust.metadata.bin) The end of the file was unexpectedly encountered
          
          
          shared:DEBUG: llvm-nm failed on file /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/librustc_std_workspace_core-1734308ff05fb551.rlib: return code 1, error: 
          rustc_std_workspace_core-1734308ff05fb551.rustc_std_workspace_core.1hhnslx2-cgu.0.rcgu.o:
          /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/librustc_std_workspace_core-1734308ff05fb551.rlib(rust.metadata.bin) The end of the file was unexpectedly encountered
          
          
          system_libs:DEBUG: including libdlmalloc.bc
          system_libs:DEBUG: including libpthreads_stub.bc
          system_libs:DEBUG: including libc.bc
          system_libs:DEBUG: including libcompiler_rt.a
          system_libs:DEBUG: including libc-wasm.bc
          system_libs:DEBUG: including libc-extras.bc
          emcc:DEBUG: emcc step "calculate system libraries" took 0.15 seconds
          emcc:DEBUG: linking: ['/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.0.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.1.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.10.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.11.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.12.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.2.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.3.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.4.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.5.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.6.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.7.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.8.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.9.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.5b8zgvwu2ufqmdhr.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/libvdf-412194c8059b97bd.rlib', '/src/target/wasm32-unknown-emscripten/release/deps/libsha2-369f08f06a52d6e8.rlib', '/src/target/wasm32-unknown-emscripten/release/deps/libdigest-e920d297e2282868.rlib', '/src/target/wasm32-unknown-emscripten/release/deps/libopaque_debug-5fd11f261db508bf.rlib', '/src/target/wasm32-unknown-emscripten/release/deps/libfake_simd-d7746cfcfd72dcf6.rlib', '/src/target/wasm32-unknown-emscripten/release/deps/libblock_buffer-dffbcba7bd222d6d.rlib', '/src/target/wasm32-unknown-emscripten/release/deps/libgeneric_array-68c5fa6d62f163c2.rlib', '/src/target/wasm32-unknown-emscripten/release/deps/libtypenum-272dd552c324a174.rlib', '/src/target/wasm32-unknown-emscripten/release/deps/libblock_padding-b6b4c8dd52375982.rlib', '/src/target/wasm32-unknown-emscripten/release/deps/libbyte_tools-8f49a2fadf811253.rlib', '/src/target/wasm32-unknown-emscripten/release/deps/libbyteorder-0fc8c7e83fad280a.rlib', '/src/target/wasm32-unknown-emscripten/release/deps/libclassgroup-d19e568f90262787.rlib', '/src/target/wasm32-unknown-emscripten/release/deps/libnum_traits-3f7654e42cc770c9.rlib', '/src/target/wasm32-unknown-emscripten/release/deps/liblibc-a34ce05c9d5503d0.rlib', '/src/target/wasm32-unknown-emscripten/release/deps/libhex-4539bac257ad81d0.rlib', '/root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libstd-9a4bb2bf78565397.rlib', '/root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libpanic_unwind-334e405e4bdf1791.rlib', '/root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libbacktrace_sys-1e14a089a9f63178.rlib', '/root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libunwind-f1aae4818bd13556.rlib', '/root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/librustc_demangle-a32c94e7da1105b4.rlib', '/root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/liblibc-e214e2acd110aec9.rlib', '/root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/liballoc-fbf429991e30afee.rlib', '/root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/librustc_std_workspace_core-1734308ff05fb551.rlib', '/root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libcore-b349c8b817f959a5.rlib', '/root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libcompiler_builtins-c4b4b16c70e666d9.rlib', '/root/.emscripten_cache/asmjs/libdlmalloc.bc', '/root/.emscripten_cache/asmjs/libpthreads_stub.bc', '/root/.emscripten_cache/asmjs/libc.bc', '/root/.emscripten_cache/asmjs/libc-wasm.bc', '/root/.emscripten_cache/asmjs/libc-extras.bc', '/root/.emscripten_cache/asmjs/libcompiler_rt.a']
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /src/target/wasm32-unknown-emscripten/release/deps/libvdf-412194c8059b97bd.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /src/target/wasm32-unknown-emscripten/release/deps/libvdf-412194c8059b97bd.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /src/target/wasm32-unknown-emscripten/release/deps/libsha2-369f08f06a52d6e8.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /src/target/wasm32-unknown-emscripten/release/deps/libsha2-369f08f06a52d6e8.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /src/target/wasm32-unknown-emscripten/release/deps/libdigest-e920d297e2282868.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /src/target/wasm32-unknown-emscripten/release/deps/libdigest-e920d297e2282868.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /src/target/wasm32-unknown-emscripten/release/deps/libopaque_debug-5fd11f261db508bf.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /src/target/wasm32-unknown-emscripten/release/deps/libopaque_debug-5fd11f261db508bf.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /src/target/wasm32-unknown-emscripten/release/deps/libfake_simd-d7746cfcfd72dcf6.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /src/target/wasm32-unknown-emscripten/release/deps/libfake_simd-d7746cfcfd72dcf6.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /src/target/wasm32-unknown-emscripten/release/deps/libblock_buffer-dffbcba7bd222d6d.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /src/target/wasm32-unknown-emscripten/release/deps/libblock_buffer-dffbcba7bd222d6d.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /src/target/wasm32-unknown-emscripten/release/deps/libgeneric_array-68c5fa6d62f163c2.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /src/target/wasm32-unknown-emscripten/release/deps/libgeneric_array-68c5fa6d62f163c2.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /src/target/wasm32-unknown-emscripten/release/deps/libtypenum-272dd552c324a174.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /src/target/wasm32-unknown-emscripten/release/deps/libtypenum-272dd552c324a174.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /src/target/wasm32-unknown-emscripten/release/deps/libblock_padding-b6b4c8dd52375982.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /src/target/wasm32-unknown-emscripten/release/deps/libblock_padding-b6b4c8dd52375982.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /src/target/wasm32-unknown-emscripten/release/deps/libbyte_tools-8f49a2fadf811253.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /src/target/wasm32-unknown-emscripten/release/deps/libbyte_tools-8f49a2fadf811253.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /src/target/wasm32-unknown-emscripten/release/deps/libbyteorder-0fc8c7e83fad280a.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /src/target/wasm32-unknown-emscripten/release/deps/libbyteorder-0fc8c7e83fad280a.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /src/target/wasm32-unknown-emscripten/release/deps/libclassgroup-d19e568f90262787.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /src/target/wasm32-unknown-emscripten/release/deps/libclassgroup-d19e568f90262787.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /src/target/wasm32-unknown-emscripten/release/deps/libnum_traits-3f7654e42cc770c9.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /src/target/wasm32-unknown-emscripten/release/deps/libnum_traits-3f7654e42cc770c9.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /src/target/wasm32-unknown-emscripten/release/deps/liblibc-a34ce05c9d5503d0.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /src/target/wasm32-unknown-emscripten/release/deps/liblibc-a34ce05c9d5503d0.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /src/target/wasm32-unknown-emscripten/release/deps/libhex-4539bac257ad81d0.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /src/target/wasm32-unknown-emscripten/release/deps/libhex-4539bac257ad81d0.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libstd-9a4bb2bf78565397.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libstd-9a4bb2bf78565397.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libpanic_unwind-334e405e4bdf1791.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libpanic_unwind-334e405e4bdf1791.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libbacktrace_sys-1e14a089a9f63178.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libbacktrace_sys-1e14a089a9f63178.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libunwind-f1aae4818bd13556.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libunwind-f1aae4818bd13556.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/librustc_demangle-a32c94e7da1105b4.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/librustc_demangle-a32c94e7da1105b4.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/liblibc-e214e2acd110aec9.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/liblibc-e214e2acd110aec9.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/liballoc-fbf429991e30afee.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/liballoc-fbf429991e30afee.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/librustc_std_workspace_core-1734308ff05fb551.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/librustc_std_workspace_core-1734308ff05fb551.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libcore-b349c8b817f959a5.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libcore-b349c8b817f959a5.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libcompiler_builtins-c4b4b16c70e666d9.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libcompiler_builtins-c4b4b16c70e666d9.rlib
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar t /root/.emscripten_cache/asmjs/libcompiler_rt.a
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-ar xo /root/.emscripten_cache/asmjs/libcompiler_rt.a
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /root/.emscripten_cache/asmjs/libdlmalloc.bc
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /root/.emscripten_cache/asmjs/libpthreads_stub.bc
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /root/.emscripten_cache/asmjs/libc.bc
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /root/.emscripten_cache/asmjs/libc-wasm.bc
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /root/.emscripten_cache/asmjs/libc-extras.bc
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.1.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.10.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.11.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.12.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.13.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.14.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.15.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.2.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.3.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.4.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.5.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.6.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.7.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.8.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.9.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.1.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.10.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.11.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.12.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.13.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.14.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.15.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.2.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.3.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.4.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.5.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.6.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.7.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.8.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.9.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.1.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.10.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.11.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.2.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.3.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.4.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.5.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.6.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.7.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.8.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.9.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.1.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.10.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.11.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.2.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.3.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.4.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.5.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.6.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.7.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.8.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.9.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_DUUfAR_archive_contents/digest-e920d297e2282868.digest.2m16gdrj-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_DUUfAR_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_DUUfAR_archive_contents/digest-e920d297e2282868.digest.2m16gdrj-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_6Y70rV_archive_contents/opaque_debug-5fd11f261db508bf.opaque_debug.5kq2q4in-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_6Y70rV_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_6Y70rV_archive_contents/opaque_debug-5fd11f261db508bf.opaque_debug.5kq2q4in-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_aD7k7T_archive_contents/fake_simd-d7746cfcfd72dcf6.fake_simd.98bfjps7-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_aD7k7T_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_aD7k7T_archive_contents/fake_simd-d7746cfcfd72dcf6.fake_simd.98bfjps7-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_MpXGNs_archive_contents/block_buffer-dffbcba7bd222d6d.block_buffer.94khmb5s-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_MpXGNs_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_MpXGNs_archive_contents/block_buffer-dffbcba7bd222d6d.block_buffer.94khmb5s-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_2eTzMu_archive_contents/generic_array-68c5fa6d62f163c2.generic_array.d6n0lrhk-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_2eTzMu_archive_contents/generic_array-68c5fa6d62f163c2.generic_array.d6n0lrhk-cgu.1.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_2eTzMu_archive_contents/generic_array-68c5fa6d62f163c2.generic_array.d6n0lrhk-cgu.2.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_2eTzMu_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_2eTzMu_archive_contents/generic_array-68c5fa6d62f163c2.generic_array.d6n0lrhk-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_2eTzMu_archive_contents/generic_array-68c5fa6d62f163c2.generic_array.d6n0lrhk-cgu.1.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_2eTzMu_archive_contents/generic_array-68c5fa6d62f163c2.generic_array.d6n0lrhk-cgu.2.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.1.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.2.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.3.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.4.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.5.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_u_dBXY_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.1.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.2.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.3.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.4.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.5.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_07y3FR_archive_contents/block_padding-b6b4c8dd52375982.block_padding.83wwly1w-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_07y3FR_archive_contents/block_padding-b6b4c8dd52375982.block_padding.83wwly1w-cgu.1.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_07y3FR_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_07y3FR_archive_contents/block_padding-b6b4c8dd52375982.block_padding.83wwly1w-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_07y3FR_archive_contents/block_padding-b6b4c8dd52375982.block_padding.83wwly1w-cgu.1.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_WYXVMP_archive_contents/byte_tools-8f49a2fadf811253.byte_tools.2byd2pm6-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_WYXVMP_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_WYXVMP_archive_contents/byte_tools-8f49a2fadf811253.byte_tools.2byd2pm6-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_7VRAM5_archive_contents/byteorder-0fc8c7e83fad280a.byteorder.5g2xc4tg-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_7VRAM5_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_7VRAM5_archive_contents/byteorder-0fc8c7e83fad280a.byteorder.5g2xc4tg-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.1.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.10.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.11.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.12.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.13.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.14.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.15.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.2.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.3.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.4.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.5.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.6.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.7.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.8.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.9.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.1.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.10.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.11.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.12.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.13.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.14.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.15.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.2.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.3.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.4.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.5.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.6.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.7.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.8.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.9.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.1.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.2.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.3.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.4.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.5.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Jxxb1j_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.1.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.2.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.3.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.4.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.5.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp__PykWt_archive_contents/libc-a34ce05c9d5503d0.libc.8rgxhdog-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp__PykWt_archive_contents/libc-a34ce05c9d5503d0.libc.8rgxhdog-cgu.1.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp__PykWt_archive_contents/libc-a34ce05c9d5503d0.libc.8rgxhdog-cgu.2.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp__PykWt_archive_contents/libc-a34ce05c9d5503d0.libc.8rgxhdog-cgu.3.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp__PykWt_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp__PykWt_archive_contents/libc-a34ce05c9d5503d0.libc.8rgxhdog-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp__PykWt_archive_contents/libc-a34ce05c9d5503d0.libc.8rgxhdog-cgu.1.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp__PykWt_archive_contents/libc-a34ce05c9d5503d0.libc.8rgxhdog-cgu.2.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp__PykWt_archive_contents/libc-a34ce05c9d5503d0.libc.8rgxhdog-cgu.3.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_9OVCLw_archive_contents/hex-4539bac257ad81d0.hex.9svo117d-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_9OVCLw_archive_contents/hex-4539bac257ad81d0.hex.9svo117d-cgu.1.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_9OVCLw_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_9OVCLw_archive_contents/hex-4539bac257ad81d0.hex.9svo117d-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_9OVCLw_archive_contents/hex-4539bac257ad81d0.hex.9svo117d-cgu.1.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_UO0yrY_archive_contents/std-9a4bb2bf78565397.std.7b8jzlut-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_UO0yrY_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_UO0yrY_archive_contents/std-9a4bb2bf78565397.std.7b8jzlut-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_2YfJqP_archive_contents/panic_unwind-334e405e4bdf1791.panic_unwind.6n004q1g-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_2YfJqP_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_2YfJqP_archive_contents/panic_unwind-334e405e4bdf1791.panic_unwind.6n004q1g-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_A2umFR_archive_contents/backtrace_sys-1e14a089a9f63178.backtrace_sys.cz8jlplt-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_A2umFR_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_A2umFR_archive_contents/backtrace_sys-1e14a089a9f63178.backtrace_sys.cz8jlplt-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_uZXbdC_archive_contents/unwind-f1aae4818bd13556.unwind.c5fh6d7a-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_uZXbdC_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_uZXbdC_archive_contents/unwind-f1aae4818bd13556.unwind.c5fh6d7a-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_7mJE8T_archive_contents/rustc_demangle-a32c94e7da1105b4.rustc_demangle.d8z0aq4u-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_7mJE8T_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_7mJE8T_archive_contents/rustc_demangle-a32c94e7da1105b4.rustc_demangle.d8z0aq4u-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_iZlQxg_archive_contents/libc-e214e2acd110aec9.libc.6lvf9gsf-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_iZlQxg_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_iZlQxg_archive_contents/libc-e214e2acd110aec9.libc.6lvf9gsf-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_9JLFAP_archive_contents/alloc-fbf429991e30afee.alloc.aof0psyh-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_9JLFAP_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_9JLFAP_archive_contents/alloc-fbf429991e30afee.alloc.aof0psyh-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_6jiuqX_archive_contents/rustc_std_workspace_core-1734308ff05fb551.rustc_std_workspace_core.1hhnslx2-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_6jiuqX_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_6jiuqX_archive_contents/rustc_std_workspace_core-1734308ff05fb551.rustc_std_workspace_core.1hhnslx2-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_I9bN9l_archive_contents/core-b349c8b817f959a5.core.4ssr7jdn-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_I9bN9l_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_I9bN9l_archive_contents/core-b349c8b817f959a5.core.4ssr7jdn-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_eR8i_S_archive_contents/compiler_builtins-c4b4b16c70e666d9.compiler_builtins.2lhm24lx-cgu.0.rcgu.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_eR8i_S_archive_contents/rust.metadata.bin
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_eR8i_S_archive_contents/compiler_builtins-c4b4b16c70e666d9.compiler_builtins.2lhm24lx-cgu.0.rcgu.bc.z
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_QzqkLv_archive_contents/divdc3_63352fef.c.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_QzqkLv_archive_contents/divsc3_ff64321b.c.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_QzqkLv_archive_contents/muldc3_62539c48.c.o
          shared:DEBUG: executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm /tmp/emscripten_temp_QzqkLv_archive_contents/mulsc3_46e4dd4f.c.o
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.1.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.1.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.10.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.10.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.11.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.11.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.12.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.12.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.13.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.13.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.14.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.14.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.15.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.15.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.2.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.2.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.3.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.3.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.4.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.4.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.5.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.5.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.6.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.6.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.7.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.7.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.8.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.8.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.9.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.9.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.1.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.1.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.10.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.10.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.11.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.11.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.2.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.2.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.3.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.3.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.4.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.4.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.5.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.5.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.6.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.6.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.7.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.7.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.8.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.8.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.9.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.9.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_DUUfAR_archive_contents/rust.metadata.bin: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_DUUfAR_archive_contents/rust.metadata.bin The end of the file was unexpectedly encountered
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_DUUfAR_archive_contents/digest-e920d297e2282868.digest.2m16gdrj-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_DUUfAR_archive_contents/digest-e920d297e2282868.digest.2m16gdrj-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_6Y70rV_archive_contents/rust.metadata.bin: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_6Y70rV_archive_contents/rust.metadata.bin The end of the file was unexpectedly encountered
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_6Y70rV_archive_contents/opaque_debug-5fd11f261db508bf.opaque_debug.5kq2q4in-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_6Y70rV_archive_contents/opaque_debug-5fd11f261db508bf.opaque_debug.5kq2q4in-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_aD7k7T_archive_contents/rust.metadata.bin: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_aD7k7T_archive_contents/rust.metadata.bin The end of the file was unexpectedly encountered
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_aD7k7T_archive_contents/fake_simd-d7746cfcfd72dcf6.fake_simd.98bfjps7-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_aD7k7T_archive_contents/fake_simd-d7746cfcfd72dcf6.fake_simd.98bfjps7-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_MpXGNs_archive_contents/rust.metadata.bin: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_MpXGNs_archive_contents/rust.metadata.bin The end of the file was unexpectedly encountered
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_MpXGNs_archive_contents/block_buffer-dffbcba7bd222d6d.block_buffer.94khmb5s-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_MpXGNs_archive_contents/block_buffer-dffbcba7bd222d6d.block_buffer.94khmb5s-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_2eTzMu_archive_contents/generic_array-68c5fa6d62f163c2.generic_array.d6n0lrhk-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_2eTzMu_archive_contents/generic_array-68c5fa6d62f163c2.generic_array.d6n0lrhk-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_2eTzMu_archive_contents/generic_array-68c5fa6d62f163c2.generic_array.d6n0lrhk-cgu.1.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_2eTzMu_archive_contents/generic_array-68c5fa6d62f163c2.generic_array.d6n0lrhk-cgu.1.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_2eTzMu_archive_contents/generic_array-68c5fa6d62f163c2.generic_array.d6n0lrhk-cgu.2.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_2eTzMu_archive_contents/generic_array-68c5fa6d62f163c2.generic_array.d6n0lrhk-cgu.2.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.1.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.1.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.2.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.2.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.3.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.3.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.4.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.4.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.5.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.5.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_07y3FR_archive_contents/rust.metadata.bin: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_07y3FR_archive_contents/rust.metadata.bin The end of the file was unexpectedly encountered
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_07y3FR_archive_contents/block_padding-b6b4c8dd52375982.block_padding.83wwly1w-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_07y3FR_archive_contents/block_padding-b6b4c8dd52375982.block_padding.83wwly1w-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_07y3FR_archive_contents/block_padding-b6b4c8dd52375982.block_padding.83wwly1w-cgu.1.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_07y3FR_archive_contents/block_padding-b6b4c8dd52375982.block_padding.83wwly1w-cgu.1.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_WYXVMP_archive_contents/rust.metadata.bin: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_WYXVMP_archive_contents/rust.metadata.bin The end of the file was unexpectedly encountered
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_WYXVMP_archive_contents/byte_tools-8f49a2fadf811253.byte_tools.2byd2pm6-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_WYXVMP_archive_contents/byte_tools-8f49a2fadf811253.byte_tools.2byd2pm6-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_7VRAM5_archive_contents/byteorder-0fc8c7e83fad280a.byteorder.5g2xc4tg-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_7VRAM5_archive_contents/byteorder-0fc8c7e83fad280a.byteorder.5g2xc4tg-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.1.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.1.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.10.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.10.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.11.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.11.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.12.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.12.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.13.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.13.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.14.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.14.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.15.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.15.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.2.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.2.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.3.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.3.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.4.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.4.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.5.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.5.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.6.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.6.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.7.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.7.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.8.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.8.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.9.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.9.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.1.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.1.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.2.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.2.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.3.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.3.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.4.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.4.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.5.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.5.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp__PykWt_archive_contents/libc-a34ce05c9d5503d0.libc.8rgxhdog-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp__PykWt_archive_contents/libc-a34ce05c9d5503d0.libc.8rgxhdog-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp__PykWt_archive_contents/libc-a34ce05c9d5503d0.libc.8rgxhdog-cgu.1.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp__PykWt_archive_contents/libc-a34ce05c9d5503d0.libc.8rgxhdog-cgu.1.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp__PykWt_archive_contents/libc-a34ce05c9d5503d0.libc.8rgxhdog-cgu.2.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp__PykWt_archive_contents/libc-a34ce05c9d5503d0.libc.8rgxhdog-cgu.2.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp__PykWt_archive_contents/libc-a34ce05c9d5503d0.libc.8rgxhdog-cgu.3.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp__PykWt_archive_contents/libc-a34ce05c9d5503d0.libc.8rgxhdog-cgu.3.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_9OVCLw_archive_contents/hex-4539bac257ad81d0.hex.9svo117d-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_9OVCLw_archive_contents/hex-4539bac257ad81d0.hex.9svo117d-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_9OVCLw_archive_contents/hex-4539bac257ad81d0.hex.9svo117d-cgu.1.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_9OVCLw_archive_contents/hex-4539bac257ad81d0.hex.9svo117d-cgu.1.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_UO0yrY_archive_contents/std-9a4bb2bf78565397.std.7b8jzlut-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_UO0yrY_archive_contents/std-9a4bb2bf78565397.std.7b8jzlut-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_2YfJqP_archive_contents/rust.metadata.bin: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_2YfJqP_archive_contents/rust.metadata.bin The end of the file was unexpectedly encountered
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_2YfJqP_archive_contents/panic_unwind-334e405e4bdf1791.panic_unwind.6n004q1g-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_2YfJqP_archive_contents/panic_unwind-334e405e4bdf1791.panic_unwind.6n004q1g-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_A2umFR_archive_contents/rust.metadata.bin: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_A2umFR_archive_contents/rust.metadata.bin The end of the file was unexpectedly encountered
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_A2umFR_archive_contents/backtrace_sys-1e14a089a9f63178.backtrace_sys.cz8jlplt-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_A2umFR_archive_contents/backtrace_sys-1e14a089a9f63178.backtrace_sys.cz8jlplt-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_uZXbdC_archive_contents/rust.metadata.bin: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_uZXbdC_archive_contents/rust.metadata.bin The end of the file was unexpectedly encountered
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_uZXbdC_archive_contents/unwind-f1aae4818bd13556.unwind.c5fh6d7a-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_uZXbdC_archive_contents/unwind-f1aae4818bd13556.unwind.c5fh6d7a-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_7mJE8T_archive_contents/rust.metadata.bin: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_7mJE8T_archive_contents/rust.metadata.bin The end of the file was unexpectedly encountered
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_7mJE8T_archive_contents/rustc_demangle-a32c94e7da1105b4.rustc_demangle.d8z0aq4u-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_7mJE8T_archive_contents/rustc_demangle-a32c94e7da1105b4.rustc_demangle.d8z0aq4u-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_iZlQxg_archive_contents/libc-e214e2acd110aec9.libc.6lvf9gsf-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_iZlQxg_archive_contents/libc-e214e2acd110aec9.libc.6lvf9gsf-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_9JLFAP_archive_contents/alloc-fbf429991e30afee.alloc.aof0psyh-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_9JLFAP_archive_contents/alloc-fbf429991e30afee.alloc.aof0psyh-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_6jiuqX_archive_contents/rust.metadata.bin: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_6jiuqX_archive_contents/rust.metadata.bin The end of the file was unexpectedly encountered
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_6jiuqX_archive_contents/rustc_std_workspace_core-1734308ff05fb551.rustc_std_workspace_core.1hhnslx2-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_6jiuqX_archive_contents/rustc_std_workspace_core-1734308ff05fb551.rustc_std_workspace_core.1hhnslx2-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_I9bN9l_archive_contents/core-b349c8b817f959a5.core.4ssr7jdn-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_I9bN9l_archive_contents/core-b349c8b817f959a5.core.4ssr7jdn-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: llvm-nm failed on file /tmp/emscripten_temp_eR8i_S_archive_contents/compiler_builtins-c4b4b16c70e666d9.compiler_builtins.2lhm24lx-cgu.0.rcgu.bc.z: return code 1, error: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-nm: /tmp/emscripten_temp_eR8i_S_archive_contents/compiler_builtins-c4b4b16c70e666d9.compiler_builtins.2lhm24lx-cgu.0.rcgu.bc.z The file was not recognized as a valid object file
          
          
          shared:DEBUG: adding object /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.0.rcgu.o to link
          shared:DEBUG: adding object /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.1.rcgu.o to link
          shared:DEBUG: adding object /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.10.rcgu.o to link
          shared:DEBUG: adding object /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.11.rcgu.o to link
          shared:DEBUG: adding object /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.12.rcgu.o to link
          shared:DEBUG: adding object /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.2.rcgu.o to link
          shared:DEBUG: adding object /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.3.rcgu.o to link
          shared:DEBUG: adding object /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.4.rcgu.o to link
          shared:DEBUG: adding object /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.5.rcgu.o to link
          shared:DEBUG: adding object /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.6.rcgu.o to link
          shared:DEBUG: adding object /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.7.rcgu.o to link
          shared:DEBUG: adding object /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.8.rcgu.o to link
          shared:DEBUG: adding object /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.9.rcgu.o to link
          shared:DEBUG: adding object /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.5b8zgvwu2ufqmdhr.rcgu.o to link
          shared:DEBUG: considering archive /src/target/wasm32-unknown-emscripten/release/deps/libvdf-412194c8059b97bd.rlib
          shared:DEBUG: adding object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.11.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.14.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.3.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.4.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.6.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.7.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.8.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.9.rcgu.o to link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.1.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.10.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.11.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.12.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.13.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.14.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.15.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.2.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.3.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.4.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.5.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.6.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.7.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.8.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.9.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: adding object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.0.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.1.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.10.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.12.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.13.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.15.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.2.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.5.rcgu.o to link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.1.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.10.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.11.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.12.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.13.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.14.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.15.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.2.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.3.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.4.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.5.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.6.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.7.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.8.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.9.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.1.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.10.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.11.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.12.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.13.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.14.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.15.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.2.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.3.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.4.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.5.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.6.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.7.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.8.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.9.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /src/target/wasm32-unknown-emscripten/release/deps/libvdf-412194c8059b97bd.rlib
          shared:DEBUG: considering archive /src/target/wasm32-unknown-emscripten/release/deps/libsha2-369f08f06a52d6e8.rlib
          shared:DEBUG: adding object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.11.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.2.rcgu.o to link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.1.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.10.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.11.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.2.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.3.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.4.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.5.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.6.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.7.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.8.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.9.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: adding object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.1.rcgu.o to link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.1.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.10.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.11.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.2.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.3.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.4.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.5.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.6.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.7.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.8.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.9.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.1.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.10.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.11.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.2.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.3.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.4.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.5.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.6.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.7.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.8.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.9.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /src/target/wasm32-unknown-emscripten/release/deps/libsha2-369f08f06a52d6e8.rlib
          shared:DEBUG: considering archive /src/target/wasm32-unknown-emscripten/release/deps/libdigest-e920d297e2282868.rlib
          shared:WARNING: object /tmp/emscripten_temp_DUUfAR_archive_contents/rust.metadata.bin is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_DUUfAR_archive_contents/digest-e920d297e2282868.digest.2m16gdrj-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /src/target/wasm32-unknown-emscripten/release/deps/libdigest-e920d297e2282868.rlib
          shared:DEBUG: considering archive /src/target/wasm32-unknown-emscripten/release/deps/libopaque_debug-5fd11f261db508bf.rlib
          shared:WARNING: object /tmp/emscripten_temp_6Y70rV_archive_contents/rust.metadata.bin is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_6Y70rV_archive_contents/opaque_debug-5fd11f261db508bf.opaque_debug.5kq2q4in-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /src/target/wasm32-unknown-emscripten/release/deps/libopaque_debug-5fd11f261db508bf.rlib
          shared:DEBUG: considering archive /src/target/wasm32-unknown-emscripten/release/deps/libfake_simd-d7746cfcfd72dcf6.rlib
          shared:WARNING: object /tmp/emscripten_temp_aD7k7T_archive_contents/rust.metadata.bin is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_aD7k7T_archive_contents/fake_simd-d7746cfcfd72dcf6.fake_simd.98bfjps7-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /src/target/wasm32-unknown-emscripten/release/deps/libfake_simd-d7746cfcfd72dcf6.rlib
          shared:DEBUG: considering archive /src/target/wasm32-unknown-emscripten/release/deps/libblock_buffer-dffbcba7bd222d6d.rlib
          shared:WARNING: object /tmp/emscripten_temp_MpXGNs_archive_contents/rust.metadata.bin is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_MpXGNs_archive_contents/block_buffer-dffbcba7bd222d6d.block_buffer.94khmb5s-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /src/target/wasm32-unknown-emscripten/release/deps/libblock_buffer-dffbcba7bd222d6d.rlib
          shared:DEBUG: considering archive /src/target/wasm32-unknown-emscripten/release/deps/libgeneric_array-68c5fa6d62f163c2.rlib
          shared:WARNING: object /tmp/emscripten_temp_2eTzMu_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_2eTzMu_archive_contents/generic_array-68c5fa6d62f163c2.generic_array.d6n0lrhk-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_2eTzMu_archive_contents/generic_array-68c5fa6d62f163c2.generic_array.d6n0lrhk-cgu.1.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_2eTzMu_archive_contents/generic_array-68c5fa6d62f163c2.generic_array.d6n0lrhk-cgu.2.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /src/target/wasm32-unknown-emscripten/release/deps/libgeneric_array-68c5fa6d62f163c2.rlib
          shared:DEBUG: considering archive /src/target/wasm32-unknown-emscripten/release/deps/libtypenum-272dd552c324a174.rlib
          shared:WARNING: object /tmp/emscripten_temp_u_dBXY_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.1.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.2.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.3.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.4.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_u_dBXY_archive_contents/typenum-272dd552c324a174.typenum.4k6kt21t-cgu.5.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /src/target/wasm32-unknown-emscripten/release/deps/libtypenum-272dd552c324a174.rlib
          shared:DEBUG: considering archive /src/target/wasm32-unknown-emscripten/release/deps/libblock_padding-b6b4c8dd52375982.rlib
          shared:WARNING: object /tmp/emscripten_temp_07y3FR_archive_contents/rust.metadata.bin is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_07y3FR_archive_contents/block_padding-b6b4c8dd52375982.block_padding.83wwly1w-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_07y3FR_archive_contents/block_padding-b6b4c8dd52375982.block_padding.83wwly1w-cgu.1.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /src/target/wasm32-unknown-emscripten/release/deps/libblock_padding-b6b4c8dd52375982.rlib
          shared:DEBUG: considering archive /src/target/wasm32-unknown-emscripten/release/deps/libbyte_tools-8f49a2fadf811253.rlib
          shared:WARNING: object /tmp/emscripten_temp_WYXVMP_archive_contents/rust.metadata.bin is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_WYXVMP_archive_contents/byte_tools-8f49a2fadf811253.byte_tools.2byd2pm6-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /src/target/wasm32-unknown-emscripten/release/deps/libbyte_tools-8f49a2fadf811253.rlib
          shared:DEBUG: considering archive /src/target/wasm32-unknown-emscripten/release/deps/libbyteorder-0fc8c7e83fad280a.rlib
          shared:WARNING: object /tmp/emscripten_temp_7VRAM5_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_7VRAM5_archive_contents/byteorder-0fc8c7e83fad280a.byteorder.5g2xc4tg-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /src/target/wasm32-unknown-emscripten/release/deps/libbyteorder-0fc8c7e83fad280a.rlib
          shared:DEBUG: considering archive /src/target/wasm32-unknown-emscripten/release/deps/libclassgroup-d19e568f90262787.rlib
          shared:DEBUG: adding object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.0.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.1.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.11.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.15.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.2.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.3.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.4.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.5.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.6.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.7.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.9.rcgu.o to link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.1.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.10.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.11.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.12.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.13.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.14.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.15.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.2.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.3.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.4.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.5.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.6.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.7.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.8.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.9.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: adding object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.10.rcgu.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.12.rcgu.o to link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.1.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.10.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.11.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.12.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.13.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.14.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.15.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.2.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.3.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.4.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.5.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.6.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.7.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.8.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.9.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.1.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.10.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.11.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.12.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.13.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.14.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.15.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.2.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.3.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.4.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.5.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.6.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.7.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.8.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.9.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /src/target/wasm32-unknown-emscripten/release/deps/libclassgroup-d19e568f90262787.rlib
          shared:DEBUG: considering archive /src/target/wasm32-unknown-emscripten/release/deps/libnum_traits-3f7654e42cc770c9.rlib
          shared:WARNING: object /tmp/emscripten_temp_Jxxb1j_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.1.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.2.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.3.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.4.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_Jxxb1j_archive_contents/num_traits-3f7654e42cc770c9.num_traits.ace7owqn-cgu.5.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /src/target/wasm32-unknown-emscripten/release/deps/libnum_traits-3f7654e42cc770c9.rlib
          shared:DEBUG: considering archive /src/target/wasm32-unknown-emscripten/release/deps/liblibc-a34ce05c9d5503d0.rlib
          shared:WARNING: object /tmp/emscripten_temp__PykWt_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp__PykWt_archive_contents/libc-a34ce05c9d5503d0.libc.8rgxhdog-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp__PykWt_archive_contents/libc-a34ce05c9d5503d0.libc.8rgxhdog-cgu.1.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp__PykWt_archive_contents/libc-a34ce05c9d5503d0.libc.8rgxhdog-cgu.2.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp__PykWt_archive_contents/libc-a34ce05c9d5503d0.libc.8rgxhdog-cgu.3.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /src/target/wasm32-unknown-emscripten/release/deps/liblibc-a34ce05c9d5503d0.rlib
          shared:DEBUG: considering archive /src/target/wasm32-unknown-emscripten/release/deps/libhex-4539bac257ad81d0.rlib
          shared:DEBUG: adding object /tmp/emscripten_temp_9OVCLw_archive_contents/hex-4539bac257ad81d0.hex.9svo117d-cgu.1.rcgu.o to link
          shared:WARNING: object /tmp/emscripten_temp_9OVCLw_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_9OVCLw_archive_contents/hex-4539bac257ad81d0.hex.9svo117d-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_9OVCLw_archive_contents/hex-4539bac257ad81d0.hex.9svo117d-cgu.1.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: adding object /tmp/emscripten_temp_9OVCLw_archive_contents/hex-4539bac257ad81d0.hex.9svo117d-cgu.0.rcgu.o to link
          shared:WARNING: object /tmp/emscripten_temp_9OVCLw_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_9OVCLw_archive_contents/hex-4539bac257ad81d0.hex.9svo117d-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_9OVCLw_archive_contents/hex-4539bac257ad81d0.hex.9svo117d-cgu.1.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_9OVCLw_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_9OVCLw_archive_contents/hex-4539bac257ad81d0.hex.9svo117d-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_9OVCLw_archive_contents/hex-4539bac257ad81d0.hex.9svo117d-cgu.1.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /src/target/wasm32-unknown-emscripten/release/deps/libhex-4539bac257ad81d0.rlib
          shared:DEBUG: considering archive /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libstd-9a4bb2bf78565397.rlib
          shared:DEBUG: adding object /tmp/emscripten_temp_UO0yrY_archive_contents/std-9a4bb2bf78565397.std.7b8jzlut-cgu.0.rcgu.o to link
          shared:WARNING: object /tmp/emscripten_temp_UO0yrY_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_UO0yrY_archive_contents/std-9a4bb2bf78565397.std.7b8jzlut-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_UO0yrY_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_UO0yrY_archive_contents/std-9a4bb2bf78565397.std.7b8jzlut-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libstd-9a4bb2bf78565397.rlib
          shared:DEBUG: considering archive /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libpanic_unwind-334e405e4bdf1791.rlib
          shared:DEBUG: adding object /tmp/emscripten_temp_2YfJqP_archive_contents/panic_unwind-334e405e4bdf1791.panic_unwind.6n004q1g-cgu.0.rcgu.o to link
          shared:WARNING: object /tmp/emscripten_temp_2YfJqP_archive_contents/rust.metadata.bin is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_2YfJqP_archive_contents/panic_unwind-334e405e4bdf1791.panic_unwind.6n004q1g-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_2YfJqP_archive_contents/rust.metadata.bin is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_2YfJqP_archive_contents/panic_unwind-334e405e4bdf1791.panic_unwind.6n004q1g-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libpanic_unwind-334e405e4bdf1791.rlib
          shared:DEBUG: considering archive /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libbacktrace_sys-1e14a089a9f63178.rlib
          shared:WARNING: object /tmp/emscripten_temp_A2umFR_archive_contents/rust.metadata.bin is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_A2umFR_archive_contents/backtrace_sys-1e14a089a9f63178.backtrace_sys.cz8jlplt-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libbacktrace_sys-1e14a089a9f63178.rlib
          shared:DEBUG: considering archive /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libunwind-f1aae4818bd13556.rlib
          shared:DEBUG: adding object /tmp/emscripten_temp_uZXbdC_archive_contents/unwind-f1aae4818bd13556.unwind.c5fh6d7a-cgu.0.rcgu.o to link
          shared:WARNING: object /tmp/emscripten_temp_uZXbdC_archive_contents/rust.metadata.bin is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_uZXbdC_archive_contents/unwind-f1aae4818bd13556.unwind.c5fh6d7a-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_uZXbdC_archive_contents/rust.metadata.bin is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_uZXbdC_archive_contents/unwind-f1aae4818bd13556.unwind.c5fh6d7a-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libunwind-f1aae4818bd13556.rlib
          shared:DEBUG: considering archive /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/librustc_demangle-a32c94e7da1105b4.rlib
          shared:DEBUG: adding object /tmp/emscripten_temp_7mJE8T_archive_contents/rustc_demangle-a32c94e7da1105b4.rustc_demangle.d8z0aq4u-cgu.0.rcgu.o to link
          shared:WARNING: object /tmp/emscripten_temp_7mJE8T_archive_contents/rust.metadata.bin is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_7mJE8T_archive_contents/rustc_demangle-a32c94e7da1105b4.rustc_demangle.d8z0aq4u-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_7mJE8T_archive_contents/rust.metadata.bin is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_7mJE8T_archive_contents/rustc_demangle-a32c94e7da1105b4.rustc_demangle.d8z0aq4u-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/librustc_demangle-a32c94e7da1105b4.rlib
          shared:DEBUG: considering archive /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/liblibc-e214e2acd110aec9.rlib
          shared:WARNING: object /tmp/emscripten_temp_iZlQxg_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_iZlQxg_archive_contents/libc-e214e2acd110aec9.libc.6lvf9gsf-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/liblibc-e214e2acd110aec9.rlib
          shared:DEBUG: considering archive /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/liballoc-fbf429991e30afee.rlib
          shared:DEBUG: adding object /tmp/emscripten_temp_9JLFAP_archive_contents/alloc-fbf429991e30afee.alloc.aof0psyh-cgu.0.rcgu.o to link
          shared:WARNING: object /tmp/emscripten_temp_9JLFAP_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_9JLFAP_archive_contents/alloc-fbf429991e30afee.alloc.aof0psyh-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_9JLFAP_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_9JLFAP_archive_contents/alloc-fbf429991e30afee.alloc.aof0psyh-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/liballoc-fbf429991e30afee.rlib
          shared:DEBUG: considering archive /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/librustc_std_workspace_core-1734308ff05fb551.rlib
          shared:WARNING: object /tmp/emscripten_temp_6jiuqX_archive_contents/rust.metadata.bin is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_6jiuqX_archive_contents/rustc_std_workspace_core-1734308ff05fb551.rustc_std_workspace_core.1hhnslx2-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/librustc_std_workspace_core-1734308ff05fb551.rlib
          shared:DEBUG: considering archive /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libcore-b349c8b817f959a5.rlib
          shared:DEBUG: adding object /tmp/emscripten_temp_I9bN9l_archive_contents/core-b349c8b817f959a5.core.4ssr7jdn-cgu.0.rcgu.o to link
          shared:WARNING: object /tmp/emscripten_temp_I9bN9l_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_I9bN9l_archive_contents/core-b349c8b817f959a5.core.4ssr7jdn-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:WARNING: object /tmp/emscripten_temp_I9bN9l_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_I9bN9l_archive_contents/core-b349c8b817f959a5.core.4ssr7jdn-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libcore-b349c8b817f959a5.rlib
          shared:DEBUG: considering archive /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libcompiler_builtins-c4b4b16c70e666d9.rlib
          shared:WARNING: object /tmp/emscripten_temp_eR8i_S_archive_contents/rust.metadata.bin is not a valid object file for emscripten, cannot link
          shared:WARNING: object /tmp/emscripten_temp_eR8i_S_archive_contents/compiler_builtins-c4b4b16c70e666d9.compiler_builtins.2lhm24lx-cgu.0.rcgu.bc.z is not valid according to llvm-nm, cannot link
          shared:DEBUG: done running loop of archive /root/.rustup/toolchains/stable-i686-unknown-linux-gnu/lib/rustlib/wasm32-unknown-emscripten/lib/libcompiler_builtins-c4b4b16c70e666d9.rlib
          shared:DEBUG: adding object /root/.emscripten_cache/asmjs/libdlmalloc.bc to link
          shared:DEBUG: adding object /root/.emscripten_cache/asmjs/libpthreads_stub.bc to link
          shared:DEBUG: adding object /root/.emscripten_cache/asmjs/libc.bc to link
          shared:DEBUG: adding object /root/.emscripten_cache/asmjs/libc-wasm.bc to link
          shared:DEBUG: adding object /root/.emscripten_cache/asmjs/libc-extras.bc to link
          shared:DEBUG: considering archive /root/.emscripten_cache/asmjs/libcompiler_rt.a
          shared:DEBUG: adding object /tmp/emscripten_temp_QzqkLv_archive_contents/muldc3_62539c48.c.o to link
          shared:DEBUG: adding object /tmp/emscripten_temp_QzqkLv_archive_contents/mulsc3_46e4dd4f.c.o to link
          shared:DEBUG: done running loop of archive /root/.emscripten_cache/asmjs/libcompiler_rt.a
          shared:DEBUG: emcc: Building.linking: ['/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.0.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.1.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.10.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.11.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.12.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.2.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.3.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.4.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.5.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.6.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.7.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.8.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.9.rcgu.o', '/src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.5b8zgvwu2ufqmdhr.rcgu.o', '/tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.11.rcgu.o', '/tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.14.rcgu.o', '/tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.3.rcgu.o', '/tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.4.rcgu.o', '/tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.6.rcgu.o', '/tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.7.rcgu.o', '/tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.8.rcgu.o', '/tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.9.rcgu.o', '/tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.0.rcgu.o', '/tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.1.rcgu.o', '/tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.10.rcgu.o', '/tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.12.rcgu.o', '/tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.13.rcgu.o', '/tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.15.rcgu.o', '/tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.2.rcgu.o', '/tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.5.rcgu.o', '/tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.11.rcgu.o', '/tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.2.rcgu.o', '/tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.1.rcgu.o', '/tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.0.rcgu.o', '/tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.1.rcgu.o', '/tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.11.rcgu.o', '/tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.15.rcgu.o', '/tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.2.rcgu.o', '/tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.3.rcgu.o', '/tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.4.rcgu.o', '/tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.5.rcgu.o', '/tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.6.rcgu.o', '/tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.7.rcgu.o', '/tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.9.rcgu.o', '/tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.10.rcgu.o', '/tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.12.rcgu.o', '/tmp/emscripten_temp_9OVCLw_archive_contents/hex-4539bac257ad81d0.hex.9svo117d-cgu.1.rcgu.o', '/tmp/emscripten_temp_9OVCLw_archive_contents/hex-4539bac257ad81d0.hex.9svo117d-cgu.0.rcgu.o', '/tmp/emscripten_temp_UO0yrY_archive_contents/std-9a4bb2bf78565397.std.7b8jzlut-cgu.0.rcgu.o', '/tmp/emscripten_temp_2YfJqP_archive_contents/panic_unwind-334e405e4bdf1791.panic_unwind.6n004q1g-cgu.0.rcgu.o', '/tmp/emscripten_temp_uZXbdC_archive_contents/unwind-f1aae4818bd13556.unwind.c5fh6d7a-cgu.0.rcgu.o', '/tmp/emscripten_temp_7mJE8T_archive_contents/rustc_demangle-a32c94e7da1105b4.rustc_demangle.d8z0aq4u-cgu.0.rcgu.o', '/tmp/emscripten_temp_9JLFAP_archive_contents/alloc-fbf429991e30afee.alloc.aof0psyh-cgu.0.rcgu.o', '/tmp/emscripten_temp_I9bN9l_archive_contents/core-b349c8b817f959a5.core.4ssr7jdn-cgu.0.rcgu.o', '/root/.emscripten_cache/asmjs/libdlmalloc.bc', '/root/.emscripten_cache/asmjs/libpthreads_stub.bc', '/root/.emscripten_cache/asmjs/libc.bc', '/root/.emscripten_cache/asmjs/libc-wasm.bc', '/root/.emscripten_cache/asmjs/libc-extras.bc', '/tmp/emscripten_temp_QzqkLv_archive_contents/muldc3_62539c48.c.o', '/tmp/emscripten_temp_QzqkLv_archive_contents/mulsc3_46e4dd4f.c.o'] to /tmp/emscripten_temp/vdf-e19f32839fa6ad1a.bc
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llvm-link /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.0.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.1.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.10.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.11.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.12.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.2.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.3.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.4.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.5.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.6.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.7.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.8.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.vdf.676pjfd8-cgu.9.rcgu.o /src/target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.5b8zgvwu2ufqmdhr.rcgu.o /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.11.rcgu.o /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.14.rcgu.o /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.3.rcgu.o /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.4.rcgu.o /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.6.rcgu.o /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.7.rcgu.o /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.8.rcgu.o /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.9.rcgu.o /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.0.rcgu.o /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.1.rcgu.o /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.10.rcgu.o /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.12.rcgu.o /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.13.rcgu.o /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.15.rcgu.o /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.2.rcgu.o /tmp/emscripten_temp_JNJYbh_archive_contents/vdf-412194c8059b97bd.vdf.c7wk4ezb-cgu.5.rcgu.o /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.11.rcgu.o /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.2.rcgu.o /tmp/emscripten_temp_Zsp7YC_archive_contents/sha2-369f08f06a52d6e8.sha2.8unges9n-cgu.1.rcgu.o /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.0.rcgu.o /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.1.rcgu.o /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.11.rcgu.o /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.15.rcgu.o /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.2.rcgu.o /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.3.rcgu.o /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.4.rcgu.o /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.5.rcgu.o /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.6.rcgu.o /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.7.rcgu.o /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.9.rcgu.o /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.10.rcgu.o /tmp/emscripten_temp_Cydio6_archive_contents/classgroup-d19e568f90262787.classgroup.386mj7tb-cgu.12.rcgu.o /tmp/emscripten_temp_9OVCLw_archive_contents/hex-4539bac257ad81d0.hex.9svo117d-cgu.1.rcgu.o /tmp/emscripten_temp_9OVCLw_archive_contents/hex-4539bac257ad81d0.hex.9svo117d-cgu.0.rcgu.o /tmp/emscripten_temp_UO0yrY_archive_contents/std-9a4bb2bf78565397.std.7b8jzlut-cgu.0.rcgu.o /tmp/emscripten_temp_2YfJqP_archive_contents/panic_unwind-334e405e4bdf1791.panic_unwind.6n004q1g-cgu.0.rcgu.o /tmp/emscripten_temp_uZXbdC_archive_contents/unwind-f1aae4818bd13556.unwind.c5fh6d7a-cgu.0.rcgu.o /tmp/emscripten_temp_7mJE8T_archive_contents/rustc_demangle-a32c94e7da1105b4.rustc_demangle.d8z0aq4u-cgu.0.rcgu.o /tmp/emscripten_temp_9JLFAP_archive_contents/alloc-fbf429991e30afee.alloc.aof0psyh-cgu.0.rcgu.o /tmp/emscripten_temp_I9bN9l_archive_contents/core-b349c8b817f959a5.core.4ssr7jdn-cgu.0.rcgu.o /root/.emscripten_cache/asmjs/libdlmalloc.bc /root/.emscripten_cache/asmjs/libpthreads_stub.bc /root/.emscripten_cache/asmjs/libc.bc /root/.emscripten_cache/asmjs/libc-wasm.bc /root/.emscripten_cache/asmjs/libc-extras.bc /tmp/emscripten_temp_QzqkLv_archive_contents/muldc3_62539c48.c.o /tmp/emscripten_temp_QzqkLv_archive_contents/mulsc3_46e4dd4f.c.o -o /tmp/emscripten_temp/vdf-e19f32839fa6ad1a.bc
          emcc:DEBUG: emcc step "link" took 0.96 seconds
          emcc:DEBUG: saving intermediate processing steps to /tmp/emscripten_temp
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/opt /tmp/emscripten_temp/vdf-e19f32839fa6ad1a.bc -strip-debug -disable-verify -internalize -internalize-public-api-list=main,rust_eh_personality,malloc,free,__errno_location,htonl,htons,ntohs,_get_environ -globaldce -disable-loop-vectorization -disable-slp-vectorization -vectorize-loops=false -vectorize-slp=false -o /tmp/emscripten_temp/vdf-e19f32839fa6ad1a.bc
          emcc:DEBUG: emcc step "post-link" took 0.29 seconds
          emcc:DEBUG: LLVM => JS
          shared:DEBUG: TEMP_DIR not defined in /root/.emscripten, using /tmp
          emscripten:DEBUG: emscript: llvm backend: /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llc /tmp/emscripten_temp/vdf-e19f32839fa6ad1a.bc -march=js -filetype=asm -o /tmp/emscripten_temp/tmp9FXz3Y.4.js -emscripten-stack-size=5242880 -O3 -emscripten-precise-f32 -emscripten-global-base=1024 -enable-emscripten-cpp-exceptions -emscripten-no-exit-runtime -emscripten-wasm -emscripten-only-wasm
          shared:DEBUG: successfully executed /emsdk/clang/tag-e1.38.30/build_tag-e1.38.30_32/bin/llc /tmp/emscripten_temp/vdf-e19f32839fa6ad1a.bc -march=js -filetype=asm -o /tmp/emscripten_temp/tmp9FXz3Y.4.js -emscripten-stack-size=5242880 -O3 -emscripten-precise-f32 -emscripten-global-base=1024 -enable-emscripten-cpp-exceptions -emscripten-no-exit-runtime -emscripten-wasm -emscripten-only-wasm
          emscripten:DEBUG:   emscript: llvm backend took 0.132949113846 seconds
          emscripten:DEBUG: emscript: js compiler glue
          error: undefined symbol: __gmpz_add
          warning: To disable errors for undefined symbols use `-s ERROR_ON_UNDEFINED_SYMBOLS=0`
          error: undefined symbol: __gmpz_add_ui
          error: undefined symbol: __gmpz_cdiv_ui
          error: undefined symbol: __gmpz_clear
          error: undefined symbol: __gmpz_cmp
          error: undefined symbol: __gmpz_com
          error: undefined symbol: __gmpz_divexact
          error: undefined symbol: __gmpz_export
          error: undefined symbol: __gmpz_fdiv_q
          error: undefined symbol: __gmpz_fdiv_q_2exp
          error: undefined symbol: __gmpz_fdiv_q_ui
          error: undefined symbol: __gmpz_fdiv_ui
          error: undefined symbol: __gmpz_gcd
          error: undefined symbol: __gmpz_gcdext
          error: undefined symbol: __gmpz_import
          error: undefined symbol: __gmpz_init
          error: undefined symbol: __gmpz_init_set
          error: undefined symbol: __gmpz_init_set_ui
          error: undefined symbol: __gmpz_mul
          error: undefined symbol: __gmpz_mul_2exp
          error: undefined symbol: __gmpz_neg
          error: undefined symbol: __gmpz_powm
          error: undefined symbol: __gmpz_probab_prime_p
          error: undefined symbol: __gmpz_set
          error: undefined symbol: __gmpz_setbit
          error: undefined symbol: __gmpz_sizeinbase
          error: undefined symbol: __gmpz_sub
          error: undefined symbol: __gmpz_sub_ui
          error: undefined symbol: __gmpz_tdiv_q
          error: undefined symbol: __gmpz_tdiv_r
          error: undefined symbol: __gmpz_tstbit
          Error: Aborting compilation due to previous errors
          shared:ERROR: '/emsdk/node/8.9.1_64bit/bin/node /emsdk/emscripten/1.38.30/src/compiler.js /tmp/emscripten_temp/tmp821pdE.txt /emsdk/emscripten/1.38.30/src/library_pthread_stub.js' failed (1)
          cache:DEBUG: PID 25244 released multiprocess file lock to Emscripten cache at /root/.emscripten_cache/asmjs
          

error: aborting due to previous error

error: Could not compile `vdf`.

To learn more, run the command again with --verbose.

I ran it in debug mode and crafted compilation command for Emscripten manually by specifying path to custom build of libgmp.a and it seems to compile now (yet, have to test if it does anything). Not to mention, all of this happens in specially crafted Docker container on top of i386 image of Ubuntu 18.04.

In general, it seems to be much easier to deal with pure Rust code rather than with C libraries as dependencies.

I should add that I'm not a Rust developer and I can barely read it for now 🙂

@nazar-pc
Copy link
Author

So, it works, but performance is (3 iterations)...

root@2822aa35515b:/src# time node target/wasm32-unknown-emscripten/release/deps/vdf-e19f32839fa6ad1a.js
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001

real    1m8.782s
user    1m8.936s
sys     0m0.024s

@vkomenda
Copy link

So, it works, but performance is (3 iterations)...

Great. Can you try in release mode? Because GMP isn't the fastest option anyway (#13), we'll need a replacement at some point. Of course it would be great to have a numeric library in Rust but for now it is external.

@nazar-pc
Copy link
Author

It is release mode. With compiler optimization options it is already down to ~12 seconds, but I'm not sure it would be possible to go much further after that very easily.

@vkomenda
Copy link

OK. We need to try to build a static musl binary then.

@nazar-pc
Copy link
Author

I figured out a relatively straightforward way to compile it, one of the last things is that I have difficulties with cross-language interaction. Any help is very much appreciated: emscripten-core/emscripten#8441

@afck
Copy link
Collaborator

afck commented Apr 16, 2019

Awesome! Not sure whether I can be of much help, but I'm really curious what the slowdown will be, if you compile GMP and vdf to WebAssembly, compared to native code. (I've read encouraging numbers about WebAssembly performance, but still: If it's 5 times slower, that makes a WebAssembly vdf 5 times less useful, I guess?)

@nazar-pc
Copy link
Author

VDF is surprisingly slow right now, I'll finish tests and docs and will publish to separate repo first. My guess is that it might be related to math with large numbers or something like that (remember, wasm is 32-bit only right now).
But once we have something that works, we can hopefully profile it and find out why exactly it is so slow and make it faster.

@afck
Copy link
Collaborator

afck commented Apr 16, 2019

To me it sounds like, if that's feasible in your use case, it would be better to somehow expose the native VDF functionality as a foreign function to WebAssembly. Otherwise the speed advantage of a hypothetical attacker has to be multiplied by the WebAssembly slowdown.

@nazar-pc
Copy link
Author

@afck WebAssembly is a bit different. It is just like it sounds - assembly for the web.
So FFI in traditional sense is possible in Node.js with native bindings and we at Subspace will look at this direction too. But in any case we need this thing to run in modern browser (just like most other components necessary for the protocol), which is why I pursued with compilation to WebAssembly first.

Since there is some interest, here is undocumented (currently) repo that actually works: https://github.com/subspace/vdf/blob/master/src/main.rs
You can run ts-node test.ts (you need to have ts-node installed on your machine) to test basic use case.

If anyone has skills to debug WebAssembly, I would be happy to work on that together, otherwise I'll try to do something myself.

@afck
Copy link
Collaborator

afck commented Apr 17, 2019

Right, if it needs to run in the browser, there's no way around compiling everything to WebAssembly, of course. 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants