Aqua.jl icon indicating copy to clipboard operation
Aqua.jl copied to clipboard

`test_ambiguities` errors when `exclude` is set.

Open mtsch opened this issue 4 years ago • 0 comments

Hi, Thanks for the great package! The new version of Aqua appears to have problems with the exclude argument in test_ambiguities. I get this error on Julia 1.0 and 1.5, but not on nightly. Here is an example Travis log.

For an MWE, create a package MWE.jl with:

/path/to/MWE.jl/src/mwe.jl:

module MWE
using StaticArrays
end

Then, in a Julia session:

julia> using MWE
julia> using Aqua
julia> Aqua.test_ambiguities([MWE, Base], exclude=[convert])
# passes
julia> Aqua.test_ambiguities([MWE, Base, Core])
# fails normally
julia> Aqua.test_ambiguities([MWE, Base, Core], exclude=[convert])
Skipping Base.Filesystem.JL_O_RANDOM
Skipping Base.Filesystem.JL_O_SEQUENTIAL
Skipping Base.Filesystem.JL_O_SHORT_LIVED
Skipping Base.Filesystem.JL_O_TEMPORARY
Skipping Base.active_repl
Skipping Base.active_repl_backend
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
┌ Error: Failed to obtain a function from `Method`.
│   exception =
│    type UnionAll has no field name
│    Stacktrace:
│     [1] getproperty at ./Base.jl:28 [inlined]
│     [2] getobj(::Method) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:161
│     [3] (::Aqua.var"#16#17"{Array{typeof(convert),1}})(::Tuple{Method,Method}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:186
│     [4] filter(::Aqua.var"#16#17"{Array{typeof(convert),1}}, ::Array{Tuple{Method,Method},1}) at ./array.jl:2462
│     [5] test_ambiguities_impl(::Array{Base.PkgId,1}, ::NamedTuple{(:recursive,),Tuple{Bool}}, ::Array{Pair{Base.PkgId,String},1}) at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:184
│     [6] top-level scope at none:8
│     [7] eval(::Module, ::Any) at ./boot.jl:331
│     [8] exec_options(::Base.JLOptions) at ./client.jl:272
│     [9] _start() at ./client.jl:506
└ @ Aqua ~/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:165
40 ambiguities found
Ambiguity #1
(::Type{StaticArrays.SizedArray{S,T,N,M} where M where N})(x::Tuple) where {S, T} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SizedArray.jl:58
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #2
(::Type{StaticArrays.SArray{Tuple{S1,S2},T,2,L} where L where T})(x::Tuple{Vararg{Any,L}}) where {S1, S2, L} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SMatrix.jl:32
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #3
(::Type{StaticArrays.SHermitianCompact{N,T,L} where L where T})(a::Tuple) where N in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SHermitianCompact.jl:80
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #4
(::Type{StaticArrays.SArray{Tuple{},T,0,1} where T})(a::AbstractArray{T,0} where T) in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/Scalar.jl:11
(::Type{SA})(a::StaticArrays.StaticArray) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:5

Ambiguity #5
(::Type{StaticArrays.SizedArray{S,T,N,M}})(x::Tuple{Vararg{Any,L}}) where {S, T, N, M, L} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SizedArray.jl:44
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #6
(::Type{StaticArrays.SHermitianCompact})(a::StaticArrays.StaticArray{Tuple{N,N},T,2}) where {N, T} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SHermitianCompact.jl:82
(::Type{SSC})(a::StaticArrays.SHermitianCompact) where SSC<:StaticArrays.SHermitianCompact in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SHermitianCompact.jl:84

Ambiguity #7
(::Type{StaticArrays.MArray{S,T,N,L}})(x::Tuple{Vararg{T,L}}) where {S, T, N, L} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/MArray.jl:23
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #8
(::Type{StaticArrays.SHermitianCompact{N,T,L} where L})(a::Tuple) where {N, T} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SHermitianCompact.jl:75
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #9
(::Type{StaticArrays.MArray{Tuple{S1,S2},T,2,L} where L where T})(x::Tuple{Vararg{T,L}} where T) where {S1, S2, L} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/MMatrix.jl:32
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #10
(::Type{StaticArrays.SArray{S,T,N,L} where L})(x::Tuple) where {S<:Tuple, T, N} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SArray.jl:32
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #11
(::Type{SSC})(a::AbstractArray{T,1} where T) where SSC<:StaticArrays.SHermitianCompact in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SHermitianCompact.jl:87
(::Type{SA})(a::StaticArrays.StaticArray) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:5

Ambiguity #12
(::Type{StaticArrays.SArray{Tuple{},T,0,1} where T})(x::Tuple{T}) where T in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/Scalar.jl:9
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #13
(::Type{StaticArrays.SArray{S,T,N,L} where L where N})(x::Tuple) where {S<:Tuple, T} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SArray.jl:39
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #14
(::Type{StaticArrays.SArray{S,T,N,L} where L where N where T})(x::T) where {S<:Tuple, T<:Tuple} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SArray.jl:46
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #15
(::Type{StaticArrays.SArray{Tuple{S1,S2},T,2,L} where L where T where S2})(x::Tuple{Vararg{Any,L}}) where {S1, L} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SMatrix.jl:19
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #16
(::Type{StaticArrays.MArray{Tuple{S},T,1,S} where T where S})(x::Tuple{Vararg{Any,S}}) where S in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/MVector.jl:19
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #17
(::Type{StaticArrays.MArray{Tuple{S},T,1,S} where T})(x::Tuple{Vararg{T,S}}) where {S, T} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/MVector.jl:20
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #18
(::Type{StaticArrays.MArray{Tuple{S1,S2},T,2,L} where L})(x::Tuple{Vararg{T,L}} where T) where {S1, S2, T, L} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/MMatrix.jl:40
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #19
(::Type{StaticArrays.SArray{Tuple{},T,0,1} where T})(a::AbstractArray) in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/Scalar.jl:10
(::Type{SA})(a::StaticArrays.StaticArray) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:5

Ambiguity #20
(::Type{StaticArrays.SizedArray{Tuple{S1,S2},T,2,M} where M where T})(x::Tuple{Vararg{T,L}}) where {S1, S2, T, L} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SizedArray.jl:83
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #21
(::Type{StaticArrays.SizedArray{Tuple{S},T,1,M} where M where T})(x::Tuple{Vararg{T,L}}) where {S, T, L} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SizedArray.jl:79
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #22
(::Type{StaticArrays.MArray{S,T,N,L}})(x::Tuple{Vararg{Any,L}}) where {S, T, N, L} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/MArray.jl:28
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #23
(::Type{StaticArrays.MArray{S,T,N,L} where L where N})(x::Tuple) where {S, T} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/MArray.jl:46
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #24
(::Type{StaticArrays.SArray{S,T,N,L}})(x::Tuple{Vararg{Any,L}}) where {S, T, N, L} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SArray.jl:26
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #25
(::Type{StaticArrays.MArray{S,T,N,L} where L})(x::Tuple) where {S, T, N} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/MArray.jl:39
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #26
(::Type{StaticArrays.SizedArray{S,T,N,M} where M})(x::Tuple) where {S, T, N} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SizedArray.jl:57
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #27
(::Type{FA})(x::Tuple{Vararg{Any,N}}) where {N, FA<:StaticArrays.FieldArray} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/FieldArray.jl:113
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #28
(::Type{StaticArrays.SArray{S,T,N,L}})(x::Tuple{Vararg{T,L}}) where {S, T, N, L} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SArray.jl:21
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #29
(::Type{StaticArrays.MArray{Tuple{S1,S2},T,2,L} where L where T where S2})(x::Tuple{Vararg{T,L}} where T) where {S1, L} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/MMatrix.jl:20
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #30
(::Type{StaticArrays.MArray{S,T,N,L} where L where N where T})(x::T) where {S, T<:Tuple} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/MArray.jl:53
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #31
(::Type{StaticArrays.SHermitianCompact{N,T,L}})(a::Tuple) where {N, T, L} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SHermitianCompact.jl:62
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #32
(::Type{StaticArrays.SHermitianCompact})(a::StaticArrays.StaticArray{Tuple{N,N},T,2}) where {N, T} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SHermitianCompact.jl:82
(::Type{SSC})(a::SSC) where SSC<:StaticArrays.SHermitianCompact in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SHermitianCompact.jl:85

Ambiguity #33
(::Type{StaticArrays.SArray{Tuple{S1,S2},T,2,L} where L})(x::Tuple{Vararg{Any,L}}) where {S1, S2, T, L} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SMatrix.jl:48
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #34
(::Type{StaticArrays.SArray{Tuple{S1,S2},T,2,L} where T})(x::Tuple{Vararg{Any,L}}) where {S1, S2, L} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SMatrix.jl:40
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #35
(::Type{StaticArrays.SArray{Tuple{S},T,1,S} where T where S})(x::Tuple{Vararg{Any,S}}) where S in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SVector.jl:18
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #36
(::Type{StaticArrays.SArray{Tuple{S},T,1,S} where T})(x::T) where {S, T<:Tuple} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SVector.jl:20
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #37
(::Type{StaticArrays.MArray{Tuple{S},T,1,S} where T})(x::Tuple{Vararg{Any,S}}) where S in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/MVector.jl:21
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #38
(::Type{StaticArrays.SizedArray{S,T,N,M} where M where N where T})(x::Tuple{Vararg{T,L}}) where {S, T, L} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SizedArray.jl:59
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #39
(::Type{StaticArrays.SHermitianCompact{N,T,L} where L where T})(a::Tuple{Vararg{T,M}}) where {N, T, M} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SHermitianCompact.jl:81
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Ambiguity #40
(::Type{StaticArrays.SArray{Tuple{S},T,1,S} where T})(x::Tuple{Vararg{T,S}}) where {S, T} in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/SVector.jl:19
(::Type{SA})(x::Tuple{Tuple{Tuple{var"#s173"} where var"#s173"<:Tuple}}) where SA<:StaticArrays.StaticArray in StaticArrays at /home/m/.julia/packages/StaticArrays/l7lu2/src/convert.jl:1

Test Failed at /home/m/.julia/packages/Aqua/oqyfA/src/ambiguities.jl:117
  Expression: success(pipeline(cmd; stdout = stdout, stderr = stderr))
ERROR: There was an error during testing

Thanks!

mtsch avatar Sep 30 '20 08:09 mtsch