Skip to content

Commit 36ce43c

Browse files
authored
Relax width constraint on typeEquivalent
1 parent cb42069 commit 36ce43c

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/main/scala/fixedpoint/FixedPoint.scala

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -425,8 +425,7 @@ sealed class FixedPoint private[fixedpoint] (width: Width, private var _inferred
425425
def widthKnown: Boolean = data.widthKnown
426426

427427
override def typeEquivalent(that: Data): Boolean = {
428-
// Can't compare binaryPoints since cloneSuperType doesn't work in case of user-defined FixedPoint
429-
this.getClass == that.getClass && FixedPoint.recreateWidth(this) == FixedPoint.recreateWidth(that)
428+
this.getClass == that.getClass
430429
}
431430

432431
override def litOption: Option[BigInt] = data.litOption

0 commit comments

Comments
 (0)