A Python compiler design toolkit.

xdslproject/xdsl è adatto ai principianti?

Negli ultimi 30 giorni xdslproject/xdsl ha accettato 15 delle 21 pull request di contributori esterni, e i suoi maintainer di solito rispondono entro 1 giorno. In questo momento sono aperte 7 issue adatte ai principianti.

Stelle
595
Fork
188
Issue aperte per principianti
7
Issue indicizzate
138
Merge medio
18h 32m
PR unite (30g)
144
Lingua principale
Python
Licenza
Nessun dato sulla licenza
Ultimo push su GitHub
6/10/2026
Ultima indicizzazione
7/10/2026
Guida per i contributori
Guida per i contributori
Codice di condotta
Nessun codice di condotta
Label per principianti
good first issue

Come contribuire a xdslproject/xdsl

  1. Leggi prima la guida per contribuire: spiega come i maintainer vogliono che le modifiche siano proposte, testate e revisionate.
  2. Scegli una delle 7 issue aperte adatte ai principianti qui sotto e, prima di iniziare, scrivi in un commento che vuoi occupartene.
Caricamento delle issue

Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data

  • param_def doesn't accept IRDLAttrConstraint
    Aperta

    Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100

    xdslproject/xdsl#6720 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Printer incorrectly prints block names
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    bug

    Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100

    xdslproject/xdsl#6582 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Inconsistent handling of i1 / bool in arith interpreter functions
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    bug

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100

    xdslproject/xdsl#6493 · 6 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Python-level schedules lowered to the transform dialect
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100

    xdslproject/xdsl#6450 ·

    I maintainer di solito rispondono entro 1 giorno

  • Cache when JIT'ing
    Aperta
    JIT

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    xdslproject/xdsl#6407 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Stim parser silently drops the rest of the circuit at a comment or blank line it can't skip
    Aperta
    bug

    Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100

    xdslproject/xdsl#6401 ·

    I maintainer di solito rispondono entro 1 giorno

  • x86 register allocator assigns AVX-512 registers on AVX2 targets
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    bug

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    xdslproject/xdsl#6358 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Roadmap: JIT story (xdsl.jit)
    Aperta
    backend enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    xdslproject/xdsl#6192 · 5 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • dialects: (linalg) implement bufferization
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 42/100

    xdslproject/xdsl#6139 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • backend: merge fixes to memref lowering
    Aperta
    backend dialects

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    xdslproject/xdsl#6074 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • backend: add missing op support for LLVM translation
    Aperta
    backend dialects

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    xdslproject/xdsl#6073 · 7 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • llvm.call generic format incompatible with MLIR
    Forse di nuovo libera @sueszli l’ha presa 181 giorni fa e non c’è nessuna pull request aperta. Aperta
    bug

    xdslproject/xdsl#6065 · 1 commento · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • CI: add missing RUF rules for ruff linting
    Forse di nuovo libera @Yoruxyv l’ha presa 67 giorni fa e non c’è nessuna pull request aperta. Aperta
    CI good first issue

    Difficoltà 2/5 1-3 ore Idoneità per principianti 56/100

    xdslproject/xdsl#5927 · 10 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • backend: fix memory effects in backend dialects
    Forse di nuovo libera @superlopuh l’ha presa 205 giorni fa e non c’è nessuna pull request aperta. Aperta
    backend

    xdslproject/xdsl#5882 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • dialects: (stencil) Support reductions for ApplyOp in value semantic form
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    xdslproject/xdsl#5778 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • core: (assembly format) resultSegmentSizes is printed
    Forse di nuovo libera @Samielakkad l’ha presa 117 giorni fa e non c’è nessuna pull request aperta. Aperta
    bug

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    xdslproject/xdsl#5740 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • dialects: (py) an easy way to translate Python assignments
    Forse di nuovo libera @Fidget-Spinner l’ha presa 258 giorni fa e non c’è nessuna pull request aperta. Aperta
    dialects

    xdslproject/xdsl#5676 · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • core: replicate `inferredResultTypes` interface
    Aperta
    core

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    xdslproject/xdsl#5455 · 3 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • transformations: (apply-eqsat-pdl-interp) Remove `is-not-unsound`
    Forse di nuovo libera @jumerckx l’ha presa 385 giorni fa e non c’è nessuna pull request aperta. Aperta
    transformations

    xdslproject/xdsl#5391 · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • CI: Automatically add labels for new PRs and issues
    Aperta
    CI

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100

    xdslproject/xdsl#5286 ·

    I maintainer di solito rispondono entro 1 giorno

  • documentation: Marimo Tutorials Crash in Windows
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    xdslproject/xdsl#5248 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • frontend: add for loop support to pyast frontend
    Aperta
    frontend

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100

    xdslproject/xdsl#5214 ·

    I maintainer di solito rispondono entro 1 giorno

  • backend: (x86) support lowering for loops to x86
    Aperta
    backend

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    xdslproject/xdsl#4932 ·

    I maintainer di solito rispondono entro 1 giorno

  • misc: add helper to get all valid permutations of operations in a block
    Aperta
    misc

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    xdslproject/xdsl#4931 ·

    I maintainer di solito rispondono entro 1 giorno

  • misc: add helper to permute operations in a block
    Aperta
    misc

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    xdslproject/xdsl#4930 ·

    I maintainer di solito rispondono entro 1 giorno

  • backend: (x86) register allocation is broken for 32-bit registers
    Aperta
    bug

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 40/100

    xdslproject/xdsl#4737 ·

    I maintainer di solito rispondono entro 1 giorno

  • pdl: port Herbie rewrite rules
    Forse di nuovo libera @jumerckx l’ha presa 513 giorni fa e non c’è nessuna pull request aperta. Aperta

    xdslproject/xdsl#4538 · 5 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • IRDLOperation definition failed when more than one optional operand
    Aperta
    bug

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    xdslproject/xdsl#4504 · 7 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • transforms: (convert-memref-to-ptr) No error for stores/loads with dynamic strides
    Forse di nuovo libera @superlopuh l’ha presa 544 giorni fa e non c’è nessuna pull request aperta. Aperta
    bug

    xdslproject/xdsl#4400 · 2 commenti · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Add support for `replace_uses_with_if`
    Forse di nuovo libera @erick-xanadu l’ha presa 545 giorni fa e non c’è nessuna pull request aperta. Aperta
    bug

    xdslproject/xdsl#4394 · 7 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Merging SMT dialect into `main`?
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    xdslproject/xdsl#4320 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Verification doesn’t fail if block arguments are missing
    Aperta
    bug

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    xdslproject/xdsl#4231 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • documentation: describe version release procedure
    Forse di nuovo libera @superlopuh l’ha presa 587 giorni fa e non c’è nessuna pull request aperta. Aperta
    documentation

    xdslproject/xdsl#4150 · 1 commento · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Dependency Dashboard
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 15/100

    xdslproject/xdsl#4139 ·

    I maintainer di solito rispondono entro 1 giorno

  • core: `OptionalAttributeVariable` in assembly format fails to parse
    Aperta
    bug core

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    xdslproject/xdsl#4136 · 5 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • documentation: add example API usage to traversal notebook (Counter, defaultdict)
    Aperta
    documentation

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    xdslproject/xdsl#4127 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • documentation: replace sympy with custom simple DSL
    Aperta
    documentation

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    xdslproject/xdsl#4126 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • testing: add test case to track roundtrip behaviour of `arith` operations on tensors with dynamic sizes
    Forse di nuovo libera @compor l’ha presa 614 giorni fa e non c’è nessuna pull request aperta. Aperta
    testing

    xdslproject/xdsl#4027 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • core: Check that all operands are defined during verification
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    bug core

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    xdslproject/xdsl#4023 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • documentation: provide API examples to be used in the solutions to the exercises.
    Aperta
    bug documentation

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    xdslproject/xdsl#3996 ·

    I maintainer di solito rispondono entro 1 giorno

  • documentation: hide cells that don't need to be shown in traversing IR notebook
    Aperta
    bug documentation

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    xdslproject/xdsl#3995 ·

    I maintainer di solito rispondono entro 1 giorno

  • task: remove experimental dialects and transforms or move them and add tests
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    xdslproject/xdsl#3969 ·

    I maintainer di solito rispondono entro 1 giorno

  • ci: fix codecov reporting and line-by-line view online
    Aperta
    CI

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    xdslproject/xdsl#3912 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • interpreter: add missing `arith` ops
    Aperta
    interpreter

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100

    xdslproject/xdsl#3909 ·

    I maintainer di solito rispondono entro 1 giorno

  • core: migrate to inheritance-based traits
    Forse di nuovo libera @math-fehr l’ha presa 635 giorni fa e non c’è nessuna pull request aperta. Aperta
    core

    xdslproject/xdsl#3896 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • interpreter: fix incorrect values returned by arith ops when operating on fixed-width operands
    Aperta
    bug interpreter

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    xdslproject/xdsl#3855 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • dialects: (builtin) floating point hex literal support
    Aperta
    bug dialects

    Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100

    xdslproject/xdsl#3827 · 2 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • dialects: (arith) add missing sitofp and fptoui ops
    Aperta
    dialects

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    xdslproject/xdsl#3784 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • transformations: (reconcile-unrealized-casts) pass does not handle 1 to n and n to 1 casts
    Aperta
    transformations

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100

    xdslproject/xdsl#3686 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • core: (Parsing) UnregisteredOp should only be made when parsing generic format
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    core

    Difficoltà 2/5 1-3 ore Idoneità per principianti 25/100

    xdslproject/xdsl#3671 ·

    I maintainer di solito rispondono entro 1 giorno

Vengono mostrati i 100 più recenti

Questa pagina elenca solo ciò che è stato indicizzato di recente. Il filtro avanzato contiene l'inventario completo, ristretto per linguaggio, difficoltà e durata.

Apri il filtro avanzato

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.