oilshell.org

Side By Side Lines Parsed? Parse Process Time (secs) Translated? Filename
view 57 OK 0.09 OK arm_abs_global.sh
view 44 OK 0.09 OK arm_attr_merge.sh
view 73 OK 0.09 OK arm_branch_in_range.sh
view 123 OK 0.11 OK arm_branch_out_of_range.sh
view 65 OK 0.08 OK arm_cortex_a8.sh
view 60 OK 0.09 OK arm_exidx_test.sh
view 44 OK 0.08 OK arm_farcall_arm_arm.sh
view 50 OK 0.08 OK arm_farcall_arm_thumb.sh
view 56 OK 0.09 OK arm_farcall_thumb_arm.sh
view 74 OK 0.09 OK arm_farcall_thumb_thumb.sh
view 61 OK 0.08 OK arm_fix_1176.sh
view 56 OK 0.08 OK arm_fix_v4bx.sh
view 57 OK 0.09 OK arm_unaligned_reloc.sh
view 144 OK 0.12 OK debug_msg.sh
view 40 OK 0.07 OK defsym_test.sh
view 63 OK 0.1 OK discard_locals_test.sh
view 63 OK 0.09 OK dwp_test_1.sh
view 63 OK 0.09 OK dwp_test_2.sh
view 42 OK 0.08 OK dyn_weak_ref.sh
view 50 OK 0.09 OK dynamic_list.sh
view 40 OK 0.08 OK ehdr_start_test_4.sh
view 63 OK 0.09 OK exclude_libs_test.sh
view 61 OK 0.08 OK final_layout.sh
view 42 OK 0.06 OK gc_comdat_test.sh
view 39 OK 0.08 OK gc_dynamic_list_test.sh
view 46 OK 0.08 OK gc_orphan_section_test.sh
view 39 OK 0.08 OK gc_tls_test.sh
view 25 OK 0.08 OK gdb_index_test_1.sh
view 25 OK 0.07 OK gdb_index_test_2.sh
view 26 OK 0.06 OK gdb_index_test_2_gabi.sh
view 49 OK 0.08 OK gdb_index_test_3.sh
view 25 OK 0.07 OK gdb_index_test_4.sh
view 85 OK 0.1 OK gdb_index_test_comm.sh
view 70 OK 0.08 OK hidden_test.sh
view 36 OK 0.08 OK i386_mov_to_lea.sh
view 39 OK 0.09 OK icf_keep_unique_test.sh
view 37 OK 0.07 OK icf_preemptible_functions_test.sh
view 102 OK 0.11 FAIL icf_safe_so_test.sh
view 73 OK 0.09 OK icf_safe_test.sh
view 37 OK 0.08 OK icf_sht_rel_addend_test.sh
view 39 OK 0.08 OK icf_string_merge_test.sh
view 46 OK 0.08 OK icf_test.sh
view 89 OK 0.1 FAIL incremental_test.sh
view 57 OK 0.09 OK memory_test.sh
view 41 OK 0.09 OK merge_string_literals.sh
view 58 OK 0.08 OK missing_key_func.sh
view 45 OK 0.08 OK no_version_test.sh
view 90 OK 0.09 OK plugin_final_layout.sh
view 59 OK 0.09 OK plugin_test_1.sh
view 33 OK 0.07 OK plugin_test_10.sh
view 59 OK 0.09 OK plugin_test_11.sh
view 56 OK 0.08 OK plugin_test_2.sh
view 59 OK 0.08 OK plugin_test_3.sh
view 58 OK 0.09 OK plugin_test_4.sh
view 58 OK 0.09 OK plugin_test_6.sh
view 56 OK 0.09 OK plugin_test_7.sh
view 60 OK 0.08 OK plugin_test_tls.sh
view 44 OK 0.08 OK pr12826.sh
view 40 OK 0.08 OK pr14265.sh
view 28 OK 0.06 OK pr18689.sh
view 74 OK 0.1 OK relro_test.sh
view 54 OK 0.08 OK retain_symbols_file_test.sh
view 46 OK 0.08 OK script_test_10.sh
view 102 OK 0.12 FAIL script_test_3.sh
view 41 OK 0.07 OK script_test_4.sh
view 43 OK 0.08 OK script_test_5.sh
view 43 OK 0.08 OK script_test_6.sh
view 43 OK 0.08 OK script_test_7.sh
view 44 OK 0.08 OK script_test_8.sh
view 42 OK 0.08 OK script_test_9.sh
view 66 OK 0.07 OK section_sorting_name.sh
view 54 OK 0.08 FAIL split_i386.sh
view 55 OK 0.08 FAIL split_x32.sh
view 54 OK 0.08 FAIL split_x86_64.sh
view 42 OK 0.08 OK strong_ref_weak_def.sh
view 73 OK 0.09 OK text_section_grouping.sh
view 58 OK 0.09 OK tls_pie_test.sh
view 30 OK 0.06 OK two_file_shared.sh
view 45 OK 0.08 OK undef_symbol.sh
view 88 OK 0.1 OK ver_matching_test.sh
view 30 OK 0.07 OK ver_test_1.sh
view 44 OK 0.08 OK ver_test_10.sh
view 59 OK 0.08 OK ver_test_13.sh
view 45 OK 0.08 OK ver_test_2.sh
view 45 OK 0.08 OK ver_test_4.sh
view 44 OK 0.08 OK ver_test_5.sh
view 44 OK 0.08 OK ver_test_7.sh
view 28 OK 0.07 OK weak_plt.sh
view 42 OK 0.08 OK x86_64_mov_to_lea.sh

