Coverage Report

Created: 2026-06-07 07:42

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/wasmtime/target/debug/build/wasmtime-fuzzing-d7317d5ce2c4ddbd/out/wasttests.rs
Line
Count
Source
1
static FILES: &[fn() -> wasmtime_test_util::wast::WastTest] = &[
2
921
|| {
3
921
                wasmtime_test_util::wast::WastTest {
4
921
                    path: "/src/wasmtime/tests/component-model/test/async/async-calls-sync.wast".into(),
5
921
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/async-calls-sync.wast").into(),
6
921
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
7
921
                }
8
921
            },|| {
9
23
                wasmtime_test_util::wast::WastTest {
10
23
                    path: "/src/wasmtime/tests/component-model/test/async/cancel-stream.wast".into(),
11
23
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/cancel-stream.wast").into(),
12
23
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
13
23
                }
14
23
            },|| {
15
8
                wasmtime_test_util::wast::WastTest {
16
8
                    path: "/src/wasmtime/tests/component-model/test/async/cancel-subtask.wast".into(),
17
8
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/cancel-subtask.wast").into(),
18
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
19
8
                }
20
9
            },|| {
21
9
                wasmtime_test_util::wast::WastTest {
22
9
                    path: "/src/wasmtime/tests/component-model/test/async/cancellable.wast".into(),
23
9
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/cancellable.wast").into(),
24
9
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
25
9
                }
26
9
            },|| {
27
7
                wasmtime_test_util::wast::WastTest {
28
7
                    path: "/src/wasmtime/tests/component-model/test/async/closed-stream.wast".into(),
29
7
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/closed-stream.wast").into(),
30
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
31
7
                }
32
19
            },|| {
33
19
                wasmtime_test_util::wast::WastTest {
34
19
                    path: "/src/wasmtime/tests/component-model/test/async/cross-abi-calls.wast".into(),
35
19
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/cross-abi-calls.wast").into(),
36
19
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
37
19
                }
38
19
            },|| {
39
1
                wasmtime_test_util::wast::WastTest {
40
1
                    path: "/src/wasmtime/tests/component-model/test/async/deadlock.wast".into(),
41
1
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/deadlock.wast").into(),
42
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
43
1
                }
44
5
            },|| {
45
5
                wasmtime_test_util::wast::WastTest {
46
5
                    path: "/src/wasmtime/tests/component-model/test/async/dont-block-start.wast".into(),
47
5
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/dont-block-start.wast").into(),
48
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
49
5
                }
50
9
            },|| {
51
9
                wasmtime_test_util::wast::WastTest {
52
9
                    path: "/src/wasmtime/tests/component-model/test/async/drop-cross-task-borrow.wast".into(),
53
9
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/drop-cross-task-borrow.wast").into(),
54
9
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
55
9
                }
56
9
            },|| {
57
6
                wasmtime_test_util::wast::WastTest {
58
6
                    path: "/src/wasmtime/tests/component-model/test/async/drop-stream.wast".into(),
59
6
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/drop-stream.wast").into(),
60
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
61
6
                }
62
10
            },|| {
63
10
                wasmtime_test_util::wast::WastTest {
64
10
                    path: "/src/wasmtime/tests/component-model/test/async/drop-subtask.wast".into(),
65
10
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/drop-subtask.wast").into(),
66
10
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
67
10
                }
68
10
            },|| {
69
4
                wasmtime_test_util::wast::WastTest {
70
4
                    path: "/src/wasmtime/tests/component-model/test/async/drop-waitable-set.wast".into(),
71
4
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/drop-waitable-set.wast").into(),
72
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
73
4
                }
74
5
            },|| {
75
5
                wasmtime_test_util::wast::WastTest {
76
5
                    path: "/src/wasmtime/tests/component-model/test/async/empty-wait.wast".into(),
77
5
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/empty-wait.wast").into(),
78
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
79
5
                }
80
7
            },|| {
81
7
                wasmtime_test_util::wast::WastTest {
82
7
                    path: "/src/wasmtime/tests/component-model/test/async/futures-must-write.wast".into(),
83
7
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/futures-must-write.wast").into(),
84
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
85
7
                }
86
7
            },|| {
87
7
                wasmtime_test_util::wast::WastTest {
88
7
                    path: "/src/wasmtime/tests/component-model/test/async/partial-stream-copies.wast".into(),
89
7
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/partial-stream-copies.wast").into(),
90
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
91
7
                }
92
7
            },|| {
93
2
                wasmtime_test_util::wast::WastTest {
94
2
                    path: "/src/wasmtime/tests/component-model/test/async/passing-resources.wast".into(),
95
2
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/passing-resources.wast").into(),
96
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
97
2
                }
98
8
            },|| {
99
8
                wasmtime_test_util::wast::WastTest {
100
8
                    path: "/src/wasmtime/tests/component-model/test/async/same-component-stream-future.wast".into(),
101
8
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/same-component-stream-future.wast").into(),
102
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
103
8
                }
104
11
            },|| {
105
11
                wasmtime_test_util::wast::WastTest {
106
11
                    path: "/src/wasmtime/tests/component-model/test/async/sync-barges-in.wast".into(),
107
11
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/sync-barges-in.wast").into(),
108
11
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
109
11
                }
110
11
            },|| {
111
7
                wasmtime_test_util::wast::WastTest {
112
7
                    path: "/src/wasmtime/tests/component-model/test/async/sync-streams.wast".into(),
113
7
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/sync-streams.wast").into(),
114
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
115
7
                }
116
7
            },|| {
117
1
                wasmtime_test_util::wast::WastTest {
118
1
                    path: "/src/wasmtime/tests/component-model/test/async/trap-if-block-and-sync.wast".into(),
119
1
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/trap-if-block-and-sync.wast").into(),
120
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
121
1
                }
122
18
            },|| {
123
18
                wasmtime_test_util::wast::WastTest {
124
18
                    path: "/src/wasmtime/tests/component-model/test/async/trap-if-done.wast".into(),
125
18
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/trap-if-done.wast").into(),
126
18
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
127
18
                }
128
18
            },|| {
129
8
                wasmtime_test_util::wast::WastTest {
130
8
                    path: "/src/wasmtime/tests/component-model/test/async/trap-on-reenter.wast".into(),
131
8
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/trap-on-reenter.wast").into(),
132
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
133
8
                }
134
8
            },|| {
135
2
                wasmtime_test_util::wast::WastTest {
136
2
                    path: "/src/wasmtime/tests/component-model/test/async/wait-during-callback.wast".into(),
137
2
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/wait-during-callback.wast").into(),
138
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
139
2
                }
140
2
            },|| {
141
1
                wasmtime_test_util::wast::WastTest {
142
1
                    path: "/src/wasmtime/tests/component-model/test/async/zero-length.wast".into(),
143
1
                    contents: include_str!("/src/wasmtime/tests/component-model/test/async/zero-length.wast").into(),
144
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
145
1
                }
146
2
            },|| {
147
2
                wasmtime_test_util::wast::WastTest {
148
2
                    path: "/src/wasmtime/tests/component-model/test/names/kebab.wast".into(),
149
2
                    contents: include_str!("/src/wasmtime/tests/component-model/test/names/kebab.wast").into(),
150
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
151
2
                }
152
2
            },|| {
153
2
                wasmtime_test_util::wast::WastTest {
154
2
                    path: "/src/wasmtime/tests/component-model/test/resources/multiple-resources.wast".into(),
155
2
                    contents: include_str!("/src/wasmtime/tests/component-model/test/resources/multiple-resources.wast").into(),
156
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
157
2
                }
158
4
            },|| {
159
4
                wasmtime_test_util::wast::WastTest {
160
4
                    path: "/src/wasmtime/tests/component-model/test/values/strings.wast".into(),
161
4
                    contents: include_str!("/src/wasmtime/tests/component-model/test/values/strings.wast").into(),
162
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
163
4
                }
164
7
            },|| {
165
7
                wasmtime_test_util::wast::WastTest {
166
7
                    path: "/src/wasmtime/tests/component-model/test/values/trap-in-post-return.wast".into(),
167
7
                    contents: include_str!("/src/wasmtime/tests/component-model/test/values/trap-in-post-return.wast").into(),
168
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
169
7
                }
170
7
            },|| {
171
3
                wasmtime_test_util::wast::WastTest {
172
3
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/adapt.wast".into(),
173
3
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/adapt.wast").into(),
174
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
175
3
                }
176
9
            },|| {
177
9
                wasmtime_test_util::wast::WastTest {
178
9
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/alias.wast".into(),
179
9
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/alias.wast").into(),
180
9
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
181
9
                }
182
9
            },|| {
183
5
                wasmtime_test_util::wast::WastTest {
184
5
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/big.wast".into(),
185
5
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/big.wast").into(),
186
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
187
5
                }
188
5
            },|| {
189
1
                wasmtime_test_util::wast::WastTest {
190
1
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/definedtypes.wast".into(),
191
1
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/definedtypes.wast").into(),
192
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
193
1
                }
194
1
            },|| {
195
1
                wasmtime_test_util::wast::WastTest {
196
1
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/empty.wast".into(),
197
1
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/empty.wast").into(),
198
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
199
1
                }
200
1
            },|| {
201
1
                wasmtime_test_util::wast::WastTest {
202
1
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/example.wast".into(),
203
1
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/example.wast").into(),
204
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
205
1
                }
206
1
            },|| {
207
1
                wasmtime_test_util::wast::WastTest {
208
1
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/export-ascription.wast".into(),
209
1
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/export-ascription.wast").into(),
210
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
211
1
                }
212
2
            },|| {
213
2
                wasmtime_test_util::wast::WastTest {
214
2
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/export-introduces-alias.wast".into(),
215
2
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/export-introduces-alias.wast").into(),
216
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
217
2
                }
218
2
            },|| {
219
1
                wasmtime_test_util::wast::WastTest {
220
1
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/export.wast".into(),
221
1
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/export.wast").into(),
222
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
223
1
                }
224
2
            },|| {
225
2
                wasmtime_test_util::wast::WastTest {
226
2
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/func.wast".into(),
227
2
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/func.wast").into(),
228
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
229
2
                }
230
3
            },|| {
231
3
                wasmtime_test_util::wast::WastTest {
232
3
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/import.wast".into(),
233
3
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/import.wast").into(),
234
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
235
3
                }
236
3
            },|| {
237
2
                wasmtime_test_util::wast::WastTest {
238
2
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/imports-exports.wast".into(),
239
2
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/imports-exports.wast").into(),
240
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
241
2
                }
242
2
            },|| {
243
2
                wasmtime_test_util::wast::WastTest {
244
2
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/inline-exports.wast".into(),
245
2
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/inline-exports.wast").into(),
246
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
247
2
                }
248
2
            },|| {
249
2
                wasmtime_test_util::wast::WastTest {
250
2
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/instance-type.wast".into(),
251
2
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/instance-type.wast").into(),
252
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
253
2
                }
254
4
            },|| {
255
4
                wasmtime_test_util::wast::WastTest {
256
4
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/instantiate.wast".into(),
257
4
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/instantiate.wast").into(),
258
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
259
4
                }
260
4
            },|| {
261
1
                wasmtime_test_util::wast::WastTest {
262
1
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/invalid.wast".into(),
263
1
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/invalid.wast").into(),
264
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
265
1
                }
266
1
            },|| {
267
1
                wasmtime_test_util::wast::WastTest {
268
1
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/link.wast".into(),
269
1
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/link.wast").into(),
270
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
271
1
                }
272
1
            },|| {
273
1
                wasmtime_test_util::wast::WastTest {
274
1
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/lots-of-aliases.wast".into(),
275
1
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/lots-of-aliases.wast").into(),
276
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
277
1
                }
278
1
            },|| {
279
1
                wasmtime_test_util::wast::WastTest {
280
1
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/lower.wast".into(),
281
1
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/lower.wast").into(),
282
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
283
1
                }
284
1
            },|| {
285
1
                wasmtime_test_util::wast::WastTest {
286
1
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/memory64.wast".into(),
287
1
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/memory64.wast").into(),
288
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
289
1
                }
290
3
            },|| {
291
3
                wasmtime_test_util::wast::WastTest {
292
3
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/module-link.wast".into(),
293
3
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/module-link.wast").into(),
294
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
295
3
                }
296
3
            },|| {
297
3
                wasmtime_test_util::wast::WastTest {
298
3
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/more-flags.wast".into(),
299
3
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/more-flags.wast").into(),
300
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
301
3
                }
302
3
            },|| {
303
3
                wasmtime_test_util::wast::WastTest {
304
3
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/naming.wast".into(),
305
3
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/naming.wast").into(),
306
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
307
3
                }
308
3
            },|| {
309
1
                wasmtime_test_util::wast::WastTest {
310
1
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/nested-modules.wast".into(),
311
1
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/nested-modules.wast").into(),
312
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
313
1
                }
314
1
            },|| {
315
1
                wasmtime_test_util::wast::WastTest {
316
1
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/resources.wast".into(),
317
1
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/resources.wast").into(),
318
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
319
1
                }
320
2
            },|| {
321
2
                wasmtime_test_util::wast::WastTest {
322
2
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/tags.wast".into(),
323
2
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/tags.wast").into(),
324
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
325
2
                }
326
2
            },|| {
327
1
                wasmtime_test_util::wast::WastTest {
328
1
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/type-export-restrictions.wast".into(),
329
1
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/type-export-restrictions.wast").into(),
330
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
331
1
                }
332
1
            },|| {
333
1
                wasmtime_test_util::wast::WastTest {
334
1
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/types.wast".into(),
335
1
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/types.wast").into(),
336
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
337
1
                }
338
3
            },|| {
339
3
                wasmtime_test_util::wast::WastTest {
340
3
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/very-nested.wast".into(),
341
3
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/very-nested.wast").into(),
342
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
343
3
                }
344
3
            },|| {
345
2
                wasmtime_test_util::wast::WastTest {
346
2
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/virtualize.wast".into(),
347
2
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/virtualize.wast").into(),
348
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
349
2
                }
350
2
            },|| {
351
1
                wasmtime_test_util::wast::WastTest {
352
1
                    path: "/src/wasmtime/tests/component-model/test/wasm-tools/wrong-order.wast".into(),
353
1
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasm-tools/wrong-order.wast").into(),
354
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
355
1
                }
356
12
            },|| {
357
12
                wasmtime_test_util::wast::WastTest {
358
12
                    path: "/src/wasmtime/tests/component-model/test/wasmtime/adapter.wast".into(),
359
12
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasmtime/adapter.wast").into(),
360
12
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
361
12
                }
362
12
            },|| {
363
3
                wasmtime_test_util::wast::WastTest {
364
3
                    path: "/src/wasmtime/tests/component-model/test/wasmtime/aliasing.wast".into(),
365
3
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasmtime/aliasing.wast").into(),
366
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
367
3
                }
368
21
            },|| {
369
21
                wasmtime_test_util::wast::WastTest {
370
21
                    path: "/src/wasmtime/tests/component-model/test/wasmtime/fused.wast".into(),
371
21
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasmtime/fused.wast").into(),
372
21
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
373
21
                }
374
21
            },|| {
375
4
                wasmtime_test_util::wast::WastTest {
376
4
                    path: "/src/wasmtime/tests/component-model/test/wasmtime/import.wast".into(),
377
4
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasmtime/import.wast").into(),
378
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
379
4
                }
380
11
            },|| {
381
11
                wasmtime_test_util::wast::WastTest {
382
11
                    path: "/src/wasmtime/tests/component-model/test/wasmtime/instance.wast".into(),
383
11
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasmtime/instance.wast").into(),
384
11
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
385
11
                }
386
11
            },|| {
387
2
                wasmtime_test_util::wast::WastTest {
388
2
                    path: "/src/wasmtime/tests/component-model/test/wasmtime/linking.wast".into(),
389
2
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasmtime/linking.wast").into(),
390
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
391
2
                }
392
9
            },|| {
393
9
                wasmtime_test_util::wast::WastTest {
394
9
                    path: "/src/wasmtime/tests/component-model/test/wasmtime/modules.wast".into(),
395
9
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasmtime/modules.wast").into(),
396
9
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
397
9
                }
398
9
            },|| {
399
4
                wasmtime_test_util::wast::WastTest {
400
4
                    path: "/src/wasmtime/tests/component-model/test/wasmtime/nested.wast".into(),
401
4
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasmtime/nested.wast").into(),
402
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
403
4
                }
404
5
            },|| {
405
5
                wasmtime_test_util::wast::WastTest {
406
5
                    path: "/src/wasmtime/tests/component-model/test/wasmtime/resources.wast".into(),
407
5
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasmtime/resources.wast").into(),
408
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
409
5
                }
410
5
            },|| {
411
1
                wasmtime_test_util::wast::WastTest {
412
1
                    path: "/src/wasmtime/tests/component-model/test/wasmtime/restrictions.wast".into(),
413
1
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasmtime/restrictions.wast").into(),
414
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
415
1
                }
416
2
            },|| {
417
2
                wasmtime_test_util::wast::WastTest {
418
2
                    path: "/src/wasmtime/tests/component-model/test/wasmtime/simple.wast".into(),
419
2
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasmtime/simple.wast").into(),
420
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
421
2
                }
422
9
            },|| {
423
9
                wasmtime_test_util::wast::WastTest {
424
9
                    path: "/src/wasmtime/tests/component-model/test/wasmtime/strings.wast".into(),
425
9
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasmtime/strings.wast").into(),
426
9
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
427
9
                }
428
9
            },|| {
429
1
                wasmtime_test_util::wast::WastTest {
430
1
                    path: "/src/wasmtime/tests/component-model/test/wasmtime/tags.wast".into(),
431
1
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasmtime/tags.wast").into(),
432
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
433
1
                }
434
4
            },|| {
435
4
                wasmtime_test_util::wast::WastTest {
436
4
                    path: "/src/wasmtime/tests/component-model/test/wasmtime/types.wast".into(),
437
4
                    contents: include_str!("/src/wasmtime/tests/component-model/test/wasmtime/types.wast").into(),
438
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
439
4
                }
440
4
            },|| {
441
2
                wasmtime_test_util::wast::WastTest {
442
2
                    path: "/src/wasmtime/tests/misc_testsuite/aarch64-extr.wast".into(),
443
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/aarch64-extr.wast").into(),
444
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
445
2
                }
446
2
            },|| {
447
1
                wasmtime_test_util::wast::WastTest {
448
1
                    path: "/src/wasmtime/tests/misc_testsuite/add.wast".into(),
449
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/add.wast").into(),
450
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
451
1
                }
452
3
            },|| {
453
3
                wasmtime_test_util::wast::WastTest {
454
3
                    path: "/src/wasmtime/tests/misc_testsuite/alias-region-imported-globals.wast".into(),
455
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/alias-region-imported-globals.wast").into(),
456
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
457
3
                }
458
3
            },|| {
459
1
                wasmtime_test_util::wast::WastTest {
460
1
                    path: "/src/wasmtime/tests/misc_testsuite/alias-region-imported-memories.wast".into(),
461
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/alias-region-imported-memories.wast").into(),
462
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
463
1
                }
464
5
            },|| {
465
5
                wasmtime_test_util::wast::WastTest {
466
5
                    path: "/src/wasmtime/tests/misc_testsuite/alias-region-imported-tables.wast".into(),
467
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/alias-region-imported-tables.wast").into(),
468
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
469
5
                }
470
5
            },|| {
471
2
                wasmtime_test_util::wast::WastTest {
472
2
                    path: "/src/wasmtime/tests/misc_testsuite/big-memory-behavior.wast".into(),
473
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/big-memory-behavior.wast").into(),
474
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: Some(true), nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
475
2
                }
476
3
            },|| {
477
3
                wasmtime_test_util::wast::WastTest {
478
3
                    path: "/src/wasmtime/tests/misc_testsuite/bit-and-conditions.wast".into(),
479
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/bit-and-conditions.wast").into(),
480
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
481
3
                }
482
5
            },|| {
483
5
                wasmtime_test_util::wast::WastTest {
484
5
                    path: "/src/wasmtime/tests/misc_testsuite/br-table-fuzzbug.wast".into(),
485
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/br-table-fuzzbug.wast").into(),
486
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
487
5
                }
488
5
            },|| {
489
3
                wasmtime_test_util::wast::WastTest {
490
3
                    path: "/src/wasmtime/tests/misc_testsuite/branch-hinting-invalid.wast".into(),
491
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/branch-hinting-invalid.wast").into(),
492
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: Some(true), hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
493
3
                }
494
3
            },|| {
495
1
                wasmtime_test_util::wast::WastTest {
496
1
                    path: "/src/wasmtime/tests/misc_testsuite/branch-hinting.wast".into(),
497
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/branch-hinting.wast").into(),
498
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: Some(true), hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
499
1
                }
500
8
            },|| {
501
8
                wasmtime_test_util::wast::WastTest {
502
8
                    path: "/src/wasmtime/tests/misc_testsuite/call_indirect.wast".into(),
503
8
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/call_indirect.wast").into(),
504
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
505
8
                }
506
8
            },|| {
507
4
                wasmtime_test_util::wast::WastTest {
508
4
                    path: "/src/wasmtime/tests/misc_testsuite/canonicalize-nan-scalar.wast".into(),
509
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/canonicalize-nan-scalar.wast").into(),
510
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: Some(true), component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
511
4
                }
512
12
            },|| {
513
12
                wasmtime_test_util::wast::WastTest {
514
12
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/adapter.wast".into(),
515
12
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/adapter.wast").into(),
516
12
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
517
12
                }
518
12
            },|| {
519
1
                wasmtime_test_util::wast::WastTest {
520
1
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/aliasing.wast".into(),
521
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/aliasing.wast").into(),
522
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
523
1
                }
524
4
            },|| {
525
4
                wasmtime_test_util::wast::WastTest {
526
4
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/async-builtins.wast".into(),
527
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/async-builtins.wast").into(),
528
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
529
4
                }
530
8
            },|| {
531
8
                wasmtime_test_util::wast::WastTest {
532
8
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/backpressure-deadlock.wast".into(),
533
8
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/backpressure-deadlock.wast").into(),
534
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: Some(true), exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
535
8
                }
536
8
            },|| {
537
6
                wasmtime_test_util::wast::WastTest {
538
6
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/backpressure-overflow.wast".into(),
539
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/backpressure-overflow.wast").into(),
540
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
541
6
                }
542
6
            },|| {
543
3
                wasmtime_test_util::wast::WastTest {
544
3
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/callback-yield-then-exit.wast".into(),
545
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/callback-yield-then-exit.wast").into(),
546
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
547
3
                }
548
5
            },|| {
549
5
                wasmtime_test_util::wast::WastTest {
550
5
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/cancel-host.wast".into(),
551
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/cancel-host.wast").into(),
552
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
553
5
                }
554
5
            },|| {
555
4
                wasmtime_test_util::wast::WastTest {
556
4
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/cancel-sibling-subtask.wast".into(),
557
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/cancel-sibling-subtask.wast").into(),
558
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
559
4
                }
560
4
            },|| {
561
1
                wasmtime_test_util::wast::WastTest {
562
1
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/cancel-starting-subtask-does-not-leak.wast".into(),
563
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/cancel-starting-subtask-does-not-leak.wast").into(),
564
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
565
1
                }
566
1
            },|| {
567
1
                wasmtime_test_util::wast::WastTest {
568
1
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/drop-deadlock.wast".into(),
569
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/drop-deadlock.wast").into(),
570
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
571
1
                }
572
2
            },|| {
573
2
                wasmtime_test_util::wast::WastTest {
574
2
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/drop-host.wast".into(),
575
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/drop-host.wast").into(),
576
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
577
2
                }
578
2
            },|| {
579
1
                wasmtime_test_util::wast::WastTest {
580
1
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/drop-waitable-set-stackful.wast".into(),
581
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/drop-waitable-set-stackful.wast").into(),
582
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: Some(true), component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
583
1
                }
584
5
            },|| {
585
5
                wasmtime_test_util::wast::WastTest {
586
5
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/error-context.wast".into(),
587
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/error-context.wast").into(),
588
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: Some(true), component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
589
5
                }
590
5
            },|| {
591
3
                wasmtime_test_util::wast::WastTest {
592
3
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/fused.wast".into(),
593
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/fused.wast").into(),
594
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: Some(true), exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
595
3
                }
596
3
            },|| {
597
2
                wasmtime_test_util::wast::WastTest {
598
2
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/future-cancel-read-dropped.wast".into(),
599
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/future-cancel-read-dropped.wast").into(),
600
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
601
2
                }
602
2
            },|| {
603
1
                wasmtime_test_util::wast::WastTest {
604
1
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/future-cancel-write-completed.wast".into(),
605
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/future-cancel-write-completed.wast").into(),
606
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
607
1
                }
608
6
            },|| {
609
6
                wasmtime_test_util::wast::WastTest {
610
6
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/future-cancel-write-dropped.wast".into(),
611
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/future-cancel-write-dropped.wast").into(),
612
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
613
6
                }
614
9
            },|| {
615
9
                wasmtime_test_util::wast::WastTest {
616
9
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/future-read.wast".into(),
617
9
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/future-read.wast").into(),
618
9
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: Some(true), exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
619
9
                }
620
9
            },|| {
621
5
                wasmtime_test_util::wast::WastTest {
622
5
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/futures-must-write.wast".into(),
623
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/futures-must-write.wast").into(),
624
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
625
5
                }
626
8
            },|| {
627
8
                wasmtime_test_util::wast::WastTest {
628
8
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/futures.wast".into(),
629
8
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/futures.wast").into(),
630
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
631
8
                }
632
8
            },|| {
633
5
                wasmtime_test_util::wast::WastTest {
634
5
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/intra-futures.wast".into(),
635
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/intra-futures.wast").into(),
636
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
637
5
                }
638
10
            },|| {
639
10
                wasmtime_test_util::wast::WastTest {
640
10
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/intra-streams.wast".into(),
641
10
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/intra-streams.wast").into(),
642
10
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
643
10
                }
644
10
            },|| {
645
5
                wasmtime_test_util::wast::WastTest {
646
5
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/join-during-sync-read.wast".into(),
647
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/join-during-sync-read.wast").into(),
648
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: None, component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
649
5
                }
650
5
            },|| {
651
4
                wasmtime_test_util::wast::WastTest {
652
4
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/lift.wast".into(),
653
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/lift.wast").into(),
654
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: Some(true), component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
655
4
                }
656
4
            },|| {
657
1
                wasmtime_test_util::wast::WastTest {
658
1
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/lower.wast".into(),
659
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/lower.wast").into(),
660
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
661
1
                }
662
5
            },|| {
663
5
                wasmtime_test_util::wast::WastTest {
664
5
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/many-params-with-retptr.wast".into(),
665
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/many-params-with-retptr.wast").into(),
666
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: Some(true), exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
667
5
                }
668
6
            },|| {
669
6
                wasmtime_test_util::wast::WastTest {
670
6
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/partial-stream-copies.wast".into(),
671
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/partial-stream-copies.wast").into(),
672
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: Some(true), exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
673
6
                }
674
7
            },|| {
675
7
                wasmtime_test_util::wast::WastTest {
676
7
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/reenter-during-yield.wast".into(),
677
7
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/reenter-during-yield.wast").into(),
678
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: Some(true), exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
679
7
                }
680
9
            },|| {
681
9
                wasmtime_test_util::wast::WastTest {
682
9
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/reentrance.wast".into(),
683
9
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/reentrance.wast").into(),
684
9
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
685
9
                }
686
9
            },|| {
687
2
                wasmtime_test_util::wast::WastTest {
688
2
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/stackful.wast".into(),
689
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/stackful.wast").into(),
690
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: Some(true), component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: Some(true), exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
691
2
                }
692
2
            },|| {
693
2
                wasmtime_test_util::wast::WastTest {
694
2
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/stream-big-read-and-writes.wast".into(),
695
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/stream-big-read-and-writes.wast").into(),
696
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
697
2
                }
698
4
            },|| {
699
4
                wasmtime_test_util::wast::WastTest {
700
4
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/stream-cancel-finished-op.wast".into(),
701
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/stream-cancel-finished-op.wast").into(),
702
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
703
4
                }
704
6
            },|| {
705
6
                wasmtime_test_util::wast::WastTest {
706
6
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/stream-zero-ops.wast".into(),
707
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/stream-zero-ops.wast").into(),
708
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
709
6
                }
710
6
            },|| {
711
5
                wasmtime_test_util::wast::WastTest {
712
5
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/streams-massive-send.wast".into(),
713
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/streams-massive-send.wast").into(),
714
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
715
5
                }
716
5
            },|| {
717
1
                wasmtime_test_util::wast::WastTest {
718
1
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/streams.wast".into(),
719
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/streams.wast").into(),
720
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
721
1
                }
722
2
            },|| {
723
2
                wasmtime_test_util::wast::WastTest {
724
2
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/subtask-wait.wast".into(),
725
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/subtask-wait.wast").into(),
726
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: Some(true), exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
727
2
                }
728
15
            },|| {
729
15
                wasmtime_test_util::wast::WastTest {
730
15
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/sync-and-async-waitable.wast".into(),
731
15
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/sync-and-async-waitable.wast").into(),
732
15
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
733
15
                }
734
15
            },|| {
735
5
                wasmtime_test_util::wast::WastTest {
736
5
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/sync-streams.wast".into(),
737
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/sync-streams.wast").into(),
738
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: Some(true), exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
739
5
                }
740
8
            },|| {
741
8
                wasmtime_test_util::wast::WastTest {
742
8
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/task-builtins.wast".into(),
743
8
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/task-builtins.wast").into(),
744
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
745
8
                }
746
10
            },|| {
747
10
                wasmtime_test_util::wast::WastTest {
748
10
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/task-deletion.wast".into(),
749
10
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/task-deletion.wast").into(),
750
10
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
751
10
                }
752
10
            },|| {
753
5
                wasmtime_test_util::wast::WastTest {
754
5
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/task-return-traps.wast".into(),
755
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/task-return-traps.wast").into(),
756
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
757
5
                }
758
6
            },|| {
759
6
                wasmtime_test_util::wast::WastTest {
760
6
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/trap-if-done.wast".into(),
761
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/trap-if-done.wast").into(),
762
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
763
6
                }
764
6
            },|| {
765
6
                wasmtime_test_util::wast::WastTest {
766
6
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/wait-forever.wast".into(),
767
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/wait-forever.wast").into(),
768
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: Some(true), exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
769
6
                }
770
10
            },|| {
771
10
                wasmtime_test_util::wast::WastTest {
772
10
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/wait-forever2.wast".into(),
773
10
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/wait-forever2.wast").into(),
774
10
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: Some(true), exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
775
10
                }
776
10
            },|| {
777
2
                wasmtime_test_util::wast::WastTest {
778
2
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/async/yield-when-cancelled.wast".into(),
779
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/async/yield-when-cancelled.wast").into(),
780
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
781
2
                }
782
2
            },|| {
783
1
                wasmtime_test_util::wast::WastTest {
784
1
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/big-strings.wast".into(),
785
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/big-strings.wast").into(),
786
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: Some(true), nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
787
1
                }
788
2
            },|| {
789
2
                wasmtime_test_util::wast::WastTest {
790
2
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/enum_discriminant.wast".into(),
791
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/enum_discriminant.wast").into(),
792
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
793
2
                }
794
2
            },|| {
795
2
                wasmtime_test_util::wast::WastTest {
796
2
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/enums.wast".into(),
797
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/enums.wast").into(),
798
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
799
2
                }
800
3
            },|| {
801
3
                wasmtime_test_util::wast::WastTest {
802
3
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/error-context-trap-in-post-return.wast".into(),
803
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/error-context-trap-in-post-return.wast").into(),
804
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: Some(true), component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
805
3
                }
806
3
            },|| {
807
3
                wasmtime_test_util::wast::WastTest {
808
3
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/fixed_length_lists.wast".into(),
809
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/fixed_length_lists.wast").into(),
810
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: Some(true), component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
811
3
                }
812
8
            },|| {
813
8
                wasmtime_test_util::wast::WastTest {
814
8
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/gc/empty.wast".into(),
815
8
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/gc/empty.wast").into(),
816
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: Some(true), component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: Some(true), exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
817
8
                }
818
8
            },|| {
819
1
                wasmtime_test_util::wast::WastTest {
820
1
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/implements-disabled.wast".into(),
821
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/implements-disabled.wast").into(),
822
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: Some(false), simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
823
1
                }
824
1
            },|| {
825
1
                wasmtime_test_util::wast::WastTest {
826
1
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/implements.wast".into(),
827
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/implements.wast").into(),
828
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: Some(true), simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
829
1
                }
830
2
            },|| {
831
2
                wasmtime_test_util::wast::WastTest {
832
2
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/import.wast".into(),
833
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/import.wast").into(),
834
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
835
2
                }
836
2
            },|| {
837
1
                wasmtime_test_util::wast::WastTest {
838
1
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/instance.wast".into(),
839
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/instance.wast").into(),
840
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
841
1
                }
842
3
            },|| {
843
3
                wasmtime_test_util::wast::WastTest {
844
3
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/linking.wast".into(),
845
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/linking.wast").into(),
846
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
847
3
                }
848
3
            },|| {
849
1
                wasmtime_test_util::wast::WastTest {
850
1
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/map-types.wast".into(),
851
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/map-types.wast").into(),
852
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: Some(true), component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
853
1
                }
854
11
            },|| {
855
11
                wasmtime_test_util::wast::WastTest {
856
11
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/modules.wast".into(),
857
11
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/modules.wast").into(),
858
11
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
859
11
                }
860
11
            },|| {
861
5
                wasmtime_test_util::wast::WastTest {
862
5
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/nested-many-instantiations.wast".into(),
863
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/nested-many-instantiations.wast").into(),
864
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
865
5
                }
866
14
            },|| {
867
14
                wasmtime_test_util::wast::WastTest {
868
14
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/nested.wast".into(),
869
14
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/nested.wast").into(),
870
14
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
871
14
                }
872
14
            },|| {
873
8
                wasmtime_test_util::wast::WastTest {
874
8
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/resources.wast".into(),
875
8
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/resources.wast").into(),
876
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
877
8
                }
878
8
            },|| {
879
4
                wasmtime_test_util::wast::WastTest {
880
4
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/restrictions.wast".into(),
881
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/restrictions.wast").into(),
882
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
883
4
                }
884
4
            },|| {
885
4
                wasmtime_test_util::wast::WastTest {
886
4
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/simple.wast".into(),
887
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/simple.wast").into(),
888
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
889
4
                }
890
4
            },|| {
891
3
                wasmtime_test_util::wast::WastTest {
892
3
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/string-transcode-invalid.wast".into(),
893
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/string-transcode-invalid.wast").into(),
894
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
895
3
                }
896
4
            },|| {
897
4
                wasmtime_test_util::wast::WastTest {
898
4
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/strings.wast".into(),
899
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/strings.wast").into(),
900
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
901
4
                }
902
4
            },|| {
903
1
                wasmtime_test_util::wast::WastTest {
904
1
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/tags.wast".into(),
905
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/tags.wast").into(),
906
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
907
1
                }
908
6
            },|| {
909
6
                wasmtime_test_util::wast::WastTest {
910
6
                    path: "/src/wasmtime/tests/misc_testsuite/component-model/types.wast".into(),
911
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model/types.wast").into(),
912
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
913
6
                }
914
6
            },|| {
915
1
                wasmtime_test_util::wast::WastTest {
916
1
                    path: "/src/wasmtime/tests/misc_testsuite/component-model-threading/many-threads-indexed.wast".into(),
917
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model-threading/many-threads-indexed.wast").into(),
918
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
919
1
                }
920
5
            },|| {
921
5
                wasmtime_test_util::wast::WastTest {
922
5
                    path: "/src/wasmtime/tests/misc_testsuite/component-model-threading/stackful-cancellation.wast".into(),
923
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model-threading/stackful-cancellation.wast").into(),
924
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: Some(true), component_model_async_stackful: Some(true), component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
925
5
                }
926
5
            },|| {
927
1
                wasmtime_test_util::wast::WastTest {
928
1
                    path: "/src/wasmtime/tests/misc_testsuite/component-model-threading/subtask-drop-multithreaded.wast".into(),
929
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model-threading/subtask-drop-multithreaded.wast").into(),
930
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
931
1
                }
932
2
            },|| {
933
2
                wasmtime_test_util::wast::WastTest {
934
2
                    path: "/src/wasmtime/tests/misc_testsuite/component-model-threading/suspend-trap.wast".into(),
935
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model-threading/suspend-trap.wast").into(),
936
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
937
2
                }
938
3
            },|| {
939
3
                wasmtime_test_util::wast::WastTest {
940
3
                    path: "/src/wasmtime/tests/misc_testsuite/component-model-threading/thread-new-indirect-multi-table.wast".into(),
941
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model-threading/thread-new-indirect-multi-table.wast").into(),
942
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
943
3
                }
944
3
            },|| {
945
1
                wasmtime_test_util::wast::WastTest {
946
1
                    path: "/src/wasmtime/tests/misc_testsuite/component-model-threading/threading-builtins.wast".into(),
947
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model-threading/threading-builtins.wast").into(),
948
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: Some(true), component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
949
1
                }
950
1
            },|| {
951
1
                wasmtime_test_util::wast::WastTest {
952
1
                    path: "/src/wasmtime/tests/misc_testsuite/component-model-threading/threading-trap-in-post-return.wast".into(),
953
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/component-model-threading/threading-trap-in-post-return.wast").into(),
954
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: Some(true), component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
955
1
                }
956
6
            },|| {
957
6
                wasmtime_test_util::wast::WastTest {
958
6
                    path: "/src/wasmtime/tests/misc_testsuite/control-flow.wast".into(),
959
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/control-flow.wast").into(),
960
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
961
6
                }
962
6
            },|| {
963
2
                wasmtime_test_util::wast::WastTest {
964
2
                    path: "/src/wasmtime/tests/misc_testsuite/custom-page-sizes/custom-page-sizes-invalid.wast".into(),
965
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/custom-page-sizes/custom-page-sizes-invalid.wast").into(),
966
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: Some(true), multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
967
2
                }
968
3
            },|| {
969
3
                wasmtime_test_util::wast::WastTest {
970
3
                    path: "/src/wasmtime/tests/misc_testsuite/custom-page-sizes/custom-page-sizes.wast".into(),
971
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/custom-page-sizes/custom-page-sizes.wast").into(),
972
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: Some(true), multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
973
3
                }
974
3
            },|| {
975
1
                wasmtime_test_util::wast::WastTest {
976
1
                    path: "/src/wasmtime/tests/misc_testsuite/custom-page-sizes/max-size-invalid-shared-memory.wast".into(),
977
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/custom-page-sizes/max-size-invalid-shared-memory.wast").into(),
978
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: Some(true), multi_memory: None, threads: Some(true), shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: Some(true), nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
979
1
                }
980
1
            },|| {
981
1
                wasmtime_test_util::wast::WastTest {
982
1
                    path: "/src/wasmtime/tests/misc_testsuite/custom-page-sizes/max-size-invalid.wast".into(),
983
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/custom-page-sizes/max-size-invalid.wast").into(),
984
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: Some(true), multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: Some(true), nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
985
1
                }
986
4
            },|| {
987
4
                wasmtime_test_util::wast::WastTest {
988
4
                    path: "/src/wasmtime/tests/misc_testsuite/div-rem.wast".into(),
989
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/div-rem.wast").into(),
990
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
991
4
                }
992
4
            },|| {
993
2
                wasmtime_test_util::wast::WastTest {
994
2
                    path: "/src/wasmtime/tests/misc_testsuite/elem-ref-null.wast".into(),
995
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/elem-ref-null.wast").into(),
996
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
997
2
                }
998
2
            },|| {
999
1
                wasmtime_test_util::wast::WastTest {
1000
1
                    path: "/src/wasmtime/tests/misc_testsuite/elem_drop.wast".into(),
1001
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/elem_drop.wast").into(),
1002
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1003
1
                }
1004
10
            },|| {
1005
10
                wasmtime_test_util::wast::WastTest {
1006
10
                    path: "/src/wasmtime/tests/misc_testsuite/embenchen_fannkuch.wast".into(),
1007
10
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/embenchen_fannkuch.wast").into(),
1008
10
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1009
10
                }
1010
22
            },|| {
1011
22
                wasmtime_test_util::wast::WastTest {
1012
22
                    path: "/src/wasmtime/tests/misc_testsuite/embenchen_fasta.wast".into(),
1013
22
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/embenchen_fasta.wast").into(),
1014
22
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1015
22
                }
1016
22
            },|| {
1017
10
                wasmtime_test_util::wast::WastTest {
1018
10
                    path: "/src/wasmtime/tests/misc_testsuite/embenchen_ifs.wast".into(),
1019
10
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/embenchen_ifs.wast").into(),
1020
10
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1021
10
                }
1022
12
            },|| {
1023
12
                wasmtime_test_util::wast::WastTest {
1024
12
                    path: "/src/wasmtime/tests/misc_testsuite/embenchen_primes.wast".into(),
1025
12
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/embenchen_primes.wast").into(),
1026
12
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1027
12
                }
1028
12
            },|| {
1029
2
                wasmtime_test_util::wast::WastTest {
1030
2
                    path: "/src/wasmtime/tests/misc_testsuite/empty.wast".into(),
1031
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/empty.wast").into(),
1032
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1033
2
                }
1034
4
            },|| {
1035
4
                wasmtime_test_util::wast::WastTest {
1036
4
                    path: "/src/wasmtime/tests/misc_testsuite/export-large-signature.wast".into(),
1037
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/export-large-signature.wast").into(),
1038
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1039
4
                }
1040
4
            },|| {
1041
2
                wasmtime_test_util::wast::WastTest {
1042
2
                    path: "/src/wasmtime/tests/misc_testsuite/externref-id-function.wast".into(),
1043
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/externref-id-function.wast").into(),
1044
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1045
2
                }
1046
2
            },|| {
1047
2
                wasmtime_test_util::wast::WastTest {
1048
2
                    path: "/src/wasmtime/tests/misc_testsuite/externref-segment.wast".into(),
1049
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/externref-segment.wast").into(),
1050
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1051
2
                }
1052
5
            },|| {
1053
5
                wasmtime_test_util::wast::WastTest {
1054
5
                    path: "/src/wasmtime/tests/misc_testsuite/externref-table-dropped-segment-issue-8281.wast".into(),
1055
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/externref-table-dropped-segment-issue-8281.wast").into(),
1056
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1057
5
                }
1058
5
            },|| {
1059
2
                wasmtime_test_util::wast::WastTest {
1060
2
                    path: "/src/wasmtime/tests/misc_testsuite/f64-copysign.wast".into(),
1061
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/f64-copysign.wast").into(),
1062
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1063
2
                }
1064
2
            },|| {
1065
2
                wasmtime_test_util::wast::WastTest {
1066
2
                    path: "/src/wasmtime/tests/misc_testsuite/fib.wast".into(),
1067
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/fib.wast").into(),
1068
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1069
2
                }
1070
4
            },|| {
1071
4
                wasmtime_test_util::wast::WastTest {
1072
4
                    path: "/src/wasmtime/tests/misc_testsuite/float-round-doesnt-load-too-much.wast".into(),
1073
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/float-round-doesnt-load-too-much.wast").into(),
1074
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1075
4
                }
1076
4
            },|| {
1077
1
                wasmtime_test_util::wast::WastTest {
1078
1
                    path: "/src/wasmtime/tests/misc_testsuite/func-400-params.wast".into(),
1079
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/func-400-params.wast").into(),
1080
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1081
1
                }
1082
2
            },|| {
1083
2
                wasmtime_test_util::wast::WastTest {
1084
2
                    path: "/src/wasmtime/tests/misc_testsuite/function-references/call_indirect.wast".into(),
1085
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/function-references/call_indirect.wast").into(),
1086
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: Some(true), relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1087
2
                }
1088
2
            },|| {
1089
2
                wasmtime_test_util::wast::WastTest {
1090
2
                    path: "/src/wasmtime/tests/misc_testsuite/function-references/instance.wast".into(),
1091
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/function-references/instance.wast").into(),
1092
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1093
2
                }
1094
3
            },|| {
1095
3
                wasmtime_test_util::wast::WastTest {
1096
3
                    path: "/src/wasmtime/tests/misc_testsuite/function-references/table_fill.wast".into(),
1097
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/function-references/table_fill.wast").into(),
1098
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1099
3
                }
1100
5
            },|| {
1101
5
                wasmtime_test_util::wast::WastTest {
1102
5
                    path: "/src/wasmtime/tests/misc_testsuite/function-references/table_get.wast".into(),
1103
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/function-references/table_get.wast").into(),
1104
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1105
5
                }
1106
5
            },|| {
1107
5
                wasmtime_test_util::wast::WastTest {
1108
5
                    path: "/src/wasmtime/tests/misc_testsuite/function-references/table_grow.wast".into(),
1109
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/function-references/table_grow.wast").into(),
1110
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1111
5
                }
1112
5
            },|| {
1113
4
                wasmtime_test_util::wast::WastTest {
1114
4
                    path: "/src/wasmtime/tests/misc_testsuite/function-references/table_set.wast".into(),
1115
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/function-references/table_set.wast").into(),
1116
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1117
4
                }
1118
9
            },|| {
1119
9
                wasmtime_test_util::wast::WastTest {
1120
9
                    path: "/src/wasmtime/tests/misc_testsuite/gc/active-space-end-readonly.wast".into(),
1121
9
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/active-space-end-readonly.wast").into(),
1122
9
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1123
9
                }
1124
9
            },|| {
1125
2
                wasmtime_test_util::wast::WastTest {
1126
2
                    path: "/src/wasmtime/tests/misc_testsuite/gc/alloc-v128-struct.wast".into(),
1127
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/alloc-v128-struct.wast").into(),
1128
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1129
2
                }
1130
9
            },|| {
1131
9
                wasmtime_test_util::wast::WastTest {
1132
9
                    path: "/src/wasmtime/tests/misc_testsuite/gc/anyref_that_is_i31_barriers.wast".into(),
1133
9
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/anyref_that_is_i31_barriers.wast").into(),
1134
9
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1135
9
                }
1136
9
            },|| {
1137
4
                wasmtime_test_util::wast::WastTest {
1138
4
                    path: "/src/wasmtime/tests/misc_testsuite/gc/array-alloc-too-large.wast".into(),
1139
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/array-alloc-too-large.wast").into(),
1140
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1141
4
                }
1142
5
            },|| {
1143
5
                wasmtime_test_util::wast::WastTest {
1144
5
                    path: "/src/wasmtime/tests/misc_testsuite/gc/array-copy-gc-refs.wast".into(),
1145
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/array-copy-gc-refs.wast").into(),
1146
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1147
5
                }
1148
7
            },|| {
1149
7
                wasmtime_test_util::wast::WastTest {
1150
7
                    path: "/src/wasmtime/tests/misc_testsuite/gc/array-copy-inline.wast".into(),
1151
7
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/array-copy-inline.wast").into(),
1152
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1153
7
                }
1154
13
            },|| {
1155
13
                wasmtime_test_util::wast::WastTest {
1156
13
                    path: "/src/wasmtime/tests/misc_testsuite/gc/array-copy-non-gc-refs.wast".into(),
1157
13
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/array-copy-non-gc-refs.wast").into(),
1158
13
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1159
13
                }
1160
13
            },|| {
1161
7
                wasmtime_test_util::wast::WastTest {
1162
7
                    path: "/src/wasmtime/tests/misc_testsuite/gc/array-copy-overwrite-i31.wast".into(),
1163
7
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/array-copy-overwrite-i31.wast").into(),
1164
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1165
7
                }
1166
7
            },|| {
1167
1
                wasmtime_test_util::wast::WastTest {
1168
1
                    path: "/src/wasmtime/tests/misc_testsuite/gc/array-fill-gc-refs.wast".into(),
1169
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/array-fill-gc-refs.wast").into(),
1170
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1171
1
                }
1172
2
            },|| {
1173
2
                wasmtime_test_util::wast::WastTest {
1174
2
                    path: "/src/wasmtime/tests/misc_testsuite/gc/array-fill-null-funcref.wast".into(),
1175
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/array-fill-null-funcref.wast").into(),
1176
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1177
2
                }
1178
5
            },|| {
1179
5
                wasmtime_test_util::wast::WastTest {
1180
5
                    path: "/src/wasmtime/tests/misc_testsuite/gc/array-gc-refs.wast".into(),
1181
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/array-gc-refs.wast").into(),
1182
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1183
5
                }
1184
5
            },|| {
1185
2
                wasmtime_test_util::wast::WastTest {
1186
2
                    path: "/src/wasmtime/tests/misc_testsuite/gc/array-get-s.wast".into(),
1187
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/array-get-s.wast").into(),
1188
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1189
2
                }
1190
2
            },|| {
1191
1
                wasmtime_test_util::wast::WastTest {
1192
1
                    path: "/src/wasmtime/tests/misc_testsuite/gc/array-init-data.wast".into(),
1193
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/array-init-data.wast").into(),
1194
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1195
1
                }
1196
2
            },|| {
1197
2
                wasmtime_test_util::wast::WastTest {
1198
2
                    path: "/src/wasmtime/tests/misc_testsuite/gc/array-len.wast".into(),
1199
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/array-len.wast").into(),
1200
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1201
2
                }
1202
3
            },|| {
1203
3
                wasmtime_test_util::wast::WastTest {
1204
3
                    path: "/src/wasmtime/tests/misc_testsuite/gc/array-new-data-missing-stack-map.wast".into(),
1205
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/array-new-data-missing-stack-map.wast").into(),
1206
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1207
3
                }
1208
3
            },|| {
1209
1
                wasmtime_test_util::wast::WastTest {
1210
1
                    path: "/src/wasmtime/tests/misc_testsuite/gc/array-new-data.wast".into(),
1211
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/array-new-data.wast").into(),
1212
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1213
1
                }
1214
2
            },|| {
1215
2
                wasmtime_test_util::wast::WastTest {
1216
2
                    path: "/src/wasmtime/tests/misc_testsuite/gc/array-new-elem-missing-stack-map.wast".into(),
1217
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/array-new-elem-missing-stack-map.wast").into(),
1218
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1219
2
                }
1220
5
            },|| {
1221
5
                wasmtime_test_util::wast::WastTest {
1222
5
                    path: "/src/wasmtime/tests/misc_testsuite/gc/array-new-elem.wast".into(),
1223
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/array-new-elem.wast").into(),
1224
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1225
5
                }
1226
7
            },|| {
1227
7
                wasmtime_test_util::wast::WastTest {
1228
7
                    path: "/src/wasmtime/tests/misc_testsuite/gc/array-set.wast".into(),
1229
7
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/array-set.wast").into(),
1230
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1231
7
                }
1232
7
            },|| {
1233
1
                wasmtime_test_util::wast::WastTest {
1234
1
                    path: "/src/wasmtime/tests/misc_testsuite/gc/array-types.wast".into(),
1235
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/array-types.wast").into(),
1236
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1237
1
                }
1238
8
            },|| {
1239
8
                wasmtime_test_util::wast::WastTest {
1240
8
                    path: "/src/wasmtime/tests/misc_testsuite/gc/arrays-of-different-types.wast".into(),
1241
8
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/arrays-of-different-types.wast").into(),
1242
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1243
8
                }
1244
8
            },|| {
1245
4
                wasmtime_test_util::wast::WastTest {
1246
4
                    path: "/src/wasmtime/tests/misc_testsuite/gc/big-array-overflow.wast".into(),
1247
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/big-array-overflow.wast").into(),
1248
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1249
4
                }
1250
15
            },|| {
1251
15
                wasmtime_test_util::wast::WastTest {
1252
15
                    path: "/src/wasmtime/tests/misc_testsuite/gc/binary-tree.wast".into(),
1253
15
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/binary-tree.wast").into(),
1254
15
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1255
15
                }
1256
15
            },|| {
1257
10
                wasmtime_test_util::wast::WastTest {
1258
10
                    path: "/src/wasmtime/tests/misc_testsuite/gc/br-on-cast.wast".into(),
1259
10
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/br-on-cast.wast").into(),
1260
10
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1261
10
                }
1262
10
            },|| {
1263
2
                wasmtime_test_util::wast::WastTest {
1264
2
                    path: "/src/wasmtime/tests/misc_testsuite/gc/br-on-null.wast".into(),
1265
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/br-on-null.wast").into(),
1266
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1267
2
                }
1268
2
            },|| {
1269
2
                wasmtime_test_util::wast::WastTest {
1270
2
                    path: "/src/wasmtime/tests/misc_testsuite/gc/bump-ptr-can-move.wast".into(),
1271
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/bump-ptr-can-move.wast").into(),
1272
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1273
2
                }
1274
7
            },|| {
1275
7
                wasmtime_test_util::wast::WastTest {
1276
7
                    path: "/src/wasmtime/tests/misc_testsuite/gc/const-expr-gc-simd.wast".into(),
1277
7
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/const-expr-gc-simd.wast").into(),
1278
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1279
7
                }
1280
17
            },|| {
1281
17
                wasmtime_test_util::wast::WastTest {
1282
17
                    path: "/src/wasmtime/tests/misc_testsuite/gc/const-expr-gc.wast".into(),
1283
17
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/const-expr-gc.wast").into(),
1284
17
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1285
17
                }
1286
17
            },|| {
1287
6
                wasmtime_test_util::wast::WastTest {
1288
6
                    path: "/src/wasmtime/tests/misc_testsuite/gc/deeply-nested-struct-survives-gc.wast".into(),
1289
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/deeply-nested-struct-survives-gc.wast").into(),
1290
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1291
6
                }
1292
6
            },|| {
1293
1
                wasmtime_test_util::wast::WastTest {
1294
1
                    path: "/src/wasmtime/tests/misc_testsuite/gc/empty-struct.wast".into(),
1295
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/empty-struct.wast").into(),
1296
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1297
1
                }
1298
6
            },|| {
1299
6
                wasmtime_test_util::wast::WastTest {
1300
6
                    path: "/src/wasmtime/tests/misc_testsuite/gc/eval-const-expr-once.wast".into(),
1301
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/eval-const-expr-once.wast").into(),
1302
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1303
6
                }
1304
6
            },|| {
1305
2
                wasmtime_test_util::wast::WastTest {
1306
2
                    path: "/src/wasmtime/tests/misc_testsuite/gc/extern-any-conversion.wast".into(),
1307
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/extern-any-conversion.wast").into(),
1308
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1309
2
                }
1310
2
            },|| {
1311
1
                wasmtime_test_util::wast::WastTest {
1312
1
                    path: "/src/wasmtime/tests/misc_testsuite/gc/externrefs-can-be-i31refs.wast".into(),
1313
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/externrefs-can-be-i31refs.wast").into(),
1314
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1315
1
                }
1316
8
            },|| {
1317
8
                wasmtime_test_util::wast::WastTest {
1318
8
                    path: "/src/wasmtime/tests/misc_testsuite/gc/func-refs-in-gc-heap.wast".into(),
1319
8
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/func-refs-in-gc-heap.wast").into(),
1320
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1321
8
                }
1322
8
            },|| {
1323
1
                wasmtime_test_util::wast::WastTest {
1324
1
                    path: "/src/wasmtime/tests/misc_testsuite/gc/funcref-field.wast".into(),
1325
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/funcref-field.wast").into(),
1326
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1327
1
                }
1328
6
            },|| {
1329
6
                wasmtime_test_util::wast::WastTest {
1330
6
                    path: "/src/wasmtime/tests/misc_testsuite/gc/fuzz-segfault.wast".into(),
1331
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/fuzz-segfault.wast").into(),
1332
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1333
6
                }
1334
6
            },|| {
1335
2
                wasmtime_test_util::wast::WastTest {
1336
2
                    path: "/src/wasmtime/tests/misc_testsuite/gc/gc-pressure.wast".into(),
1337
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/gc-pressure.wast").into(),
1338
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1339
2
                }
1340
4
            },|| {
1341
4
                wasmtime_test_util::wast::WastTest {
1342
4
                    path: "/src/wasmtime/tests/misc_testsuite/gc/gc-ref-array-pressure.wast".into(),
1343
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/gc-ref-array-pressure.wast").into(),
1344
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1345
4
                }
1346
4
            },|| {
1347
3
                wasmtime_test_util::wast::WastTest {
1348
3
                    path: "/src/wasmtime/tests/misc_testsuite/gc/heap-data-ptr-readonly.wast".into(),
1349
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/heap-data-ptr-readonly.wast").into(),
1350
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1351
3
                }
1352
3
            },|| {
1353
2
                wasmtime_test_util::wast::WastTest {
1354
2
                    path: "/src/wasmtime/tests/misc_testsuite/gc/i31-as-externref-in-passive-element-segment.wast".into(),
1355
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/i31-as-externref-in-passive-element-segment.wast").into(),
1356
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1357
2
                }
1358
5
            },|| {
1359
5
                wasmtime_test_util::wast::WastTest {
1360
5
                    path: "/src/wasmtime/tests/misc_testsuite/gc/i31ref-in-struct.wast".into(),
1361
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/i31ref-in-struct.wast").into(),
1362
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1363
5
                }
1364
5
            },|| {
1365
3
                wasmtime_test_util::wast::WastTest {
1366
3
                    path: "/src/wasmtime/tests/misc_testsuite/gc/i31ref-of-global-initializers.wast".into(),
1367
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/i31ref-of-global-initializers.wast").into(),
1368
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1369
3
                }
1370
7
            },|| {
1371
7
                wasmtime_test_util::wast::WastTest {
1372
7
                    path: "/src/wasmtime/tests/misc_testsuite/gc/i31ref-tables.wast".into(),
1373
7
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/i31ref-tables.wast").into(),
1374
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1375
7
                }
1376
7
            },|| {
1377
4
                wasmtime_test_util::wast::WastTest {
1378
4
                    path: "/src/wasmtime/tests/misc_testsuite/gc/issue-10171.wast".into(),
1379
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/issue-10171.wast").into(),
1380
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1381
4
                }
1382
6
            },|| {
1383
6
                wasmtime_test_util::wast::WastTest {
1384
6
                    path: "/src/wasmtime/tests/misc_testsuite/gc/issue-10182.wast".into(),
1385
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/issue-10182.wast").into(),
1386
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1387
6
                }
1388
6
            },|| {
1389
4
                wasmtime_test_util::wast::WastTest {
1390
4
                    path: "/src/wasmtime/tests/misc_testsuite/gc/issue-10353.wast".into(),
1391
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/issue-10353.wast").into(),
1392
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1393
4
                }
1394
19
            },|| {
1395
19
                wasmtime_test_util::wast::WastTest {
1396
19
                    path: "/src/wasmtime/tests/misc_testsuite/gc/issue-10397.wast".into(),
1397
19
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/issue-10397.wast").into(),
1398
19
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1399
19
                }
1400
19
            },|| {
1401
9
                wasmtime_test_util::wast::WastTest {
1402
9
                    path: "/src/wasmtime/tests/misc_testsuite/gc/issue-10459.wast".into(),
1403
9
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/issue-10459.wast").into(),
1404
9
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1405
9
                }
1406
9
            },|| {
1407
7
                wasmtime_test_util::wast::WastTest {
1408
7
                    path: "/src/wasmtime/tests/misc_testsuite/gc/issue-10467.wast".into(),
1409
7
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/issue-10467.wast").into(),
1410
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1411
7
                }
1412
8
            },|| {
1413
8
                wasmtime_test_util::wast::WastTest {
1414
8
                    path: "/src/wasmtime/tests/misc_testsuite/gc/issue-11753.wast".into(),
1415
8
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/issue-11753.wast").into(),
1416
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1417
8
                }
1418
8
            },|| {
1419
4
                wasmtime_test_util::wast::WastTest {
1420
4
                    path: "/src/wasmtime/tests/misc_testsuite/gc/issue-13034.wast".into(),
1421
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/issue-13034.wast").into(),
1422
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1423
4
                }
1424
6
            },|| {
1425
6
                wasmtime_test_util::wast::WastTest {
1426
6
                    path: "/src/wasmtime/tests/misc_testsuite/gc/issue-13066.wast".into(),
1427
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/issue-13066.wast").into(),
1428
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1429
6
                }
1430
6
            },|| {
1431
2
                wasmtime_test_util::wast::WastTest {
1432
2
                    path: "/src/wasmtime/tests/misc_testsuite/gc/issue-13095.wast".into(),
1433
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/issue-13095.wast").into(),
1434
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1435
2
                }
1436
2
            },|| {
1437
1
                wasmtime_test_util::wast::WastTest {
1438
1
                    path: "/src/wasmtime/tests/misc_testsuite/gc/issue-13134.wast".into(),
1439
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/issue-13134.wast").into(),
1440
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1441
1
                }
1442
8
            },|| {
1443
8
                wasmtime_test_util::wast::WastTest {
1444
8
                    path: "/src/wasmtime/tests/misc_testsuite/gc/issue-13152.wast".into(),
1445
8
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/issue-13152.wast").into(),
1446
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1447
8
                }
1448
8
            },|| {
1449
3
                wasmtime_test_util::wast::WastTest {
1450
3
                    path: "/src/wasmtime/tests/misc_testsuite/gc/issue-13247.wast".into(),
1451
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/issue-13247.wast").into(),
1452
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1453
3
                }
1454
3
            },|| {
1455
2
                wasmtime_test_util::wast::WastTest {
1456
2
                    path: "/src/wasmtime/tests/misc_testsuite/gc/issue-13417.wast".into(),
1457
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/issue-13417.wast").into(),
1458
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1459
2
                }
1460
4
            },|| {
1461
4
                wasmtime_test_util::wast::WastTest {
1462
4
                    path: "/src/wasmtime/tests/misc_testsuite/gc/issue-13480.wast".into(),
1463
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/issue-13480.wast").into(),
1464
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1465
4
                }
1466
4
            },|| {
1467
3
                wasmtime_test_util::wast::WastTest {
1468
3
                    path: "/src/wasmtime/tests/misc_testsuite/gc/kotlin-benchmark-bug.wast".into(),
1469
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/kotlin-benchmark-bug.wast").into(),
1470
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1471
3
                }
1472
3
            },|| {
1473
2
                wasmtime_test_util::wast::WastTest {
1474
2
                    path: "/src/wasmtime/tests/misc_testsuite/gc/linked-list.wast".into(),
1475
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/linked-list.wast").into(),
1476
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1477
2
                }
1478
2
            },|| {
1479
2
                wasmtime_test_util::wast::WastTest {
1480
2
                    path: "/src/wasmtime/tests/misc_testsuite/gc/more-rec-groups-than-types.wast".into(),
1481
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/more-rec-groups-than-types.wast").into(),
1482
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1483
2
                }
1484
2
            },|| {
1485
2
                wasmtime_test_util::wast::WastTest {
1486
2
                    path: "/src/wasmtime/tests/misc_testsuite/gc/null-i31ref.wast".into(),
1487
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/null-i31ref.wast").into(),
1488
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1489
2
                }
1490
3
            },|| {
1491
3
                wasmtime_test_util::wast::WastTest {
1492
3
                    path: "/src/wasmtime/tests/misc_testsuite/gc/packed-struct-fields.wast".into(),
1493
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/packed-struct-fields.wast").into(),
1494
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1495
3
                }
1496
3
            },|| {
1497
3
                wasmtime_test_util::wast::WastTest {
1498
3
                    path: "/src/wasmtime/tests/misc_testsuite/gc/rec-group-funcs.wast".into(),
1499
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/rec-group-funcs.wast").into(),
1500
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1501
3
                }
1502
3
            },|| {
1503
3
                wasmtime_test_util::wast::WastTest {
1504
3
                    path: "/src/wasmtime/tests/misc_testsuite/gc/ref-as-non-null.wast".into(),
1505
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/ref-as-non-null.wast").into(),
1506
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1507
3
                }
1508
6
            },|| {
1509
6
                wasmtime_test_util::wast::WastTest {
1510
6
                    path: "/src/wasmtime/tests/misc_testsuite/gc/ref-eq.wast".into(),
1511
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/ref-eq.wast").into(),
1512
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1513
6
                }
1514
8
            },|| {
1515
8
                wasmtime_test_util::wast::WastTest {
1516
8
                    path: "/src/wasmtime/tests/misc_testsuite/gc/ref-test-readonly.wast".into(),
1517
8
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/ref-test-readonly.wast").into(),
1518
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1519
8
                }
1520
13
            },|| {
1521
13
                wasmtime_test_util::wast::WastTest {
1522
13
                    path: "/src/wasmtime/tests/misc_testsuite/gc/ref-test.wast".into(),
1523
13
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/ref-test.wast").into(),
1524
13
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1525
13
                }
1526
13
            },|| {
1527
6
                wasmtime_test_util::wast::WastTest {
1528
6
                    path: "/src/wasmtime/tests/misc_testsuite/gc/semispace-capacity.wast".into(),
1529
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/semispace-capacity.wast").into(),
1530
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1531
6
                }
1532
16
            },|| {
1533
16
                wasmtime_test_util::wast::WastTest {
1534
16
                    path: "/src/wasmtime/tests/misc_testsuite/gc/struct-instructions.wast".into(),
1535
16
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/struct-instructions.wast").into(),
1536
16
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1537
16
                }
1538
28
            },|| {
1539
28
                wasmtime_test_util::wast::WastTest {
1540
28
                    path: "/src/wasmtime/tests/misc_testsuite/gc/struct-mixed-fields.wast".into(),
1541
28
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/struct-mixed-fields.wast").into(),
1542
28
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1543
28
                }
1544
28
            },|| {
1545
5
                wasmtime_test_util::wast::WastTest {
1546
5
                    path: "/src/wasmtime/tests/misc_testsuite/gc/struct-refs-survive-gc.wast".into(),
1547
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/struct-refs-survive-gc.wast").into(),
1548
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1549
5
                }
1550
5
            },|| {
1551
2
                wasmtime_test_util::wast::WastTest {
1552
2
                    path: "/src/wasmtime/tests/misc_testsuite/gc/struct-set-gc-ref.wast".into(),
1553
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/struct-set-gc-ref.wast").into(),
1554
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1555
2
                }
1556
2
            },|| {
1557
1
                wasmtime_test_util::wast::WastTest {
1558
1
                    path: "/src/wasmtime/tests/misc_testsuite/gc/struct-types.wast".into(),
1559
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/struct-types.wast").into(),
1560
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1561
1
                }
1562
3
            },|| {
1563
3
                wasmtime_test_util::wast::WastTest {
1564
3
                    path: "/src/wasmtime/tests/misc_testsuite/gc/struct-with-v128.wast".into(),
1565
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/struct-with-v128.wast").into(),
1566
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1567
3
                }
1568
3
            },|| {
1569
3
                wasmtime_test_util::wast::WastTest {
1570
3
                    path: "/src/wasmtime/tests/misc_testsuite/gc/v128-with-gc-ref.wast".into(),
1571
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/gc/v128-with-gc-ref.wast").into(),
1572
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1573
3
                }
1574
3
            },|| {
1575
3
                wasmtime_test_util::wast::WastTest {
1576
3
                    path: "/src/wasmtime/tests/misc_testsuite/imported-memory-copy.wast".into(),
1577
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/imported-memory-copy.wast").into(),
1578
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1579
3
                }
1580
3
            },|| {
1581
3
                wasmtime_test_util::wast::WastTest {
1582
3
                    path: "/src/wasmtime/tests/misc_testsuite/int-to-float-splat.wast".into(),
1583
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/int-to-float-splat.wast").into(),
1584
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1585
3
                }
1586
4
            },|| {
1587
4
                wasmtime_test_util::wast::WastTest {
1588
4
                    path: "/src/wasmtime/tests/misc_testsuite/issue11561.wast".into(),
1589
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/issue11561.wast").into(),
1590
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1591
4
                }
1592
4
            },|| {
1593
2
                wasmtime_test_util::wast::WastTest {
1594
2
                    path: "/src/wasmtime/tests/misc_testsuite/issue11748.wast".into(),
1595
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/issue11748.wast").into(),
1596
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1597
2
                }
1598
2
            },|| {
1599
2
                wasmtime_test_util::wast::WastTest {
1600
2
                    path: "/src/wasmtime/tests/misc_testsuite/issue12318.wast".into(),
1601
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/issue12318.wast").into(),
1602
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1603
2
                }
1604
2
            },|| {
1605
2
                wasmtime_test_util::wast::WastTest {
1606
2
                    path: "/src/wasmtime/tests/misc_testsuite/issue1809.wast".into(),
1607
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/issue1809.wast").into(),
1608
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1609
2
                }
1610
7
            },|| {
1611
7
                wasmtime_test_util::wast::WastTest {
1612
7
                    path: "/src/wasmtime/tests/misc_testsuite/issue4840.wast".into(),
1613
7
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/issue4840.wast").into(),
1614
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1615
7
                }
1616
7
            },|| {
1617
3
                wasmtime_test_util::wast::WastTest {
1618
3
                    path: "/src/wasmtime/tests/misc_testsuite/issue4857.wast".into(),
1619
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/issue4857.wast").into(),
1620
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1621
3
                }
1622
3
            },|| {
1623
2
                wasmtime_test_util::wast::WastTest {
1624
2
                    path: "/src/wasmtime/tests/misc_testsuite/issue4890.wast".into(),
1625
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/issue4890.wast").into(),
1626
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1627
2
                }
1628
6
            },|| {
1629
6
                wasmtime_test_util::wast::WastTest {
1630
6
                    path: "/src/wasmtime/tests/misc_testsuite/issue6562.wast".into(),
1631
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/issue6562.wast").into(),
1632
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1633
6
                }
1634
7
            },|| {
1635
7
                wasmtime_test_util::wast::WastTest {
1636
7
                    path: "/src/wasmtime/tests/misc_testsuite/issue694.wast".into(),
1637
7
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/issue694.wast").into(),
1638
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1639
7
                }
1640
7
            },|| {
1641
3
                wasmtime_test_util::wast::WastTest {
1642
3
                    path: "/src/wasmtime/tests/misc_testsuite/linking-errors.wast".into(),
1643
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/linking-errors.wast").into(),
1644
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1645
3
                }
1646
5
            },|| {
1647
5
                wasmtime_test_util::wast::WastTest {
1648
5
                    path: "/src/wasmtime/tests/misc_testsuite/many-results-with-exceptions.wast".into(),
1649
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/many-results-with-exceptions.wast").into(),
1650
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1651
5
                }
1652
5
            },|| {
1653
4
                wasmtime_test_util::wast::WastTest {
1654
4
                    path: "/src/wasmtime/tests/misc_testsuite/many-results.wast".into(),
1655
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/many-results.wast").into(),
1656
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1657
4
                }
1658
8
            },|| {
1659
8
                wasmtime_test_util::wast::WastTest {
1660
8
                    path: "/src/wasmtime/tests/misc_testsuite/many-return-values.wast".into(),
1661
8
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/many-return-values.wast").into(),
1662
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1663
8
                }
1664
8
            },|| {
1665
3
                wasmtime_test_util::wast::WastTest {
1666
3
                    path: "/src/wasmtime/tests/misc_testsuite/many_table_gets_lead_to_gc.wast".into(),
1667
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/many_table_gets_lead_to_gc.wast").into(),
1668
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1669
3
                }
1670
10
            },|| {
1671
10
                wasmtime_test_util::wast::WastTest {
1672
10
                    path: "/src/wasmtime/tests/misc_testsuite/memory-combos.wast".into(),
1673
10
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/memory-combos.wast").into(),
1674
10
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: Some(true), multi_memory: Some(true), threads: Some(true), shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1675
10
                }
1676
10
            },|| {
1677
7
                wasmtime_test_util::wast::WastTest {
1678
7
                    path: "/src/wasmtime/tests/misc_testsuite/memory-copy.wast".into(),
1679
7
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/memory-copy.wast").into(),
1680
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: Some(true), nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1681
7
                }
1682
9
            },|| {
1683
9
                wasmtime_test_util::wast::WastTest {
1684
9
                    path: "/src/wasmtime/tests/misc_testsuite/memory64/bounds.wast".into(),
1685
9
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/memory64/bounds.wast").into(),
1686
9
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1687
9
                }
1688
9
            },|| {
1689
8
                wasmtime_test_util::wast::WastTest {
1690
8
                    path: "/src/wasmtime/tests/misc_testsuite/memory64/codegen.wast".into(),
1691
8
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/memory64/codegen.wast").into(),
1692
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1693
8
                }
1694
8
            },|| {
1695
2
                wasmtime_test_util::wast::WastTest {
1696
2
                    path: "/src/wasmtime/tests/misc_testsuite/memory64/linking-errors.wast".into(),
1697
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/memory64/linking-errors.wast").into(),
1698
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1699
2
                }
1700
2
            },|| {
1701
1
                wasmtime_test_util::wast::WastTest {
1702
1
                    path: "/src/wasmtime/tests/misc_testsuite/memory64/linking.wast".into(),
1703
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/memory64/linking.wast").into(),
1704
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1705
1
                }
1706
1
            },|| {
1707
1
                wasmtime_test_util::wast::WastTest {
1708
1
                    path: "/src/wasmtime/tests/misc_testsuite/memory64/more-than-4gb.wast".into(),
1709
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/memory64/more-than-4gb.wast").into(),
1710
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: Some(true), nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1711
1
                }
1712
2
            },|| {
1713
2
                wasmtime_test_util::wast::WastTest {
1714
2
                    path: "/src/wasmtime/tests/misc_testsuite/memory64/multi-memory.wast".into(),
1715
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/memory64/multi-memory.wast").into(),
1716
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1717
2
                }
1718
3
            },|| {
1719
3
                wasmtime_test_util::wast::WastTest {
1720
3
                    path: "/src/wasmtime/tests/misc_testsuite/memory64/offsets.wast".into(),
1721
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/memory64/offsets.wast").into(),
1722
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1723
3
                }
1724
4
            },|| {
1725
4
                wasmtime_test_util::wast::WastTest {
1726
4
                    path: "/src/wasmtime/tests/misc_testsuite/memory64/simd.wast".into(),
1727
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/memory64/simd.wast").into(),
1728
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1729
4
                }
1730
4
            },|| {
1731
1
                wasmtime_test_util::wast::WastTest {
1732
1
                    path: "/src/wasmtime/tests/misc_testsuite/memory64/table-too-big.wast".into(),
1733
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/memory64/table-too-big.wast").into(),
1734
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: Some(true), nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1735
1
                }
1736
3
            },|| {
1737
3
                wasmtime_test_util::wast::WastTest {
1738
3
                    path: "/src/wasmtime/tests/misc_testsuite/memory64/tables-without-bulk-memory.wast".into(),
1739
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/memory64/tables-without-bulk-memory.wast").into(),
1740
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(false), memory64: Some(true), custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1741
3
                }
1742
4
            },|| {
1743
4
                wasmtime_test_util::wast::WastTest {
1744
4
                    path: "/src/wasmtime/tests/misc_testsuite/memory64/threads.wast".into(),
1745
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/memory64/threads.wast").into(),
1746
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: None, threads: Some(true), shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1747
4
                }
1748
4
            },|| {
1749
4
                wasmtime_test_util::wast::WastTest {
1750
4
                    path: "/src/wasmtime/tests/misc_testsuite/memory_fill.wast".into(),
1751
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/memory_fill.wast").into(),
1752
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: Some(true), multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1753
4
                }
1754
4
            },|| {
1755
3
                wasmtime_test_util::wast::WastTest {
1756
3
                    path: "/src/wasmtime/tests/misc_testsuite/memory_init.wast".into(),
1757
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/memory_init.wast").into(),
1758
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1759
3
                }
1760
3
            },|| {
1761
3
                wasmtime_test_util::wast::WastTest {
1762
3
                    path: "/src/wasmtime/tests/misc_testsuite/misc_traps.wast".into(),
1763
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/misc_traps.wast").into(),
1764
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1765
3
                }
1766
3
            },|| {
1767
3
                wasmtime_test_util::wast::WastTest {
1768
3
                    path: "/src/wasmtime/tests/misc_testsuite/mul16-negative.wast".into(),
1769
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/mul16-negative.wast").into(),
1770
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1771
3
                }
1772
3
            },|| {
1773
3
                wasmtime_test_util::wast::WastTest {
1774
3
                    path: "/src/wasmtime/tests/misc_testsuite/multi-memory/simple.wast".into(),
1775
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/multi-memory/simple.wast").into(),
1776
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1777
3
                }
1778
8
            },|| {
1779
8
                wasmtime_test_util::wast::WastTest {
1780
8
                    path: "/src/wasmtime/tests/misc_testsuite/mutable_externref_globals.wast".into(),
1781
8
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/mutable_externref_globals.wast").into(),
1782
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1783
8
                }
1784
11
            },|| {
1785
11
                wasmtime_test_util::wast::WastTest {
1786
11
                    path: "/src/wasmtime/tests/misc_testsuite/no-mixup-stack-maps.wast".into(),
1787
11
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/no-mixup-stack-maps.wast").into(),
1788
11
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1789
11
                }
1790
11
            },|| {
1791
6
                wasmtime_test_util::wast::WastTest {
1792
6
                    path: "/src/wasmtime/tests/misc_testsuite/no-opt-panic-dividing-by-zero.wast".into(),
1793
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/no-opt-panic-dividing-by-zero.wast").into(),
1794
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1795
6
                }
1796
6
            },|| {
1797
4
                wasmtime_test_util::wast::WastTest {
1798
4
                    path: "/src/wasmtime/tests/misc_testsuite/no-panic-on-invalid.wast".into(),
1799
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/no-panic-on-invalid.wast").into(),
1800
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1801
4
                }
1802
4
            },|| {
1803
1
                wasmtime_test_util::wast::WastTest {
1804
1
                    path: "/src/wasmtime/tests/misc_testsuite/no-panic.wast".into(),
1805
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/no-panic.wast").into(),
1806
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1807
1
                }
1808
2
            },|| {
1809
2
                wasmtime_test_util::wast::WastTest {
1810
2
                    path: "/src/wasmtime/tests/misc_testsuite/partial-init-memory-segment.wast".into(),
1811
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/partial-init-memory-segment.wast").into(),
1812
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1813
2
                }
1814
2
            },|| {
1815
2
                wasmtime_test_util::wast::WastTest {
1816
2
                    path: "/src/wasmtime/tests/misc_testsuite/partial-init-table-segment.wast".into(),
1817
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/partial-init-table-segment.wast").into(),
1818
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1819
2
                }
1820
2
            },|| {
1821
1
                wasmtime_test_util::wast::WastTest {
1822
1
                    path: "/src/wasmtime/tests/misc_testsuite/pooling-drop-out-of-order.wast".into(),
1823
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/pooling-drop-out-of-order.wast").into(),
1824
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1825
1
                }
1826
2
            },|| {
1827
2
                wasmtime_test_util::wast::WastTest {
1828
2
                    path: "/src/wasmtime/tests/misc_testsuite/pooling-oob-on-reuse.wast".into(),
1829
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/pooling-oob-on-reuse.wast").into(),
1830
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1831
2
                }
1832
3
            },|| {
1833
3
                wasmtime_test_util::wast::WastTest {
1834
3
                    path: "/src/wasmtime/tests/misc_testsuite/rs2wasm-add-func.wast".into(),
1835
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/rs2wasm-add-func.wast").into(),
1836
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1837
3
                }
1838
4
            },|| {
1839
4
                wasmtime_test_util::wast::WastTest {
1840
4
                    path: "/src/wasmtime/tests/misc_testsuite/rust_fannkuch.wast".into(),
1841
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/rust_fannkuch.wast").into(),
1842
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1843
4
                }
1844
4
            },|| {
1845
1
                wasmtime_test_util::wast::WastTest {
1846
1
                    path: "/src/wasmtime/tests/misc_testsuite/shared-everything-threads/flags.wast".into(),
1847
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/shared-everything-threads/flags.wast").into(),
1848
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: Some(true), gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1849
1
                }
1850
5
            },|| {
1851
5
                wasmtime_test_util::wast::WastTest {
1852
5
                    path: "/src/wasmtime/tests/misc_testsuite/simd/almost-extmul.wast".into(),
1853
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/simd/almost-extmul.wast").into(),
1854
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1855
5
                }
1856
7
            },|| {
1857
7
                wasmtime_test_util::wast::WastTest {
1858
7
                    path: "/src/wasmtime/tests/misc_testsuite/simd/canonicalize-nan.wast".into(),
1859
7
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/simd/canonicalize-nan.wast").into(),
1860
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: Some(true), component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1861
7
                }
1862
7
            },|| {
1863
4
                wasmtime_test_util::wast::WastTest {
1864
4
                    path: "/src/wasmtime/tests/misc_testsuite/simd/cvt-from-uint.wast".into(),
1865
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/simd/cvt-from-uint.wast").into(),
1866
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1867
4
                }
1868
5
            },|| {
1869
5
                wasmtime_test_util::wast::WastTest {
1870
5
                    path: "/src/wasmtime/tests/misc_testsuite/simd/edge-of-memory.wast".into(),
1871
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/simd/edge-of-memory.wast").into(),
1872
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1873
5
                }
1874
5
            },|| {
1875
2
                wasmtime_test_util::wast::WastTest {
1876
2
                    path: "/src/wasmtime/tests/misc_testsuite/simd/interesting-float-splat.wast".into(),
1877
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/simd/interesting-float-splat.wast").into(),
1878
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1879
2
                }
1880
3
            },|| {
1881
3
                wasmtime_test_util::wast::WastTest {
1882
3
                    path: "/src/wasmtime/tests/misc_testsuite/simd/issue4807.wast".into(),
1883
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/simd/issue4807.wast").into(),
1884
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1885
3
                }
1886
3
            },|| {
1887
3
                wasmtime_test_util::wast::WastTest {
1888
3
                    path: "/src/wasmtime/tests/misc_testsuite/simd/issue6725-no-egraph-panic.wast".into(),
1889
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/simd/issue6725-no-egraph-panic.wast").into(),
1890
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1891
3
                }
1892
5
            },|| {
1893
5
                wasmtime_test_util::wast::WastTest {
1894
5
                    path: "/src/wasmtime/tests/misc_testsuite/simd/issue_3173_select_v128.wast".into(),
1895
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/simd/issue_3173_select_v128.wast").into(),
1896
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1897
5
                }
1898
8
            },|| {
1899
8
                wasmtime_test_util::wast::WastTest {
1900
8
                    path: "/src/wasmtime/tests/misc_testsuite/simd/issue_3327_bnot_lowering.wast".into(),
1901
8
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/simd/issue_3327_bnot_lowering.wast").into(),
1902
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1903
8
                }
1904
8
            },|| {
1905
6
                wasmtime_test_util::wast::WastTest {
1906
6
                    path: "/src/wasmtime/tests/misc_testsuite/simd/load_splat_out_of_bounds.wast".into(),
1907
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/simd/load_splat_out_of_bounds.wast").into(),
1908
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1909
6
                }
1910
6
            },|| {
1911
6
                wasmtime_test_util::wast::WastTest {
1912
6
                    path: "/src/wasmtime/tests/misc_testsuite/simd/replace-lane-preserve.wast".into(),
1913
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/simd/replace-lane-preserve.wast").into(),
1914
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1915
6
                }
1916
6
            },|| {
1917
2
                wasmtime_test_util::wast::WastTest {
1918
2
                    path: "/src/wasmtime/tests/misc_testsuite/simd/riscv64-replicated-imm5-works.wast".into(),
1919
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/simd/riscv64-replicated-imm5-works.wast").into(),
1920
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1921
2
                }
1922
5
            },|| {
1923
5
                wasmtime_test_util::wast::WastTest {
1924
5
                    path: "/src/wasmtime/tests/misc_testsuite/simd/spillslot-size-fuzzbug.wast".into(),
1925
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/simd/spillslot-size-fuzzbug.wast").into(),
1926
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1927
5
                }
1928
6
            },|| {
1929
6
                wasmtime_test_util::wast::WastTest {
1930
6
                    path: "/src/wasmtime/tests/misc_testsuite/simd/sse-cannot-fold-unaligned-loads.wast".into(),
1931
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/simd/sse-cannot-fold-unaligned-loads.wast").into(),
1932
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1933
6
                }
1934
6
            },|| {
1935
1
                wasmtime_test_util::wast::WastTest {
1936
1
                    path: "/src/wasmtime/tests/misc_testsuite/simd/unaligned-load.wast".into(),
1937
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/simd/unaligned-load.wast").into(),
1938
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1939
1
                }
1940
2
            },|| {
1941
2
                wasmtime_test_util::wast::WastTest {
1942
2
                    path: "/src/wasmtime/tests/misc_testsuite/simd/v128-equal.wast".into(),
1943
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/simd/v128-equal.wast").into(),
1944
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1945
2
                }
1946
2
            },|| {
1947
2
                wasmtime_test_util::wast::WastTest {
1948
2
                    path: "/src/wasmtime/tests/misc_testsuite/simd/v128-select.wast".into(),
1949
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/simd/v128-select.wast").into(),
1950
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1951
2
                }
1952
2
            },|| {
1953
1
                wasmtime_test_util::wast::WastTest {
1954
1
                    path: "/src/wasmtime/tests/misc_testsuite/simple-unreachable.wast".into(),
1955
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/simple-unreachable.wast").into(),
1956
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1957
1
                }
1958
2
            },|| {
1959
2
                wasmtime_test_util::wast::WastTest {
1960
2
                    path: "/src/wasmtime/tests/misc_testsuite/simple_ref_is_null.wast".into(),
1961
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/simple_ref_is_null.wast").into(),
1962
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1963
2
                }
1964
6
            },|| {
1965
6
                wasmtime_test_util::wast::WastTest {
1966
6
                    path: "/src/wasmtime/tests/misc_testsuite/sink-float-but-dont-trap.wast".into(),
1967
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/sink-float-but-dont-trap.wast").into(),
1968
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1969
6
                }
1970
6
            },|| {
1971
6
                wasmtime_test_util::wast::WastTest {
1972
6
                    path: "/src/wasmtime/tests/misc_testsuite/stack-args-exceptions.wast".into(),
1973
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/stack-args-exceptions.wast").into(),
1974
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: Some(true), extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1975
6
                }
1976
6
            },|| {
1977
5
                wasmtime_test_util::wast::WastTest {
1978
5
                    path: "/src/wasmtime/tests/misc_testsuite/stack-switching-and-gc.wast".into(),
1979
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/stack-switching-and-gc.wast").into(),
1980
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: Some(true), spec_test: None, custom_descriptors: None },
1981
5
                }
1982
5
            },|| {
1983
2
                wasmtime_test_util::wast::WastTest {
1984
2
                    path: "/src/wasmtime/tests/misc_testsuite/stack_overflow.wast".into(),
1985
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/stack_overflow.wast").into(),
1986
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1987
2
                }
1988
4
            },|| {
1989
4
                wasmtime_test_util::wast::WastTest {
1990
4
                    path: "/src/wasmtime/tests/misc_testsuite/table_copy.wast".into(),
1991
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/table_copy.wast").into(),
1992
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1993
4
                }
1994
6
            },|| {
1995
6
                wasmtime_test_util::wast::WastTest {
1996
6
                    path: "/src/wasmtime/tests/misc_testsuite/table_copy_on_imported_tables.wast".into(),
1997
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/table_copy_on_imported_tables.wast").into(),
1998
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
1999
6
                }
2000
8
            },|| {
2001
8
                wasmtime_test_util::wast::WastTest {
2002
8
                    path: "/src/wasmtime/tests/misc_testsuite/table_grow_with_funcref.wast".into(),
2003
8
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/table_grow_with_funcref.wast").into(),
2004
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2005
8
                }
2006
8
            },|| {
2007
3
                wasmtime_test_util::wast::WastTest {
2008
3
                    path: "/src/wasmtime/tests/misc_testsuite/tail-call/loop-across-modules.wast".into(),
2009
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/tail-call/loop-across-modules.wast").into(),
2010
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: Some(true), extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2011
3
                }
2012
3
            },|| {
2013
3
                wasmtime_test_util::wast::WastTest {
2014
3
                    path: "/src/wasmtime/tests/misc_testsuite/threads/LB.wast".into(),
2015
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/threads/LB.wast").into(),
2016
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: Some(true), shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2017
3
                }
2018
3
            },|| {
2019
3
                wasmtime_test_util::wast::WastTest {
2020
3
                    path: "/src/wasmtime/tests/misc_testsuite/threads/LB_atomic.wast".into(),
2021
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/threads/LB_atomic.wast").into(),
2022
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: Some(true), shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2023
3
                }
2024
3
            },|| {
2025
3
                wasmtime_test_util::wast::WastTest {
2026
3
                    path: "/src/wasmtime/tests/misc_testsuite/threads/MP.wast".into(),
2027
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/threads/MP.wast").into(),
2028
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: Some(true), shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2029
3
                }
2030
3
            },|| {
2031
2
                wasmtime_test_util::wast::WastTest {
2032
2
                    path: "/src/wasmtime/tests/misc_testsuite/threads/MP_atomic.wast".into(),
2033
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/threads/MP_atomic.wast").into(),
2034
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: Some(true), shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2035
2
                }
2036
2
            },|| {
2037
2
                wasmtime_test_util::wast::WastTest {
2038
2
                    path: "/src/wasmtime/tests/misc_testsuite/threads/MP_wait.wast".into(),
2039
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/threads/MP_wait.wast").into(),
2040
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: Some(true), shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2041
2
                }
2042
2
            },|| {
2043
2
                wasmtime_test_util::wast::WastTest {
2044
2
                    path: "/src/wasmtime/tests/misc_testsuite/threads/SB.wast".into(),
2045
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/threads/SB.wast").into(),
2046
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: Some(true), shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2047
2
                }
2048
2
            },|| {
2049
1
                wasmtime_test_util::wast::WastTest {
2050
1
                    path: "/src/wasmtime/tests/misc_testsuite/threads/SB_atomic.wast".into(),
2051
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/threads/SB_atomic.wast").into(),
2052
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: Some(true), shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2053
1
                }
2054
3
            },|| {
2055
3
                wasmtime_test_util::wast::WastTest {
2056
3
                    path: "/src/wasmtime/tests/misc_testsuite/threads/atomics-end-of-memory.wast".into(),
2057
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/threads/atomics-end-of-memory.wast").into(),
2058
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: Some(true), shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2059
3
                }
2060
4
            },|| {
2061
4
                wasmtime_test_util::wast::WastTest {
2062
4
                    path: "/src/wasmtime/tests/misc_testsuite/threads/atomics_notify.wast".into(),
2063
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/threads/atomics_notify.wast").into(),
2064
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: Some(true), shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2065
4
                }
2066
4
            },|| {
2067
4
                wasmtime_test_util::wast::WastTest {
2068
4
                    path: "/src/wasmtime/tests/misc_testsuite/threads/atomics_wait_address.wast".into(),
2069
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/threads/atomics_wait_address.wast").into(),
2070
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: Some(true), shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2071
4
                }
2072
5
            },|| {
2073
5
                wasmtime_test_util::wast::WastTest {
2074
5
                    path: "/src/wasmtime/tests/misc_testsuite/threads/load-store-alignment.wast".into(),
2075
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/threads/load-store-alignment.wast").into(),
2076
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: Some(true), shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2077
5
                }
2078
5
            },|| {
2079
2
                wasmtime_test_util::wast::WastTest {
2080
2
                    path: "/src/wasmtime/tests/misc_testsuite/threads/wait_notify.wast".into(),
2081
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/threads/wait_notify.wast").into(),
2082
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: Some(true), shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2083
2
                }
2084
7
            },|| {
2085
7
                wasmtime_test_util::wast::WastTest {
2086
7
                    path: "/src/wasmtime/tests/misc_testsuite/traps-skip-catch-all.wast".into(),
2087
7
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/traps-skip-catch-all.wast").into(),
2088
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2089
7
                }
2090
7
            },|| {
2091
1
                wasmtime_test_util::wast::WastTest {
2092
1
                    path: "/src/wasmtime/tests/misc_testsuite/wast-syntax.wast".into(),
2093
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/wast-syntax.wast").into(),
2094
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2095
1
                }
2096
2
            },|| {
2097
2
                wasmtime_test_util::wast::WastTest {
2098
2
                    path: "/src/wasmtime/tests/misc_testsuite/wide-arithmetic.wast".into(),
2099
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/wide-arithmetic.wast").into(),
2100
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: Some(true), branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2101
2
                }
2102
6
            },|| {
2103
6
                wasmtime_test_util::wast::WastTest {
2104
6
                    path: "/src/wasmtime/tests/misc_testsuite/winch/br_table.wast".into(),
2105
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/br_table.wast").into(),
2106
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2107
6
                }
2108
6
            },|| {
2109
3
                wasmtime_test_util::wast::WastTest {
2110
3
                    path: "/src/wasmtime/tests/misc_testsuite/winch/float-comparison.wast".into(),
2111
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/float-comparison.wast").into(),
2112
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2113
3
                }
2114
5
            },|| {
2115
5
                wasmtime_test_util::wast::WastTest {
2116
5
                    path: "/src/wasmtime/tests/misc_testsuite/winch/global.wast".into(),
2117
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/global.wast").into(),
2118
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2119
5
                }
2120
5
            },|| {
2121
1
                wasmtime_test_util::wast::WastTest {
2122
1
                    path: "/src/wasmtime/tests/misc_testsuite/winch/imported_globals_fuzzbug.wast".into(),
2123
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/imported_globals_fuzzbug.wast").into(),
2124
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2125
1
                }
2126
4
            },|| {
2127
4
                wasmtime_test_util::wast::WastTest {
2128
4
                    path: "/src/wasmtime/tests/misc_testsuite/winch/issue-10331.wast".into(),
2129
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/issue-10331.wast").into(),
2130
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2131
4
                }
2132
4
            },|| {
2133
1
                wasmtime_test_util::wast::WastTest {
2134
1
                    path: "/src/wasmtime/tests/misc_testsuite/winch/issue-10357.wast".into(),
2135
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/issue-10357.wast").into(),
2136
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2137
1
                }
2138
3
            },|| {
2139
3
                wasmtime_test_util::wast::WastTest {
2140
3
                    path: "/src/wasmtime/tests/misc_testsuite/winch/issue-10460.wast".into(),
2141
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/issue-10460.wast").into(),
2142
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2143
3
                }
2144
6
            },|| {
2145
6
                wasmtime_test_util::wast::WastTest {
2146
6
                    path: "/src/wasmtime/tests/misc_testsuite/winch/issue-10613.wast".into(),
2147
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/issue-10613.wast").into(),
2148
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2149
6
                }
2150
6
            },|| {
2151
3
                wasmtime_test_util::wast::WastTest {
2152
3
                    path: "/src/wasmtime/tests/misc_testsuite/winch/issue-10751.wast".into(),
2153
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/issue-10751.wast").into(),
2154
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2155
3
                }
2156
4
            },|| {
2157
4
                wasmtime_test_util::wast::WastTest {
2158
4
                    path: "/src/wasmtime/tests/misc_testsuite/winch/issue-12423.wast".into(),
2159
4
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/issue-12423.wast").into(),
2160
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2161
4
                }
2162
12
            },|| {
2163
12
                wasmtime_test_util::wast::WastTest {
2164
12
                    path: "/src/wasmtime/tests/misc_testsuite/winch/issue-424666628.wast".into(),
2165
12
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/issue-424666628.wast").into(),
2166
12
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2167
12
                }
2168
13
            },|| {
2169
13
                wasmtime_test_util::wast::WastTest {
2170
13
                    path: "/src/wasmtime/tests/misc_testsuite/winch/memory_offsets.wast".into(),
2171
13
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/memory_offsets.wast").into(),
2172
13
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2173
13
                }
2174
13
            },|| {
2175
6
                wasmtime_test_util::wast::WastTest {
2176
6
                    path: "/src/wasmtime/tests/misc_testsuite/winch/misc.wast".into(),
2177
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/misc.wast").into(),
2178
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2179
6
                }
2180
6
            },|| {
2181
6
                wasmtime_test_util::wast::WastTest {
2182
6
                    path: "/src/wasmtime/tests/misc_testsuite/winch/oob.wast".into(),
2183
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/oob.wast").into(),
2184
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2185
6
                }
2186
6
            },|| {
2187
5
                wasmtime_test_util::wast::WastTest {
2188
5
                    path: "/src/wasmtime/tests/misc_testsuite/winch/oob_extend.wast".into(),
2189
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/oob_extend.wast").into(),
2190
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2191
5
                }
2192
5
            },|| {
2193
1
                wasmtime_test_util::wast::WastTest {
2194
1
                    path: "/src/wasmtime/tests/misc_testsuite/winch/oob_table_grow.wast".into(),
2195
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/oob_table_grow.wast").into(),
2196
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2197
1
                }
2198
1
            },|| {
2199
1
                wasmtime_test_util::wast::WastTest {
2200
1
                    path: "/src/wasmtime/tests/misc_testsuite/winch/ref-types-basic.wast".into(),
2201
1
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/ref-types-basic.wast").into(),
2202
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2203
1
                }
2204
7
            },|| {
2205
7
                wasmtime_test_util::wast::WastTest {
2206
7
                    path: "/src/wasmtime/tests/misc_testsuite/winch/replace_lane.wast".into(),
2207
7
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/replace_lane.wast").into(),
2208
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2209
7
                }
2210
7
            },|| {
2211
5
                wasmtime_test_util::wast::WastTest {
2212
5
                    path: "/src/wasmtime/tests/misc_testsuite/winch/rmw32_cmpxchg_u_wrap.wast".into(),
2213
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/rmw32_cmpxchg_u_wrap.wast").into(),
2214
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: Some(true), shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2215
5
                }
2216
5
            },|| {
2217
3
                wasmtime_test_util::wast::WastTest {
2218
3
                    path: "/src/wasmtime/tests/misc_testsuite/winch/select.wast".into(),
2219
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/select.wast").into(),
2220
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2221
3
                }
2222
3
            },|| {
2223
3
                wasmtime_test_util::wast::WastTest {
2224
3
                    path: "/src/wasmtime/tests/misc_testsuite/winch/simd_multivalue.wast".into(),
2225
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/simd_multivalue.wast").into(),
2226
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2227
3
                }
2228
3
            },|| {
2229
3
                wasmtime_test_util::wast::WastTest {
2230
3
                    path: "/src/wasmtime/tests/misc_testsuite/winch/table-init-fuzz-bug.wast".into(),
2231
3
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/table-init-fuzz-bug.wast").into(),
2232
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2233
3
                }
2234
8
            },|| {
2235
8
                wasmtime_test_util::wast::WastTest {
2236
8
                    path: "/src/wasmtime/tests/misc_testsuite/winch/table64.wast".into(),
2237
8
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/table64.wast").into(),
2238
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: Some(true), custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2239
8
                }
2240
9
            },|| {
2241
9
                wasmtime_test_util::wast::WastTest {
2242
9
                    path: "/src/wasmtime/tests/misc_testsuite/winch/table_fill.wast".into(),
2243
9
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/table_fill.wast").into(),
2244
9
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2245
9
                }
2246
9
            },|| {
2247
2
                wasmtime_test_util::wast::WastTest {
2248
2
                    path: "/src/wasmtime/tests/misc_testsuite/winch/table_get.wast".into(),
2249
2
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/table_get.wast").into(),
2250
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2251
2
                }
2252
7
            },|| {
2253
7
                wasmtime_test_util::wast::WastTest {
2254
7
                    path: "/src/wasmtime/tests/misc_testsuite/winch/table_grow.wast".into(),
2255
7
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/table_grow.wast").into(),
2256
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2257
7
                }
2258
7
            },|| {
2259
5
                wasmtime_test_util::wast::WastTest {
2260
5
                    path: "/src/wasmtime/tests/misc_testsuite/winch/table_set.wast".into(),
2261
5
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/table_set.wast").into(),
2262
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2263
5
                }
2264
10
            },|| {
2265
10
                wasmtime_test_util::wast::WastTest {
2266
10
                    path: "/src/wasmtime/tests/misc_testsuite/winch/use-innermost-frame.wast".into(),
2267
10
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/use-innermost-frame.wast").into(),
2268
10
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2269
10
                }
2270
10
            },|| {
2271
6
                wasmtime_test_util::wast::WastTest {
2272
6
                    path: "/src/wasmtime/tests/misc_testsuite/winch/v128_load_lane_invalid_address.wast".into(),
2273
6
                    contents: include_str!("/src/wasmtime/tests/misc_testsuite/winch/v128_load_lane_invalid_address.wast").into(),
2274
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: None, memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: None, custom_descriptors: None },
2275
6
                }
