https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115061
--- Comment #1 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Ken Matsui <kmat...@gcc.gnu.org>: https://gcc.gnu.org/g:30ff6c55ba0f2262cf292c90d7b9d771005305f0 commit r15-437-g30ff6c55ba0f2262cf292c90d7b9d771005305f0 Author: Ken Matsui <kmat...@gcc.gnu.org> Date: Sun May 12 23:43:55 2024 -0700 c++: Avoid using __array_rank as a variable name [PR115061] This patch fixes a compilation error when building GCC using Clang. Since __array_rank is used as a built-in trait name, use rank instead. PR c++/115061 gcc/cp/ChangeLog: * semantics.cc (finish_trait_expr): Use rank instead of __array_rank. Signed-off-by: Ken Matsui <kmat...@gcc.gnu.org>