From 7c7830a42f7b8aa0d82e9d3aa59a04313f709431 Mon Sep 17 00:00:00 2001 From: Steve Korshakov Date: Tue, 27 Jun 2023 16:27:00 -0700 Subject: [PATCH] test: update coverage --- examples/output/echo_Echo.code.boc.html | 15 ++- .../output/inheritance_Contract.code.boc.html | 26 ++-- ...nced-routing_SampleContract2.code.boc.html | 26 ++-- .../constants_ConstantTester.code.boc.html | 60 ++++++--- .../features/output/debug_Debug.code.boc.html | 26 ++-- src/test/features/output/deep_A.code.boc.html | 26 ++-- .../output/dns_DNSTester.code.boc.html | 26 ++-- ...asterchain_MasterchainTester.code.boc.html | 26 ++-- .../output/math_MathTester.code.boc.html | 116 +++++++++++++++--- .../random_RandomContract.code.boc.html | 26 ++-- .../strings_StringsTester.code.boc.html | 26 ++-- 11 files changed, 265 insertions(+), 134 deletions(-) diff --git a/examples/output/echo_Echo.code.boc.html b/examples/output/echo_Echo.code.boc.html index b6327eafe..e15b022e0 100644 --- a/examples/output/echo_Echo.code.boc.html +++ b/examples/output/echo_Echo.code.boc.html @@ -33,6 +33,7 @@

Code coverage

                         PROGRAM{
             ..DECLPROC recv_internal;
+            ..DECLPROC ?fun_105790;
             ..DECLPROC supported_interfaces;
             ..DECLPROC lazy_deployment_completed;
             ..DECLPROC ?fun_115554;
@@ -40,6 +41,7 @@ 

Code coverage

..DECLPROC ?fun_ref_7b0b7ac68163f545; ..DECLPROC ?fun_ref_8e0b7601d5773f02; ..DECLPROC ?fun_ref_a2813468f47d741c; + ..DECLPROC ?fun_ref_a919648a283a4b4d; ..DECLPROC ?fun_ref_b93b9862cda1783c; ..DECLPROC ?fun_ref_dca7aba6e712f2dd; ..DECLPROC ?fun_ref_e31d986f279fa0fb; @@ -91,6 +93,12 @@

Code coverage

....ENDC ....c4 POP ..}> + ..?fun_105790 PROC:<{ + ....?fun_ref_fbd3661091469c71 INLINECALLDICT + ....s0 s1 XCHG + ....?fun_ref_a919648a283a4b4d INLINECALLDICT + ....s1 POP + ..}> ..supported_interfaces PROC:<{ ....123515602279859691144772641439386770278 PUSHINT ....209801025412363888721030803524359905849 PUSHINT @@ -110,7 +118,7 @@

Code coverage

....s1 POP ..}> ..get_abi_ipfs PROC:<{ - ....x{697066733A2F2F516D586132505A524D4B4A7A33413974474464414E42576F4B4141656979687256453443527A326169746B6A317A82_} PUSHSLICE + ....x{697066733A2F2F516D6548637A5A6A5A754E4564556F6B78333239477543534E6F79655A354D3339436A5A48626A6858436A776B5382_} PUSHSLICE ..}> ..?fun_ref_7b0b7ac68163f545 PROCREF:<{ ....NEWC @@ -292,6 +300,11 @@

Code coverage

18x12....WHILE 26x12....3 BLKDROP x12..}> + ..?fun_ref_a919648a283a4b4d PROCREF:<{ + ....10 LSHIFT + ....32 PUSHINT + ....AND + ..}> x71..?fun_ref_b93b9862cda1783c PROCREF:<{ 18x71....NEWC 18x71....1 PUSHINT diff --git a/examples/output/inheritance_Contract.code.boc.html b/examples/output/inheritance_Contract.code.boc.html index 9163939c5..6fb39666a 100644 --- a/examples/output/inheritance_Contract.code.boc.html +++ b/examples/output/inheritance_Contract.code.boc.html @@ -179,25 +179,25 @@

Code coverage

....?fun_ref_d816dc4ba685aed0 INLINECALLDICT ....s1 POP ..}> - x340..?fun_ref_a05e0042bce184fb PROCREF:<{ - 26x340....c4 PUSH - 118x340....CTOS - 18x340....LDREF - 18x340....s0 s1 XCHG - 30x340....3 SETGLOBVAR - 26x340....1 LDI - 18x340....s0 POP - 18x340....<{ - 18x269......NULL - 18x340....}> PUSHCONT - 18x340....IFJMP + x344..?fun_ref_a05e0042bce184fb PROCREF:<{ + 26x344....c4 PUSH + 118x344....CTOS + 18x344....LDREF + 18x344....s0 s1 XCHG + 30x344....3 SETGLOBVAR + 26x344....1 LDI + 18x344....s0 POP + 18x344....<{ + 18x273......NULL + 18x344....}> PUSHCONT + 18x344....IFJMP 26x71....MYADDR 34x71....11 PLDU 26x71....10 PUSHPOW2 18x71....EQUAL 34x71....137 THROWIFNOT 126x71....?fun_ref_c0ca23818e24f3c9 INLINECALLDICT - x340..}> + x344..}> x80..?fun_ref_c0ca23818e24f3c9 PROCREF:<{ 18x80....NULL x80..}> diff --git a/src/test/features/output/bounced-routing_SampleContract2.code.boc.html b/src/test/features/output/bounced-routing_SampleContract2.code.boc.html index 201ec5bc6..965195928 100644 --- a/src/test/features/output/bounced-routing_SampleContract2.code.boc.html +++ b/src/test/features/output/bounced-routing_SampleContract2.code.boc.html @@ -146,25 +146,25 @@

Code coverage

18x1....s1 s4 XCHG 26x1....s3 s3 s0 XCHG3 x1..}> - x340..?fun_ref_a05e0042bce184fb PROCREF:<{ - 26x340....c4 PUSH - 118x340....CTOS - 18x340....LDREF - 18x340....s0 s1 XCHG - 30x340....3 SETGLOBVAR - 26x340....1 LDI - 18x340....s0 POP - 18x340....<{ - 18x269......NULL - 18x340....}> PUSHCONT - 18x340....IFJMP + x344..?fun_ref_a05e0042bce184fb PROCREF:<{ + 26x344....c4 PUSH + 118x344....CTOS + 18x344....LDREF + 18x344....s0 s1 XCHG + 30x344....3 SETGLOBVAR + 26x344....1 LDI + 18x344....s0 POP + 18x344....<{ + 18x273......NULL + 18x344....}> PUSHCONT + 18x344....IFJMP 26x71....MYADDR 34x71....11 PLDU 26x71....10 PUSHPOW2 18x71....EQUAL 34x71....137 THROWIFNOT 126x71....?fun_ref_c0ca23818e24f3c9 INLINECALLDICT - x340..}> + x344..}> x80..?fun_ref_c0ca23818e24f3c9 PROCREF:<{ 18x80....NULL x80..}> diff --git a/src/test/features/output/constants_ConstantTester.code.boc.html b/src/test/features/output/constants_ConstantTester.code.boc.html index ac1bc33d0..4b87d0e88 100644 --- a/src/test/features/output/constants_ConstantTester.code.boc.html +++ b/src/test/features/output/constants_ConstantTester.code.boc.html @@ -33,8 +33,11 @@