2276
8
            },|| {
2277
8
                wasmtime_test_util::wast::WastTest {
2278
8
                    path: "/src/wasmtime/tests/spec_testsuite/address.wast".into(),
2279
8
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/address.wast").into(),
2280
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2281
8
                }
2282
13
            },|| {
2283
13
                wasmtime_test_util::wast::WastTest {
2284
13
                    path: "/src/wasmtime/tests/spec_testsuite/address0.wast".into(),
2285
13
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/address0.wast").into(),
2286
13
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2287
13
                }
2288
13
            },|| {
2289
7
                wasmtime_test_util::wast::WastTest {
2290
7
                    path: "/src/wasmtime/tests/spec_testsuite/address1.wast".into(),
2291
7
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/address1.wast").into(),
2292
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2293
7
                }
2294
7
            },|| {
2295
7
                wasmtime_test_util::wast::WastTest {
2296
7
                    path: "/src/wasmtime/tests/spec_testsuite/address64.wast".into(),
2297
7
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/address64.wast").into(),
2298
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2299
7
                }
2300
11
            },|| {
2301
11
                wasmtime_test_util::wast::WastTest {
2302
11
                    path: "/src/wasmtime/tests/spec_testsuite/align.wast".into(),
2303
11
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/align.wast").into(),
2304
11
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2305
11
                }
2306
11
            },|| {
2307
9
                wasmtime_test_util::wast::WastTest {
2308
9
                    path: "/src/wasmtime/tests/spec_testsuite/align0.wast".into(),
2309
9
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/align0.wast").into(),
2310
9
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2311
9
                }
2312
10
            },|| {
2313
10
                wasmtime_test_util::wast::WastTest {
2314
10
                    path: "/src/wasmtime/tests/spec_testsuite/align64.wast".into(),
2315
10
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/align64.wast").into(),
2316
10
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2317
10
                }
2318
10
            },|| {
2319
4
                wasmtime_test_util::wast::WastTest {
2320
4
                    path: "/src/wasmtime/tests/spec_testsuite/annotations.wast".into(),
2321
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/annotations.wast").into(),
2322
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2323
4
                }
2324
12
            },|| {
2325
12
                wasmtime_test_util::wast::WastTest {
2326
12
                    path: "/src/wasmtime/tests/spec_testsuite/array.wast".into(),
2327
12
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/array.wast").into(),
2328
12
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2329
12
                }
2330
12
            },|| {
2331
8
                wasmtime_test_util::wast::WastTest {
2332
8
                    path: "/src/wasmtime/tests/spec_testsuite/array_copy.wast".into(),
2333
8
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/array_copy.wast").into(),
2334
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2335
8
                }
2336
8
            },|| {
2337
4
                wasmtime_test_util::wast::WastTest {
2338
4
                    path: "/src/wasmtime/tests/spec_testsuite/array_fill.wast".into(),
2339
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/array_fill.wast").into(),
2340
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2341
4
                }
2342
4
            },|| {
2343
4
                wasmtime_test_util::wast::WastTest {
2344
4
                    path: "/src/wasmtime/tests/spec_testsuite/array_init_data.wast".into(),
2345
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/array_init_data.wast").into(),
2346
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2347
4
                }
2348
9
            },|| {
2349
9
                wasmtime_test_util::wast::WastTest {
2350
9
                    path: "/src/wasmtime/tests/spec_testsuite/array_init_elem.wast".into(),
2351
9
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/array_init_elem.wast").into(),
2352
9
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2353
9
                }
2354
9
            },|| {
2355
4
                wasmtime_test_util::wast::WastTest {
2356
4
                    path: "/src/wasmtime/tests/spec_testsuite/array_new_data.wast".into(),
2357
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/array_new_data.wast").into(),
2358
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2359
4
                }
2360
9
            },|| {
2361
9
                wasmtime_test_util::wast::WastTest {
2362
9
                    path: "/src/wasmtime/tests/spec_testsuite/array_new_elem.wast".into(),
2363
9
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/array_new_elem.wast").into(),
2364
9
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2365
9
                }
2366
9
            },|| {
2367
2
                wasmtime_test_util::wast::WastTest {
2368
2
                    path: "/src/wasmtime/tests/spec_testsuite/binary-gc.wast".into(),
2369
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/binary-gc.wast").into(),
2370
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2371
2
                }
2372
2
            },|| {
2373
2
                wasmtime_test_util::wast::WastTest {
2374
2
                    path: "/src/wasmtime/tests/spec_testsuite/binary-leb128.wast".into(),
2375
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/binary-leb128.wast").into(),
2376
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2377
2
                }
2378
2
            },|| {
2379
1
                wasmtime_test_util::wast::WastTest {
2380
1
                    path: "/src/wasmtime/tests/spec_testsuite/binary.wast".into(),
2381
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/binary.wast").into(),
2382
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2383
1
                }
2384
1
            },|| {
2385
1
                wasmtime_test_util::wast::WastTest {
2386
1
                    path: "/src/wasmtime/tests/spec_testsuite/binary0.wast".into(),
2387
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/binary0.wast").into(),
2388
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2389
1
                }
2390
3
            },|| {
2391
3
                wasmtime_test_util::wast::WastTest {
2392
3
                    path: "/src/wasmtime/tests/spec_testsuite/binary_leb128_64.wast".into(),
2393
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/binary_leb128_64.wast").into(),
2394
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2395
3
                }
2396
7
            },|| {
2397
7
                wasmtime_test_util::wast::WastTest {
2398
7
                    path: "/src/wasmtime/tests/spec_testsuite/block.wast".into(),
2399
7
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/block.wast").into(),
2400
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2401
7
                }
2402
9
            },|| {
2403
9
                wasmtime_test_util::wast::WastTest {
2404
9
                    path: "/src/wasmtime/tests/spec_testsuite/br.wast".into(),
2405
9
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/br.wast").into(),
2406
9
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2407
9
                }
2408
9
            },|| {
2409
8
                wasmtime_test_util::wast::WastTest {
2410
8
                    path: "/src/wasmtime/tests/spec_testsuite/br_if.wast".into(),
2411
8
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/br_if.wast").into(),
2412
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2413
8
                }
2414
9
            },|| {
2415
9
                wasmtime_test_util::wast::WastTest {
2416
9
                    path: "/src/wasmtime/tests/spec_testsuite/br_on_cast.wast".into(),
2417
9
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/br_on_cast.wast").into(),
2418
9
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2419
9
                }
2420
11
            },|| {
2421
11
                wasmtime_test_util::wast::WastTest {
2422
11
                    path: "/src/wasmtime/tests/spec_testsuite/br_on_cast_fail.wast".into(),
2423
11
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/br_on_cast_fail.wast").into(),
2424
11
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2425
11
                }
2426
11
            },|| {
2427
4
                wasmtime_test_util::wast::WastTest {
2428
4
                    path: "/src/wasmtime/tests/spec_testsuite/br_on_non_null.wast".into(),
2429
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/br_on_non_null.wast").into(),
2430
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2431
4
                }
2432
5
            },|| {
2433
5
                wasmtime_test_util::wast::WastTest {
2434
5
                    path: "/src/wasmtime/tests/spec_testsuite/br_on_null.wast".into(),
2435
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/br_on_null.wast").into(),
2436
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2437
5
                }
2438
9
            },|| {
2439
9
                wasmtime_test_util::wast::WastTest {
2440
9
                    path: "/src/wasmtime/tests/spec_testsuite/br_table.wast".into(),
2441
9
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/br_table.wast").into(),
2442
9
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2443
9
                }
2444
9
            },|| {
2445
5
                wasmtime_test_util::wast::WastTest {
2446
5
                    path: "/src/wasmtime/tests/spec_testsuite/bulk.wast".into(),
2447
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/bulk.wast").into(),
2448
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2449
5
                }
2450
5
            },|| {
2451
4
                wasmtime_test_util::wast::WastTest {
2452
4
                    path: "/src/wasmtime/tests/spec_testsuite/bulk64.wast".into(),
2453
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/bulk64.wast").into(),
2454
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2455
4
                }
2456
9
            },|| {
2457
9
                wasmtime_test_util::wast::WastTest {
2458
9
                    path: "/src/wasmtime/tests/spec_testsuite/call.wast".into(),
2459
9
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/call.wast").into(),
2460
9
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2461
9
                }
2462
9
            },|| {
2463
5
                wasmtime_test_util::wast::WastTest {
2464
5
                    path: "/src/wasmtime/tests/spec_testsuite/call_indirect.wast".into(),
2465
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/call_indirect.wast").into(),
2466
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2467
5
                }
2468
5
            },|| {
2469
2
                wasmtime_test_util::wast::WastTest {
2470
2
                    path: "/src/wasmtime/tests/spec_testsuite/call_indirect64.wast".into(),
2471
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/call_indirect64.wast").into(),
2472
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2473
2
                }
2474
2
            },|| {
2475
2
                wasmtime_test_util::wast::WastTest {
2476
2
                    path: "/src/wasmtime/tests/spec_testsuite/call_ref.wast".into(),
2477
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/call_ref.wast").into(),
2478
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2479
2
                }
2480
2
            },|| {
2481
1
                wasmtime_test_util::wast::WastTest {
2482
1
                    path: "/src/wasmtime/tests/spec_testsuite/comments.wast".into(),
2483
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/comments.wast").into(),
2484
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2485
1
                }
2486
9
            },|| {
2487
9
                wasmtime_test_util::wast::WastTest {
2488
9
                    path: "/src/wasmtime/tests/spec_testsuite/const.wast".into(),
2489
9
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/const.wast").into(),
2490
9
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2491
9
                }
2492
9
            },|| {
2493
2
                wasmtime_test_util::wast::WastTest {
2494
2
                    path: "/src/wasmtime/tests/spec_testsuite/conversions.wast".into(),
2495
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/conversions.wast").into(),
2496
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2497
2
                }
2498
2
            },|| {
2499
1
                wasmtime_test_util::wast::WastTest {
2500
1
                    path: "/src/wasmtime/tests/spec_testsuite/custom.wast".into(),
2501
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/custom.wast").into(),
2502
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2503
1
                }
2504
5
            },|| {
2505
5
                wasmtime_test_util::wast::WastTest {
2506
5
                    path: "/src/wasmtime/tests/spec_testsuite/data.wast".into(),
2507
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/data.wast").into(),
2508
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2509
5
                }
2510
5
            },|| {
2511
5
                wasmtime_test_util::wast::WastTest {
2512
5
                    path: "/src/wasmtime/tests/spec_testsuite/data0.wast".into(),
2513
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/data0.wast").into(),
2514
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2515
5
                }
2516
5
            },|| {
2517
1
                wasmtime_test_util::wast::WastTest {
2518
1
                    path: "/src/wasmtime/tests/spec_testsuite/data1.wast".into(),
2519
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/data1.wast").into(),
2520
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2521
1
                }
2522
4
            },|| {
2523
4
                wasmtime_test_util::wast::WastTest {
2524
4
                    path: "/src/wasmtime/tests/spec_testsuite/data_drop0.wast".into(),
2525
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/data_drop0.wast").into(),
2526
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2527
4
                }
2528
6
            },|| {
2529
6
                wasmtime_test_util::wast::WastTest {
2530
6
                    path: "/src/wasmtime/tests/spec_testsuite/elem.wast".into(),
2531
6
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/elem.wast").into(),
2532
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2533
6
                }
2534
6
            },|| {
2535
5
                wasmtime_test_util::wast::WastTest {
2536
5
                    path: "/src/wasmtime/tests/spec_testsuite/endianness.wast".into(),
2537
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/endianness.wast").into(),
2538
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2539
5
                }
2540
5
            },|| {
2541
3
                wasmtime_test_util::wast::WastTest {
2542
3
                    path: "/src/wasmtime/tests/spec_testsuite/endianness64.wast".into(),
2543
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/endianness64.wast").into(),
2544
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2545
3
                }
2546
6
            },|| {
2547
6
                wasmtime_test_util::wast::WastTest {
2548
6
                    path: "/src/wasmtime/tests/spec_testsuite/exports.wast".into(),
2549
6
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/exports.wast").into(),
2550
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2551
6
                }
2552
6
            },|| {
2553
2
                wasmtime_test_util::wast::WastTest {
2554
2
                    path: "/src/wasmtime/tests/spec_testsuite/exports0.wast".into(),
2555
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/exports0.wast").into(),
2556
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2557
2
                }
2558
14
            },|| {
2559
14
                wasmtime_test_util::wast::WastTest {
2560
14
                    path: "/src/wasmtime/tests/spec_testsuite/extern.wast".into(),
2561
14
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/extern.wast").into(),
2562
14
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2563
14
                }
2564
14
            },|| {
2565
7
                wasmtime_test_util::wast::WastTest {
2566
7
                    path: "/src/wasmtime/tests/spec_testsuite/f32.wast".into(),
2567
7
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/f32.wast").into(),
2568
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2569
7
                }
2570
7
            },|| {
2571
4
                wasmtime_test_util::wast::WastTest {
2572
4
                    path: "/src/wasmtime/tests/spec_testsuite/f32_bitwise.wast".into(),
2573
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/f32_bitwise.wast").into(),
2574
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2575
4
                }
2576
6
            },|| {
2577
6
                wasmtime_test_util::wast::WastTest {
2578
6
                    path: "/src/wasmtime/tests/spec_testsuite/f32_cmp.wast".into(),
2579
6
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/f32_cmp.wast").into(),
2580
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2581
6
                }
2582
11
            },|| {
2583
11
                wasmtime_test_util::wast::WastTest {
2584
11
                    path: "/src/wasmtime/tests/spec_testsuite/f64.wast".into(),
2585
11
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/f64.wast").into(),
2586
11
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2587
11
                }
2588
11
            },|| {
2589
5
                wasmtime_test_util::wast::WastTest {
2590
5
                    path: "/src/wasmtime/tests/spec_testsuite/f64_bitwise.wast".into(),
2591
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/f64_bitwise.wast").into(),
2592
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2593
5
                }
2594
6
            },|| {
2595
6
                wasmtime_test_util::wast::WastTest {
2596
6
                    path: "/src/wasmtime/tests/spec_testsuite/f64_cmp.wast".into(),
2597
6
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/f64_cmp.wast").into(),
2598
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2599
6
                }
2600
6
            },|| {
2601
3
                wasmtime_test_util::wast::WastTest {
2602
3
                    path: "/src/wasmtime/tests/spec_testsuite/fac.wast".into(),
2603
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/fac.wast").into(),
2604
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2605
3
                }
2606
8
            },|| {
2607
8
                wasmtime_test_util::wast::WastTest {
2608
8
                    path: "/src/wasmtime/tests/spec_testsuite/float_exprs.wast".into(),
2609
8
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/float_exprs.wast").into(),
2610
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2611
8
                }
2612
8
            },|| {
2613
2
                wasmtime_test_util::wast::WastTest {
2614
2
                    path: "/src/wasmtime/tests/spec_testsuite/float_exprs0.wast".into(),
2615
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/float_exprs0.wast").into(),
2616
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2617
2
                }
2618
6
            },|| {
2619
6
                wasmtime_test_util::wast::WastTest {
2620
6
                    path: "/src/wasmtime/tests/spec_testsuite/float_exprs1.wast".into(),
2621
6
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/float_exprs1.wast").into(),
2622
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2623
6
                }
2624
6
            },|| {
2625
3
                wasmtime_test_util::wast::WastTest {
2626
3
                    path: "/src/wasmtime/tests/spec_testsuite/float_literals.wast".into(),
2627
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/float_literals.wast").into(),
2628
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2629
3
                }
2630
3
            },|| {
2631
2
                wasmtime_test_util::wast::WastTest {
2632
2
                    path: "/src/wasmtime/tests/spec_testsuite/float_memory.wast".into(),
2633
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/float_memory.wast").into(),
2634
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2635
2
                }
2636
2
            },|| {
2637
2
                wasmtime_test_util::wast::WastTest {
2638
2
                    path: "/src/wasmtime/tests/spec_testsuite/float_memory0.wast".into(),
2639
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/float_memory0.wast").into(),
2640
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2641
2
                }
2642
5
            },|| {
2643
5
                wasmtime_test_util::wast::WastTest {
2644
5
                    path: "/src/wasmtime/tests/spec_testsuite/float_memory64.wast".into(),
2645
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/float_memory64.wast").into(),
2646
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2647
5
                }
2648
5
            },|| {
2649
5
                wasmtime_test_util::wast::WastTest {
2650
5
                    path: "/src/wasmtime/tests/spec_testsuite/float_misc.wast".into(),
2651
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/float_misc.wast").into(),
2652
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2653
5
                }
2654
5
            },|| {
2655
1
                wasmtime_test_util::wast::WastTest {
2656
1
                    path: "/src/wasmtime/tests/spec_testsuite/forward.wast".into(),
2657
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/forward.wast").into(),
2658
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2659
1
                }
2660
7
            },|| {
2661
7
                wasmtime_test_util::wast::WastTest {
2662
7
                    path: "/src/wasmtime/tests/spec_testsuite/func.wast".into(),
2663
7
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/func.wast").into(),
2664
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2665
7
                }
2666
7
            },|| {
2667
3
                wasmtime_test_util::wast::WastTest {
2668
3
                    path: "/src/wasmtime/tests/spec_testsuite/func_ptrs.wast".into(),
2669
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/func_ptrs.wast").into(),
2670
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2671
3
                }
2672
15
            },|| {
2673
15
                wasmtime_test_util::wast::WastTest {
2674
15
                    path: "/src/wasmtime/tests/spec_testsuite/global.wast".into(),
2675
15
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/global.wast").into(),
2676
15
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2677
15
                }
2678
15
            },|| {
2679
5
                wasmtime_test_util::wast::WastTest {
2680
5
                    path: "/src/wasmtime/tests/spec_testsuite/i16x8_relaxed_q15mulr_s.wast".into(),
2681
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/i16x8_relaxed_q15mulr_s.wast").into(),
2682
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2683
5
                }
2684
5
            },|| {
2685
5
                wasmtime_test_util::wast::WastTest {
2686
5
                    path: "/src/wasmtime/tests/spec_testsuite/i31.wast".into(),
2687
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/i31.wast").into(),
2688
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2689
5
                }
2690
12
            },|| {
2691
12
                wasmtime_test_util::wast::WastTest {
2692
12
                    path: "/src/wasmtime/tests/spec_testsuite/i32.wast".into(),
2693
12
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/i32.wast").into(),
2694
12
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2695
12
                }
2696
12
            },|| {
2697
8
                wasmtime_test_util::wast::WastTest {
2698
8
                    path: "/src/wasmtime/tests/spec_testsuite/i32x4_relaxed_trunc.wast".into(),
2699
8
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/i32x4_relaxed_trunc.wast").into(),
2700
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2701
8
                }
2702
8
            },|| {
2703
2
                wasmtime_test_util::wast::WastTest {
2704
2
                    path: "/src/wasmtime/tests/spec_testsuite/i64.wast".into(),
2705
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/i64.wast").into(),
2706
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2707
2
                }
2708
4
            },|| {
2709
4
                wasmtime_test_util::wast::WastTest {
2710
4
                    path: "/src/wasmtime/tests/spec_testsuite/i8x16_relaxed_swizzle.wast".into(),
2711
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/i8x16_relaxed_swizzle.wast").into(),
2712
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2713
4
                }
2714
4
            },|| {
2715
1
                wasmtime_test_util::wast::WastTest {
2716
1
                    path: "/src/wasmtime/tests/spec_testsuite/id.wast".into(),
2717
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/id.wast").into(),
2718
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2719
1
                }
2720
1
            },|| {
2721
1
                wasmtime_test_util::wast::WastTest {
2722
1
                    path: "/src/wasmtime/tests/spec_testsuite/if.wast".into(),
2723
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/if.wast").into(),
2724
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2725
1
                }
2726
3
            },|| {
2727
3
                wasmtime_test_util::wast::WastTest {
2728
3
                    path: "/src/wasmtime/tests/spec_testsuite/imports.wast".into(),
2729
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/imports.wast").into(),
2730
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2731
3
                }
2732
3
            },|| {
2733
2
                wasmtime_test_util::wast::WastTest {
2734
2
                    path: "/src/wasmtime/tests/spec_testsuite/imports0.wast".into(),
2735
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/imports0.wast").into(),
2736
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2737
2
                }
2738
4
            },|| {
2739
4
                wasmtime_test_util::wast::WastTest {
2740
4
                    path: "/src/wasmtime/tests/spec_testsuite/imports1.wast".into(),
2741
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/imports1.wast").into(),
2742
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2743
4
                }
2744
4
            },|| {
2745
1
                wasmtime_test_util::wast::WastTest {
2746
1
                    path: "/src/wasmtime/tests/spec_testsuite/imports2.wast".into(),
2747
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/imports2.wast").into(),
2748
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2749
1
                }
2750
1
            },|| {
2751
1
                wasmtime_test_util::wast::WastTest {
2752
1
                    path: "/src/wasmtime/tests/spec_testsuite/imports3.wast".into(),
2753
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/imports3.wast").into(),
2754
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2755
1
                }
2756
3
            },|| {
2757
3
                wasmtime_test_util::wast::WastTest {
2758
3
                    path: "/src/wasmtime/tests/spec_testsuite/imports4.wast".into(),
2759
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/imports4.wast").into(),
2760
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2761
3
                }
2762
3
            },|| {
2763
2
                wasmtime_test_util::wast::WastTest {
2764
2
                    path: "/src/wasmtime/tests/spec_testsuite/inline-module.wast".into(),
2765
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/inline-module.wast").into(),
2766
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2767
2
                }
2768
5
            },|| {
2769
5
                wasmtime_test_util::wast::WastTest {
2770
5
                    path: "/src/wasmtime/tests/spec_testsuite/instance.wast".into(),
2771
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/instance.wast").into(),
2772
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2773
5
                }
2774
5
            },|| {
2775
5
                wasmtime_test_util::wast::WastTest {
2776
5
                    path: "/src/wasmtime/tests/spec_testsuite/int_exprs.wast".into(),
2777
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/int_exprs.wast").into(),
2778
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2779
5
                }
2780
27
            },|| {
2781
27
                wasmtime_test_util::wast::WastTest {
2782
27
                    path: "/src/wasmtime/tests/spec_testsuite/int_literals.wast".into(),
2783
27
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/int_literals.wast").into(),
2784
27
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2785
27
                }
2786
27
            },|| {
2787
11
                wasmtime_test_util::wast::WastTest {
2788
11
                    path: "/src/wasmtime/tests/spec_testsuite/labels.wast".into(),
2789
11
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/labels.wast").into(),
2790
11
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2791
11
                }
2792
11
            },|| {
2793
7
                wasmtime_test_util::wast::WastTest {
2794
7
                    path: "/src/wasmtime/tests/spec_testsuite/left-to-right.wast".into(),
2795
7
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/left-to-right.wast").into(),
2796
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2797
7
                }
2798
7
            },|| {
2799
2
                wasmtime_test_util::wast::WastTest {
2800
2
                    path: "/src/wasmtime/tests/spec_testsuite/legacy/rethrow.wast".into(),
2801
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/legacy/rethrow.wast").into(),
2802
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: Some(true), stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2803
2
                }
2804
2
            },|| {
2805
1
                wasmtime_test_util::wast::WastTest {
2806
1
                    path: "/src/wasmtime/tests/spec_testsuite/legacy/throw.wast".into(),
2807
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/legacy/throw.wast").into(),
2808
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: Some(true), stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2809
1
                }
2810
1
            },|| {
2811
1
                wasmtime_test_util::wast::WastTest {
2812
1
                    path: "/src/wasmtime/tests/spec_testsuite/legacy/try_catch.wast".into(),
2813
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/legacy/try_catch.wast").into(),
2814
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: Some(true), stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2815
1
                }
2816
1
            },|| {
2817
1
                wasmtime_test_util::wast::WastTest {
2818
1
                    path: "/src/wasmtime/tests/spec_testsuite/legacy/try_delegate.wast".into(),
2819
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/legacy/try_delegate.wast").into(),
2820
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: Some(true), stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2821
1
                }
2822
13
            },|| {
2823
13
                wasmtime_test_util::wast::WastTest {
2824
13
                    path: "/src/wasmtime/tests/spec_testsuite/linking.wast".into(),
2825
13
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/linking.wast").into(),
2826
13
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2827
13
                }
2828
13
            },|| {
2829
3
                wasmtime_test_util::wast::WastTest {
2830
3
                    path: "/src/wasmtime/tests/spec_testsuite/linking0.wast".into(),
2831
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/linking0.wast").into(),
2832
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2833
3
                }
2834
3
            },|| {
2835
2
                wasmtime_test_util::wast::WastTest {
2836
2
                    path: "/src/wasmtime/tests/spec_testsuite/linking1.wast".into(),
2837
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/linking1.wast").into(),
2838
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2839
2
                }
2840
5
            },|| {
2841
5
                wasmtime_test_util::wast::WastTest {
2842
5
                    path: "/src/wasmtime/tests/spec_testsuite/linking2.wast".into(),
2843
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/linking2.wast").into(),
2844
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2845
5
                }
2846
5
            },|| {
2847
4
                wasmtime_test_util::wast::WastTest {
2848
4
                    path: "/src/wasmtime/tests/spec_testsuite/linking3.wast".into(),
2849
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/linking3.wast").into(),
2850
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2851
4
                }
2852
4
            },|| {
2853
3
                wasmtime_test_util::wast::WastTest {
2854
3
                    path: "/src/wasmtime/tests/spec_testsuite/load.wast".into(),
2855
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/load.wast").into(),
2856
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2857
3
                }
2858
3
            },|| {
2859
1
                wasmtime_test_util::wast::WastTest {
2860
1
                    path: "/src/wasmtime/tests/spec_testsuite/load0.wast".into(),
2861
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/load0.wast").into(),
2862
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2863
1
                }
2864
2
            },|| {
2865
2
                wasmtime_test_util::wast::WastTest {
2866
2
                    path: "/src/wasmtime/tests/spec_testsuite/load1.wast".into(),
2867
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/load1.wast").into(),
2868
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2869
2
                }
2870
3
            },|| {
2871
3
                wasmtime_test_util::wast::WastTest {
2872
3
                    path: "/src/wasmtime/tests/spec_testsuite/load2.wast".into(),
2873
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/load2.wast").into(),
2874
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2875
3
                }
2876
5
            },|| {
2877
5
                wasmtime_test_util::wast::WastTest {
2878
5
                    path: "/src/wasmtime/tests/spec_testsuite/load64.wast".into(),
2879
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/load64.wast").into(),
2880
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2881
5
                }
2882
5
            },|| {
2883
3
                wasmtime_test_util::wast::WastTest {
2884
3
                    path: "/src/wasmtime/tests/spec_testsuite/local_get.wast".into(),
2885
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/local_get.wast").into(),
2886
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2887
3
                }
2888
3
            },|| {
2889
1
                wasmtime_test_util::wast::WastTest {
2890
1
                    path: "/src/wasmtime/tests/spec_testsuite/local_init.wast".into(),
2891
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/local_init.wast").into(),
2892
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2893
1
                }
2894
4
            },|| {
2895
4
                wasmtime_test_util::wast::WastTest {
2896
4
                    path: "/src/wasmtime/tests/spec_testsuite/local_set.wast".into(),
2897
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/local_set.wast").into(),
2898
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2899
4
                }
2900
4
            },|| {
2901
1
                wasmtime_test_util::wast::WastTest {
2902
1
                    path: "/src/wasmtime/tests/spec_testsuite/local_tee.wast".into(),
2903
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/local_tee.wast").into(),
2904
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2905
1
                }
2906
4
            },|| {
2907
4
                wasmtime_test_util::wast::WastTest {
2908
4
                    path: "/src/wasmtime/tests/spec_testsuite/loop.wast".into(),
2909
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/loop.wast").into(),
2910
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2911
4
                }
2912
4
            },|| {
2913
2
                wasmtime_test_util::wast::WastTest {
2914
2
                    path: "/src/wasmtime/tests/spec_testsuite/memory-multi.wast".into(),
2915
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory-multi.wast").into(),
2916
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2917
2
                }
2918
2
            },|| {
2919
1
                wasmtime_test_util::wast::WastTest {
2920
1
                    path: "/src/wasmtime/tests/spec_testsuite/memory.wast".into(),
2921
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory.wast").into(),
2922
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: Some(true), nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2923
1
                }
2924
2
            },|| {
2925
2
                wasmtime_test_util::wast::WastTest {
2926
2
                    path: "/src/wasmtime/tests/spec_testsuite/memory64-imports.wast".into(),
2927
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory64-imports.wast").into(),
2928
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2929
2
                }
2930
2
            },|| {
2931
2
                wasmtime_test_util::wast::WastTest {
2932
2
                    path: "/src/wasmtime/tests/spec_testsuite/memory64.wast".into(),
2933
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory64.wast").into(),
2934
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: Some(true), nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2935
2
                }
2936
13
            },|| {
2937
13
                wasmtime_test_util::wast::WastTest {
2938
13
                    path: "/src/wasmtime/tests/spec_testsuite/memory_copy.wast".into(),
2939
13
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_copy.wast").into(),
2940
13
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2941
13
                }
2942
13
            },|| {
2943
5
                wasmtime_test_util::wast::WastTest {
2944
5
                    path: "/src/wasmtime/tests/spec_testsuite/memory_copy0.wast".into(),
2945
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_copy0.wast").into(),
2946
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2947
5
                }
2948
6
            },|| {
2949
6
                wasmtime_test_util::wast::WastTest {
2950
6
                    path: "/src/wasmtime/tests/spec_testsuite/memory_copy1.wast".into(),
2951
6
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_copy1.wast").into(),
2952
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2953
6
                }
2954
14
            },|| {
2955
14
                wasmtime_test_util::wast::WastTest {
2956
14
                    path: "/src/wasmtime/tests/spec_testsuite/memory_copy64.wast".into(),
2957
14
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_copy64.wast").into(),
2958
14
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2959
14
                }
2960
14
            },|| {
2961
4
                wasmtime_test_util::wast::WastTest {
2962
4
                    path: "/src/wasmtime/tests/spec_testsuite/memory_fill.wast".into(),
2963
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_fill.wast").into(),
2964
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2965
4
                }
2966
5
            },|| {
2967
5
                wasmtime_test_util::wast::WastTest {
2968
5
                    path: "/src/wasmtime/tests/spec_testsuite/memory_fill0.wast".into(),
2969
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_fill0.wast").into(),
2970
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2971
5
                }
2972
5
            },|| {
2973
4
                wasmtime_test_util::wast::WastTest {
2974
4
                    path: "/src/wasmtime/tests/spec_testsuite/memory_fill64.wast".into(),
2975
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_fill64.wast").into(),
2976
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2977
4
                }
2978
4
            },|| {
2979
4
                wasmtime_test_util::wast::WastTest {
2980
4
                    path: "/src/wasmtime/tests/spec_testsuite/memory_grow.wast".into(),
2981
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_grow.wast").into(),
2982
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2983
4
                }
2984
4
            },|| {
2985
1
                wasmtime_test_util::wast::WastTest {
2986
1
                    path: "/src/wasmtime/tests/spec_testsuite/memory_grow64.wast".into(),
2987
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_grow64.wast").into(),
2988
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2989
1
                }
2990
1
            },|| {
2991
1
                wasmtime_test_util::wast::WastTest {
2992
1
                    path: "/src/wasmtime/tests/spec_testsuite/memory_init.wast".into(),
2993
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_init.wast").into(),
2994
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
2995
1
                }
2996
1
            },|| {
2997
1
                wasmtime_test_util::wast::WastTest {
2998
1
                    path: "/src/wasmtime/tests/spec_testsuite/memory_init0.wast".into(),
2999
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_init0.wast").into(),
3000
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3001
1
                }
3002
3
            },|| {
3003
3
                wasmtime_test_util::wast::WastTest {
3004
3
                    path: "/src/wasmtime/tests/spec_testsuite/memory_init64.wast".into(),
3005
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_init64.wast").into(),
3006
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3007
3
                }
3008
3
            },|| {
3009
2
                wasmtime_test_util::wast::WastTest {
3010
2
                    path: "/src/wasmtime/tests/spec_testsuite/memory_redundancy.wast".into(),
3011
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_redundancy.wast").into(),
3012
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3013
2
                }
3014
2
            },|| {
3015
2
                wasmtime_test_util::wast::WastTest {
3016
2
                    path: "/src/wasmtime/tests/spec_testsuite/memory_redundancy64.wast".into(),
3017
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_redundancy64.wast").into(),
3018
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3019
2
                }
3020
2
            },|| {
3021
1
                wasmtime_test_util::wast::WastTest {
3022
1
                    path: "/src/wasmtime/tests/spec_testsuite/memory_size.wast".into(),
3023
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_size.wast").into(),
3024
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3025
1
                }
3026
1
            },|| {
3027
1
                wasmtime_test_util::wast::WastTest {
3028
1
                    path: "/src/wasmtime/tests/spec_testsuite/memory_size0.wast".into(),
3029
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_size0.wast").into(),
3030
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3031
1
                }
3032
1
            },|| {
3033
1
                wasmtime_test_util::wast::WastTest {
3034
1
                    path: "/src/wasmtime/tests/spec_testsuite/memory_size1.wast".into(),
3035
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_size1.wast").into(),
3036
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3037
1
                }
3038
2
            },|| {
3039
2
                wasmtime_test_util::wast::WastTest {
3040
2
                    path: "/src/wasmtime/tests/spec_testsuite/memory_size2.wast".into(),
3041
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_size2.wast").into(),
3042
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3043
2
                }
3044
2
            },|| {
3045
2
                wasmtime_test_util::wast::WastTest {
3046
2
                    path: "/src/wasmtime/tests/spec_testsuite/memory_size3.wast".into(),
3047
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_size3.wast").into(),
3048
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3049
2
                }
3050
2
            },|| {
3051
1
                wasmtime_test_util::wast::WastTest {
3052
1
                    path: "/src/wasmtime/tests/spec_testsuite/memory_size_import.wast".into(),
3053
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_size_import.wast").into(),
3054
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3055
1
                }
3056
5
            },|| {
3057
5
                wasmtime_test_util::wast::WastTest {
3058
5
                    path: "/src/wasmtime/tests/spec_testsuite/memory_trap.wast".into(),
3059
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_trap.wast").into(),
3060
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3061
5
                }
3062
5
            },|| {
3063
4
                wasmtime_test_util::wast::WastTest {
3064
4
                    path: "/src/wasmtime/tests/spec_testsuite/memory_trap0.wast".into(),
3065
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_trap0.wast").into(),
3066
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3067
4
                }
3068
10
            },|| {
3069
10
                wasmtime_test_util::wast::WastTest {
3070
10
                    path: "/src/wasmtime/tests/spec_testsuite/memory_trap1.wast".into(),
3071
10
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_trap1.wast").into(),
3072
10
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3073
10
                }
3074
20
            },|| {
3075
20
                wasmtime_test_util::wast::WastTest {
3076
20
                    path: "/src/wasmtime/tests/spec_testsuite/memory_trap64.wast".into(),
3077
20
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/memory_trap64.wast").into(),
3078
20
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3079
20
                }
3080
20
            },|| {
3081
20
                wasmtime_test_util::wast::WastTest {
3082
20
                    path: "/src/wasmtime/tests/spec_testsuite/names.wast".into(),
3083
20
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/names.wast").into(),
3084
20
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3085
20
                }
3086
20
            },|| {
3087
10
                wasmtime_test_util::wast::WastTest {
3088
10
                    path: "/src/wasmtime/tests/spec_testsuite/nop.wast".into(),
3089
10
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/nop.wast").into(),
3090
10
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3091
10
                }
3092
10
            },|| {
3093
3
                wasmtime_test_util::wast::WastTest {
3094
3
                    path: "/src/wasmtime/tests/spec_testsuite/obsolete-keywords.wast".into(),
3095
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/obsolete-keywords.wast").into(),
3096
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3097
3
                }
3098
3
            },|| {
3099
1
                wasmtime_test_util::wast::WastTest {
3100
1
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/array_new_exact.wast".into(),
3101
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/array_new_exact.wast").into(),
3102
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: Some(true) },
3103
1
                }
