Skip to content

Illegal instruction in Github CI #147

Description

@ChristopherRabotin

Hi there,

Somehow one of my crates depends on psm and stacker. As of a few days ago, github refuses to build the tests due to an illegal instruction : https://github.com/nyx-space/nyx/actions/runs/24977329247/job/73683815226

   Compiling psm v0.1.31
   Compiling stacker v0.1.24
   Compiling ring v0.17.14
error: failed to run custom build command for `psm v0.1.31`
note: To improve backtraces for build dependencies, set the CARGO_PROFILE_TEST_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation.

Caused by:
  process didn't exit successfully: `/home/runner/work/nyx/nyx/target/debug/build/psm-5f9c79771e916ee9/build-script-build` (signal: 4, SIGILL: illegal instruction)
  --- stdout
  cargo:rustc-check-cfg=cfg(switchable_stack,asm,link_asm)
warning: build failed, waiting for other jobs to finish...
error: failed to run custom build command for `stacker v0.1.24`
note: To improve backtraces for build dependencies, set the CARGO_PROFILE_TEST_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation.

Caused by:
  process didn't exit successfully: `/home/runner/work/nyx/nyx/target/debug/build/stacker-1a71089daeb8a88a/build-script-build` (signal: 4, SIGILL: illegal instruction)

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