Skip to content

Add missing async/sync function type checking#201

Merged
fibonacci1729 merged 1 commit intomainfrom
async
Apr 3, 2026
Merged

Add missing async/sync function type checking#201
fibonacci1729 merged 1 commit intomainfrom
async

Conversation

@fibonacci1729
Copy link
Copy Markdown
Collaborator

@fibonacci1729 fibonacci1729 commented Apr 3, 2026

wac-graph's FuncType didn't track whether a function is async. Its SubtypeChecker considered sync exports compatible with async source imports, producing a composed component that failed wasmparser validation.

Signed-off-by: Brian Hardock <brian.hardock@fermyon.com>
@fibonacci1729 fibonacci1729 merged commit cb5f15f into main Apr 3, 2026
7 checks passed
@fibonacci1729 fibonacci1729 deleted the async branch April 3, 2026 17:57
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

Successfully merging this pull request may close these issues.

2 participants