Skip to content

Instantly share code, notes, and snippets.

@lcw
Created January 26, 2023 17:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lcw/68e30e3a984283c206353e9980d8b3fc to your computer and use it in GitHub Desktop.
Save lcw/68e30e3a984283c206353e9980d8b3fc to your computer and use it in GitHub Desktop.
Julia compute-sanitizer error
[lwilcox@compute-8-21 ~]$ julia -g2
_
_ _ _(_)_ | Documentation: https://docs.julialang.org
(_) | (_) (_) |
_ _ _| |_ __ _ | Type "?" for help, "]?" for Pkg help.
| | | | | | |/ _` | |
| | |_| | | | (_| | | Version 1.8.4 (2022-12-23)
_/ |\__'_|_|_|\__'_| | Official https://julialang.org/ release
|__/ |
julia> using CUDA
julia> CUDA.run
run_and_collect run_compute_sanitizer runtime_version
julia> CUDA.run_compute_sanitizer()
Re-starting your active Julia session...
========= COMPUTE-SANITIZER
fatal: error thrown and no exception handler available.
InitError(mod=:Sys, error=ErrorException("could not load library "libpcre2-8"
libpcre2-8.so: cannot open shared object file: No such file or directory"))
ijl_errorf at /cache/build/default-aws-shared0-3/julialang/julia-release-1-dot-8/src/rtutils.c:77
ijl_load_dynamic_library at /cache/build/default-aws-shared0-3/julialang/julia-release-1-dot-8/src/dlload.c:277
jl_get_library_ at /cache/build/default-aws-shared0-3/julialang/julia-release-1-dot-8/src/runtime_ccall.cpp:48 [inlined]
jl_get_library_ at /cache/build/default-aws-shared0-3/julialang/julia-release-1-dot-8/src/runtime_ccall.cpp:30
ijl_load_and_lookup at /cache/build/default-aws-shared0-3/julialang/julia-release-1-dot-8/src/runtime_ccall.cpp:61
jlplt_pcre2_compile_8_49528.clone_1 at /home/lwilcox/local/julia/1.8.4/lib/julia/sys.so (unknown line)
compile at ./pcre.jl:151
compile at ./regex.jl:82
#occursin#468 at ./regex.jl:265 [inlined]
occursin at ./regex.jl:264 [inlined]
isdirpath at ./path.jl:117 [inlined]
normpath at ./path.jl:373
abspath at ./path.jl:430
abspath at ./path.jl:439 [inlined]
__init_build at ./sysinfo.jl:128
__init__ at ./sysinfo.jl:120
jfptr___init___29075.clone_1 at /home/lwilcox/local/julia/1.8.4/lib/julia/sys.so (unknown line)
_jl_invoke at /cache/build/default-aws-shared0-3/julialang/julia-release-1-dot-8/src/gf.c:2377 [inlined]
ijl_apply_generic at /cache/build/default-aws-shared0-3/julialang/julia-release-1-dot-8/src/gf.c:2559
jl_apply at /cache/build/default-aws-shared0-3/julialang/julia-release-1-dot-8/src/julia.h:1843 [inlined]
jl_module_run_initializer at /cache/build/default-aws-shared0-3/julialang/julia-release-1-dot-8/src/toplevel.c:75
_finish_julia_init at /cache/build/default-aws-shared0-3/julialang/julia-release-1-dot-8/src/init.c:765
julia_init at /cache/build/default-aws-shared0-3/julialang/julia-release-1-dot-8/src/init.c:698
jl_repl_entrypoint at /cache/build/default-aws-shared0-3/julialang/julia-release-1-dot-8/src/jlapi.c:713
main at /cache/build/default-aws-shared0-3/julialang/julia-release-1-dot-8/cli/loader_exe.c:59
__libc_start_main at /lib64/libc.so.6 (unknown line)
unknown function (ip: 0x401098)
========= Error: Target application terminated before first instrumented API call
ERROR: failed process: Process(`/home/lwilcox/.julia/artifacts/913584335ab836f9781a0325178d0949c193f50b/bin/compute-sanitizer --tool memcheck --launch-timeout=0 --target-processes=all --report-api-errors=no /home/lwilcox/local/julia/1.8.4/bin/julia -Cnative -J/home/lwilcox/local/julia/1.8.4/lib/julia/sys.so -g2`, ProcessExited(255)) [255]
Stacktrace:
[1] pipeline_error
@ ./process.jl:565 [inlined]
[2] run(::Cmd; wait::Bool)
@ Base ./process.jl:480
[3] run
@ ./process.jl:477 [inlined]
[4] run_compute_sanitizer(julia_args::Cmd; tool::String, sanitizer_args::Cmd)
@ CUDA ~/.julia/packages/CUDA/Ey3w2/src/utilities.jl:119
[5] run_compute_sanitizer (repeats 2 times)
@ ~/.julia/packages/CUDA/Ey3w2/src/utilities.jl:110 [inlined]
[6] top-level scope
@ REPL[2]:1
[7] top-level scope
@ ~/.julia/packages/CUDA/Ey3w2/src/initialization.jl:52
julia>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment