Skip to content
This repository was archived by the owner on Oct 8, 2021. It is now read-only.

Segmentation fault error when using workspace() #532

Closed
olgabaranov opened this issue Mar 6, 2017 · 5 comments
Closed

Segmentation fault error when using workspace() #532

olgabaranov opened this issue Mar 6, 2017 · 5 comments

Comments

@olgabaranov
Copy link

Hi all!

Full (non)working example is:

julia> using LightGraphs
INFO: Recompiling stale cache file /Users/obaranov/.julia/lib/v0.5/LightGraphs.ji for module LightGraphs.
WARNING: could not import Base.lastidx into LegacyStrings

julia> workspace()
julia> using LightGraphs
WARNING: Method definition redirect_stdin(Function, Any) in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1053 overwritten in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1053.
WARNING: Method definition broadcast(Any, Tuple{Vararg{T<:Any, #N<:Any}}, Tuple{Vararg{T<:Any, #N<:Any}}...) in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1118 overwritten in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1118.
WARNING: Method definition take!(Task) in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:53 overwritten in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:53.
WARNING: Method definition take!(Main.Base.AbstractIOBuffer) in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1160 overwritten in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1160.
WARNING: Method definition !(Function) in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1193 overwritten in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1193.
WARNING: Method definition redirect_stdout(Function, Any) in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1053 overwritten in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1053.
WARNING: Method definition isnull(Any) in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1133 overwritten in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1133.
WARNING: Method definition redirect_stderr(Function, Any) in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1053 overwritten in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1053.
WARNING: Method definition (::Type{Main.Base.LinearIndexing})(Type{#T<:Any}) in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1410 overwritten in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1410.
WARNING: Method definition (::Type{Main.Base.LinearIndexing})(Any...) in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1411 overwritten in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1411.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:twoπ}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:fourπ}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:halfπ}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:quartπ}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:invπ}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:twoinvπ}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:fourinvπ}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:inv2π}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:inv4π}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:sqrt2}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:sqrt3}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:sqrtπ}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:sqrt2π}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:sqrt4π}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:sqrthalfπ}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:invsqrt2}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:invsqrt2π}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:loghalf}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:logtwo}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:logπ}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:log2π}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:log4π}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:twoπ}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:fourπ}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:halfπ}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:quartπ}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:invπ}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:twoinvπ}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:fourinvπ}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:inv2π}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:inv4π}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:sqrt2}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:sqrt3}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:sqrtπ}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:sqrt2π}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:sqrt4π}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:sqrthalfπ}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:invsqrt2}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:invsqrt2π}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:loghalf}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:logtwo}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:logπ}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:log2π}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:log4π}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:twoπ}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:fourπ}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:halfπ}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:quartπ}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:invπ}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:twoinvπ}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:fourinvπ}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:inv2π}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:inv4π}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:sqrt2}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:sqrt3}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:sqrtπ}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:sqrt2π}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:sqrt4π}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:sqrthalfπ}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:invsqrt2}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:invsqrt2π}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:loghalf}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:logtwo}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:logπ}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:log2π}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:log4π}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.

