Skip to content

LLVM ERROR: Error while trying to spill A9 from class AR #87

@andresv

Description

@andresv

Got this error while building num-rational.

warning: Patch `getrandom v0.1.16 (https://github.com/ivmarkov/getrandom.git?branch=0.1#d942e06a)` was not used in the crate graph.
Patch `polling v2.1.0 (https://github.com/ivmarkov/polling#260dded7)` was not used in the crate graph.
Patch `socket2 v0.4.2 (https://github.com/ivmarkov/socket2#7217ebe8)` was not used in the crate graph.
Check that the patched package version and available features are compatible
with the dependency requirements. If the patch has a different version from
what is locked in the Cargo.lock file, run `cargo update` to use the new
version. This may also occur with an optional dependency that is not enabled.
    Blocking waiting for file lock on build directory
   Compiling num-rational v0.3.2
   Compiling atat v0.13.1
   Compiling esp-idf-hal v0.21.0
   Compiling num v0.3.1
   Compiling embedded-time v0.11.0
   Compiling esp-idf-svc v0.26.0
LLVM ERROR: Error while trying to spill A9 from class AR: Cannot scavenge register without an emergency spill slot!
error: could not compile `num-rational`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions