successfully built julia using windows subsystem for linux but getting '`: not enough memory (ENOMEM) when trying to use Compat
julia> using Compat INFO: Precompiling module Compat... ERROR: could not spawn `/home/me/julia/usr/bin/julia -Cnative -J/home/me/julia/usr/lib/julia/sys.so --compile=yes --depwarn=yes -O0 --output-ji /home/me/.julia/lib/v0.6/Compat.ji --output-incremental=yes --startup-file=no --history-file=no --color=yes --eval 'while !eof(STDIN) eval(Main, deserialize(STDIN)) end '`: not enough memory (ENOMEM) in _jl_spawn(::String, ::Array{String,1}, ::Ptr{Void}, ::Base.Process, ::Base.PipeEndpoint, ::Base.TTY, ::Base.TTY) at ./process.jl:319 in #416 at ./process.jl:468 [inlined] in setup_stdio(::Base.##416#417{Cmd,Ptr{Void},Base.Process}, ::Tuple{Pipe,Base.TTY,Base.TTY}) at ./process.jl:458 in #spawn#415(::Nullable{Base.ProcessChain}, ::Function, ::Cmd, ::Tuple{Pipe,Base.TTY,Base.TTY}) at ./process.jl:467 in (::Base.#kw##spawn)(::Array{Any,1}, ::Base.#spawn, ::Cmd, ::Tuple{Pipe,Base.TTY,Base.TTY}) at ./<missing>:0 in #spawn#412(::Nullable{Base.ProcessChain}, ::Function, ::Base.CmdRedirect, ::Tuple{Pipe,Base.TTY,Base.TTY}) at ./process.jl:351 in spawn(::Base.CmdRedirect, ::Tuple{Pipe,Base.TTY,Base.TTY}) at ./process.jl:351 in open(::Base.CmdRedirect, ::String, ::Base.TTY) at ./process.jl:529 in create_expr_cache(::String, ::String) at ./loading.jl:458 in compilecache(::String) at ./loading.jl:504 in require(::Symbol) at ./loading.jl:364