-ffinite-math をオンにできるように、いくつかのオーディオ ライブラリをスクラブする必要があります。センチネル値として NaN と +/-Inf の使用を削除する必要があることはわかっていますが、コードの安定性を確保する方法が不明です。また、-ffinite-math-only を使用する場合に安全に実行できる浮動小数点比較テストの種類もわかりません。コードをスクラップして書き直した方が良いですか?
簡単な答えがないことはわかっていますので、センチネル値を使用せずに安定した浮動小数点コードを議論したり、浮動小数点コードをリファクタリングして高速化したりする文献へのリンクを自由に投稿してください。
ありがとう