MimiIWG and MimiFUND

I can’t resolve error to install MimiIWG and MimiFUND. Can anyone help me to get it installed?

You’ll have to provide more information if you want to get help.

What have you tried? What didn’t work?

here is the error message:
Precompiling project…
✗ MimiFUND
✗ MimiIWG
7 dependencies successfully precompiled in 58 seconds. 298 already precompiled.
2 dependencies errored.
For a report of the errors see julia> err. To retry use pkg> precompile

That’s not the error message, as it says:

What’s the output of versioninfo() and ]st?

julia> err
PkgPrecompileError: The following 2 direct dependencies failed to precompile:

MimiIWG

Failed to precompile MimiIWG [b1d80750-afbf-11e9-0666-4f25b2ea2b65] to “C:\Users\masgh\.julia\compiled\v1.11\MimiIWG\jl_6C4A.tmp”.
ERROR: LoadError: UndefVarError: Simulation not defined in MimiFUND
Suggestion: check for spelling errors or missing imports.
.
.
.
Failed to precompile MimiFUND [b3ba11de-429f-11e9-29f7-cb478ab96e7c] to “C:\Users\masgh\.julia\compiled\v1.11\MimiFUND\jl_3E9F.tmp”.
ERROR: LoadError: UndefVarError: Simulation not defined in MimiFUND
Suggestion: check for spelling errors or missing imports.

I’ll ask again: what’s the output of versioninfo() and ]st?

I’ve just tried on 1.11.6 and MimiFUND installs and precompiles without issues:

(@v1.11) pkg> activate --temp
  Activating new project at `l\Temp\jl_Pyp8aR`

(jl_Pyp8aR) pkg> add MimiFUND
   Resolving package versions...
    Updating `\Temp\jl_Pyp8aR\Project.toml`
  [b3ba11de] + MimiFUND v3.13.0
(...)
   Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m`
Precompiling project...
  119 dependencies successfully precompiled in 73 seconds. 60 already precompiled.

julia> versioninfo()
Julia Version 1.11.6
Commit 9615af0f26 (2025-07-09 12:58 UTC)
Build Info:
Official https://julialang.org/ release
Platform Info:
OS: Windows (x86_64-w64-mingw32)
CPU: 12 × 12th Gen Intel(R) Core™ i5-1235U
WORD_SIZE: 64
LLVM: libLLVM-16.0.6 (ORCJIT, alderlake)
Threads: 1 default, 0 interactive, 1 GC (on 12 virtual cores)

(@v1.11) pkg> st
Status C:\Users\masgh\.julia\environments\v1.11\Project.toml
[e4e893b0] Mimi v1.5.3
⌃ [4f2c5d70] MimiDICE2010 v1.0.0
⌅ [b3ba11de] MimiFUND v3.8.2
⌃ [b1d80750] MimiIWG v0.1.0
[e25d4f70] MimiPAGE2009 v5.0.0
[fdbf4ff8] XLSX v0.10.4
Info Packages marked with ⌃ and ⌅ have new versions available. Those with ⌃ may be upgradable, but those with ⌅ are restricted by compatibility constraints from upgrading. To see why use status --outdated

(@v1.11) pkg> update MimiIWG v0.1.0
ERROR: Unable to parse v0.1.0 as a package.

Ok your MimiFUND version is outdated, try

]add MimiFund@3.13

(@v1.11) pkg> add MimiFund@3.13
ERROR: The following package names could not be resolved:

  • MimiFund (not found in project, manifest or registry)
    Suggestions: MimiFAIR MimiFUND MiniZinc MimiCIAM MimiSSPs MiniFB Fminbnd MimiGIVE MimiIWG Mimi MimiRFFSPs MatrixFuns

Sorry my typo, as the error message says the package is called MimiFUND