firrtl.passes.CheckHighForm$UndeclaredReferenceException: : [module SmiExample] Reference T_88 is not declared.

GitHub | palmer-dabbelt | 5 months ago
  1. 0

    GitHub comment 230#230623880

    GitHub | 5 months ago | palmer-dabbelt
    firrtl.passes.CheckHighForm$UndeclaredReferenceException: : [module SmiExample] Reference T_88 is not declared.

    Root Cause Analysis

    1. firrtl.passes.CheckHighForm$UndeclaredReferenceException

      : [module SmiExample] Reference T_88 is not declared.

      at firrtl.passes.CheckHighForm$.firrtl$passes$CheckHighForm$$checkHighFormE$1()
    2. firrtl.passes
      CheckHighForm$$anonfun$firrtl$passes$CheckHighForm$$checkHighFormS$1$5.apply
      1. firrtl.passes.CheckHighForm$.firrtl$passes$CheckHighForm$$checkHighFormE$1(Checks.scala:185)
      2. firrtl.passes.CheckHighForm$$anonfun$firrtl$passes$CheckHighForm$$checkHighFormS$1$5.apply(Checks.scala:210)
      3. firrtl.passes.CheckHighForm$$anonfun$firrtl$passes$CheckHighForm$$checkHighFormS$1$5.apply(Checks.scala:210)
      3 frames
    3. firrtl
      Mappers$StmtMap.map
      1. firrtl.Mappers$StmtMagnet$$anon$3.map(Mappers.scala:50)
      2. firrtl.Mappers$StmtMap.map(Mappers.scala:95)
      2 frames
    4. firrtl.passes
      CheckHighForm$$anonfun$firrtl$passes$CheckHighForm$$checkHighFormS$1$8.apply
      1. firrtl.passes.CheckHighForm$.firrtl$passes$CheckHighForm$$checkHighFormS$1(Checks.scala:210)
      2. firrtl.passes.CheckHighForm$$anonfun$firrtl$passes$CheckHighForm$$checkHighFormS$1$8.apply(Checks.scala:230)
      3. firrtl.passes.CheckHighForm$$anonfun$firrtl$passes$CheckHighForm$$checkHighFormS$1$8.apply(Checks.scala:230)
      3 frames
    5. Scala
      AbstractTraversable.map
      1. scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:245)
      2. scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:245)
      3. scala.collection.mutable.ResizableArray$class.foreach(ResizableArray.scala:59)
      4. scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:48)
      5. scala.collection.TraversableLike$class.map(TraversableLike.scala:245)
      6. scala.collection.AbstractTraversable.map(Traversable.scala:104)
      6 frames
    6. firrtl
      Mappers$StmtMap.map
      1. firrtl.Mappers$StmtMagnet$$anon$4.map(Mappers.scala:42)
      2. firrtl.Mappers$StmtMap.map(Mappers.scala:95)
      2 frames
    7. firrtl.passes
      CheckHighForm$$anonfun$run$1.apply
      1. firrtl.passes.CheckHighForm$.firrtl$passes$CheckHighForm$$checkHighFormS$1(Checks.scala:230)
      2. firrtl.passes.CheckHighForm$.firrtl$passes$CheckHighForm$$checkHighFormM$1(Checks.scala:246)
      3. firrtl.passes.CheckHighForm$$anonfun$run$1.apply(Checks.scala:255)
      4. firrtl.passes.CheckHighForm$$anonfun$run$1.apply(Checks.scala:253)
      4 frames
    8. Scala
      ArrayBuffer.foreach
      1. scala.collection.mutable.ResizableArray$class.foreach(ResizableArray.scala:59)
      2. scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:48)
      2 frames
    9. firrtl.passes
      CheckHighForm$.run
      1. firrtl.passes.CheckHighForm$.run(Checks.scala:253)
      1 frame
    10. firrtl
      SimpleRun$$anonfun$1.apply
      1. firrtl.SimpleRun$$anonfun$1$$anonfun$2.apply(LoweringCompilers.scala:46)
      2. firrtl.SimpleRun$$anonfun$1$$anonfun$2.apply(LoweringCompilers.scala:46)
      3. firrtl.Utils$.time(Utils.scala:53)
      4. firrtl.SimpleRun$$anonfun$1.apply(LoweringCompilers.scala:46)
      5. firrtl.SimpleRun$$anonfun$1.apply(LoweringCompilers.scala:44)
      5 frames
    11. Scala
      List.foldLeft
      1. scala.collection.LinearSeqOptimized$class.foldLeft(LinearSeqOptimized.scala:124)
      2. scala.collection.immutable.List.foldLeft(List.scala:84)
      2 frames
    12. firrtl
      Compiler$$anonfun$compile$1.apply
      1. firrtl.SimpleRun$class.run(LoweringCompilers.scala:43)
      2. firrtl.ResolveAndCheck.run(LoweringCompilers.scala:80)
      3. firrtl.ResolveAndCheck.execute(LoweringCompilers.scala:94)
      4. firrtl.Compiler$$anonfun$compile$1.apply(Compiler.scala:96)
      5. firrtl.Compiler$$anonfun$compile$1.apply(Compiler.scala:95)
      5 frames
    13. Scala
      List.foldLeft
      1. scala.collection.LinearSeqOptimized$class.foldLeft(LinearSeqOptimized.scala:124)
      2. scala.collection.immutable.List.foldLeft(List.scala:84)
      2 frames
    14. firrtl
      Driver.main
      1. firrtl.Compiler$class.compile(Compiler.scala:95)
      2. firrtl.VerilogCompiler.compile(LoweringCompilers.scala:192)
      3. firrtl.Driver$.compile(Driver.scala:59)
      4. firrtl.Driver$.main(Driver.scala:130)
      5. firrtl.Driver.main(Driver.scala)
      5 frames