python / python/cpython

JIT stencil digest is too coarse

Aperta
#150,320 0 commenti 0 reazioni 1 assegnatario Vedi su GitHub

@savannahostrowski ci sta già lavorando.

Dal 23/5/2026.

build topic-JIT type-feature
Lingua principale
Python
Stelle
77.2k
Fork
35.9k
Metriche di merge delle PR
Metriche PR in attesa

Descrizione

The current digest hashes all of pyconfig.h, which means autoconf-cosmetic changes (_COSMO_SOURCE, future feature-test macros) invalidate the digest even though they don't reach stencil codegen.

Ideally, we could find a way to narrow the digest to inputs that actually affect codegen. Perhaps we could hash preprocessor output of stencil sources or similar?

Related to #148646 and #148647

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.