3104
1
            },|| {
3105
1
                wasmtime_test_util::wast::WastTest {
3106
1
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/binary-descriptors.wast".into(),
3107
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/binary-descriptors.wast").into(),
3108
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: Some(true) },
3109
1
                }
3110
1
            },|| {
3111
1
                wasmtime_test_util::wast::WastTest {
3112
1
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/binary.wast".into(),
3113
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/binary.wast").into(),
3114
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: Some(true) },
3115
1
                }
3116
1
            },|| {
3117
1
                wasmtime_test_util::wast::WastTest {
3118
1
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/br_on_cast.wast".into(),
3119
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/br_on_cast.wast").into(),
3120
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: Some(true) },
3121
1
                }
3122
1
            },|| {
3123
1
                wasmtime_test_util::wast::WastTest {
3124
1
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/br_on_cast_desc_eq.wast".into(),
3125
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/br_on_cast_desc_eq.wast").into(),
3126
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: Some(true) },
3127
1
                }
3128
1
            },|| {
3129
1
                wasmtime_test_util::wast::WastTest {
3130
1
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/br_on_cast_desc_eq_fail.wast".into(),
3131
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/br_on_cast_desc_eq_fail.wast").into(),
3132
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: Some(true) },
3133
1
                }
3134
1
            },|| {
3135
1
                wasmtime_test_util::wast::WastTest {
3136
1
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/br_on_cast_fail.wast".into(),
3137
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/br_on_cast_fail.wast").into(),
3138
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: Some(true) },
3139
1
                }
