Skip to content

Conversation

tlively
Copy link
Member

@tlively tlively commented Jul 16, 2024

Once the fuzzer is updated to be able to handle initial contents with
shared types, it still will not be able to handle initial contents with
continuation types. To avoid future issues, remove continuations from
lit/basic/shared-types.wast.

tlively added 4 commits July 16, 2024 15:49
`ref.null` of shared types should only be allowed when shared-everything is enabled, but we were previously checking only that reference types were enabled when validating `ref.null`. Update the code to check all features required by the null type and factor out shared logic for printing lists of missing feature options in error messages.
Once the fuzzer is updated to be able to handle initial contents with shared types, it still will not be able to handle initial contents with continuation types. To avoid future issues, remove continuations from lit/basic/shared-types.wast.
@tlively tlively requested a review from kripken July 16, 2024 23:38
Base automatically changed from threads-materialize-i31 to main July 17, 2024 16:43
@tlively tlively merged commit a9758b8 into main Jul 17, 2024
@tlively tlively deleted the threads-no-test-cont branch July 17, 2024 19:58
@gkdn gkdn mentioned this pull request Aug 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants