diff --git a/crates/oxc_semantic/src/binder.rs b/crates/oxc_semantic/src/binder.rs index e0d91add2..3fd954c23 100644 --- a/crates/oxc_semantic/src/binder.rs +++ b/crates/oxc_semantic/src/binder.rs @@ -10,7 +10,11 @@ use oxc_ast::{ }; use oxc_span::{GetSpan, SourceType}; -use crate::{scope::ScopeFlags, symbol::SymbolFlags, SemanticBuilder}; +use crate::{ + scope::{ScopeFlags, ScopeId}, + symbol::SymbolFlags, + SemanticBuilder, +}; pub(crate) trait Binder<'a> { #[allow(unused_variables)] @@ -132,19 +136,42 @@ fn function_as_var(flags: ScopeFlags, source_type: SourceType) -> bool { flags.is_function() || (source_type.is_script() && flags.is_top()) } +/// Check for Annex B `if (foo) function a() {} else function b() {}` +fn is_function_part_of_if_statement(function: &Function, builder: &SemanticBuilder) -> bool { + if builder.current_scope_flags().is_strict_mode() { + return false; + } + let Some(AstKind::IfStatement(stmt)) = builder.nodes.parent_kind(builder.current_node_id) + else { + return false; + }; + if let Statement::FunctionDeclaration(func) = &stmt.consequent { + if func.span == function.span { + return true; + } + } + if let Some(Statement::FunctionDeclaration(func)) = &stmt.alternate { + if func.span == function.span { + return true; + } + } + false +} + impl<'a> Binder<'a> for Function<'a> { fn bind(&self, builder: &mut SemanticBuilder) { let current_scope_id = builder.current_scope_id; let scope_flags = builder.current_scope_flags(); if let Some(ident) = &self.id { - if !scope_flags.is_strict_mode() - && matches!( - builder.nodes.parent_kind(builder.current_node_id), - Some(AstKind::IfStatement(_)) - ) - { - // Do not declare in if single statements, - // if (false) function f() {} else function g() { } + if is_function_part_of_if_statement(self, builder) { + let symbol_id = builder.symbols.create_symbol( + ident.span, + ident.name.clone().into(), + SymbolFlags::Function, + ScopeId::new(u32::MAX - 1), // Not bound to any scope. + builder.current_node_id, + ); + ident.symbol_id.set(Some(symbol_id)); } else if self.r#type == FunctionType::FunctionDeclaration { // The visitor is already inside the function scope, // retrieve the parent scope for the function id to bind to. diff --git a/crates/oxc_semantic/src/post_transform_checker.rs b/crates/oxc_semantic/src/post_transform_checker.rs index 500329e52..6a0c66c6c 100644 --- a/crates/oxc_semantic/src/post_transform_checker.rs +++ b/crates/oxc_semantic/src/post_transform_checker.rs @@ -648,22 +648,6 @@ impl<'a, 'e> Visit<'a> for SemanticIdsCollector<'e> { walk::walk_declaration(self, it); } - fn visit_if_statement(&mut self, stmt: &IfStatement<'a>) { - // skip `if (function foo() {}) {}` - if !matches!(stmt.test, Expression::FunctionExpression(_)) { - self.visit_expression(&stmt.test); - } - // skip `if (true) function foo() {} else function bar() {}` - if !stmt.consequent.is_declaration() { - self.visit_statement(&stmt.consequent); - } - if let Some(alternate) = &stmt.alternate { - if !alternate.is_declaration() { - self.visit_statement(alternate); - } - } - } - fn visit_ts_type(&mut self, _it: &TSType<'a>) { /* noop */ } diff --git a/tasks/coverage/semantic_babel.snap b/tasks/coverage/semantic_babel.snap index e6c82440d..9930aa1e0 100644 --- a/tasks/coverage/semantic_babel.snap +++ b/tasks/coverage/semantic_babel.snap @@ -2,11 +2,14 @@ commit: 3bcfee23 semantic_babel Summary: AST Parsed : 2101/2101 (100.00%) -Positive Passed: 1737/2101 (82.67%) +Positive Passed: 1739/2101 (82.77%) tasks/coverage/babel/packages/babel-parser/test/fixtures/annex-b/enabled/3.3-function-in-if-body/input.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(0): ScopeId(4294967294) +rebuilt : SymbolId(0): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/babel/packages/babel-parser/test/fixtures/comments/interpreter-directive/interpreter-directive-import/input.js semantic error: Bindings mismatch: @@ -23,14 +26,9 @@ semantic error: Unexpected new.target expression Unexpected new.target expression tasks/coverage/babel/packages/babel-parser/test/fixtures/core/scope/dupl-bind-catch-hang-func/input.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4)] -rebuilt : ScopeId(3): [ScopeId(4)] - -tasks/coverage/babel/packages/babel-parser/test/fixtures/core/uncategorised/230/input.js -semantic error: Binding symbols mismatch: -after transform: ScopeId(0): [SymbolId(0)] -rebuilt : ScopeId(0): [SymbolId(0)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/babel/packages/babel-parser/test/fixtures/core/uncategorised/327/input.js semantic error: A 'return' statement can only be used within a function body. @@ -138,15 +136,10 @@ semantic error: Bindings mismatch: after transform: ScopeId(0): ["nil"] rebuilt : ScopeId(0): [] -tasks/coverage/babel/packages/babel-parser/test/fixtures/esprima/statement-if/migrated_0002/input.js -semantic error: Binding symbols mismatch: -after transform: ScopeId(0): [SymbolId(0)] -rebuilt : ScopeId(0): [SymbolId(0)] - tasks/coverage/babel/packages/babel-parser/test/fixtures/esprima/statement-if/migrated_0003/input.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1)] -rebuilt : ScopeId(0): [ScopeId(1)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(0): ScopeId(4294967294) +rebuilt : SymbolId(0): ScopeId(4294967294) tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/arrow-function/arrow-function-with-newline/input.ts semantic error: Unresolved references mismatch: diff --git a/tasks/coverage/semantic_test262.snap b/tasks/coverage/semantic_test262.snap index df86c2884..900514ade 100644 --- a/tasks/coverage/semantic_test262.snap +++ b/tasks/coverage/semantic_test262.snap @@ -2,996 +2,1122 @@ commit: d62fa93c semantic_test262 Summary: AST Parsed : 43765/43765 (100.00%) -Positive Passed: 43563/43765 (99.54%) +Positive Passed: 43565/43765 (99.54%) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-block-scoping.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)] -Symbol reference IDs mismatch: -after transform: SymbolId(0): [ReferenceId(0), ReferenceId(9)] -rebuilt : SymbolId(0): [ReferenceId(0), ReferenceId(9)] -Symbol reference IDs mismatch: -after transform: SymbolId(1): [ReferenceId(3), ReferenceId(11)] -rebuilt : SymbolId(1): [ReferenceId(3), ReferenceId(11)] -Unresolved reference IDs mismatch for "f": -after transform: [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(6), ReferenceId(7)] -rebuilt : [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(6), ReferenceId(7)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(4): ScopeId(4294967294) +rebuilt : SymbolId(4): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-existing-block-fn-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(4), ScopeId(5)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(4), ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-existing-block-fn-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(4), ScopeId(5)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(4), ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-existing-fn-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3), ScopeId(4)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3), ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-existing-fn-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3), ScopeId(4)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3), ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-existing-var-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-existing-var-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-no-skip-try.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5), ScopeId(6)] -rebuilt : ScopeId(4): [ScopeId(5), ScopeId(6)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-skip-dft-param.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(4): ScopeId(4294967294) +rebuilt : SymbolId(4): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-skip-early-err-block.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4), ScopeId(5)] -rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-skip-early-err-for-in.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5), ScopeId(6)] -rebuilt : ScopeId(4): [ScopeId(5), ScopeId(6)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-skip-early-err-for-of.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5), ScopeId(6)] -rebuilt : ScopeId(4): [ScopeId(5), ScopeId(6)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-skip-early-err-for.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5), ScopeId(6)] -rebuilt : ScopeId(4): [ScopeId(5), ScopeId(6)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-skip-early-err-switch.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4), ScopeId(5)] -rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-skip-early-err-try.js -semantic error: Scope children mismatch: -after transform: ScopeId(5): [ScopeId(6), ScopeId(7)] -rebuilt : ScopeId(5): [ScopeId(6), ScopeId(7)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-skip-early-err.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(4): ScopeId(4294967294) +rebuilt : SymbolId(4): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-skip-param.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(4): ScopeId(4294967294) +rebuilt : SymbolId(4): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-block-scoping.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)] -Symbol reference IDs mismatch: -after transform: SymbolId(0): [ReferenceId(0), ReferenceId(9)] -rebuilt : SymbolId(0): [ReferenceId(0), ReferenceId(9)] -Symbol reference IDs mismatch: -after transform: SymbolId(1): [ReferenceId(3), ReferenceId(11)] -rebuilt : SymbolId(1): [ReferenceId(3), ReferenceId(11)] -Unresolved reference IDs mismatch for "f": -after transform: [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(6), ReferenceId(7)] -rebuilt : [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(6), ReferenceId(7)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(4): ScopeId(4294967294) +rebuilt : SymbolId(4): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-existing-block-fn-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(4), ScopeId(5)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(4), ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-existing-block-fn-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(4), ScopeId(5)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(4), ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-existing-fn-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3), ScopeId(4)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3), ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-existing-fn-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3), ScopeId(4)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3), ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-existing-var-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-existing-var-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-no-skip-try.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5), ScopeId(6)] -rebuilt : ScopeId(4): [ScopeId(5), ScopeId(6)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-skip-dft-param.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(4): ScopeId(4294967294) +rebuilt : SymbolId(4): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-skip-early-err-block.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4), ScopeId(5)] -rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-skip-early-err-for-in.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5), ScopeId(6)] -rebuilt : ScopeId(4): [ScopeId(5), ScopeId(6)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-skip-early-err-for-of.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5), ScopeId(6)] -rebuilt : ScopeId(4): [ScopeId(5), ScopeId(6)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-skip-early-err-for.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5), ScopeId(6)] -rebuilt : ScopeId(4): [ScopeId(5), ScopeId(6)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-skip-early-err-switch.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4), ScopeId(5)] -rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-skip-early-err-try.js -semantic error: Scope children mismatch: -after transform: ScopeId(5): [ScopeId(6), ScopeId(7)] -rebuilt : ScopeId(5): [ScopeId(6), ScopeId(7)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-skip-early-err.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(4): ScopeId(4294967294) +rebuilt : SymbolId(4): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-skip-param.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(4): ScopeId(4294967294) +rebuilt : SymbolId(4): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-block-scoping.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] -Symbol reference IDs mismatch: -after transform: SymbolId(0): [ReferenceId(0), ReferenceId(9)] -rebuilt : SymbolId(0): [ReferenceId(0), ReferenceId(9)] -Symbol reference IDs mismatch: -after transform: SymbolId(1): [ReferenceId(3), ReferenceId(11)] -rebuilt : SymbolId(1): [ReferenceId(3), ReferenceId(11)] -Unresolved reference IDs mismatch for "f": -after transform: [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(6), ReferenceId(7)] -rebuilt : [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(6), ReferenceId(7)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-existing-block-fn-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(4)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-existing-block-fn-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(4)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-existing-fn-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-existing-fn-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-existing-var-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-existing-var-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-no-skip-try.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5)] -rebuilt : ScopeId(4): [ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-skip-dft-param.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-skip-early-err-block.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4)] -rebuilt : ScopeId(3): [ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-skip-early-err-for-in.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5)] -rebuilt : ScopeId(4): [ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-skip-early-err-for-of.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5)] -rebuilt : ScopeId(4): [ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-skip-early-err-for.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5)] -rebuilt : ScopeId(4): [ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-skip-early-err-switch.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4)] -rebuilt : ScopeId(3): [ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-skip-early-err-try.js -semantic error: Scope children mismatch: -after transform: ScopeId(5): [ScopeId(6)] -rebuilt : ScopeId(5): [ScopeId(6)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-skip-early-err.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-skip-param.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-block-scoping.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] -Symbol reference IDs mismatch: -after transform: SymbolId(0): [ReferenceId(0), ReferenceId(9)] -rebuilt : SymbolId(0): [ReferenceId(0), ReferenceId(9)] -Symbol reference IDs mismatch: -after transform: SymbolId(1): [ReferenceId(3), ReferenceId(11)] -rebuilt : SymbolId(1): [ReferenceId(3), ReferenceId(11)] -Unresolved reference IDs mismatch for "f": -after transform: [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(6), ReferenceId(7)] -rebuilt : [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(6), ReferenceId(7)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-existing-block-fn-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(4)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-existing-block-fn-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(4)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-existing-fn-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-existing-fn-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-existing-var-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-existing-var-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-no-skip-try.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5)] -rebuilt : ScopeId(4): [ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-skip-dft-param.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-skip-early-err-block.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4)] -rebuilt : ScopeId(3): [ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-skip-early-err-for-in.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5)] -rebuilt : ScopeId(4): [ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-skip-early-err-for-of.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5)] -rebuilt : ScopeId(4): [ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-skip-early-err-for.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5)] -rebuilt : ScopeId(4): [ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-skip-early-err-switch.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4)] -rebuilt : ScopeId(3): [ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-skip-early-err-try.js -semantic error: Scope children mismatch: -after transform: ScopeId(5): [ScopeId(6)] -rebuilt : ScopeId(5): [ScopeId(6)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-skip-early-err.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-skip-param.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-block-scoping.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] -Symbol reference IDs mismatch: -after transform: SymbolId(0): [ReferenceId(0), ReferenceId(9)] -rebuilt : SymbolId(0): [ReferenceId(0), ReferenceId(9)] -Symbol reference IDs mismatch: -after transform: SymbolId(1): [ReferenceId(3), ReferenceId(11)] -rebuilt : SymbolId(1): [ReferenceId(3), ReferenceId(11)] -Unresolved reference IDs mismatch for "f": -after transform: [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(6), ReferenceId(7)] -rebuilt : [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(6), ReferenceId(7)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-existing-block-fn-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(4)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-existing-block-fn-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(4)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-existing-fn-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-existing-fn-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-existing-var-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-existing-var-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-no-skip-try.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5)] -rebuilt : ScopeId(4): [ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-skip-dft-param.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-skip-early-err-block.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4)] -rebuilt : ScopeId(3): [ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-skip-early-err-for-in.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5)] -rebuilt : ScopeId(4): [ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-skip-early-err-for-of.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5)] -rebuilt : ScopeId(4): [ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-skip-early-err-for.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5)] -rebuilt : ScopeId(4): [ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-skip-early-err-switch.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4)] -rebuilt : ScopeId(3): [ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-skip-early-err-try.js -semantic error: Scope children mismatch: -after transform: ScopeId(5): [ScopeId(6)] -rebuilt : ScopeId(5): [ScopeId(6)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-skip-early-err.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-skip-param.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(1): [ScopeId(2)] -rebuilt : ScopeId(1): [ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-block-scoping.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)] -Symbol reference IDs mismatch: -after transform: SymbolId(0): [ReferenceId(0), ReferenceId(7)] -rebuilt : SymbolId(0): [ReferenceId(0), ReferenceId(7)] -Symbol reference IDs mismatch: -after transform: SymbolId(1): [ReferenceId(3), ReferenceId(9)] -rebuilt : SymbolId(1): [ReferenceId(3), ReferenceId(9)] -Unresolved reference IDs mismatch for "f": -after transform: [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(5), ReferenceId(11)] -rebuilt : [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(5), ReferenceId(11)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-existing-block-fn-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(3), ScopeId(4)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(3), ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-existing-block-fn-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(3), ScopeId(4)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(3), ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-existing-fn-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(0): ScopeId(4294967294) +rebuilt : SymbolId(0): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-existing-fn-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(0): ScopeId(4294967294) +rebuilt : SymbolId(0): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-existing-var-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-existing-var-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(0): ScopeId(4294967294) +rebuilt : SymbolId(0): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-no-skip-try.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4), ScopeId(5)] -rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-skip-early-err-block.js -semantic error: Scope children mismatch: -after transform: ScopeId(2): [ScopeId(3), ScopeId(4)] -rebuilt : ScopeId(2): [ScopeId(3), ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-skip-early-err-for-in.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4), ScopeId(5)] -rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-skip-early-err-for-of.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4), ScopeId(5)] -rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-skip-early-err-for.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4), ScopeId(5)] -rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-skip-early-err-switch.js -semantic error: Scope children mismatch: -after transform: ScopeId(2): [ScopeId(3), ScopeId(4)] -rebuilt : ScopeId(2): [ScopeId(3), ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-skip-early-err-try.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5), ScopeId(6)] -rebuilt : ScopeId(4): [ScopeId(5), ScopeId(6)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-skip-early-err.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(0): ScopeId(4294967294) +rebuilt : SymbolId(0): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-block-scoping.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)] -Symbol reference IDs mismatch: -after transform: SymbolId(0): [ReferenceId(0), ReferenceId(7)] -rebuilt : SymbolId(0): [ReferenceId(0), ReferenceId(7)] -Symbol reference IDs mismatch: -after transform: SymbolId(1): [ReferenceId(3), ReferenceId(9)] -rebuilt : SymbolId(1): [ReferenceId(3), ReferenceId(9)] -Unresolved reference IDs mismatch for "f": -after transform: [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(5), ReferenceId(11)] -rebuilt : [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(5), ReferenceId(11)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(3): ScopeId(4294967294) +rebuilt : SymbolId(3): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-existing-block-fn-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(3), ScopeId(4)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(3), ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-existing-block-fn-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(3), ScopeId(4)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(3), ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-existing-fn-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(0): ScopeId(4294967294) +rebuilt : SymbolId(0): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-existing-fn-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(0): ScopeId(4294967294) +rebuilt : SymbolId(0): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-existing-var-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-existing-var-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(0): ScopeId(4294967294) +rebuilt : SymbolId(0): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-no-skip-try.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4), ScopeId(5)] -rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-skip-early-err-block.js -semantic error: Scope children mismatch: -after transform: ScopeId(2): [ScopeId(3), ScopeId(4)] -rebuilt : ScopeId(2): [ScopeId(3), ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-skip-early-err-for-in.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4), ScopeId(5)] -rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-skip-early-err-for-of.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4), ScopeId(5)] -rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-skip-early-err-for.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4), ScopeId(5)] -rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-skip-early-err-switch.js -semantic error: Scope children mismatch: -after transform: ScopeId(2): [ScopeId(3), ScopeId(4)] -rebuilt : ScopeId(2): [ScopeId(3), ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-skip-early-err-try.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5), ScopeId(6)] -rebuilt : ScopeId(4): [ScopeId(5), ScopeId(6)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-skip-early-err.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(0): ScopeId(4294967294) +rebuilt : SymbolId(0): ScopeId(4294967294) +Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-block-scoping.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1)] -rebuilt : ScopeId(0): [ScopeId(1)] -Symbol reference IDs mismatch: -after transform: SymbolId(0): [ReferenceId(0), ReferenceId(7)] -rebuilt : SymbolId(0): [ReferenceId(0), ReferenceId(7)] -Symbol reference IDs mismatch: -after transform: SymbolId(1): [ReferenceId(3), ReferenceId(9)] -rebuilt : SymbolId(1): [ReferenceId(3), ReferenceId(9)] -Unresolved reference IDs mismatch for "f": -after transform: [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(5), ReferenceId(11)] -rebuilt : [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(5), ReferenceId(11)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-existing-block-fn-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(3)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-existing-block-fn-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(3)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-existing-fn-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(0): ScopeId(4294967294) +rebuilt : SymbolId(0): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-existing-fn-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(0): ScopeId(4294967294) +rebuilt : SymbolId(0): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-existing-var-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1)] -rebuilt : ScopeId(0): [ScopeId(1)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-existing-var-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1)] -rebuilt : ScopeId(0): [ScopeId(1)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(0): ScopeId(4294967294) +rebuilt : SymbolId(0): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1)] -rebuilt : ScopeId(0): [ScopeId(1)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-no-skip-try.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4)] -rebuilt : ScopeId(3): [ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-skip-early-err-block.js -semantic error: Scope children mismatch: -after transform: ScopeId(2): [ScopeId(3)] -rebuilt : ScopeId(2): [ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-skip-early-err-for-in.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4)] -rebuilt : ScopeId(3): [ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-skip-early-err-for-of.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4)] -rebuilt : ScopeId(3): [ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-skip-early-err-for.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4)] -rebuilt : ScopeId(3): [ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-skip-early-err-switch.js -semantic error: Scope children mismatch: -after transform: ScopeId(2): [ScopeId(3)] -rebuilt : ScopeId(2): [ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-skip-early-err-try.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5)] -rebuilt : ScopeId(4): [ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-skip-early-err.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1)] -rebuilt : ScopeId(0): [ScopeId(1)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1)] -rebuilt : ScopeId(0): [ScopeId(1)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(0): ScopeId(4294967294) +rebuilt : SymbolId(0): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-block-scoping.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1)] -rebuilt : ScopeId(0): [ScopeId(1)] -Symbol reference IDs mismatch: -after transform: SymbolId(0): [ReferenceId(0), ReferenceId(7)] -rebuilt : SymbolId(0): [ReferenceId(0), ReferenceId(7)] -Symbol reference IDs mismatch: -after transform: SymbolId(1): [ReferenceId(3), ReferenceId(9)] -rebuilt : SymbolId(1): [ReferenceId(3), ReferenceId(9)] -Unresolved reference IDs mismatch for "f": -after transform: [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(5), ReferenceId(11)] -rebuilt : [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(5), ReferenceId(11)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-existing-block-fn-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(3)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-existing-block-fn-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(3)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-existing-fn-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(0): ScopeId(4294967294) +rebuilt : SymbolId(0): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-existing-fn-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(0): ScopeId(4294967294) +rebuilt : SymbolId(0): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-existing-var-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1)] -rebuilt : ScopeId(0): [ScopeId(1)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-existing-var-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1)] -rebuilt : ScopeId(0): [ScopeId(1)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(0): ScopeId(4294967294) +rebuilt : SymbolId(0): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1)] -rebuilt : ScopeId(0): [ScopeId(1)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-no-skip-try.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4)] -rebuilt : ScopeId(3): [ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-skip-early-err-block.js -semantic error: Scope children mismatch: -after transform: ScopeId(2): [ScopeId(3)] -rebuilt : ScopeId(2): [ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-skip-early-err-for-in.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4)] -rebuilt : ScopeId(3): [ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-skip-early-err-for-of.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4)] -rebuilt : ScopeId(3): [ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-skip-early-err-for.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4)] -rebuilt : ScopeId(3): [ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-skip-early-err-switch.js -semantic error: Scope children mismatch: -after transform: ScopeId(2): [ScopeId(3)] -rebuilt : ScopeId(2): [ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-skip-early-err-try.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5)] -rebuilt : ScopeId(4): [ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-skip-early-err.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1)] -rebuilt : ScopeId(0): [ScopeId(1)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1)] -rebuilt : ScopeId(0): [ScopeId(1)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(0): ScopeId(4294967294) +rebuilt : SymbolId(0): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-block-scoping.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1)] -rebuilt : ScopeId(0): [ScopeId(1)] -Symbol reference IDs mismatch: -after transform: SymbolId(0): [ReferenceId(0), ReferenceId(7)] -rebuilt : SymbolId(0): [ReferenceId(0), ReferenceId(7)] -Symbol reference IDs mismatch: -after transform: SymbolId(1): [ReferenceId(3), ReferenceId(9)] -rebuilt : SymbolId(1): [ReferenceId(3), ReferenceId(9)] -Unresolved reference IDs mismatch for "f": -after transform: [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(5), ReferenceId(11)] -rebuilt : [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(5), ReferenceId(11)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(2): ScopeId(4294967294) +rebuilt : SymbolId(2): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-existing-block-fn-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(3)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-existing-block-fn-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(3)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-existing-fn-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(0): ScopeId(4294967294) +rebuilt : SymbolId(0): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-existing-fn-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(0): ScopeId(4294967294) +rebuilt : SymbolId(0): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-existing-var-no-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1)] -rebuilt : ScopeId(0): [ScopeId(1)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-existing-var-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1)] -rebuilt : ScopeId(0): [ScopeId(1)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(0): ScopeId(4294967294) +rebuilt : SymbolId(0): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-init.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1)] -rebuilt : ScopeId(0): [ScopeId(1)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-no-skip-try.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4)] -rebuilt : ScopeId(3): [ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-skip-early-err-block.js -semantic error: Scope children mismatch: -after transform: ScopeId(2): [ScopeId(3)] -rebuilt : ScopeId(2): [ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-skip-early-err-for-in.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4)] -rebuilt : ScopeId(3): [ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-skip-early-err-for-of.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4)] -rebuilt : ScopeId(3): [ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-skip-early-err-for.js -semantic error: Scope children mismatch: -after transform: ScopeId(3): [ScopeId(4)] -rebuilt : ScopeId(3): [ScopeId(4)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-skip-early-err-switch.js -semantic error: Scope children mismatch: -after transform: ScopeId(2): [ScopeId(3)] -rebuilt : ScopeId(2): [ScopeId(3)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-skip-early-err-try.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5)] -rebuilt : ScopeId(4): [ScopeId(5)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-skip-early-err.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1)] -rebuilt : ScopeId(0): [ScopeId(1)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(1): ScopeId(4294967294) +rebuilt : SymbolId(1): ScopeId(4294967294) tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-update.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1)] -rebuilt : ScopeId(0): [ScopeId(1)] +semantic error: Symbol scope ID mismatch: +after transform: SymbolId(0): ScopeId(4294967294) +rebuilt : SymbolId(0): ScopeId(4294967294) tasks/coverage/test262/test/language/module-code/eval-rqstd-once.js semantic error: Bindings mismatch: @@ -1093,13 +1219,3 @@ semantic error: Bindings mismatch: after transform: ScopeId(0): ["resolved"] rebuilt : ScopeId(0): [] -tasks/coverage/test262/test/language/statements/if/S12.5_A10_T1.js -semantic error: Scope children mismatch: -after transform: ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3)] -rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3)] - -tasks/coverage/test262/test/language/statements/if/S12.5_A5.js -semantic error: Scope children mismatch: -after transform: ScopeId(4): [ScopeId(5), ScopeId(6), ScopeId(7)] -rebuilt : ScopeId(4): [ScopeId(5), ScopeId(6), ScopeId(7)] -