JuliaSparse / SuiteSparseGraphBLAS.jl

Sparse, General Linear Algebra for Graphs!
MIT License
103 stars 17 forks source link

Output type not inferred correctly for boolean operators #18

Closed rayegun closed 3 years ago

rayegun commented 3 years ago

Reproduce: u .== v. Expected eltype of Bool, got eltype of input types.

See line 287 of ewise.jl. Need to replace output type inference with a single function that uses input types as last resort.

Best way to do this is combined getoperator and optype.

rayegun commented 3 years ago

Should be fixed by e19133fd81833591b88d1d38e9bf73b083aa89eb