diff options
author | Alon Zakai <azakai@google.com> | 2022-11-04 10:27:06 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-04 10:27:06 -0700 |
commit | 0e112d4c51de69620a419e1afce88e08e725e40b (patch) | |
tree | 163a2028c7b8075596ffa213bd15fd2a035b9c69 /scripts | |
parent | 8388a33e84c0730f5a7c7e89bd089ad7c9db9455 (diff) | |
download | binaryen-0e112d4c51de69620a419e1afce88e08e725e40b.tar.gz binaryen-0e112d4c51de69620a419e1afce88e08e725e40b.tar.bz2 binaryen-0e112d4c51de69620a419e1afce88e08e725e40b.zip |
[Wasm GC] Fix GUFA on externalize/internalize (#5220)
These operations emit a completely different type than their input, so they must be
marked as roots, and not as things that flow values through them (because then
we filter everything out as the types are not compatible).
Fixes #5219
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/fuzz_opt.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/scripts/fuzz_opt.py b/scripts/fuzz_opt.py index c3302c6e9..a07b78bd1 100755 --- a/scripts/fuzz_opt.py +++ b/scripts/fuzz_opt.py @@ -296,6 +296,7 @@ INITIAL_CONTENTS_IGNORE = [ 'multi-memories_size.wast', # TODO: fuzzer support for internalize/externalize 'optimize-instructions-gc-extern.wast', + 'gufa-extern.wast', ] |