wa-lang.org/wazero@v1.0.2/internal/integration_test/spectest/v2/testdata/simd_splat.json (about)

     1  {"source_filename": "./simd_splat.wast",
     2   "commands": [
     3    {"type": "module", "line": 3, "filename": "simd_splat.0.wasm"}, 
     4    {"type": "assert_return", "line": 12, "action": {"type": "invoke", "field": "i8x16.splat", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "v128", "lane_type": "i8", "value": ["0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0"]}]}, 
     5    {"type": "assert_return", "line": 13, "action": {"type": "invoke", "field": "i8x16.splat", "args": [{"type": "i32", "value": "5"}]}, "expected": [{"type": "v128", "lane_type": "i8", "value": ["5", "5", "5", "5", "5", "5", "5", "5", "5", "5", "5", "5", "5", "5", "5", "5"]}]}, 
     6    {"type": "assert_return", "line": 14, "action": {"type": "invoke", "field": "i8x16.splat", "args": [{"type": "i32", "value": "4294967291"}]}, "expected": [{"type": "v128", "lane_type": "i8", "value": ["251", "251", "251", "251", "251", "251", "251", "251", "251", "251", "251", "251", "251", "251", "251", "251"]}]}, 
     7    {"type": "assert_return", "line": 15, "action": {"type": "invoke", "field": "i8x16.splat", "args": [{"type": "i32", "value": "257"}]}, "expected": [{"type": "v128", "lane_type": "i8", "value": ["1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1"]}]}, 
     8    {"type": "assert_return", "line": 16, "action": {"type": "invoke", "field": "i8x16.splat", "args": [{"type": "i32", "value": "255"}]}, "expected": [{"type": "v128", "lane_type": "i8", "value": ["255", "255", "255", "255", "255", "255", "255", "255", "255", "255", "255", "255", "255", "255", "255", "255"]}]}, 
     9    {"type": "assert_return", "line": 17, "action": {"type": "invoke", "field": "i8x16.splat", "args": [{"type": "i32", "value": "4294967168"}]}, "expected": [{"type": "v128", "lane_type": "i8", "value": ["128", "128", "128", "128", "128", "128", "128", "128", "128", "128", "128", "128", "128", "128", "128", "128"]}]}, 
    10    {"type": "assert_return", "line": 18, "action": {"type": "invoke", "field": "i8x16.splat", "args": [{"type": "i32", "value": "127"}]}, "expected": [{"type": "v128", "lane_type": "i8", "value": ["127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127"]}]}, 
    11    {"type": "assert_return", "line": 19, "action": {"type": "invoke", "field": "i8x16.splat", "args": [{"type": "i32", "value": "4294967167"}]}, "expected": [{"type": "v128", "lane_type": "i8", "value": ["127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127"]}]}, 
    12    {"type": "assert_return", "line": 20, "action": {"type": "invoke", "field": "i8x16.splat", "args": [{"type": "i32", "value": "128"}]}, "expected": [{"type": "v128", "lane_type": "i8", "value": ["128", "128", "128", "128", "128", "128", "128", "128", "128", "128", "128", "128", "128", "128", "128", "128"]}]}, 
    13    {"type": "assert_return", "line": 21, "action": {"type": "invoke", "field": "i8x16.splat", "args": [{"type": "i32", "value": "65407"}]}, "expected": [{"type": "v128", "lane_type": "i8", "value": ["127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127"]}]}, 
    14    {"type": "assert_return", "line": 22, "action": {"type": "invoke", "field": "i8x16.splat", "args": [{"type": "i32", "value": "128"}]}, "expected": [{"type": "v128", "lane_type": "i8", "value": ["128", "128", "128", "128", "128", "128", "128", "128", "128", "128", "128", "128", "128", "128", "128", "128"]}]}, 
    15    {"type": "assert_return", "line": 23, "action": {"type": "invoke", "field": "i8x16.splat", "args": [{"type": "i32", "value": "171"}]}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["2880154539", "2880154539", "2880154539", "2880154539"]}]}, 
    16    {"type": "assert_return", "line": 25, "action": {"type": "invoke", "field": "i16x8.splat", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "v128", "lane_type": "i16", "value": ["0", "0", "0", "0", "0", "0", "0", "0"]}]}, 
    17    {"type": "assert_return", "line": 26, "action": {"type": "invoke", "field": "i16x8.splat", "args": [{"type": "i32", "value": "5"}]}, "expected": [{"type": "v128", "lane_type": "i16", "value": ["5", "5", "5", "5", "5", "5", "5", "5"]}]}, 
    18    {"type": "assert_return", "line": 27, "action": {"type": "invoke", "field": "i16x8.splat", "args": [{"type": "i32", "value": "4294967291"}]}, "expected": [{"type": "v128", "lane_type": "i16", "value": ["65531", "65531", "65531", "65531", "65531", "65531", "65531", "65531"]}]}, 
    19    {"type": "assert_return", "line": 28, "action": {"type": "invoke", "field": "i16x8.splat", "args": [{"type": "i32", "value": "65537"}]}, "expected": [{"type": "v128", "lane_type": "i16", "value": ["1", "1", "1", "1", "1", "1", "1", "1"]}]}, 
    20    {"type": "assert_return", "line": 29, "action": {"type": "invoke", "field": "i16x8.splat", "args": [{"type": "i32", "value": "65535"}]}, "expected": [{"type": "v128", "lane_type": "i16", "value": ["65535", "65535", "65535", "65535", "65535", "65535", "65535", "65535"]}]}, 
    21    {"type": "assert_return", "line": 30, "action": {"type": "invoke", "field": "i16x8.splat", "args": [{"type": "i32", "value": "4294934528"}]}, "expected": [{"type": "v128", "lane_type": "i16", "value": ["32768", "32768", "32768", "32768", "32768", "32768", "32768", "32768"]}]}, 
    22    {"type": "assert_return", "line": 31, "action": {"type": "invoke", "field": "i16x8.splat", "args": [{"type": "i32", "value": "32767"}]}, "expected": [{"type": "v128", "lane_type": "i16", "value": ["32767", "32767", "32767", "32767", "32767", "32767", "32767", "32767"]}]}, 
    23    {"type": "assert_return", "line": 32, "action": {"type": "invoke", "field": "i16x8.splat", "args": [{"type": "i32", "value": "4294934527"}]}, "expected": [{"type": "v128", "lane_type": "i16", "value": ["32767", "32767", "32767", "32767", "32767", "32767", "32767", "32767"]}]}, 
    24    {"type": "assert_return", "line": 33, "action": {"type": "invoke", "field": "i16x8.splat", "args": [{"type": "i32", "value": "32768"}]}, "expected": [{"type": "v128", "lane_type": "i16", "value": ["32768", "32768", "32768", "32768", "32768", "32768", "32768", "32768"]}]}, 
    25    {"type": "assert_return", "line": 34, "action": {"type": "invoke", "field": "i16x8.splat", "args": [{"type": "i32", "value": "4294934527"}]}, "expected": [{"type": "v128", "lane_type": "i16", "value": ["32767", "32767", "32767", "32767", "32767", "32767", "32767", "32767"]}]}, 
    26    {"type": "assert_return", "line": 35, "action": {"type": "invoke", "field": "i16x8.splat", "args": [{"type": "i32", "value": "32768"}]}, "expected": [{"type": "v128", "lane_type": "i16", "value": ["32768", "32768", "32768", "32768", "32768", "32768", "32768", "32768"]}]}, 
    27    {"type": "assert_return", "line": 36, "action": {"type": "invoke", "field": "i16x8.splat", "args": [{"type": "i32", "value": "43981"}]}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["2882382797", "2882382797", "2882382797", "2882382797"]}]}, 
    28    {"type": "assert_return", "line": 37, "action": {"type": "invoke", "field": "i16x8.splat", "args": [{"type": "i32", "value": "12345"}]}, "expected": [{"type": "v128", "lane_type": "i16", "value": ["12345", "12345", "12345", "12345", "12345", "12345", "12345", "12345"]}]}, 
    29    {"type": "assert_return", "line": 38, "action": {"type": "invoke", "field": "i16x8.splat", "args": [{"type": "i32", "value": "4660"}]}, "expected": [{"type": "v128", "lane_type": "i16", "value": ["4660", "4660", "4660", "4660", "4660", "4660", "4660", "4660"]}]}, 
    30    {"type": "assert_return", "line": 40, "action": {"type": "invoke", "field": "i32x4.splat", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["0", "0", "0", "0"]}]}, 
    31    {"type": "assert_return", "line": 41, "action": {"type": "invoke", "field": "i32x4.splat", "args": [{"type": "i32", "value": "5"}]}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["5", "5", "5", "5"]}]}, 
    32    {"type": "assert_return", "line": 42, "action": {"type": "invoke", "field": "i32x4.splat", "args": [{"type": "i32", "value": "4294967291"}]}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["4294967291", "4294967291", "4294967291", "4294967291"]}]}, 
    33    {"type": "assert_return", "line": 43, "action": {"type": "invoke", "field": "i32x4.splat", "args": [{"type": "i32", "value": "4294967295"}]}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["4294967295", "4294967295", "4294967295", "4294967295"]}]}, 
    34    {"type": "assert_return", "line": 44, "action": {"type": "invoke", "field": "i32x4.splat", "args": [{"type": "i32", "value": "4294967295"}]}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["4294967295", "4294967295", "4294967295", "4294967295"]}]}, 
    35    {"type": "assert_return", "line": 45, "action": {"type": "invoke", "field": "i32x4.splat", "args": [{"type": "i32", "value": "2147483648"}]}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["2147483648", "2147483648", "2147483648", "2147483648"]}]}, 
    36    {"type": "assert_return", "line": 46, "action": {"type": "invoke", "field": "i32x4.splat", "args": [{"type": "i32", "value": "2147483647"}]}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["2147483647", "2147483647", "2147483647", "2147483647"]}]}, 
    37    {"type": "assert_return", "line": 47, "action": {"type": "invoke", "field": "i32x4.splat", "args": [{"type": "i32", "value": "2147483648"}]}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["2147483648", "2147483648", "2147483648", "2147483648"]}]}, 
    38    {"type": "assert_return", "line": 48, "action": {"type": "invoke", "field": "i32x4.splat", "args": [{"type": "i32", "value": "1234567890"}]}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["1234567890", "1234567890", "1234567890", "1234567890"]}]}, 
    39    {"type": "assert_return", "line": 49, "action": {"type": "invoke", "field": "i32x4.splat", "args": [{"type": "i32", "value": "305419896"}]}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["305419896", "305419896", "305419896", "305419896"]}]}, 
    40    {"type": "assert_return", "line": 51, "action": {"type": "invoke", "field": "f32x4.splat", "args": [{"type": "f32", "value": "0"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["0", "0", "0", "0"]}]}, 
    41    {"type": "assert_return", "line": 52, "action": {"type": "invoke", "field": "f32x4.splat", "args": [{"type": "f32", "value": "1066192077"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["1066192077", "1066192077", "1066192077", "1066192077"]}]}, 
    42    {"type": "assert_return", "line": 53, "action": {"type": "invoke", "field": "f32x4.splat", "args": [{"type": "f32", "value": "3213675725"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["3213675725", "3213675725", "3213675725", "3213675725"]}]}, 
    43    {"type": "assert_return", "line": 54, "action": {"type": "invoke", "field": "f32x4.splat", "args": [{"type": "f32", "value": "2123789977"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["2123789977", "2123789977", "2123789977", "2123789977"]}]}, 
    44    {"type": "assert_return", "line": 55, "action": {"type": "invoke", "field": "f32x4.splat", "args": [{"type": "f32", "value": "4271273625"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["4271273625", "4271273625", "4271273625", "4271273625"]}]}, 
    45    {"type": "assert_return", "line": 56, "action": {"type": "invoke", "field": "f32x4.splat", "args": [{"type": "f32", "value": "2139095039"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["2139095039", "2139095039", "2139095039", "2139095039"]}]}, 
    46    {"type": "assert_return", "line": 57, "action": {"type": "invoke", "field": "f32x4.splat", "args": [{"type": "f32", "value": "4286578687"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["4286578687", "4286578687", "4286578687", "4286578687"]}]}, 
    47    {"type": "assert_return", "line": 58, "action": {"type": "invoke", "field": "f32x4.splat", "args": [{"type": "f32", "value": "2130706432"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["2130706432", "2130706432", "2130706432", "2130706432"]}]}, 
    48    {"type": "assert_return", "line": 59, "action": {"type": "invoke", "field": "f32x4.splat", "args": [{"type": "f32", "value": "4278190080"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["4278190080", "4278190080", "4278190080", "4278190080"]}]}, 
    49    {"type": "assert_return", "line": 60, "action": {"type": "invoke", "field": "f32x4.splat", "args": [{"type": "f32", "value": "2139095040"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["2139095040", "2139095040", "2139095040", "2139095040"]}]}, 
    50    {"type": "assert_return", "line": 61, "action": {"type": "invoke", "field": "f32x4.splat", "args": [{"type": "f32", "value": "4286578688"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["4286578688", "4286578688", "4286578688", "4286578688"]}]}, 
    51    {"type": "assert_return", "line": 62, "action": {"type": "invoke", "field": "f32x4.splat", "args": [{"type": "f32", "value": "2143289344"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["2143289344", "2143289344", "2143289344", "2143289344"]}]}, 
    52    {"type": "assert_return", "line": 63, "action": {"type": "invoke", "field": "f32x4.splat", "args": [{"type": "f32", "value": "2139095041"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["2139095041", "2139095041", "2139095041", "2139095041"]}]}, 
    53    {"type": "assert_return", "line": 64, "action": {"type": "invoke", "field": "f32x4.splat", "args": [{"type": "f32", "value": "2147483647"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["2147483647", "2147483647", "2147483647", "2147483647"]}]}, 
    54    {"type": "assert_return", "line": 65, "action": {"type": "invoke", "field": "f32x4.splat", "args": [{"type": "f32", "value": "1290500515"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["1290500515", "1290500515", "1290500515", "1290500515"]}]}, 
    55    {"type": "assert_return", "line": 66, "action": {"type": "invoke", "field": "f32x4.splat", "args": [{"type": "f32", "value": "1290500515"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["1290500515", "1290500515", "1290500515", "1290500515"]}]}, 
    56    {"type": "assert_return", "line": 67, "action": {"type": "invoke", "field": "f32x4.splat", "args": [{"type": "f32", "value": "1536271028"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["1536271028", "1536271028", "1536271028", "1536271028"]}]}, 
    57    {"type": "assert_return", "line": 68, "action": {"type": "invoke", "field": "f32x4.splat", "args": [{"type": "f32", "value": "1536271028"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["1536271028", "1536271028", "1536271028", "1536271028"]}]}, 
    58    {"type": "assert_return", "line": 69, "action": {"type": "invoke", "field": "f32x4.splat", "args": [{"type": "f32", "value": "1820282235"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["1820282235", "1820282235", "1820282235", "1820282235"]}]}, 
    59    {"type": "assert_return", "line": 70, "action": {"type": "invoke", "field": "f32x4.splat", "args": [{"type": "f32", "value": "1820282235"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["1820282235", "1820282235", "1820282235", "1820282235"]}]}, 
    60    {"type": "assert_return", "line": 71, "action": {"type": "invoke", "field": "f32x4.splat", "args": [{"type": "f32", "value": "1695654580"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["1695654580", "1695654580", "1695654580", "1695654580"]}]}, 
    61    {"type": "assert_return", "line": 72, "action": {"type": "invoke", "field": "f32x4.splat", "args": [{"type": "f32", "value": "1376887476"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["1376887476", "1376887476", "1376887476", "1376887476"]}]}, 
    62    {"type": "assert_return", "line": 74, "action": {"type": "invoke", "field": "i64x2.splat", "args": [{"type": "i64", "value": "0"}]}, "expected": [{"type": "v128", "lane_type": "i64", "value": ["0", "0"]}]}, 
    63    {"type": "assert_return", "line": 75, "action": {"type": "invoke", "field": "i64x2.splat", "args": [{"type": "i64", "value": "0"}]}, "expected": [{"type": "v128", "lane_type": "i64", "value": ["0", "0"]}]}, 
    64    {"type": "assert_return", "line": 76, "action": {"type": "invoke", "field": "i64x2.splat", "args": [{"type": "i64", "value": "1"}]}, "expected": [{"type": "v128", "lane_type": "i64", "value": ["1", "1"]}]}, 
    65    {"type": "assert_return", "line": 77, "action": {"type": "invoke", "field": "i64x2.splat", "args": [{"type": "i64", "value": "18446744073709551615"}]}, "expected": [{"type": "v128", "lane_type": "i64", "value": ["18446744073709551615", "18446744073709551615"]}]}, 
    66    {"type": "assert_return", "line": 78, "action": {"type": "invoke", "field": "i64x2.splat", "args": [{"type": "i64", "value": "9223372036854775808"}]}, "expected": [{"type": "v128", "lane_type": "i64", "value": ["9223372036854775808", "9223372036854775808"]}]}, 
    67    {"type": "assert_return", "line": 79, "action": {"type": "invoke", "field": "i64x2.splat", "args": [{"type": "i64", "value": "9223372036854775808"}]}, "expected": [{"type": "v128", "lane_type": "i64", "value": ["9223372036854775808", "9223372036854775808"]}]}, 
    68    {"type": "assert_return", "line": 80, "action": {"type": "invoke", "field": "i64x2.splat", "args": [{"type": "i64", "value": "9223372036854775807"}]}, "expected": [{"type": "v128", "lane_type": "i64", "value": ["9223372036854775807", "9223372036854775807"]}]}, 
    69    {"type": "assert_return", "line": 81, "action": {"type": "invoke", "field": "i64x2.splat", "args": [{"type": "i64", "value": "18446744073709551615"}]}, "expected": [{"type": "v128", "lane_type": "i64", "value": ["18446744073709551615", "18446744073709551615"]}]}, 
    70    {"type": "assert_return", "line": 82, "action": {"type": "invoke", "field": "i64x2.splat", "args": [{"type": "i64", "value": "9223372036854775807"}]}, "expected": [{"type": "v128", "lane_type": "i64", "value": ["9223372036854775807", "9223372036854775807"]}]}, 
    71    {"type": "assert_return", "line": 83, "action": {"type": "invoke", "field": "i64x2.splat", "args": [{"type": "i64", "value": "18446744073709551615"}]}, "expected": [{"type": "v128", "lane_type": "i64", "value": ["18446744073709551615", "18446744073709551615"]}]}, 
    72    {"type": "assert_return", "line": 84, "action": {"type": "invoke", "field": "i64x2.splat", "args": [{"type": "i64", "value": "9223372036854775808"}]}, "expected": [{"type": "v128", "lane_type": "i64", "value": ["9223372036854775808", "9223372036854775808"]}]}, 
    73    {"type": "assert_return", "line": 85, "action": {"type": "invoke", "field": "i64x2.splat", "args": [{"type": "i64", "value": "9223372036854775808"}]}, "expected": [{"type": "v128", "lane_type": "i64", "value": ["9223372036854775808", "9223372036854775808"]}]}, 
    74    {"type": "assert_return", "line": 86, "action": {"type": "invoke", "field": "i64x2.splat", "args": [{"type": "i64", "value": "1234567890123456789"}]}, "expected": [{"type": "v128", "lane_type": "i64", "value": ["1234567890123456789", "1234567890123456789"]}]}, 
    75    {"type": "assert_return", "line": 87, "action": {"type": "invoke", "field": "i64x2.splat", "args": [{"type": "i64", "value": "1311768467294899695"}]}, "expected": [{"type": "v128", "lane_type": "i64", "value": ["1311768467294899695", "1311768467294899695"]}]}, 
    76    {"type": "assert_return", "line": 89, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "0"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["0", "0"]}]}, 
    77    {"type": "assert_return", "line": 90, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "9223372036854775808"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["9223372036854775808", "9223372036854775808"]}]}, 
    78    {"type": "assert_return", "line": 91, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "4607632778762754458"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["4607632778762754458", "4607632778762754458"]}]}, 
    79    {"type": "assert_return", "line": 92, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "13831004815617530266"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["13831004815617530266", "13831004815617530266"]}]}, 
    80    {"type": "assert_return", "line": 93, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "1"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["1", "1"]}]}, 
    81    {"type": "assert_return", "line": 94, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "9223372036854775809"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["9223372036854775809", "9223372036854775809"]}]}, 
    82    {"type": "assert_return", "line": 95, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "4503599627370496"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["4503599627370496", "4503599627370496"]}]}, 
    83    {"type": "assert_return", "line": 96, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "9227875636482146304"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["9227875636482146304", "9227875636482146304"]}]}, 
    84    {"type": "assert_return", "line": 97, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "4602678819172646912"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["4602678819172646912", "4602678819172646912"]}]}, 
    85    {"type": "assert_return", "line": 98, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "13826050856027422720"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["13826050856027422720", "13826050856027422720"]}]}, 
    86    {"type": "assert_return", "line": 99, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "4607182418800017408"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["4607182418800017408", "4607182418800017408"]}]}, 
    87    {"type": "assert_return", "line": 100, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "13830554455654793216"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["13830554455654793216", "13830554455654793216"]}]}, 
    88    {"type": "assert_return", "line": 101, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "4618760256179416344"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["4618760256179416344", "4618760256179416344"]}]}, 
    89    {"type": "assert_return", "line": 102, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "13842132293034192152"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["13842132293034192152", "13842132293034192152"]}]}, 
    90    {"type": "assert_return", "line": 103, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "9218868437227405311"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["9218868437227405311", "9218868437227405311"]}]}, 
    91    {"type": "assert_return", "line": 104, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "18442240474082181119"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["18442240474082181119", "18442240474082181119"]}]}, 
    92    {"type": "assert_return", "line": 105, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "9218868437227405312"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["9218868437227405312", "9218868437227405312"]}]}, 
    93    {"type": "assert_return", "line": 106, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "18442240474082181120"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["18442240474082181120", "18442240474082181120"]}]}, 
    94    {"type": "assert_return", "line": 107, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "9221120237041090560"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["9221120237041090560", "9221120237041090560"]}]}, 
    95    {"type": "assert_return", "line": 108, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "18444492273895866368"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["18444492273895866368", "18444492273895866368"]}]}, 
    96    {"type": "assert_return", "line": 109, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "9219994337134247936"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["9219994337134247936", "9219994337134247936"]}]}, 
    97    {"type": "assert_return", "line": 110, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "18443366373989023744"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["18443366373989023744", "18443366373989023744"]}]}, 
    98    {"type": "assert_return", "line": 111, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "4728057454347157504"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["4728057454347157504", "4728057454347157504"]}]}, 
    99    {"type": "assert_return", "line": 112, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "4728057454347157504"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["4728057454347157504", "4728057454347157504"]}]}, 
   100    {"type": "assert_return", "line": 113, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "4968090884938317023"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["4968090884938317023", "4968090884938317023"]}]}, 
   101    {"type": "assert_return", "line": 114, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "4968090884938317023"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["4968090884938317023", "4968090884938317023"]}]}, 
   102    {"type": "assert_return", "line": 115, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "5012481849648092922"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["5012481849648092922", "5012481849648092922"]}]}, 
   103    {"type": "assert_return", "line": 116, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "5012481849648092922"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["5012481849648092922", "5012481849648092922"]}]}, 
   104    {"type": "assert_return", "line": 117, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "5053659277858356447"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["5053659277858356447", "5053659277858356447"]}]}, 
   105    {"type": "assert_return", "line": 118, "action": {"type": "invoke", "field": "f64x2.splat", "args": [{"type": "f64", "value": "4882522492018277599"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["4882522492018277599", "4882522492018277599"]}]}, 
   106    {"type": "assert_malformed", "line": 122, "filename": "simd_splat.1.wat", "text": "unknown operator", "module_type": "text"}, 
   107    {"type": "assert_invalid", "line": 127, "filename": "simd_splat.2.wasm", "text": "type mismatch", "module_type": "binary"}, 
   108    {"type": "assert_invalid", "line": 128, "filename": "simd_splat.3.wasm", "text": "type mismatch", "module_type": "binary"}, 
   109    {"type": "assert_invalid", "line": 129, "filename": "simd_splat.4.wasm", "text": "type mismatch", "module_type": "binary"}, 
   110    {"type": "assert_invalid", "line": 130, "filename": "simd_splat.5.wasm", "text": "type mismatch", "module_type": "binary"}, 
   111    {"type": "assert_invalid", "line": 131, "filename": "simd_splat.6.wasm", "text": "type mismatch", "module_type": "binary"}, 
   112    {"type": "assert_invalid", "line": 132, "filename": "simd_splat.7.wasm", "text": "type mismatch", "module_type": "binary"}, 
   113    {"type": "assert_invalid", "line": 133, "filename": "simd_splat.8.wasm", "text": "type mismatch", "module_type": "binary"}, 
   114    {"type": "assert_invalid", "line": 134, "filename": "simd_splat.9.wasm", "text": "type mismatch", "module_type": "binary"}, 
   115    {"type": "assert_invalid", "line": 135, "filename": "simd_splat.10.wasm", "text": "type mismatch", "module_type": "binary"}, 
   116    {"type": "assert_invalid", "line": 136, "filename": "simd_splat.11.wasm", "text": "type mismatch", "module_type": "binary"}, 
   117    {"type": "assert_invalid", "line": 137, "filename": "simd_splat.12.wasm", "text": "type mismatch", "module_type": "binary"}, 
   118    {"type": "assert_invalid", "line": 138, "filename": "simd_splat.13.wasm", "text": "type mismatch", "module_type": "binary"}, 
   119    {"type": "assert_invalid", "line": 139, "filename": "simd_splat.14.wasm", "text": "type mismatch", "module_type": "binary"}, 
   120    {"type": "assert_invalid", "line": 140, "filename": "simd_splat.15.wasm", "text": "type mismatch", "module_type": "binary"}, 
   121    {"type": "assert_invalid", "line": 141, "filename": "simd_splat.16.wasm", "text": "type mismatch", "module_type": "binary"}, 
   122    {"type": "assert_invalid", "line": 142, "filename": "simd_splat.17.wasm", "text": "type mismatch", "module_type": "binary"}, 
   123    {"type": "module", "line": 148, "filename": "simd_splat.18.wasm"}, 
   124    {"type": "assert_return", "line": 166, "action": {"type": "invoke", "field": "as-v128_store-operand-1", "args": [{"type": "i32", "value": "1"}]}, "expected": [{"type": "v128", "lane_type": "i8", "value": ["1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1"]}]}, 
   125    {"type": "assert_return", "line": 167, "action": {"type": "invoke", "field": "as-v128_store-operand-2", "args": [{"type": "i32", "value": "256"}]}, "expected": [{"type": "v128", "lane_type": "i16", "value": ["256", "256", "256", "256", "256", "256", "256", "256"]}]}, 
   126    {"type": "assert_return", "line": 168, "action": {"type": "invoke", "field": "as-v128_store-operand-3", "args": [{"type": "i32", "value": "4294967295"}]}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["4294967295", "4294967295", "4294967295", "4294967295"]}]}, 
   127    {"type": "assert_return", "line": 169, "action": {"type": "invoke", "field": "as-v128_store-operand-4", "args": [{"type": "i64", "value": "1"}]}, "expected": [{"type": "v128", "lane_type": "i64", "value": ["1", "1"]}]}, 
   128    {"type": "assert_return", "line": 170, "action": {"type": "invoke", "field": "as-v128_store-operand-5", "args": [{"type": "f64", "value": "13830554455654793216"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["13830554455654793216", "13830554455654793216"]}]}, 
   129    {"type": "module", "line": 172, "filename": "simd_splat.19.wasm"}, 
   130    {"type": "assert_return", "line": 292, "action": {"type": "invoke", "field": "as-i8x16_extract_lane_s-operand-first", "args": [{"type": "i32", "value": "42"}]}, "expected": [{"type": "i32", "value": "42"}]}, 
   131    {"type": "assert_return", "line": 293, "action": {"type": "invoke", "field": "as-i8x16_extract_lane_s-operand-last", "args": [{"type": "i32", "value": "4294967254"}]}, "expected": [{"type": "i32", "value": "4294967254"}]}, 
   132    {"type": "assert_return", "line": 294, "action": {"type": "invoke", "field": "as-i16x8_extract_lane_s-operand-first", "args": [{"type": "i32", "value": "4294934527"}]}, "expected": [{"type": "i32", "value": "32767"}]}, 
   133    {"type": "assert_return", "line": 295, "action": {"type": "invoke", "field": "as-i16x8_extract_lane_s-operand-last", "args": [{"type": "i32", "value": "32768"}]}, "expected": [{"type": "i32", "value": "4294934528"}]}, 
   134    {"type": "assert_return", "line": 296, "action": {"type": "invoke", "field": "as-i32x4_extract_lane_s-operand-first", "args": [{"type": "i32", "value": "2147483647"}]}, "expected": [{"type": "i32", "value": "2147483647"}]}, 
   135    {"type": "assert_return", "line": 297, "action": {"type": "invoke", "field": "as-i32x4_extract_lane_s-operand-last", "args": [{"type": "i32", "value": "2147483648"}]}, "expected": [{"type": "i32", "value": "2147483648"}]}, 
   136    {"type": "assert_return", "line": 298, "action": {"type": "invoke", "field": "as-f32x4_extract_lane_s-operand-first", "args": [{"type": "f32", "value": "1069547520"}]}, "expected": [{"type": "f32", "value": "1069547520"}]}, 
   137    {"type": "assert_return", "line": 299, "action": {"type": "invoke", "field": "as-f32x4_extract_lane_s-operand-last", "args": [{"type": "f32", "value": "3196059648"}]}, "expected": [{"type": "f32", "value": "3196059648"}]}, 
   138    {"type": "assert_return", "line": 300, "action": {"type": "invoke", "field": "as-v8x16_swizzle-operands", "args": [{"type": "i32", "value": "1"}, {"type": "i32", "value": "4294967295"}]}, "expected": [{"type": "v128", "lane_type": "i8", "value": ["0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0"]}]}, 
   139    {"type": "assert_return", "line": 301, "action": {"type": "invoke", "field": "as-i64x2_extract_lane-operand-last", "args": [{"type": "i64", "value": "18446744073709551574"}]}, "expected": [{"type": "i64", "value": "18446744073709551574"}]}, 
   140    {"type": "assert_return", "line": 302, "action": {"type": "invoke", "field": "as-i64x2_extract_lane-operand-first", "args": [{"type": "i64", "value": "42"}]}, "expected": [{"type": "i64", "value": "42"}]}, 
   141    {"type": "assert_return", "line": 303, "action": {"type": "invoke", "field": "as-f64x2_extract_lane-operand-first", "args": [{"type": "f64", "value": "4609434218613702656"}]}, "expected": [{"type": "f64", "value": "4609434218613702656"}]}, 
   142    {"type": "assert_return", "line": 304, "action": {"type": "invoke", "field": "as-f64x2_extract_lane-operand-last", "args": [{"type": "f64", "value": "13830554455654793216"}]}, "expected": [{"type": "f64", "value": "13830554455654793216"}]}, 
   143    {"type": "assert_return", "line": 306, "action": {"type": "invoke", "field": "as-i8x16_add_sub-operands", "args": [{"type": "i32", "value": "3"}, {"type": "i32", "value": "2"}, {"type": "i32", "value": "1"}]}, "expected": [{"type": "v128", "lane_type": "i8", "value": ["4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4"]}]}, 
   144    {"type": "assert_return", "line": 307, "action": {"type": "invoke", "field": "as-i16x8_add_sub_mul-operands", "args": [{"type": "i32", "value": "257"}, {"type": "i32", "value": "128"}, {"type": "i32", "value": "16"}, {"type": "i32", "value": "16"}]}, "expected": [{"type": "v128", "lane_type": "i16", "value": ["129", "129", "129", "129", "129", "129", "129", "129"]}]}, 
   145    {"type": "assert_return", "line": 308, "action": {"type": "invoke", "field": "as-i32x4_add_sub_mul-operands", "args": [{"type": "i32", "value": "65535"}, {"type": "i32", "value": "65537"}, {"type": "i32", "value": "256"}, {"type": "i32", "value": "256"}]}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["65536", "65536", "65536", "65536"]}]}, 
   146    {"type": "assert_return", "line": 309, "action": {"type": "invoke", "field": "as-i64x2_add_sub_mul-operands", "args": [{"type": "i64", "value": "2147483647"}, {"type": "i64", "value": "4294967297"}, {"type": "i64", "value": "65536"}, {"type": "i64", "value": "65536"}]}, "expected": [{"type": "v128", "lane_type": "i64", "value": ["2147483648", "2147483648"]}]}, 
   147    {"type": "assert_return", "line": 310, "action": {"type": "invoke", "field": "as-f64x2_add_sub_mul-operands", "args": [{"type": "f64", "value": "4602678819172646912"}, {"type": "f64", "value": "4604930618986332160"}, {"type": "f64", "value": "4602678819172646912"}, {"type": "f64", "value": "4602678819172646912"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["4607182418800017408", "4607182418800017408"]}]}, 
   148    {"type": "assert_return", "line": 312, "action": {"type": "invoke", "field": "as-i8x16_add_sat_s-operands", "args": [{"type": "i32", "value": "127"}, {"type": "i32", "value": "1"}]}, "expected": [{"type": "v128", "lane_type": "i8", "value": ["127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127", "127"]}]}, 
   149    {"type": "assert_return", "line": 313, "action": {"type": "invoke", "field": "as-i16x8_add_sat_s-operands", "args": [{"type": "i32", "value": "32767"}, {"type": "i32", "value": "1"}]}, "expected": [{"type": "v128", "lane_type": "i16", "value": ["32767", "32767", "32767", "32767", "32767", "32767", "32767", "32767"]}]}, 
   150    {"type": "assert_return", "line": 314, "action": {"type": "invoke", "field": "as-i8x16_sub_sat_u-operands", "args": [{"type": "i32", "value": "127"}, {"type": "i32", "value": "255"}]}, "expected": [{"type": "v128", "lane_type": "i8", "value": ["0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0"]}]}, 
   151    {"type": "assert_return", "line": 315, "action": {"type": "invoke", "field": "as-i16x8_sub_sat_u-operands", "args": [{"type": "i32", "value": "32767"}, {"type": "i32", "value": "65535"}]}, "expected": [{"type": "v128", "lane_type": "i16", "value": ["0", "0", "0", "0", "0", "0", "0", "0"]}]}, 
   152    {"type": "assert_return", "line": 317, "action": {"type": "invoke", "field": "as-i8x16_shr_s-operand", "args": [{"type": "i32", "value": "240"}, {"type": "i32", "value": "3"}]}, "expected": [{"type": "v128", "lane_type": "i8", "value": ["254", "254", "254", "254", "254", "254", "254", "254", "254", "254", "254", "254", "254", "254", "254", "254"]}]}, 
   153    {"type": "assert_return", "line": 318, "action": {"type": "invoke", "field": "as-i16x8_shr_s-operand", "args": [{"type": "i32", "value": "256"}, {"type": "i32", "value": "4"}]}, "expected": [{"type": "v128", "lane_type": "i16", "value": ["16", "16", "16", "16", "16", "16", "16", "16"]}]}, 
   154    {"type": "assert_return", "line": 319, "action": {"type": "invoke", "field": "as-i32x4_shr_s-operand", "args": [{"type": "i32", "value": "4294967295"}, {"type": "i32", "value": "16"}]}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["4294967295", "4294967295", "4294967295", "4294967295"]}]}, 
   155    {"type": "assert_return", "line": 321, "action": {"type": "invoke", "field": "as-v128_and-operands", "args": [{"type": "i32", "value": "17"}, {"type": "i32", "value": "255"}]}, "expected": [{"type": "v128", "lane_type": "i8", "value": ["17", "17", "17", "17", "17", "17", "17", "17", "17", "17", "17", "17", "17", "17", "17", "17"]}]}, 
   156    {"type": "assert_return", "line": 322, "action": {"type": "invoke", "field": "as-v128_or-operands", "args": [{"type": "i32", "value": "0"}, {"type": "i32", "value": "65535"}]}, "expected": [{"type": "v128", "lane_type": "i16", "value": ["65535", "65535", "65535", "65535", "65535", "65535", "65535", "65535"]}]}, 
   157    {"type": "assert_return", "line": 323, "action": {"type": "invoke", "field": "as-v128_xor-operands", "args": [{"type": "i32", "value": "4042322160"}, {"type": "i32", "value": "4294967295"}]}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["252645135", "252645135", "252645135", "252645135"]}]}, 
   158    {"type": "assert_return", "line": 325, "action": {"type": "invoke", "field": "as-i8x16_all_true-operand", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i32", "value": "0"}]}, 
   159    {"type": "assert_return", "line": 326, "action": {"type": "invoke", "field": "as-i16x8_all_true-operand", "args": [{"type": "i32", "value": "65535"}]}, "expected": [{"type": "i32", "value": "1"}]}, 
   160    {"type": "assert_return", "line": 327, "action": {"type": "invoke", "field": "as-i32x4_all_true-operand1", "args": [{"type": "i32", "value": "4042322160"}]}, "expected": [{"type": "i32", "value": "1"}]}, 
   161    {"type": "assert_return", "line": 328, "action": {"type": "invoke", "field": "as-i32x4_all_true-operand2", "args": [{"type": "i64", "value": "18446744073709551615"}]}, "expected": [{"type": "i32", "value": "1"}]}, 
   162    {"type": "assert_return", "line": 330, "action": {"type": "invoke", "field": "as-i8x16_eq-operands", "args": [{"type": "i32", "value": "1"}, {"type": "i32", "value": "2"}]}, "expected": [{"type": "v128", "lane_type": "i8", "value": ["0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0"]}]}, 
   163    {"type": "assert_return", "line": 331, "action": {"type": "invoke", "field": "as-i16x8_eq-operands", "args": [{"type": "i32", "value": "4294967295"}, {"type": "i32", "value": "65535"}]}, "expected": [{"type": "v128", "lane_type": "i16", "value": ["65535", "65535", "65535", "65535", "65535", "65535", "65535", "65535"]}]}, 
   164    {"type": "assert_return", "line": 332, "action": {"type": "invoke", "field": "as-i32x4_eq-operands1", "args": [{"type": "i32", "value": "4294967295"}, {"type": "i32", "value": "4294967295"}]}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["4294967295", "4294967295", "4294967295", "4294967295"]}]}, 
   165    {"type": "assert_return", "line": 333, "action": {"type": "invoke", "field": "as-f32x4_eq-operands", "args": [{"type": "f32", "value": "0"}, {"type": "f32", "value": "2147483648"}]}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["4294967295", "4294967295", "4294967295", "4294967295"]}]}, 
   166    {"type": "assert_return", "line": 334, "action": {"type": "invoke", "field": "as-i32x4_eq-operands2", "args": [{"type": "i64", "value": "1"}, {"type": "i64", "value": "2"}]}, "expected": [{"type": "v128", "lane_type": "i64", "value": ["18446744069414584320", "18446744069414584320"]}]}, 
   167    {"type": "assert_return", "line": 335, "action": {"type": "invoke", "field": "as-f64x2_eq-operands", "args": [{"type": "f64", "value": "0"}, {"type": "f64", "value": "9223372036854775808"}]}, "expected": [{"type": "v128", "lane_type": "i64", "value": ["18446744073709551615", "18446744073709551615"]}]}, 
   168    {"type": "assert_return", "line": 337, "action": {"type": "invoke", "field": "as-f32x4_abs-operand", "args": [{"type": "f32", "value": "3213885440"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["1066401792", "1066401792", "1066401792", "1066401792"]}]}, 
   169    {"type": "assert_return", "line": 338, "action": {"type": "invoke", "field": "as-f32x4_min-operands", "args": [{"type": "f32", "value": "1048576000"}, {"type": "f32", "value": "7136238"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["7136238", "7136238", "7136238", "7136238"]}]}, 
   170    {"type": "assert_return", "line": 339, "action": {"type": "invoke", "field": "as-f32x4_div-operands", "args": [{"type": "f32", "value": "1065353216"}, {"type": "f32", "value": "1090519040"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["1040187392", "1040187392", "1040187392", "1040187392"]}]}, 
   171    {"type": "assert_return", "line": 341, "action": {"type": "invoke", "field": "as-f32x4_convert_s_i32x4-operand", "args": [{"type": "i32", "value": "12345"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["1178657792", "1178657792", "1178657792", "1178657792"]}]}, 
   172    {"type": "assert_return", "line": 342, "action": {"type": "invoke", "field": "as-i32x4_trunc_s_f32x4_sat-operand", "args": [{"type": "f32", "value": "1066192077"}]}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["1", "1", "1", "1"]}]}, 
   173    {"type": "module", "line": 347, "filename": "simd_splat.20.wasm"}, 
   174    {"type": "assert_return", "line": 371, "action": {"type": "invoke", "field": "as-br-value1", "args": [{"type": "i32", "value": "171"}]}, "expected": [{"type": "v128", "lane_type": "i8", "value": ["171", "171", "171", "171", "171", "171", "171", "171", "171", "171", "171", "171", "171", "171", "171", "171"]}]}, 
   175    {"type": "assert_return", "line": 372, "action": {"type": "invoke", "field": "as-return-value1", "args": [{"type": "i32", "value": "43981"}]}, "expected": [{"type": "v128", "lane_type": "i16", "value": ["43981", "43981", "43981", "43981", "43981", "43981", "43981", "43981"]}]}, 
   176    {"type": "assert_return", "line": 373, "action": {"type": "invoke", "field": "as-local_set-value1", "args": [{"type": "i32", "value": "65536"}]}, "expected": [{"type": "v128", "lane_type": "i32", "value": ["65536", "65536", "65536", "65536"]}]}, 
   177    {"type": "assert_return", "line": 374, "action": {"type": "invoke", "field": "as-global_set-value1", "args": [{"type": "f32", "value": "1065353216"}]}, "expected": [{"type": "v128", "lane_type": "f32", "value": ["1065353216", "1065353216", "1065353216", "1065353216"]}]}, 
   178    {"type": "assert_return", "line": 375, "action": {"type": "invoke", "field": "as-br-value2", "args": [{"type": "i64", "value": "43981"}]}, "expected": [{"type": "v128", "lane_type": "i64", "value": ["43981", "43981"]}]}, 
   179    {"type": "assert_return", "line": 376, "action": {"type": "invoke", "field": "as-return-value2", "args": [{"type": "i64", "value": "43981"}]}, "expected": [{"type": "v128", "lane_type": "i64", "value": ["43981", "43981"]}]}, 
   180    {"type": "assert_return", "line": 377, "action": {"type": "invoke", "field": "as-local_set-value2", "args": [{"type": "i64", "value": "65536"}]}, "expected": [{"type": "v128", "lane_type": "i64", "value": ["65536", "65536"]}]}, 
   181    {"type": "assert_return", "line": 378, "action": {"type": "invoke", "field": "as-global_set-value2", "args": [{"type": "f64", "value": "4607182418800017408"}]}, "expected": [{"type": "v128", "lane_type": "f64", "value": ["4607182418800017408", "4607182418800017408"]}]}, 
   182    {"type": "assert_invalid", "line": 384, "filename": "simd_splat.21.wasm", "text": "type mismatch", "module_type": "binary"}, 
   183    {"type": "assert_invalid", "line": 392, "filename": "simd_splat.22.wasm", "text": "type mismatch", "module_type": "binary"}, 
   184    {"type": "assert_invalid", "line": 400, "filename": "simd_splat.23.wasm", "text": "type mismatch", "module_type": "binary"}, 
   185    {"type": "assert_invalid", "line": 408, "filename": "simd_splat.24.wasm", "text": "type mismatch", "module_type": "binary"}, 
   186    {"type": "assert_invalid", "line": 416, "filename": "simd_splat.25.wasm", "text": "type mismatch", "module_type": "binary"}, 
   187    {"type": "assert_invalid", "line": 424, "filename": "simd_splat.26.wasm", "text": "type mismatch", "module_type": "binary"}]}