bytecodealliance / bytecodealliance/wasmtime

windows wasi: rmdir on symlink to dir succeeds

Open
#12,178 2 comments 0 reactions 0 assignees View on GitHub
bug wasi wasi:impl wasi:tests
Dominant language
Rust
Stars
18.6k
Forks
1.8k
Avg merge
1d 18h
Merged PRs (30d)
126

Description

To repro:

```rust
dir.symlink_at(".".to_string(), "dot".to_string()).await.unwrap();
assert_eq!(
dir.remove_directory_at("dot".to_string()).await,
Err(ErrorCode::NotDirectory)
);
```

Expected result: fails with `NotDirectory`

On windows, it succeeds: https://github.com/WebAssembly/wasi-testsuite/pull/198/files#r2630813076

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.