Published July 11, 2025
| Version v0.45.0
Software
Open
xdslproject/xdsl: v0.45.0
Authors/Creators
- Sasha Lopoukhine
- Fehr Mathieu1
- Emilien Bauer1
- Alex Rice
- Anton Lydike2
- Nicolai Stawinoga
- Michel Weber
- Chris Vasiladiotis1
- Dalia Shaaban
- George Bisbas3
- kingiler
- Tobias Grosser4
- kayode-gif
- Joren Dumoulin5
- Edmund Goodman4
- Nick Brown1
- Hugo Pompougnac
- jumerckx
- David K
- Théo Degioanni6
- Emma Urquhart
- KGrykiel
- Prathamesh Tagore
- Christian Ulmann7
- Max Manainen
- Josse Van Delm8
- Federico Ficarelli
- 1. University of Edinburgh
- 2. The University of Edinburgh
- 3. Imperial College of London
- 4. University of Cambridge
- 5. MICAS (KU Leuven)
- 6. NVIDIA
- 7. NextSilicon
- 8. KU Leuven
Description
Minor changes for this release.
xDSL framework
- core: (ConstraintContext) deprecate copy and update @alexarice (#4756)
Dialects
- dialects: (builtin) add FileLineColLoc @superlopuh (#4750)
- backend:(csl) add extension point for the printer @dk949 (#4720)
- dialects: (builtin) add UnknownLoc for unknown locations @superlopuh (#4744)
- dialects: (builtin) make container type non-optional and add a default @superlopuh (#4749)
API
- API: PipelinePass -> PassPipeline @superlopuh (#4751)
🗎 Documentation
- documentation: (Toy) clean up ToyParser @superlopuh (#4747)
- documentation: (Toy) use keyword tokens for return, def, and var @superlopuh (#4746)
- documentation: (Toy) clean up toy dialect @superlopuh (#4745)
Installation
- dependencies: update pre-commit hook astral-sh/ruff-pre-commit to v0.12.3 @renovate[bot] (#4758)
- dependencies: update dependency ruff to v0.12.3 @renovate[bot] (#4757)
Miscellaneous
- misc: replace PipelinePass.iter_passes with parse_spec @superlopuh (#4748)
- misc: remove parameter parsing and printing for builtin data attributes @superlopuh (#4743)
Files
xdslproject/xdsl-v0.45.0.zip
Files
(2.0 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:202fb0e528ef4518fb8d72baa3e6c03a
|
2.0 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/xdslproject/xdsl/tree/v0.45.0 (URL)
Software
- Repository URL
- https://github.com/xdslproject/xdsl