diff --git a/pkg/primitive/map.go b/pkg/primitive/map.go index e1c5f06a..00cdd7c4 100644 --- a/pkg/primitive/map.go +++ b/pkg/primitive/map.go @@ -233,7 +233,9 @@ func (*comparer) Compare(a Object, b Object) int { return -1 } - // FIXME: hash conflict. + if !a.Equal(b) { + return 1 + } return 0 }