trixi-framework / trixi-framework/libtrixi
PackageCompiler requires 7z
Open
Nobody has claimed this yet.
documentation
- Dominant language
- Julia
- Stars
- 3
- Forks
- 3
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 1
Description
If you do not have it installed, you might see something like:
~/libtrixi_main/examples (main *) $ ./trixi_controller_simple_c ~/install/libtrixi-julia ../LibTrixi.jl/examples/libelixir_p4est2d_dgsem_euler_sedov.jl
*** Trixi controller *** Initialize Trixi
Downloaded artifact: MKL
Downloaded artifact: MKL
fatal: error thrown and no exception handler available.
InitError(mod=:MKL_jll, error=ErrorException("Unable to automatically download/install artifact 'MKL' from sources listed in '/home/bene/.julia/packages/MKL_jll/8Hu7G/Artifacts.toml'.
Sources attempted:
- https://pkg.julialang.org/artifact/d670351e2fcdac07d02cf73bda5f53e9bea796a6
Error: IOError: could not spawn setenv(`7z x /tmp/jl_KNK5I7o7of-download.gz -so`,...
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the failure with ./trixi_controller_simple_c and the referenced LibTrixi.jl example, then trace how PackageCompiler or the MKL_jll artifact invokes 7z. The issue is complete when the dependency is addressed and the same example initializes successfully, with an appropriate regression check if the project provides one.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- julia
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100