Comments (4)
I've investigated a bit, IMO the wasmedge C API didn't not expose any error status in WasmEdge_PluginLoadFromPath
makes it hard to look further.
It definitely has hit some error condition but without proper error reporting, you're better investigate by yourself because I'm not using WasmEdge and I'm not interested in debugging by reading a lot of WasmEdge ffi code.
from maturin.
- Build with
maturin build
(Failed)
I don't see any failure that's directly related to maturin since the wheel is correctly built, the plugin load failure seems like a user code or runtime environment issue.
Closing because nothing we can fix in maturin here.
from maturin.
@messense Thanks for your reply. As I mentioned above, when I use maturin develop
, the wheel works and prints out
Hello, world!
Plugin count: 1
Plugin names: ["wasi_nn"]
However, when I use maturin build
and install the wheels manually, it fails to print the same info as before:
Hello, world!
Plugin count: 0
Plugin names: []
No change happened between these two compilations. So I don't know why the wheels built with develop
and build
behave differently.
from maturin.
Thank you for the help. I'll check the issue further.
from maturin.
Related Issues (20)
- Incompatible with conda or venv, with error "markers XXX don't match your environment" HOT 5
- Add a way to override the resultant Python package version HOT 1
- `cargo metadata --manifest-path Cargo.toml --format-version 1 --locked` errors on macos-12 builds HOT 7
- can't find crate `num_enum_derive` HOT 11
- Gentoo Linux: dev-util/maturin-1.7.0 QA Notice: setuptools warnings detected: `install_requires` overwritten in `pyproject.toml` (dependencies)
- Cannot publish projects to PyPi HOT 1
- Move maturin project metadata from `setup.py` to `pyproject.toml`
- wheel `License-File` metadata is missing the relative path `license_files/`
- Make CI faster and more reliable
- Update to latest cargo deny release
- `--uv` does not allow passing in `--break-system-packages` on system Python HOT 3
- How can I specify a crate version for maturin to compile? HOT 1
- maturin develop builds for mixed python versions HOT 1
- Panic running sdist when `python-source` points outside of Rust source directory HOT 2
- Cross compilation issues with several architectures with Yocto Project
- iOS simulator linking: symbol(s) not found for architecture arm64 HOT 2
- Add -r flag explanation for release builds in Maturin quickstart guide HOT 1
- Copy `.pdb` files to `Editable Installations` and `Wheel`s for easier debugging on windows HOT 4
- msys2: whl is not a supported wheel on this platform. HOT 13
- cannot open shared object file: No such file or directory HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from maturin.