sad
diff --git a/scripts/fuzz_opt.py b/scripts/fuzz_opt.py index bc42203..640cb61 100755 --- a/scripts/fuzz_opt.py +++ b/scripts/fuzz_opt.py
@@ -495,6 +495,8 @@ wat.append(')') wat = '\n'.join(wat) + # :( hang limit addition is blocking us from being fuzzed... + # need a clever way to avoid instrumenting us and funcs like us... test_name = 'artisinal.wat' with open(test_name, 'w') as f: f.write(wat)
diff --git a/src/passes/OnceReduction.cpp b/src/passes/OnceReduction.cpp index bf88109..466d10c 100644 --- a/src/passes/OnceReduction.cpp +++ b/src/passes/OnceReduction.cpp
@@ -486,6 +486,8 @@ ExpressionManipulator::nop(body); continue; } + ExpressionManipulator::nop(body); + continue; if (list.size() != 3) { // Something non-trivial; too many items for us to consider. // XXX continue;