oilshell.org

Side By Side Lines Parsed? Parse Process Time (secs) Translated? Filename
view 57 OK 0.124043 OK arm_abs_global.sh
view 44 OK 0.125652 OK arm_attr_merge.sh
view 73 OK 0.132793 OK arm_branch_in_range.sh
view 123 OK 0.150956 OK arm_branch_out_of_range.sh
view 65 OK 0.120101 OK arm_cortex_a8.sh
view 60 OK 0.119131 OK arm_exidx_test.sh
view 44 OK 0.118421 OK arm_farcall_arm_arm.sh
view 50 OK 0.121324 OK arm_farcall_arm_thumb.sh
view 56 OK 0.120277 OK arm_farcall_thumb_arm.sh
view 74 OK 0.131683 OK arm_farcall_thumb_thumb.sh
view 61 OK 0.123999 OK arm_fix_1176.sh
view 56 OK 0.119091 OK arm_fix_v4bx.sh
view 57 OK 0.125029 OK arm_unaligned_reloc.sh
view 144 OK 0.193195 OK debug_msg.sh
view 40 OK 0.118125 OK defsym_test.sh
view 63 OK 0.132103 OK discard_locals_test.sh
view 63 OK 0.139163 OK dwp_test_1.sh
view 63 OK 0.13821 OK dwp_test_2.sh
view 42 OK 0.122669 OK dyn_weak_ref.sh
view 50 OK 0.119768 OK dynamic_list.sh
view 40 OK 0.108847 OK ehdr_start_test_4.sh
view 63 OK 0.136937 OK exclude_libs_test.sh
view 61 OK 0.115896 OK final_layout.sh
view 42 OK 0.117006 OK gc_comdat_test.sh
view 39 OK 0.114328 OK gc_dynamic_list_test.sh
view 46 OK 0.130218 OK gc_orphan_section_test.sh
view 39 OK 0.10521 OK gc_tls_test.sh
view 25 OK 0.110282 OK gdb_index_test_1.sh
view 25 OK 0.10519 OK gdb_index_test_2.sh
view 26 OK 0.108875 OK gdb_index_test_2_gabi.sh
view 49 OK 0.134059 OK gdb_index_test_3.sh
view 25 OK 0.102656 OK gdb_index_test_4.sh
view 85 OK 0.181422 OK gdb_index_test_comm.sh
view 70 OK 0.121502 OK hidden_test.sh
view 36 OK 0.124416 OK i386_mov_to_lea.sh
view 39 OK 0.109065 OK icf_keep_unique_test.sh
view 37 OK 0.125976 OK icf_preemptible_functions_test.sh
view 102 OK 0.161553 FAIL icf_safe_so_test.sh
view 73 OK 0.142527 OK icf_safe_test.sh
view 37 OK 0.116836 OK icf_sht_rel_addend_test.sh
view 39 OK 0.119308 OK icf_string_merge_test.sh
view 46 OK 0.127294 OK icf_test.sh
view 89 OK 0.155151 FAIL incremental_test.sh
view 57 OK 0.129178 OK memory_test.sh
view 41 OK 0.11251 OK merge_string_literals.sh
view 58 OK 0.111896 OK missing_key_func.sh
view 45 OK 0.11828 OK no_version_test.sh
view 90 OK 0.121425 OK plugin_final_layout.sh
view 59 OK 0.128114 OK plugin_test_1.sh
view 33 OK 0.112781 OK plugin_test_10.sh
view 59 OK 0.121024 OK plugin_test_11.sh
view 56 OK 0.122848 OK plugin_test_2.sh
view 59 OK 0.134192 OK plugin_test_3.sh
view 58 OK 0.124028 OK plugin_test_4.sh
view 58 OK 0.131132 OK plugin_test_6.sh
view 56 OK 0.134185 OK plugin_test_7.sh
view 60 OK 0.126096 OK plugin_test_tls.sh
view 44 OK 0.11176 OK pr12826.sh
view 40 OK 0.112915 OK pr14265.sh
view 28 OK 0.116471 OK pr18689.sh
view 74 OK 0.150272 OK relro_test.sh
view 54 OK 0.123163 OK retain_symbols_file_test.sh
view 46 OK 0.133744 OK script_test_10.sh
view 102 OK 0.178007 FAIL script_test_3.sh
view 41 OK 0.117921 OK script_test_4.sh
view 43 OK 0.114466 OK script_test_5.sh
view 43 OK 0.120208 OK script_test_6.sh
view 43 OK 0.122626 OK script_test_7.sh
view 44 OK 0.126936 OK script_test_8.sh
view 42 OK 0.119318 OK script_test_9.sh
view 66 OK 0.125306 OK section_sorting_name.sh
view 54 OK 0.130024 FAIL split_i386.sh
view 55 OK 0.112681 FAIL split_x32.sh
view 54 OK 0.132897 FAIL split_x86_64.sh
view 42 OK 0.136285 OK strong_ref_weak_def.sh
view 73 OK 0.126842 OK text_section_grouping.sh
view 58 OK 0.119942 OK tls_pie_test.sh
view 30 OK 0.112701 OK two_file_shared.sh
view 45 OK 0.116894 OK undef_symbol.sh
view 88 OK 0.146932 OK ver_matching_test.sh
view 30 OK 0.11353 OK ver_test_1.sh
view 44 OK 0.117648 OK ver_test_10.sh
view 59 OK 0.134402 OK ver_test_13.sh
view 45 OK 0.121098 OK ver_test_2.sh
view 45 OK 0.139361 OK ver_test_4.sh
view 44 OK 0.114232 OK ver_test_5.sh
view 44 OK 0.123948 OK ver_test_7.sh
view 28 OK 0.114804 OK weak_plt.sh
view 42 OK 0.114876 OK x86_64_mov_to_lea.sh

stderr

Translating script_test_3.sh
        Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 358, in <module>
    sys.exit(main(sys.argv))
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 301, in main
    return AppBundleMain(argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 272, in AppBundleMain
    return OshCommandMain(main_argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 156, 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 958, in DoWordAsExpr
    self.DoWordInCommand(node, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 1113, in DoWordInCommand
    self.DoWordPart(part, local_symbols)
  File "/home/andy/git/oilshell/oil/tools/osh2oil.py", line 1292, 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 split_x32.sh
        Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 358, in <module>
    sys.exit(main(sys.argv))
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 301, in main
    return AppBundleMain(argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 272, in AppBundleMain
    return OshCommandMain(main_argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 156, 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 829, 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 incremental_test.sh
        Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 358, in <module>
    sys.exit(main(sys.argv))
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 301, in main
    return AppBundleMain(argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 272, in AppBundleMain
    return OshCommandMain(main_argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 156, 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 icf_safe_so_test.sh
        Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 358, in <module>
    sys.exit(main(sys.argv))
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 301, in main
    return AppBundleMain(argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 272, in AppBundleMain
    return OshCommandMain(main_argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 156, 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 split_x86_64.sh
        Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 358, in <module>
    sys.exit(main(sys.argv))
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 301, in main
    return AppBundleMain(argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 272, in AppBundleMain
    return OshCommandMain(main_argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 156, 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 829, 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_i386.sh
        Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 358, in <module>
    sys.exit(main(sys.argv))
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 301, in main
    return AppBundleMain(argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 272, in AppBundleMain
    return OshCommandMain(main_argv)
  File "/home/andy/git/oilshell/oil/bin/oil.py", line 156, 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 829, 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