3140
1
            },|| {
3141
1
                wasmtime_test_util::wast::WastTest {
3142
1
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/descriptors.wast".into(),
3143
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/descriptors.wast").into(),
3144
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: Some(true) },
3145
1
                }
3146
1
            },|| {
3147
1
                wasmtime_test_util::wast::WastTest {
3148
1
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/exact-casts.wast".into(),
3149
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/exact-casts.wast").into(),
3150
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: Some(true) },
3151
1
                }
3152
1
            },|| {
3153
1
                wasmtime_test_util::wast::WastTest {
3154
1
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/exact-func-import.wast".into(),
3155
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/exact-func-import.wast").into(),
3156
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: Some(true) },
3157
1
                }
3158
1
            },|| {
3159
1
                wasmtime_test_util::wast::WastTest {
3160
1
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/exact.wast".into(),
3161
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/exact.wast").into(),
3162
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: Some(true) },
3163
1
                }
3164
1
            },|| {
3165
1
                wasmtime_test_util::wast::WastTest {
3166
1
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/ref_cast_desc_eq.wast".into(),
3167
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/ref_cast_desc_eq.wast").into(),
3168
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: Some(true) },
3169
1
                }
3170
1
            },|| {
3171
1
                wasmtime_test_util::wast::WastTest {
3172
1
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/ref_get_desc.wast".into(),
3173
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/ref_get_desc.wast").into(),
3174
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: Some(true) },
3175
1
                }