signal (11): Segmentation fault: 11
while loading no file, in expression starting on line 0
jl_recache_type at /Users/obaranov/Desktop/JuTest/julia/src/dump.c:2436
jl_recache_types at /Users/obaranov/Desktop/JuTest/julia/src/dump.c:2529 [inlined]
_jl_restore_incremental at /Users/obaranov/Desktop/JuTest/julia/src/dump.c:2720
jl_restore_incremental at /Users/obaranov/Desktop/JuTest/julia/src/dump.c:2760
_include_from_serialized at ./loading.jl:150
_require_from_serialized at ./loading.jl:187
_require_search_from_serialized at ./loading.jl:217
jlcall__require_search_from_serialized_35204 at /Users/obaranov/Desktop/JuTest/julia/usr/lib/julia/sys.dylib (unknown line)
jl_call_method_internal at /Users/obaranov/Desktop/JuTest/julia/src/./julia_internal.h:189 [inlined]
jl_apply_generic at /Users/obaranov/Desktop/JuTest/julia/src/gf.c:1950
require at ./loading.jl:371
jlcall_require_22352 at /Users/obaranov/Desktop/JuTest/julia/usr/lib/julia/sys.dylib (unknown line)
jl_call_method_internal at /Users/obaranov/Desktop/JuTest/julia/src/./julia_internal.h:189 [inlined]
jl_apply_generic at /Users/obaranov/Desktop/JuTest/julia/src/gf.c:1950
jl_apply at /Users/obaranov/Desktop/JuTest/julia/src/./julia.h:1392 [inlined]
read_verify_mod_list at /Users/obaranov/Desktop/JuTest/julia/src/dump.c:1942
_jl_restore_incremental at /Users/obaranov/Desktop/JuTest/julia/src/dump.c:2688
jl_restore_incremental at /Users/obaranov/Desktop/JuTest/julia/src/dump.c:2760
_include_from_serialized at ./loading.jl:150
_require_from_serialized at ./loading.jl:187
_require_search_from_serialized at ./loading.jl:217
jlcall__require_search_from_serialized_35204 at /Users/obaranov/Desktop/JuTest/julia/usr/lib/julia/sys.dylib (unknown line)
jl_call_method_internal at /Users/obaranov/Desktop/JuTest/julia/src/./julia_internal.h:189 [inlined]
jl_apply_generic at /Users/obaranov/Desktop/JuTest/julia/src/gf.c:1950
require at ./loading.jl:371
jlcall_require_22352 at /Users/obaranov/Desktop/JuTest/julia/usr/lib/julia/sys.dylib (unknown line)
jl_call_method_internal at /Users/obaranov/Desktop/JuTest/julia/src/./julia_internal.h:189 [inlined]
jl_apply_generic at /Users/obaranov/Desktop/JuTest/julia/src/gf.c:1950
jl_apply at /Users/obaranov/Desktop/JuTest/julia/src/./julia.h:1392 [inlined]
eval_import_path_ at /Users/obaranov/Desktop/JuTest/julia/src/toplevel.c:402
eval_import_path at /Users/obaranov/Desktop/JuTest/julia/src/toplevel.c:429 [inlined]
jl_toplevel_eval_flex at /Users/obaranov/Desktop/JuTest/julia/src/toplevel.c:480
jl_toplevel_eval_in_warn at /Users/obaranov/Desktop/JuTest/julia/src/builtins.c:590
eval at ./boot.jl:234
jlcall_eval_19739 at /Users/obaranov/Desktop/JuTest/julia/usr/lib/julia/sys.dylib (unknown line)
jl_call_method_internal at /Users/obaranov/Desktop/JuTest/julia/src/./julia_internal.h:189 [inlined]
jl_apply_generic at /Users/obaranov/Desktop/JuTest/julia/src/gf.c:1950
eval_user_input at ./REPL.jl:64
unknown function (ip: 0x310c01176)
jl_call_method_internal at /Users/obaranov/Desktop/JuTest/julia/src/./julia_internal.h:189 [inlined]
jl_apply_generic at /Users/obaranov/Desktop/JuTest/julia/src/gf.c:1950
macro expansion at ./REPL.jl:95 [inlined]
#3 at ./event.jl:68
unknown function (ip: 0x310bfdfcf)
jl_call_method_internal at /Users/obaranov/Desktop/JuTest/julia/src/./julia_internal.h:189 [inlined]
jl_apply_generic at /Users/obaranov/Desktop/JuTest/julia/src/gf.c:1950
jl_apply at /Users/obaranov/Desktop/JuTest/julia/src/./julia.h:1392 [inlined]
start_task at /Users/obaranov/Desktop/JuTest/julia/src/task.c:253
Allocations: 12125854 (Pool: 12121204; Big: 4650); GC: 24
Segmentation fault: 11

