usnistgov / tb3py

TB3Py: Two- and three-body tight-binding calculations for materials
https://doi.org/10.1103/PhysRevMaterials.7.044603
Other
16 stars 3 forks source link

Installing Julia, and precompile error #11

Open knc6 opened 1 year ago

knc6 commented 1 year ago

precompile start compile.jl Creating the system image "/home/knc6/.julia/sysimages/sys_threebodytb.so" containing the compiled version of ThreeBodyTB. This may take a few minutes. [ Info: PackageCompiler: Executing /home/knc6/.julia/packages/ThreeBodyTB/J2HW2/src/precompile_threebodytb.jl => /tmp/jl_packagecompiler_1CbL9U/jl_ylw4VR Precompiling, this may take a while... precomp example calculate_energy_plot_fcc_al.jl ERROR: failed process: Process(setenv(/home/knc6/Software/tb3py/tb3py/julia/julia-1.6.1/bin/julia --color=yes --startup-file=no --sysimage=/home/knc6/Software/tb3py/tb3py/julia/julia-1.6.1/lib/julia/sys.so --compile=all --trace-compile=/tmp/jl_packagecompiler_1CbL9U/jl_ylw4VR /home/knc6/.julia/packages/ThreeBodyTB/J2HW2/src/precompile_threebodytb.jl,["_CE_M=", "PATH=/home/knc6/Software/tb3py/tb3py/julia/julia-1.6.1/bin:/home/knc6/.conda/envs/tb3/bin:/apps/anaconda3/condabin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/dell/srvadmin/iSM/bin:/opt/go/1.14/bin:/opt/go/packages/bin", "CONDA_PREFIX_1=/apps/anaconda3", "LD_LIBRARY_PATH=/usr/local/cuda/lib", "DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/54782/bus", "MANPATH=/usr/share/lmod/lmod/share/man::", "MODULEPATH=/etc/lmod/modules:/usr/share/lmod/lmod/modulefiles/:/apps/modulefiles:/apps/modulefiles-ubuntu-20.04.2", "LMOD_DIR=/usr/share/lmod/lmod/libexec", "USER=knc6", "LMOD_PKG=/usr/share/lmod/lmod" … "FONTCONFIG_PATH=/home/knc6/.julia/artifacts/387d89822da323c098aba6f8ab316874d4e90f2e/etc/fonts", "CONDA_PREFIX=/home/knc6/.conda/envs/tb3", "LMOD_SETTARG_CMD=:", "XDG_SESSION_ID=152639", "JULIA_LOAD_PATH=/home/knc6/.julia/environments/v1.6:@stdlib", "LMOD_arch=x86_64", "LMOD_COLORIZE=yes", "PLAT=linux-x86_64", "OPENBLAS_MAIN_FREE=1", "GOROOT=/opt/go/1.14"]), ProcessSignaled(11)) [0]

Stacktrace: [1] pipeline_error @ ./process.jl:525 [inlined] [2] run(::Cmd; wait::Bool) @ Base ./process.jl:440 [3] run @ ./process.jl:438 [inlined] [4] run_precompilation_script(project::String, sysimg::String, precompile_file::String, precompile_dir::String) @ PackageCompiler ~/.julia/packages/PackageCompiler/ghAiI/src/PackageCompiler.jl:278 [5] create_sysimg_object_file(object_file::String, packages::Vector{String}, packages_sysimg::Set{Base.PkgId}; project::String, base_sysimage::String, precompile_execution_file::Vector{String}, precompile_statements_file::Vector{String}, cpu_target::String, script::Nothing, isapp::Bool, sysimage_build_args::Cmd) @ PackageCompiler ~/.julia/packages/PackageCompiler/ghAiI/src/PackageCompiler.jl:302 [6] create_sysimage(packages::Symbol; sysimage_path::String, project::String, precompile_execution_file::String, precompile_statements_file::Vector{String}, incremental::Bool, filter_stdlibs::Bool, replace_default::Bool, cpu_target::String, script::Nothing, sysimage_build_args::Cmd, include_transitive_dependencies::Bool, base_sysimage::Nothing, isapp::Bool, julia_init_c_file::Nothing, version::Nothing, compat_level::String, soname::Nothing) @ PackageCompiler ~/.julia/packages/PackageCompiler/ghAiI/src/PackageCompiler.jl:619 [7] compile(; dir::String, filename::String) @ ThreeBodyTB ~/.julia/packages/ThreeBodyTB/J2HW2/src/compile.jl:47 [8] compile() @ ThreeBodyTB ~/.julia/packages/ThreeBodyTB/J2HW2/src/compile.jl:37 [9] top-level scope @ none:1

knc6 commented 1 year ago

using ThreeBodyTB; c = makecrys([10 0 0 ; 0 10.0 0; 0 0 10.0], [0 0 0], ["H"]) seems to work as a test, so issue should be in the precompilation/conda