From 0c65a386b5df9f898c911adc2e0520d4e2aca777 Mon Sep 17 00:00:00 2001 From: Mayukha Vadari Date: Fri, 24 Oct 2025 18:01:01 -0400 Subject: [PATCH] fix tests --- src/test/app/TestHostFunctions.h | 2 +- .../all_host_functions/src/lib.rs | 2 +- .../wasm_fixtures/codecov_tests/src/lib.rs | 2 +- src/test/app/wasm_fixtures/fixtures.cpp | 372 +++++++++--------- 4 files changed, 189 insertions(+), 189 deletions(-) diff --git a/src/test/app/TestHostFunctions.h b/src/test/app/TestHostFunctions.h index 11d613bc8d..040db53f10 100644 --- a/src/test/app/TestHostFunctions.h +++ b/src/test/app/TestHostFunctions.h @@ -292,7 +292,7 @@ public: Expected updateData(Slice const& data) override { - return 0; + return data.size(); } Expected diff --git a/src/test/app/wasm_fixtures/all_host_functions/src/lib.rs b/src/test/app/wasm_fixtures/all_host_functions/src/lib.rs index c8a27aed87..942e1c67c6 100644 --- a/src/test/app/wasm_fixtures/all_host_functions/src/lib.rs +++ b/src/test/app/wasm_fixtures/all_host_functions/src/lib.rs @@ -757,7 +757,7 @@ fn test_data_update_functions() -> i32 { let update_result = unsafe { host::update_data(update_payload.as_ptr(), update_payload.len()) }; - if update_result != 0 { + if update_result != update_payload.len() as i32 { let _ = trace_num("ERROR: update_data failed:", update_result as i64); return -701; // Data update failed } diff --git a/src/test/app/wasm_fixtures/codecov_tests/src/lib.rs b/src/test/app/wasm_fixtures/codecov_tests/src/lib.rs index f02550ba96..8d72443fb7 100644 --- a/src/test/app/wasm_fixtures/codecov_tests/src/lib.rs +++ b/src/test/app/wasm_fixtures/codecov_tests/src/lib.rs @@ -162,7 +162,7 @@ pub extern "C" fn finish() -> i32 { ); check_result( unsafe { host::update_data(account.0.as_ptr(), account.0.len()) }, - 0, + 20, "update_data", ); with_buffer::<32, _, _>(|ptr, len| { diff --git a/src/test/app/wasm_fixtures/fixtures.cpp b/src/test/app/wasm_fixtures/fixtures.cpp index ea46b49d39..7db468bb2b 100644 --- a/src/test/app/wasm_fixtures/fixtures.cpp +++ b/src/test/app/wasm_fixtures/fixtures.cpp @@ -8659,195 +8659,195 @@ extern std::string const allHostFunctionsWasmHex = "08686f73745f6c69620b7570646174655f64617461000103060506060a0b04050301001106" "19037f01418080c0000b7f0041af99c0000b7f0041b099c0000b072e04066d656d6f727902" "000666696e697368001e0a5f5f646174615f656e6403010b5f5f686561705f626173650302" - "0aff1b051900200241094f0440000b20002002360204200020013602000b1900200241214f" + "0a821c051900200241094f0440000b20002002360204200020013602000b1900200241214f" "0440000b20002002360204200020013602000b970101057f230041206b2201240020014118" "6a22044100360200200141106a220542003703002001420037030802404181802020014108" "6a4114100022034114470440024020034100480440200020033602040c010b2000417f3602" "040b410121020c010b20002001290308370001200041116a2004280200360000200041096a" - "20052903003700000b200020023a0000200141206a24000b460020012d0000410146044041" - "8080c000410b20013402041001000b20002001290001370000200041106a200141116a2800" - "00360000200041086a200141096a2900003700000be81901097f230041b0036b2200240041" - "8b80c000411b41004100410010021a41a680c000411941004100410010021a41e780c00041" - "2b41004100410010021a027f02400240024002400240024002401003220141004a04404192" - "81c00041172001ad10011a1004220141004c0d0141a981c00041132001ad10011a200041c8" - "016a22034200370300200041c0016a22054200370300200041b8016a220442003703002000" - "42003703b001200041b0016a22064120100522014120470d0241bc81c00041132006412041" - "0110021a41cf81c000412041004100410010021a41dc82c000412e41004100410010021a20" - "0041a0016a410036020020004198016a420037030020004200370390014181802020004190" - "016a22024114100022014114470d03418a83c00041142002411410061a2000420037037041" - "888018200041f0006a22024108100022014108470d04419e83c0004117420810011a41b583" - "c000412820024108410110021a2000410036025041848008200041d0006a22024104100022" - "014104470d0541dd83c000411520024104410110021a200041013b003c2003420037030020" - "05420037030020044200370300200042003703b00102402000413c6a410220064120100722" - "0141004e044041f283c00041142001ad10011a200041306a20062001101b418684c000410d" - "20002802302000280234410110021a0c010b419384c00041292001ac10011a0b41bc84c000" - "41154183803c1008ac10011a41d184c00041134189803c1008ac10011a02402000413c6a41" - "021009220141004e044041e484c00041142001ad10011a0c010b41f884c000412d2001ac10" - "011a0b41a585c000412341004100410010021a41de86c000413341004100410010021a2000" - "420037037041828018200041f0006a22014108100a220241004c0d06200241084604404191" - "87c000412b420810011a41bc87c000412f20014108410110021a0c080b41eb87c000412f20" - "02ad10011a200041286a200041f0006a2002101a419a88c00041172000280228200028022c" - "410110021a0c070b41bf82c000411d2001ac10011a419b7f0c070b419a82c00041252001ac" - "10011a419a7f0c060b41ef81c000412b2001ac10011a41997f0c050b41b486c000412a2001" - "ac10011a41b77e0c040b41f385c00041c1002001ac10011a41b67e0c030b41c885c000412b" - "2001ac10011a41b57e0c020b41b188c00041c5002002ac10011a0b200041a0016a41003602" - "0020004198016a4200370300200042003703900102404181802020004190016a2202411410" - "0a220141004a044041f688c000411e2002411410061a0c010b419489c00041332001ac1001" - "1a0b200041013b0050200041c8016a4200370300200041c0016a4200370300200041b8016a" - "4200370300200042003703b0010240200041d0006a4102200041b0016a22014120100b2202" - "41004e044041c789c000411c2002ad10011a200041206a20012002101b41e389c000411520" - "002802202000280224410110021a0c010b41f889c00041392002ac10011a0b41b18ac00041" - "244183803c100cac10011a0240200041d0006a4102100d220141004e044041d58ac000411c" - "2001ad10011a0c010b41f18ac000413d2001ac10011a0b41ae8bc000412841004100410010" - "021a41d68bc000412f41004100410010021a200041b0016a2202101c200041f0006a220120" - "02101d200041a8016a4200370300200041a0016a420037030020004198016a420037030020" - "00420037039001024002400240024002402001411420004190016a22024120100e22014120" - "460440200241204100100f220441004a044041858cc00041232004ad10011a200042003703" - "50200441828018200041d0006a220141081010220241004c0d022002410846044041a88cc0" - "00412a420810011a41d28cc000412e20014108410110021a0c060b41808dc000412e2002ad" - "10011a200041186a200041d0006a2002101a41ae8dc00041162000280218200028021c4101" - "10021a0c050b41e68fc000413c2004ac10011a200041c8016a4200370300200041c0016a42" - "00370300200041b8016a4200370300200042003703b001410141828018200041b0016a4120" - "101022014100480d020c030b41ba92c000412e2001ac10011a41ef7c0c050b41c48dc00041" - "2b2002ac10011a0c020b41a290c00041c1002001ac10011a0b200041013b00504101200041" - "d0006a4102200041b0016a412010112201410048044041e390c00041352001ac10011a0b41" - "014183803c101222014100480440419891c00041322001ac10011a0b4101200041d0006a41" - "0210132201410048044041ca91c00041392001ac10011a0b418392c0004137410041004100" - "10021a0c010b200041013b003c200041c8016a4200370300200041c0016a42003703002000" - "41b8016a4200370300200042003703b001024020042000413c6a4102200041b0016a220141" - "201011220241004e044041ef8dc000411b2002ad10011a200041106a20012002101b418a8e" - "c000411420002802102000280214410110021a0c010b419e8ec00041312002ac10011a0b41" - "cf8ec000412320044183803c1012ac10011a024020042000413c6a41021013220141004e04" - "4041f28ec000411b2001ad10011a0c010b418d8fc00041352001ac10011a0b41c28fc00041" - "2441004100410010021a0b41e892c000412f41004100410010021a200041b0016a2201101c" - "2000413c6a22042001101d200041e8006a4200370300200041e0006a4200370300200041d8" - "006a4200370300200042003703500240024002400240024020044114200041d0006a220241" - "20100e22014120460440419793c000410f20024120410110021a20004188016a4200370300" - "20004180016a4200370300200041f8006a4200370300200042003703700240200441142004" - "411441a693c0004109200041f0006a220141201014220241004a0440200041086a20012002" - "101b41ae93c00041122000280208200028020c410110021a0c010b41c093c000413c2002ac" - "10011a0b200041a8016a22084200370300200041a0016a2203420037030020004198016a22" - "05420037030020004200370390012000413c6a2202411441e80720004190016a2207412010" - "1522014120470d0141fc93c000410e20074120410110021a200041c8016a42003703002000" - "41c0016a4200370300200041b8016a4200370300200042003703b00120024114412a200041" - "b0016a22044120101622014120470d02418a94c000410e20044120410110021a419894c000" - "412441004100410010021a419195c000412541004100410010021a20004188016a42003703" - "0020004180016a4200370300200041f8006a42003703002000420037037041b695c0004117" - "200041f0006a22024120101722014120470d0341cd95c000410b41b695c000411741011002" - "1a41d895c000411120024120410110021a2004101c200041d0006a22062004101d20084200" - "3703002003420037030020054200370300200042003703900102404100200422036b410371" - "220220036a220520034d0d0020020440200221010340200341003a0000200341016a210320" - "0141016b22010d000b0b200241016b4107490d000340200341003a0000200341076a41003a" - "0000200341066a41003a0000200341056a41003a0000200341046a41003a0000200341036a" - "41003a0000200341026a41003a0000200341016a41003a0000200341086a22032005470d00" - "0b0b200541800220026b2201417c716a220320054b0440034020054100360200200541046a" - "22052003490d000b0b024020032001410371220120036a22024f0d00200122050440034020" - "0341003a0000200341016a2103200541016b22050d000b0b200141016b4107490d00034020" - "0341003a0000200341076a41003a0000200341066a41003a0000200341056a41003a000020" - "0341046a41003a0000200341036a41003a0000200341026a41003a0000200341016a41003a" - "0000200341086a22032002470d000b0b024020064114200741202004418002101822014100" - "4a044041e995c00041102001ad10011a20014181024f0d0641f995c0004109200420014101" - "10021a0c010b418296c000412e2001ac10011a0b41b096c000411241c296c0004107410110" - "0222014100480d0541c996c000411d2001ad10011a41e696c0004111422a10014100480440" - "41ad97c000411a42a47b10011a41a47b0c070b41f796c000411c420010011a419397c00041" - "1a41004100410010021a41ff97c000412941004100410010021a41a898c000412810192201" - "45044041d098c000412741a898c0004128410110021a41f798c000411e4100410041001002" - "1a41bf80c000412841004100410010021a41010c070b419599c000411a2001ac10011a41c3" - "7a0c060b41f494c000411d2001ac10011a418b7c0c050b41d894c000411c2001ac10011a41" - "897c0c040b41bc94c000411c2001ac10011a41887c0c030b41dd97c00041222001ac10011a" - "41a77b0c020b000b41c797c00041162001ac10011a41a57b0b200041b0036a24000b0bb919" - "0100418080c0000baf196572726f725f636f64653d3d3d3d20484f53542046554e4354494f" - "4e532054455354203d3d3d54657374696e6720323620686f73742066756e6374696f6e7353" - "5543434553533a20416c6c20686f73742066756e6374696f6e207465737473207061737365" - "64212d2d2d2043617465676f727920313a204c6564676572204865616465722046756e6374" - "696f6e73202d2d2d4c65646765722073657175656e6365206e756d6265723a506172656e74" - "206c65646765722074696d653a506172656e74206c656467657220686173683a5355434345" - "53533a204c6564676572206865616465722066756e6374696f6e734552524f523a20676574" - "5f706172656e745f6c65646765725f686173682077726f6e67206c656e6774683a4552524f" - "523a206765745f706172656e745f6c65646765725f74696d65206661696c65643a4552524f" - "523a206765745f6c65646765725f73716e206661696c65643a2d2d2d2043617465676f7279" - "20323a205472616e73616374696f6e20446174612046756e6374696f6e73202d2d2d547261" - "6e73616374696f6e204163636f756e743a5472616e73616374696f6e20466565206c656e67" - "74683a5472616e73616374696f6e20466565202873657269616c697a65642058525020616d" - "6f756e74293a5472616e73616374696f6e2053657175656e63653a4e657374656420666965" - "6c64206c656e6774683a4e6573746564206669656c643a494e464f3a206765745f74785f6e" - "65737465645f6669656c64206e6f74206170706c696361626c653a5369676e657273206172" - "726179206c656e6774683a4d656d6f73206172726179206c656e6774683a4e657374656420" - "6172726179206c656e6774683a494e464f3a206765745f74785f6e65737465645f61727261" - "795f6c656e206e6f74206170706c696361626c653a535543434553533a205472616e736163" - "74696f6e20646174612066756e6374696f6e734552524f523a206765745f74785f6669656c" - "642853657175656e6365292077726f6e67206c656e6774683a4552524f523a206765745f74" - "785f6669656c6428466565292077726f6e67206c656e677468202865787065637465642038" - "20627974657320666f7220585250293a4552524f523a206765745f74785f6669656c642841" - "63636f756e74292077726f6e67206c656e6774683a2d2d2d2043617465676f727920333a20" - "43757272656e74204c6564676572204f626a6563742046756e6374696f6e73202d2d2d4375" - "7272656e74206f626a6563742062616c616e6365206c656e677468202858525020616d6f75" - "6e74293a43757272656e74206f626a6563742062616c616e6365202873657269616c697a65" - "642058525020616d6f756e74293a43757272656e74206f626a6563742062616c616e636520" - "6c656e67746820286e6f6e2d58525020616d6f756e74293a43757272656e74206f626a6563" - "742062616c616e63653a494e464f3a206765745f63757272656e745f6c65646765725f6f62" - "6a5f6669656c642842616c616e636529206661696c656420286d6179206265206578706563" - "746564293a43757272656e74206c6564676572206f626a656374206163636f756e743a494e" - "464f3a206765745f63757272656e745f6c65646765725f6f626a5f6669656c64284163636f" - "756e7429206661696c65643a43757272656e74206e6573746564206669656c64206c656e67" - "74683a43757272656e74206e6573746564206669656c643a494e464f3a206765745f637572" - "72656e745f6c65646765725f6f626a5f6e65737465645f6669656c64206e6f74206170706c" - "696361626c653a43757272656e74206f626a656374205369676e657273206172726179206c" - "656e6774683a43757272656e74206e6573746564206172726179206c656e6774683a494e46" - "4f3a206765745f63757272656e745f6c65646765725f6f626a5f6e65737465645f61727261" - "795f6c656e206e6f74206170706c696361626c653a535543434553533a2043757272656e74" - "206c6564676572206f626a6563742066756e6374696f6e732d2d2d2043617465676f727920" - "343a20416e79204c6564676572204f626a6563742046756e6374696f6e73202d2d2d537563" - "6365737366756c6c7920636163686564206f626a65637420696e20736c6f743a4361636865" - "64206f626a6563742062616c616e6365206c656e677468202858525020616d6f756e74293a" - "436163686564206f626a6563742062616c616e6365202873657269616c697a656420585250" - "20616d6f756e74293a436163686564206f626a6563742062616c616e6365206c656e677468" - "20286e6f6e2d58525020616d6f756e74293a436163686564206f626a6563742062616c616e" - "63653a494e464f3a206765745f6c65646765725f6f626a5f6669656c642842616c616e6365" - "29206661696c65643a436163686564206e6573746564206669656c64206c656e6774683a43" - "6163686564206e6573746564206669656c643a494e464f3a206765745f6c65646765725f6f" - "626a5f6e65737465645f6669656c64206e6f74206170706c696361626c653a436163686564" - "206f626a656374205369676e657273206172726179206c656e6774683a436163686564206e" - "6573746564206172726179206c656e6774683a494e464f3a206765745f6c65646765725f6f" - "626a5f6e65737465645f61727261795f6c656e206e6f74206170706c696361626c653a5355" - "43434553533a20416e79206c6564676572206f626a6563742066756e6374696f6e73494e46" - "4f3a2063616368655f6c65646765725f6f626a206661696c65642028657870656374656420" - "776974682074657374206669787475726573293a494e464f3a206765745f6c65646765725f" - "6f626a5f6669656c64206661696c656420617320657870656374656420286e6f2063616368" - "6564206f626a656374293a494e464f3a206765745f6c65646765725f6f626a5f6e65737465" - "645f6669656c64206661696c65642061732065787065637465643a494e464f3a206765745f" - "6c65646765725f6f626a5f61727261795f6c656e206661696c656420617320657870656374" - "65643a494e464f3a206765745f6c65646765725f6f626a5f6e65737465645f61727261795f" - "6c656e206661696c65642061732065787065637465643a535543434553533a20416e79206c" - "6564676572206f626a6563742066756e6374696f6e732028696e7465726661636520746573" - "746564294552524f523a206163636f756e745f6b65796c6574206661696c656420666f7220" - "63616368696e6720746573743a2d2d2d2043617465676f727920353a204b65796c65742047" - "656e65726174696f6e2046756e6374696f6e73202d2d2d4163636f756e74206b65796c6574" - "3a546573745479706543726564656e7469616c206b65796c65743a494e464f3a2063726564" - "656e7469616c5f6b65796c6574206661696c656420286578706563746564202d20696e7465" - "7266616365206973737565293a457363726f77206b65796c65743a4f7261636c65206b6579" - "6c65743a535543434553533a204b65796c65742067656e65726174696f6e2066756e637469" - "6f6e734552524f523a206f7261636c655f6b65796c6574206661696c65643a4552524f523a" - "20657363726f775f6b65796c6574206661696c65643a4552524f523a206163636f756e745f" - "6b65796c6574206661696c65643a2d2d2d2043617465676f727920363a205574696c697479" - "2046756e6374696f6e73202d2d2d48656c6c6f2c205852504c205741534d20776f726c6421" - "496e70757420646174613a5348413531322068616c6620686173683a4e4654206461746120" - "6c656e6774683a4e465420646174613a494e464f3a206765745f6e6674206661696c656420" - "286578706563746564202d206e6f2073756368204e4654293a54657374207472616365206d" - "6573736167657061796c6f616454726163652066756e6374696f6e20627974657320777269" - "7474656e3a54657374206e756d62657220747261636554726163655f6e756d2066756e6374" - "696f6e20737563636565646564535543434553533a205574696c6974792066756e6374696f" - "6e734552524f523a2074726163655f6e756d2829206661696c65643a4552524f523a207472" - "6163652829206661696c65643a4552524f523a20636f6d707574655f7368613531325f6861" - "6c66206661696c65643a2d2d2d2043617465676f727920373a204461746120557064617465" - "2046756e6374696f6e73202d2d2d55706461746564206c656467657220656e747279206461" - "74612066726f6d205741534d20746573745375636365737366756c6c792075706461746564" - "206c656467657220656e74727920776974683a535543434553533a20446174612075706461" - "74652066756e6374696f6e734552524f523a207570646174655f64617461206661696c6564" - "3a004d0970726f64756365727302086c616e6775616765010452757374000c70726f636573" - "7365642d6279010572757374631d312e39302e30202831313539653738633420323032352d" - "30392d313429002c0f7461726765745f6665617475726573022b0f6d757461626c652d676c" - "6f62616c732b087369676e2d657874"; + "20052903003700000b200020023a0000200141206a24000b450020012d0000450440200020" + "01290001370000200041106a200141116a280000360000200041086a200141096a29000037" + "00000f0b418080c000410b20013402041001000bec1901097f230041b0036b22002400418b" + "80c000411b41004100410010021a41a680c000411941004100410010021a41e780c000412b" + "41004100410010021a027f02400240024002400240024002401003220141004a0440419281" + "c00041172001ad10011a1004220141004c0d0141a981c00041132001ad10011a200041c801" + "6a22034200370300200041c0016a22054200370300200041b8016a22044200370300200042" + "003703b001200041b0016a22064120100522014120470d0241bc81c0004113200641204101" + "10021a41cf81c000412041004100410010021a41dc82c000412e41004100410010021a2000" + "41a0016a410036020020004198016a42003703002000420037039001418180202000419001" + "6a22024114100022014114470d03418a83c00041142002411410061a200042003703704188" + "8018200041f0006a22024108100022014108470d04419e83c0004117420810011a41b583c0" + "00412820024108410110021a2000410036025041848008200041d0006a2202410410002201" + "4104470d0541dd83c000411520024104410110021a200041013b003c200342003703002005" + "420037030020044200370300200042003703b00102402000413c6a41022006412010072201" + "41004e044041f283c00041142001ad10011a200041306a20062001101b418684c000410d20" + "002802302000280234410110021a0c010b419384c00041292001ac10011a0b41bc84c00041" + "154183803c1008ac10011a41d184c00041134189803c1008ac10011a02402000413c6a4102" + "1009220141004e044041e484c00041142001ad10011a0c010b41f884c000412d2001ac1001" + "1a0b41a585c000412341004100410010021a41de86c000413341004100410010021a200042" + "0037037041828018200041f0006a22014108100a220241004c0d0620024108460440419187" + "c000412b420810011a41bc87c000412f20014108410110021a0c080b41eb87c000412f2002" + "ad10011a200041286a200041f0006a2002101a419a88c00041172000280228200028022c41" + "0110021a0c070b41bf82c000411d2001ac10011a419b7f0c070b419a82c00041252001ac10" + "011a419a7f0c060b41ef81c000412b2001ac10011a41997f0c050b41b486c000412a2001ac" + "10011a41b77e0c040b41f385c00041c1002001ac10011a41b67e0c030b41c885c000412b20" + "01ac10011a41b57e0c020b41b188c00041c5002002ac10011a0b200041a0016a4100360200" + "20004198016a4200370300200042003703900102404181802020004190016a22024114100a" + "220141004a044041f688c000411e2002411410061a0c010b419489c00041332001ac10011a" + "0b200041013b0050200041c8016a4200370300200041c0016a4200370300200041b8016a42" + "00370300200042003703b0010240200041d0006a4102200041b0016a22014120100b220241" + "004e044041c789c000411c2002ad10011a200041206a20012002101b41e389c00041152000" + "2802202000280224410110021a0c010b41f889c00041392002ac10011a0b41b18ac0004124" + "4183803c100cac10011a0240200041d0006a4102100d220141004e044041d58ac000411c20" + "01ad10011a0c010b41f18ac000413d2001ac10011a0b41ae8bc00041284100410041001002" + "1a41d68bc000412f41004100410010021a200041b0016a2202101c200041f0006a22012002" + "101d200041a8016a4200370300200041a0016a420037030020004198016a42003703002000" + "420037039001024002400240024002402001411420004190016a22024120100e2201412046" + "0440200241204100100f220441004a044041858cc00041232004ad10011a20004200370350" + "200441828018200041d0006a220141081010220241004c0d022002410846044041a88cc000" + "412a420810011a41d28cc000412e20014108410110021a0c060b41808dc000412e2002ad10" + "011a200041186a200041d0006a2002101a41ae8dc00041162000280218200028021c410110" + "021a0c050b41e68fc000413c2004ac10011a200041c8016a4200370300200041c0016a4200" + "370300200041b8016a4200370300200042003703b001410141828018200041b0016a412010" + "1022014100480d020c030b41ba92c000412e2001ac10011a41ef7c0c050b41c48dc000412b" + "2002ac10011a0c020b41a290c00041c1002001ac10011a0b200041013b00504101200041d0" + "006a4102200041b0016a412010112201410048044041e390c00041352001ac10011a0b4101" + "4183803c101222014100480440419891c00041322001ac10011a0b4101200041d0006a4102" + "10132201410048044041ca91c00041392001ac10011a0b418392c000413741004100410010" + "021a0c010b200041013b003c200041c8016a4200370300200041c0016a4200370300200041" + "b8016a4200370300200042003703b001024020042000413c6a4102200041b0016a22014120" + "1011220241004e044041ef8dc000411b2002ad10011a200041106a20012002101b418a8ec0" + "00411420002802102000280214410110021a0c010b419e8ec00041312002ac10011a0b41cf" + "8ec000412320044183803c1012ac10011a024020042000413c6a41021013220141004e0440" + "41f28ec000411b2001ad10011a0c010b418d8fc00041352001ac10011a0b41c28fc0004124" + "41004100410010021a0b41e892c000412f41004100410010021a200041b0016a2201101c20" + "00413c6a22042001101d200041e8006a4200370300200041e0006a4200370300200041d800" + "6a42003703002000420037035002400240024002400240024020044114200041d0006a2202" + "4120100e22014120460440419793c000410f20024120410110021a20004188016a42003703" + "0020004180016a4200370300200041f8006a42003703002000420037037002402004411420" + "04411441a693c0004109200041f0006a220141201014220241004a0440200041086a200120" + "02101b41ae93c00041122000280208200028020c410110021a0c010b41c093c000413c2002" + "ac10011a0b200041a8016a22084200370300200041a0016a2203420037030020004198016a" + "2205420037030020004200370390012000413c6a2202411441e80720004190016a22074120" + "101522014120470d0141fc93c000410e20074120410110021a200041c8016a420037030020" + "0041c0016a4200370300200041b8016a4200370300200042003703b00120024114412a2000" + "41b0016a22044120101622014120470d02418a94c000410e20044120410110021a419894c0" + "00412441004100410010021a419195c000412541004100410010021a20004188016a420037" + "030020004180016a4200370300200041f8006a42003703002000420037037041b695c00041" + "17200041f0006a22024120101722014120470d0341cd95c000410b41b695c0004117410110" + "021a41d895c000411120024120410110021a2004101c200041d0006a22062004101d200842" + "00370300200342003703002005420037030020004200370390010240200422032003410020" + "036b41037122026a22054f0d0020020440200221010340200341003a0000200341016a2103" + "200141016b22010d000b0b200241016b4107490d000340200341003a0000200341076a4100" + "3a0000200341066a41003a0000200341056a41003a0000200341046a41003a000020034103" + "6a41003a0000200341026a41003a0000200341016a41003a0000200341086a22032005470d" + "000b0b200541800220026b2201417c716a220320054b044003402005410036020020054104" + "6a22052003490d000b0b024020032001410371220120036a22024f0d002001220504400340" + "200341003a0000200341016a2103200541016b22050d000b0b200141016b4107490d000340" + "200341003a0000200341076a41003a0000200341066a41003a0000200341056a41003a0000" + "200341046a41003a0000200341036a41003a0000200341026a41003a0000200341016a4100" + "3a0000200341086a22032002470d000b0b0240200641142007412020044180021018220141" + "004a044041e995c00041102001ad10011a20014181024f0d0641f995c00041092004200141" + "0110021a0c010b418296c000412e2001ac10011a0b41b096c000411241c296c00041074101" + "100222014100480d0541c996c000411d2001ad10011a41e696c0004111422a10014100480d" + "0641f796c000411c420010011a419397c000411a41004100410010021a41ff97c000412941" + "004100410010021a41a898c000412810192201412846044041d098c000412741a898c00041" + "28410110021a41f798c000411e41004100410010021a41bf80c00041284100410041001002" + "1a41010c080b419599c000411a2001ac10011a41c37a0c070b41f494c000411d2001ac1001" + "1a418b7c0c060b41d894c000411c2001ac10011a41897c0c050b41bc94c000411c2001ac10" + "011a41887c0c040b41dd97c00041222001ac10011a41a77b0c030b000b41c797c000411620" + "01ac10011a41a57b0c010b41ad97c000411a42a47b10011a41a47b0b200041b0036a24000b" + "0bb9190100418080c0000baf196572726f725f636f64653d3d3d3d20484f53542046554e43" + "54494f4e532054455354203d3d3d54657374696e6720323620686f73742066756e6374696f" + "6e73535543434553533a20416c6c20686f73742066756e6374696f6e207465737473207061" + "73736564212d2d2d2043617465676f727920313a204c656467657220486561646572204675" + "6e6374696f6e73202d2d2d4c65646765722073657175656e6365206e756d6265723a506172" + "656e74206c65646765722074696d653a506172656e74206c656467657220686173683a5355" + "43434553533a204c6564676572206865616465722066756e6374696f6e734552524f523a20" + "6765745f706172656e745f6c65646765725f686173682077726f6e67206c656e6774683a45" + "52524f523a206765745f706172656e745f6c65646765725f74696d65206661696c65643a45" + "52524f523a206765745f6c65646765725f73716e206661696c65643a2d2d2d204361746567" + "6f727920323a205472616e73616374696f6e20446174612046756e6374696f6e73202d2d2d" + "5472616e73616374696f6e204163636f756e743a5472616e73616374696f6e20466565206c" + "656e6774683a5472616e73616374696f6e20466565202873657269616c697a656420585250" + "20616d6f756e74293a5472616e73616374696f6e2053657175656e63653a4e657374656420" + "6669656c64206c656e6774683a4e6573746564206669656c643a494e464f3a206765745f74" + "785f6e65737465645f6669656c64206e6f74206170706c696361626c653a5369676e657273" + "206172726179206c656e6774683a4d656d6f73206172726179206c656e6774683a4e657374" + "6564206172726179206c656e6774683a494e464f3a206765745f74785f6e65737465645f61" + "727261795f6c656e206e6f74206170706c696361626c653a535543434553533a205472616e" + "73616374696f6e20646174612066756e6374696f6e734552524f523a206765745f74785f66" + "69656c642853657175656e6365292077726f6e67206c656e6774683a4552524f523a206765" + "745f74785f6669656c6428466565292077726f6e67206c656e677468202865787065637465" + "64203820627974657320666f7220585250293a4552524f523a206765745f74785f6669656c" + "64284163636f756e74292077726f6e67206c656e6774683a2d2d2d2043617465676f727920" + "333a2043757272656e74204c6564676572204f626a6563742046756e6374696f6e73202d2d" + "2d43757272656e74206f626a6563742062616c616e6365206c656e67746820285852502061" + "6d6f756e74293a43757272656e74206f626a6563742062616c616e6365202873657269616c" + "697a65642058525020616d6f756e74293a43757272656e74206f626a6563742062616c616e" + "6365206c656e67746820286e6f6e2d58525020616d6f756e74293a43757272656e74206f62" + "6a6563742062616c616e63653a494e464f3a206765745f63757272656e745f6c6564676572" + "5f6f626a5f6669656c642842616c616e636529206661696c656420286d6179206265206578" + "706563746564293a43757272656e74206c6564676572206f626a656374206163636f756e74" + "3a494e464f3a206765745f63757272656e745f6c65646765725f6f626a5f6669656c642841" + "63636f756e7429206661696c65643a43757272656e74206e6573746564206669656c64206c" + "656e6774683a43757272656e74206e6573746564206669656c643a494e464f3a206765745f" + "63757272656e745f6c65646765725f6f626a5f6e65737465645f6669656c64206e6f742061" + "70706c696361626c653a43757272656e74206f626a656374205369676e6572732061727261" + "79206c656e6774683a43757272656e74206e6573746564206172726179206c656e6774683a" + "494e464f3a206765745f63757272656e745f6c65646765725f6f626a5f6e65737465645f61" + "727261795f6c656e206e6f74206170706c696361626c653a535543434553533a2043757272" + "656e74206c6564676572206f626a6563742066756e6374696f6e732d2d2d2043617465676f" + "727920343a20416e79204c6564676572204f626a6563742046756e6374696f6e73202d2d2d" + "5375636365737366756c6c7920636163686564206f626a65637420696e20736c6f743a4361" + "63686564206f626a6563742062616c616e6365206c656e677468202858525020616d6f756e" + "74293a436163686564206f626a6563742062616c616e6365202873657269616c697a656420" + "58525020616d6f756e74293a436163686564206f626a6563742062616c616e6365206c656e" + "67746820286e6f6e2d58525020616d6f756e74293a436163686564206f626a656374206261" + "6c616e63653a494e464f3a206765745f6c65646765725f6f626a5f6669656c642842616c61" + "6e636529206661696c65643a436163686564206e6573746564206669656c64206c656e6774" + "683a436163686564206e6573746564206669656c643a494e464f3a206765745f6c65646765" + "725f6f626a5f6e65737465645f6669656c64206e6f74206170706c696361626c653a436163" + "686564206f626a656374205369676e657273206172726179206c656e6774683a4361636865" + "64206e6573746564206172726179206c656e6774683a494e464f3a206765745f6c65646765" + "725f6f626a5f6e65737465645f61727261795f6c656e206e6f74206170706c696361626c65" + "3a535543434553533a20416e79206c6564676572206f626a6563742066756e6374696f6e73" + "494e464f3a2063616368655f6c65646765725f6f626a206661696c65642028657870656374" + "656420776974682074657374206669787475726573293a494e464f3a206765745f6c656467" + "65725f6f626a5f6669656c64206661696c656420617320657870656374656420286e6f2063" + "6163686564206f626a656374293a494e464f3a206765745f6c65646765725f6f626a5f6e65" + "737465645f6669656c64206661696c65642061732065787065637465643a494e464f3a2067" + "65745f6c65646765725f6f626a5f61727261795f6c656e206661696c656420617320657870" + "65637465643a494e464f3a206765745f6c65646765725f6f626a5f6e65737465645f617272" + "61795f6c656e206661696c65642061732065787065637465643a535543434553533a20416e" + "79206c6564676572206f626a6563742066756e6374696f6e732028696e7465726661636520" + "746573746564294552524f523a206163636f756e745f6b65796c6574206661696c65642066" + "6f722063616368696e6720746573743a2d2d2d2043617465676f727920353a204b65796c65" + "742047656e65726174696f6e2046756e6374696f6e73202d2d2d4163636f756e74206b6579" + "6c65743a546573745479706543726564656e7469616c206b65796c65743a494e464f3a2063" + "726564656e7469616c5f6b65796c6574206661696c656420286578706563746564202d2069" + "6e74657266616365206973737565293a457363726f77206b65796c65743a4f7261636c6520" + "6b65796c65743a535543434553533a204b65796c65742067656e65726174696f6e2066756e" + "6374696f6e734552524f523a206f7261636c655f6b65796c6574206661696c65643a455252" + "4f523a20657363726f775f6b65796c6574206661696c65643a4552524f523a206163636f75" + "6e745f6b65796c6574206661696c65643a2d2d2d2043617465676f727920363a205574696c" + "6974792046756e6374696f6e73202d2d2d48656c6c6f2c205852504c205741534d20776f72" + "6c6421496e70757420646174613a5348413531322068616c6620686173683a4e4654206461" + "7461206c656e6774683a4e465420646174613a494e464f3a206765745f6e6674206661696c" + "656420286578706563746564202d206e6f2073756368204e4654293a546573742074726163" + "65206d6573736167657061796c6f616454726163652066756e6374696f6e20627974657320" + "7772697474656e3a54657374206e756d62657220747261636554726163655f6e756d206675" + "6e6374696f6e20737563636565646564535543434553533a205574696c6974792066756e63" + "74696f6e734552524f523a2074726163655f6e756d2829206661696c65643a4552524f523a" + "2074726163652829206661696c65643a4552524f523a20636f6d707574655f736861353132" + "5f68616c66206661696c65643a2d2d2d2043617465676f727920373a204461746120557064" + "6174652046756e6374696f6e73202d2d2d55706461746564206c656467657220656e747279" + "20646174612066726f6d205741534d20746573745375636365737366756c6c792075706461" + "746564206c656467657220656e74727920776974683a535543434553533a20446174612075" + "70646174652066756e6374696f6e734552524f523a207570646174655f6461746120666169" + "6c65643a004d0970726f64756365727302086c616e6775616765010452757374000c70726f" + "6365737365642d6279010572757374631d312e38352e312028346562313631323530203230" + "32352d30332d313529002c0f7461726765745f6665617475726573022b0f6d757461626c65" + "2d676c6f62616c732b087369676e2d657874"; extern std::string const deepRecursionHex = "0061736d01000000013f0b60017f0060037f7f7f017f60027f7f017f60027f" @@ -9947,7 +9947,7 @@ extern std::string const codecovTestsWasmHex = "103c4189803c1010412041a881c0004120103c41014189803c1011412041c881c000411810" "3c20012000280298011012412041e081c0004117103c20012000280298011013412041f781" "c0004127103c4101200120002802980110144120419e82c000411f103c200041246a220441" - "141015410041bd82c000410b103c200041e0016a2206420037030020024200370300200342" + "141015411441bd82c000410b103c200041e0016a2206420037030020024200370300200342" "00370300200042003703c8012001200028029801200541201016412041bc8dc0004113103c" "41c882c000410c41d482c000410b41df82c000410e1017410141ed82c0004109103c200041" "b8016a200041186a290300370300200041b0016a200041106a290300370300200041a8016a"