kailaix / ADCME.jl

Automatic Differentiation Library for Computational and Mathematical Engineering
https://kailaix.github.io/ADCME.jl/latest/
MIT License
286 stars 57 forks source link

Error to compile pkg in MacOs Julia #35

Open carterzhou1608 opened 4 years ago

carterzhou1608 commented 4 years ago

I tried to add and precompile the ADCME pkg on MacOs Julia, but error message came up. Want to check if the pkg compiling can support Julia 1.3 MacOs version or not.

Thanks

kailaix commented 4 years ago

@carterzhou1608 Thanks for your interest. It should work on Julia 1.3 MacOS. Could you post your full error message so we can help you resolve the issue?

carterzhou1608 commented 4 years ago

@kailaix Thanks for the reply. The precompiling error is shown below.

julia> using ADCME [ Info: Precompiling ADCME [07b341a0-ce75-57c6-b2de-414ffdc00be5] WARNING: Method definition vec(Number) in module FiniteDiff at /Users/mingliangzhou/.julia/packages/FiniteDiff/EBys0/src/jacobians.jl:128 overwritten in module DiffEqDiffTools at /Users/mingliangzhou/.julia/packages/DiffEqDiffTools/3mm8U/src/jacobians.jl:114. incremental compilation may be fatally broken for this module

ERROR: LoadError: UndefVarError: libhdf5 not defined Stacktrace: [1] h5_get_libversion() at /Users/mingliangzhou/.julia/packages/HDF5/Zh9on/src/HDF5.jl:38 [2] top-level scope at /Users/mingliangzhou/.julia/packages/HDF5/Zh9on/src/HDF5.jl:44 [3] include at ./boot.jl:328 [inlined] [4] include_relative(::Module, ::String) at ./loading.jl:1105 [5] include(::Module, ::String) at ./Base.jl:31 [6] top-level scope at none:2 [7] eval at ./boot.jl:330 [inlined] [8] eval(::Expr) at ./client.jl:425 [9] top-level scope at ./none:3 in expression starting at /Users/mingliangzhou/.julia/packages/HDF5/Zh9on/src/HDF5.jl:44 ERROR: LoadError: Failed to precompile HDF5 [f67ccb44-e63f-5c2f-98bd-6dc0ccc4ba2f] to /Users/mingliangzhou/.julia/compiled/v1.3/HDF5/L7Dga_6EjEy.ji. Stacktrace: [1] error(::String) at ./error.jl:33 [2] compilecache(::Base.PkgId, ::String) at ./loading.jl:1283 [3] _require(::Base.PkgId) at ./loading.jl:1024 [4] require(::Base.PkgId) at ./loading.jl:922 [5] require(::Module, ::Symbol) at ./loading.jl:917 [6] include at ./boot.jl:328 [inlined] [7] include_relative(::Module, ::String) at ./loading.jl:1105 [8] include(::Module, ::String) at ./Base.jl:31 [9] top-level scope at none:2 [10] eval at ./boot.jl:330 [inlined] [11] eval(::Expr) at ./client.jl:425 [12] top-level scope at ./none:3 in expression starting at /Users/mingliangzhou/.julia/packages/MAT/ZSlC2/src/MAT.jl:27 ERROR: LoadError: LoadError: Failed to precompile MAT [23992714-dd62-5051-b70f-ba57cb901cac] to /Users/mingliangzhou/.julia/compiled/v1.3/MAT/3FHIv_6EjEy.ji. Stacktrace: [1] error(::String) at ./error.jl:33 [2] compilecache(::Base.PkgId, ::String) at ./loading.jl:1283 [3] _require(::Base.PkgId) at ./loading.jl:1024 [4] require(::Base.PkgId) at ./loading.jl:922 [5] require(::Module, ::Symbol) at ./loading.jl:917 [6] include at ./boot.jl:328 [inlined] [7] include_relative(::Module, ::String) at ./loading.jl:1105 [8] include at ./Base.jl:31 [inlined] [9] include(::String) at /Users/mingliangzhou/.julia/packages/ADCME/18Mza/src/ADCME.jl:3 [10] top-level scope at /Users/mingliangzhou/.julia/packages/ADCME/18Mza/src/ADCME.jl:61 [11] include at ./boot.jl:328 [inlined] [12] include_relative(::Module, ::String) at ./loading.jl:1105 [13] include(::Module, ::String) at ./Base.jl:31 [14] top-level scope at none:2 [15] eval at ./boot.jl:330 [inlined] [16] eval(::Expr) at ./client.jl:425 [17] top-level scope at ./none:3 in expression starting at /Users/mingliangzhou/.julia/packages/ADCME/18Mza/src/io.jl:1 in expression starting at /Users/mingliangzhou/.julia/packages/ADCME/18Mza/src/ADCME.jl:61 ERROR: Failed to precompile ADCME [07b341a0-ce75-57c6-b2de-414ffdc00be5] to /Users/mingliangzhou/.julia/compiled/v1.3/ADCME/b8Ld2_6EjEy.ji. Stacktrace: [1] error(::String) at ./error.jl:33 [2] compilecache(::Base.PkgId, ::String) at ./loading.jl:1283 [3] _require(::Base.PkgId) at ./loading.jl:1024 [4] require(::Base.PkgId) at ./loading.jl:922 [5] require(::Module, ::Symbol) at ./loading.jl:917

kailaix commented 4 years ago

You need hdf5 on your Mac. This can be installed via Homebrew:

brew update
brew install hdf5
carterzhou1608 commented 4 years ago

Thx! After install hdf5, the same error appears during the precompiling stage.

kailaix commented 4 years ago

This might be the problem with installing the HDF5.jl package. You could try rebuilding ADCME to trigger rebuilding HDF5

using Pkg
Pkg.build("ADCME")

Let me know if this fix your problem.

You can also check whether HDF5 can be built successfully by

Pkg.add("HDF5")
Pkg.build("HDF5")
carterzhou1608 commented 4 years ago

Thx! I tried to rebuild ADCME, had the following error.

The HDF5 can be built successfully ((v1.3) pkg> add HDF5 Updating registry at ~/.julia/registries/General Updating git-repo https://github.com/JuliaRegistries/General.git Resolving package versions... Updating ~/.julia/environments/v1.3/Project.toml [f67ccb44] + HDF5 v0.12.5 Updating ~/.julia/environments/v1.3/Manifest.toml [no changes])

Error:

(v1.3) pkg> build ADCME Building Conda ─→ ~/.julia/packages/Conda/kLXeC/deps/build.log Building PyCall → ~/.julia/packages/PyCall/ttONZ/deps/build.log Building CMake ─→ ~/.julia/packages/CMake/nSK2r/deps/build.log ┌ Error: Error building CMake: │ [ Info: Attempting to create directory /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/downloads │ [ Info: Directory /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/downloads already exists │ [ Info: Downloading file https://github.com/Kitware/CMake/releases/download/v3.12.3/cmake-3.12.3-Darwin-x86_64.tar.gz │ [ Info: Done downloading file https://github.com/Kitware/CMake/releases/download/v3.12.3/cmake-3.12.3-Darwin-x86_64.tar.gz │ [ Info: Attempting to create directory /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps │ [ Info: Directory /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps already exists │ [ Info: Path /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/downloads/cmake-3.12.3-Darwin-x86_64 already exists │ [ Info: Attempting to create directory /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/usr/bin │ ERROR: LoadError: Running the precompiled cmake binary failed with the error │ Base.IOError("could not spawn /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/usr/bin/cmake --version: no such file or directory (ENOENT)", -2) │ To build from source instead, run: │ julia> ENV["CMAKE_JL_BUILD_FROM_SOURCE"] = 1 │ julia> Pkg.build("CMake") │ │ Stacktrace: │ [1] error(::String) at ./error.jl:33 │ [2] (::var"#test_step#5")() at /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/build.jl:72 │ [3] run(::var"#test_step#5") at /Users/mingliangzhou/.julia/packages/BinDeps/eiJeV/src/BinDeps.jl:481 │ [4] run(::BinDeps.SynchronousStepCollection) at /Users/mingliangzhou/.julia/packages/BinDeps/eiJeV/src/BinDeps.jl:524 │ [5] run(::FileRule) at /Users/mingliangzhou/.julia/packages/BinDeps/eiJeV/src/BinDeps.jl:486 │ [6] run(::BinDeps.SynchronousStepCollection) at /Users/mingliangzhou/.julia/packages/BinDeps/eiJeV/src/BinDeps.jl:524 │ [7] top-level scope at /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/build.jl:155 │ [8] include at ./boot.jl:328 [inlined] │ [9] include_relative(::Module, ::String) at ./loading.jl:1105 │ [10] include(::Module, ::String) at ./Base.jl:31 │ [11] include(::String) at ./client.jl:424 │ [12] top-level scope at none:5 │ in expression starting at /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/build.jl:155 │ caused by [exception 1] │ IOError: could not spawn /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/usr/bin/cmake --version: no such file or directory (ENOENT) │ Stacktrace: │ [1] _spawn_primitive(::String, ::Cmd, ::Array{Any,1}) at ./process.jl:99 │ [2] #554 at ./process.jl:112 [inlined] │ [3] setup_stdios(::Base.var"#554#555"{Cmd}, ::Array{Any,1}) at ./process.jl:196 │ [4] #run#565(::Bool, ::typeof(run), ::Cmd) at ./process.jl:111 │ [5] run at ./process.jl:438 [inlined] │ [6] (::var"#test_step#5")() at /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/build.jl:70 │ [7] run(::var"#test_step#5") at /Users/mingliangzhou/.julia/packages/BinDeps/eiJeV/src/BinDeps.jl:481 │ [8] run(::BinDeps.SynchronousStepCollection) at /Users/mingliangzhou/.julia/packages/BinDeps/eiJeV/src/BinDeps.jl:524 │ [9] run(::FileRule) at /Users/mingliangzhou/.julia/packages/BinDeps/eiJeV/src/BinDeps.jl:486 │ [10] run(::BinDeps.SynchronousStepCollection) at /Users/mingliangzhou/.julia/packages/BinDeps/eiJeV/src/BinDeps.jl:524 │ [11] top-level scope at /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/build.jl:155 │ [12] include at ./boot.jl:328 [inlined] │ [13] include_relative(::Module, ::String) at ./loading.jl:1105 │ [14] include(::Module, ::String) at ./Base.jl:31 │ [15] include(::String) at ./client.jl:424 │ [16] top-level scope at none:5 └ @ Pkg.Operations /Users/julia/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.3/Pkg/src/backwards_compatible_isolation.jl:649 Building Blosc ─→ ~/.julia/packages/Blosc/lzFr0/deps/build.log ┌ Error: Error building Blosc: │ ERROR: LoadError: CMake not properly installed. Please run │ Pkg.build("CMake") │ Stacktrace: │ [1] error(::String) at ./error.jl:33 │ [2] top-level scope at /Users/mingliangzhou/.julia/packages/CMake/nSK2r/src/CMake.jl:13 │ [3] include at ./boot.jl:328 [inlined] │ [4] include_relative(::Module, ::String) at ./loading.jl:1105 │ [5] include(::Module, ::String) at ./Base.jl:31 │ [6] top-level scope at none:2 │ [7] eval at ./boot.jl:330 [inlined] │ [8] eval(::Expr) at ./client.jl:425 │ [9] top-level scope at ./none:3 │ in expression starting at /Users/mingliangzhou/.julia/packages/CMake/nSK2r/src/CMake.jl:12 │ ERROR: LoadError: Failed to precompile CMake [631607c0-34d2-5d66-819e-eb0f9aa2061a] to /Users/mingliangzhou/.julia/compiled/v1.3/CMake/TDh52_pgNCl.ji. │ Stacktrace: │ [1] error(::String) at ./error.jl:33 │ [2] compilecache(::Base.PkgId, ::String) at ./loading.jl:1283 │ [3] _require(::Base.PkgId) at ./loading.jl:1024 │ [4] require(::Base.PkgId) at ./loading.jl:922 │ [5] require(::Module, ::Symbol) at ./loading.jl:917 │ [6] include at ./boot.jl:328 [inlined] │ [7] include_relative(::Module, ::String) at ./loading.jl:1105 │ [8] include(::Module, ::String) at ./Base.jl:31 │ [9] top-level scope at none:2 │ [10] eval at ./boot.jl:330 [inlined] │ [11] eval(::Expr) at ./client.jl:425 │ [12] top-level scope at ./none:3 │ in expression starting at /Users/mingliangzhou/.julia/packages/CMakeWrapper/Aj38O/src/CMakeWrapper.jl:21 │ ERROR: LoadError: LoadError: Failed to precompile CMakeWrapper [d5fb7624-851a-54ee-a528-d3f3bac0b4a0] to /Users/mingliangzhou/.julia/compiled/v1.3/CMakeWrapper/geahK_pgNCl.ji. │ Stacktrace: │ [1] error(::String) at ./error.jl:33 │ [2] compilecache(::Base.PkgId, ::String) at ./loading.jl:1283 │ [3] _require(::Base.PkgId) at ./loading.jl:1024 │ [4] require(::Base.PkgId) at ./loading.jl:922 │ [5] require(::Module, ::Symbol) at ./loading.jl:917 │ [6] include at ./boot.jl:328 [inlined] │ [7] include_relative(::Module, ::String) at ./loading.jl:1105 │ [8] include(::Module, ::String) at ./Base.jl:31 │ [9] include(::String) at ./client.jl:424 │ [10] top-level scope at /Users/mingliangzhou/.julia/packages/Blosc/lzFr0/deps/build.jl:2 │ [11] include at ./boot.jl:328 [inlined] │ [12] include_relative(::Module, ::String) at ./loading.jl:1105 │ [13] include(::Module, ::String) at ./Base.jl:31 │ [14] include(::String) at ./client.jl:424 │ [15] top-level scope at none:5 │ in expression starting at /Users/mingliangzhou/.julia/packages/Blosc/lzFr0/deps/compile.jl:2 │ in expression starting at /Users/mingliangzhou/.julia/packages/Blosc/lzFr0/deps/build.jl:2 └ @ Pkg.Operations /Users/julia/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.3/Pkg/src/backwards_compatible_isolation.jl:649 Building HDF5 ──→ ~/.julia/packages/HDF5/Zh9on/deps/build.log ┌ Error: Error building HDF5: │ ERROR: LoadError: CMake not properly installed. Please run │ Pkg.build("CMake") │ Stacktrace: │ [1] error(::String) at ./error.jl:33 │ [2] top-level scope at /Users/mingliangzhou/.julia/packages/CMake/nSK2r/src/CMake.jl:13 │ [3] include at ./boot.jl:328 [inlined] │ [4] include_relative(::Module, ::String) at ./loading.jl:1105 │ [5] include(::Module, ::String) at ./Base.jl:31 │ [6] top-level scope at none:2 │ [7] eval at ./boot.jl:330 [inlined] │ [8] eval(::Expr) at ./client.jl:425 │ [9] top-level scope at ./none:3 │ in expression starting at /Users/mingliangzhou/.julia/packages/CMake/nSK2r/src/CMake.jl:12 │ ERROR: LoadError: Failed to precompile CMake [631607c0-34d2-5d66-819e-eb0f9aa2061a] to /Users/mingliangzhou/.julia/compiled/v1.3/CMake/TDh52_AB80U.ji. │ Stacktrace: │ [1] error(::String) at ./error.jl:33 │ [2] compilecache(::Base.PkgId, ::String) at ./loading.jl:1283 │ [3] _require(::Base.PkgId) at ./loading.jl:1024 │ [4] require(::Base.PkgId) at ./loading.jl:922 │ [5] require(::Module, ::Symbol) at ./loading.jl:917 │ [6] include at ./boot.jl:328 [inlined] │ [7] include_relative(::Module, ::String) at ./loading.jl:1105 │ [8] include(::Module, ::String) at ./Base.jl:31 │ [9] top-level scope at none:2 │ [10] eval at ./boot.jl:330 [inlined] │ [11] eval(::Expr) at ./client.jl:425 │ [12] top-level scope at ./none:3 │ in expression starting at /Users/mingliangzhou/.julia/packages/CMakeWrapper/Aj38O/src/CMakeWrapper.jl:21 │ ERROR: LoadError: LoadError: LoadError: Failed to precompile CMakeWrapper [d5fb7624-851a-54ee-a528-d3f3bac0b4a0] to /Users/mingliangzhou/.julia/compiled/v1.3/CMakeWrapper/geahK_AB80U.ji. │ Stacktrace: │ [1] error(::String) at ./error.jl:33 │ [2] compilecache(::Base.PkgId, ::String) at ./loading.jl:1283 │ [3] _require(::Base.PkgId) at ./loading.jl:1024 │ [4] require(::Base.PkgId) at ./loading.jl:922 │ [5] require(::Module, ::Symbol) at ./loading.jl:917 │ [6] include at ./boot.jl:328 [inlined] │ [7] include_relative(::Module, ::String) at ./loading.jl:1105 │ [8] include(::Module, ::String) at ./Base.jl:31 │ [9] include(::String) at ./client.jl:424 │ [10] top-level scope at /Users/mingliangzhou/.julia/packages/HDF5/Zh9on/deps/build_HDF5.v1.10.5.jl:3 │ [11] include at ./boot.jl:328 [inlined] │ [12] include_relative(::Module, ::String) at ./loading.jl:1105 │ [13] include(::Module, ::String) at ./Base.jl:31 │ [14] include(::String) at ./client.jl:424 │ [15] top-level scope at /Users/mingliangzhou/.julia/packages/HDF5/Zh9on/deps/build.jl:2 │ [16] include at ./boot.jl:328 [inlined] │ [17] include_relative(::Module, ::String) at ./loading.jl:1105 │ [18] include(::Module, ::String) at ./Base.jl:31 │ [19] include(::String) at ./client.jl:424 │ [20] top-level scope at none:5 │ in expression starting at /Users/mingliangzhou/.julia/packages/HDF5/Zh9on/deps/compile.jl:2 │ in expression starting at /Users/mingliangzhou/.julia/packages/HDF5/Zh9on/deps/build_HDF5.v1.10.5.jl:3 │ in expression starting at /Users/mingliangzhou/.julia/packages/HDF5/Zh9on/deps/build.jl:2 └ @ Pkg.Operations /Users/julia/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.3/Pkg/src/backwards_compatible_isolation.jl:649 Building FFTW ──→ ~/.julia/packages/FFTW/qqcBj/deps/build.log Building ADCME ─→ ~/.julia/packages/ADCME/18Mza/deps/build.log

kailaix commented 4 years ago

That's still the problem with HDF5.jl. It created some files at the beginning and those files are causing troubles. You can try (suggested by the error message)

Pkg.build("CMake")

Again, you can check whether HDF5.jl can be successfully built using

Pkg.build("HDF5")
carterzhou1608 commented 4 years ago

Thx for your replies! Tried to build CMake, had the following error. It suggested removing Bootstrap.cmk directory from the source tree, but not sure how to do this.

┌ Error: Error building CMake: │ sed: /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/src/cmake-3.12.3/Source/CMakeVersion.cmake: No such file or directory │ sed: /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/src/cmake-3.12.3/Source/CMakeVersion.cmake: No such file or directory │ sed: /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/src/cmake-3.12.3/Source/CMakeVersion.cmake: No such file or directory │ sed: /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/src/cmake-3.12.3/Source/CMakeVersion.cmake: No such file or directory │ sed: /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/src/cmake-3.12.3/Source/CMakeInstallDestinations.cmake: No such file or directory │ sed: /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/src/cmake-3.12.3/Source/CMakeInstallDestinations.cmake: No such file or directory │ sed: /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/src/cmake-3.12.3/Source/CMakeInstallDestinations.cmake: No such file or directory │ sed: /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/src/cmake-3.12.3/Source/CMakeInstallDestinations.cmake: No such file or directory │ sed: /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/src/cmake-3.12.3/Source/CMakeInstallDestinations.cmake: No such file or directory │ --------------------------------------------- │ CMake .., Copyright 2000-2018 Kitware, Inc. and Contributors │ --------------------------------------------- │ Error when bootstrapping CMake: │ Found directory "/Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/src/cmake-3.12.3/Bootstrap.cmk". │ Looks like somebody did bootstrap CMake in the source tree, but now you are │ trying to do bootstrap in the binary tree. Please remove Bootstrap.cmk │ directory from the source tree. │ --------------------------------------------- │ [ Info: Attempting to create directory /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/downloads │ [ Info: Directory /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/downloads already exists │ [ Info: Downloading file https://github.com/Kitware/CMake/releases/download/v3.12.3/cmake-3.12.3.tar.gz │ [ Info: Done downloading file https://github.com/Kitware/CMake/releases/download/v3.12.3/cmake-3.12.3.tar.gz │ [ Info: Attempting to create directory /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/src │ [ Info: Directory /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/src already exists │ [ Info: Attempting to create directory /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps │ [ Info: Directory /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps already exists │ [ Info: Path /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/src/cmake-3.12.3 already exists │ [ Info: Changing directory to /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/src/cmake-3.12.3 │ ERROR: LoadError: failed process: Process(./configure --prefix=/Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/usr, ProcessExited(10)) [10] │ │ Stacktrace: │ [1] pipeline_error at ./process.jl:525 [inlined] │ [2] #run#565(::Bool, ::typeof(run), ::Cmd) at ./process.jl:440 │ [3] run(::Cmd) at ./process.jl:438 │ [4] run(::BinDeps.SynchronousStepCollection) at /Users/mingliangzhou/.julia/packages/BinDeps/eiJeV/src/BinDeps.jl:524 (repeats 2 times) │ [5] run(::FileRule) at /Users/mingliangzhou/.julia/packages/BinDeps/eiJeV/src/BinDeps.jl:486 │ [6] run(::BinDeps.SynchronousStepCollection) at /Users/mingliangzhou/.julia/packages/BinDeps/eiJeV/src/BinDeps.jl:524 │ [7] top-level scope at /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/build.jl:155 │ [8] include at ./boot.jl:328 [inlined] │ [9] include_relative(::Module, ::String) at ./loading.jl:1105 │ [10] include(::Module, ::String) at ./Base.jl:31 │ [11] include(::String) at ./client.jl:424 │ [12] top-level scope at none:5 │ in expression starting at /Users/mingliangzhou/.julia/packages/CMake/nSK2r/deps/build.jl:155 └ @ Pkg.Operations /Users/julia/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.3/Pkg/src/backwards_compatible_isolation.jl:649 false

kailaix commented 4 years ago

Could you try removing the old package and reinstall? The old files are causing trouble.

Pkg.remove("CMake")
Pkg.add("CMake")
Pkg.build("CMake")
kailaix commented 4 years ago

Is the problem solved?

carterzhou1608 commented 4 years ago

Thx for checking. I had no luck to build CMake, keep having the same error. Tried to rm CMake and rebuild, did not work.