jump-dev / JuMP.jl

Modeling language for Mathematical Optimization (linear, mixed-integer, conic, semidefinite, nonlinear)
http://jump.dev/JuMP.jl/
Other
2.18k stars 390 forks source link

Base.sum must be explicitly imported to be extended #557

Closed yeesian closed 8 years ago

yeesian commented 8 years ago
  | | |_| | | | (_| |  |  Version 0.4.0-dev+6309 (2015-07-28 03:01 UTC)
 _/ |\__'_|_|_|\__'_|  |  Commit 9390c71* (34 days old master)
|__/                   |  x86_64-apple-darwin13.4.0

julia> using JuMP
ERROR: LoadError: LoadError: LoadError: LoadError: error in method definition: function Base.sum must be explicitly imported to be extended
 in include at /Applications/Julia-0.4.0-dev-9390c71ace.app/Contents/Resources/julia/lib/julia/sys.dylib
 in include_from_node1 at /Applications/Julia-0.4.0-dev-9390c71ace.app/Contents/Resources/julia/lib/julia/sys.dylib
 in require at /Applications/Julia-0.4.0-dev-9390c71ace.app/Contents/Resources/julia/lib/julia/sys.dylib
 in include at /Applications/Julia-0.4.0-dev-9390c71ace.app/Contents/Resources/julia/lib/julia/sys.dylib
 in include_from_node1 at /Applications/Julia-0.4.0-dev-9390c71ace.app/Contents/Resources/julia/lib/julia/sys.dylib
 in require at /Applications/Julia-0.4.0-dev-9390c71ace.app/Contents/Resources/julia/lib/julia/sys.dylib
 in include at /Applications/Julia-0.4.0-dev-9390c71ace.app/Contents/Resources/julia/lib/julia/sys.dylib
 in include_from_node1 at /Applications/Julia-0.4.0-dev-9390c71ace.app/Contents/Resources/julia/lib/julia/sys.dylib
 in require at /Applications/Julia-0.4.0-dev-9390c71ace.app/Contents/Resources/julia/lib/julia/sys.dylib
 in include at /Applications/Julia-0.4.0-dev-9390c71ace.app/Contents/Resources/julia/lib/julia/sys.dylib
 in include_from_node1 at /Applications/Julia-0.4.0-dev-9390c71ace.app/Contents/Resources/julia/lib/julia/sys.dylib
 in require at /Applications/Julia-0.4.0-dev-9390c71ace.app/Contents/Resources/julia/lib/julia/sys.dylib
while loading /Users/yeesian/.julia/v0.4/NaNMath/src/NaNMath.jl, in expression starting on line 70
while loading /Users/yeesian/.julia/v0.4/DualNumbers/src/DualNumbers.jl, in expression starting on line 4
while loading /Users/yeesian/.julia/v0.4/ReverseDiffSparse/src/ReverseDiffSparse.jl, in expression starting on line 5
while loading /Users/yeesian/.julia/v0.4/JuMP/src/JuMP.jl, in expression starting on line 19

julia> Pkg.status()
14 required packages:
 - Clang                         0.0.5
 - DataFrames                    0.6.9
 - Dates                         0.4.4
 - Escher                        0.1.0
 - FactCheck                     0.4.0
 - Geodesy                       0.0.1+
 - GnuTLS                        0.0.4
 - IJulia                        0.2.5
 - JuMP                          0.9.1+             master
 - KNITRO                        0.0.8+
 - LibExpat                      0.0.8
 - LightGraphs                   0.3.3
 - OpenStreetMap                 0.8.1
 - Winston                       0.11.12
mlubin commented 8 years ago

What version of NaNMath is installed? Also try updating your 0.4.0 build.

yeesian commented 8 years ago

Lol, whoops, updating the v0.4 build fixed it.