Skip to content

Disable funcref generation for fuzz tests with inputs#4797

Merged
jameysharp merged 1 commit intobytecodealliance:mainfrom
jameysharp:disable-funcrefs
Aug 29, 2022
Merged

Disable funcref generation for fuzz tests with inputs#4797
jameysharp merged 1 commit intobytecodealliance:mainfrom
jameysharp:disable-funcrefs

Conversation

@jameysharp
Copy link
Contributor

Don't merge until we're ready to invalidate all of our currently-open cranelift-fuzzgen fuzz-bugs.

Per @afonso360's suggestion on #4758, this makes cranelift-fuzzgen stop generating references to functions which don't exist. It also disables generating libcalls, which weren't that big of a problem, but it's fine to just not test them until we have those bits in better shape.

This fixes #4757, fixes #4758, and fixes new fuzzbugs that are probably coming after we merged #4667.

This fixes bytecodealliance#4757, fixes bytecodealliance#4758, and fixes new fuzzbugs that are probably
coming after we merged bytecodealliance#4667.
@jameysharp jameysharp requested a review from cfallin August 27, 2022 00:19
@github-actions github-actions bot added the cranelift Issues related to the Cranelift code generator label Aug 27, 2022
@jameysharp jameysharp marked this pull request as ready for review August 29, 2022 21:30
@jameysharp jameysharp merged commit 4882347 into bytecodealliance:main Aug 29, 2022
@jameysharp jameysharp deleted the disable-funcrefs branch August 29, 2022 21:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cranelift Issues related to the Cranelift code generator

Projects

None yet

3 participants