Skip to content

Instantly share code, notes, and snippets.

@denizyuret
Created December 2, 2017 13:09
Show Gist options
  • Save denizyuret/336ed2e44bf68bb6ff79a85b082231fd to your computer and use it in GitHub Desktop.
Save denizyuret/336ed2e44bf68bb6ff79a85b082231fd to your computer and use it in GitHub Desktop.
julia> include("foo.jl")
summary(a) = "4×4×4 Array{Float64,3}"
summary(a[:, 2, 2]) = "4-element Array{Float64,1}"
summary(a[:, [2, 4], 2]) = "4×2 Array{Float64,2}"
summary(a[:, [2, 4], [1, 3]]) = "4×2×2 Array{Float64,3}"
summary(a[:, [2, 4], :]) = "4×2×4 Array{Float64,3}"
summary(a[:, 2:4, :]) = "4×3×4 Array{Float64,3}"
summary(a[:, 1:2:4, :]) = "4×2×4 Array{Float64,3}"
summary(a) = "4×4×4 CuArray{Float32,3}"
warning: ignoring debug info with an invalid version (0) in
summary(a[:, 2, 2]) = "4-element CuArray{Float32,1}"
warning: ignoring debug info with an invalid version (0) in
signal (11): Segmentation fault
while loading /dev/shm/dyuret/knet/master/src/foo.jl, in expression starting on line 243
end at /usr/include/c++/4.8.2/bits/stl_tree.h:697 [inlined]
end at /usr/include/c++/4.8.2/bits/stl_map.h:339 [inlined]
allocate_frame at /dev/shm/dyuret/julia/master/src/llvm-gcroot.cpp:834
runOnFunction at /dev/shm/dyuret/julia/master/src/llvm-gcroot.cpp:1235 [inlined]
runOnModule at /dev/shm/dyuret/julia/master/src/llvm-gcroot.cpp:1209
_ZN4llvm6legacy15PassManagerImpl3runERNS_6ModuleE at /dev/shm/dyuret/julia/master/usr/bin/../lib/libLLVM-3.9.so (unknown l\
ine)
LLVMRunPassManager at /dev/shm/dyuret/julia/master/usr/bin/../lib/libLLVM-3.9.so (unknown line)
macro expansion at /dev/shm/dyuret/.julia/v0.6/LLVM/src/base.jl:22 [inlined]
LLVMRunPassManager at /dev/shm/dyuret/.julia/v0.6/LLVM/src/../lib/3.9/libLLVM_h.jl:2693 [inlined]
run! at /dev/shm/dyuret/.julia/v0.6/LLVM/src/passmanager.jl:34 [inlined]
#46 at /dev/shm/dyuret/.julia/v0.6/CUDAnative/src/jit.jl:371
Type at /dev/shm/dyuret/.julia/v0.6/LLVM/src/passmanager.jl:28
optimize! at /dev/shm/dyuret/.julia/v0.6/CUDAnative/src/jit.jl:339
unknown function (ip: 0x7f77d28d6fad)
jl_call_fptr_internal at /dev/shm/dyuret/julia/master/src/julia_internal.h:339 [inlined]
jl_call_method_internal at /dev/shm/dyuret/julia/master/src/julia_internal.h:358 [inlined]
jl_apply_generic at /dev/shm/dyuret/julia/master/src/gf.c:1926
#compile_function#51 at /dev/shm/dyuret/.julia/v0.6/CUDAnative/src/jit.jl:412
unknown function (ip: 0x7f77d288a5c9)
jl_call_fptr_internal at /dev/shm/dyuret/julia/master/src/julia_internal.h:339 [inlined]
jl_call_method_internal at /dev/shm/dyuret/julia/master/src/julia_internal.h:358 [inlined]
jl_apply_generic at /dev/shm/dyuret/julia/master/src/gf.c:1926
cufunction at /dev/shm/dyuret/.julia/v0.6/CUDAnative/src/jit.jl:465
macro expansion at /dev/shm/dyuret/.julia/v0.6/CUDAnative/src/execution.jl:108 [inlined]
_cuda at /dev/shm/dyuret/.julia/v0.6/CUDAnative/src/execution.jl:80
jl_call_fptr_internal at /dev/shm/dyuret/julia/master/src/julia_internal.h:339 [inlined]
jl_call_method_internal at /dev/shm/dyuret/julia/master/src/julia_internal.h:358 [inlined]
jl_apply_generic at /dev/shm/dyuret/julia/master/src/gf.c:1926
_unsafe_getindex! at /dev/shm/dyuret/.julia/v0.6/CuArrays/src/indexing.jl:63
jl_call_fptr_internal at /dev/shm/dyuret/julia/master/src/julia_internal.h:339 [inlined]
jl_call_method_internal at /dev/shm/dyuret/julia/master/src/julia_internal.h:358 [inlined]
jl_apply_generic at /dev/shm/dyuret/julia/master/src/gf.c:1926
jl_apply at /dev/shm/dyuret/julia/master/src/julia.h:1424 [inlined]
jl_invoke at /dev/shm/dyuret/julia/master/src/gf.c:51
macro expansion at ./multidimensional.jl:513 [inlined]
_unsafe_getindex at ./multidimensional.jl:506
macro expansion at ./multidimensional.jl:495 [inlined]
_getindex at ./multidimensional.jl:491 [inlined]
getindex at ./abstractarray.jl:883
jl_call_fptr_internal at /dev/shm/dyuret/julia/master/src/julia_internal.h:339 [inlined]
jl_call_method_internal at /dev/shm/dyuret/julia/master/src/julia_internal.h:358 [inlined]
jl_apply_generic at /dev/shm/dyuret/julia/master/src/gf.c:1926
do_call at /dev/shm/dyuret/julia/master/src/interpreter.c:75
eval at /dev/shm/dyuret/julia/master/src/interpreter.c:242
do_call at /dev/shm/dyuret/julia/master/src/interpreter.c:74
eval at /dev/shm/dyuret/julia/master/src/interpreter.c:242
eval_body at /dev/shm/dyuret/julia/master/src/interpreter.c:543
jl_interpret_toplevel_thunk at /dev/shm/dyuret/julia/master/src/interpreter.c:692
jl_toplevel_eval_flex at /dev/shm/dyuret/julia/master/src/toplevel.c:592
jl_parse_eval_all at /dev/shm/dyuret/julia/master/src/ast.c:873
jl_load at /dev/shm/dyuret/julia/master/src/toplevel.c:616
include_from_node1 at ./loading.jl:576
unknown function (ip: 0x7f77d283e802)
jl_call_fptr_internal at /dev/shm/dyuret/julia/master/src/julia_internal.h:339 [inlined]
jl_call_method_internal at /dev/shm/dyuret/julia/master/src/julia_internal.h:358 [inlined]
jl_apply_generic at /dev/shm/dyuret/julia/master/src/gf.c:1926
include at ./sysimg.jl:14
unknown function (ip: 0x7f78034084cb)
jl_call_fptr_internal at /dev/shm/dyuret/julia/master/src/julia_internal.h:339 [inlined]
jl_call_method_internal at /dev/shm/dyuret/julia/master/src/julia_internal.h:358 [inlined]
jl_apply_generic at /dev/shm/dyuret/julia/master/src/gf.c:1926
do_call at /dev/shm/dyuret/julia/master/src/interpreter.c:75
eval at /dev/shm/dyuret/julia/master/src/interpreter.c:242
jl_interpret_toplevel_expr at /dev/shm/dyuret/julia/master/src/interpreter.c:34
jl_toplevel_eval_flex at /dev/shm/dyuret/julia/master/src/toplevel.c:577 [inlined]
jl_toplevel_eval at /dev/shm/dyuret/julia/master/src/toplevel.c:600
jl_toplevel_eval_in at /dev/shm/dyuret/julia/master/src/builtins.c:496
eval at ./boot.jl:235
unknown function (ip: 0x7f78035317af)
jl_call_fptr_internal at /dev/shm/dyuret/julia/master/src/julia_internal.h:339 [inlined]
jl_call_method_internal at /dev/shm/dyuret/julia/master/src/julia_internal.h:358 [inlined]
jl_apply_generic at /dev/shm/dyuret/julia/master/src/gf.c:1926
eval_user_input at ./REPL.jl:66
unknown function (ip: 0x7f78035b539f)
jl_call_fptr_internal at /dev/shm/dyuret/julia/master/src/julia_internal.h:339 [inlined]
jl_call_method_internal at /dev/shm/dyuret/julia/master/src/julia_internal.h:358 [inlined]
jl_apply_generic at /dev/shm/dyuret/julia/master/src/gf.c:1926
macro expansion at ./REPL.jl:97 [inlined]
#1 at ./event.jl:73
unknown function (ip: 0x7f77d2822f5f)
jl_call_fptr_internal at /dev/shm/dyuret/julia/master/src/julia_internal.h:339 [inlined]
jl_call_method_internal at /dev/shm/dyuret/julia/master/src/julia_internal.h:358 [inlined]
jl_apply_generic at /dev/shm/dyuret/julia/master/src/gf.c:1926
jl_apply at /dev/shm/dyuret/julia/master/src/julia.h:1424 [inlined]
start_task at /dev/shm/dyuret/julia/master/src/task.c:267
unknown function (ip: 0xffffffffffffffff)
Allocations: 7878177 (Pool: 7876012; Big: 2165); GC: 19
Segmentation fault (core dumped)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment