github.com/wasilibs/wazerox@v0.0.0-20240124024944-4923be63ab5f/internal/integration_test/spectest/v2/testdata/address.json (about)

     1  {"source_filename": "./address.wast",
     2   "commands": [
     3    {"type": "module", "line": 3, "filename": "address.0.wasm"}, 
     4    {"type": "assert_return", "line": 104, "action": {"type": "invoke", "field": "8u_good1", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "97"}]}, 
     5    {"type": "assert_return", "line": 105, "action": {"type": "invoke", "field": "8u_good2", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "97"}]}, 
     6    {"type": "assert_return", "line": 106, "action": {"type": "invoke", "field": "8u_good3", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "98"}]}, 
     7    {"type": "assert_return", "line": 107, "action": {"type": "invoke", "field": "8u_good4", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "99"}]}, 
     8    {"type": "assert_return", "line": 108, "action": {"type": "invoke", "field": "8u_good5", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "122"}]}, 
     9    {"type": "assert_return", "line": 110, "action": {"type": "invoke", "field": "8s_good1", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "97"}]}, 
    10    {"type": "assert_return", "line": 111, "action": {"type": "invoke", "field": "8s_good2", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "97"}]}, 
    11    {"type": "assert_return", "line": 112, "action": {"type": "invoke", "field": "8s_good3", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "98"}]}, 
    12    {"type": "assert_return", "line": 113, "action": {"type": "invoke", "field": "8s_good4", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "99"}]}, 
    13    {"type": "assert_return", "line": 114, "action": {"type": "invoke", "field": "8s_good5", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "122"}]}, 
    14    {"type": "assert_return", "line": 116, "action": {"type": "invoke", "field": "16u_good1", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "25185"}]}, 
    15    {"type": "assert_return", "line": 117, "action": {"type": "invoke", "field": "16u_good2", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "25185"}]}, 
    16    {"type": "assert_return", "line": 118, "action": {"type": "invoke", "field": "16u_good3", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "25442"}]}, 
    17    {"type": "assert_return", "line": 119, "action": {"type": "invoke", "field": "16u_good4", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "25699"}]}, 
    18    {"type": "assert_return", "line": 120, "action": {"type": "invoke", "field": "16u_good5", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "122"}]}, 
    19    {"type": "assert_return", "line": 122, "action": {"type": "invoke", "field": "16s_good1", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "25185"}]}, 
    20    {"type": "assert_return", "line": 123, "action": {"type": "invoke", "field": "16s_good2", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "25185"}]}, 
    21    {"type": "assert_return", "line": 124, "action": {"type": "invoke", "field": "16s_good3", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "25442"}]}, 
    22    {"type": "assert_return", "line": 125, "action": {"type": "invoke", "field": "16s_good4", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "25699"}]}, 
    23    {"type": "assert_return", "line": 126, "action": {"type": "invoke", "field": "16s_good5", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "122"}]}, 
    24    {"type": "assert_return", "line": 128, "action": {"type": "invoke", "field": "32_good1", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "1684234849"}]}, 
    25    {"type": "assert_return", "line": 129, "action": {"type": "invoke", "field": "32_good2", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "1684234849"}]}, 
    26    {"type": "assert_return", "line": 130, "action": {"type": "invoke", "field": "32_good3", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "1701077858"}]}, 
    27    {"type": "assert_return", "line": 131, "action": {"type": "invoke", "field": "32_good4", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "1717920867"}]}, 
    28    {"type": "assert_return", "line": 132, "action": {"type": "invoke", "field": "32_good5", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "122"}]}, 
    29    {"type": "assert_return", "line": 134, "action": {"type": "invoke", "field": "8u_good1", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    30    {"type": "assert_return", "line": 135, "action": {"type": "invoke", "field": "8u_good2", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    31    {"type": "assert_return", "line": 136, "action": {"type": "invoke", "field": "8u_good3", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    32    {"type": "assert_return", "line": 137, "action": {"type": "invoke", "field": "8u_good4", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    33    {"type": "assert_return", "line": 138, "action": {"type": "invoke", "field": "8u_good5", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    34    {"type": "assert_return", "line": 140, "action": {"type": "invoke", "field": "8s_good1", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    35    {"type": "assert_return", "line": 141, "action": {"type": "invoke", "field": "8s_good2", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    36    {"type": "assert_return", "line": 142, "action": {"type": "invoke", "field": "8s_good3", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    37    {"type": "assert_return", "line": 143, "action": {"type": "invoke", "field": "8s_good4", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    38    {"type": "assert_return", "line": 144, "action": {"type": "invoke", "field": "8s_good5", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    39    {"type": "assert_return", "line": 146, "action": {"type": "invoke", "field": "16u_good1", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    40    {"type": "assert_return", "line": 147, "action": {"type": "invoke", "field": "16u_good2", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    41    {"type": "assert_return", "line": 148, "action": {"type": "invoke", "field": "16u_good3", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    42    {"type": "assert_return", "line": 149, "action": {"type": "invoke", "field": "16u_good4", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    43    {"type": "assert_return", "line": 150, "action": {"type": "invoke", "field": "16u_good5", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    44    {"type": "assert_return", "line": 152, "action": {"type": "invoke", "field": "16s_good1", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    45    {"type": "assert_return", "line": 153, "action": {"type": "invoke", "field": "16s_good2", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    46    {"type": "assert_return", "line": 154, "action": {"type": "invoke", "field": "16s_good3", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    47    {"type": "assert_return", "line": 155, "action": {"type": "invoke", "field": "16s_good4", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    48    {"type": "assert_return", "line": 156, "action": {"type": "invoke", "field": "16s_good5", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    49    {"type": "assert_return", "line": 158, "action": {"type": "invoke", "field": "32_good1", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    50    {"type": "assert_return", "line": 159, "action": {"type": "invoke", "field": "32_good2", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    51    {"type": "assert_return", "line": 160, "action": {"type": "invoke", "field": "32_good3", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    52    {"type": "assert_return", "line": 161, "action": {"type": "invoke", "field": "32_good4", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    53    {"type": "assert_return", "line": 162, "action": {"type": "invoke", "field": "32_good5", "args": [{"type": "i32", "value": "65507"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    54    {"type": "assert_return", "line": 164, "action": {"type": "invoke", "field": "8u_good1", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    55    {"type": "assert_return", "line": 165, "action": {"type": "invoke", "field": "8u_good2", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    56    {"type": "assert_return", "line": 166, "action": {"type": "invoke", "field": "8u_good3", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    57    {"type": "assert_return", "line": 167, "action": {"type": "invoke", "field": "8u_good4", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    58    {"type": "assert_return", "line": 168, "action": {"type": "invoke", "field": "8u_good5", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    59    {"type": "assert_return", "line": 170, "action": {"type": "invoke", "field": "8s_good1", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    60    {"type": "assert_return", "line": 171, "action": {"type": "invoke", "field": "8s_good2", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    61    {"type": "assert_return", "line": 172, "action": {"type": "invoke", "field": "8s_good3", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    62    {"type": "assert_return", "line": 173, "action": {"type": "invoke", "field": "8s_good4", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    63    {"type": "assert_return", "line": 174, "action": {"type": "invoke", "field": "8s_good5", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    64    {"type": "assert_return", "line": 176, "action": {"type": "invoke", "field": "16u_good1", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    65    {"type": "assert_return", "line": 177, "action": {"type": "invoke", "field": "16u_good2", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    66    {"type": "assert_return", "line": 178, "action": {"type": "invoke", "field": "16u_good3", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    67    {"type": "assert_return", "line": 179, "action": {"type": "invoke", "field": "16u_good4", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    68    {"type": "assert_return", "line": 180, "action": {"type": "invoke", "field": "16u_good5", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    69    {"type": "assert_return", "line": 182, "action": {"type": "invoke", "field": "16s_good1", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    70    {"type": "assert_return", "line": 183, "action": {"type": "invoke", "field": "16s_good2", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    71    {"type": "assert_return", "line": 184, "action": {"type": "invoke", "field": "16s_good3", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    72    {"type": "assert_return", "line": 185, "action": {"type": "invoke", "field": "16s_good4", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    73    {"type": "assert_return", "line": 186, "action": {"type": "invoke", "field": "16s_good5", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    74    {"type": "assert_return", "line": 188, "action": {"type": "invoke", "field": "32_good1", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    75    {"type": "assert_return", "line": 189, "action": {"type": "invoke", "field": "32_good2", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    76    {"type": "assert_return", "line": 190, "action": {"type": "invoke", "field": "32_good3", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    77    {"type": "assert_return", "line": 191, "action": {"type": "invoke", "field": "32_good4", "args": [{"type": "i32", "value": "65508"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
    78    {"type": "assert_trap", "line": 192, "action": {"type": "invoke", "field": "32_good5", "args": [{"type": "i32", "value": "65508"}]}, "text": "out of bounds memory access", "expected": [{"type": "i32"}]}, 
    79    {"type": "assert_trap", "line": 194, "action": {"type": "invoke", "field": "8u_good3", "args": [{"type": "i32", "value": "4294967295"}]}, "text": "out of bounds memory access", "expected": [{"type": "i32"}]}, 
    80    {"type": "assert_trap", "line": 195, "action": {"type": "invoke", "field": "8s_good3", "args": [{"type": "i32", "value": "4294967295"}]}, "text": "out of bounds memory access", "expected": [{"type": "i32"}]}, 
    81    {"type": "assert_trap", "line": 196, "action": {"type": "invoke", "field": "16u_good3", "args": [{"type": "i32", "value": "4294967295"}]}, "text": "out of bounds memory access", "expected": [{"type": "i32"}]}, 
    82    {"type": "assert_trap", "line": 197, "action": {"type": "invoke", "field": "16s_good3", "args": [{"type": "i32", "value": "4294967295"}]}, "text": "out of bounds memory access", "expected": [{"type": "i32"}]}, 
    83    {"type": "assert_trap", "line": 198, "action": {"type": "invoke", "field": "32_good3", "args": [{"type": "i32", "value": "4294967295"}]}, "text": "out of bounds memory access", "expected": [{"type": "i32"}]}, 
    84    {"type": "assert_trap", "line": 199, "action": {"type": "invoke", "field": "32_good3", "args": [{"type": "i32", "value": "4294967295"}]}, "text": "out of bounds memory access", "expected": [{"type": "i32"}]}, 
    85    {"type": "assert_trap", "line": 201, "action": {"type": "invoke", "field": "8u_bad", "args": [{"type": "i32", "value": "0"}]}, "text": "out of bounds memory access", "expected": []}, 
    86    {"type": "assert_trap", "line": 202, "action": {"type": "invoke", "field": "8s_bad", "args": [{"type": "i32", "value": "0"}]}, "text": "out of bounds memory access", "expected": []}, 
    87    {"type": "assert_trap", "line": 203, "action": {"type": "invoke", "field": "16u_bad", "args": [{"type": "i32", "value": "0"}]}, "text": "out of bounds memory access", "expected": []}, 
    88    {"type": "assert_trap", "line": 204, "action": {"type": "invoke", "field": "16s_bad", "args": [{"type": "i32", "value": "0"}]}, "text": "out of bounds memory access", "expected": []}, 
    89    {"type": "assert_trap", "line": 205, "action": {"type": "invoke", "field": "32_bad", "args": [{"type": "i32", "value": "0"}]}, "text": "out of bounds memory access", "expected": []}, 
    90    {"type": "assert_trap", "line": 207, "action": {"type": "invoke", "field": "8u_bad", "args": [{"type": "i32", "value": "1"}]}, "text": "out of bounds memory access", "expected": []}, 
    91    {"type": "assert_trap", "line": 208, "action": {"type": "invoke", "field": "8s_bad", "args": [{"type": "i32", "value": "1"}]}, "text": "out of bounds memory access", "expected": []}, 
    92    {"type": "assert_trap", "line": 209, "action": {"type": "invoke", "field": "16u_bad", "args": [{"type": "i32", "value": "1"}]}, "text": "out of bounds memory access", "expected": []}, 
    93    {"type": "assert_trap", "line": 210, "action": {"type": "invoke", "field": "16s_bad", "args": [{"type": "i32", "value": "1"}]}, "text": "out of bounds memory access", "expected": []}, 
    94    {"type": "assert_trap", "line": 211, "action": {"type": "invoke", "field": "32_bad", "args": [{"type": "i32", "value": "1"}]}, "text": "out of bounds memory access", "expected": []}, 
    95    {"type": "assert_malformed", "line": 214, "filename": "address.1.wat", "text": "i32 constant", "module_type": "text"}, 
    96    {"type": "module", "line": 223, "filename": "address.2.wasm"}, 
    97    {"type": "assert_return", "line": 362, "action": {"type": "invoke", "field": "8u_good1", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "97"}]}, 
    98    {"type": "assert_return", "line": 363, "action": {"type": "invoke", "field": "8u_good2", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "97"}]}, 
    99    {"type": "assert_return", "line": 364, "action": {"type": "invoke", "field": "8u_good3", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "98"}]}, 
   100    {"type": "assert_return", "line": 365, "action": {"type": "invoke", "field": "8u_good4", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "99"}]}, 
   101    {"type": "assert_return", "line": 366, "action": {"type": "invoke", "field": "8u_good5", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "122"}]}, 
   102    {"type": "assert_return", "line": 368, "action": {"type": "invoke", "field": "8s_good1", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "97"}]}, 
   103    {"type": "assert_return", "line": 369, "action": {"type": "invoke", "field": "8s_good2", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "97"}]}, 
   104    {"type": "assert_return", "line": 370, "action": {"type": "invoke", "field": "8s_good3", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "98"}]}, 
   105    {"type": "assert_return", "line": 371, "action": {"type": "invoke", "field": "8s_good4", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "99"}]}, 
   106    {"type": "assert_return", "line": 372, "action": {"type": "invoke", "field": "8s_good5", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "122"}]}, 
   107    {"type": "assert_return", "line": 374, "action": {"type": "invoke", "field": "16u_good1", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "25185"}]}, 
   108    {"type": "assert_return", "line": 375, "action": {"type": "invoke", "field": "16u_good2", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "25185"}]}, 
   109    {"type": "assert_return", "line": 376, "action": {"type": "invoke", "field": "16u_good3", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "25442"}]}, 
   110    {"type": "assert_return", "line": 377, "action": {"type": "invoke", "field": "16u_good4", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "25699"}]}, 
   111    {"type": "assert_return", "line": 378, "action": {"type": "invoke", "field": "16u_good5", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "122"}]}, 
   112    {"type": "assert_return", "line": 380, "action": {"type": "invoke", "field": "16s_good1", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "25185"}]}, 
   113    {"type": "assert_return", "line": 381, "action": {"type": "invoke", "field": "16s_good2", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "25185"}]}, 
   114    {"type": "assert_return", "line": 382, "action": {"type": "invoke", "field": "16s_good3", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "25442"}]}, 
   115    {"type": "assert_return", "line": 383, "action": {"type": "invoke", "field": "16s_good4", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "25699"}]}, 
   116    {"type": "assert_return", "line": 384, "action": {"type": "invoke", "field": "16s_good5", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "122"}]}, 
   117    {"type": "assert_return", "line": 386, "action": {"type": "invoke", "field": "32u_good1", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "1684234849"}]}, 
   118    {"type": "assert_return", "line": 387, "action": {"type": "invoke", "field": "32u_good2", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "1684234849"}]}, 
   119    {"type": "assert_return", "line": 388, "action": {"type": "invoke", "field": "32u_good3", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "1701077858"}]}, 
   120    {"type": "assert_return", "line": 389, "action": {"type": "invoke", "field": "32u_good4", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "1717920867"}]}, 
   121    {"type": "assert_return", "line": 390, "action": {"type": "invoke", "field": "32u_good5", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "122"}]}, 
   122    {"type": "assert_return", "line": 392, "action": {"type": "invoke", "field": "32s_good1", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "1684234849"}]}, 
   123    {"type": "assert_return", "line": 393, "action": {"type": "invoke", "field": "32s_good2", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "1684234849"}]}, 
   124    {"type": "assert_return", "line": 394, "action": {"type": "invoke", "field": "32s_good3", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "1701077858"}]}, 
   125    {"type": "assert_return", "line": 395, "action": {"type": "invoke", "field": "32s_good4", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "1717920867"}]}, 
   126    {"type": "assert_return", "line": 396, "action": {"type": "invoke", "field": "32s_good5", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "122"}]}, 
   127    {"type": "assert_return", "line": 398, "action": {"type": "invoke", "field": "64_good1", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "7523094288207667809"}]}, 
   128    {"type": "assert_return", "line": 399, "action": {"type": "invoke", "field": "64_good2", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "7523094288207667809"}]}, 
   129    {"type": "assert_return", "line": 400, "action": {"type": "invoke", "field": "64_good3", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "7595434461045744482"}]}, 
   130    {"type": "assert_return", "line": 401, "action": {"type": "invoke", "field": "64_good4", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "7667774633883821155"}]}, 
   131    {"type": "assert_return", "line": 402, "action": {"type": "invoke", "field": "64_good5", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "122"}]}, 
   132    {"type": "assert_return", "line": 404, "action": {"type": "invoke", "field": "8u_good1", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   133    {"type": "assert_return", "line": 405, "action": {"type": "invoke", "field": "8u_good2", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   134    {"type": "assert_return", "line": 406, "action": {"type": "invoke", "field": "8u_good3", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   135    {"type": "assert_return", "line": 407, "action": {"type": "invoke", "field": "8u_good4", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   136    {"type": "assert_return", "line": 408, "action": {"type": "invoke", "field": "8u_good5", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   137    {"type": "assert_return", "line": 410, "action": {"type": "invoke", "field": "8s_good1", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   138    {"type": "assert_return", "line": 411, "action": {"type": "invoke", "field": "8s_good2", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   139    {"type": "assert_return", "line": 412, "action": {"type": "invoke", "field": "8s_good3", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   140    {"type": "assert_return", "line": 413, "action": {"type": "invoke", "field": "8s_good4", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   141    {"type": "assert_return", "line": 414, "action": {"type": "invoke", "field": "8s_good5", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   142    {"type": "assert_return", "line": 416, "action": {"type": "invoke", "field": "16u_good1", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   143    {"type": "assert_return", "line": 417, "action": {"type": "invoke", "field": "16u_good2", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   144    {"type": "assert_return", "line": 418, "action": {"type": "invoke", "field": "16u_good3", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   145    {"type": "assert_return", "line": 419, "action": {"type": "invoke", "field": "16u_good4", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   146    {"type": "assert_return", "line": 420, "action": {"type": "invoke", "field": "16u_good5", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   147    {"type": "assert_return", "line": 422, "action": {"type": "invoke", "field": "16s_good1", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   148    {"type": "assert_return", "line": 423, "action": {"type": "invoke", "field": "16s_good2", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   149    {"type": "assert_return", "line": 424, "action": {"type": "invoke", "field": "16s_good3", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   150    {"type": "assert_return", "line": 425, "action": {"type": "invoke", "field": "16s_good4", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   151    {"type": "assert_return", "line": 426, "action": {"type": "invoke", "field": "16s_good5", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   152    {"type": "assert_return", "line": 428, "action": {"type": "invoke", "field": "32u_good1", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   153    {"type": "assert_return", "line": 429, "action": {"type": "invoke", "field": "32u_good2", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   154    {"type": "assert_return", "line": 430, "action": {"type": "invoke", "field": "32u_good3", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   155    {"type": "assert_return", "line": 431, "action": {"type": "invoke", "field": "32u_good4", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   156    {"type": "assert_return", "line": 432, "action": {"type": "invoke", "field": "32u_good5", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   157    {"type": "assert_return", "line": 434, "action": {"type": "invoke", "field": "32s_good1", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   158    {"type": "assert_return", "line": 435, "action": {"type": "invoke", "field": "32s_good2", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   159    {"type": "assert_return", "line": 436, "action": {"type": "invoke", "field": "32s_good3", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   160    {"type": "assert_return", "line": 437, "action": {"type": "invoke", "field": "32s_good4", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   161    {"type": "assert_return", "line": 438, "action": {"type": "invoke", "field": "32s_good5", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   162    {"type": "assert_return", "line": 440, "action": {"type": "invoke", "field": "64_good1", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   163    {"type": "assert_return", "line": 441, "action": {"type": "invoke", "field": "64_good2", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   164    {"type": "assert_return", "line": 442, "action": {"type": "invoke", "field": "64_good3", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   165    {"type": "assert_return", "line": 443, "action": {"type": "invoke", "field": "64_good4", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   166    {"type": "assert_return", "line": 444, "action": {"type": "invoke", "field": "64_good5", "args": [{"type": "i32", "value": "65503"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   167    {"type": "assert_return", "line": 446, "action": {"type": "invoke", "field": "8u_good1", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   168    {"type": "assert_return", "line": 447, "action": {"type": "invoke", "field": "8u_good2", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   169    {"type": "assert_return", "line": 448, "action": {"type": "invoke", "field": "8u_good3", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   170    {"type": "assert_return", "line": 449, "action": {"type": "invoke", "field": "8u_good4", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   171    {"type": "assert_return", "line": 450, "action": {"type": "invoke", "field": "8u_good5", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   172    {"type": "assert_return", "line": 452, "action": {"type": "invoke", "field": "8s_good1", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   173    {"type": "assert_return", "line": 453, "action": {"type": "invoke", "field": "8s_good2", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   174    {"type": "assert_return", "line": 454, "action": {"type": "invoke", "field": "8s_good3", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   175    {"type": "assert_return", "line": 455, "action": {"type": "invoke", "field": "8s_good4", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   176    {"type": "assert_return", "line": 456, "action": {"type": "invoke", "field": "8s_good5", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   177    {"type": "assert_return", "line": 458, "action": {"type": "invoke", "field": "16u_good1", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   178    {"type": "assert_return", "line": 459, "action": {"type": "invoke", "field": "16u_good2", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   179    {"type": "assert_return", "line": 460, "action": {"type": "invoke", "field": "16u_good3", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   180    {"type": "assert_return", "line": 461, "action": {"type": "invoke", "field": "16u_good4", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   181    {"type": "assert_return", "line": 462, "action": {"type": "invoke", "field": "16u_good5", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   182    {"type": "assert_return", "line": 464, "action": {"type": "invoke", "field": "16s_good1", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   183    {"type": "assert_return", "line": 465, "action": {"type": "invoke", "field": "16s_good2", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   184    {"type": "assert_return", "line": 466, "action": {"type": "invoke", "field": "16s_good3", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   185    {"type": "assert_return", "line": 467, "action": {"type": "invoke", "field": "16s_good4", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   186    {"type": "assert_return", "line": 468, "action": {"type": "invoke", "field": "16s_good5", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   187    {"type": "assert_return", "line": 470, "action": {"type": "invoke", "field": "32u_good1", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   188    {"type": "assert_return", "line": 471, "action": {"type": "invoke", "field": "32u_good2", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   189    {"type": "assert_return", "line": 472, "action": {"type": "invoke", "field": "32u_good3", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   190    {"type": "assert_return", "line": 473, "action": {"type": "invoke", "field": "32u_good4", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   191    {"type": "assert_return", "line": 474, "action": {"type": "invoke", "field": "32u_good5", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   192    {"type": "assert_return", "line": 476, "action": {"type": "invoke", "field": "32s_good1", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   193    {"type": "assert_return", "line": 477, "action": {"type": "invoke", "field": "32s_good2", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   194    {"type": "assert_return", "line": 478, "action": {"type": "invoke", "field": "32s_good3", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   195    {"type": "assert_return", "line": 479, "action": {"type": "invoke", "field": "32s_good4", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   196    {"type": "assert_return", "line": 480, "action": {"type": "invoke", "field": "32s_good5", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   197    {"type": "assert_return", "line": 482, "action": {"type": "invoke", "field": "64_good1", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   198    {"type": "assert_return", "line": 483, "action": {"type": "invoke", "field": "64_good2", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   199    {"type": "assert_return", "line": 484, "action": {"type": "invoke", "field": "64_good3", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   200    {"type": "assert_return", "line": 485, "action": {"type": "invoke", "field": "64_good4", "args": [{"type": "i32", "value": "65504"}]}, "expected": [{"type": "i64", "value": "0"}]}, 
   201    {"type": "assert_trap", "line": 486, "action": {"type": "invoke", "field": "64_good5", "args": [{"type": "i32", "value": "65504"}]}, "text": "out of bounds memory access", "expected": [{"type": "i64"}]}, 
   202    {"type": "assert_trap", "line": 488, "action": {"type": "invoke", "field": "8u_good3", "args": [{"type": "i32", "value": "4294967295"}]}, "text": "out of bounds memory access", "expected": [{"type": "i64"}]}, 
   203    {"type": "assert_trap", "line": 489, "action": {"type": "invoke", "field": "8s_good3", "args": [{"type": "i32", "value": "4294967295"}]}, "text": "out of bounds memory access", "expected": [{"type": "i64"}]}, 
   204    {"type": "assert_trap", "line": 490, "action": {"type": "invoke", "field": "16u_good3", "args": [{"type": "i32", "value": "4294967295"}]}, "text": "out of bounds memory access", "expected": [{"type": "i64"}]}, 
   205    {"type": "assert_trap", "line": 491, "action": {"type": "invoke", "field": "16s_good3", "args": [{"type": "i32", "value": "4294967295"}]}, "text": "out of bounds memory access", "expected": [{"type": "i64"}]}, 
   206    {"type": "assert_trap", "line": 492, "action": {"type": "invoke", "field": "32u_good3", "args": [{"type": "i32", "value": "4294967295"}]}, "text": "out of bounds memory access", "expected": [{"type": "i64"}]}, 
   207    {"type": "assert_trap", "line": 493, "action": {"type": "invoke", "field": "32s_good3", "args": [{"type": "i32", "value": "4294967295"}]}, "text": "out of bounds memory access", "expected": [{"type": "i64"}]}, 
   208    {"type": "assert_trap", "line": 494, "action": {"type": "invoke", "field": "64_good3", "args": [{"type": "i32", "value": "4294967295"}]}, "text": "out of bounds memory access", "expected": [{"type": "i64"}]}, 
   209    {"type": "assert_trap", "line": 496, "action": {"type": "invoke", "field": "8u_bad", "args": [{"type": "i32", "value": "0"}]}, "text": "out of bounds memory access", "expected": []}, 
   210    {"type": "assert_trap", "line": 497, "action": {"type": "invoke", "field": "8s_bad", "args": [{"type": "i32", "value": "0"}]}, "text": "out of bounds memory access", "expected": []}, 
   211    {"type": "assert_trap", "line": 498, "action": {"type": "invoke", "field": "16u_bad", "args": [{"type": "i32", "value": "0"}]}, "text": "out of bounds memory access", "expected": []}, 
   212    {"type": "assert_trap", "line": 499, "action": {"type": "invoke", "field": "16s_bad", "args": [{"type": "i32", "value": "0"}]}, "text": "out of bounds memory access", "expected": []}, 
   213    {"type": "assert_trap", "line": 500, "action": {"type": "invoke", "field": "32u_bad", "args": [{"type": "i32", "value": "0"}]}, "text": "out of bounds memory access", "expected": []}, 
   214    {"type": "assert_trap", "line": 501, "action": {"type": "invoke", "field": "32s_bad", "args": [{"type": "i32", "value": "0"}]}, "text": "out of bounds memory access", "expected": []}, 
   215    {"type": "assert_trap", "line": 502, "action": {"type": "invoke", "field": "64_bad", "args": [{"type": "i32", "value": "0"}]}, "text": "out of bounds memory access", "expected": []}, 
   216    {"type": "assert_trap", "line": 504, "action": {"type": "invoke", "field": "8u_bad", "args": [{"type": "i32", "value": "1"}]}, "text": "out of bounds memory access", "expected": []}, 
   217    {"type": "assert_trap", "line": 505, "action": {"type": "invoke", "field": "8s_bad", "args": [{"type": "i32", "value": "1"}]}, "text": "out of bounds memory access", "expected": []}, 
   218    {"type": "assert_trap", "line": 506, "action": {"type": "invoke", "field": "16u_bad", "args": [{"type": "i32", "value": "1"}]}, "text": "out of bounds memory access", "expected": []}, 
   219    {"type": "assert_trap", "line": 507, "action": {"type": "invoke", "field": "16s_bad", "args": [{"type": "i32", "value": "1"}]}, "text": "out of bounds memory access", "expected": []}, 
   220    {"type": "assert_trap", "line": 508, "action": {"type": "invoke", "field": "32u_bad", "args": [{"type": "i32", "value": "0"}]}, "text": "out of bounds memory access", "expected": []}, 
   221    {"type": "assert_trap", "line": 509, "action": {"type": "invoke", "field": "32s_bad", "args": [{"type": "i32", "value": "0"}]}, "text": "out of bounds memory access", "expected": []}, 
   222    {"type": "assert_trap", "line": 510, "action": {"type": "invoke", "field": "64_bad", "args": [{"type": "i32", "value": "1"}]}, "text": "out of bounds memory access", "expected": []}, 
   223    {"type": "module", "line": 514, "filename": "address.3.wasm"}, 
   224    {"type": "assert_return", "line": 538, "action": {"type": "invoke", "field": "32_good1", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "f32", "value": "0"}]}, 
   225    {"type": "assert_return", "line": 539, "action": {"type": "invoke", "field": "32_good2", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "f32", "value": "0"}]}, 
   226    {"type": "assert_return", "line": 540, "action": {"type": "invoke", "field": "32_good3", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "f32", "value": "0"}]}, 
   227    {"type": "assert_return", "line": 541, "action": {"type": "invoke", "field": "32_good4", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "f32", "value": "0"}]}, 
   228    {"type": "assert_return", "line": 542, "action": {"type": "invoke", "field": "32_good5", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "f32", "value": "2144337921"}]}, 
   229    {"type": "assert_return", "line": 544, "action": {"type": "invoke", "field": "32_good1", "args": [{"type": "i32", "value": "65524"}]}, "expected": [{"type": "f32", "value": "0"}]}, 
   230    {"type": "assert_return", "line": 545, "action": {"type": "invoke", "field": "32_good2", "args": [{"type": "i32", "value": "65524"}]}, "expected": [{"type": "f32", "value": "0"}]}, 
   231    {"type": "assert_return", "line": 546, "action": {"type": "invoke", "field": "32_good3", "args": [{"type": "i32", "value": "65524"}]}, "expected": [{"type": "f32", "value": "0"}]}, 
   232    {"type": "assert_return", "line": 547, "action": {"type": "invoke", "field": "32_good4", "args": [{"type": "i32", "value": "65524"}]}, "expected": [{"type": "f32", "value": "0"}]}, 
   233    {"type": "assert_return", "line": 548, "action": {"type": "invoke", "field": "32_good5", "args": [{"type": "i32", "value": "65524"}]}, "expected": [{"type": "f32", "value": "0"}]}, 
   234    {"type": "assert_return", "line": 550, "action": {"type": "invoke", "field": "32_good1", "args": [{"type": "i32", "value": "65525"}]}, "expected": [{"type": "f32", "value": "0"}]}, 
   235    {"type": "assert_return", "line": 551, "action": {"type": "invoke", "field": "32_good2", "args": [{"type": "i32", "value": "65525"}]}, "expected": [{"type": "f32", "value": "0"}]}, 
   236    {"type": "assert_return", "line": 552, "action": {"type": "invoke", "field": "32_good3", "args": [{"type": "i32", "value": "65525"}]}, "expected": [{"type": "f32", "value": "0"}]}, 
   237    {"type": "assert_return", "line": 553, "action": {"type": "invoke", "field": "32_good4", "args": [{"type": "i32", "value": "65525"}]}, "expected": [{"type": "f32", "value": "0"}]}, 
   238    {"type": "assert_trap", "line": 554, "action": {"type": "invoke", "field": "32_good5", "args": [{"type": "i32", "value": "65525"}]}, "text": "out of bounds memory access", "expected": [{"type": "f32"}]}, 
   239    {"type": "assert_trap", "line": 556, "action": {"type": "invoke", "field": "32_good3", "args": [{"type": "i32", "value": "4294967295"}]}, "text": "out of bounds memory access", "expected": [{"type": "f32"}]}, 
   240    {"type": "assert_trap", "line": 557, "action": {"type": "invoke", "field": "32_good3", "args": [{"type": "i32", "value": "4294967295"}]}, "text": "out of bounds memory access", "expected": [{"type": "f32"}]}, 
   241    {"type": "assert_trap", "line": 559, "action": {"type": "invoke", "field": "32_bad", "args": [{"type": "i32", "value": "0"}]}, "text": "out of bounds memory access", "expected": []}, 
   242    {"type": "assert_trap", "line": 560, "action": {"type": "invoke", "field": "32_bad", "args": [{"type": "i32", "value": "1"}]}, "text": "out of bounds memory access", "expected": []}, 
   243    {"type": "module", "line": 564, "filename": "address.4.wasm"}, 
   244    {"type": "assert_return", "line": 588, "action": {"type": "invoke", "field": "64_good1", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "f64", "value": "0"}]}, 
   245    {"type": "assert_return", "line": 589, "action": {"type": "invoke", "field": "64_good2", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "f64", "value": "0"}]}, 
   246    {"type": "assert_return", "line": 590, "action": {"type": "invoke", "field": "64_good3", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "f64", "value": "0"}]}, 
   247    {"type": "assert_return", "line": 591, "action": {"type": "invoke", "field": "64_good4", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "f64", "value": "0"}]}, 
   248    {"type": "assert_return", "line": 592, "action": {"type": "invoke", "field": "64_good5", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "f64", "value": "9222246136947933185"}]}, 
   249    {"type": "assert_return", "line": 594, "action": {"type": "invoke", "field": "64_good1", "args": [{"type": "i32", "value": "65510"}]}, "expected": [{"type": "f64", "value": "0"}]}, 
   250    {"type": "assert_return", "line": 595, "action": {"type": "invoke", "field": "64_good2", "args": [{"type": "i32", "value": "65510"}]}, "expected": [{"type": "f64", "value": "0"}]}, 
   251    {"type": "assert_return", "line": 596, "action": {"type": "invoke", "field": "64_good3", "args": [{"type": "i32", "value": "65510"}]}, "expected": [{"type": "f64", "value": "0"}]}, 
   252    {"type": "assert_return", "line": 597, "action": {"type": "invoke", "field": "64_good4", "args": [{"type": "i32", "value": "65510"}]}, "expected": [{"type": "f64", "value": "0"}]}, 
   253    {"type": "assert_return", "line": 598, "action": {"type": "invoke", "field": "64_good5", "args": [{"type": "i32", "value": "65510"}]}, "expected": [{"type": "f64", "value": "0"}]}, 
   254    {"type": "assert_return", "line": 600, "action": {"type": "invoke", "field": "64_good1", "args": [{"type": "i32", "value": "65511"}]}, "expected": [{"type": "f64", "value": "0"}]}, 
   255    {"type": "assert_return", "line": 601, "action": {"type": "invoke", "field": "64_good2", "args": [{"type": "i32", "value": "65511"}]}, "expected": [{"type": "f64", "value": "0"}]}, 
   256    {"type": "assert_return", "line": 602, "action": {"type": "invoke", "field": "64_good3", "args": [{"type": "i32", "value": "65511"}]}, "expected": [{"type": "f64", "value": "0"}]}, 
   257    {"type": "assert_return", "line": 603, "action": {"type": "invoke", "field": "64_good4", "args": [{"type": "i32", "value": "65511"}]}, "expected": [{"type": "f64", "value": "0"}]}, 
   258    {"type": "assert_trap", "line": 604, "action": {"type": "invoke", "field": "64_good5", "args": [{"type": "i32", "value": "65511"}]}, "text": "out of bounds memory access", "expected": [{"type": "f64"}]}, 
   259    {"type": "assert_trap", "line": 606, "action": {"type": "invoke", "field": "64_good3", "args": [{"type": "i32", "value": "4294967295"}]}, "text": "out of bounds memory access", "expected": [{"type": "f64"}]}, 
   260    {"type": "assert_trap", "line": 607, "action": {"type": "invoke", "field": "64_good3", "args": [{"type": "i32", "value": "4294967295"}]}, "text": "out of bounds memory access", "expected": [{"type": "f64"}]}, 
   261    {"type": "assert_trap", "line": 609, "action": {"type": "invoke", "field": "64_bad", "args": [{"type": "i32", "value": "0"}]}, "text": "out of bounds memory access", "expected": []}, 
   262    {"type": "assert_trap", "line": 610, "action": {"type": "invoke", "field": "64_bad", "args": [{"type": "i32", "value": "1"}]}, "text": "out of bounds memory access", "expected": []}]}