I'm guessing that CUDArt doesn't support the Julia dev – you're probably safe using a stable release of Julia instead – i.e. the latest v0.4.x release.
On Mon, Mar 21, 2016 at 3:13 PM, Matthew Pearce <[email protected]> wrote: > I recently updated Julia to the latest version: > > ```julia > julia> versioninfo() > Julia Version 0.5.0-dev+3220 > Commit c18bc53 (2016-03-21 11:09 UTC)``` > > After doing so I get errors when trying to use CUDArt.jl. > I'm writing to ask whether my best bet is to fully clean and remake my > julia build or whether this is likely to be something to do with my > configuration of CUDArt. > Prior to this I had CUDArt working fine (previous was commit 83eac1e* ( > 2015-10-13 16:00 UTC)) > > The error message generated is like: > > ```julia > julia> Pkg.test("CUDArt") > INFO: Testing CUDArt > > signal (11): Segmentation fault > while loading /home/mcp50/.julia/v0.5/CUDArt/test/gc.jl, in expression > starting on line 1 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1577 > [inline] at /home/mcp50/soft/julia/src/dump.c:1169 > jl_deserialize_datatype at /home/mcp50/soft/julia/src/dump.c:1568 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1378 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1448 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1378 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1438 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1595 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1595 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1595 > [inline] at /home/mcp50/soft/julia/src/julia.h:573 > jl_gc_wb at /home/mcp50/soft/julia/src/dump.c:1568 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1318 > [inline] at /home/mcp50/soft/julia/src/julia.h:573 > jl_gc_wb at /home/mcp50/soft/julia/src/dump.c:1568 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1436 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1378 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1448 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1378 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1438 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1595 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1595 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1595 > [inline] at /home/mcp50/soft/julia/src/julia.h:573 > jl_gc_wb at /home/mcp50/soft/julia/src/dump.c:1568 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1378 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1448 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1595 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1595 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1595 > [inline] at /home/mcp50/soft/julia/src/julia.h:573 > jl_gc_wb at /home/mcp50/soft/julia/src/dump.c:1568 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1499 > [inline] at /home/mcp50/soft/julia/src/julia.h:573 > jl_gc_wb at /home/mcp50/soft/julia/src/dump.c:1492 > jl_deserialize_value_ at /home/mcp50/soft/julia/src/dump.c:1378 > _jl_restore_incremental at /home/mcp50/soft/julia/src/dump.c:2275 > jl_restore_incremental at /home/mcp50/soft/julia/src/dump.c:2353 > _require_from_serialized at ./loading.jl:165 > unknown function (ip: 0x7f60febe4426) > [inline] at /home/mcp50/soft/julia/src/julia_internal.h:69 > jl_call_method_internal at /home/mcp50/soft/julia/src/gf.c:1863 > _require_from_serialized at ./loading.jl:193 > require at ./loading.jl:323 > unknown function (ip: 0x7f60f3bb71ac) > [inline] at /home/mcp50/soft/julia/src/julia_internal.h:69 > jl_call_method_internal at /home/mcp50/soft/julia/src/gf.c:1863 > eval_import_path_ at /home/mcp50/soft/julia/src/toplevel.c:379 > jl_toplevel_eval_flex at /home/mcp50/soft/julia/src/toplevel.c:471 > jl_parse_eval_all at /home/mcp50/soft/julia/src/ast.c:784 > jl_load at /home/mcp50/soft/julia/src/toplevel.c:580 > include at ./boot.jl:240 > [inline] at /home/mcp50/soft/julia/src/julia_internal.h:69 > jl_call_method_internal at /home/mcp50/soft/julia/src/gf.c:1863 > include_from_node1 at ./loading.jl:417 > unknown function (ip: 0x7f60f3b56785) > [inline] at /home/mcp50/soft/julia/src/julia_internal.h:69 > jl_call_method_internal at /home/mcp50/soft/julia/src/gf.c:1863 > do_call at /home/mcp50/soft/julia/src/interpreter.c:66 > eval at /home/mcp50/soft/julia/src/interpreter.c:185 > jl_toplevel_eval_flex at /home/mcp50/soft/julia/src/toplevel.c:557 > jl_parse_eval_all at /home/mcp50/soft/julia/src/ast.c:784 > jl_load at /home/mcp50/soft/julia/src/toplevel.c:580 > include at ./boot.jl:240 > [inline] at /home/mcp50/soft/julia/src/julia_internal.h:69 > jl_call_method_internal at /home/mcp50/soft/julia/src/gf.c:1863 > include_from_node1 at ./loading.jl:417 > unknown function (ip: 0x7f60f3ba3755) > [inline] at /home/mcp50/soft/julia/src/julia_internal.h:69 > jl_call_method_internal at /home/mcp50/soft/julia/src/gf.c:1863 > process_options at ./client.jl:266 > _start at ./client.jl:318 > unknown function (ip: 0x7f60f3b9d2a2) > [inline] at /home/mcp50/soft/julia/src/julia_internal.h:69 > jl_call_method_internal at /home/mcp50/soft/julia/src/gf.c:1863 > unknown function (ip: 0x401c1d) > unknown function (ip: 0x402e11) > __libc_start_main at /lib64/libc.so.6 (unknown line) > Allocations: 855457 (Pool: 853531; Big: 1926); GC: 1 > ==============================================================================================[ > ERROR: CUDArt > ]============================================================================================== > > failed process: Process(`/home/mcp50/soft/julia/usr/bin/julia -Cnative > -J/home/mcp50/soft/julia/usr/lib/julia/sys.so --compile=yes > --check-bounds=yes --code-coverage=none --color=yes > /home/mcp50/.julia/v0.5/CUDArt/test/runtests.jl`, ProcessSignaled(11)) [0] > > > ============================================================================================================================================================================================================= > ERROR: Base.Pkg.PkgError("CUDArt had test errors") > in #test#55(::Bool, ::Any, ::Array{AbstractString,1}) at > ./pkg/entry.jl:671 > [inlined code] from ./boot.jl:307 > in > (::Base.Pkg.Dir.##2#3{Array{Any,1},Base.Pkg.Entry.#test,Tuple{Array{AbstractString,1}}})() > at ./pkg/dir.jl:31 > in > cd(::Base.Pkg.Dir.##2#3{Array{Any,1},Base.Pkg.Entry.#test,Tuple{Array{AbstractString,1}}}, > ::ASCIIString) at ./file.jl:48 > in #cd#1(::Array{Any,1}, ::Any, ::Any, ::Array{AbstractString,1}, > ::Vararg{Array{AbstractString,1}}) at ./pkg/dir.jl:31 > [inlined code] from ./boot.jl:307 > in #test#3(::Bool, ::Any, ::ASCIIString, ::Vararg{ASCIIString}) at > ./pkg.jl:228 > in eval(::Module, ::Any) at ./boot.jl:243``` >
