Backport: remove scipy dependency for MSYS2 ARTIQ #20
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "fsagbuya/artiq-extrapkg:omit_scipy_8"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
Remove
scipy
because the package breaks with a recent update:Temporary fix for https://github.com/m-labs/artiq/issues/2512.
Tests:
artiq_master
andartiq_dashboard
(v.8.8892+86a8d2d) execution using MSYS2 offline installer.python -m unittest discover -v artiq.test
artiq_compile
against Kasli.Please test artiq_compile as well, the LLVM/llvmlite stuff often tends to break.
Tested
artiq_compile
with experiments in theexamples
directory. It compiles without any errors. However, I noticed that it's already targeting llvm-18, since we used the namespace llvm and not llvm-15 (which is used in the Linux version of ARTIQ). Should we keep it this way?Probably doesn't matter too much since we are just using the machine code tools of LLVM (addr2line, lld, etc.) and unlike the others they tend not to break compatibility every few days there.
llvmlite is statically linked against LLVM 15 and does not use the other llvm packages for code generation.