すべてのバグは、GitHub の メイン Emscripten リポジトリ Issue Tracker に登録してください。
可能な限り多くの関連情報を提供してください。以下を含みます。
元のソースコード。
生成されたビットコード (.bc、.o または .ll)
環境情報 — emcc および clang のバージョン ( emcc -v
で報告されるもの)。
エラー症状。
提案された解決策。プルリクエストが理想的です。
ヒント
EMCC_DEBUG=1
でコンパイルし、 /tmp/emscripten_temp/emcc-* ファイル (これには、ビットコードと JavaScript がいくつかの段階で含まれています) を取得してください。emscripten_temp ディレクトリは最初に手動で空にする必要があり、新しいコンテンツのみを含めるようにする必要があります。
不明な場合は、常にメインリポジトリにバグを投稿できます。ただし、バグがアップストリームプロジェクトにあると確信できる場合は、そこに提出できます。
LLVM バグトラッカー。ほとんどの問題については、「libraries」製品と「Backend: WebAssembly」コンポーネントを使用してください。wasm-ld の問題については、「lld」と「wasm」を使用してください。
プルリクエストは(当然)適切なリポジトリに送信する必要があります。
ドキュメント (サイト) のバグは、同じ Issue Tracker に登録してください。
以下を含む関連情報を記載してください。
影響を受けるページ(複数可) の URL とタイトル。
問題の説明。
考えられる解決策の提案。
ヒント
すべてのページの右下にある ページのバグ リンクをクリックすると、現在のページの URL とタイトルが事前に設定された Issue Tracker が開きます。