Skip to content

Instantly share code, notes, and snippets.

@pfitzseb
Created March 21, 2019 15:20
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 pfitzseb/d4ae4010877ba553811d84f145f4702b to your computer and use it in GitHub Desktop.
Save pfitzseb/d4ae4010877ba553811d84f145f4702b to your computer and use it in GitHub Desktop.
julia> using Revise, JuliaInterpreter, CodeTracking
julia> bps=breakpoint(min);
^[[B
julia> bps[1].framecode.scope
min(x::BigFloat, y::BigFloat) in Base.MPFR at mpfr.jl:693
julia> whereis(bps[1].framecode.scope)
[ Info: tracking Base
┌ Warning: error evaluating in module Base.MPFR: for (fJ, fC) = ((:si, :Clong), (:ui, :Culong))
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:197 =#
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:197 =# @eval begin
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:198 =#
│ function BigFloat(x::$(Expr(:$, :fC)), r::MPFRRoundingMode=ROUNDING_MODE[]; precision::Integer=DEFAULT_PRECISION[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:199 =#
│ z = BigFloat(; precision=precision)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:200 =#
│ ccall(($(Expr(:$, :(string(:mpfr_set_, fJ)))), :libmpfr), Int32, (Ref{BigFloat}, $(Expr(:$, :fC)), MPFRRoundingMode), z, x, r)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:201 =#
│ return z
│ end
│ end
│ end
│ exception =
│ ArgumentError: invalid index: breakpoint(min(x::T, y::T) where T<:Real in Base at promotion.jl:415, line 415) of type BreakpointRef
│ Stacktrace:
│ [1] to_index(::BreakpointRef) at ./indices.jl:270
│ [2] to_index(::Array{Any,1}, ::BreakpointRef) at ./indices.jl:247
│ [3] to_indices at ./indices.jl:298 [inlined]
│ [4] to_indices at ./indices.jl:295 [inlined]
│ [5] getindex at ./abstractarray.jl:927 [inlined]
│ [6] pc_expr(::Core.CodeInfo, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:55
│ [7] pc_expr(::JuliaInterpreter.FrameCode, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:56
│ [8] pc_expr(::Frame, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:57
│ [9] #methods_by_execution!#10(::Bool, ::Function, ::Any, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Frame) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/lowered.jl:169
│ [10] (::getfield(Revise, Symbol("#kw##methods_by_execution!")))(::NamedTuple{(:define,),Tuple{Bool}}, ::typeof(Revise.methods_by_execution!), ::Function, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Frame) at ./none:0
│ [11] #methods_by_execution!#9(::Bool, ::Function, ::Any, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Module, ::Expr) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/lowered.jl:40
│ [12] #methods_by_execution! at ./none:0 [inlined]
│ [13] #eval_with_signatures#55(::Bool, ::Function, ::Module, ::Expr) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:343
│ [14] #eval_with_signatures at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:0 [inlined]
│ [15] instantiate_sigs!(::OrderedCollections.OrderedDict{Module,OrderedCollections.OrderedDict{Revise.RelocatableExpr,Union{Nothing, Array{Any,1}}}}) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:351
│ [16] maybe_parse_from_cache!(::Revise.PkgData, ::String) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/pkgs.jl:224
│ [17] get_def at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:742 [inlined]
│ [18] #get_def#62(::Set{Tuple{Revise.PkgData,String}}, ::Function, ::Method) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:711
│ [19] get_def(::Method) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:693
│ [20] #invokelatest#1 at ./essentials.jl:742 [inlined]
│ [21] invokelatest at ./essentials.jl:741 [inlined]
│ [22] whereis(::Method) at /home/pfitzseb/.julia/packages/CodeTracking/PPhte/src/CodeTracking.jl:55
│ [23] top-level scope at none:0
│ [24] eval(::Module, ::Any) at ./boot.jl:328
│ [25] eval_user_input(::Any, ::REPL.REPLBackend) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.1/REPL/src/REPL.jl:85
│ [26] run_backend(::REPL.REPLBackend) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:846
│ [27] (::getfield(Revise, Symbol("##66#68")){REPL.REPLBackend})() at ./task.jl:259
└ @ Revise ~/.julia/packages/Revise/ZblJU/src/lowered.jl:43
┌ Warning: error evaluating in module Base.MPFR: for (fJ, fC) = ((:+, :add), (:*, :mul))
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:368 =#
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:368 =# @eval begin
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:370 =#
│ function ($(Expr(:$, :fJ)))(x::BigFloat, y::BigFloat)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:371 =#
│ z = BigFloat()
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:372 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, fC)))), :libmpfr), Int32, (Ref{BigFloat}, Ref{BigFloat}, Ref{BigFloat}, MPFRRoundingMode), z, x, y, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:373 =#
│ return z
│ end
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:377 =#
│ function ($(Expr(:$, :fJ)))(x::BigFloat, c::CulongMax)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:378 =#
│ z = BigFloat()
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:379 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, fC, :_ui)))), :libmpfr), Int32, (Ref{BigFloat}, Ref{BigFloat}, Culong, MPFRRoundingMode), z, x, c, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:380 =#
│ return z
│ end
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:382 =#
│ ($(Expr(:$, :fJ)))(c::CulongMax, x::BigFloat) = begin
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:382 =#
│ ($(Expr(:$, :fJ)))(x, c)
│ end
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:385 =#
│ function ($(Expr(:$, :fJ)))(x::BigFloat, c::ClongMax)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:386 =#
│ z = BigFloat()
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:387 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, fC, :_si)))), :libmpfr), Int32, (Ref{BigFloat}, Ref{BigFloat}, Clong, MPFRRoundingMode), z, x, c, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:388 =#
│ return z
│ end
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:390 =#
│ ($(Expr(:$, :fJ)))(c::ClongMax, x::BigFloat) = begin
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:390 =#
│ ($(Expr(:$, :fJ)))(x, c)
│ end
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:393 =#
│ function ($(Expr(:$, :fJ)))(x::BigFloat, c::CdoubleMax)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:394 =#
│ z = BigFloat()
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:395 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, fC, :_d)))), :libmpfr), Int32, (Ref{BigFloat}, Ref{BigFloat}, Cdouble, MPFRRoundingMode), z, x, c, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:396 =#
│ return z
│ end
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:398 =#
│ ($(Expr(:$, :fJ)))(c::CdoubleMax, x::BigFloat) = begin
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:398 =#
│ ($(Expr(:$, :fJ)))(x, c)
│ end
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:401 =#
│ function ($(Expr(:$, :fJ)))(x::BigFloat, c::BigInt)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:402 =#
│ z = BigFloat()
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:403 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, fC, :_z)))), :libmpfr), Int32, (Ref{BigFloat}, Ref{BigFloat}, Ref{BigInt}, MPFRRoundingMode), z, x, c, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:404 =#
│ return z
│ end
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:406 =#
│ ($(Expr(:$, :fJ)))(c::BigInt, x::BigFloat) = begin
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:406 =#
│ ($(Expr(:$, :fJ)))(x, c)
│ end
│ end
│ end
│ exception =
│ ArgumentError: invalid index: breakpoint(min(x::T, y::T) where T<:Real in Base at promotion.jl:415, line 415) of type BreakpointRef
│ Stacktrace:
│ [1] to_index(::BreakpointRef) at ./indices.jl:270
│ [2] to_index(::Array{Any,1}, ::BreakpointRef) at ./indices.jl:247
│ [3] to_indices at ./indices.jl:298 [inlined]
│ [4] to_indices at ./indices.jl:295 [inlined]
│ [5] getindex at ./abstractarray.jl:927 [inlined]
│ [6] pc_expr(::Core.CodeInfo, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:55
│ [7] pc_expr(::JuliaInterpreter.FrameCode, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:56
│ [8] pc_expr(::Frame, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:57
│ [9] #methods_by_execution!#10(::Bool, ::Function, ::Any, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Frame) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/lowered.jl:169
│ [10] (::getfield(Revise, Symbol("#kw##methods_by_execution!")))(::NamedTuple{(:define,),Tuple{Bool}}, ::typeof(Revise.methods_by_execution!), ::Function, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Frame) at ./none:0
│ [11] #methods_by_execution!#9(::Bool, ::Function, ::Any, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Module, ::Expr) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/lowered.jl:40
│ [12] #methods_by_execution! at ./none:0 [inlined]
│ [13] #eval_with_signatures#55(::Bool, ::Function, ::Module, ::Expr) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:343
│ [14] #eval_with_signatures at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:0 [inlined]
│ [15] instantiate_sigs!(::OrderedCollections.OrderedDict{Module,OrderedCollections.OrderedDict{Revise.RelocatableExpr,Union{Nothing, Array{Any,1}}}}) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:351
│ [16] maybe_parse_from_cache!(::Revise.PkgData, ::String) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/pkgs.jl:224
│ [17] get_def at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:742 [inlined]
│ [18] #get_def#62(::Set{Tuple{Revise.PkgData,String}}, ::Function, ::Method) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:711
│ [19] get_def(::Method) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:693
│ [20] #invokelatest#1 at ./essentials.jl:742 [inlined]
│ [21] invokelatest at ./essentials.jl:741 [inlined]
│ [22] whereis(::Method) at /home/pfitzseb/.julia/packages/CodeTracking/PPhte/src/CodeTracking.jl:55
│ [23] top-level scope at none:0
│ [24] eval(::Module, ::Any) at ./boot.jl:328
│ [25] eval_user_input(::Any, ::REPL.REPLBackend) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.1/REPL/src/REPL.jl:85
│ [26] run_backend(::REPL.REPLBackend) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:846
│ [27] (::getfield(Revise, Symbol("##66#68")){REPL.REPLBackend})() at ./task.jl:259
└ @ Revise ~/.julia/packages/Revise/ZblJU/src/lowered.jl:43
┌ Warning: error evaluating in module Base.MPFR: for (fJ, fC) = ((:-, :sub), (:/, :div))
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:411 =#
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:411 =# @eval begin
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:413 =#
│ function ($(Expr(:$, :fJ)))(x::BigFloat, y::BigFloat)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:414 =#
│ z = BigFloat()
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:415 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, fC)))), :libmpfr), Int32, (Ref{BigFloat}, Ref{BigFloat}, Ref{BigFloat}, MPFRRoundingMode), z, x, y, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:416 =#
│ return z
│ end
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:420 =#
│ function ($(Expr(:$, :fJ)))(x::BigFloat, c::CulongMax)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:421 =#
│ z = BigFloat()
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:422 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, fC, :_ui)))), :libmpfr), Int32, (Ref{BigFloat}, Ref{BigFloat}, Culong, MPFRRoundingMode), z, x, c, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:423 =#
│ return z
│ end
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:425 =#
│ function ($(Expr(:$, :fJ)))(c::CulongMax, x::BigFloat)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:426 =#
│ z = BigFloat()
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:427 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, :ui_, fC)))), :libmpfr), Int32, (Ref{BigFloat}, Culong, Ref{BigFloat}, MPFRRoundingMode), z, c, x, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:428 =#
│ return z
│ end
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:432 =#
│ function ($(Expr(:$, :fJ)))(x::BigFloat, c::ClongMax)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:433 =#
│ z = BigFloat()
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:434 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, fC, :_si)))), :libmpfr), Int32, (Ref{BigFloat}, Ref{BigFloat}, Clong, MPFRRoundingMode), z, x, c, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:435 =#
│ return z
│ end
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:437 =#
│ function ($(Expr(:$, :fJ)))(c::ClongMax, x::BigFloat)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:438 =#
│ z = BigFloat()
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:439 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, :si_, fC)))), :libmpfr), Int32, (Ref{BigFloat}, Clong, Ref{BigFloat}, MPFRRoundingMode), z, c, x, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:440 =#
│ return z
│ end
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:444 =#
│ function ($(Expr(:$, :fJ)))(x::BigFloat, c::CdoubleMax)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:445 =#
│ z = BigFloat()
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:446 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, fC, :_d)))), :libmpfr), Int32, (Ref{BigFloat}, Ref{BigFloat}, Cdouble, MPFRRoundingMode), z, x, c, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:447 =#
│ return z
│ end
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:449 =#
│ function ($(Expr(:$, :fJ)))(c::CdoubleMax, x::BigFloat)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:450 =#
│ z = BigFloat()
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:451 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, :d_, fC)))), :libmpfr), Int32, (Ref{BigFloat}, Cdouble, Ref{BigFloat}, MPFRRoundingMode), z, c, x, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:452 =#
│ return z
│ end
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:456 =#
│ function ($(Expr(:$, :fJ)))(x::BigFloat, c::BigInt)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:457 =#
│ z = BigFloat()
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:458 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, fC, :_z)))), :libmpfr), Int32, (Ref{BigFloat}, Ref{BigFloat}, Ref{BigInt}, MPFRRoundingMode), z, x, c, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:459 =#
│ return z
│ end
│ end
│ end
│ exception =
│ ArgumentError: invalid index: breakpoint(min(x::T, y::T) where T<:Real in Base at promotion.jl:415, line 415) of type BreakpointRef
│ Stacktrace:
│ [1] to_index(::BreakpointRef) at ./indices.jl:270
│ [2] to_index(::Array{Any,1}, ::BreakpointRef) at ./indices.jl:247
│ [3] to_indices at ./indices.jl:298 [inlined]
│ [4] to_indices at ./indices.jl:295 [inlined]
│ [5] getindex at ./abstractarray.jl:927 [inlined]
│ [6] pc_expr(::Core.CodeInfo, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:55
│ [7] pc_expr(::JuliaInterpreter.FrameCode, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:56
│ [8] pc_expr(::Frame, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:57
│ [9] #methods_by_execution!#10(::Bool, ::Function, ::Any, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Frame) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/lowered.jl:169
│ [10] (::getfield(Revise, Symbol("#kw##methods_by_execution!")))(::NamedTuple{(:define,),Tuple{Bool}}, ::typeof(Revise.methods_by_execution!), ::Function, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Frame) at ./none:0
│ [11] #methods_by_execution!#9(::Bool, ::Function, ::Any, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Module, ::Expr) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/lowered.jl:40
│ [12] #methods_by_execution! at ./none:0 [inlined]
│ [13] #eval_with_signatures#55(::Bool, ::Function, ::Module, ::Expr) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:343
│ [14] #eval_with_signatures at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:0 [inlined]
│ [15] instantiate_sigs!(::OrderedCollections.OrderedDict{Module,OrderedCollections.OrderedDict{Revise.RelocatableExpr,Union{Nothing, Array{Any,1}}}}) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:351
│ [16] maybe_parse_from_cache!(::Revise.PkgData, ::String) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/pkgs.jl:224
│ [17] get_def at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:742 [inlined]
│ [18] #get_def#62(::Set{Tuple{Revise.PkgData,String}}, ::Function, ::Method) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:711
│ [19] get_def(::Method) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:693
│ [20] #invokelatest#1 at ./essentials.jl:742 [inlined]
│ [21] invokelatest at ./essentials.jl:741 [inlined]
│ [22] whereis(::Method) at /home/pfitzseb/.julia/packages/CodeTracking/PPhte/src/CodeTracking.jl:55
│ [23] top-level scope at none:0
│ [24] eval(::Module, ::Any) at ./boot.jl:328
│ [25] eval_user_input(::Any, ::REPL.REPLBackend) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.1/REPL/src/REPL.jl:85
│ [26] run_backend(::REPL.REPLBackend) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:846
│ [27] (::getfield(Revise, Symbol("##66#68")){REPL.REPLBackend})() at ./task.jl:259
└ @ Revise ~/.julia/packages/Revise/ZblJU/src/lowered.jl:43
┌ Warning: error evaluating in module Base.MPFR: for (fJ, fC, fI) = ((:+, :add, 0), (:*, :mul, 1))
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:541 =#
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:541 =# @eval begin
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:542 =#
│ function ($(Expr(:$, :fJ)))(a::BigFloat, b::BigFloat, c::BigFloat)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:543 =#
│ z = BigFloat()
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:544 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, fC)))), :libmpfr), Int32, (Ref{BigFloat}, Ref{BigFloat}, Ref{BigFloat}, MPFRRoundingMode), z, a, b, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:545 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, fC)))), :libmpfr), Int32, (Ref{BigFloat}, Ref{BigFloat}, Ref{BigFloat}, MPFRRoundingMode), z, z, c, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:546 =#
│ return z
│ end
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:548 =#
│ function ($(Expr(:$, :fJ)))(a::BigFloat, b::BigFloat, c::BigFloat, d::BigFloat)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:549 =#
│ z = BigFloat()
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:550 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, fC)))), :libmpfr), Int32, (Ref{BigFloat}, Ref{BigFloat}, Ref{BigFloat}, MPFRRoundingMode), z, a, b, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:551 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, fC)))), :libmpfr), Int32, (Ref{BigFloat}, Ref{BigFloat}, Ref{BigFloat}, MPFRRoundingMode), z, z, c, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:552 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, fC)))), :libmpfr), Int32, (Ref{BigFloat}, Ref{BigFloat}, Ref{BigFloat}, MPFRRoundingMode), z, z, d, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:553 =#
│ return z
│ end
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:555 =#
│ function ($(Expr(:$, :fJ)))(a::BigFloat, b::BigFloat, c::BigFloat, d::BigFloat, e::BigFloat)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:556 =#
│ z = BigFloat()
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:557 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, fC)))), :libmpfr), Int32, (Ref{BigFloat}, Ref{BigFloat}, Ref{BigFloat}, MPFRRoundingMode), z, a, b, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:558 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, fC)))), :libmpfr), Int32, (Ref{BigFloat}, Ref{BigFloat}, Ref{BigFloat}, MPFRRoundingMode), z, z, c, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:559 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, fC)))), :libmpfr), Int32, (Ref{BigFloat}, Ref{BigFloat}, Ref{BigFloat}, MPFRRoundingMode), z, z, d, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:560 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, fC)))), :libmpfr), Int32, (Ref{BigFloat}, Ref{BigFloat}, Ref{BigFloat}, MPFRRoundingMode), z, z, e, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:561 =#
│ return z
│ end
│ end
│ end
│ exception =
│ ArgumentError: invalid index: breakpoint(min(x::T, y::T) where T<:Real in Base at promotion.jl:415, line 415) of type BreakpointRef
│ Stacktrace:
│ [1] to_index(::BreakpointRef) at ./indices.jl:270
│ [2] to_index(::Array{Any,1}, ::BreakpointRef) at ./indices.jl:247
│ [3] to_indices at ./indices.jl:298 [inlined]
│ [4] to_indices at ./indices.jl:295 [inlined]
│ [5] getindex at ./abstractarray.jl:927 [inlined]
│ [6] pc_expr(::Core.CodeInfo, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:55
│ [7] pc_expr(::JuliaInterpreter.FrameCode, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:56
│ [8] pc_expr(::Frame, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:57
│ [9] #methods_by_execution!#10(::Bool, ::Function, ::Any, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Frame) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/lowered.jl:169
│ [10] (::getfield(Revise, Symbol("#kw##methods_by_execution!")))(::NamedTuple{(:define,),Tuple{Bool}}, ::typeof(Revise.methods_by_execution!), ::Function, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Frame) at ./none:0
│ [11] #methods_by_execution!#9(::Bool, ::Function, ::Any, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Module, ::Expr) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/lowered.jl:40
│ [12] #methods_by_execution! at ./none:0 [inlined]
│ [13] #eval_with_signatures#55(::Bool, ::Function, ::Module, ::Expr) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:343
│ [14] #eval_with_signatures at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:0 [inlined]
│ [15] instantiate_sigs!(::OrderedCollections.OrderedDict{Module,OrderedCollections.OrderedDict{Revise.RelocatableExpr,Union{Nothing, Array{Any,1}}}}) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:351
│ [16] maybe_parse_from_cache!(::Revise.PkgData, ::String) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/pkgs.jl:224
│ [17] get_def at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:742 [inlined]
│ [18] #get_def#62(::Set{Tuple{Revise.PkgData,String}}, ::Function, ::Method) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:711
│ [19] get_def(::Method) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:693
│ [20] #invokelatest#1 at ./essentials.jl:742 [inlined]
│ [21] invokelatest at ./essentials.jl:741 [inlined]
│ [22] whereis(::Method) at /home/pfitzseb/.julia/packages/CodeTracking/PPhte/src/CodeTracking.jl:55
│ [23] top-level scope at none:0
│ [24] eval(::Module, ::Any) at ./boot.jl:328
│ [25] eval_user_input(::Any, ::REPL.REPLBackend) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.1/REPL/src/REPL.jl:85
│ [26] run_backend(::REPL.REPLBackend) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:846
│ [27] (::getfield(Revise, Symbol("##66#68")){REPL.REPLBackend})() at ./task.jl:259
└ @ Revise ~/.julia/packages/Revise/ZblJU/src/lowered.jl:43
┌ Warning: error evaluating in module Base.MPFR: for f = (:exp, :exp2, :exp10, :expm1, :cosh, :sinh, :tanh, :sech, :csch, :coth, :cbrt)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:610 =#
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:610 =# @eval function ($(Expr(:$, :f)))(x::BigFloat)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:611 =#
│ z = BigFloat()
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:612 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, f)))), :libmpfr), Int32, (Ref{BigFloat}, Ref{BigFloat}, MPFRRoundingMode), z, x, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:613 =#
│ return z
│ end
│ end
│ exception =
│ ArgumentError: invalid index: breakpoint(min(x::T, y::T) where T<:Real in Base at promotion.jl:415, line 415) of type BreakpointRef
│ Stacktrace:
│ [1] to_index(::BreakpointRef) at ./indices.jl:270
│ [2] to_index(::Array{Any,1}, ::BreakpointRef) at ./indices.jl:247
│ [3] to_indices at ./indices.jl:298 [inlined]
│ [4] to_indices at ./indices.jl:295 [inlined]
│ [5] getindex at ./abstractarray.jl:927 [inlined]
│ [6] pc_expr(::Core.CodeInfo, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:55
│ [7] pc_expr(::JuliaInterpreter.FrameCode, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:56
│ [8] pc_expr(::Frame, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:57
│ [9] #methods_by_execution!#10(::Bool, ::Function, ::Any, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Frame) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/lowered.jl:169
│ [10] (::getfield(Revise, Symbol("#kw##methods_by_execution!")))(::NamedTuple{(:define,),Tuple{Bool}}, ::typeof(Revise.methods_by_execution!), ::Function, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Frame) at ./none:0
│ [11] #methods_by_execution!#9(::Bool, ::Function, ::Any, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Module, ::Expr) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/lowered.jl:40
│ [12] #methods_by_execution! at ./none:0 [inlined]
│ [13] #eval_with_signatures#55(::Bool, ::Function, ::Module, ::Expr) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:343
│ [14] #eval_with_signatures at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:0 [inlined]
│ [15] instantiate_sigs!(::OrderedCollections.OrderedDict{Module,OrderedCollections.OrderedDict{Revise.RelocatableExpr,Union{Nothing, Array{Any,1}}}}) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:351
│ [16] maybe_parse_from_cache!(::Revise.PkgData, ::String) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/pkgs.jl:224
│ [17] get_def at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:742 [inlined]
│ [18] #get_def#62(::Set{Tuple{Revise.PkgData,String}}, ::Function, ::Method) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:711
│ [19] get_def(::Method) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:693
│ [20] #invokelatest#1 at ./essentials.jl:742 [inlined]
│ [21] invokelatest at ./essentials.jl:741 [inlined]
│ [22] whereis(::Method) at /home/pfitzseb/.julia/packages/CodeTracking/PPhte/src/CodeTracking.jl:55
│ [23] top-level scope at none:0
│ [24] eval(::Module, ::Any) at ./boot.jl:328
│ [25] eval_user_input(::Any, ::REPL.REPLBackend) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.1/REPL/src/REPL.jl:85
│ [26] run_backend(::REPL.REPLBackend) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:846
│ [27] (::getfield(Revise, Symbol("##66#68")){REPL.REPLBackend})() at ./task.jl:259
└ @ Revise ~/.julia/packages/Revise/ZblJU/src/lowered.jl:43
┌ Warning: error evaluating in module Base.MPFR: for f = (:log, :log2, :log10)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:663 =#
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:663 =# @eval function ($(Expr(:$, :f)))(x::BigFloat)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:664 =#
│ if x < 0
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:665 =#
│ throw(DomainError(x, string($(Expr(:$, :f)), " will only return a complex result if called ", "with a complex argument. Try ", $(Expr(:$, :f)), "(complex(x)).")))
│ end
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:668 =#
│ z = BigFloat()
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:669 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, f)))), :libmpfr), Int32, (Ref{BigFloat}, Ref{BigFloat}, MPFRRoundingMode), z, x, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:670 =#
│ return z
│ end
│ end
│ exception =
│ ArgumentError: invalid index: breakpoint(min(x::T, y::T) where T<:Real in Base at promotion.jl:415, line 415) of type BreakpointRef
│ Stacktrace:
│ [1] to_index(::BreakpointRef) at ./indices.jl:270
│ [2] to_index(::Array{Any,1}, ::BreakpointRef) at ./indices.jl:247
│ [3] to_indices at ./indices.jl:298 [inlined]
│ [4] to_indices at ./indices.jl:295 [inlined]
│ [5] getindex at ./abstractarray.jl:927 [inlined]
│ [6] pc_expr(::Core.CodeInfo, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:55
│ [7] pc_expr(::JuliaInterpreter.FrameCode, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:56
│ [8] pc_expr(::Frame, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:57
│ [9] #methods_by_execution!#10(::Bool, ::Function, ::Any, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Frame) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/lowered.jl:169
│ [10] (::getfield(Revise, Symbol("#kw##methods_by_execution!")))(::NamedTuple{(:define,),Tuple{Bool}}, ::typeof(Revise.methods_by_execution!), ::Function, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Frame) at ./none:0
│ [11] #methods_by_execution!#9(::Bool, ::Function, ::Any, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Module, ::Expr) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/lowered.jl:40
│ [12] #methods_by_execution! at ./none:0 [inlined]
│ [13] #eval_with_signatures#55(::Bool, ::Function, ::Module, ::Expr) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:343
│ [14] #eval_with_signatures at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:0 [inlined]
│ [15] instantiate_sigs!(::OrderedCollections.OrderedDict{Module,OrderedCollections.OrderedDict{Revise.RelocatableExpr,Union{Nothing, Array{Any,1}}}}) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:351
│ [16] maybe_parse_from_cache!(::Revise.PkgData, ::String) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/pkgs.jl:224
│ [17] get_def at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:742 [inlined]
│ [18] #get_def#62(::Set{Tuple{Revise.PkgData,String}}, ::Function, ::Method) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:711
│ [19] get_def(::Method) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:693
│ [20] #invokelatest#1 at ./essentials.jl:742 [inlined]
│ [21] invokelatest at ./essentials.jl:741 [inlined]
│ [22] whereis(::Method) at /home/pfitzseb/.julia/packages/CodeTracking/PPhte/src/CodeTracking.jl:55
│ [23] top-level scope at none:0
│ [24] eval(::Module, ::Any) at ./boot.jl:328
│ [25] eval_user_input(::Any, ::REPL.REPLBackend) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.1/REPL/src/REPL.jl:85
│ [26] run_backend(::REPL.REPLBackend) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:846
│ [27] (::getfield(Revise, Symbol("##66#68")){REPL.REPLBackend})() at ./task.jl:259
└ @ Revise ~/.julia/packages/Revise/ZblJU/src/lowered.jl:43
┌ Warning: error evaluating in module Base.MPFR: for f = (:sin, :cos, :tan, :sec, :csc, :acos, :asin, :atan, :acosh, :asinh, :atanh)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:734 =#
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:734 =# @eval begin
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:735 =#
│ function ($(Expr(:$, :f)))(x::BigFloat)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:736 =#
│ isnan(x) && return x
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:737 =#
│ z = BigFloat()
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:738 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, f)))), :libmpfr), Int32, (Ref{BigFloat}, Ref{BigFloat}, MPFRRoundingMode), z, x, ROUNDING_MODE[])
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:739 =#
│ isnan(z) && throw(DomainError(x, "NaN result for non-NaN input."))
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:740 =#
│ return z
│ end
│ end
│ end
│ exception =
│ ArgumentError: invalid index: breakpoint(min(x::T, y::T) where T<:Real in Base at promotion.jl:415, line 415) of type BreakpointRef
│ Stacktrace:
│ [1] to_index(::BreakpointRef) at ./indices.jl:270
│ [2] to_index(::Array{Any,1}, ::BreakpointRef) at ./indices.jl:247
│ [3] to_indices at ./indices.jl:298 [inlined]
│ [4] to_indices at ./indices.jl:295 [inlined]
│ [5] getindex at ./abstractarray.jl:927 [inlined]
│ [6] pc_expr(::Core.CodeInfo, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:55
│ [7] pc_expr(::JuliaInterpreter.FrameCode, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:56
│ [8] pc_expr(::Frame, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:57
│ [9] #methods_by_execution!#10(::Bool, ::Function, ::Any, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Frame) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/lowered.jl:169
│ [10] (::getfield(Revise, Symbol("#kw##methods_by_execution!")))(::NamedTuple{(:define,),Tuple{Bool}}, ::typeof(Revise.methods_by_execution!), ::Function, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Frame) at ./none:0
│ [11] #methods_by_execution!#9(::Bool, ::Function, ::Any, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Module, ::Expr) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/lowered.jl:40
│ [12] #methods_by_execution! at ./none:0 [inlined]
│ [13] #eval_with_signatures#55(::Bool, ::Function, ::Module, ::Expr) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:343
│ [14] #eval_with_signatures at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:0 [inlined]
│ [15] instantiate_sigs!(::OrderedCollections.OrderedDict{Module,OrderedCollections.OrderedDict{Revise.RelocatableExpr,Union{Nothing, Array{Any,1}}}}) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:351
│ [16] maybe_parse_from_cache!(::Revise.PkgData, ::String) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/pkgs.jl:224
│ [17] get_def at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:742 [inlined]
│ [18] #get_def#62(::Set{Tuple{Revise.PkgData,String}}, ::Function, ::Method) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:711
│ [19] get_def(::Method) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:693
│ [20] #invokelatest#1 at ./essentials.jl:742 [inlined]
│ [21] invokelatest at ./essentials.jl:741 [inlined]
│ [22] whereis(::Method) at /home/pfitzseb/.julia/packages/CodeTracking/PPhte/src/CodeTracking.jl:55
│ [23] top-level scope at none:0
│ [24] eval(::Module, ::Any) at ./boot.jl:328
│ [25] eval_user_input(::Any, ::REPL.REPLBackend) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.1/REPL/src/REPL.jl:85
│ [26] run_backend(::REPL.REPLBackend) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:846
│ [27] (::getfield(Revise, Symbol("##66#68")){REPL.REPLBackend})() at ./task.jl:259
└ @ Revise ~/.julia/packages/Revise/ZblJU/src/lowered.jl:43
┌ Warning: error evaluating in module Base.MPFR: for (f, R) = ((:roundeven, :Nearest), (:ceil, :Up), (:floor, :Down), (:trunc, :ToZero), (:round, :NearestTiesAway))
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:865 =#
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:865 =# @eval begin
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:866 =#
│ function round(x::BigFloat, ::RoundingMode{$(Expr(:$, :(QuoteNode(R))))})
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:867 =#
│ z = BigFloat()
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:868 =#
│ ccall(($(Expr(:$, :(string(:mpfr_, f)))), :libmpfr), Int32, (Ref{BigFloat}, Ref{BigFloat}), z, x)
│ #= /buildworker/worker/package_linux64/build/base/mpfr.jl:869 =#
│ return z
│ end
│ end
│ end
│ exception =
│ ArgumentError: invalid index: breakpoint(min(x::T, y::T) where T<:Real in Base at promotion.jl:415, line 415) of type BreakpointRef
│ Stacktrace:
│ [1] to_index(::BreakpointRef) at ./indices.jl:270
│ [2] to_index(::Array{Any,1}, ::BreakpointRef) at ./indices.jl:247
│ [3] to_indices at ./indices.jl:298 [inlined]
│ [4] to_indices at ./indices.jl:295 [inlined]
│ [5] getindex at ./abstractarray.jl:927 [inlined]
│ [6] pc_expr(::Core.CodeInfo, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:55
│ [7] pc_expr(::JuliaInterpreter.FrameCode, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:56
│ [8] pc_expr(::Frame, ::BreakpointRef) at /home/pfitzseb/.julia/packages/JuliaInterpreter/62ZyY/src/utils.jl:57
│ [9] #methods_by_execution!#10(::Bool, ::Function, ::Any, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Frame) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/lowered.jl:169
│ [10] (::getfield(Revise, Symbol("#kw##methods_by_execution!")))(::NamedTuple{(:define,),Tuple{Bool}}, ::typeof(Revise.methods_by_execution!), ::Function, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Frame) at ./none:0
│ [11] #methods_by_execution!#9(::Bool, ::Function, ::Any, ::Revise.CodeTrackingMethodInfo, ::Dict{Module,Array{Expr,1}}, ::Module, ::Expr) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/lowered.jl:40
│ [12] #methods_by_execution! at ./none:0 [inlined]
│ [13] #eval_with_signatures#55(::Bool, ::Function, ::Module, ::Expr) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:343
│ [14] #eval_with_signatures at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:0 [inlined]
│ [15] instantiate_sigs!(::OrderedCollections.OrderedDict{Module,OrderedCollections.OrderedDict{Revise.RelocatableExpr,Union{Nothing, Array{Any,1}}}}) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:351
│ [16] maybe_parse_from_cache!(::Revise.PkgData, ::String) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/pkgs.jl:224
│ [17] get_def at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:742 [inlined]
│ [18] #get_def#62(::Set{Tuple{Revise.PkgData,String}}, ::Function, ::Method) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:711
│ [19] get_def(::Method) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:693
│ [20] #invokelatest#1 at ./essentials.jl:742 [inlined]
│ [21] invokelatest at ./essentials.jl:741 [inlined]
│ [22] whereis(::Method) at /home/pfitzseb/.julia/packages/CodeTracking/PPhte/src/CodeTracking.jl:55
│ [23] top-level scope at none:0
│ [24] eval(::Module, ::Any) at ./boot.jl:328
│ [25] eval_user_input(::Any, ::REPL.REPLBackend) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.1/REPL/src/REPL.jl:85
│ [26] run_backend(::REPL.REPLBackend) at /home/pfitzseb/.julia/packages/Revise/ZblJU/src/Revise.jl:846
│ [27] (::getfield(Revise, Symbol("##66#68")){REPL.REPLBackend})() at ./task.jl:259
└ @ Revise ~/.julia/packages/Revise/ZblJU/src/lowered.jl:43
("/home/pfitzseb/Documents/julia-1.1.0/share/julia/base/mpfr.jl", 693)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment