Aditya Naik

Results 9 issues of 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 ##...

itype:performance
area:infer

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...

API Modification
Scala 3