Closed sashimi-yzh closed 3 years ago
Yes!
Unfortunately, it might take us 3 weeks to get to FIRRTL 1.3.2 support, but that is next on our list.
Amazing! I am looking forward to the new version! :)
I found that using low firrtl can pass the compilation. Now my project can run with essent
.
We support at least FIRRTL 1.3.1. Does that help?
It works!
But when I try with another project using FIRRTL 1.4.0, essent
(commit c062973) still reports error. I upload the fir file here. The error says:
Exception in thread "main" scala.MatchError: WSubAccess(WRef(bankHitWays,VectorType(UIntType(IntWidth(1)),16),WireKind,SourceFlow),WSubIndex(WRef(bankIdxInOrder,VectorType(UIntType(IntWidth(4)),16),WireKind,SourceFlow),0,UIntType(IntWidth(4)),SourceFlow),UIntType(IntWidth(1)),SourceFlow) (of class firrtl.WSubAccess)
at firrtl.passes.LowerTypes$.lowerTypesExp(LowerTypes.scala:147)
at firrtl.passes.LowerTypes$.$anonfun$lowerTypesExp$5(LowerTypes.scala:165)
at scala.collection.TraversableLike.$anonfun$map$1(TraversableLike.scala:273)
at scala.collection.immutable.List.foreach(List.scala:392)
at scala.collection.TraversableLike.map(TraversableLike.scala:273)
at scala.collection.TraversableLike.map$(TraversableLike.scala:266)
at scala.collection.immutable.List.map(List.scala:298)
at firrtl.ir.DoPrim.mapExpr(IR.scala:246)
......
We now support 1.4.3. Hopeuflly we will be quicker to support 1.5.0 when it is released.
Hi. I have a project using FIRRTL 1.3.2.
essent
reports the following errors:For reference, below is the first module in the
fir
file.Is there a plan to support the new version of FIRRTL?