Skip to content

Releases: lowRISC/dvsim

v1.32.0

17 Apr 15:07

Choose a tag to compare

v1.32.0 (2026-04-17)

This release is published under the Apache-2.0 License.

Bug Fixes

  • Handle missing score metric in Xcelium sim tool coverage summary (1cc4dfc)

  • Remove superfluous Path construction in xcelium sim tool (b4c1c24)

  • Xcelium sim tool pyright/ruff errors (5cd1ea1)

Features

  • Add command line resource options & integrate with the base flow (bdc4098)

  • Integrate resources into the scheduler to limit parallelism (f205446)

  • Introduce ResourceProvider abstraction and a ResourceManager (3713a07)

Refactoring

  • Change Scheduler max_parallelism type (d3494a3)

Testing

  • Add scheduler tests for resource-level parallelism (030a584)

Detailed Changes: v1.31.0...v1.32.0

v1.31.0

16 Apr 16:59

Choose a tag to compare

v1.31.0 (2026-04-16)

This release is published under the Apache-2.0 License.

Bug Fixes

  • Z01x sim tool build time parsing (b8d553c)

Continuous Integration

  • Use lowrisc/ci-actions for token acquisition (95f8269)

Documentation

  • Correct sim tool doc messages (ef416e4)

Features

  • Add z01x runtime and simulated time log parsing (3311a96)

Refactoring

  • Replace simulation tool SyntaxError with RuntimeError (784a9c6)

Detailed Changes: v1.30.1...v1.31.0

v1.30.1

10 Apr 18:04

Choose a tag to compare

v1.30.1 (2026-04-10)

This release is published under the Apache-2.0 License.

Bug Fixes

  • Stop stdout/stderr line buffering in local interactive jobs (7098bbf)

Detailed Changes: v1.30.0...v1.30.1

v1.30.0

10 Apr 17:35

Choose a tag to compare

v1.30.0 (2026-04-10)

This release is published under the Apache-2.0 License.

Bug Fixes

  • Give test FakeSimCfg a flow attribute (28e60af)

Features

  • Add initial VC Z01X simulation tool support (73c6e07)

  • Enable options for post-build commands (9b28d2f)

Refactoring

  • Make Deploy.exports type more specific. (e51132f)

Detailed Changes: v1.29.1...v1.30.0

v1.29.1

10 Apr 11:47

Choose a tag to compare

v1.29.1 (2026-04-10)

This release is published under the Apache-2.0 License.

Refactoring

  • Pull out the run_scheduler to common place (7bb17c7)

Detailed Changes: v1.29.0...v1.29.1

v1.29.0

09 Apr 17:49

Choose a tag to compare

v1.29.0 (2026-04-09)

This release is published under the Apache-2.0 License.

Features

  • Remove computed symlink dirs from the JobSpec and FlowCfg (25017ee)

Refactoring

  • Move workspace_cfg to the base flow (8d3323a)

  • Move status symlink directory creation to the LogManager (e23e6ba)

  • Remove output directory status symlinking from the launchers (e0ad0a4)

  • Remove test dependencies on JobSpec.links (9a92b89)


Detailed Changes: v1.28.1...v1.29.0

v1.28.1

09 Apr 17:30

Choose a tag to compare

v1.28.1 (2026-04-09)

This release is published under the Apache-2.0 License.

Bug Fixes

  • Delayed status printer start on slow machines (4af00e9)

Detailed Changes: v1.28.0...v1.28.1

v1.28.0

09 Apr 17:28

Choose a tag to compare

v1.28.0 (2026-04-09)

This release is published under the Apache-2.0 License.

Features

  • Use logical CPUs minus one as max_parallel default instead of 16 (18b649e)

Detailed Changes: v1.27.1...v1.28.0

v1.27.1

09 Apr 09:59

Choose a tag to compare

v1.27.1 (2026-04-09)

This release is published under the Apache-2.0 License.

Refactoring

  • Improve the error message if given a sim item with no matches (012178f)

Detailed Changes: v1.27.0...v1.27.1

v1.27.0

08 Apr 16:30

Choose a tag to compare

v1.27.0 (2026-04-08)

This release is published under the Apache-2.0 License.

Features

  • Remove unused --no-rerun option (134420e)

Detailed Changes: v1.26.3...v1.27.0