Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Precompilation error with latest release on julia v1.4-rc2 #2149

Closed
baggepinnen opened this issue Mar 10, 2020 · 1 comment
Closed

Precompilation error with latest release on julia v1.4-rc2 #2149

baggepinnen opened this issue Mar 10, 2020 · 1 comment

Comments

@baggepinnen
Copy link

baggepinnen commented Mar 10, 2020

julia> using DataFrames
[ Info: Precompiling DataFrames [a93c6f00-e57d-5684-b7b6-d8193f3e46c0]
ERROR: LoadError: LoadError: UndefVarError: getcolumn not defined
Stacktrace:
 [1] getproperty(::Module, ::Symbol) at ./Base.jl:26
 [2] top-level scope at /home/fredrikb/.julia/packages/DataFrames/S3ZFo/src/other/tables.jl:10
 [3] include(::Module, ::String) at ./Base.jl:377
 [4] include(::String) at /home/fredrikb/.julia/packages/DataFrames/S3ZFo/src/DataFrames.jl:1
 [5] top-level scope at /home/fredrikb/.julia/packages/DataFrames/S3ZFo/src/DataFrames.jl:89
 [6] include(::Module, ::String) at ./Base.jl:377
 [7] top-level scope at none:2
 [8] eval at ./boot.jl:331 [inlined]
 [9] eval(::Expr) at ./client.jl:449
 [10] top-level scope at ./none:3
in expression starting at /home/fredrikb/.julia/packages/DataFrames/S3ZFo/src/other/tables.jl:10
in expression starting at /home/fredrikb/.julia/packages/DataFrames/S3ZFo/src/DataFrames.jl:89
ERROR: Failed to precompile DataFrames [a93c6f00-e57d-5684-b7b6-d8193f3e46c0] to /home/fredrikb/.julia/compiled/v1.4/DataFrames/AR9oZ_YbV1A.ji.
Stacktrace:
 [1] error(::String) at ./error.jl:33
 [2] compilecache(::Base.PkgId, ::String) at ./loading.jl:1272
 [3] _require(::Base.PkgId) at ./loading.jl:1029
 [4] require(::Base.PkgId) at ./loading.jl:927
 [5] require(::Module, ::Symbol) at ./loading.jl:922

(felipe) pkg> st
Status `~/felipe/Project.toml`
  [336ed68f] CSV v0.5.26
  [717857b8] DSP v0.6.3
  [a93c6f00] DataFrames v0.20.2
  [26dcc766] LPVSpectral v0.2.0 #master (https://github.com/baggepinnen/LPVSpectral.jl.git)
  [d3d80556] LineSearches v7.0.1
  [429524aa] Optim v0.20.2
  [91a5bcdd] Plots v0.29.6
  [1a8c2f83] Query v0.12.2
  [2913bbd2] StatsBase v0.32.2
  [f3b207a7] StatsPlots v0.14.1

It works on previous release

(felipe) pkg> add DataFrames@0.20.1
  Resolving package versions...
  Installed DataFrames ─ v0.20.1
   Updating `~/felipe/Project.toml`
  [a93c6f00]  DataFrames v0.20.2  v0.20.1
   Updating `~/felipe/Manifest.toml`
  [a93c6f00]  DataFrames v0.20.2  v0.20.1

julia> using DataFrames
[ Info: Precompiling DataFrames [a93c6f00-e57d-5684-b7b6-d8193f3e46c0]
# Awesome DataFrames action possible

I think this is related to JuliaData/CSV.jl#582
It seems hard to get a combination of the two packages that works together

@baggepinnen
Copy link
Author

It turns out that Tables had been baked into my sysimage at an old version and the version that appeared to be used was not correct. Sorry for the noise!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant