Clangの不具合により、OpenBSDはLoongsonハードウェアプラットフォームのサポートを終了しました。

OpenBSD は、2010 年に MIPS 互換の中国製 Loongson 2E および 2F プロセッサ向けに追加された Loongson プラットフォームのサポートを削除しました。削除の理由は、Clang コンパイラの新しいバージョンで mips64el プラットフォーム向けにビルドする際に問題が発生するためです。clang 22 を自己ビルドしようとした後 (clang 22 コンパイラを使用して clang 22 コードをビルドしようとした後)、クラッシュが発生し始めましたが、clang 19 を使用して clang 22 をビルドした場合はクラッシュは発生しませんでした。

Loongsonプラットフォームの開発者は、特にLoongson CPUを搭載した既存のコンピュータでclangの自己ビルドサイクルに10日かかることを考えると、回帰の原因を調査する時間もエネルギーもないと述べています。この問題はMIPS Octeonプラットフォームでは発生しないため(Loongsonはリトルエンディアン、Octeonはビッグエンディアン)、回帰はエンディアン処理に関連している可能性が高いです。多くの移植版ではC++11標準をサポートするコンパイラが必要なため、GCC 4に戻すという選択肢は却下されました。

出所: オープンネット.ru

DDoS 保護機能を備えた信頼性の高いサイト用ホスティング、VPS VDS サーバーを購入する 🔥 DDoS攻撃対策付きの信頼性の高いウェブサイトホスティング、VPS/VDSサーバーを購入しましょう | ProHoster