Conversation
…functions with call to built-in methods of standard library
|
Thanks @nazar-pc ! However, I don't think we should exclude |
|
Should I expose all the APIs that are possible as is and remove optional |
|
Yes, I think we should remove the optional |
… under wasm32 too
|
Done |
|
@belijzajac could you double-check and merge? |
Initially my goal was to make it
no_stdcompatible and it almost is, butblstisn't (see supranational/blst#150), without that it still compiles forwasm32-unknown-unknowntarget, but wouldn't work for target that doesn't have standard library at all.I'll send a PR with full
no_stdsupport once supranational/blst#150 or similar is upstreamed.Wasm is skipped in CI on macOS because it needs proper Clang with wasm support and not the default Apple's contraption. But it didn't seem worthwhile to add LLVM installation on top since if it works on Linux and Windows, it'll work the same exact way on macOS too given compiler support.