[Pkg-javascript-devel] Bug#1011816: node-terser: FTBFS: undefined Should print supported options on invalid option syntax (264ms)
Lucas Nussbaum
lucas at debian.org
Thu May 26 20:15:55 BST 2022
Source: node-terser
Version: 4.1.2-10
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas at 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=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220525&fusertaguser=lucas@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.
More information about the Pkg-javascript-devel
mailing list