scala.MatchError: WSubAccess(WRef(table,VectorType(BundleType(ArrayBuffer(Field(a,Default,UIntType(IntWidth(8))))),2),RegKind(),MALE),UIntLiteral(1,IntWidth(1)),BundleType(ArrayBuffer(Field(a,Default,UIntType(IntWidth(8))))),MALE) (of class firrtl.WSubAccess)

GitHub | seldridge | 8 months ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    Additional Nested SubAccess Failure

    GitHub | 8 months ago | seldridge
    scala.MatchError: WSubAccess(WRef(table,VectorType(BundleType(ArrayBuffer(Field(a,Default,UIntType(IntWidth(8))))),2),RegKind(),MALE),UIntLiteral(1,IntWidth(1)),BundleType(ArrayBuffer(Field(a,Default,UIntType(IntWidth(8))))),MALE) (of class firrtl.WSubAccess)

    Root Cause Analysis

    1. scala.MatchError

      WSubAccess(WRef(table,VectorType(BundleType(ArrayBuffer(Field(a,Default,UIntType(IntWidth(8))))),2),RegKind(),MALE),UIntLiteral(1,IntWidth(1)),BundleType(ArrayBuffer(Field(a,Default,UIntType(IntWidth(8))))),MALE) (of class firrtl.WSubAccess)

      at firrtl.passes.LowerTypes$.loweredName()
    2. firrtl.passes
      LowerTypes$$anonfun$firrtl$passes$LowerTypes$$lowerTypesExp$1$5.apply
      1. firrtl.passes.LowerTypes$.loweredName(LowerTypes.scala:62)
      2. firrtl.passes.LowerTypes$.loweredName(LowerTypes.scala:64)
      3. firrtl.passes.LowerTypes$.firrtl$passes$LowerTypes$$lowerTypesExp$1(LowerTypes.scala:149)
      4. firrtl.passes.LowerTypes$$anonfun$firrtl$passes$LowerTypes$$lowerTypesExp$1$5.apply(LowerTypes.scala:154)
      5. firrtl.passes.LowerTypes$$anonfun$firrtl$passes$LowerTypes$$lowerTypesExp$1$5.apply(LowerTypes.scala:154)
      5 frames
    3. Scala
      TraversableLike$$anonfun$map$1.apply
      1. scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:245)
      2. scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:245)
      2 frames