3176
1
            },|| {
3177
1
                wasmtime_test_util::wast::WastTest {
3178
1
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/struct_new_desc.wast".into(),
3179
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/custom-descriptors/struct_new_desc.wast").into(),
3180
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: Some(true) },
3181
1
                }
3182
3
            },|| {
3183
3
                wasmtime_test_util::wast::WastTest {
3184
3
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/custom-page-sizes/binary.wast".into(),
3185
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/custom-page-sizes/binary.wast").into(),
3186
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: Some(true), multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3187
3
                }
3188
4
            },|| {
3189
4
                wasmtime_test_util::wast::WastTest {
3190
4
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/custom-page-sizes/custom-page-sizes-invalid.wast".into(),
3191
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/custom-page-sizes/custom-page-sizes-invalid.wast").into(),
3192
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: Some(true), multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3193
4
                }
3194
5
            },|| {
3195
5
                wasmtime_test_util::wast::WastTest {
3196
5
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/custom-page-sizes/custom-page-sizes.wast".into(),
3197
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/custom-page-sizes/custom-page-sizes.wast").into(),
3198
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: Some(true), multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3199
5
                }
3200
5
            },|| {
3201
1
                wasmtime_test_util::wast::WastTest {
3202
1
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/custom-page-sizes/memory_max.wast".into(),
3203
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/custom-page-sizes/memory_max.wast").into(),
3204
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: Some(true), multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: Some(true), nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3205
1
                }
3206
1
            },|| {
3207
1
                wasmtime_test_util::wast::WastTest {
3208
1
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/custom-page-sizes/memory_max_i64.wast".into(),
3209
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/custom-page-sizes/memory_max_i64.wast").into(),
3210
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: Some(true), multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(true), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: Some(true), nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3211
1
                }
3212
4
            },|| {
3213
4
                wasmtime_test_util::wast::WastTest {
3214
4
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/threads/atomic.wast".into(),
3215
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/threads/atomic.wast").into(),
3216
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: Some(true), shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(false), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3217
4
                }
3218
4
            },|| {
3219
4
                wasmtime_test_util::wast::WastTest {
3220
4
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/threads/exports.wast".into(),
3221
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/threads/exports.wast").into(),
3222
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: Some(true), shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(false), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3223
4
                }
3224
4
            },|| {
3225
2
                wasmtime_test_util::wast::WastTest {
3226
2
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/threads/imports.wast".into(),
3227
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/threads/imports.wast").into(),
3228
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: Some(true), shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(false), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3229
2
                }
3230
2
            },|| {
3231
1
                wasmtime_test_util::wast::WastTest {
3232
1
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/threads/memory.wast".into(),
3233
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/threads/memory.wast").into(),
3234
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: Some(true), shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: Some(false), tail_call: None, extended_const: None, wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3235
1
                }
3236
3
            },|| {
3237
3
                wasmtime_test_util::wast::WastTest {
3238
3
                    path: "/src/wasmtime/tests/spec_testsuite/proposals/wide-arithmetic/wide-arithmetic.wast".into(),
3239
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/proposals/wide-arithmetic/wide-arithmetic.wast").into(),
3240
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: None, custom_page_sizes: None, multi_memory: None, threads: None, shared_everything_threads: None, gc: None, function_references: None, relaxed_simd: None, reference_types: None, tail_call: None, extended_const: None, wide_arithmetic: Some(true), branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: None, gc_types: None, exceptions: None, legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3241
3
                }
3242
3
            },|| {
3243
2
                wasmtime_test_util::wast::WastTest {
3244
2
                    path: "/src/wasmtime/tests/spec_testsuite/ref.wast".into(),
3245
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/ref.wast").into(),
3246
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3247
2
                }
3248
3
            },|| {
3249
3
                wasmtime_test_util::wast::WastTest {
3250
3
                    path: "/src/wasmtime/tests/spec_testsuite/ref_as_non_null.wast".into(),
3251
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/ref_as_non_null.wast").into(),
3252
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3253
3
                }
3254
4
            },|| {
3255
4
                wasmtime_test_util::wast::WastTest {
3256
4
                    path: "/src/wasmtime/tests/spec_testsuite/ref_cast.wast".into(),
3257
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/ref_cast.wast").into(),
3258
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3259
4
                }
3260
4
            },|| {
3261
3
                wasmtime_test_util::wast::WastTest {
3262
3
                    path: "/src/wasmtime/tests/spec_testsuite/ref_eq.wast".into(),
3263
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/ref_eq.wast").into(),
3264
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3265
3
                }
3266
4
            },|| {
3267
4
                wasmtime_test_util::wast::WastTest {
3268
4
                    path: "/src/wasmtime/tests/spec_testsuite/ref_func.wast".into(),
3269
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/ref_func.wast").into(),
3270
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3271
4
                }
3272
4
            },|| {
3273
2
                wasmtime_test_util::wast::WastTest {
3274
2
                    path: "/src/wasmtime/tests/spec_testsuite/ref_is_null.wast".into(),
3275
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/ref_is_null.wast").into(),
3276
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3277
2
                }
3278
4
            },|| {
3279
4
                wasmtime_test_util::wast::WastTest {
3280
4
                    path: "/src/wasmtime/tests/spec_testsuite/ref_null.wast".into(),
3281
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/ref_null.wast").into(),
3282
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3283
4
                }
3284
4
            },|| {
3285
1
                wasmtime_test_util::wast::WastTest {
3286
1
                    path: "/src/wasmtime/tests/spec_testsuite/ref_test.wast".into(),
3287
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/ref_test.wast").into(),
3288
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3289
1
                }
3290
5
            },|| {
3291
5
                wasmtime_test_util::wast::WastTest {
3292
5
                    path: "/src/wasmtime/tests/spec_testsuite/relaxed_dot_product.wast".into(),
3293
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/relaxed_dot_product.wast").into(),
3294
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3295
5
                }
3296
6
            },|| {
3297
6
                wasmtime_test_util::wast::WastTest {
3298
6
                    path: "/src/wasmtime/tests/spec_testsuite/relaxed_laneselect.wast".into(),
3299
6
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/relaxed_laneselect.wast").into(),
3300
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3301
6
                }
3302
6
            },|| {
3303
4
                wasmtime_test_util::wast::WastTest {
3304
4
                    path: "/src/wasmtime/tests/spec_testsuite/relaxed_madd_nmadd.wast".into(),
3305
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/relaxed_madd_nmadd.wast").into(),
3306
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3307
4
                }
3308
4
            },|| {
3309
4
                wasmtime_test_util::wast::WastTest {
3310
4
                    path: "/src/wasmtime/tests/spec_testsuite/relaxed_min_max.wast".into(),
3311
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/relaxed_min_max.wast").into(),
3312
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3313
4
                }
3314
7
            },|| {
3315
7
                wasmtime_test_util::wast::WastTest {
3316
7
                    path: "/src/wasmtime/tests/spec_testsuite/return.wast".into(),
3317
7
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/return.wast").into(),
3318
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3319
7
                }
3320
10
            },|| {
3321
10
                wasmtime_test_util::wast::WastTest {
3322
10
                    path: "/src/wasmtime/tests/spec_testsuite/return_call.wast".into(),
3323
10
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/return_call.wast").into(),
3324
10
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3325
10
                }
3326
14
            },|| {
3327
14
                wasmtime_test_util::wast::WastTest {
3328
14
                    path: "/src/wasmtime/tests/spec_testsuite/return_call_indirect.wast".into(),
3329
14
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/return_call_indirect.wast").into(),
3330
14
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3331
14
                }
3332
14
            },|| {
3333
3
                wasmtime_test_util::wast::WastTest {
3334
3
                    path: "/src/wasmtime/tests/spec_testsuite/return_call_ref.wast".into(),
3335
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/return_call_ref.wast").into(),
3336
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3337
3
                }
3338
7
            },|| {
3339
7
                wasmtime_test_util::wast::WastTest {
3340
7
                    path: "/src/wasmtime/tests/spec_testsuite/select.wast".into(),
3341
7
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/select.wast").into(),
3342
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3343
7
                }
3344
7
            },|| {
3345
4
                wasmtime_test_util::wast::WastTest {
3346
4
                    path: "/src/wasmtime/tests/spec_testsuite/simd_address.wast".into(),
3347
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_address.wast").into(),
3348
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3349
4
                }
3350
4
            },|| {
3351
2
                wasmtime_test_util::wast::WastTest {
3352
2
                    path: "/src/wasmtime/tests/spec_testsuite/simd_align.wast".into(),
3353
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_align.wast").into(),
3354
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3355
2
                }
3356
2
            },|| {
3357
2
                wasmtime_test_util::wast::WastTest {
3358
2
                    path: "/src/wasmtime/tests/spec_testsuite/simd_bit_shift.wast".into(),
3359
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_bit_shift.wast").into(),
3360
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3361
2
                }
3362
2
            },|| {
3363
2
                wasmtime_test_util::wast::WastTest {
3364
2
                    path: "/src/wasmtime/tests/spec_testsuite/simd_bitwise.wast".into(),
3365
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_bitwise.wast").into(),
3366
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3367
2
                }
3368
4
            },|| {
3369
4
                wasmtime_test_util::wast::WastTest {
3370
4
                    path: "/src/wasmtime/tests/spec_testsuite/simd_boolean.wast".into(),
3371
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_boolean.wast").into(),
3372
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3373
4
                }
3374
5
            },|| {
3375
5
                wasmtime_test_util::wast::WastTest {
3376
5
                    path: "/src/wasmtime/tests/spec_testsuite/simd_const.wast".into(),
3377
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_const.wast").into(),
3378
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3379
5
                }
3380
5
            },|| {
3381
1
                wasmtime_test_util::wast::WastTest {
3382
1
                    path: "/src/wasmtime/tests/spec_testsuite/simd_conversions.wast".into(),
3383
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_conversions.wast").into(),
3384
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3385
1
                }
3386
2
            },|| {
3387
2
                wasmtime_test_util::wast::WastTest {
3388
2
                    path: "/src/wasmtime/tests/spec_testsuite/simd_f32x4.wast".into(),
3389
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_f32x4.wast").into(),
3390
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3391
2
                }
3392
2
            },|| {
3393
2
                wasmtime_test_util::wast::WastTest {
3394
2
                    path: "/src/wasmtime/tests/spec_testsuite/simd_f32x4_arith.wast".into(),
3395
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_f32x4_arith.wast").into(),
3396
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3397
2
                }
3398
2
            },|| {
3399
2
                wasmtime_test_util::wast::WastTest {
3400
2
                    path: "/src/wasmtime/tests/spec_testsuite/simd_f32x4_cmp.wast".into(),
3401
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_f32x4_cmp.wast").into(),
3402
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3403
2
                }
3404
2
            },|| {
3405
2
                wasmtime_test_util::wast::WastTest {
3406
2
                    path: "/src/wasmtime/tests/spec_testsuite/simd_f32x4_pmin_pmax.wast".into(),
3407
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_f32x4_pmin_pmax.wast").into(),
3408
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3409
2
                }
3410
3
            },|| {
3411
3
                wasmtime_test_util::wast::WastTest {
3412
3
                    path: "/src/wasmtime/tests/spec_testsuite/simd_f32x4_rounding.wast".into(),
3413
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_f32x4_rounding.wast").into(),
3414
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3415
3
                }
3416
3
            },|| {
3417
3
                wasmtime_test_util::wast::WastTest {
3418
3
                    path: "/src/wasmtime/tests/spec_testsuite/simd_f64x2.wast".into(),
3419
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_f64x2.wast").into(),
3420
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3421
3
                }
3422
4
            },|| {
3423
4
                wasmtime_test_util::wast::WastTest {
3424
4
                    path: "/src/wasmtime/tests/spec_testsuite/simd_f64x2_arith.wast".into(),
3425
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_f64x2_arith.wast").into(),
3426
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3427
4
                }
3428
4
            },|| {
3429
2
                wasmtime_test_util::wast::WastTest {
3430
2
                    path: "/src/wasmtime/tests/spec_testsuite/simd_f64x2_cmp.wast".into(),
3431
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_f64x2_cmp.wast").into(),
3432
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3433
2
                }
3434
3
            },|| {
3435
3
                wasmtime_test_util::wast::WastTest {
3436
3
                    path: "/src/wasmtime/tests/spec_testsuite/simd_f64x2_pmin_pmax.wast".into(),
3437
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_f64x2_pmin_pmax.wast").into(),
3438
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3439
3
                }
3440
3
            },|| {
3441
2
                wasmtime_test_util::wast::WastTest {
3442
2
                    path: "/src/wasmtime/tests/spec_testsuite/simd_f64x2_rounding.wast".into(),
3443
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_f64x2_rounding.wast").into(),
3444
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3445
2
                }
3446
2
            },|| {
3447
2
                wasmtime_test_util::wast::WastTest {
3448
2
                    path: "/src/wasmtime/tests/spec_testsuite/simd_i16x8_arith.wast".into(),
3449
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_i16x8_arith.wast").into(),
3450
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3451
2
                }
3452
8
            },|| {
3453
8
                wasmtime_test_util::wast::WastTest {
3454
8
                    path: "/src/wasmtime/tests/spec_testsuite/simd_i16x8_arith2.wast".into(),
3455
8
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_i16x8_arith2.wast").into(),
3456
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3457
8
                }
3458
8
            },|| {
3459
6
                wasmtime_test_util::wast::WastTest {
3460
6
                    path: "/src/wasmtime/tests/spec_testsuite/simd_i16x8_cmp.wast".into(),
3461
6
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_i16x8_cmp.wast").into(),
3462
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3463
6
                }
3464
6
            },|| {
3465
6
                wasmtime_test_util::wast::WastTest {
3466
6
                    path: "/src/wasmtime/tests/spec_testsuite/simd_i16x8_extadd_pairwise_i8x16.wast".into(),
3467
6
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_i16x8_extadd_pairwise_i8x16.wast").into(),
3468
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3469
6
                }
3470
6
            },|| {
3471
6
                wasmtime_test_util::wast::WastTest {
3472
6
                    path: "/src/wasmtime/tests/spec_testsuite/simd_i16x8_extmul_i8x16.wast".into(),
3473
6
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_i16x8_extmul_i8x16.wast").into(),
3474
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3475
6
                }
3476
6
            },|| {
3477
3
                wasmtime_test_util::wast::WastTest {
3478
3
                    path: "/src/wasmtime/tests/spec_testsuite/simd_i16x8_q15mulr_sat_s.wast".into(),
3479
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_i16x8_q15mulr_sat_s.wast").into(),
3480
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3481
3
                }
3482
3
            },|| {
3483
2
                wasmtime_test_util::wast::WastTest {
3484
2
                    path: "/src/wasmtime/tests/spec_testsuite/simd_i16x8_sat_arith.wast".into(),
3485
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_i16x8_sat_arith.wast").into(),
3486
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3487
2
                }
3488
7
            },|| {
3489
7
                wasmtime_test_util::wast::WastTest {
3490
7
                    path: "/src/wasmtime/tests/spec_testsuite/simd_i32x4_arith.wast".into(),
3491
7
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_i32x4_arith.wast").into(),
3492
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3493
7
                }
3494
7
            },|| {
3495
4
                wasmtime_test_util::wast::WastTest {
3496
4
                    path: "/src/wasmtime/tests/spec_testsuite/simd_i32x4_arith2.wast".into(),
3497
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_i32x4_arith2.wast").into(),
3498
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3499
4
                }
3500
6
            },|| {
3501
6
                wasmtime_test_util::wast::WastTest {
3502
6
                    path: "/src/wasmtime/tests/spec_testsuite/simd_i32x4_cmp.wast".into(),
3503
6
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_i32x4_cmp.wast").into(),
3504
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3505
6
                }
3506
6
            },|| {
3507
4
                wasmtime_test_util::wast::WastTest {
3508
4
                    path: "/src/wasmtime/tests/spec_testsuite/simd_i32x4_dot_i16x8.wast".into(),
3509
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_i32x4_dot_i16x8.wast").into(),
3510
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3511
4
                }
3512
4
            },|| {
3513
2
                wasmtime_test_util::wast::WastTest {
3514
2
                    path: "/src/wasmtime/tests/spec_testsuite/simd_i32x4_extadd_pairwise_i16x8.wast".into(),
3515
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_i32x4_extadd_pairwise_i16x8.wast").into(),
3516
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3517
2
                }
3518
4
            },|| {
3519
4
                wasmtime_test_util::wast::WastTest {
3520
4
                    path: "/src/wasmtime/tests/spec_testsuite/simd_i32x4_extmul_i16x8.wast".into(),
3521
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_i32x4_extmul_i16x8.wast").into(),
3522
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3523
4
                }
3524
4
            },|| {
3525
2
                wasmtime_test_util::wast::WastTest {
3526
2
                    path: "/src/wasmtime/tests/spec_testsuite/simd_i32x4_trunc_sat_f32x4.wast".into(),
3527
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_i32x4_trunc_sat_f32x4.wast").into(),
3528
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3529
2
                }
3530
2
            },|| {
3531
2
                wasmtime_test_util::wast::WastTest {
3532
2
                    path: "/src/wasmtime/tests/spec_testsuite/simd_i32x4_trunc_sat_f64x2.wast".into(),
3533
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_i32x4_trunc_sat_f64x2.wast").into(),
3534
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3535
2
                }
3536
3
            },|| {
3537
3
                wasmtime_test_util::wast::WastTest {
3538
3
                    path: "/src/wasmtime/tests/spec_testsuite/simd_i64x2_arith.wast".into(),
3539
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_i64x2_arith.wast").into(),
3540
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3541
3
                }
3542
4
            },|| {
3543
4
                wasmtime_test_util::wast::WastTest {
3544
4
                    path: "/src/wasmtime/tests/spec_testsuite/simd_i64x2_arith2.wast".into(),
3545
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_i64x2_arith2.wast").into(),
3546
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3547
4
                }
3548
4
            },|| {
3549
2
                wasmtime_test_util::wast::WastTest {
3550
2
                    path: "/src/wasmtime/tests/spec_testsuite/simd_i64x2_cmp.wast".into(),
3551
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_i64x2_cmp.wast").into(),
3552
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3553
2
                }
3554
3
            },|| {
3555
3
                wasmtime_test_util::wast::WastTest {
3556
3
                    path: "/src/wasmtime/tests/spec_testsuite/simd_i64x2_extmul_i32x4.wast".into(),
3557
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_i64x2_extmul_i32x4.wast").into(),
3558
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3559
3
                }
3560
4
            },|| {
3561
4
                wasmtime_test_util::wast::WastTest {
3562
4
                    path: "/src/wasmtime/tests/spec_testsuite/simd_i8x16_arith.wast".into(),
3563
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_i8x16_arith.wast").into(),
3564
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3565
4
                }
3566
6
            },|| {
3567
6
                wasmtime_test_util::wast::WastTest {
3568
6
                    path: "/src/wasmtime/tests/spec_testsuite/simd_i8x16_arith2.wast".into(),
3569
6
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_i8x16_arith2.wast").into(),
3570
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3571
6
                }
3572
7
            },|| {
3573
7
                wasmtime_test_util::wast::WastTest {
3574
7
                    path: "/src/wasmtime/tests/spec_testsuite/simd_i8x16_cmp.wast".into(),
3575
7
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_i8x16_cmp.wast").into(),
3576
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3577
7
                }
3578
7
            },|| {
3579
4
                wasmtime_test_util::wast::WastTest {
3580
4
                    path: "/src/wasmtime/tests/spec_testsuite/simd_i8x16_sat_arith.wast".into(),
3581
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_i8x16_sat_arith.wast").into(),
3582
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3583
4
                }
3584
5
            },|| {
3585
5
                wasmtime_test_util::wast::WastTest {
3586
5
                    path: "/src/wasmtime/tests/spec_testsuite/simd_int_to_int_extend.wast".into(),
3587
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_int_to_int_extend.wast").into(),
3588
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3589
5
                }
3590
5
            },|| {
3591
4
                wasmtime_test_util::wast::WastTest {
3592
4
                    path: "/src/wasmtime/tests/spec_testsuite/simd_lane.wast".into(),
3593
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_lane.wast").into(),
3594
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3595
4
                }
3596
4
            },|| {
3597
2
                wasmtime_test_util::wast::WastTest {
3598
2
                    path: "/src/wasmtime/tests/spec_testsuite/simd_linking.wast".into(),
3599
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_linking.wast").into(),
3600
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3601
2
                }
3602
4
            },|| {
3603
4
                wasmtime_test_util::wast::WastTest {
3604
4
                    path: "/src/wasmtime/tests/spec_testsuite/simd_load.wast".into(),
3605
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_load.wast").into(),
3606
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3607
4
                }
3608
7
            },|| {
3609
7
                wasmtime_test_util::wast::WastTest {
3610
7
                    path: "/src/wasmtime/tests/spec_testsuite/simd_load16_lane.wast".into(),
3611
7
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_load16_lane.wast").into(),
3612
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3613
7
                }
3614
9
            },|| {
3615
9
                wasmtime_test_util::wast::WastTest {
3616
9
                    path: "/src/wasmtime/tests/spec_testsuite/simd_load32_lane.wast".into(),
3617
9
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_load32_lane.wast").into(),
3618
9
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3619
9
                }
3620
9
            },|| {
3621
5
                wasmtime_test_util::wast::WastTest {
3622
5
                    path: "/src/wasmtime/tests/spec_testsuite/simd_load64_lane.wast".into(),
3623
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_load64_lane.wast").into(),
3624
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3625
5
                }
3626
5
            },|| {
3627
1
                wasmtime_test_util::wast::WastTest {
3628
1
                    path: "/src/wasmtime/tests/spec_testsuite/simd_load8_lane.wast".into(),
3629
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_load8_lane.wast").into(),
3630
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3631
1
                }
3632
2
            },|| {
3633
2
                wasmtime_test_util::wast::WastTest {
3634
2
                    path: "/src/wasmtime/tests/spec_testsuite/simd_load_extend.wast".into(),
3635
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_load_extend.wast").into(),
3636
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3637
2
                }
3638
3
            },|| {
3639
3
                wasmtime_test_util::wast::WastTest {
3640
3
                    path: "/src/wasmtime/tests/spec_testsuite/simd_load_splat.wast".into(),
3641
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_load_splat.wast").into(),
3642
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3643
3
                }
3644
5
            },|| {
3645
5
                wasmtime_test_util::wast::WastTest {
3646
5
                    path: "/src/wasmtime/tests/spec_testsuite/simd_load_zero.wast".into(),
3647
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_load_zero.wast").into(),
3648
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3649
5
                }
3650
5
            },|| {
3651
5
                wasmtime_test_util::wast::WastTest {
3652
5
                    path: "/src/wasmtime/tests/spec_testsuite/simd_memory-multi.wast".into(),
3653
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_memory-multi.wast").into(),
3654
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3655
5
                }
3656
5
            },|| {
3657
2
                wasmtime_test_util::wast::WastTest {
3658
2
                    path: "/src/wasmtime/tests/spec_testsuite/simd_select.wast".into(),
3659
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_select.wast").into(),
3660
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3661
2
                }
3662
6
            },|| {
3663
6
                wasmtime_test_util::wast::WastTest {
3664
6
                    path: "/src/wasmtime/tests/spec_testsuite/simd_splat.wast".into(),
3665
6
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_splat.wast").into(),
3666
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3667
6
                }
3668
6
            },|| {
3669
3
                wasmtime_test_util::wast::WastTest {
3670
3
                    path: "/src/wasmtime/tests/spec_testsuite/simd_store.wast".into(),
3671
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_store.wast").into(),
3672
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3673
3
                }
3674
3
            },|| {
3675
1
                wasmtime_test_util::wast::WastTest {
3676
1
                    path: "/src/wasmtime/tests/spec_testsuite/simd_store16_lane.wast".into(),
3677
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_store16_lane.wast").into(),
3678
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3679
1
                }
3680
4
            },|| {
3681
4
                wasmtime_test_util::wast::WastTest {
3682
4
                    path: "/src/wasmtime/tests/spec_testsuite/simd_store32_lane.wast".into(),
3683
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_store32_lane.wast").into(),
3684
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3685
4
                }
3686
4
            },|| {
3687
2
                wasmtime_test_util::wast::WastTest {
3688
2
                    path: "/src/wasmtime/tests/spec_testsuite/simd_store64_lane.wast".into(),
3689
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_store64_lane.wast").into(),
3690
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3691
2
                }
3692
8
            },|| {
3693
8
                wasmtime_test_util::wast::WastTest {
3694
8
                    path: "/src/wasmtime/tests/spec_testsuite/simd_store8_lane.wast".into(),
3695
8
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/simd_store8_lane.wast").into(),
3696
8
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3697
8
                }
3698
16
            },|| {
3699
16
                wasmtime_test_util::wast::WastTest {
3700
16
                    path: "/src/wasmtime/tests/spec_testsuite/skip-stack-guard-page.wast".into(),
3701
16
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/skip-stack-guard-page.wast").into(),
3702
16
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3703
16
                }
3704
16
            },|| {
3705
7
                wasmtime_test_util::wast::WastTest {
3706
7
                    path: "/src/wasmtime/tests/spec_testsuite/stack.wast".into(),
3707
7
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/stack.wast").into(),
3708
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3709
7
                }
3710
7
            },|| {
3711
5
                wasmtime_test_util::wast::WastTest {
3712
5
                    path: "/src/wasmtime/tests/spec_testsuite/start.wast".into(),
3713
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/start.wast").into(),
3714
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3715
5
                }
3716
5
            },|| {
3717
3
                wasmtime_test_util::wast::WastTest {
3718
3
                    path: "/src/wasmtime/tests/spec_testsuite/start0.wast".into(),
3719
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/start0.wast").into(),
3720
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3721
3
                }
3722
3
            },|| {
3723
3
                wasmtime_test_util::wast::WastTest {
3724
3
                    path: "/src/wasmtime/tests/spec_testsuite/store.wast".into(),
3725
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/store.wast").into(),
3726
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3727
3
                }
3728
3
            },|| {
3729
2
                wasmtime_test_util::wast::WastTest {
3730
2
                    path: "/src/wasmtime/tests/spec_testsuite/store0.wast".into(),
3731
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/store0.wast").into(),
3732
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3733
2
                }
3734
2
            },|| {
3735
1
                wasmtime_test_util::wast::WastTest {
3736
1
                    path: "/src/wasmtime/tests/spec_testsuite/store1.wast".into(),
3737
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/store1.wast").into(),
3738
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3739
1
                }
3740
2
            },|| {
3741
2
                wasmtime_test_util::wast::WastTest {
3742
2
                    path: "/src/wasmtime/tests/spec_testsuite/store2.wast".into(),
3743
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/store2.wast").into(),
3744
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3745
2
                }
3746
10
            },|| {
3747
10
                wasmtime_test_util::wast::WastTest {
3748
10
                    path: "/src/wasmtime/tests/spec_testsuite/struct.wast".into(),
3749
10
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/struct.wast").into(),
3750
10
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3751
10
                }
3752
10
            },|| {
3753
2
                wasmtime_test_util::wast::WastTest {
3754
2
                    path: "/src/wasmtime/tests/spec_testsuite/switch.wast".into(),
3755
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/switch.wast").into(),
3756
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3757
2
                }
3758
6
            },|| {
3759
6
                wasmtime_test_util::wast::WastTest {
3760
6
                    path: "/src/wasmtime/tests/spec_testsuite/table-sub.wast".into(),
3761
6
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/table-sub.wast").into(),
3762
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3763
6
                }
3764
6
            },|| {
3765
1
                wasmtime_test_util::wast::WastTest {
3766
1
                    path: "/src/wasmtime/tests/spec_testsuite/table.wast".into(),
3767
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/table.wast").into(),
3768
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: Some(true), nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3769
1
                }
3770
1
            },|| {
3771
1
                wasmtime_test_util::wast::WastTest {
3772
1
                    path: "/src/wasmtime/tests/spec_testsuite/table64.wast".into(),
3773
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/table64.wast").into(),
3774
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: Some(true), nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3775
1
                }
3776
5
            },|| {
3777
5
                wasmtime_test_util::wast::WastTest {
3778
5
                    path: "/src/wasmtime/tests/spec_testsuite/table_copy.wast".into(),
3779
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/table_copy.wast").into(),
3780
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3781
5
                }
3782
5
            },|| {
3783
4
                wasmtime_test_util::wast::WastTest {
3784
4
                    path: "/src/wasmtime/tests/spec_testsuite/table_copy64.wast".into(),
3785
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/table_copy64.wast").into(),
3786
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3787
4
                }
3788
6
            },|| {
3789
6
                wasmtime_test_util::wast::WastTest {
3790
6
                    path: "/src/wasmtime/tests/spec_testsuite/table_copy_mixed.wast".into(),
3791
6
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/table_copy_mixed.wast").into(),
3792
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3793
6
                }
3794
6
            },|| {
3795
2
                wasmtime_test_util::wast::WastTest {
3796
2
                    path: "/src/wasmtime/tests/spec_testsuite/table_fill.wast".into(),
3797
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/table_fill.wast").into(),
3798
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3799
2
                }
3800
3
            },|| {
3801
3
                wasmtime_test_util::wast::WastTest {
3802
3
                    path: "/src/wasmtime/tests/spec_testsuite/table_fill64.wast".into(),
3803
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/table_fill64.wast").into(),
3804
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3805
3
                }
3806
6
            },|| {
3807
6
                wasmtime_test_util::wast::WastTest {
3808
6
                    path: "/src/wasmtime/tests/spec_testsuite/table_get.wast".into(),
3809
6
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/table_get.wast").into(),
3810
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3811
6
                }
3812
6
            },|| {
3813
2
                wasmtime_test_util::wast::WastTest {
3814
2
                    path: "/src/wasmtime/tests/spec_testsuite/table_get64.wast".into(),
3815
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/table_get64.wast").into(),
3816
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3817
2
                }
3818
11
            },|| {
3819
11
                wasmtime_test_util::wast::WastTest {
3820
11
                    path: "/src/wasmtime/tests/spec_testsuite/table_grow.wast".into(),
3821
11
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/table_grow.wast").into(),
3822
11
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3823
11
                }
3824
11
            },|| {
3825
5
                wasmtime_test_util::wast::WastTest {
3826
5
                    path: "/src/wasmtime/tests/spec_testsuite/table_grow64.wast".into(),
3827
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/table_grow64.wast").into(),
3828
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3829
5
                }
3830
11
            },|| {
3831
11
                wasmtime_test_util::wast::WastTest {
3832
11
                    path: "/src/wasmtime/tests/spec_testsuite/table_init.wast".into(),
3833
11
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/table_init.wast").into(),
3834
11
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3835
11
                }
3836
14
            },|| {
3837
14
                wasmtime_test_util::wast::WastTest {
3838
14
                    path: "/src/wasmtime/tests/spec_testsuite/table_init64.wast".into(),
3839
14
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/table_init64.wast").into(),
3840
14
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3841
14
                }
3842
14
            },|| {
3843
4
                wasmtime_test_util::wast::WastTest {
3844
4
                    path: "/src/wasmtime/tests/spec_testsuite/table_set.wast".into(),
3845
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/table_set.wast").into(),
3846
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3847
4
                }
3848
5
            },|| {
3849
5
                wasmtime_test_util::wast::WastTest {
3850
5
                    path: "/src/wasmtime/tests/spec_testsuite/table_set64.wast".into(),
3851
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/table_set64.wast").into(),
3852
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3853
5
                }
3854
5
            },|| {
3855
3
                wasmtime_test_util::wast::WastTest {
3856
3
                    path: "/src/wasmtime/tests/spec_testsuite/table_size.wast".into(),
3857
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/table_size.wast").into(),
3858
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3859
3
                }
3860
3
            },|| {
3861
1
                wasmtime_test_util::wast::WastTest {
3862
1
                    path: "/src/wasmtime/tests/spec_testsuite/table_size64.wast".into(),
3863
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/table_size64.wast").into(),
3864
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3865
1
                }
3866
5
            },|| {
3867
5
                wasmtime_test_util::wast::WastTest {
3868
5
                    path: "/src/wasmtime/tests/spec_testsuite/tag.wast".into(),
3869
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/tag.wast").into(),
3870
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3871
5
                }
3872
11
            },|| {
3873
11
                wasmtime_test_util::wast::WastTest {
3874
11
                    path: "/src/wasmtime/tests/spec_testsuite/throw.wast".into(),
3875
11
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/throw.wast").into(),
3876
11
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3877
11
                }
3878
11
            },|| {
3879
4
                wasmtime_test_util::wast::WastTest {
3880
4
                    path: "/src/wasmtime/tests/spec_testsuite/throw_ref.wast".into(),
3881
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/throw_ref.wast").into(),
3882
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3883
4
                }
3884
4
            },|| {
3885
2
                wasmtime_test_util::wast::WastTest {
3886
2
                    path: "/src/wasmtime/tests/spec_testsuite/token.wast".into(),
3887
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/token.wast").into(),
3888
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3889
2
                }
3890
7
            },|| {
3891
7
                wasmtime_test_util::wast::WastTest {
3892
7
                    path: "/src/wasmtime/tests/spec_testsuite/traps.wast".into(),
3893
7
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/traps.wast").into(),
3894
7
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3895
7
                }
3896
7
            },|| {
3897
3
                wasmtime_test_util::wast::WastTest {
3898
3
                    path: "/src/wasmtime/tests/spec_testsuite/traps0.wast".into(),
3899
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/traps0.wast").into(),
3900
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3901
3
                }
3902
5
            },|| {
3903
5
                wasmtime_test_util::wast::WastTest {
3904
5
                    path: "/src/wasmtime/tests/spec_testsuite/try_table.wast".into(),
3905
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/try_table.wast").into(),
3906
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3907
5
                }
3908
5
            },|| {
3909
1
                wasmtime_test_util::wast::WastTest {
3910
1
                    path: "/src/wasmtime/tests/spec_testsuite/type-canon.wast".into(),
3911
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/type-canon.wast").into(),
3912
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3913
1
                }
3914
3
            },|| {
3915
3
                wasmtime_test_util::wast::WastTest {
3916
3
                    path: "/src/wasmtime/tests/spec_testsuite/type-equivalence.wast".into(),
3917
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/type-equivalence.wast").into(),
3918
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3919
3
                }
3920
3
            },|| {
3921
2
                wasmtime_test_util::wast::WastTest {
3922
2
                    path: "/src/wasmtime/tests/spec_testsuite/type-rec.wast".into(),
3923
2
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/type-rec.wast").into(),
3924
2
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3925
2
                }
3926
5
            },|| {
3927
5
                wasmtime_test_util::wast::WastTest {
3928
5
                    path: "/src/wasmtime/tests/spec_testsuite/type-subtyping.wast".into(),
3929
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/type-subtyping.wast").into(),
3930
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3931
5
                }
3932
5
            },|| {
3933
3
                wasmtime_test_util::wast::WastTest {
3934
3
                    path: "/src/wasmtime/tests/spec_testsuite/type.wast".into(),
3935
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/type.wast").into(),
3936
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3937
3
                }
3938
10
            },|| {
3939
10
                wasmtime_test_util::wast::WastTest {
3940
10
                    path: "/src/wasmtime/tests/spec_testsuite/unreachable.wast".into(),
3941
10
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/unreachable.wast").into(),
3942
10
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3943
10
                }
3944
10
            },|| {
3945
1
                wasmtime_test_util::wast::WastTest {
3946
1
                    path: "/src/wasmtime/tests/spec_testsuite/unreached-invalid.wast".into(),
3947
1
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/unreached-invalid.wast").into(),
3948
1
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3949
1
                }
3950
3
            },|| {
3951
3
                wasmtime_test_util::wast::WastTest {
3952
3
                    path: "/src/wasmtime/tests/spec_testsuite/unreached-valid.wast".into(),
3953
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/unreached-valid.wast").into(),
3954
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3955
3
                }
3956
6
            },|| {
3957
6
                wasmtime_test_util::wast::WastTest {
3958
6
                    path: "/src/wasmtime/tests/spec_testsuite/unwind.wast".into(),
3959
6
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/unwind.wast").into(),
3960
6
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3961
6
                }
3962
6
            },|| {
3963
5
                wasmtime_test_util::wast::WastTest {
3964
5
                    path: "/src/wasmtime/tests/spec_testsuite/utf8-custom-section-id.wast".into(),
3965
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/utf8-custom-section-id.wast").into(),
3966
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3967
5
                }
3968
5
            },|| {
3969
5
                wasmtime_test_util::wast::WastTest {
3970
5
                    path: "/src/wasmtime/tests/spec_testsuite/utf8-import-field.wast".into(),
3971
5
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/utf8-import-field.wast").into(),
3972
5
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3973
5
                }
3974
5
            },|| {
3975
4
                wasmtime_test_util::wast::WastTest {
3976
4
                    path: "/src/wasmtime/tests/spec_testsuite/utf8-import-module.wast".into(),
3977
4
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/utf8-import-module.wast").into(),
3978
4
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3979
4
                }
3980
4
            },|| {
3981
3
                wasmtime_test_util::wast::WastTest {
3982
3
                    path: "/src/wasmtime/tests/spec_testsuite/utf8-invalid-encoding.wast".into(),
3983
3
                    contents: include_str!("/src/wasmtime/tests/spec_testsuite/utf8-invalid-encoding.wast").into(),
3984
3
                    config: wasmtime_test_util::wast::TestConfig { bulk_memory: Some(true), memory64: Some(true), custom_page_sizes: None, multi_memory: Some(true), threads: None, shared_everything_threads: None, gc: Some(true), function_references: None, relaxed_simd: Some(true), reference_types: Some(true), tail_call: Some(true), extended_const: Some(true), wide_arithmetic: None, branch_hinting: None, hogs_memory: None, nan_canonicalization: None, component_model_async: None, component_model_more_async_builtins: None, component_model_async_stackful: None, component_model_threading: None, component_model_error_context: None, component_model_gc: None, component_model_map: None, component_model_fixed_length_lists: None, component_model_implements: None, simd: Some(true), gc_types: None, exceptions: Some(true), legacy_exceptions: None, stack_switching: None, spec_test: Some(true), custom_descriptors: None },
3985
3
                }
3986
3
            },];