Aditya Naik
Aditya Naik
`OpaqueType` allows simplifying `Record` references when the `Record` subtypes have single map elements ### Contributor Checklist - [ ] Did you add Scaladoc to every public function/method? - [x] Did...
Continuation of #2527 Additions include unit test for `assume` and Scaladoc group for internal macros ### Contributor Checklist - [ ] Did you add Scaladoc to every public function/method? -...
### Contributor Checklist - [x] Did you add Scaladoc to every public function/method? - [x] Did you add at least one test demonstrating the PR? - [x] Did you delete...
Fixes #2366, draft until issue with name sanitization ([here](https://github.com/chipsalliance/chisel3/runs/5191739184?check_suite_focus=true#step:9:4263)) is fixed ### Contributor Checklist - [x] Did you add Scaladoc to every public function/method? - [x] Did you add at...
When passing a `Printable` to `assert`, `assume` or `printf`, the scope of where the `Printable` was constructed should be the same as where it is being referenced. This is currently...
### Contributor Checklist - [ ] Did you add Scaladoc to every public function/method? - [x] Did you add at least one test demonstrating the PR? - [x] Did you...
TODO: support backwards compatibility with old ordering, perhaps by new chiselOption After this change, all `Bundle` elements will be ordered by the order of their declaration, including inheritance. Fixes #4223....
## Compiler version 3.4.0, 3.4.1, 3.4.2 ## Minimized code I put it in a gist here since the problematic Maps are quite large: [https://gist.github.com/adkian-sifive/5c904054f400871f2fe712ab160be1b3](https://gist.github.com/adkian-sifive/5c904054f400871f2fe712ab160be1b3) ## Output The compiler hangs ##...
Redux of #3771. Turns out we need this for Scala3 after all Ran into errors related to this while adding Scala3 cross-compilation support. Here's a sample of what an error...