Yes, tried with Tensors.jl:
julia> @time using Tensors
INFO: Precompiling module Tensors.
WARNING: eval from module Boot to Tensors:
quote Expr(:line, 3, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to Tensors:
quote Expr(:::, :v, :T)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to Tensors:
quote Expr(:<:, :T, :Real)::Any end
** incremental compilation may be broken for this module **
ERROR: LoadError: Unable to determine what to do with node of type: <:
Stacktrace:
[1] clean_shard(::Expr) at /Users/kristoffer/.julia/v0.6/Boot/src/clean_shard.jl:90
[2] clean_shard(::Expr) at /Users/kristoffer/.julia/v0.6/Boot/src/clean_shard.jl:62
[3] clean_shard(::Expr) at /Users/kristoffer/.julia/v0.6/Boot/src/clean_shard.jl:36 (repeats 5 times)
[4] clean_shard(::Expr) at /Users/kristoffer/.julia/v0.6/Boot/src/clean_shard.jl:22 (repeats 2 times)
[5] attempt_file_load(::Module, ::Dict{AbstractString,Any}) at /Users/kristoffer/.julia/v0.6/Boot/src/attempt_file_load.jl:31
[6] #include_folder#3(::Bool, ::Array{Any,1}, ::Function, ::Module, ::String) at /Users/kristoffer/.julia/v0.6/Boot/src/include_folder.jl:58
[7] include_folder(::Module, ::String) at /Users/kristoffer/.julia/v0.6/Boot/src/include_folder.jl:5
[8] include_from_node1(::String) at ./loading.jl:576
[9] include(::String) at ./sysimg.jl:14
[10] anonymous at ./<missing>:2
while loading /Users/kristoffer/Dropbox/julia/Tensors/src/Tensors.jl, in expression starting on line 117
ERROR: Failed to precompile Tensors to /Users/kristoffer/.julia/lib/v0.6/Tensors.ji.
Stacktrace:
[1] compilecache(::String) at ./loading.jl:710
[2] _require(::Symbol) at ./loading.jl:497
[3] require(::Symbol) at ./loading.jl:405
On JuAFEM I get:
julia> using JuAFEM
INFO: Precompiling module JuAFEM.
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 6, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:::, :quad_type, :Symbol)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:::, :order, :Int)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 7, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:if, Expr(:call, :==, :quad_type, :legendre)::Any, Expr(:block, Expr(:line, 8, :none)::Any, Expr(:tuple, :p, :w)::Any = Expr(:call, Expr(:., :GaussQuadrature, :legendre)::Any, :Float64, :order)::Any)::Any, Expr(:block, Expr(:line, 9, :none)::Any, Expr(:if, Expr(:call, :==, :quad_type, :lobatto)::Any, Expr(:block, Expr(:line, 10, :none)::Any, Expr(:tuple, :p, :w)::Any = Expr(:call, Expr(:., :GaussQuadrature, :legendre)::Any, :Float64, :order, Expr(:., :GaussQuadrature, :both)::Any)::Any)::Any, Expr(:block, Expr(:line, 12, :none)::Any, Expr(:call, :throw, Expr(:call, :ArgumentError, "unsupported quadrature rule")::Any)::Any)::Any)::Any)::Any)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 14, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:curly, :Vector, :Float64)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 15, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 16, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote :count = 1 end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 17, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:->, :j, Expr(:block, Expr(:line, 17, :none)::Any, Expr(::, 1, :order)::Any)::Any)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 18, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 18, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 19, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:ref, :points, :count)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 20, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote :weight = 1 end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 21, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:->, :j, Expr(:block, Expr(:line, 21, :none)::Any, Expr(:*=, :weight, Expr(:ref, :w, Expr(:curly, :i_, :j)::Any)::Any)::Any)::Any)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 22, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:ref, :weights, :count)::Any = :weight end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 23, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:+=, :count, 1)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 25, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 4, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:::, :quad_type, :Symbol)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:::, :order, :Int)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 5, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:call, :==, :quad_type, :legendre)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:block, Expr(:line, 6, :none)::Any, :data = Expr(:call, :_get_gauss_tridata, :order)::Any)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 7, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:call, :==, :quad_type, :legendre)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:block, Expr(:line, 8, :none)::Any, :data = Expr(:call, :_get_gauss_tetdata, :order)::Any)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:block, Expr(:line, 10, :none)::Any, Expr(:call, :throw, Expr(:call, :ArgumentError, "unsupported quadrature rule")::Any)::Any)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 12, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote :n_points = Expr(:call, :size, :data, 1)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 13, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 15, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote :p = Expr(::, 1, Expr(:call, :size, :data, 1)::Any)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 16, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:ref, :points, :p)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:->, :i, Expr(:block, Expr(:line, 16, :none)::Any, Expr(:ref, :data, :p, :i)::Any)::Any)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 18, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 19, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:block, Expr(:line, 10, :none)::Any, Expr(:macro, Expr(:call, :debug, :ex)::Any, Expr(:block, Expr(:line, 11, :none)::Any, Expr(:return, :nothing)::Any)::Any)::Any)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 6, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:., :Base, :copy)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:line, 7, :none)::Any end
** incremental compilation may be broken for this module **
WARNING: eval from module Boot to JuAFEM:
quote Expr(:call, :typeof, :cv)::Any end
** incremental compilation may be broken for this module **