https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118695
Bug ID: 118695
Summary: ice in gen_movsi, at config/arm/arm.md:6476
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: dcb314 at hotmail dot com
Target Milestone: ---
Created attachment 60317
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60317&action=edit
C source code
>From the clang test suite, file Analysis/pointer-to-member.cpp
does this:
dcb@raspberrypi:~/llvm/trunk/clang/test $ ~/gcc/results.20250123/bin/g++ -c -O1
./Analysis/pointer-to-member.cpp
dcb@raspberrypi:~/llvm/trunk/clang/test $ ~/gcc/results.20250129/bin/g++ -c -O1
./Analysis/pointer-to-member.cpp
during RTL pass: expand
./Analysis/pointer-to-member.cpp: In function ‘bool testDereferencing()’:
./Analysis/pointer-to-member.cpp:74:15: internal compiler error: in gen_movsi,
at config/arm/arm.md:6476
on a raspberry Pi 5.
dcb@raspberrypi:~/llvm/trunk/clang/test $ ~/gcc/results.20250123/bin/g++ -v
2>&1 | grep exp
gcc version 15.0.1 20250123 (experimental) (27a05f8d11798889)
dcb@raspberrypi:~/llvm/trunk/clang/test $ ~/gcc/results.20250129/bin/g++ -v
2>&1 | grep exp
gcc version 15.0.1 20250129 (experimental) (a0a202d07339ff55)
dcb@raspberrypi:~/llvm/trunk/clang/test $
The clang test suite is at
https://github.com/llvm/llvm-project/tree/main/clang/test