New issue
Advanced search Search tips

Issue 662415 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 660379
Owner:
Closed: Nov 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug

Blocking:
issue 661510



Sign in to add a comment

Difference between default and ignition: yield

Project Member Reported by machenb...@chromium.org, Nov 4 2016

Issue description

# 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
 
Owner: neis@chromium.org
Status: Assigned (was: Untriaged)
neis@, could you take a look please?

Comment 2 by neis@chromium.org, Nov 7 2016

Status: Started (was: Assigned)
Thanks, looking into it now.

Comment 3 by neis@chromium.org, Nov 7 2016

Mergedinto: 660379
Status: Duplicate (was: Started)
Labels: -Restrict-View-Google v8-foozzie-failure

Sign in to add a comment