summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorAlon Zakai <azakai@google.com>2022-11-04 10:27:06 -0700
committerGitHub <noreply@github.com>2022-11-04 10:27:06 -0700
commit0e112d4c51de69620a419e1afce88e08e725e40b (patch)
tree163a2028c7b8075596ffa213bd15fd2a035b9c69 /scripts
parent8388a33e84c0730f5a7c7e89bd089ad7c9db9455 (diff)
downloadbinaryen-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-xscripts/fuzz_opt.py1
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',
]