New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
scala firrtl chokes on reg ens : UInt<?>, clk with : (reset => (reset, UInt<1>("h00"))) #68
Comments
if you need to reproduce the firrtl file, I suggest a local edit to the end of chiselTests.Counter.scala to look like
|
Okay so it looks like FIRRTL Scala is failing on an unknown width: I intentionally removed support for <?> a while ago in favor of just omitting a width when it is unknown. Adam, as far as I can tell, there is no mention of <?> in the spec, it seems that the width is optional instead. Is this correct? If so this is a chisel3 bug. |
Yeah, there isn't need for that syntax anymore, so chisel should just omit the <?> |
Moved to chisel3 issues: chipsalliance/chisel#105 |
Current master version of chisel3 test chiselTest.Counter.scala creates a firrtl file (attached) that is parsed successfully by stanza firrtl but gives the following error
with scala firrtl
EnableTester3110576757137255563.fir.txt
The text was updated successfully, but these errors were encountered: