- Jun 13, 2024
-
-
qimingchu authored
-
- Jun 12, 2024
-
-
Jack Koenig authored
This includes changing AsTypeOfSpec to be FunSpec instead of FlatSpec so that the tests can have more structure.
-
Jack Koenig authored
Co-authored-by:Schuyler Eldridge <schuyler.eldridge@sifive.com>
-
- Jun 08, 2024
-
-
Jack Koenig authored
-
Jack Koenig authored
-
- Jun 07, 2024
-
-
Jack Koenig authored
-
Jack Koenig authored
-
- Jun 06, 2024
-
-
Asherah Connor authored
* simulator: add SourceInfo to expect calls and report. * simulator: add test for failed expects. * simulator: attempt to extract source line. * simulator: make testableData.expect's sourceInfo parameter explicit. * simulator: add factory method for giving failed expect sourceInfo/extraContext.
-
Amelia Dobis authored
Add support for `until`, `intersect`, `repeat`, `non_consecutive_repeat`, and `goto_repeat` property operations from SVA.
-
Chisel Bot authored
This is an automated commit generated by the `circt/update-circt` GitHub Action. Co-authored-by:chiselbot <chiselbot@users.noreply.github.com>
-
- Jun 05, 2024
-
-
Jack Koenig authored
-
- Jun 04, 2024
-
-
Scala Steward authored
-
- Jun 01, 2024
-
-
Jack Koenig authored
This saves developers from having to install a dependency. It also allows us to drop an old Github Actions dependency that hasn't been updated in 2 years. This is the standard practice for projects using Mill on Github.
-
qimingchu authored
-
- May 31, 2024
-
-
Jack Koenig authored
Node 16 is deprecated and will eventually stop being supported.
-
- May 30, 2024
-
-
Megan Wachs authored
-
Megan Wachs authored
* - add probe IOs to FixedIOModuleSpec * getMatchedFields: don't recurse through probes. * update scaladoc for FlatIO for probe types --------- Co-authored-by:Will Dietz <will.dietz@sifive.com>
-
Jack Koenig authored
Also fix reifySingleData to return the Data itself if it is not a view.
-
- May 29, 2024
-
-
Raffaele Meloni authored
-
- May 25, 2024
-
-
Jack Koenig authored
-
- May 24, 2024
-
-
Will Dietz authored
Expected result is fully aligned, which is what happens when reading from a probe. When the source is already at the LCA (from parent) there's no probe and the secret connections only support a few commands. For lack of a way to do, e.g., `:#=` here, use `read(probe(x))` to get the fully aligned result that's expected and bored down to the child. This isn't ideal but fixes this using only the sorts of expressions and commands that we've already committed to supporting. Fixes #3557.
-
Jack Koenig authored
-
Will Dietz authored
This should always return the same type/alignment regardless of where the original resides, so if the expectation is a fully aligned result then create one if needed.
-
Jack Koenig authored
* Fix widths for literal values in Bundle literals Previously, the user-specified (or unspecified minimum width) of the literal would be used in some operations like concatenation. * Implicitly truncate too-wide literals in Bundle literals This is to fix a bug in concatenation without breaking things relying on implicit truncation. This will be a warning in newer versions of Chisel.
-
Amelia Dobis authored
-
Jack Koenig authored
Fixes muxing of Aggregate views, and fixes ProbeValues of Aggregate views.
-
- May 23, 2024
-
-
Megan Wachs authored
* add toRelativeTargetToHierarchy * add tests for toRelativeTargetToHierarchy
-
Jack Koenig authored
Also remove line and column when a message is provided.
-
- May 22, 2024
-
-
Deborah Soung authored
-
- May 21, 2024
-
-
Jack Koenig authored
Previously, a view of an empty Record or Vec would always have a litValue of 0.
-
Jack Koenig authored
Also tweak Vec.Lit code to use cloneAsSuperType rather than implementing its own version of the same concept.
-
- May 17, 2024
-
-
Amelia Dobis authored
-
Chisel Bot authored
This is an automated commit generated by the `circt/update-circt` GitHub Action. Co-authored-by:chiselbot <chiselbot@users.noreply.github.com>
-
- May 10, 2024
-
-
Will Dietz authored
While these tests pass, they generate invalid FIRRTL that firtool would reject. Rewrite without using input probes.
-
- May 09, 2024
-
-
Megan Wachs authored
* type equivalence includes probe * Add type equivalence checks for Probes, including writeability and color.
-
- May 08, 2024
-
-
Jack Koenig authored
* scalatest: 3.2.14 => 3.2.18 * scalacheck-1-16:3.2.14.0 => scalacheck-1-18:3.2.18.0 * json4s-native: 4.0.6 => 4.0.7 * commons-text: 1.10.0 => 1.12.0 * os-lib: 0.9.1 => 0.10.0 * upickle: 3.1.0 => 3.3.0 * Delete moultingyaml, it has been unused for a long time * Make Mill versions consistent with SBT versions
-
Will Dietz authored
-
Will Dietz authored
-
Will Dietz authored
-
Jack Koenig authored
It should never have been a public API
-