explodingcamera / tinywasm

A tiny, interpreted WebAssembly Runtime written in Rust

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tests fail to compile on aarch64 (Apple M1 Max)

drauschenbach opened this issue · comments

This issue pertains to v0.5.0.

rustc -vV | sed -n 's|host: ||p'
aarch64-apple-darwin
$ cargo test
...
error[E0658]: platform intrinsics are experimental and possibly buggy
   --> /Users/davidr/.cargo/git/checkouts/pathfinder-4b06955e541728fe/4ada8c2/simd/src/arm/mod.rs:874:8
    |
874 | extern "platform-intrinsic" {
    |        ^^^^^^^^^^^^^^^^^^^^
    |
    = note: see issue #27731 <https://github.com/rust-lang/rust/issues/27731> for more information
    = help: add `#![feature(platform_intrinsics)]` to the crate attributes to enable
    = note: this compiler was built on 2024-02-10; consider upgrading it if it is out of date
$ cargo tree -i pathfinder_simd   
pathfinder_simd v0.5.2 (https://github.com/explodingcamera/pathfinder?rev=4ada8c2484f6bdd2a57546f055000c2df8e65eab#4ada8c24)
├── font-kit v0.11.0
│   └── plotters v0.3.5
│       [dev-dependencies]
│       └── tinywasm v0.5.0 (/Users/davidr/workspaces/tinywasm/crates/tinywasm)
│           [dev-dependencies]
│           └── tinywasm-root v0.0.0 (/Users/davidr/workspaces/tinywasm)
└── pathfinder_geometry v0.5.1
    ├── font-kit v0.11.0 (*)
    └── plotters v0.3.5 (*)