Skip to content

Why does LinearSolve depend on MKL_jll #524

Open
@ufechner7

Description

@ufechner7

Question❓

I would prefer not to use MKL. I only use static arrays, and for static arrays MKL does not have any advantage. Can the dependency on MKL.jll be removed or be made optional?

Furthermore, MKL.jll spits out this warning:

Precompiling project...
  227 dependencies successfully precompiled in 99 seconds
  1 dependency had output during precompilation:
┌ MKL_jll
│   Downloading artifact: MKL
│  
│  [pid 100819] waiting for IO to finish:
│   Handle type        uv_handle_t->data
│   timer              0x1906150->0x7358aae8abc0
│  This means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help.
│  
│  [pid 100819] waiting for IO to finish:
│   Handle type        uv_handle_t->data
│   timer              0x1906150->0x7358aae8abc0
│  This means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help.
└  

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions