ソニー、LLVM ClangのデフォルトをC++20に変更する提案

2025-01-11

ソニーのエンジニアは、LLVM ClangコンパイラのデフォルトのC++モードをC++17からC++20に変更することを提案しています。これは、ソニーがPlayStation 5のコンパイラをC++20をデフォルトとして近日中にアップグレードする計画と一致しています。現在、C++20モードではいくつかのC++テストケースが失敗しており、ClangのC++20サポートはまだ完全ではありませんが、ソニーはアップストリーム開発を支援するためにビルド/テストボットを提供する予定です。この取り組みは、ClangによるC++20の採用を加速し、ゲーム開発のためのより効率的なコンパイル環境を実現することを目的としています。

開発