rem: reportCompare(expect, actual, summary + ': function (){foo(yield 42)}'); 
add: reportMatch(expect, actual, summary + ': function (){foo(yield 42)}'); 
context: function test(){  enterFunc ('test');  printBugNumber(BUGNUMBER);  printStatus (summary);   expect = 'SyntaxError: syntax error';  try  {    eval('(function() {x = 12 + yield;})');    actual = 'No Error';  }  catch(ex)  {    actual = ex + '';  }  reportCompare(expect, actual, summary + ': function() {x = 12 + yield;}');  expect = 'SyntaxError: yield expression must be parenthesized';  try  {    eval('(function () {foo(yield)})');    actual = 'No Error';  }  catch(ex)  {    actual = ex + '';  }  reportCompare(expect, actual, summary + ': function () {foo(yield)}');  expect = 'SyntaxError: syntax error';  try  {    eval('(function() {x = 12 + yield 42})');    actual = 'No Error';  }  catch(ex)  {    actual = ex + '';  }  reportCompare(expect, actual, summary + ': function() {x = 12 + yield 42}');  expect = 'SyntaxError: yield expression must be parenthesized';  try  {    eval('(function (){foo(yield 42)})');    actual = 'No Error';  }  catch(ex)  {    actual = ex + '';  }  reportCompare(expect, actual, summary + ': function (){foo(yield 42)}');  expect = 'No Error';  try  {    eval('(function() {x = 12 + (yield);})');    actual = 'No Error';  }  catch(ex)  {    actual = ex + '';  }  reportCompare(expect, actual, summary + ': function() {x = 12 + (yield);}');  try  {    eval('(function () {foo((yield))})');    actual = 'No Error';  }  catch(ex)  {    actual = ex + '';  }  reportCompare(expect, actual, summary + ': function () {foo((yield))}');  try  {    eval('(function() {x = 12 + (yield 42)})');    actual = 'No Error';  }  catch(ex)  {    actual = ex + '';  }  reportCompare(expect, actual, summary + ': function() {x = 12 + (yield 42)}');  try  {    eval('(function (){foo((yield 42))})');    actual = 'No Error';  }  catch(ex)  {    actual = ex + '';  }  reportCompare(expect, actual, summary + ': function (){foo((yield 42))}');  exitFunc ('test');}
meta: 10520	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/10520/a31fa0ecc6ce6b9b6d2ba6d7369c6c7295e672d6/regress-345855.js/buggy/js/tests/js1_7/geniter/regress-345855.js