Code coverage

                         PROGRAM{
             ..DECLPROC recv_internal;
+            ..DECLPROC ?fun_84155;
             ..DECLPROC ?fun_100663;
             ..DECLPROC ?fun_104726;
+            ..DECLPROC ?fun_108917;
+            ..DECLPROC ?fun_112980;
             ..DECLPROC supported_interfaces;
             ..DECLPROC lazy_deployment_completed;
             ..DECLPROC ?fun_116577;
@@ -45,11 +48,14 @@ 

Code coverage

..DECLPROC ?fun_ref_42b8b647cef00903; ..DECLPROC ?fun_ref_51c934c84ea98141; ..DECLPROC ?fun_ref_5a96edf722854a5b; + ..DECLPROC ?fun_ref_8045b0fe2c91fb92; ..DECLPROC ?fun_ref_910ec180e80dbec2; ..DECLPROC ?fun_ref_a05e0042bce184fb; + ..DECLPROC ?fun_ref_a6858c8b0d825234; ..DECLPROC ?fun_ref_c0ca23818e24f3c9; ..DECLPROC ?fun_ref_c7cba78124f0aa01; ..DECLPROC ?fun_ref_d31b4aed7a42e751; + ..DECLPROC ?fun_ref_e14184b5a22c67e2; ..recv_internal PROC:<{ ....s0 s1 XCHG ....CTOS @@ -96,6 +102,11 @@

Code coverage

....ENDC ....c4 POP ..}> + ..?fun_84155 PROC:<{ + ....?fun_ref_a05e0042bce184fb INLINECALLDICT + ....?fun_ref_a6858c8b0d825234 INLINECALLDICT + ....s1 POP + ..}> ..?fun_100663 PROC:<{ ....?fun_ref_a05e0042bce184fb INLINECALLDICT ....?fun_ref_51c934c84ea98141 INLINECALLDICT @@ -106,6 +117,16 @@

Code coverage

....?fun_ref_5a96edf722854a5b INLINECALLDICT ....s1 POP ..}> + ..?fun_108917 PROC:<{ + ....?fun_ref_a05e0042bce184fb INLINECALLDICT + ....?fun_ref_c7cba78124f0aa01 INLINECALLDICT + ....s1 POP + ..}> + ..?fun_112980 PROC:<{ + ....?fun_ref_a05e0042bce184fb INLINECALLDICT + ....?fun_ref_8045b0fe2c91fb92 INLINECALLDICT + ....s1 POP + ..}> ..supported_interfaces PROC:<{ ....123515602279859691144772641439386770278 PUSHINT ....209801025412363888721030803524359905849 PUSHINT @@ -126,11 +147,11 @@

Code coverage

..}> ..?fun_121234 PROC:<{ ....?fun_ref_a05e0042bce184fb INLINECALLDICT - ....?fun_ref_c7cba78124f0aa01 INLINECALLDICT + ....?fun_ref_e14184b5a22c67e2 INLINECALLDICT ....s1 POP ..}> ..get_abi_ipfs PROC:<{ - ....x{697066733A2F2F516D646674447557376B676555556A436167627761424159394A696A6270616A354C347147714D5253314344765282_} PUSHSLICE + ....x{697066733A2F2F516D63726E35776F547A41673563486576344C436A7467354C667771377A686B453141417233464C6D626B38353382_} PUSHSLICE ..}> ..?fun_125425 PROC:<{ ....?fun_ref_a05e0042bce184fb INLINECALLDICT @@ -151,28 +172,34 @@

Code coverage

..?fun_ref_5a96edf722854a5b PROCREF:<{ ....x{48656C6C6F20776F726C64218} PUSHSLICE ..}> + ..?fun_ref_8045b0fe2c91fb92 PROCREF:<{ + ....5 PUSHINT + ..}> x1..?fun_ref_910ec180e80dbec2 PROCREF:<{ 26x1....100 PUSHINT x1..}> - x340..?fun_ref_a05e0042bce184fb PROCREF:<{ - 26x340....c4 PUSH - 118x340....CTOS - 18x340....LDREF - 18x340....s0 s1 XCHG - 30x340....3 SETGLOBVAR - 26x340....1 LDI - 18x340....s0 POP - 18x340....<{ - 18x269......NULL - 18x340....}> PUSHCONT - 18x340....IFJMP + x344..?fun_ref_a05e0042bce184fb PROCREF:<{ + 26x344....c4 PUSH + 118x344....CTOS + 18x344....LDREF + 18x344....s0 s1 XCHG + 30x344....3 SETGLOBVAR + 26x344....1 LDI + 18x344....s0 POP + 18x344....<{ + 18x273......NULL + 18x344....}> PUSHCONT + 18x344....IFJMP 26x71....MYADDR 34x71....11 PLDU 26x71....10 PUSHPOW2 18x71....EQUAL 34x71....137 THROWIFNOT 126x71....?fun_ref_c0ca23818e24f3c9 INLINECALLDICT - x340..}> + x344..}> + ..?fun_ref_a6858c8b0d825234 PROCREF:<{ + ....4 PUSHINT + ..}> x80..?fun_ref_c0ca23818e24f3c9 PROCREF:<{ 18x80....NULL x80..}> @@ -193,6 +220,9 @@

Code coverage

....s0 POP ....0 PUSHINT ..}> + ..?fun_ref_e14184b5a22c67e2 PROCREF:<{ + ....11 PUSHINT + ..}> }END>c
diff --git a/src/test/features/output/debug_Debug.code.boc.html b/src/test/features/output/debug_Debug.code.boc.html index fc1717363..c98375703 100644 --- a/src/test/features/output/debug_Debug.code.boc.html +++ b/src/test/features/output/debug_Debug.code.boc.html @@ -305,25 +305,25 @@

Code coverage

