summaryrefslogtreecommitdiff
path: root/src/passes/Print.cpp
diff options
context:
space:
mode:
authorAlon Zakai <azakai@google.com>2021-05-06 14:49:38 -0700
committerGitHub <noreply@github.com>2021-05-06 14:49:38 -0700
commit88c7b3d6d0e9789caa466f76dfe3116611925756 (patch)
tree229f26bb9646074deba14b9e9a21badee5b25130 /src/passes/Print.cpp
parentc79a0f8ab95e17203feeb919dcf4424ac6522110 (diff)
downloadbinaryen-88c7b3d6d0e9789caa466f76dfe3116611925756.tar.gz
binaryen-88c7b3d6d0e9789caa466f76dfe3116611925756.tar.bz2
binaryen-88c7b3d6d0e9789caa466f76dfe3116611925756.zip
Fuzzer: Ignore things we should ignore even if the process succeeded (#3864)
We only ignored known issues if the process failed. However, some things do not bring the process down, but are still necessary to ignore, which this fixes. Another approach might be to make all the things we need to ignore fail the entire process. However, that could be annoying for other debugging: we don't want a host limit on say hitting a VM limit on recursion to bring down the entire process, as those limits manifest as traps, and we can still run after them (and do need to test that). The specific host limit that made me fix this was the trap on OOM when trying to allocate an array of size 4GB.
Diffstat (limited to 'src/passes/Print.cpp')
0 files changed, 0 insertions, 0 deletions