Source: node-terser Version: 4.1.2-10 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20220525 ftbfs-bookworm
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > NODE_PATH=lib TRAVIS=1 node test/run-tests.js \ > > *** Entering [compress] > --- arguments.js > Running test [replace_index] > Running test [replace_index_strict] > Running test [replace_index_keep_fargs] > Running test [replace_index_keep_fargs_strict] > Running test [modified] > Running test [modified_strict] > Running test [arguments_in_arrow_func_1] > Running test [arguments_in_arrow_func_2] > Running test [arguments_and_destructuring_1] > Running test [arguments_and_destructuring_2] > Running test [arguments_and_destructuring_3] > Running test [duplicate_parameter_with_arguments] > --- array-constructor.js > Running test [array_constructor] > Running test [array_constructor_unsafe] > --- arrays.js > Running test [holes_and_undefined] > Running test [constant_join] > Running test [constant_join_2] > Running test [spread_with_variable_as_last_element] > Running test [spread_with_variable_in_middle] > Running test [spread_with_variable_at_front] > Running test [spread_with_variable_at_front_after_elisions] > Running test [spread_with_array_at_end] > Running test [spread_with_logical_expression_at_end] > Running test [spread_with_logical_expression_at_middle] > Running test [constant_join_3] > Running test [for_loop] > Running test [index] > Running test [length] > Running test [index_length] > --- arrow.js > Running test [arrow_functions_without_body] > Running test [arrow_functions_with_body] > Running test [arrow_function_with_single_parameter_with_default] > Running test [arrow_binding_pattern] > Running test [arrow_binding_pattern_strict] > Running test [arrow_with_regexp] > Running test [arrow_unused] > Running test [arrow_unused_toplevel] > Running test [no_leading_parentheses] > Running test [async_identifiers] > Running test [async_function_expression] > Running test [issue_27] > Running test [issue_2105_1] > Running test [issue_2105_2] > Running test [issue_2136_2] > Running test [issue_2136_3] > Running test [call_args] > Running test [call_args_drop_param] > Running test [issue_485_crashing_1530] > Running test [issue_2084] > Running test [export_default_object_expression] > Running test [concise_methods_with_computed_property2] > Running test [async_object_literal] > Running test [issue_2271] > Running test [concise_method_with_super] > Running test [issue_3092a] > Running test [issue_3092b] > --- ascii.js > Running test [ascii_only_true] > Running test [ascii_only_false] > --- asm.js > Running test [asm_mixed] > Running test [asm_toplevel] > Running test [asm_function_expression] > Running test [asm_nested_functions] > --- assignment.js > Running test [op_equals_left_local_var] > Running test [op_equals_right_local_var] > Running test [op_equals_left_global_var] > Running test [op_equals_right_global_var] > --- async.js > Running test [await_precedence] > Running test [await_precedence_prop] > Running test [await_precedence_call] > Running test [async_function_declaration] > Running test [async_function_expression] > Running test [async_class] > Running test [async_object_literal] > Running test [async_export] > Running test [async_inline] > Running test [async_identifiers] > Running test [async_shorthand_property] > Running test [async_arrow] > Running test [async_arrow_wait] > Running test [async_arrow_iife] > Running test [async_arrow_iife_negate_iife] > Running test [issue_2344_1] > Running test [issue_2344_2] > Running test [issue_3079] > Running test [issue_3079_2] > Running test [for_await_of] > Running test [for_await_of_2] > Running test [issue_87] > Running test [async_generator_function] > Running test [async_generator_class_method] > Running test [async_generator_static_class_method] > Running test [async_generator_object_literal_method] > --- big_int.js > Running test [big_int_positive] > Running test [big_int_negative] > Running test [big_int_hex] > Running test [big_int_binary] > Running test [big_int_octal] > --- block-scope.js > Running test [let_statement] > Running test [do_not_hoist_let] > Running test [do_not_remove_anon_blocks_if_they_have_decls] > Running test [remove_unused_in_global_block] > Running test [regression_block_scope_resolves] > Running test [switch_block_scope_mangler] > Running test [issue_241] > Running test [issue_334] > --- blocks.js > Running test [remove_blocks] > Running test [keep_some_blocks] > Running test [issue_1664] > Running test [issue_1672_for] > Running test [issue_1672_for_strict] > Running test [issue_1672_if] > Running test [issue_1672_if_strict] > Running test [issue_2946_else_const] > --- collapse_vars.js > Running test [collapse_vars_side_effects_1] > Running test [collapse_vars_side_effects_2] > Running test [collapse_vars_issue_721] > Running test [collapse_vars_properties] > Running test [collapse_vars_if] > Running test [collapse_vars_while] > Running test [collapse_vars_do_while] > Running test [collapse_vars_do_while_drop_assign] > Running test [collapse_vars_seq] > Running test [collapse_vars_throw] > Running test [collapse_vars_switch] > Running test [collapse_vars_assignment] > Running test [collapse_vars_lvalues] > Running test [collapse_vars_lvalues_drop_assign] > Running test [collapse_vars_misc1] > Running test [collapse_vars_self_reference] > Running test [collapse_vars_repeated] > Running test [collapse_vars_closures] > Running test [collapse_vars_unary] > Running test [collapse_vars_try] > Running test [collapse_vars_array] > Running test [collapse_vars_object] > Running test [collapse_vars_eval_and_with] > Running test [collapse_vars_constants] > Running test [collapse_vars_arguments] > Running test [collapse_vars_short_circuit] > Running test [collapse_vars_short_circuited_conditions] > Running test [collapse_vars_regexp] > Running test [issue_1537] > Running test [issue_1537_for_of] > Running test [issue_1537_destructuring_1] > Running test [issue_1537_destructuring_2] > Running test [issue_1537_destructuring_3] > Running test [issue_1537_destructuring_for_in] > Running test [issue_1537_destructuring_for_of] > Running test [issue_1562] > Running test [issue_1605_1] > Running test [issue_1605_2] > Running test [issue_1631_1] > Running test [issue_1631_2] > Running test [issue_1631_3] > Running test [var_side_effects_1] > Running test [var_side_effects_2] > Running test [var_side_effects_3] > Running test [reduce_vars_assign] > Running test [iife_1] > Running test [iife_2] > Running test [var_defs] > Running test [assignment] > Running test [for_init] > Running test [switch_case_1] > Running test [switch_case_2] > Running test [switch_case_3] > Running test [issue_27] > Running test [modified] > Running test [issue_1858] > Running test [anonymous_function] > Running test [side_effects_property] > Running test [undeclared] > Running test [ref_scope] > Running test [chained_1] > Running test [chained_2] > Running test [chained_3] > Running test [boolean_binary_1] > Running test [boolean_binary_2] > Running test [inner_lvalues] > Running test [double_def_1] > Running test [double_def_2] > Running test [toplevel_single_reference] > Running test [unused_orig] > Running test [issue_315] > Running test [lvalues_def] > Running test [compound_assignment] > Running test [reassign_const_1] > Running test [reassign_const_2] > Running test [issue_2187_1] > Running test [issue_2187_2] > Running test [issue_2187_3] > Running test [issue_2203_1] > Running test [issue_2203_2] > Running test [issue_2203_3] > Running test [issue_2203_4] > Running test [duplicate_argname] > Running test [issue_2250_1] > Running test [issue_2250_2] > Running test [issue_2298] > Running test [issue_2313_1] > Running test [issue_2313_2] > Running test [issue_2319_1] > Running test [issue_2319_2] > Running test [issue_2319_3] > Running test [issue_2365] > Running test [issue_2364_1] > Running test [issue_2364_2] > Running test [issue_2364_3] > Running test [issue_2364_4] > Running test [issue_2364_5] > Running test [issue_2364_6] > Running test [issue_2364_7] > Running test [issue_2364_8] > Running test [issue_2364_9] > Running test [pure_getters_chain] > Running test [conditional_1] > Running test [conditional_2] > Running test [issue_2425_1] > Running test [issue_2425_2] > Running test [issue_2425_3] > Running test [issue_2437] > Running test [issue_2453] > Running test [issue_2436_1] > Running test [issue_2436_2] > Running test [issue_2436_3] > Running test [issue_2436_4] > Running test [issue_2436_5] > Running test [issue_2436_6] > Running test [issue_2436_7] > Running test [issue_2436_8] > Running test [issue_2436_9] > Running test [issue_2436_10] > Running test [issue_2436_11] > Running test [issue_2436_12] > Running test [issue_2436_13] > Running test [issue_2436_14] > Running test [issue_2497] > Running test [issue_2506] > Running test [issue_2571_1] > Running test [issue_2571_2] > Running test [may_throw_1] > Running test [may_throw_2] > Running test [side_effect_free_replacement] > Running test [recursive_function_replacement] > Running test [cascade_conditional] > Running test [cascade_if_1] > Running test [cascade_if_2] > Running test [cascade_return] > Running test [cascade_switch] > Running test [cascade_call] > Running test [replace_all_var] > Running test [cascade_statement] > Running test [cascade_forin] > Running test [unsafe_builtin] > Running test [return_1] > Running test [return_2] > Running test [return_3] > Running test [return_4] > Running test [issue_2858] > Running test [cond_branch_1] > Running test [cond_branch_2] > Running test [cond_branch_switch] > Running test [issue_2873_1] > Running test [issue_2873_2] > Running test [issue_2878] > Running test [issue_2891_1] > Running test [issue_2891_2] > Running test [issue_2908] > Running test [issue_3096] > Running test [issue_2914_1] > Running test [issue_2914_2] > Running test [issue_2931] > Running test [issue_2954_1] > Running test [issue_2954_2] > Running test [issue_2954_3] > Running test [collapse_rhs_conditional_1] > Running test [collapse_rhs_conditional_2] > Running test [collapse_rhs_lhs_1] > Running test [collapse_rhs_lhs_2] > Running test [collapse_rhs_loop] > Running test [collapse_rhs_side_effects] > Running test [collapse_rhs_vardef] > Running test [collapse_rhs_array] > Running test [collapse_rhs_boolean_1] > Running test [collapse_rhs_boolean_2] > Running test [collapse_rhs_function] > Running test [collapse_rhs_number] > Running test [collapse_rhs_object] > Running test [collapse_rhs_regexp] > Running test [collapse_rhs_string] > Running test [collapse_rhs_var] > Running test [collapse_rhs_this] > Running test [collapse_rhs_undefined] > Running test [issue_2437_1] > Running test [issue_2974] > Running test [issue_3032] > Running test [issue_805] > Running test [replace_all_var_scope] > --- comparing.js > Running test [keep_comparisons] > Running test [keep_comparisons_with_unsafe_comps] > Running test [dont_change_in_or_instanceof_expressions] > Running test [self_comparison_1] > Running test [self_comparison_2] > Running test [issue_2857_1] > Running test [issue_2857_2] > Running test [issue_2857_3] > Running test [issue_2857_4] > Running test [issue_2857_5] > Running test [issue_2857_6] > --- concat-strings.js > Running test [concat_1] > Running test [concat_2] > Running test [concat_3] > Running test [concat_4] > Running test [concat_5] > Running test [concat_6] > Running test [concat_7] > Running test [concat_8] > --- conditionals.js > Running test [ifs_1] > Running test [ifs_2] > Running test [ifs_3_should_warn] > Running test [ifs_4] > Running test [ifs_5] > Running test [ifs_6] > Running test [cond_1] > Running test [cond_2] > Running test [cond_3] > Running test [cond_4] > Running test [cond_5] > Running test [cond_7] > Running test [cond_7_1] > Running test [cond_8] > Running test [cond_8b] > Running test [cond_8c] > Running test [cond_9] > Running test [ternary_boolean_consequent] > Running test [ternary_boolean_alternative] > Running test [trivial_boolean_ternary_expressions] > Running test [issue_1154] > Running test [no_evaluate] > Running test [equality_conditionals_false] > Running test [equality_conditionals_true] > Running test [issue_1645_1] > Running test [issue_1645_2] > Running test [condition_symbol_matches_consequent] > Running test [delete_conditional_1] > Running test [delete_conditional_2] > Running test [issue_2535_1] > Running test [issue_2535_2] > Running test [issue_2560] > Running test [issue_2994] > Running test [hoist_decl] > Running test [to_and_or] > --- const.js > Running test [issue_1191] > Running test [issue_1194] > Running test [issue_1396] > Running test [unused_regexp_literal] > Running test [regexp_literal_not_const] > --- dead-code.js > Running test [dead_code_1] > Running test [dead_code_2_should_warn] > Running test [dead_code_2_should_warn_strict] > Running test [dead_code_constant_boolean_should_warn_more] > Running test [dead_code_constant_boolean_should_warn_more_strict] > Running test [dead_code_block_decls_die] > Running test [dead_code_const_declaration] > Running test [dead_code_const_annotation] > Running test [dead_code_const_annotation_regex] > Running test [dead_code_const_annotation_complex_scope] > Running test [try_catch_finally] > Running test [accessor] > Running test [issue_2233_1] > Running test [global_timeout_and_interval_symbols] > Running test [issue_2233_2] > Running test [issue_2233_3] > Running test [global_fns] > Running test [issue_2383_1] > Running test [issue_2383_2] > Running test [issue_2383_3] > Running test [collapse_vars_assignment] > Running test [collapse_vars_lvalues_drop_assign] > Running test [collapse_vars_misc1] > Running test [return_assignment] > Running test [throw_assignment] > Running test [issue_2597] > Running test [issue_2666] > Running test [issue_2692] > Running test [issue_2701] > Running test [issue_2749] > Running test [unsafe_builtin] > Running test [issue_2860_1] > Running test [issue_2860_2] > Running test [issue_2929] > --- debugger.js > Running test [keep_debugger] > Running test [drop_debugger] > --- defaults.js > Running test [defaults_undefined] > Running test [defaults_false] > Running test [defaults_false_evaluate_true] > Running test [defaults_true] > Running test [defaults_true_conditionals_false] > Running test [defaults_true_evaluate_false] > --- destructuring.js > Running test [destructuring_arrays] > Running test [destructuring_arrays_holes] > Running test [destructuring_objects] > Running test [destructuring_objects_trailing_elision] > Running test [nested_destructuring_objects] > Running test [destructuring_constdef_in_loops] > Running test [destructuring_letdef_in_loops] > Running test [destructuring_vardef_in_loops] > Running test [destructuring_expressions] > Running test [destructuring_remove_unused_1] > Running test [destructuring_remove_unused_2] > Running test [object_destructuring_may_need_parentheses] > Running test [destructuring_with_undefined_as_default_assignment] > Running test > [destructuring_dont_evaluate_with_undefined_as_default_assignment] > Running test [reduce_vars] > Running test [unused] > Running test [issue_1886] > Running test [destructuring_decl_of_numeric_key] > Running test [destructuring_decl_of_computed_key] > Running test [destructuring_assign_of_numeric_key] > Running test [destructuring_assign_of_computed_key] > Running test [mangle_destructuring_decl] > Running test [mangle_destructuring_decl_collapse_vars] > Running test [mangle_destructuring_assign_toplevel_true] > Running test [mangle_destructuring_assign_toplevel_false] > Running test [mangle_destructuring_decl_array] > Running test [anon_func_with_destructuring_args] > Running test [arrow_func_with_destructuring_args] > Running test [issue_2044_ecma_5] > Running test [issue_2044_ecma_6] > Running test [issue_2044_ecma_5_beautify] > Running test [issue_2044_ecma_6_beautify] > Running test [issue_2140] > Running test [issue_3205_1] > Running test [issue_3205_2] > Running test [issue_3205_3] > Running test [issue_3205_4] > Running test [issue_3205_5] > Running test [unused_destructuring_decl_1] > Running test [unused_destructuring_decl_2] > Running test [unused_destructuring_decl_3] > Running test [unused_destructuring_decl_4] > Running test [unused_destructuring_decl_5] > Running test [unused_destructuring_function_param] > Running test [unused_destructuring_arrow_param] > Running test [unused_destructuring_object_method_param] > Running test [unused_destructuring_class_method_param] > Running test [unused_destructuring_getter_side_effect_1] > Running test [unused_destructuring_getter_side_effect_2] > Running test [unused_destructuring_assign_1] > Running test [unused_destructuring_assign_2] > Running test [export_unreferenced_declarations_1] > Running test [export_unreferenced_declarations_2] > Running test [export_function_containing_destructuring_decl] > Running test [unused_destructuring_declaration_complex_1] > Running test [unused_destructuring_declaration_complex_2] > Running test [unused_destructuring_multipass] > Running test [issue_t111_1] > Running test [issue_t111_2a] > Running test [issue_t111_2b] > Running test [issue_t111_2c] > Running test [issue_t111_3] > Running test [issue_t111_4] > Running test [empty_object_destructuring_1] > Running test [empty_object_destructuring_2] > Running test [empty_object_destructuring_3] > Running test [empty_object_destructuring_4] > Running test [empty_object_destructuring_misc] > Running test [destructure_empty_array_1] > Running test [destructure_empty_array_2] > Running test [destructure_empty_array_3] > --- directives.js > Running test [class_directives_compression] > Running test [simple_statement_is_not_a_directive] > --- drop-console.js > Running test [drop_console_1] > Running test [drop_console_2] > Running test [unexpected_side_effects_dropping_console] > --- drop-unused.js > Running test [unused_funarg_1] > Running test [unused_funarg_2] > Running test [unused_nested_function] > Running test [unused_circular_references_1] > Running test [unused_circular_references_2] > Running test [unused_circular_references_3] > Running test [unused_keep_setter_arg] > Running test [unused_var_in_catch] > Running test [used_var_in_catch] > Running test [unused_block_decls_in_catch] > Running test [used_block_decls_in_catch] > Running test [unused_block_decls] > Running test [unused_keep_harmony_destructuring] > Running test [keep_fnames] > Running test [drop_assign] > Running test [keep_assign] > Running test [drop_toplevel_funcs] > Running test [drop_toplevel_vars] > Running test [drop_toplevel_vars_fargs] > Running test [drop_toplevel_all] > Running test [drop_toplevel_retain] > Running test [drop_toplevel_retain_array] > Running test [drop_toplevel_retain_regex] > Running test [drop_toplevel_all_retain] > Running test [drop_toplevel_funcs_retain] > Running test [drop_toplevel_vars_retain] > Running test [drop_toplevel_keep_assign] > Running test [drop_fargs] > Running test [drop_fnames] > Running test [global_var] > Running test [iife] > Running test [drop_value] > Running test [const_assign] > Running test [issue_1539] > Running test [vardef_value] > Running test [assign_binding] > Running test [assign_chain] > Running test [issue_1583] > Running test [issue_1656] > Running test [issue_1709] > Running test [issue_1715_1] > Running test [issue_1715_2] > Running test [issue_1715_3] > Running test [issue_1715_4] > Running test [delete_assign_1] > Running test [delete_assign_2] > Running test [drop_var] > Running test [issue_1830_1] > Running test [issue_1830_2] > Running test [issue_1838] > Running test [var_catch_toplevel] > Running test [reassign_const] > Running test [issue_1968] > Running test [issue_2063] > Running test [issue_2105_1] > Running test [issue_2105_2] > Running test [issue_2136_1] > Running test [issue_2136_2] > Running test [issue_2136_3] > Running test [issue_2163] > Running test [issue_2226_1] > Running test [issue_2226_2] > Running test [issue_2226_3] > Running test [issue_2288] > Running test [issue_2516_1] > Running test [issue_2516_2] > Running test [issue_2418_1] > Running test [issue_2418_2] > Running test [issue_2418_3] > Running test [issue_2418_4] > Running test [issue_2418_5] > Running test [defun_lambda_same_name] > Running test [issue_2660_1] > Running test [issue_2660_2] > Running test [issue_2665] > Running test [double_assign_1] > Running test [double_assign_2] > Running test [double_assign_3] > Running test [cascade_drop_assign] > Running test [chained_3] > Running test [issue_2768] > Running test [issue_2846] > Running test [issue_805_1] > Running test [issue_805_2] > Running test [issue_2995] > Running test [issue_3146_1] > Running test [issue_3146_2] > Running test [issue_3146_3] > Running test [issue_3146_4] > Running test [issue_3192] > Running test [issue_t161_top_retain_1] > Running test [issue_t161_top_retain_2] > Running test [issue_t161_top_retain_3] > Running test [issue_t161_top_retain_4] > Running test [issue_t161_top_retain_5] > Running test [issue_t161_top_retain_6] > Running test [issue_t161_top_retain_7] > Running test [issue_t161_top_retain_8] > Running test [issue_t161_top_retain_9] > Running test [issue_t161_top_retain_10] > Running test [issue_t161_top_retain_11] > Running test [issue_t161_top_retain_12] > Running test [issue_t161_top_retain_13] > Running test [issue_t161_top_retain_14] > Running test [issue_t161_top_retain_15] > Running test [issue_t183] > --- evaluate.js > Running test [and] > Running test [or] > Running test [unary_prefix] > Running test [negative_zero] > Running test [positive_zero] > Running test [pow] > Running test [pow_sequence] > Running test [pow_mixed] > Running test [pow_with_right_side_evaluating_to_unary] > Running test [pow_with_number_constants] > Running test [pow_sequence_with_parens] > Running test [pow_sequence_with_parens_evaluated] > Running test [pow_sequence_with_constants_and_parens] > Running test [pow_sequence_with_parens_exact] > Running test [unsafe_constant] > Running test [unsafe_object] > Running test [unsafe_object_nested] > Running test [unsafe_object_complex] > Running test [unsafe_object_repeated] > Running test [unsafe_object_accessor] > Running test [prop_function] > Running test [unsafe_integer_key] > Running test [unsafe_integer_key_complex] > Running test [unsafe_float_key] > Running test [unsafe_float_key_complex] > Running test [unsafe_array] > Running test [unsafe_string] > Running test [unsafe_array_bad_index] > Running test [unsafe_string_bad_index] > Running test [prototype_function] > Running test [call_args] > Running test [call_args_drop_param] > Running test [in_boolean_context] > Running test [unsafe_charAt] > Running test [unsafe_charAt_bad_index] > Running test [unsafe_charAt_noop] > Running test [issue_1649] > Running test [issue_1760_1] > Running test [issue_1760_2] > Running test [delete_expr_1] > Running test [delete_expr_2] > Running test [delete_binary_1] > Running test [delete_binary_2] > Running test [Infinity_NaN_undefined_LHS] > Running test [issue_1964_1] > Running test [issue_1964_2] > Running test [array_slice_index] > Running test [string_charCodeAt] > Running test [issue_2207_1] > Running test [issue_2207_2] > Running test [issue_2207_3] > Running test [issue_2231_1] > Running test [issue_2231_2] > Running test [issue_2231_3] > Running test [self_comparison_1] > Running test [self_comparison_2] > Running test [issue_2535_1] > Running test [issue_2535_2] > Running test [issue_2535_3] > Running test [issue_2822] > Running test [string_case] > Running test [issue_2916_1] > Running test [issue_2916_2] > Running test [issue_2919] > Running test [issue_2926_1] > Running test [issue_2926_2] > Running test [optional_expect_when_expect_stdout_present] > Running test [issue_2968] > Running test [global_hasOwnProperty] > --- expansions.js > Running test [expand_arguments] > Running test [expand_expression_arguments] > Running test [expand_parameters] > Running test [avoid_spread_in_ternary] > --- export.js > Running test [issue_2038_1] > Running test [issue_2038_2] > Running test [issue_2126] > Running test [beautify] > Running test [issue_2131] > Running test [issue_2129] > Running test [async_func] > Running test [issue_2134_1] > Running test [issue_2134_2] > Running test [redirection] > Running test [keyword_invalid_1] > Running test [keyword_invalid_2] > Running test [keyword_invalid_3] > Running test [keyword_valid_1] > Running test [keyword_valid_2] > Running test [keyword_valid_3] > Running test [dynamic_import] > Running test [trailing_comma] > Running test [export_default_anonymous_function] > Running test [export_default_seq] > Running test [export_default_arrow] > Running test [export_default_anonymous_generator] > Running test [export_default_anonymous_async_function] > Running test [export_default_async_arrow_function] > Running test [export_default_named_generator] > Running test [export_default_named_async_function] > Running test [export_default_anonymous_class] > Running test [export_default_anonymous_function_not_call] > Running test [export_default_anonymous_generator_not_call] > Running test [export_default_anonymous_async_function_not_call] > Running test [issue_2977] > Running test [name_cache_do_not_mangle_export_function_name] > Running test [name_cache_do_not_mangle_export_class_name] > Running test [name_cache_do_not_mangle_export_var_name] > Running test [name_cache_do_not_mangle_export_let_name] > Running test [name_cache_do_not_mangle_export_const_name] > Running test [name_cache_do_not_mangle_export_destructuring_name] > Running test [name_cache_do_not_mangle_export_from_names] > Running test [name_cache_mangle_export_default_class] > Running test [module_mangle_export_default_class] > Running test [name_cache_mangle_export_default_function] > Running test [module_mangle_export_default_function] > Running test [name_cache_mangle_local_import_and_export_aliases] > Running test [name_cache_import_star_as_name_from_module] > Running test [issue_333] > Running test [issue_333_toplevel] > --- expression.js > Running test [pow] > Running test [pow_with_number_constants] > Running test [pow_with_parentheses] > Running test [pow_with_unary_between_brackets] > --- functions.js > Running test [non_ascii_function_identifier_name] > Running test [iifes_returning_constants_keep_fargs_true] > Running test [iifes_returning_constants_keep_fargs_false] > Running test [issue_485_crashing_1530] > Running test [issue_1841_1] > Running test [issue_1841_2] > Running test [function_returning_constant_literal] > Running test [hoist_funs] > Running test [hoist_funs_strict] > Running test [issue_203] > Running test [no_webkit] > Running test [webkit] > Running test [issue_2084] > Running test [issue_2097] > Running test [issue_2101] > Running test [inner_ref] > Running test [issue_2107] > Running test [issue_2114_1] > Running test [issue_2114_2] > Running test [issue_2428] > Running test [issue_2531_1] > Running test [issue_2531_2] > Running test [issue_2531_3] > Running test [empty_body] > Running test [inline_loop_1] > Running test [inline_loop_2] > Running test [inline_loop_3] > Running test [inline_loop_4] > Running test [issue_2476] > Running test [issue_2601_1] > Running test [issue_2601_2] > Running test [issue_2604_1] > Running test [issue_2604_2] > Running test [unsafe_apply_1] > Running test [unsafe_apply_2] > Running test [unsafe_apply_expansion_1] > Running test [unsafe_apply_expansion_2] > Running test [unsafe_call_1] > Running test [unsafe_call_2] > Running test [unsafe_call_3] > Running test [unsafe_call_expansion_1] > Running test [unsafe_call_expansion_2] > Running test [issue_2616] > Running test [issue_2620_1] > Running test [issue_2620_2] > Running test [issue_2620_3] > Running test [issue_2620_4] > Running test [issue_2630_1] > Running test [issue_2630_2] > Running test [issue_2630_3] > Running test [issue_2630_4] > Running test [issue_2630_5] > Running test [issue_2647_1] > Running test [issue_2647_2] > Running test [issue_2647_3] > Running test [recursive_inline_1] > Running test [recursive_inline_2] > Running test [issue_2657] > Running test [issue_2663_1] > Running test [issue_2663_2] > Running test [issue_2663_3] > Running test [duplicate_argnames] > Running test [loop_init_arg] > Running test [inline_false] > Running test [inline_0] > Running test [inline_1] > Running test [inline_2] > Running test [inline_3] > Running test [inline_true] > Running test [issue_2842] > Running test [use_before_init_in_loop] > Running test [duplicate_arg_var] > Running test [issue_2737_1] > Running test [issue_2737_2] > Running test [issue_2783] > Running test [inline_function_expressions] > Running test [issue_2898] > Running test [deduplicate_parenthesis] > Running test [issue_3166] > Running test [issue_3016_1] > Running test [issue_3016_2] > Running test [issue_3016_2_ie8] > Running test [issue_3016_3] > Running test [issue_3016_3_ie8] > Running test [issue_3018] > Running test [issue_3054] > Running test [issue_3076] > Running test [issue_3125] > Running test [drop_lone_use_strict] > Running test [drop_lone_use_strict_arrows_1] > Running test [drop_lone_use_strict_arrows_2] > Running test [issue_t131a] > Running test [issue_t131b] > --- global_defs.js > Running test [must_replace] > Running test [keyword] > Running test [object] > Running test [expanded] > Running test [mixed] > Running test [issue_1801] > Running test [issue_1986] > Running test [issue_2167] > Running test [issue_3217] > --- harmony.js > Running test [arrow_function_parens] > Running test [arrow_function_parens_2] > Running test [typeof_arrow_functions] > Running test [classes] > Running test [class_statics] > Running test [class_name_can_be_mangled] > Running test [class_name_can_be_preserved] > Running test [classes_can_have_generators] > Running test [classes_can_have_computed_generators] > Running test [classes_can_have_computed_static] > Running test [class_methods_and_getters_with_keep_quoted_props_enabled] > Running test [classes_with_expression_as_expand] > Running test [new_target] > Running test [number_literals] > Running test [import_statement] > Running test [import_all_statement] > Running test [export_statement] > Running test [export_default_object_expression] > Running test [export_default_array] > Running test [export_default_anon_function] > Running test [export_default_anon_class] > Running test [export_module_statement] > Running test [import_statement_mangling] > Running test [export_statement_mangling] > Running test [regression_for_of_const] > Running test [regression_cannot_destructure] > Running test [regression_cannot_use_of] > Running test [fat_arrow_as_param] > Running test [default_assign] > Running test [expansion] > Running test [issue_1613] > Running test [format_methods] > Running test [issue_1898] > Running test [issue_1753] > Running test [issue_1753_disable] > Running test [class_extends] > Running test [class_extends_class] > Running test [class_extends_function] > Running test [class_extends_regex] > Running test [issue_2028] > Running test [class_expression_statement] > Running test [class_expression_statement_unused] > Running test [class_expression_statement_unused_toplevel] > Running test [export_default_function_decl] > Running test [export_default_class_decl] > Running test [object_rest_spread] > Running test [object_spread_unsafe] > Running test [array_spread_of_sequence] > Running test [object_spread_of_sequence] > Running test [class_name_can_be_preserved_with_reserved] > Running test [issue_2345] > Running test [issue_2349] > Running test [issue_2349b] > Running test [shorthand_keywords] > Running test [array_literal_with_spread_1] > Running test [array_literal_with_spread_2a] > Running test [array_literal_with_spread_2b] > Running test [array_literal_with_spread_3a] > Running test [array_literal_with_spread_3b] > Running test [array_literal_with_spread_4a] > Running test [array_literal_with_spread_4b] > Running test [object_literal_method_using_arguments] > Running test [class_method_using_arguments] > Running test [issue_2676] > Running test [issue_2762] > Running test [issue_2794_1] > Running test [issue_2794_2] > Running test [issue_2794_3] > Running test [issue_2794_4] > Running test [issue_2794_5] > Running test [issue_2794_6] > Running test [inline_arrow_using_arguments] > Running test [issue_2874_1] > Running test [issue_2874_2] > Running test [issue_2874_3] > Running test [issue_3061] > Running test [module_enables_strict_mode] > Running test [module_mangle_scope] > Running test [module_enabled] > Running test [issue_3028] > Running test [issue_t80] > --- hoist.js > Running test [hoist_vars] > Running test [hoist_funs] > Running test [hoist_no_destructurings] > Running test [dont_hoist_var_destructurings] > --- hoist_props.js > Running test [issue_2377_1] > Running test [issue_2377_2] > Running test [issue_2377_3] > Running test [direct_access_1] > Running test [direct_access_2] > Running test [direct_access_3] > Running test [single_use] > Running test [name_collision_1] > Running test [name_collision_2] > Running test [name_collision_3] > Running test [contains_this_1] > Running test [contains_this_2] > Running test [contains_this_3] > Running test [hoist_class] > Running test [hoist_class_with_new] > Running test [hoist_function_with_call] > Running test [new_this] > Running test [issue_2462] > Running test [issue_2473_1] > Running test [issue_2473_2] > Running test [issue_2473_3] > Running test [issue_2473_4] > Running test [issue_2508_1] > Running test [issue_2508_2] > Running test [issue_2508_3] > Running test [issue_2508_4] > Running test [issue_2508_5] > Running test [issue_2508_6] > Running test [issue_2519] > Running test [toplevel_const] > Running test [toplevel_let] > Running test [toplevel_var] > Running test [undefined_key] > Running test [issue_3021] > Running test [issue_3046] > Running test [issue_3071_1] > Running test [issue_3071_2] > Running test [issue_3071_2_toplevel] > Running test [issue_3071_3] > --- hoist_vars.js > Running test [statements] > Running test [statements_funs] > Running test [sequences] > Running test [sequences_funs] > Running test [issue_2295] > Running test [regression_toplevel_args] > --- html_comments.js > Running test [html_comment_in_expression] > Running test [html_comment_in_less_than] > Running test [html_comment_in_left_shift] > Running test [html_comment_in_right_shift] > Running test [html_comment_in_zero_fill_right_shift] > Running test [html_comment_in_greater_than] > Running test [html_comment_in_greater_than_or_equal] > Running test [html_comment_in_string_literal] > Running test [html_comment_after_multiline_comment] > --- ie8.js > Running test [do_screw] > Running test [dont_screw] > Running test [do_screw_constants] > Running test [dont_screw_constants] > Running test [do_screw_try_catch] > Running test [dont_screw_try_catch] > Running test [do_screw_try_catch_undefined] > Running test [dont_screw_try_catch_undefined] > Running test [reduce_vars] > Running test [issue_1586_1] > Running test [issue_1586_2] > Running test [issue_2120_1] > Running test [issue_2120_2] > Running test [issue_2254_1] > Running test [issue_2254_2] > --- if_return.js > Running test [if_return_1] > Running test [if_return_2] > Running test [if_return_3] > Running test [if_return_4] > Running test [if_return_5] > Running test [if_return_6] > Running test [if_return_7] > Running test [if_return_8] > Running test [issue_1089] > Running test [issue_1437] > Running test [issue_1437_conditionals] > Running test [issue_512] > Running test [issue_1317] > Running test [issue_1317_strict] > Running test [if_var_return] > Running test [if_if_return_return] > Running test [issue_2747] > --- inline.js > Running test [inline_within_extends_1] > Running test [inline_within_extends_2] > Running test [issue_308] > --- issue-1001.js > Running test [parenthesis_strings_in_parenthesis] > --- issue-1034.js > Running test [non_hoisted_function_after_return] > Running test [non_hoisted_function_after_return_2a] > Running test [non_hoisted_function_after_return_2b] > Running test [non_hoisted_function_after_return_strict] > Running test [non_hoisted_function_after_return_2a_strict] > Running test [non_hoisted_function_after_return_2b_strict] > --- issue-1041.js > Running test [const_declaration] > Running test [const_pragma] > Running test [not_const] > --- issue-1043.js > Running test [issue_1043] > --- issue-1044.js > Running test [issue_1044] > --- issue-1052.js > Running test [multiple_functions] > Running test [single_function] > Running test [deeply_nested] > Running test [not_hoisted_when_already_nested] > Running test [defun_if_return] > Running test [defun_hoist_funs] > Running test [defun_else_if_return] > --- issue-1105.js > Running test [with_in_global_scope] > Running test [with_in_function_scope] > Running test [compress_with_with_in_other_scope] > Running test [with_using_existing_variable_outside_scope] > Running test [check_drop_unused_in_peer_function] > Running test [Infinity_not_in_with_scope] > Running test [Infinity_in_with_scope] > Running test [assorted_Infinity_NaN_undefined_in_with_scope] > Running test [assorted_Infinity_NaN_undefined_in_with_scope_keep_infinity] > --- issue-12.js > Running test [keep_name_of_getter] > Running test [keep_name_of_setter] > Running test [setter_with_operator_keys] > --- issue-1202.js > Running test [mangle_keep_fnames_false] > Running test [mangle_keep_fnames_true] > --- issue-1212.js > Running test [issue_1212_debug_false] > Running test [issue_1212_debug_true] > --- issue-126.js > Running test [concatenate_rhs_strings] > --- issue-1261.js > Running test [pure_function_calls] > Running test [pure_function_calls_toplevel] > Running test [should_warn] > --- issue-1275.js > Running test [string_plus_optimization] > --- issue-1321.js > Running test [issue_1321_no_debug] > Running test [issue_1321_debug] > Running test [issue_1321_with_quoted] > --- issue-143.js > Running test [tranformation_sort_order_equal] > Running test [tranformation_sort_order_unequal] > Running test [tranformation_sort_order_lesser_or_equal] > Running test [tranformation_sort_order_greater_or_equal] > --- issue-1431.js > Running test [level_zero] > Running test [level_one] > Running test [level_two] > Running test [level_three] > --- issue-1443.js > Running test [unsafe_undefined] > Running test [keep_fnames] > --- issue-1446.js > Running test [typeof_eq_undefined] > Running test [typeof_eq_undefined_ie8] > Running test [undefined_redefined] > Running test [undefined_redefined_mangle] > --- issue-1447.js > Running test [else_with_empty_block] > Running test [else_with_empty_statement] > Running test [conditional_false_stray_else_in_loop] > --- issue-1466.js > Running test [same_variable_in_multiple_for_loop] > Running test [same_variable_in_multiple_forOf] > Running test [same_variable_in_multiple_forIn] > Running test [different_variable_in_multiple_for_loop] > Running test [different_variable_in_multiple_forOf] > Running test [different_variable_in_multiple_forIn] > Running test [same_variable_in_multiple_forOf_sequences_let] > Running test [same_variable_in_multiple_forOf_sequences_const] > Running test [same_variable_in_multiple_forIn_sequences_let] > Running test [same_variable_in_multiple_forIn_sequences_const] > Running test [more_variable_in_multiple_for] > --- issue-1569.js > Running test [inner_reference] > --- issue-1588.js > Running test [screw_ie8] > Running test [support_ie8] > Running test [safe_undefined] > Running test [unsafe_undefined] > Running test [runtime_error] > --- issue-1609.js > Running test [chained_evaluation_1] > Running test [chained_evaluation_2] > --- issue-1639.js > Running test [issue_1639_1] > Running test [issue_1639_2] > Running test [issue_1639_3] > --- issue-1656.js > Running test [f7] > --- issue-1673.js > Running test [side_effects_catch] > Running test [side_effects_else] > Running test [side_effects_finally] > Running test [side_effects_label] > Running test [side_effects_switch] > --- issue-1704.js > Running test [mangle_catch] > Running test [mangle_catch_ie8] > Running test [mangle_catch_var] > Running test [mangle_catch_var_ie8] > Running test [mangle_catch_toplevel] > Running test [mangle_catch_ie8_toplevel] > Running test [mangle_catch_var_toplevel] > Running test [mangle_catch_var_ie8_toplevel] > Running test [mangle_catch_redef_1] > Running test [mangle_catch_redef_1_ie8] > Running test [mangle_catch_redef_1_toplevel] > Running test [mangle_catch_redef_1_ie8_toplevel] > Running test [mangle_catch_redef_2] > Running test [mangle_catch_redef_2_ie8] > Running test [mangle_catch_redef_2_toplevel] > Running test [mangle_catch_redef_2_ie8_toplevel] > Running test [mangle_catch_redef_3] > Running test [mangle_catch_redef_3_toplevel] > Running test [mangle_catch_redef_ie8_3] > Running test [mangle_catch_redef_3_ie8_toplevel] > --- issue-1733.js > Running test [function_iife_catch] > Running test [function_iife_catch_ie8] > Running test [function_catch_catch] > Running test [function_catch_catch_ie8] > --- issue-1750.js > Running test [case_1] > Running test [case_2] > --- issue-1770.js > Running test [mangle_props] > Running test [numeric_literal] > --- issue-1787.js > Running test [unary_prefix] > --- issue-1833.js > Running test [iife_for] > Running test [iife_for_in] > Running test [iife_do] > Running test [iife_while] > Running test [label_do] > Running test [label_while] > --- issue-1943.js > Running test [operator] > Running test [name] > Running test [keyword] > Running test [atom] > --- issue-2001.js > Running test [export_func_1] > Running test [export_func_2] > Running test [export_func_3] > Running test [export_default_func_1] > Running test [export_default_func_2] > Running test [export_default_func_3] > Running test [export_class_1] > Running test [export_class_2] > Running test [export_class_3] > Running test [export_default_class_1] > Running test [export_default_class_2] > Running test [export_default_class_3] > Running test [export_mangle_1] > Running test [export_mangle_2] > Running test [export_mangle_3] > Running test [export_mangle_4] > Running test [export_mangle_5] > Running test [export_mangle_6] > Running test [export_toplevel_1] > Running test [export_toplevel_2] > Running test [export_default_func_ref] > --- issue-203.js > Running test [compress_new_function] > Running test [compress_new_function_with_destruct] > Running test [compress_new_function_with_destruct_arrows] > --- issue-208.js > Running test [do_not_update_lhs] > Running test [do_update_rhs] > Running test [mixed] > --- issue-22.js > Running test [return_with_no_value_in_if_body] > --- issue-229.js > Running test [template_strings] > --- issue-2652.js > Running test [insert_semicolon] > Running test [unary_postfix] > --- issue-267.js > Running test [issue_267] > --- issue-269.js > Running test [issue_269_1] > Running test [issue_269_dangers] > Running test [issue_269_in_scope] > Running test [strings_concat] > Running test [regexp] > --- issue-2719.js > Running test [warn] > --- issue-281.js > Running test [collapse_vars_constants] > Running test [modified] > Running test [ref_scope] > Running test [safe_undefined] > Running test [negate_iife_3] > Running test [negate_iife_3_off] > Running test [negate_iife_4] > Running test [negate_iife_5] > Running test [negate_iife_5_off] > Running test [issue_1254_negate_iife_true] > Running test [issue_1254_negate_iife_nested] > Running test [negate_iife_issue_1073] > Running test [issue_1288_side_effects] > Running test [inner_var_for_in_1] > Running test [issue_1595_3] > Running test [issue_1758] > Running test [wrap_iife] > Running test [wrap_iife_in_expression] > Running test [wrap_iife_in_return_call] > Running test [pure_annotation_1] > Running test [pure_annotation_2] > Running test [drop_fargs] > Running test [keep_fargs] > --- issue-2871.js > Running test [comparison_with_undefined] > --- issue-2989.js > Running test [inline_script_off] > Running test [inline_script_on] > --- issue-368.js > Running test [collapse] > --- issue-44.js > Running test [issue_44_valid_ast_1] > Running test [issue_44_valid_ast_2] > --- issue-59.js > Running test [keep_continue] > --- issue-597.js > Running test [NaN_and_Infinity_must_have_parens] > Running test > [NaN_and_Infinity_should_not_be_replaced_when_they_are_redefined] > Running test [NaN_and_Infinity_must_have_parens_evaluate] > Running test > [NaN_and_Infinity_should_not_be_replaced_when_they_are_redefined_evaluate] > Running test [beautify_off_1] > Running test [beautify_off_2] > Running test [beautify_on_1] > Running test [beautify_on_2] > Running test [issue_1724] > Running test [issue_1725] > --- issue-611.js > Running test [issue_611] > --- issue-637.js > Running test [wrongly_optimized] > --- issue-640.js > Running test [cond_5] > Running test [dead_code_const_annotation_regex] > Running test [drop_console_2] > Running test [drop_value] > Running test [wrongly_optimized] > Running test [negate_iife_1] > Running test [negate_iife_3] > Running test [negate_iife_3_off] > Running test [negate_iife_4] > Running test [negate_iife_5] > Running test [negate_iife_5_off] > Running test [issue_1254_negate_iife_true] > Running test [issue_1254_negate_iife_nested] > Running test [conditional] > Running test [limit_1] > Running test [iife] > --- issue-747.js > Running test [dont_reuse_prop] > Running test [unmangleable_props_should_always_be_reserved] > --- issue-751.js > Running test [negate_booleans_1] > Running test [negate_booleans_2] > --- issue-782.js > Running test [remove_redundant_sequence_items] > Running test [dont_remove_this_binding_sequence] > --- issue-892.js > Running test [dont_mangle_arguments] > --- issue-913.js > Running test [keep_var_for_in] > --- issue-926.js > Running test [template_strings] > --- issue-973.js > Running test [this_binding_conditionals] > Running test [this_binding_collapse_vars] > Running test [this_binding_side_effects] > Running test [this_binding_sequences] > --- issue-976.js > Running test [eval_collapse_vars] > Running test [eval_unused] > Running test [eval_mangle] > --- issue-979.js > Running test [issue979_reported] > Running test [issue979_test_negated_is_best] > --- issue-t120.js > Running test [issue_t120_1] > Running test [issue_t120_2] > Running test [issue_t120_3] > Running test [issue_t120_4] > Running test [issue_t120_5] > Running test [pr_152_regression] > --- issue-t292.js > Running test [no_flatten_with_arg_colliding_with_arg_value_inner_scope] > Running test [no_flatten_with_var_colliding_with_arg_value_inner_scope] > --- issue-t50.js > Running test [issue_t50] > Running test [issue_t50_let] > Running test [issue_t50_const] > --- join-vars.js > Running test [only_vars] > Running test [issue_1079_with_vars] > Running test [issue_1079_with_mixed] > --- keep_names.js > Running test [drop_fnames] > Running test [keep_fnames] > Running test [drop_classnames] > Running test [keep_classnames] > Running test [keep_some_fnames] > Running test [keep_some_fnames_reduce] > Running test [keep_some_classnames] > --- keep_quoted_strict.js > Running test [keep_quoted_strict] > --- labels.js > Running test [labels_1] > Running test [labels_2] > Running test [labels_3] > Running test [labels_4] > Running test [labels_5] > Running test [labels_6] > Running test [labels_7] > Running test [labels_8] > Running test [labels_9] > Running test [labels_10] > --- loops.js > Running test [while_becomes_for] > Running test [drop_if_break_1] > Running test [drop_if_break_2] > Running test [drop_if_break_3] > Running test [drop_if_break_4] > Running test [drop_if_else_break_1] > Running test [drop_if_else_break_2] > Running test [drop_if_else_break_3] > Running test [drop_if_else_break_4] > Running test [parse_do_while_with_semicolon] > Running test [parse_do_while_without_semicolon] > Running test [keep_collapse_const_in_own_block_scope] > Running test [keep_collapse_const_in_own_block_scope_2] > Running test [evaluate] > Running test [issue_1532] > Running test [issue_186] > Running test [issue_186_ie8] > Running test [issue_186_beautify] > Running test [issue_186_beautify_ie8] > Running test [issue_186_braces] > Running test [issue_186_braces_ie8] > Running test [issue_186_beautify_braces] > Running test [issue_186_beautify_braces_ie8] > Running test [issue_1648] > Running test [do_switch] > Running test [in_parenthesis_1] > Running test [in_parenthesis_2] > Running test [init_side_effects] > Running test [dead_code_condition] > Running test [issue_2740_1] > Running test [issue_2740_2] > Running test [issue_2740_3] > Running test [issue_2740_4] > Running test [issue_2740_5] > Running test [issue_2740_6] > Running test [issue_2740_7] > Running test [issue_2740_8] > Running test [issue_2904] > --- max_line_len.js > Running test [too_short] > Running test [just_enough] > --- negate-iife.js > Running test [negate_iife_1] > Running test [negate_iife_1_off] > Running test [negate_iife_2] > Running test [negate_iife_2_side_effects] > Running test [negate_iife_3] > Running test [negate_iife_3_evaluate] > Running test [negate_iife_3_side_effects] > Running test [negate_iife_3_off] > Running test [negate_iife_3_off_evaluate] > Running test [negate_iife_4] > Running test [sequence_off] > Running test [negate_iife_5] > Running test [negate_iife_5_off] > Running test [negate_iife_nested] > Running test [negate_iife_nested_off] > Running test [negate_iife_issue_1073] > Running test [issue_1254_negate_iife_false] > Running test [issue_1254_negate_iife_true] > Running test [issue_1254_negate_iife_nested] > Running test [issue_1288] > Running test [issue_1288_side_effects] > --- new.js > Running test [new_statement] > Running test [new_statements_2] > Running test [new_statements_3] > Running test [new_with_rewritten_true_value] > Running test [new_with_many_parameters] > Running test [new_constructor_with_unary_arguments] > Running test [call_with_unary_arguments] > Running test [new_with_unary_prefix] > Running test [new_with_assignement_expression] > Running test [dot_parenthesis_1] > Running test [dot_parenthesis_2] > --- node_version.js > Running test [eval_let_6] > --- numbers.js > Running test [hex_numbers_in_parentheses_for_prototype_functions] > Running test [comparisons] > Running test [evaluate_1] > Running test [evaluate_2] > Running test [evaluate_3] > Running test [evaluate_4] > Running test [issue_1710] > Running test [unary_binary_parenthesis] > Running test [compress_numbers] > --- object.js > Running test [getter_setter] > Running test [getter_setter_mangler] > Running test [use_shorthand_opportunity] > Running test [computed_property_names] > Running test [convert_computed_props_to_regular_ones] > Running test [computed_property_names_evaluated_1] > Running test [computed_property_names_evaluated_2] > Running test [shorthand_properties] > Running test [concise_methods] > Running test [concise_methods_with_computed_property] > Running test [concise_methods_with_computed_property2] > Running test [concise_methods_with_various_property_names] > Running test [concise_methods_and_mangle_props] > Running test [concise_generators] > Running test [concise_methods_and_keyword_names] > Running test [getter_setter_with_computed_value] > Running test [property_with_operator_value] > Running test [property_with_unprintable] > Running test [property_with_unprintable_ascii_only] > Running test [property_with_unprintable_ascii_only_static] > Running test [methods_and_getters_with_keep_quoted_props_enabled] > Running test [allow_assignments_to_property_values] > Running test [variable_as_computed_property] > Running test [prop_func_to_concise_method] > Running test [prop_arrow_to_concise_method] > Running test [concise_method_to_prop_arrow] > Running test [prop_func_to_async_concise_method] > Running test [prop_func_to_concise_method_various] > Running test [prop_arrows_to_concise_method_various] > Running test [prop_arrow_with_this] > Running test [prop_arrow_with_nested_this] > Running test [issue_2554_1] > Running test [issue_2554_2] > Running test [issue_2554_3] > Running test [issue_2554_4] > Running test [issue_2554_5] > Running test [dont_join_repeat_object_keys] > Running test [issue_206] > --- parameters.js > Running test [arrow_functions] > Running test [arrow_return] > Running test [regression_arrow_functions_and_hoist] > Running test [regression_assign_arrow_functions] > Running test [destructuring_arguments_1] > Running test [destructuring_arguments_2] > Running test [destructuring_arguments_3] > Running test [default_arguments] > Running test [default_values_in_destructurings] > Running test > [accept_duplicated_parameters_in_non_strict_without_spread_or_default_assignment] > --- parse_errors.js > Running test [basic_syntax_error] > Running test [valid_template_string_example] > Running test [invalid_template_string_example] > --- properties.js > Running test [keep_properties] > Running test [dot_properties] > Running test [dot_properties_es5] > Running test [sub_properties] > Running test [evaluate_array_length] > Running test [evaluate_string_length] > Running test [mangle_properties] > Running test [mangle_unquoted_properties] > Running test [mangle_debug] > Running test [mangle_debug_true] > Running test [mangle_debug_suffix] > Running test [mangle_debug_suffix_keep_quoted] > Running test [first_256_chars_as_properties] > Running test [first_256_unicode_chars_as_properties] > Running test [first_256_hex_chars_as_properties] > Running test [native_prototype] > Running test [native_prototype_lhs] > Running test [accessor_boolean] > Running test [accessor_get_set] > Running test [accessor_null_undefined] > Running test [accessor_number] > Running test [accessor_string] > Running test [accessor_this] > Running test [issue_2208_1] > Running test [issue_2208_2] > Running test [issue_2208_3] > Running test [issue_2208_4] > Running test [issue_2208_5] > Running test [issue_2208_6] > Running test [issue_2208_7] > Running test [issue_2208_8] > Running test [issue_2208_9] > Running test [methods_keep_quoted_true] > Running test [methods_keep_quoted_false] > Running test [methods_keep_quoted_from_dead_code] > Running test [issue_2256] > Running test [issue_2321] > Running test [unsafe_methods_regex] > Running test [lhs_prop_1] > Running test [lhs_prop_2] > Running test [literal_duplicate_key_side_effects] > Running test [prop_side_effects_1] > Running test [prop_side_effects_2] > Running test [accessor_1] > Running test [accessor_2] > Running test [array_hole] > Running test [computed_property] > Running test [new_this] > Running test [issue_2513] > Running test [const_prop_assign_strict] > Running test [const_prop_assign_pure] > Running test [join_object_assignments_1] > Running test [join_object_assignments_2] > Running test [join_object_assignments_3] > Running test [join_object_assignments_4] > Running test [join_object_assignments_return_1] > Running test [join_object_assignments_return_2] > Running test [join_object_assignments_return_3] > Running test [join_object_assignments_for] > Running test [join_object_assignments_if] > Running test [join_object_assignments_forin] > Running test [join_object_assignments_negative] > Running test [join_object_assignments_NaN_1] > Running test [join_object_assignments_NaN_2] > Running test [join_object_assignments_null_0] > Running test [join_object_assignments_null_1] > Running test [join_object_assignments_void_0] > Running test [join_object_assignments_undefined_1] > Running test [join_object_assignments_undefined_2] > Running test [join_object_assignments_Infinity] > Running test [join_object_assignments_regex] > Running test [issue_2816] > Running test [issue_2816_ecma6] > Running test [issue_2893_1] > Running test [issue_2893_2] > Running test [issue_2893_3] > Running test [issue_2893_4] > Running test [issue_2893_5] > Running test [issue_2893_6] > Running test [issue_2893_7] > Running test [issue_2893_8] > Running test [issue_869_1] > Running test [issue_869_2] > Running test [issue_3188_1] > Running test [issue_3188_2] > Running test [issue_3188_3] > Running test [issue_t64] > Running test [dont_mangle_computed_property_1] > Running test [dont_mangle_computed_property_2] > Running test [mangle_properties_which_matches_pattern] > --- pure_funcs.js > Running test [array] > Running test [func] > Running test [side_effects] > Running test [unused] > Running test [babel] > Running test [conditional] > Running test [relational] > Running test [arithmetic] > Running test [boolean_and] > Running test [boolean_or] > Running test [assign] > Running test [unary] > Running test [issue_2629_1] > Running test [issue_2629_2] > Running test [issue_2629_3] > Running test [issue_2629_4] > Running test [issue_2629_5] > Running test [issue_2638] > Running test [issue_2705_1] > Running test [issue_2705_2] > Running test [issue_2705_3] > Running test [issue_2705_4] > Running test [issue_2705_5] > Running test [issue_2705_6] > Running test [issue_3065_1] > Running test [issue_3065_2] > Running test [issue_3065_2b] > Running test [issue_3065_3] > Running test [issue_3065_4] > --- pure_getters.js > Running test [strict] > Running test [strict_reduce_vars] > Running test [unsafe] > Running test [unsafe_reduce_vars] > Running test [chained] > Running test [impure_getter_1] > Running test [impure_getter_2] > Running test [issue_2110_1] > Running test [issue_2110_2] > Running test [set_immutable_1] > Running test [set_immutable_2] > Running test [set_immutable_3] > Running test [set_immutable_4] > Running test [set_immutable_5] > Running test [set_immutable_6] > Running test [set_mutable_1] > Running test [set_mutable_2] > Running test [issue_2265_1] > Running test [issue_2265_2] > Running test [issue_2265_3] > Running test [issue_2265_4] > Running test [issue_2313_1] > Running test [issue_2313_2] > Running test [issue_2313_3] > Running test [issue_2313_4] > Running test [issue_2313_5] > Running test [issue_2313_6] > Running test [issue_2313_7] > Running test [issue_2678] > Running test [issue_2838] > Running test [issue_2938_1] > Running test [issue_2938_2] > Running test [issue_2938_3] > Running test [issue_2938_4] > Running test [collapse_vars_1_true] > Running test [collapse_vars_1_false] > Running test [collapse_vars_1_strict] > Running test [collapse_vars_2_true] > Running test [collapse_vars_2_false] > Running test [collapse_vars_2_strict] > Running test [collapse_rhs_true] > Running test [collapse_rhs_false] > Running test [collapse_rhs_strict] > Running test [collapse_rhs_setter] > Running test [collapse_rhs_call] > Running test [collapse_rhs_lhs] > --- reduce_vars.js > Running test [reduce_vars] > Running test [modified] > Running test [unsafe_evaluate] > Running test [unsafe_evaluate_side_effect_free_1] > Running test [unsafe_evaluate_side_effect_free_2] > Running test [unsafe_evaluate_escaped] > Running test [unsafe_evaluate_modified] > Running test [unsafe_evaluate_unknown] > Running test [unsafe_evaluate_object_1] > Running test [unsafe_evaluate_object_2] > Running test [unsafe_evaluate_object_3] > Running test [unsafe_evaluate_array_1] > Running test [unsafe_evaluate_array_2] > Running test [unsafe_evaluate_array_3] > Running test [unsafe_evaluate_array_4] > Running test [unsafe_evaluate_array_5] > Running test [unsafe_evaluate_equality_1] > Running test [unsafe_evaluate_equality_2] > Running test [passes] > Running test [iife] > Running test [iife_new] > Running test [multi_def_1] > Running test [multi_def_2] > Running test [multi_def_3] > Running test [use_before_var] > Running test [inner_var_if] > Running test [inner_var_label] > Running test [inner_var_for_1] > Running test [inner_var_for_2] > Running test [inner_var_for_in_1] > Running test [inner_var_for_in_2] > Running test [inner_var_catch] > Running test [issue_1533_1] > Running test [issue_1533_2] > Running test [toplevel_on] > Running test [toplevel_off] > Running test [toplevel_on_loops_1] > Running test [toplevel_off_loops_1] > Running test [toplevel_on_loops_2] > Running test [toplevel_off_loops_2] > Running test [toplevel_on_loops_3] > Running test [toplevel_off_loops_3] > Running test [defun_reference] > Running test [defun_inline_1] > Running test [defun_inline_2] > Running test [defun_inline_3] > Running test [defun_call] > Running test [defun_redefine] > Running test [func_inline] > Running test [func_modified] > Running test [unused_modified] > Running test [defun_label] > Running test [double_reference] > Running test [iife_eval_1] > Running test [iife_eval_2] > Running test [iife_func_side_effects] > Running test [issue_1595_1] > Running test [issue_1595_2] > Running test [issue_1595_3] > Running test [issue_1595_4] > Running test [issue_1606] > Running test [issue_1670_1] > Running test [issue_1670_2] > Running test [issue_1670_3] > Running test [issue_1670_4] > Running test [issue_1670_5] > Running test [issue_1670_6] > Running test [unary_delete] > Running test [redefine_arguments_1] > Running test [redefine_arguments_2] > Running test [redefine_arguments_3] > Running test [redefine_farg_1] > Running test [redefine_farg_2] > Running test [redefine_farg_3] > Running test [delay_def] > Running test [delay_def_lhs] > Running test [booleans] > Running test [side_effects_assign] > Running test [pure_getters_1] > Running test [pure_getters_2] > Running test [pure_getters_3] > Running test [catch_var] > Running test [var_assign_1] > Running test [var_assign_2] > Running test [var_assign_3] > Running test [var_assign_4] > Running test [var_assign_5] > Running test [var_assign_6] > Running test [immutable] > Running test [issue_1814_1] > Running test [issue_1814_2] > Running test [try_abort] > Running test [boolean_binary_assign] > Running test [cond_assign] > Running test [iife_assign] > Running test [issue_1850_1] > Running test [issue_1850_2] > Running test [issue_1850_3] > Running test [issue_1850_4] > Running test [issue_1865] > Running test [issue_1922_1] > Running test [issue_1922_2] > Running test [accessor_1] > Running test [accessor_2] > Running test [method_1] > Running test [method_2] > Running test [issue_2090_1] > Running test [issue_2090_2] > Running test [for_in_prop] > Running test [obj_var_1] > Running test [obj_var_2] > Running test [obj_arg_1] > Running test [obj_arg_2] > Running test [func_arg_1] > Running test [func_arg_2] > Running test [regex_loop] > Running test [obj_for_1] > Running test [obj_for_2] > Running test [array_forin_1] > Running test [array_forin_2] > Running test [array_forof_1] > Running test [array_forof_2] > Running test [const_expr_1] > Running test [const_expr_2] > Running test [issue_2406_1] > Running test [issue_2406_2] > Running test [escaped_prop_1] > Running test [escaped_prop_2] > Running test [escaped_prop_3] > Running test [issue_2420_1] > Running test [issue_2420_2] > Running test [issue_2420_3] > Running test [issue_2423_1] > Running test [issue_2423_2] > Running test [issue_2423_3] > Running test [issue_2423_4] > Running test [issue_2423_5] > Running test [issue_2423_6] > Running test [issue_2440_eval_1] > Running test [issue_2440_eval_2] > Running test [issue_2440_with_1] > Running test [issue_2440_with_2] > Running test [issue_2442] > Running test [recursive_inlining_1] > Running test [recursive_inlining_2] > Running test [recursive_inlining_3] > Running test [recursive_inlining_4] > Running test [recursive_inlining_5] > Running test [issue_2450_1] > Running test [issue_2450_2] > Running test [issue_2450_3] > Running test [issue_2450_4] > Running test [issue_2450_5] > Running test [issue_2449] > Running test [perf_1] > Running test [perf_2] > Running test [perf_3] > Running test [perf_4] > Running test [perf_5] > Running test [perf_6] > Running test [perf_7] > Running test [perf_8] > Running test [issue_2485] > Running test [issue_2496] > Running test [issue_2416] > Running test [issue_2455] > Running test [escape_conditional] > Running test [escape_sequence] > Running test [escape_throw] > Running test [escape_local_conditional] > Running test [escape_local_sequence] > Running test [escape_local_throw] > Running test [escape_yield] > Running test [escape_await] > Running test [escape_expansion] > Running test [inverted_var] > Running test [defun_single_use_loop] > Running test [do_while] > Running test [issue_2598] > Running test [issue_2669] > Running test [issue_2670] > Running test [var_if] > Running test [defun_assign] > Running test [defun_var_1] > Running test [defun_var_2] > Running test [defun_var_3] > Running test [defun_catch_1] > Running test [defun_catch_2] > Running test [defun_catch_3] > Running test [defun_catch_4] > Running test [defun_catch_5] > Running test [defun_catch_6] > Running test [duplicate_lambda_defun_name_1] > Running test [duplicate_lambda_defun_name_2] > Running test [issue_2757_1] > Running test [issue_2757_2] > Running test [issue_2774] > Running test [issue_2799_1] > Running test [issue_2799_2] > Running test [issue_2836] > Running test [lvalues_def_1] > Running test [lvalues_def_2] > Running test [chained_assignments] > Running test [issue_2860_1] > Running test [issue_2860_2] > Running test [issue_2869] > Running test [issue_3042_1] > Running test [issue_3042_2] > Running test [issue_2919] > Running test [issue_2436] > Running test [issue_2916] > Running test [issue_3125] > Running test [issue_2992] > Running test [issue_3068_1] > Running test [issue_3068_2] > Running test [issue_3110_1] > Running test [issue_3110_2] > Running test [issue_3110_3] > Running test [issue_3113_1] > Running test [issue_3113_2] > Running test [issue_3113_3] > Running test [issue_3113_4] > Running test [issue_3113_5] > Running test [conditional_nested_1] > Running test [conditional_nested_2] > Running test [conditional_nested_3] > Running test [issue_3140_1] > Running test [issue_3140_2] > Running test [issue_3140_3] > Running test [issue_3140_4] > Running test [issue_3140_5] > Running test [reduce_funcs_in_array_1] > Running test [reduce_funcs_in_array_2] > Running test [reduce_funcs_in_object_literal_1] > Running test [reduce_funcs_in_object_literal_2] > Running test [single_use_class_referenced_in_array] > Running test [single_use_class_referenced_in_object_literal] > Running test [issue_369] > --- regexp.js > Running test [regexp_simple] > Running test [regexp_slashes] > Running test [regexp_1] > Running test [regexp_2] > --- rename.js > Running test [mangle_catch] > Running test [mangle_catch_ie8] > Running test [mangle_catch_var] > Running test [mangle_catch_var_ie8] > Running test [mangle_catch_toplevel] > Running test [mangle_catch_ie8_toplevel] > Running test [mangle_catch_var_toplevel] > Running test [mangle_catch_var_ie8_toplevel] > Running test [mangle_catch_redef_1] > Running test [mangle_catch_redef_1_ie8] > Running test [mangle_catch_redef_1_toplevel] > Running test [mangle_catch_redef_1_ie8_toplevel] > Running test [mangle_catch_redef_2] > Running test [mangle_catch_redef_2_ie8] > Running test [mangle_catch_redef_2_toplevel] > Running test [mangle_catch_redef_2_ie8_toplevel] > Running test [issue_2120_1] > Running test [issue_2120_2] > Running test [function_iife_catch] > Running test [function_iife_catch_ie8] > Running test [function_catch_catch] > Running test [function_catch_catch_ie8] > --- return_undefined.js > Running test [return_undefined] > Running test [return_void] > --- sandbox.js > Running test [console_log] > --- sequences.js > Running test [make_sequences_1] > Running test [make_sequences_2] > Running test [make_sequences_3] > Running test [make_sequences_4] > Running test [lift_sequences_1] > Running test [lift_sequences_2] > Running test [lift_sequences_3] > Running test [lift_sequences_4] > Running test [lift_sequences_5] > Running test [for_sequences] > Running test [limit_1] > Running test [limit_2] > Running test [negate_iife_for] > Running test [iife] > Running test [unsafe_undefined] > Running test [issue_1685] > Running test [func_def_1] > Running test [func_def_2] > Running test [func_def_3] > Running test [func_def_4] > Running test [func_def_5] > Running test [issue_1758] > Running test [delete_seq_1] > Running test [delete_seq_2] > Running test [delete_seq_3] > Running test [delete_seq_4] > Running test [delete_seq_5] > Running test [delete_seq_6] > Running test [side_effects] > Running test [side_effects_cascade_1] > Running test [side_effects_cascade_2] > Running test [side_effects_cascade_3] > Running test [issue_27] > Running test [reassign_const] > Running test [issue_2062] > Running test [issue_2313] > Running test [cascade_assignment_in_return] > Running test [hoist_defun] > Running test [hoist_decl] > Running test [for_init_var] > Running test [forin] > Running test [call] > --- string-literal.js > Running test [octal_escape_sequence] > Running test [issue_1929] > --- super.js > Running test [super_can_be_parsed] > --- switch.js > Running test [constant_switch_1] > Running test [constant_switch_2] > Running test [constant_switch_3] > Running test [constant_switch_4] > Running test [constant_switch_5] > Running test [constant_switch_6] > Running test [constant_switch_7] > Running test [constant_switch_8] > Running test [constant_switch_9] > Running test [drop_default_1] > Running test [drop_default_2] > Running test [keep_default] > Running test [issue_1663] > Running test [drop_case] > Running test [keep_case] > Running test [issue_376] > Running test [issue_441_1] > Running test [issue_441_2] > Running test [issue_1674] > Running test [issue_1679] > Running test [issue_1680_1] > Running test [issue_1680_2] > Running test [issue_1690_1] > Running test [issue_1690_2] > Running test [if_switch_typeof] > Running test [issue_1698] > Running test [issue_1705_1] > Running test [issue_1705_2] > Running test [issue_1705_3] > Running test [beautify] > Running test [issue_1758] > Running test [issue_2535] > Running test [issue_1750] > --- syntax-errors.js > Running test [missing_loop_body] > Running test [decrement_constant_number] > Running test [assign_to_call] > Running test [increment_this] > Running test [increment_null] > Running test [invalid_dot] > Running test [invalid_percent] > Running test [invalid_divide] > Running test [invalid_object_key] > Running test [invalid_const] > Running test [invalid_delete] > Running test [invalid_arguments] > Running test [invalid_eval] > Running test [invalid_iife] > Running test [invalid_catch_eval] > Running test [invalid_var_eval] > Running test [invalid_else] > Running test [invalid_return] > Running test [export_anonymous_class] > Running test [export_anonymous_function] > Running test [spread_in_sequence] > Running test [invalid_for_in] > Running test [invalid_for_in_var] > Running test [big_int_decimal] > Running test [big_int_scientific_format] > --- template-string.js > Running test [tagged_template_parens] > Running test [template_strings] > Running test [template_string_prefixes] > Running test [template_strings_ascii_only] > Running test [template_strings_without_ascii_only] > Running test [template_string_with_constant_expression] > Running test [template_string_with_predefined_constants] > Running test [template_string_evaluate_with_many_segments] > Running test [template_string_with_many_segments] > Running test [template_string_to_normal_string] > Running test [template_concattenating_string] > Running test [evaluate_nested_templates] > Running test [enforce_double_quotes] > Running test [enforce_single_quotes] > Running test [enforce_double_quotes_and_evaluate] > Running test [enforce_single_quotes_and_evaluate] > Running test [respect_inline_script] > Running test [do_not_optimize_tagged_template_1] > Running test [do_not_optimize_tagged_template_2] > Running test [keep_raw_content_in_tagged_template] > Running test [allow_chained_templates] > Running test [check_escaped_chars] > Running test [escape_dollar_curly] > Running test [template_starting_with_newline] > Running test [template_with_newline] > Running test [template_ending_with_newline] > Running test [issue_1856] > Running test [issue_1856_ascii_only] > Running test [side_effects] > Running test [simple_string] > Running test [semicolons] > Running test [regex_1] > Running test [regex_2] > Running test [sequence_1] > Running test [sequence_2] > Running test [return_template_string_with_trailing_backslash] > Running test [tagged_template_with_invalid_escape] > Running test [tagged_call_with_invalid_escape_2] > Running test [es2018_revision_of_template_escapes_1] > Running test [tagged_call_with_invalid_escape] > Running test [invalid_unicode_escape_in_regular_string] > Running test [invalid_escape_in_template_string_1] > Running test [invalid_escape_in_template_string_2] > Running test [invalid_escape_in_template_string_3] > Running test [invalid_escape_in_template_string_4] > Running test [invalid_escape_in_template_string_5] > Running test [invalid_hex_character_pattern] > Running test [invalid_unicode_patterns] > Running test [invalid_unicode_patterns_2] > Running test [invalid_unicode_patterns_3] > Running test [untagged_template_with_ill_formed_unicode_escape] > Running test [tagged_template_with_ill_formed_unicode_escape] > Running test [tagged_template_with_comment] > Running test [tagged_template_valid_strict_legacy_octal] > --- transform.js > Running test [booleans_evaluate] > Running test [booleans_global_defs] > Running test [condition_evaluate] > Running test [if_else_empty] > Running test [label_if_break] > Running test [while_if_break] > Running test [if_return] > --- try-catch.js > Running test [catch_destructuring_with_sequence] > Running test [broken_safari_catch_scope] > Running test [broken_safari_catch_scope_caveat] > Running test [parameterless_catch] > --- typeof.js > Running test [typeof_evaluation] > Running test [typeof_in_boolean_context] > Running test [issue_1668] > Running test [typeof_defun_1] > Running test [typeof_defun_2] > Running test [duplicate_defun_arg_name] > Running test [duplicate_lambda_arg_name] > Running test [issue_2728_1] > Running test [issue_2728_2] > Running test [issue_2728_3] > Running test [issue_2728_4] > Running test [issue_2728_5] > Running test [issue_2728_6] > --- unicode.js > Running test [unicode_parse_variables] > Running test [unicode_escaped_identifier] > Running test [unicode_identifier_ascii_only] > Running test [unicode_string_literals] > Running test [check_escape_style] > Running test [ID_continue_with_surrogate_pair] > Running test [escape_non_escaped_identifier] > Running test [non_escape_2_non_escape] > Running test [issue_2242_1] > Running test [issue_2242_2] > Running test [issue_2242_3] > Running test [issue_2242_4] > Running test [issue_2569] > Running test [issue_3271] > --- wrap_iife.js > Running test [wrap_iife] > Running test [wrap_iife_in_expression] > Running test [wrap_iife_in_return_call] > --- yield.js > Running test [generators] > Running test [generators_yield] > Running test [generators_yield_assign] > Running test [generator_yield_undefined] > Running test [yield_optimize_expression] > Running test [yield_statements] > Running test [yield_as_identifier_in_function_in_generator] > Running test [yield_before_punctuators] > Running test [yield_as_identifier_outside_strict_mode] > Running test [empty_generator_as_parameter_with_side_effects] > Running test [empty_generator_as_parameter_without_side_effects] > Running test [yield_dot] > Running test [yield_sub] > Running test [yield_as_ES5_property] > Running test [issue_2689] > Running test [issue_2832] > Running test [issue_t60] > > > arguments > undefined Should known that arguments in functions are local scoped > undefined Should recognize when a function uses arguments > undefined Should parse a function containing default assignment correctly > undefined Should parse a function containing default assignments in > destructuring correctly > undefined Should parse a function containing default assignments in > complex destructuring correctly > undefined Should parse spread correctly > > Arrow functions > - Should not accept spread tokens on non-last parameters or without > arguments parentheses > undefined Should not accept holes in object binding patterns, while still > allowing a trailing elision > undefined Should not accept newlines before arrow token > undefined Should not accept arrow functions in the middle or end of an > expression > undefined Should parse a function containing default assignment correctly > undefined Should parse a function containing default assignments in > destructuring correctly > undefined Should parse a function containing default assignments in > complex destructuring correctly > undefined Should parse spread correctly > undefined Should handle arrow function with bind > undefined Should handle return of arrow function assignment > > builtins > undefined Should not mangle builtins > > Class > undefined Should not accept spread on non-last parameters in methods > undefined Should return the correct token for class methods > > bin/uglifyjs (2) > undefined Should handle literal string as source map input (281ms) > undefined Should include function calls in source map (279ms) > undefined Should dump AST as JSON (270ms) > undefined Should print supported options on invalid option syntax (264ms) > undefined Should work with --mangle reserved=[] (275ms) > undefined Should work with --mangle reserved=false (273ms) > undefined Should fail with --mangle-props reserved=[in] (272ms) > undefined Should mangle toplevel names with the --module option (277ms) > undefined Should fail with --define a-b (261ms) > undefined Should work with -c defaults=false,conditionals (282ms) > undefined Should work with --enclose (282ms) > undefined Should work with --enclose arg (276ms) > undefined Should work with --enclose arg:value (270ms) > undefined Should work with --enclose & --wrap (268ms) > undefined should read files list from config file (270ms) > > bin/uglifyjs > undefined Should be able to filter comments correctly with `--comments > all` (261ms) > undefined Should be able to filter comments correctly with `--comment > <RegExp>` (264ms) > undefined Should be able to filter comments correctly with just > `--comment` (262ms) > undefined Should append source map to output when using --source-map > url=inline (271ms) > undefined Should not append source map to output when not using > --source-map url=inline (274ms) > undefined Should not load source map before finish reading from STDIN > (1137ms) > undefined Should work with --keep-fnames (mangle only) (276ms) > undefined Should work with --keep-fnames (mangle & compress) (286ms) > undefined Should work with keep_fnames under mangler options (274ms) > undefined Should work with --define (simple) (281ms) > undefined Should work with --define (nested) (276ms) > undefined Should work with --define (AST_Node) (277ms) > undefined Should work with `--beautify` (272ms) > undefined Should work with `--beautify braces` (272ms) > undefined Should process inline source map (294ms) > undefined Should warn for missing inline source map (278ms) > undefined Should fail with multiple input and inline source map (273ms) > undefined Should fail with acorn and inline source map (268ms) > undefined Should fail with SpiderMonkey and inline source map (267ms) > undefined Should fail with invalid syntax (266ms) > undefined Should fail with correct marking of tabs (305ms) > undefined Should fail with correct marking at start of line (282ms) > > comments > undefined Should recognize eol of single line comments > undefined Should update the position of a multiline comment correctly > undefined Should handle comment within return correctly > undefined Should handle comment folded into return correctly > undefined Should not drop comments after first OutputStream > undefined Should retain trailing comments > undefined Should retain comments within braces > undefined Should correctly preserve new lines around comments > undefined Should preserve new line before comment without beautify > undefined Should preserve comments around IIFE > undefined Should output line comments after statements > comment before constant > undefined Should test comment before constant is retained and output > after mangle. > undefined Should test code works when comments disabled. > comment filters > undefined Should be able to filter comments by passing regexp > undefined Should be able to filter comments with the 'all' option > undefined Should be able to filter commments with the 'some' option > undefined Should be able to filter comments by passing a function > undefined Should be able to filter comments by passing regex in string > format > undefined Should be able to get the comment and comment type when using > a function > undefined Should be able to filter comments by passing a boolean > undefined Should never be able to filter comment5 (shebangs) > undefined Should never be able to filter comment5 when using 'some' as > filter > undefined Should have no problem on multiple calls > undefined Should handle shebang and preamble correctly > undefined Should handle preamble without shebang correctly > Huge number of comments. > undefined Should parse and compress code with thousands of consecutive > comments (202ms) > > Destructuring > undefined Should generate similar trees for destructuring in left hand > side expressions, definitions, functions and arrow functions > > Directives > undefined Should allow tokenizer to store directives state > undefined Should know which strings are directive and which ones are not > undefined Should test EXPECT_DIRECTIVE RegExp > undefined Should only print 2 semicolons spread over 2 lines in beautify > mode > undefined Should not add double semicolons in non-scoped block statements > to avoid strings becoming directives > undefined Should add double semicolon when relying on automatic semicolon > insertion > undefined Should check quote style of directives > undefined Should be able to compress without side effects > undefined Should be detect implicit usages of strict mode from tree walker > > EOF > undefined Should test code for at least throwing syntax error when > incomplete > > Export/Import > undefined Should parse export directives > undefined Should not parse invalid uses of export > undefined Should not parse invalid uses of import > > Expression > undefined Should not allow the first exponentiation operator to be > prefixed with an unary operator > > Function > undefined Should parse binding patterns correctly > undefined Should not accept spread on non-last parameters > undefined Should not accept empty parameters after elision > undefined Should accept trailing commas only for ES8 > undefined Should not accept invalid trailing commas > undefined Should not accept an initializer when parameter is a rest > parameter > undefined Shoult not accept duplicated identifiers inside parameters in > strict mode or when using default assigment or spread > > Terser (functional tests) > undefined does not have a __esModule property > > Getters and setters > undefined Should not accept operator symbols as getter/setter name > > bin/uglifyjs with input file globs > undefined bin/uglifyjs with one input file extension glob. (289ms) > undefined bin/uglifyjs with one input file name glob. (284ms) > undefined bin/uglifyjs with multiple input file globs. (306ms) > undefined Should throw with non-matching glob string (263ms) > undefined "?" in glob string should not match "/" (260ms) > undefined Should handle special characters in glob string (273ms) > undefined Should handle array of glob strings - matching and otherwise > (267ms) > > screw-ie8 > undefined Should be able to minify() with undefined as catch parameter in > a try...catch statement > > input sourcemaps > undefined Should copy over original sourcesContent > undefined Should copy sourcesContent if sources are relative > undefined Final sourcemap should not have invalid mappings from > inputSourceMap (issue #882) > > let > undefined Should not produce reserved keywords as variable name in mangle > (1470ms) > > Left-hand side expressions > undefined Should parse destructuring with const/let/var correctly > undefined Parser should use AST_Array for array literals > undefined Parser should use AST_Object for object literals > undefined Parser should use AST_Destructuring for array assignment > patterns > undefined Parser should use AST_Destructuring for object assignment > patterns > undefined Parser should be able to handle nested destructuring > undefined Should handle spread operator in destructuring > undefined Should handle default assignments in destructuring > undefined Should handle default assignments containing assignments in a > destructuring > undefined Should allow multiple spread in array literals > undefined Should not allow spread on invalid locations > > line-endings > undefined Should parse LF line endings > undefined Should parse CR/LF line endings > undefined Should parse CR line endings > undefined Should not allow line terminators in regexp > > Input file as map > undefined Should accept object > undefined Should accept array of strings > undefined Should correctly include source > > minify > undefined Should test basic sanity of minify with default options (88ms) > undefined Should skip inherited keys from `files` > undefined Should work with mangle.cache (89ms) > undefined Should work with nameCache > - Should avoid mangled names in cache > undefined Should not parse invalid use of reserved words > undefined should work with compress defaults disabled > undefined should work with compress defaults disabled and evaluate enabled > keep_quoted_props > undefined Should preserve quotes in object literals > undefined Should preserve quote styles when quote_style is 3 > undefined Should not preserve quotes in object literals when disabled > mangleProperties > - Shouldn't mangle quoted properties > - Should not mangle quoted property within dead code > inSourceMap > undefined Should read the given string filename correctly when > sourceMapIncludeSources is enabled (#1236) > undefined Should process inline source map > undefined Should warn for missing inline source map > undefined Should fail with multiple input and inline source map > sourceMapInline > undefined should append source map to output js when sourceMapInline is > enabled > undefined should not append source map to output js when > sourceMapInline is not enabled > undefined should work with max_line_len > #__PURE__ > undefined Should drop #__PURE__ hint after use > undefined Should drop #__PURE__ hint if function is retained > JS_Parse_Error > undefined Should return syntax error > undefined Should reject duplicated label name > global_defs > undefined Should throw for non-trivial expressions > undefined Should skip inherited properties > duplicated block-scoped declarations > undefined let a=1;let a=2; > undefined let a=1;var a=2; > undefined var a=1;let a=2; > undefined let[a]=[1];var a=2; > undefined let a=1;var[a]=[2]; > undefined let[a]=[1];var[a]=[2]; > undefined const a=1;const a=2; > undefined const a=1;var a=2; > undefined var a=1;const a=2; > undefined const[a]=[1];var a=2; > undefined const a=1;var[a]=[2]; > undefined const[a]=[1];var[a]=[2]; > collapse_vars > undefined Should not produce invalid AST > AST_RegExp > undefined should preserve raw_source > enclose > undefined Should work with true > undefined Should work with arg > undefined Should work with arg:value > undefined Should work alongside wrap > for-await-of > undefined should fail in invalid contexts > > New > undefined Should check target in new.target > > Number literals > undefined Should not allow legacy octal literals in strict mode > > Object > undefined Should allow objects to have a methodDefinition as property > undefined Should not allow objects to use static keywords like in classes > undefined Should not allow objects to have static computed properties > like in classes > undefined Should not accept operator tokens as property/getter/setter name > undefined Should be able to use shorthand properties > > operator > undefined Should handle mixing of ++/+/--/- correctly (310ms) > undefined Should remove extraneous spaces (76ms) > > parentheses > undefined Should add trailing parentheses for new expressions with zero > arguments in beautify mode > undefined Should not add trailing parentheses for new expressions with > zero arguments in non-beautify mode > undefined Should compress leading parenthesis with reasonable performance > (114ms) > > sourcemaps > undefined Should give correct version > undefined Should give correct names > undefined Should mark array/object literals > undefined Should mark class literals > undefined Should give correct sourceRoot > inSourceMap > undefined Should read the given string filename correctly when > sourceMapIncludeSources is enabled > undefined Should process inline source map > undefined Should warn for missing inline source map > sourceMapInline > undefined Should append source map to output js when sourceMapInline is > enabled > undefined Should not append source map to output js when > sourceMapInline is not enabled > undefined Should work with max_line_len > 1) Should work with unicode characters > input sourcemaps > undefined Should copy over original sourcesContent > undefined Should copy over original sourcesContent for section > sourcemaps > undefined Should copy sourcesContent if sources are relative > undefined Should not have invalid mappings from inputSourceMap > > spidermonkey export/import sanity test > undefined Should judge between directives and strings correctly on import > undefined should output and parse ES6 code correctly > undefined should be capable of importing from acorn (63ms) > Since Acorn 8.0.0, options.ecmaVersion is required. > Defaulting to 2020, but this will stop working in the future. > undefined should correctly minify AST from from_moz_ast with default > function parameter > undefined should produce an AST compatible with escodegen > > String literals > undefined Should throw syntax error if a string literal contains a newline > undefined Should not throw syntax error if a string has a line > continuation > undefined Should throw error in strict mode if string contains escaped > octalIntegerLiteral > undefined Should not throw error outside strict mode if string contains > escaped octalIntegerLiteral > undefined Should not throw error when digit is 8 or 9 > undefined Should not unescape unpaired surrogates (274ms) > > Template string > undefined Should not accept invalid sequences > undefined Should process all line terminators as LF > undefined Should not throw on extraneous escape (#231) > > tokens > undefined Should give correct positions for accessors > > Try > undefined Should not allow catch with an empty parameter > > Unicode > undefined Should throw error if escaped first identifier char is not part > of ID_start > undefined Should throw error if escaped non-first identifier char is not > part of ID_start > undefined Should throw error if identifier is a keyword with a escape > sequences > undefined Should read strings containing surigates correctly > undefined Should parse raw characters correctly > undefined Should not unescape unpaired surrogates (1221ms) > > With > undefined Should throw syntaxError when using with statement in strict > mode > undefined Should set uses_with for scopes involving With statements > > Yield > undefined Should not delete statements after yield > undefined Should not allow yield* followed by a semicolon in generators > undefined Should not allow yield with next token star on next line > undefined Should be able to compress its expression > undefined Should keep undefined after yield without compression if found > in ast > undefined Should be able to drop undefined after yield if necessary with > compression > undefined Should not allow yield to be used as symbol, identifier or > shorthand property outside generators in strict mode > undefined Should not allow yield to be used as symbol, identifier or > shorthand property inside generators > undefined Should allow yield to be used as class/object property name > > > 237 passing (17s) > 4 pending > 1 failing > > 1) sourcemaps > sourceMapInline > Should work with unicode characters: > InvalidCharacterError: Invalid character > at btoa (node:buffer:1224:13) > at Object.Gn [as minify] (dist/bundle.min.js:1:317631) > at Context.<anonymous> (test/mocha/sourcemaps.js:210:35) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21) > at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5) > at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:678:10) > at /usr/share/nodejs/mocha/lib/runner.js:801:12 > at next (/usr/share/nodejs/mocha/lib/runner.js:593:14) > at /usr/share/nodejs/mocha/lib/runner.js:603:7 > > > > make[1]: *** [debian/rules:39: override_dh_auto_test] Error 1 The full build log is available from: http://qa-logs.debian.net/2022/05/25/node-terser_4.1.2-10_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220525;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220525&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.