python3Packages.onnxruntime: mark as broken on aarch64-linux#416434
python3Packages.onnxruntime: mark as broken on aarch64-linux#416434GaetanLepage wants to merge 2 commits intoNixOS:masterfrom
Conversation
|
Re-running CI due to a odd failure fixed in #416448 |
|
Can't seem to reproduce the failure importing onnxruntime manually. |
Can you try building #416102 on ARM please? |
I can reproduce the issue building vectorcode, but not with importing onnxruntime manually, or building vectorcode with sandbox disabled. |
|
0a0dae2 to
8be52a3
Compare
@NickCao are you sure? That fixes a logging error. microsoft/onnxruntime#10038 (comment) seems to be relevant to our issue. |
I'm pretty sure. This is about one bug triggering another: 1. libcpuinfo initialization fails within the nix sandbox on aarch64-linux 2. the warning/error log is written to an uninitialized logger, causing a crash. Fixing either of this would prevent it from crashing. |
3872fb0 to
c4d9d7f
Compare
|
The initial motivation for this PR ( |
Things done
Several downstream packages crash when using
python3Packages.onnxruntimeonaarch64-linux.I propose to disable it on this platform.
cc @ck3d @puffnfresh @cbourjau
nix.conf? (See Nix manual)sandbox = relaxedsandbox = truenix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)Add a 👍 reaction to pull requests you find important.