There is a newer version of the record available.

Published March 29, 2025 | Version v0.31.1
Software Open

xdslproject/xdsl: v0.32.0

Description

Changes

This release brings the Marimo notebooks to the xDSL documentation website: https://xdsl.readthedocs.io/stable/

xDSL framework

  • core: add flag for whether op attributes were printed @superlopuh (#4107)
  • core: fix spacing in print_func_op_like @superlopuh (#4108)

Dialects

  • dialects (arm): Add vector with arrangement @emmau678 (#4117)
  • dialects (arm): add arrangement specifier attribute @emmau678 (#4116)
  • dialects: (arm) add helper to print register SSAValues in ARM assembly @superlopuh (#4113)
  • dialects: (csl-module-wrapper) Add target arch param @n-io (#4103)

Transformations

  • transforms: Add csl-stencil-set-global-coeffs pass @n-io (#4114)

Backend

  • backend: (riscv_func) move p2align to property of riscv_func @superlopuh (#4109)
  • backend: add emit_section helper to AssemblyPrinter @superlopuh (#4106)

πŸ—Ž Documentation

  • documentation: embed marimo notebooks in docs website @superlopuh (#3778)
  • documentation: Fix HTML markup for URL links in docstrings @compor (#4115)

πŸ› Bug Fixes

  • misc: loosen type restriction in dialect_codegen out parameter @superlopuh (#4098)

Installation

  • pip prod(deps): bump marimo from 0.11.28 to 0.11.30 @dependabot (#4121)
  • pip prod(deps): bump textual from 2.1.2 to 3.0.0 @dependabot (#4120)
  • pip prod(deps): bump marimo from 0.11.26 to 0.11.28 @dependabot (#4104)
  • pip prod(deps): bump pytest-asyncio from 0.25.3 to 0.26.0 @dependabot (#4105)
  • pip prod(deps): bump ruff from 0.11.1 to 0.11.2 @dependabot (#4100)
  • pip prod(deps): bump marimo from 0.11.23 to 0.11.26 @dependabot (#4099)

Miscellaneous

  • misc: lint some markdown files in project @superlopuh (#4118)
  • documentation: Fix HTML markup for URL links in docstrings @compor (#4115)
  • misc: catch DiagnosticExceptions thrown in xDSLOptMain targets @superlopuh (#4110)
  • pip prod(deps): bump pytest-asyncio from 0.25.3 to 0.26.0 @dependabot (#4105)
  • misc: Add explicit key check in ScopedDict. @jumerckx (#4102)
  • misc: loosen type restriction in dialect_codegen out parameter @superlopuh (#4098)

Files

xdslproject/xdsl-v0.31.1.zip

Files (1.8 MB)

Name Size Download all
md5:cf0ff83570eff2a55f82e00fb90fab7a
1.8 MB Preview Download

Additional details

Related works

Software