# Minimized program (neither can't remove the empty loop nor the empty try catch - both needed to repro):
for (var a = 0; a < 150000; a++) {}
function f() {
function* g() { yield 1; return []; }
g();
boom();
}
try {
f();
} catch(e) {; }
try {} catch(e) {; }
# Compared default with ignition_staging
# Flags of default:
--abort_on_stack_overflow --expose-gc --allow-natives-syntax --invoke-weak-callbacks --omit-quit --gc-interval=170 --noanalyze-environment-liveness --random-seed -566947782
# Flags of ignition_staging:
--abort_on_stack_overflow --expose-gc --allow-natives-syntax --invoke-weak-callbacks --omit-quit --gc-interval=170 --noanalyze-environment-liveness --random-seed -566947782 --ignition-staging
Difference:
Different total output lines: 0 vs. 7
### Start of configuration default:
### End of configuration default
### Start of configuration ignition_staging:
out9_ignition_staging/fuzz-26765.js.minimized:5: ReferenceError: boom is not defined
boom();
^
ReferenceError: boom is not defined
at f (out9_ignition_staging/fuzz-26765.js.minimized:5:3)
at out9_ignition_staging/fuzz-26765.js.minimized:8:3
### End of configuration ignition_staging
Comment 1 by rmcilroy@chromium.org
, Nov 4 2016Status: Assigned (was: Untriaged)