Conversation
| @deprecated( | ||
| "this exposes the internal Chisel circuit which was not supposed to be public---use either ChiselStage.convert or ChiselStage.emitCHIRRTL instead ", | ||
| "Chisel 5.0" | ||
| ) |
There was a problem hiding this comment.
| @deprecated( | |
| "this exposes the internal Chisel circuit which was not supposed to be public---use either ChiselStage.convert or ChiselStage.emitCHIRRTL instead ", | |
| "Chisel 5.0" | |
| ) | |
| @deprecated( | |
| "this exposes the internal Chisel circuit which was not supposed to be public--use either ChiselStage.convert or ChiselStage.emitCHIRRTL instead", | |
| "Chisel 5.0" | |
| ) |
Minor nit on the message, feel free to ignore
There was a problem hiding this comment.
The use of a fixed-width em-dash was intentional as opposed to a fixed-width en-dash which would not be appropriate. I could use alternative punctuation, though. The space was unintentional. I'll remove that.
|
seems like we have lots of tests where we don't actually care about the emission, and just want to see if we can successfully elaborate. Could we make something like |
|
|
Deprecate ChiselStage$.elaborate as this exposes internal Chisel APIs, namely "chisel3.internal.firrtl.Circuit". Replace usages of this in tests with emitCHIRRTL. Signed-off-by: Schuyler Eldridge <schuyler.eldridge@sifive.com>
ca38905 to
1f75a06
Compare
Deprecate ChiselStage$.elaborate as this exposes internal Chisel APIs, namely "chisel3.internal.firrtl.Circuit". Replace usages of this in tests with emitCHIRRTL. Signed-off-by: Schuyler Eldridge <schuyler.eldridge@sifive.com>
Deprecate ChiselStage$.elaborate as this exposes internal Chisel APIs, namely "chisel3.internal.firrtl.Circuit". Replace usages of this in tests with emitCHIRRTL.