Shen-Ta Hsieh(BestSteve)

Results 11 comments of Shen-Ta Hsieh(BestSteve)

`export` is also a c++ reserved keyword in `struct MIR_item`

see https://github.com/gabime/spdlog/pull/2443

Could you try to use `enumerate "yes"` to enumerate all your audio devices and attach the log here? Thanks!

looks like clang is using libc++ from brew, but links to libc++ form macosx sdk. that undefined symbol is provided in newest libc++, but not in macosx sdk.

It seems that in `src/lib/fmt/SystemError.cxx`, calling `FormatMessageA` with non-latin charset will retrieve non-utf8 multi-bytes sequence strings after utf8 string inside `buffer` variable. Should use `FormatMessageW` and convert to utf8 instead.

Seems that `std::system_category::message` also returns non-utf8 multi-bytes string before this pr: https://github.com/microsoft/STL/pull/5104 reference: https://github.com/microsoft/STL/issues/4711

> Okay, a usual Microsoft fuckup. > But who throws the exception? It's from `fmt`, inside the function `utf8_to_utf16`

After checking LLVM bytecodes, seems that useless load instruction was dropped in optimization passes. You can use `--optimize 0` option in `wasmedgec` command to prevent this optimization.