revising BGL code (isomorphism.hpp) that uses abort()
オープン
beginner friendly
priority: low
warning
- 主要言語
- C++
- スター
- 392
- フォーク
- 239
- 平均マージ
- 1日 11分
- マージ済み PR(30日)
- 20
説明
https://github.com/boostorg/graph/blob/887e63d34e977ae439e392282422d2b82791a730/include/boost/graph/isomorphism.hpp#L321 is an abort() call. This is a problem for interoperation with R as the static checker warns about such calls, and warnings preclude inclusion of packages in certain ecosystems.
There don't seem to be many instances of abort() in BGL code. Should it be replaced by a boost::throw_exception?
コントリビューションガイド
評価
この issue はまだ評価されていません。