18x2....}> PUSHCONT 18x2....IFELSE x2..}> - x340..?fun_ref_a05e0042bce184fb PROCREF:<{ - 26x340....c4 PUSH - 118x340....CTOS - 18x340....LDREF - 18x340....s0 s1 XCHG - 30x340....3 SETGLOBVAR - 26x340....1 LDI - 18x340....s0 POP - 18x340....<{ - 18x269......NULL - 18x340....}> PUSHCONT - 18x340....IFJMP + x344..?fun_ref_a05e0042bce184fb PROCREF:<{ + 26x344....c4 PUSH + 118x344....CTOS + 18x344....LDREF + 18x344....s0 s1 XCHG + 30x344....3 SETGLOBVAR + 26x344....1 LDI + 18x344....s0 POP + 18x344....<{ + 18x273......NULL + 18x344....}> PUSHCONT + 18x344....IFJMP 26x71....MYADDR 34x71....11 PLDU 26x71....10 PUSHPOW2 18x71....EQUAL 34x71....137 THROWIFNOT 126x71....?fun_ref_c0ca23818e24f3c9 INLINECALLDICT - x340..}> + x344..}> x71..?fun_ref_b93b9862cda1783c PROCREF:<{ 18x71....NEWC 18x71....1 PUSHINT diff --git a/src/test/features/output/deep_A.code.boc.html b/src/test/features/output/deep_A.code.boc.html index 6cb83f560..eb12b43a7 100644 --- a/src/test/features/output/deep_A.code.boc.html +++ b/src/test/features/output/deep_A.code.boc.html @@ -268,25 +268,25 @@

Code coverage

26x2....STSLICER 518x2....ENDC x2..}> - x340..?fun_ref_a05e0042bce184fb PROCREF:<{ - 26x340....c4 PUSH - 118x340....CTOS - 18x340....LDREF - 18x340....s0 s1 XCHG - 30x340....3 SETGLOBVAR - 26x340....1 LDI - 18x340....s0 POP - 18x340....<{ - 18x269......NULL - 18x340....}> PUSHCONT - 18x340....IFJMP + x344..?fun_ref_a05e0042bce184fb PROCREF:<{ + 26x344....c4 PUSH + 118x344....CTOS + 18x344....LDREF + 18x344....s0 s1 XCHG + 30x344....3 SETGLOBVAR + 26x344....1 LDI + 18x344....s0 POP + 18x344....<{ + 18x273......NULL + 18x344....}> PUSHCONT + 18x344....IFJMP 26x71....MYADDR 34x71....11 PLDU 26x71....10 PUSHPOW2 18x71....EQUAL 34x71....137 THROWIFNOT 126x71....?fun_ref_c0ca23818e24f3c9 INLINECALLDICT - x340..}> + x344..}> x71..?fun_ref_b93b9862cda1783c PROCREF:<{ 18x71....NEWC 18x71....1 PUSHINT diff --git a/src/test/features/output/dns_DNSTester.code.boc.html b/src/test/features/output/dns_DNSTester.code.boc.html index cbfdcb439..10fc05a54 100644 --- a/src/test/features/output/dns_DNSTester.code.boc.html +++ b/src/test/features/output/dns_DNSTester.code.boc.html @@ -272,25 +272,25 @@

Code coverage

x18..?fun_ref_94fd608d2afcf8f1 PROCREF:<{ 26x18....32 CALL x18..}> - x340..?fun_ref_a05e0042bce184fb PROCREF:<{ - 26x340....c4 PUSH - 118x340....CTOS - 18x340....LDREF - 18x340....s0 s1 XCHG - 30x340....3 SETGLOBVAR - 26x340....1 LDI - 18x340....s0 POP - 18x340....<{ - 18x269......NULL - 18x340....}> PUSHCONT - 18x340....IFJMP + x344..?fun_ref_a05e0042bce184fb PROCREF:<{ + 26x344....c4 PUSH + 118x344....CTOS + 18x344....LDREF + 18x344....s0 s1 XCHG + 30x344....3 SETGLOBVAR + 26x344....1 LDI + 18x344....s0 POP + 18x344....<{ + 18x273......NULL + 18x344....}> PUSHCONT + 18x344....IFJMP 26x71....MYADDR 34x71....11 PLDU 26x71....10 PUSHPOW2 18x71....EQUAL 34x71....137 THROWIFNOT 126x71....?fun_ref_c0ca23818e24f3c9 INLINECALLDICT - x340..}> + x344..}> x71..?fun_ref_b93b9862cda1783c PROCREF:<{ 18x71....NEWC 18x71....1 PUSHINT diff --git a/src/test/features/output/masterchain_MasterchainTester.code.boc.html b/src/test/features/output/masterchain_MasterchainTester.code.boc.html index bfcf47e56..2c637ffda 100644 --- a/src/test/features/output/masterchain_MasterchainTester.code.boc.html +++ b/src/test/features/output/masterchain_MasterchainTester.code.boc.html @@ -289,25 +289,25 @@

Code coverage

18x10....IFELSE ....0 PUSHINT x10..}> - x340..?fun_ref_a05e0042bce184fb PROCREF:<{ - 26x340....c4 PUSH - 118x340....CTOS - 18x340....LDREF - 18x340....s0 s1 XCHG - 30x340....3 SETGLOBVAR - 26x340....1 LDI - 18x340....s0 POP - 18x340....<{ - 18x269......NULL - 18x340....}> PUSHCONT - 18x340....IFJMP + x344..?fun_ref_a05e0042bce184fb PROCREF:<{ + 26x344....c4 PUSH + 118x344....CTOS + 18x344....LDREF + 18x344....s0 s1 XCHG + 30x344....3 SETGLOBVAR + 26x344....1 LDI + 18x344....s0 POP + 18x344....<{ + 18x273......NULL + 18x344....}> PUSHCONT + 18x344....IFJMP 26x71....MYADDR 34x71....11 PLDU 26x71....10 PUSHPOW2 18x71....EQUAL 34x71....137 THROWIFNOT 126x71....?fun_ref_c0ca23818e24f3c9 INLINECALLDICT - x340..}> + x344..}> x2..?fun_ref_aaf9e17355ae3248 PROCREF:<{ 26x2....LDMSGADDR 18x2....s0 s1 XCHG diff --git a/src/test/features/output/math_MathTester.code.boc.html b/src/test/features/output/math_MathTester.code.boc.html index ac1786cd4..d419f33ce 100644 --- a/src/test/features/output/math_MathTester.code.boc.html +++ b/src/test/features/output/math_MathTester.code.boc.html @@ -36,11 +36,14 @@

Code coverage

..DECLPROC ?fun_68387; ..DECLPROC ?fun_72450; ..DECLPROC ?fun_75056; + ..DECLPROC ?fun_80400; ..DECLPROC ?fun_80704; + ..DECLPROC ?fun_83393; ..DECLPROC ?fun_83863; ..DECLPROC ?fun_84903; ..DECLPROC ?fun_88966; ..DECLPROC ?fun_89158; + ..DECLPROC ?fun_89358; ..DECLPROC ?fun_90178; ..DECLPROC ?fun_93157; ..DECLPROC ?fun_93221; @@ -48,6 +51,7 @@

Code coverage

..DECLPROC ?fun_97220; ..DECLPROC ?fun_97284; ..DECLPROC ?fun_98700; + ..DECLPROC ?fun_99260; ..DECLPROC ?fun_99450; ..DECLPROC ?fun_99590; ..DECLPROC ?fun_102829; @@ -55,7 +59,9 @@

Code coverage

..DECLPROC ?fun_103719; ..DECLPROC ?fun_106958; ..DECLPROC ?fun_107576; + ..DECLPROC ?fun_108636; ..DECLPROC ?fun_109161; + ..DECLPROC ?fun_110321; ..DECLPROC ?fun_111087; ..DECLPROC ?fun_111641; ..DECLPROC ?fun_111973; @@ -69,17 +75,24 @@

Code coverage

..DECLPROC get_abi_ipfs; ..DECLPROC ?fun_123210; ..DECLPROC ?fun_124092; + ..DECLPROC ?fun_125000; + ..DECLPROC ?fun_126476; ..DECLPROC ?fun_127339; ..DECLPROC ?fun_128157; ..DECLPROC ?fun_ref_0bddee3e66194d71; + ..DECLPROC ?fun_ref_1665824c3631042e; + ..DECLPROC ?fun_ref_1a5aedf76777daf0; ..DECLPROC ?fun_ref_1dd4b06caa854cc5; + ..DECLPROC ?fun_ref_1e8474cb72f85f98; ..DECLPROC ?fun_ref_251a304e2f13da63; ..DECLPROC ?fun_ref_2de3f30de2cef910; ..DECLPROC ?fun_ref_2e8105a0f1ba34b1; ..DECLPROC ?fun_ref_2f14994fd76434ab; ..DECLPROC ?fun_ref_39d09f18c03b037a; + ..DECLPROC ?fun_ref_3df1ed9c149f3ddc; ..DECLPROC ?fun_ref_4473d19174b70b6c; ..DECLPROC ?fun_ref_45e06f8a133863ea; + ..DECLPROC ?fun_ref_49c7034f83091de6; ..DECLPROC ?fun_ref_5026e72acd3f4702; ..DECLPROC ?fun_ref_52ebac4ebc285034; ..DECLPROC ?fun_ref_5c56423ce8e9ee73; @@ -90,8 +103,10 @@

Code coverage

..DECLPROC ?fun_ref_943f0cebd640e361; ..DECLPROC ?fun_ref_9a0c5e8798cc0509; ..DECLPROC ?fun_ref_a05e0042bce184fb; + ..DECLPROC ?fun_ref_acf9c214ccee2d81; ..DECLPROC ?fun_ref_ad657d0473ebdc2c; ..DECLPROC ?fun_ref_b35400841b15fc2d; + ..DECLPROC ?fun_ref_b4fde213ffa24781; ..DECLPROC ?fun_ref_b78be06772ce3abe; ..DECLPROC ?fun_ref_b93b9862cda1783c; ..DECLPROC ?fun_ref_bf9d36be65618269; @@ -104,6 +119,7 @@

Code coverage

..DECLPROC ?fun_ref_dbbd90e91bdad5c0; ..DECLPROC ?fun_ref_e31d986f279fa0fb; ..DECLPROC ?fun_ref_ebb984d6b6cfd144; + ..DECLPROC ?fun_ref_edec8407367eca46; ..DECLPROC ?fun_ref_ff17a983a407f70d; x2..recv_internal PROC:<{ 18x2....s0 s1 XCHG @@ -169,12 +185,24 @@

Code coverage

126x3....?fun_ref_81da9ce5747a9d33 INLINECALLDICT 18x3....s1 POP x3..}> + x2..?fun_80400 PROC:<{ + 126x2....?fun_ref_a05e0042bce184fb INLINECALLDICT + 18x2....ROTREV + 126x2....?fun_ref_edec8407367eca46 INLINECALLDICT + 18x2....s1 POP + x2..}> x5..?fun_80704 PROC:<{ 126x5....?fun_ref_a05e0042bce184fb INLINECALLDICT 18x5....ROTREV 126x5....?fun_ref_d078cffef374dca6 INLINECALLDICT 18x5....s1 POP x5..}> + ..?fun_83393 PROC:<{ + ....?fun_ref_a05e0042bce184fb INLINECALLDICT + ....ROTREV + ....?fun_ref_3df1ed9c149f3ddc INLINECALLDICT + ....s1 POP + ..}> x2..?fun_83863 PROC:<{ 126x2....?fun_ref_a05e0042bce184fb INLINECALLDICT 18x2....ROTREV @@ -199,6 +227,12 @@

Code coverage

126x4....?fun_ref_0bddee3e66194d71 INLINECALLDICT 18x4....s1 POP x4..}> + ..?fun_89358 PROC:<{ + ....?fun_ref_a05e0042bce184fb INLINECALLDICT + ....ROTREV + ....?fun_ref_49c7034f83091de6 INLINECALLDICT + ....s1 POP + ..}> x3..?fun_90178 PROC:<{ 126x3....?fun_ref_a05e0042bce184fb INLINECALLDICT 18x3....ROTREV @@ -351,6 +385,12 @@

Code coverage

126x5....?fun_ref_c4dfd32efb676592 INLINECALLDICT 18x5....s1 POP x5..}> + x1..?fun_99260 PROC:<{ + 126x1....?fun_ref_a05e0042bce184fb INLINECALLDICT + 18x1....ROTREV + 126x1....?fun_ref_1e8474cb72f85f98 INLINECALLDICT + 18x1....s1 POP + x1..}> x9..?fun_99450 PROC:<{ 126x9....?fun_ref_a05e0042bce184fb INLINECALLDICT 18x9....ROTREV @@ -485,12 +525,24 @@

Code coverage

126x5....?fun_ref_39d09f18c03b037a INLINECALLDICT 18x5....s1 POP x5..}> + ..?fun_108636 PROC:<{ + ....?fun_ref_a05e0042bce184fb INLINECALLDICT + ....ROTREV + ....?fun_ref_acf9c214ccee2d81 INLINECALLDICT + ....s1 POP + ..}> x3..?fun_109161 PROC:<{ 126x3....?fun_ref_a05e0042bce184fb INLINECALLDICT 18x3....ROTREV 126x3....?fun_ref_8b1b2058f0ba717f INLINECALLDICT 18x3....s1 POP x3..}> + ..?fun_110321 PROC:<{ + ....?fun_ref_a05e0042bce184fb INLINECALLDICT + ....ROTREV + ....?fun_ref_1665824c3631042e INLINECALLDICT + ....s1 POP + ..}> x9..?fun_111087 PROC:<{ 18x9....s1 PUSH 18x9....ISNULL @@ -679,7 +731,7 @@

Code coverage

18x3....s1 POP x3..}> ..get_abi_ipfs PROC:<{ - ....x{697066733A2F2F516D6452473346374457317234714C6A70554E64554B394E6E6756376E31787A345246567438436D57315568646482_} PUSHSLICE + ....x{697066733A2F2F516D514571415837596F73704D3343774259647431666B454444716E6A79733546744A48785765615A636D4D413682_} PUSHSLICE ..}> x3..?fun_123210 PROC:<{ 18x3....s0 s1 XCHG @@ -723,6 +775,18 @@

Code coverage

126x5....?fun_ref_5c56423ce8e9ee73 INLINECALLDICT 18x5....s1 POP x5..}> + x1..?fun_125000 PROC:<{ + 126x1....?fun_ref_a05e0042bce184fb INLINECALLDICT + 18x1....ROTREV + 126x1....?fun_ref_1a5aedf76777daf0 INLINECALLDICT + 18x1....s1 POP + x1..}> + ..?fun_126476 PROC:<{ + ....?fun_ref_a05e0042bce184fb INLINECALLDICT + ....ROTREV + ....?fun_ref_b4fde213ffa24781 INLINECALLDICT + ....s1 POP + ..}> x3..?fun_127339 PROC:<{ 126x3....?fun_ref_a05e0042bce184fb INLINECALLDICT 18x3....ROTREV @@ -739,6 +803,12 @@

Code coverage

18x10....ISNULL 18x10....NOT x10..}> + ..?fun_ref_1665824c3631042e PROCREF:<{ + ....LSHIFTX + ..}> + x1..?fun_ref_1a5aedf76777daf0 PROCREF:<{ + 26x1....false 0 false 1 0 DIV + x1..}> x58..?fun_ref_1dd4b06caa854cc5 PROCREF:<{ 18x58....s0 s1 XCHG 18x58....<{ @@ -785,6 +855,9 @@

Code coverage

....s0 POP ....0 PUSHINT x58..}> + x1..?fun_ref_1e8474cb72f85f98 PROCREF:<{ + 18x1....MUL + x1..}> x5..?fun_ref_251a304e2f13da63 PROCREF:<{ 18x5....s1 PUSH 18x5....ISNULL @@ -858,6 +931,9 @@

Code coverage

18x5....}> PUSHCONT 18x5....IFELSE x5..}> + ..?fun_ref_3df1ed9c149f3ddc PROCREF:<{ + ....OR + ..}> x3..?fun_ref_4473d19174b70b6c PROCREF:<{ 18x3....LEQ x3..}> @@ -889,6 +965,9 @@

Code coverage

18x9....}> PUSHCONT 18x9....IFELSE x9..}> + ..?fun_ref_49c7034f83091de6 PROCREF:<{ + ....RSHIFTX + ..}> x3..?fun_ref_5026e72acd3f4702 PROCREF:<{ 18x3....LESS x3..}> @@ -1052,25 +1131,28 @@