stderr

Translating split_i386.sh
        Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 375, in <module>
    sys.exit(main(sys.argv))
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 319, in main
    return AppBundleMain(argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 291, in AppBundleMain
    return OshCommandMain(main_argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 172, in OshCommandMain
    osh2oil.PrintAsOil(arena, node)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 80, in PrintAsOil
    fixer.DoCommand(node, None, at_top_level=True)  # no local symbols yet
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 572, in DoCommand
    self.DoCommand(child, local_symbols, at_top_level=at_top_level)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 739, in DoCommand
    self.DoCommand(child, new_local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 827, in DoCommand
    self.DoCommand(sentence, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 669, in DoCommand
    self.DoCommand(node.child, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 660, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 635, in DoCommand
    self.DoRedirect(r, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 344, in DoRedirect
    raise AssertionError(node.__class__.__name__)
AssertionError: redir

        
Translating script_test_3.sh
        Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 375, in <module>
    sys.exit(main(sys.argv))
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 319, in main
    return AppBundleMain(argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 291, in AppBundleMain
    return OshCommandMain(main_argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 172, in OshCommandMain
    osh2oil.PrintAsOil(arena, node)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 80, in PrintAsOil
    fixer.DoCommand(node, None, at_top_level=True)  # no local symbols yet
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 572, in DoCommand
    self.DoCommand(child, local_symbols, at_top_level=at_top_level)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 789, in DoCommand
    self.DoCommand(node.body, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 759, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 648, in DoCommand
    self.DoShAssignment(node, at_top_level, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 536, in DoShAssignment
    self.DoWordAsExpr(pair.rhs, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 956, in DoWordAsExpr
    self.DoWordInCommand(node, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 1111, in DoWordInCommand
    self.DoWordPart(part, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 1290, in DoWordPart
    self.DoCommand(node.child, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 635, in DoCommand
    self.DoRedirect(r, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 344, in DoRedirect
    raise AssertionError(node.__class__.__name__)
AssertionError: redir

        
Translating icf_safe_so_test.sh
        Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 375, in <module>
    sys.exit(main(sys.argv))
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 319, in main
    return AppBundleMain(argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 291, in AppBundleMain
    return OshCommandMain(main_argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 172, in OshCommandMain
    osh2oil.PrintAsOil(arena, node)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 80, in PrintAsOil
    fixer.DoCommand(node, None, at_top_level=True)  # no local symbols yet
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 572, in DoCommand
    self.DoCommand(child, local_symbols, at_top_level=at_top_level)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 739, in DoCommand
    self.DoCommand(child, new_local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 635, in DoCommand
    self.DoRedirect(r, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 344, in DoRedirect
    raise AssertionError(node.__class__.__name__)
AssertionError: redir

        
Translating incremental_test.sh
        Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 375, in <module>
    sys.exit(main(sys.argv))
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 319, in main
    return AppBundleMain(argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 291, in AppBundleMain
    return OshCommandMain(main_argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 172, in OshCommandMain
    osh2oil.PrintAsOil(arena, node)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 80, in PrintAsOil
    fixer.DoCommand(node, None, at_top_level=True)  # no local symbols yet
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 572, in DoCommand
    self.DoCommand(child, local_symbols, at_top_level=at_top_level)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 660, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 635, in DoCommand
    self.DoRedirect(r, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 344, in DoRedirect
    raise AssertionError(node.__class__.__name__)
AssertionError: redir

        
Translating split_x32.sh
        Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 375, in <module>
    sys.exit(main(sys.argv))
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 319, in main
    return AppBundleMain(argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 291, in AppBundleMain
    return OshCommandMain(main_argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 172, in OshCommandMain
    osh2oil.PrintAsOil(arena, node)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 80, in PrintAsOil
    fixer.DoCommand(node, None, at_top_level=True)  # no local symbols yet
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 572, in DoCommand
    self.DoCommand(child, local_symbols, at_top_level=at_top_level)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 739, in DoCommand
    self.DoCommand(child, new_local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 827, in DoCommand
    self.DoCommand(sentence, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 669, in DoCommand
    self.DoCommand(node.child, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 660, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 635, in DoCommand
    self.DoRedirect(r, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 344, in DoRedirect
    raise AssertionError(node.__class__.__name__)
AssertionError: redir

        
Translating split_x86_64.sh
        Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 375, in <module>
    sys.exit(main(sys.argv))
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 319, in main
    return AppBundleMain(argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 291, in AppBundleMain
    return OshCommandMain(main_argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 172, in OshCommandMain
    osh2oil.PrintAsOil(arena, node)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 80, in PrintAsOil
    fixer.DoCommand(node, None, at_top_level=True)  # no local symbols yet
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 572, in DoCommand
    self.DoCommand(child, local_symbols, at_top_level=at_top_level)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 739, in DoCommand
    self.DoCommand(child, new_local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 827, in DoCommand
    self.DoCommand(sentence, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 669, in DoCommand
    self.DoCommand(node.child, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 660, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 635, in DoCommand
    self.DoRedirect(r, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 344, in DoRedirect
    raise AssertionError(node.__class__.__name__)
AssertionError: redir