CmdStan on IBM Power-9 systems
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 35/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- bash, cpp
- 領域
- build-system, cli, compilers
調査の方向性
まず、IBM Power-9 システムで make ../src/models/deaths_and_111_calls の失敗を再現し、プリコンパイル済みのエントリポイント bin/stanc を調べます。リンク先の Stan Discourse の投稿と、手作業で構築したコンパイラ設定に関する添付 PDF を確認します。Power-9 上で Stan モデルのコンパイルに成功し、必要な手順が適切に文書化されていれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Summary:
CmdStan fails to compile models on IBM Power-9 systems.
This issue was previously discussed in the following Stan discourse post, https://discourse.mc-stan.org/t/error-running-cmdstan-on-ibm-power9-system/22060. A step-by-step solution is given in the PDF document attached to the first post - possibly worth adding to the Stan documentation?
Description:
Trying to compile a Stan model on an IBM Power-9 system results in the following error:
make ../src/models/deaths_and_111_calls
--- Translating Stan model to C++ code ---
bin/stanc --o=../src/models/deaths_and_111_calls.hpp ../src/models/deaths_and_111_calls.stan
/bin/bash: bin/stanc: cannot execute binary file
make: *** No rule to make target `../src/models/deaths_and_111_calls.hpp', needed by `../src/models/deaths_and_111_calls'. Stop.
CmdStan is distributed with pre-compiled stanc binary files that were built for x86 architecture, not Power-9. Because of this, we must build and configure the Stan compiler by hand.
Reproducible Steps:
Compile any Stan model on an IBM Power-9 system.
Current Output:
See description,
Expected Output:
A compiled model.
Additional Information:
NA.
Current Version:
Initially v2.23.0, persists v2.27.0
- 主要言語
- C++
- スター
- 240
- フォーク
- 105
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
stan-dev/cmdstan のほかの issue
-
Release CmdStan 2.40オープン
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
-
bug
難易度 1/5 1時間未満 初心者へのやさしさ 55/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 45/100
-
code-cleanup
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
-
diagnose exit codeオープン
難易度 2/5 1〜3時間 初心者へのやさしさ 52/100
stan-dev/cmdstan の issue をすべて見る
似ている issue
-
難易度 1/5 1時間未満 初心者へのやさしさ 72/100
rhalbersma/xstd-ints#395 ·
メンテナーはふだん 1 日以内に返信
-
[Bug] Root filesystem scope (/) incorrectly rejects all descendant paths対応中かも @mugenkyou が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
neutralinojs/neutralino.js#304 · コメント 1 件 ·
-
CLI: enforce absolute ADB device paths in file and directory commands対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
FuSa
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
tenstorrent/tt-umd#3851 ·
メンテナーはふだん 3 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 73/100
mattgodbolt/zindex#67 ·
メンテナーはふだん 1 日以内に返信