🤖 ci: remove BUN_JSC_useWasmIPInt=0 workaround after Bun >= 1.3.10 upgrade
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 74/100
- issue の種類
- リファクタリング
- 明瞭さ
- 明確に書かれている
- 活発さ
- 活発
- 技術スタック
- bun, github-actions, typescript
- 領域
- build-system, ci-cd, testing
調査の方向性
Bun のアップグレード PR から始め、次に .github/workflows/pr.yml の Test / Unit ジョブ環境と、Makefile の test-unit、test-unit-ci、test-integration ターゲットを確認します。Bun が 1.3.10 以降になったら、両方の BUN_JSC_useWasmIPInt=0 設定を削除し、その後、記載されている QuickJS スイートを bun test --max-concurrency=1 --rerun-each=5 で実行して、引き続きすべて成功することを確認します。
索引モデルが issue の本文から書いたものです。
説明
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
- 主要言語
- TypeScript
- スター
- 2.1k
- フォーク
- 140
- 平均マージ
- 5時間 8分
- マージ済み PR(30日)
- 952
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートなし
- コントリビューションガイドなし
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
coder/xum のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 83/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
メンテナーはふだん 1 日以内に返信
似ている issue
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
awslabs/visual-asset-management-system#804 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
restatedev/sdk-typescript#813 ·
-
bug desktop P1 session XS
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
Merit-Systems/x402scan#1312 ·
-
type:bug
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
Azure/apiops-cli#331 ·
メンテナーはふだん 3 日以内に返信