Code coverage

x3..?fun_ref_9a0c5e8798cc0509 PROCREF:<{ 18x3....GREATER x3..}> - x340..?fun_ref_a05e0042bce184fb PROCREF:<{ - 26x340....c4 PUSH - 118x340....CTOS - 18x340....LDREF - 18x340....s0 s1 XCHG - 30x340....3 SETGLOBVAR - 26x340....1 LDI - 18x340....s0 POP - 18x340....<{ - 18x269......NULL - 18x340....}> PUSHCONT - 18x340....IFJMP + x344..?fun_ref_a05e0042bce184fb PROCREF:<{ + 26x344....c4 PUSH + 118x344....CTOS + 18x344....LDREF + 18x344....s0 s1 XCHG + 30x344....3 SETGLOBVAR + 26x344....1 LDI + 18x344....s0 POP + 18x344....<{ + 18x273......NULL + 18x344....}> PUSHCONT + 18x344....IFJMP 26x71....MYADDR 34x71....11 PLDU 26x71....10 PUSHPOW2 18x71....EQUAL 34x71....137 THROWIFNOT 126x71....?fun_ref_c0ca23818e24f3c9 INLINECALLDICT - x340..}> + x344..}> + ..?fun_ref_acf9c214ccee2d81 PROCREF:<{ + ....AND + ..}> x5..?fun_ref_ad657d0473ebdc2c PROCREF:<{ 18x5....s0 s1 XCHG 18x5....s1 PUSH @@ -1098,6 +1180,9 @@

Code coverage

18x5....}> PUSHCONT 18x5....IFELSE x5..}> + ..?fun_ref_b4fde213ffa24781 PROCREF:<{ + ....false 0 false 2 0 DIV + ..}> x3..?fun_ref_b78be06772ce3abe PROCREF:<{ 18x3....s0 s1 XCHG 26x3....SDEQ @@ -1353,6 +1438,9 @@

Code coverage

26x3....HASHCU 18x3....EQUAL x3..}> + x2..?fun_ref_edec8407367eca46 PROCREF:<{ + 18x2....SUB + x2..}> x5..?fun_ref_ff17a983a407f70d PROCREF:<{ 18x5....s1 PUSH 18x5....ISNULL diff --git a/src/test/features/output/random_RandomContract.code.boc.html b/src/test/features/output/random_RandomContract.code.boc.html index d99fa88a4..eecfacdc9 100644 --- a/src/test/features/output/random_RandomContract.code.boc.html +++ b/src/test/features/output/random_RandomContract.code.boc.html @@ -191,25 +191,25 @@

Code coverage

41x1....RAND 18x1....ADD x1..}> - x340..?fun_ref_a05e0042bce184fb PROCREF:<{ - 26x340....c4 PUSH - 118x340....CTOS - 18x340....LDREF - 18x340....s0 s1 XCHG - 30x340....3 SETGLOBVAR - 26x340....1 LDI - 18x340....s0 POP - 18x340....<{ - 18x269......NULL - 18x340....}> PUSHCONT - 18x340....IFJMP + x344..?fun_ref_a05e0042bce184fb PROCREF:<{ + 26x344....c4 PUSH + 118x344....CTOS + 18x344....LDREF + 18x344....s0 s1 XCHG + 30x344....3 SETGLOBVAR + 26x344....1 LDI + 18x344....s0 POP + 18x344....<{ + 18x273......NULL + 18x344....}> PUSHCONT + 18x344....IFJMP 26x71....MYADDR 34x71....11 PLDU 26x71....10 PUSHPOW2 18x71....EQUAL 34x71....137 THROWIFNOT 126x71....?fun_ref_c0ca23818e24f3c9 INLINECALLDICT - x340..}> + x344..}> x71..?fun_ref_b93b9862cda1783c PROCREF:<{ 18x71....NEWC 18x71....1 PUSHINT diff --git a/src/test/features/output/strings_StringsTester.code.boc.html b/src/test/features/output/strings_StringsTester.code.boc.html index 63a003759..6697f5d15 100644 --- a/src/test/features/output/strings_StringsTester.code.boc.html +++ b/src/test/features/output/strings_StringsTester.code.boc.html @@ -685,25 +685,25 @@

Code coverage

x1..?fun_ref_8155dba7e75146b7 PROCREF:<{ 28x1....x{D0BFD180D0B8D0B2D0B5D18220D0BCD0B8D18020F09F918082_} PUSHSLICE x1..}> - x340..?fun_ref_a05e0042bce184fb PROCREF:<{ - 26x340....c4 PUSH - 118x340....CTOS - 18x340....LDREF - 18x340....s0 s1 XCHG - 30x340....3 SETGLOBVAR - 26x340....1 LDI - 18x340....s0 POP - 18x340....<{ - 18x269......NULL - 18x340....}> PUSHCONT - 18x340....IFJMP + x344..?fun_ref_a05e0042bce184fb PROCREF:<{ + 26x344....c4 PUSH + 118x344....CTOS + 18x344....LDREF + 18x344....s0 s1 XCHG + 30x344....3 SETGLOBVAR + 26x344....1 LDI + 18x344....s0 POP + 18x344....<{ + 18x273......NULL + 18x344....}> PUSHCONT + 18x344....IFJMP 26x71....MYADDR 34x71....11 PLDU 26x71....10 PUSHPOW2 18x71....EQUAL 34x71....137 THROWIFNOT 126x71....?fun_ref_c0ca23818e24f3c9 INLINECALLDICT - x340..}> + x344..}> x12..?fun_ref_a2813468f47d741c PROCREF:<{ 18x12....s0 PUSH 26x12....SREFS