diff --git a/src/UnitTests/Arch/RiscV/RiscVDisassemblerTests.cs b/src/UnitTests/Arch/RiscV/RiscVDisassemblerTests.cs index 01059e9c9a..b4d61e2904 100644 --- a/src/UnitTests/Arch/RiscV/RiscVDisassemblerTests.cs +++ b/src/UnitTests/Arch/RiscV/RiscVDisassemblerTests.cs @@ -1347,96 +1347,5 @@ public void RiscVDis_zip() { AssertCode("zip\ts11,a7", 0b000010011110_10001_001_11011_0010011); } - // This file contains unit tests automatically generated by Reko decompiler. - // Please copy the contents of this file and report it on GitHub, using the - // following URL: https://github.com/uxmal/reko/issues - - - - // Reko: a decoder for the instruction 8FEC0336 at address 0000000000015D16 has not been implemented. (misc-mem 6) - [Test] - public void RiscV_dasm_8FEC0336() - { - AssertCode("@@@", "8FEC0336"); - } - - - - // Reko: a decoder for the instruction 0FEBE31E at address 0000000000016972 has not been implemented. (misc-mem 6) - [Test] - public void RiscV_dasm_0FEBE31E() - { - AssertCode("@@@", "0FEBE31E"); - } - - // Reko: a decoder for the instruction 3B0B2338 at address 000000000001715E has not been implemented. - [Test] - public void RiscV_dasm_3B0B2338() - { - AssertCode("@@@", "3B0B2338"); - } - // Reko: a decoder for the instruction 3B0B1307 at address 0000000000017162 has not been implemented. - [Test] - public void RiscV_dasm_3B0B1307() - { - AssertCode("@@@", "3B0B1307"); - } - - - - - - - - - - - - - - // Reko: a decoder for the instruction 8FE79307 at address 00000000000178BA has not been implemented. (misc-mem 6) - [Test] - public void RiscV_dasm_8FE79307() - { - AssertCode("@@@", "8FE79307"); - } - - // Reko: a decoder for the instruction 0FB223B0 at address 0000000000017C12 has not been implemented. (misc-mem 3) - [Test] - public void RiscV_dasm_0FB223B0() - { - AssertCode("@@@", "0FB223B0"); - } - - // Reko: a decoder for the instruction 8FB02330 at address 0000000000017C2A has not been implemented. (misc-mem 3) - [Test] - public void RiscV_dasm_8FB02330() - { - AssertCode("@@@", "8FB02330"); - } - - // Reko: a decoder for the instruction F30F6306 at address 0000000000017F5A has not been implemented. (system 000) - [Test] - public void RiscV_dasm_F30F6306() - { - AssertCode("@@@", "F30F6306"); - } - - - - - - - - - - - - - - - - - } } diff --git a/subjects/regression.log b/subjects/regression.log index 3c54cf6c80..ae477df462 100644 --- a/subjects/regression.log +++ b/subjects/regression.log @@ -1488,7 +1488,8 @@ finish: error: An error occurred while renaming variables. at System.Collections.Generic.Dictionary`2.get_Item(TKey key) at Reko.Analysis.SsaLivenessAnalysis.LiveOutAtBlock(Block b, SsaIdentifier v) in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\SsaLiveness.cs:line 170 at Reko.Analysis.SsaLivenessAnalysis.BuildInterferenceGraph(SsaIdentifierCollection ssaIds) in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\SsaLiveness.cs:line 100 - at Reko.Analysis.LiveCopyInserter..ctor(SsaState ssa) in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\LiveCopyInserter.cs:line 43 + at Reko.Analysis.SsaLivenessAnalysis..ctor(SsaState ssa) in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\SsaLiveness.cs:line 62 + at Reko.Analysis.LiveCopyInserter..ctor(SsaState ssa) in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\LiveCopyInserter.cs:line 41 at Reko.Analysis.WebBuilder.Worker.Transform() in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\WebBuilder.cs:line 136 l00401628: warning: Non-integral switch expression l00401614: warning: Non-integral switch expression @@ -1596,6 +1597,7 @@ fn0800_1CF6: error: An error occurred while renaming variables. The given key 'l0800_1D54' was not present in the dictionary. at System.Collections.Generic.Dictionary`2.get_Item(TKey key) at Reko.Analysis.SsaLivenessAnalysis.IsLiveIn(Identifier id, Statement stm) in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\SsaLiveness.cs:line 129 + at Reko.Analysis.LiveCopyInserter.IsLiveAtCopyPoint(Identifier id, Block b) in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\LiveCopyInserter.cs:line 91 at Reko.Analysis.LiveCopyInserter.Transform(Statement stm, PhiAssignment phi) in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\LiveCopyInserter.cs:line 119 at Reko.Analysis.LiveCopyInserter.Transform() in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\LiveCopyInserter.cs:line 106 at Reko.Analysis.WebBuilder.Worker.Transform() in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\WebBuilder.cs:line 136 @@ -1603,6 +1605,7 @@ fn0800_2688: error: An error occurred while renaming variables. The given key 'l0800_2729' was not present in the dictionary. at System.Collections.Generic.Dictionary`2.get_Item(TKey key) at Reko.Analysis.SsaLivenessAnalysis.IsLiveIn(Identifier id, Statement stm) in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\SsaLiveness.cs:line 129 + at Reko.Analysis.LiveCopyInserter.IsLiveAtCopyPoint(Identifier id, Block b) in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\LiveCopyInserter.cs:line 91 at Reko.Analysis.LiveCopyInserter.Transform(Statement stm, PhiAssignment phi) in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\LiveCopyInserter.cs:line 119 at Reko.Analysis.LiveCopyInserter.Transform() in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\LiveCopyInserter.cs:line 106 at Reko.Analysis.WebBuilder.Worker.Transform() in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\WebBuilder.cs:line 136 @@ -1610,6 +1613,7 @@ fn0800_67BF: error: An error occurred while renaming variables. The given key 'l0800_6A7C' was not present in the dictionary. at System.Collections.Generic.Dictionary`2.get_Item(TKey key) at Reko.Analysis.SsaLivenessAnalysis.IsLiveIn(Identifier id, Statement stm) in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\SsaLiveness.cs:line 129 + at Reko.Analysis.LiveCopyInserter.IsLiveAtCopyPoint(Identifier id, Block b) in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\LiveCopyInserter.cs:line 91 at Reko.Analysis.LiveCopyInserter.Transform(Statement stm, PhiAssignment phi) in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\LiveCopyInserter.cs:line 119 at Reko.Analysis.LiveCopyInserter.Transform() in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\LiveCopyInserter.cs:line 106 at Reko.Analysis.WebBuilder.Worker.Transform() in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\WebBuilder.cs:line 136 @@ -1617,6 +1621,7 @@ fn0800_4F2C: error: An error occurred while renaming variables. The given key 'l0800_4F67' was not present in the dictionary. at System.Collections.Generic.Dictionary`2.get_Item(TKey key) at Reko.Analysis.SsaLivenessAnalysis.IsLiveIn(Identifier id, Statement stm) in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\SsaLiveness.cs:line 129 + at Reko.Analysis.LiveCopyInserter.IsLiveAtCopyPoint(Identifier id, Block b) in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\LiveCopyInserter.cs:line 91 at Reko.Analysis.LiveCopyInserter.Transform(Statement stm, PhiAssignment phi) in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\LiveCopyInserter.cs:line 119 at Reko.Analysis.LiveCopyInserter.Transform() in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\LiveCopyInserter.cs:line 106 at Reko.Analysis.WebBuilder.Worker.Transform() in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\WebBuilder.cs:line 136 @@ -1624,6 +1629,7 @@ fn0800_C177: error: An error occurred while renaming variables. The given key 'l0800_C22D' was not present in the dictionary. at System.Collections.Generic.Dictionary`2.get_Item(TKey key) at Reko.Analysis.SsaLivenessAnalysis.IsLiveIn(Identifier id, Statement stm) in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\SsaLiveness.cs:line 129 + at Reko.Analysis.LiveCopyInserter.IsLiveAtCopyPoint(Identifier id, Block b) in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\LiveCopyInserter.cs:line 91 at Reko.Analysis.LiveCopyInserter.Transform(Statement stm, PhiAssignment phi) in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\LiveCopyInserter.cs:line 119 at Reko.Analysis.LiveCopyInserter.Transform() in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\LiveCopyInserter.cs:line 106 at Reko.Analysis.WebBuilder.Worker.Transform() in c:\dev\uxmal\reko\master\src\Decompiler\Analysis\WebBuilder.cs:line 136 @@ -2649,4 +2655,4 @@ PE Debug type 14 not supported yet. === PE\x86\VCExeSample\VCExeSample Signature of 'Microsoft Visual C++ 8' detected. -Decompiled 93 binaries in 39.81 seconds. +Decompiled 93 binaries in 39.24 seconds.