...

Text file src/github.com/tetratelabs/wazero/internal/integration_test/spectest/v2/testdata/simd_splat.json

Documentation: github.com/tetratelabs/wazero/internal/integration_test/spectest/v2/testdata

     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"}]}

View as plain text