-
Notifications
You must be signed in to change notification settings - Fork 31
Open
Description
Summary
All PR CI builds are failing with a Rust type mismatch error in the llama-cpp-2 crate during buildRustNativesForHost.
Error
error[E0308]: mismatched types
--> /home/ci-agent/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/llama-cpp-2-0.1.126/src/lib.rs:416:35
|
416 | let name = cstr_to_string(props.name);
| -------------- ^^^^^^^^^^ expected `*const i8`, found `*const u8`
Similar errors at lines 417 and 420 for description and backend_name.
Affected PRs
- feat(js): support nested conditional exports in package.json #1794 (run 19686807280)
feat/crypto-random-int(run 19684791019)
Main branch runs show as "skipped" so they don't hit this path.
Possible Causes
- Rust toolchain update on CI runners changed
c_chartype definition llama-cpp-2crate version 0.1.126 incompatible with current toolchain- CI runner environment changed
Task
:packages:graalvm:buildRustNativesForHost
This is in the local-ai package's Rust native dependencies.
Metadata
Metadata
Assignees
Labels
No labels