Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

🤖 ci: remove BUN_JSC_useWasmIPInt=0 workaround after Bun >= 1.3.10 upgrade

Aperta Adatta ai principianti
#4,702 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
74/100
Tipo di issue
Refactoring
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
bun, github-actions, typescript

Direzione di ricerca

Inizia con la PR di aggiornamento di Bun, quindi esamina l’ambiente del job Test / Unit in .github/workflows/pr.yml e i target test-unit, test-unit-ci e test-integration nel Makefile. Rimuovi entrambe le impostazioni BUN_JSC_useWasmIPInt=0 dopo che Bun avrà raggiunto la versione 1.3.10 o successiva, quindi esegui le suite QuickJS elencate con bun test --max-concurrency=1 --rerun-each=5 e conferma che continuino a superare i test.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

backlog

PR #4697 sets BUN_JSC_useWasmIPInt=0 for unit tests (.github/workflows/pr.yml Test / Unit job env and the Makefile test-unit, test-unit-ci and test-integration targets). It works around a Bun 1.3.5 JSC Wasm IPInt crash in the QuickJS suites (oven-sh/bun#17841, see #4406). The setting makes the QuickJS suites about 1.3–1.7x slower.

Follow-up: when the pinned Bun is upgraded to 1.3.10 or later (which has the WebKit fix, oven-sh/bun#26922), remove both settings and confirm the QuickJS suites stay green without them (for example bun test --max-concurrency=1 --rerun-each=5 over quickjsRuntime, code_execution, sandboxHostService and WorkflowRunner.evaluate tests).

  • Owner: whoever upgrades the pinned Bun version.
  • Trigger: the Bun upgrade PR.

Generated with xum • Model: anthropic:claude-opus-5-5 • Thinking: high

Lingua principale
TypeScript
Stelle
2k
Fork
136
Merge medio
11h 51m
PR unite (30g)
540

Preparare l'ambiente

Non abbiamo ancora controllato i file di configurazione di questo progetto. Parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

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.

Altre issue di coder/xum

Tutte le issue di coder/xum

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.