2026-03-01から1ヶ月間の記事一覧
ruby.wasmのデバッグ - @ledsun blog で見つけたRuby側の不具合を再現するコードを作成中です。 まず、Rubyの初期化に失敗するコミットを指定してruby.wasmをビルドします。 build_manifest.jsonを作ります。 {"ruby_revisions":{"head":"4f7dfbe58ee2915b07…
Release fish 4.6.0 · fish-shell/fish-shell · GitHub がリリースされています。 手元の環境を見ると ►fish --version fish, version 3.7.1 随分古いです。 WSLにfish shellをいれる - @ledsun blogみると、aptのリポジトリに3系を指定していました。 fish …
ruby.wasmでテストが落ちる現象を発見しIssueを報告しました。 test:unit fails with UnhandledPromiseRejection "Symbol(kExitCode)" on Node.js 20/22/24 · Issue #628 · ruby/ruby.wasm · GitHub それから、Codex CLIとデバッグをしました。 状況が複雑過…
ruby.wasmでは、CRubyと同様にRubyのVMを初期化し、その上でRubyスクリプトを動かします。 CRubyでRubyのVMを初期化が完了すると定数Gemが定義されてかつrubygems.rbが読み込まれています。 Ruby WASM上でRuby VMを初期化すると、Gemは定義されているのに、r…
AIエージェントが動くサンドボックスから、snapアプリケーションを動かすのは制約があるみたいです。 CUIアプリケーションのインストールにはsnapは使わない方が良さそうです。 rustをsanpで入れていたので、入れ直します。 アンインストール sudo snap remo…
背景 ruby.wasmのCIのrake npm:ruby-head-wasm-wasip2:checkで次のエラーが発生しました。 undefined method `extension_api_version' for Gem:Module ログ: https://github.com/ruby/ruby.wasm/actions/runs/22755141423/job/65997955482#step:16:146 この…