Skip to content

Illegal instruction in Github CI #147

@ChristopherRabotin

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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions