Skip to content

Commit a6fa90c

Browse files
dependabot[bot]Copilotjsturtevant
authored
Bump wasmparser from 0.242.0 to 0.243.0 (#1069)
* Bump wasmparser from 0.242.0 to 0.243.0 Bumps [wasmparser](https://github.com/bytecodealliance/wasm-tools) from 0.242.0 to 0.243.0. - [Release notes](https://github.com/bytecodealliance/wasm-tools/releases) - [Commits](https://github.com/bytecodealliance/wasm-tools/commits) --- updated-dependencies: - dependency-name: wasmparser dependency-version: 0.243.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Handle FuncExact variant added in wasmparser 0.243.0 (#1071) * Initial plan * Handle FuncExact variant in wasmparser 0.243.0 Co-authored-by: jsturtevant <648372+jsturtevant@users.noreply.github.com> * Improve error message consistency for FuncExact handlers Co-authored-by: jsturtevant <648372+jsturtevant@users.noreply.github.com> * Fix wasmparser 0.243.0 compatibility Co-authored-by: jsturtevant <648372+jsturtevant@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jsturtevant <648372+jsturtevant@users.noreply.github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com> Co-authored-by: jsturtevant <648372+jsturtevant@users.noreply.github.com>
1 parent c8408e4 commit a6fa90c

File tree

5 files changed

+10
-6
lines changed

5 files changed

+10
-6
lines changed

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/hyperlight_component_macro/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ name = "hyperlight_component_macro"
1616
proc-macro = true
1717

1818
[dependencies]
19-
wasmparser = { version = "0.242.0" }
19+
wasmparser = { version = "0.243.0" }
2020
quote = { version = "1.0.42" }
2121
proc-macro2 = { version = "1.0.103" }
2222
syn = { version = "2.0.111" }

src/hyperlight_component_util/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Shared implementation for the procedural macros that generate Hyperlight host an
1515
name = "hyperlight_component_util"
1616

1717
[dependencies]
18-
wasmparser = { version = "0.242.0" }
18+
wasmparser = { version = "0.243.0" }
1919
quote = { version = "1.0.42" }
2020
proc-macro2 = { version = "1.0.103" }
2121
syn = { version = "2.0.111" }

src/hyperlight_component_util/src/elaborate.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ mod basic_conversions {
6666
ExternalKind::Memory => Sort::Core(CoreSort::Memory),
6767
ExternalKind::Global => Sort::Core(CoreSort::Global),
6868
ExternalKind::Tag => panic!("core type tags are not supported"),
69+
ExternalKind::FuncExact => panic!("core type exact functions are not supported"),
6970
}
7071
}
7172

@@ -195,6 +196,9 @@ impl<'p, 'a> Ctx<'p, 'a> {
195196
TypeRef::Memory(mt) => CoreExternDesc::Memory(*mt),
196197
TypeRef::Global(gt) => CoreExternDesc::Global(*gt),
197198
TypeRef::Tag(_) => panic!("core type tags are not supported"),
199+
TypeRef::FuncExact(_) => {
200+
panic!("core type exact functions are not supported")
201+
}
198202
},
199203
}),
200204
),

src/tests/rust_guests/witguest/Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)