I am working with version 0.18.2+ of JuMP (JuMP 0.18 compatible with 1.0) and I get the following error when I do resolve
:
ERROR: Unsatisfiable requirements detected for package ForwardDiff [f6369f11]:
ForwardDiff [f6369f11] log:
├─possible versions are: [0.0.2-0.0.3, 0.1.0-0.1.8, 0.2.0-0.2.5, 0.3.0-0.3.5, 0.4.0-0.4.2, 0.5.0, 0.6.0, 0.7.0-0.7.5, 0.8.0-0.8.5, 0.9.0] or uninstalled
├─restricted to versions 0.5.0-0.8 by JuMP [4076af6c], leaving only versions [0.5.0, 0.6.0, 0.7.0-0.7.5, 0.8.0-0.8.5]
│ └─JuMP [4076af6c] log:
│ ├─possible versions are: 0.18.2 or uninstalled
│ └─JuMP [4076af6c] is fixed to version 0.18.2+
├─restricted to versions 0.8.5 by an explicit requirement, leaving only versions 0.8.5
└─restricted by julia compatibility requirements to versions: [0.1.3-0.1.8, 0.2.0-0.2.5, 0.3.0-0.3.4, 0.9.0] or uninstalled — no versions left
I’m pretty stumped here. Is this a bug?
(I see some old, similar issues which I don’t think are related)
The only way I can get this working at all is going into the JuMP
REQUIRE
and allowing it to use ForwardDiff 0.9. Obviously that’s not an ideal solution.