This happens on a clean install of julia from git repo, Version 0.5.1-pre+55. I am using MacOS Version 10.11.5.
The error does not happen when LightGraphs was not imported before calling workspace(). This also does not happen with other modules(i get a bunch of warnings there, but no errors). So the issue is LightGraph specific, I think.

@sbromberger
Copy link
Owner

Try using StatsFuns and then workspace(). Any segfault? The errors are pointing to that module but in any case this should probably be over in julialang/julia.

@olgabaranov
Copy link
Author

olgabaranov commented Mar 6, 2017

using StatsFuns gives me warnings but no error. Thats why I decided to put it here rather then in julialang/julia. But I can post it there if you think it is rather more general julia issue.

WARNING: Method definition redirect_stdin(Function, Any) in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1053 overwritten in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1053.
WARNING: Method definition redirect_stderr(Function, Any) in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1053 overwritten in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1053.
WARNING: Method definition !(Function) in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1193 overwritten in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1193.
WARNING: Method definition isnull(Any) in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1133 overwritten in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1133.
WARNING: Method definition redirect_stdout(Function, Any) in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1053 overwritten in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1053.
WARNING: Method definition take!(Task) in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:53 overwritten in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:53.
WARNING: Method definition take!(Main.Base.AbstractIOBuffer) in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1160 overwritten in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1160.
WARNING: Method definition (::Type{Main.Base.LinearIndexing})(Type{#T<:Any}) in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1410 overwritten in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1410.
WARNING: Method definition (::Type{Main.Base.LinearIndexing})(Any...) in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1411 overwritten in module Compat at /Users/obaranov/.julia/v0.5/Compat/src/Compat.jl:1411.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:twoπ}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:fourπ}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:halfπ}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:quartπ}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:invπ}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:twoinvπ}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:fourinvπ}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:inv2π}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:inv4π}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:sqrt2}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:sqrt3}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:sqrtπ}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:sqrt2π}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:sqrt4π}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:sqrthalfπ}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:invsqrt2}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:invsqrt2π}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:loghalf}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:logtwo}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:logπ}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:log2π}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float32}, Main.Base.Irrational{:log4π}) in module StatsFuns at irrationals.jl:110 overwritten in module StatsFuns at irrationals.jl:110.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:twoπ}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:fourπ}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:halfπ}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:quartπ}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:invπ}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:twoinvπ}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:fourinvπ}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:inv2π}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:inv4π}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:sqrt2}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:sqrt3}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:sqrtπ}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:sqrt2π}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:sqrt4π}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:sqrthalfπ}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:invsqrt2}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:invsqrt2π}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:loghalf}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:logtwo}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:logπ}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:log2π}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Float64}, Main.Base.Irrational{:log4π}) in module StatsFuns at irrationals.jl:109 overwritten in module StatsFuns at irrationals.jl:109.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:twoπ}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:fourπ}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:halfπ}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:quartπ}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:invπ}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:twoinvπ}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:fourinvπ}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:inv2π}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:inv4π}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:sqrt2}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:sqrt3}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:sqrtπ}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:sqrt2π}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:sqrt4π}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:sqrthalfπ}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:invsqrt2}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:invsqrt2π}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:loghalf}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:logtwo}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:logπ}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:log2π}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.
WARNING: Method definition convert(Type{Main.Base.MPFR.BigFloat}, Main.Base.Irrational{:log4π}) in module StatsFuns at irrationals.jl:104 overwritten in module StatsFuns at irrationals.jl:104.

@sbromberger
Copy link
Owner

Yeah, sorry. Even if this is limited to LightGraphs, I wouldn't even know how to fix it... there's no native C code in LG - it's all Julia.

I would open up an issue at julialang/julia and point them here.

@olgabaranov
Copy link
Author

olgabaranov commented Mar 6, 2017

Just realised there is a discussion going at JuliaLang/julia#18646 and JuliaLang/julia#16467; will point it out there.

@sbromberger
Copy link
Owner

Ah, good. Thanks. I'll close this out. (FYI - I was able to reproduce it as well.)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants