Yage Hu

Results 40 comments of Yage Hu

I just spent 2 hours tearing my hairs out. My project worked fine with serde_json *without* `arbitrary_precision`. Then I added [tracing-bunyan-formatter](https://github.com/LukeMathWalker/tracing-bunyan-formatter) which enables this feature to my project and all...

I'm curious about the status of threads for WASI as well. Is there a timeline? How do I find out more about the process? I'm new sorry if this is...

Also need to escape characters like `?` and `*`

I'm noticing the same behavior occasionally. I'm working with similarly sized Rust files (hundreds of lines) in a repository of dozens of source files. I'm on amd64 darwin.

Definitely a Linux bug as you linked. It was [first raised by Micharl Kerrisk](https://bugzilla.kernel.org/show_bug.cgi?id=43178). You can argue WASI aims to be platform independent, so a specification compliant implementation should fix...

I did some digging and found that Wasmtime solves it in preview1 by managing the append flag and hiding it from the underlying syscall. It has nothing to do with...

@hydai Test case submitted: https://github.com/WebAssembly/wasi-testsuite/pull/95

Since this is a Linux behavior, it would be hard to fix without emulating the WASI fs layer. I will close this as wontfix & stale. If the maintainers wish...

A quick update since there's interest in fixing this. On darwin in the absence of the Linux pwrite/append bug, Wasmtime, Wasmer, WAMR, and Node all behave as expected (pwrite over...

@hydai Can you look at #3390? It implements the fix for Darwin. Currently, WasmEdge is the only runtime that ignores the `pwrite` offset on Darwin.