https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118795
Sam James <sjames at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sjames at gcc dot gnu.org --- Comment #7 from Sam James <sjames at gcc dot gnu.org> --- Created attachment 60873 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60873&action=edit MapExpression.cpp.ii.xz ``` $ g++ -c MapExpression.cpp.ii -O3 -fPIC during RTL pass: expand /tmp/DarkRadiant/radiantcore/shaders/MapExpression.cpp: In member function ‘virtual ImagePtr shaders::MakeIntensityExpression::getImage() const’: /tmp/DarkRadiant/radiantcore/shaders/MapExpression.cpp:638:32: internal compiler error: in expand_expr_real_2, at expr.cc:10987 638 | out[0] = in[0]; | ~~~~~~~^~~~~~~ 0x5877839f21ac internal_error(char const*, ...) /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/diagnostic-global-context.cc:517 0x5877839f2347 fancy_abort(char const*, int, char const*) /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/diagnostic.cc:1749 0x58778252b342 expand_expr_real_2(separate_ops const*, rtx_def*, machine_mode, expand_modifier) /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/expr.cc:10987 0x587783ff86d2 expand_expr_real_gassign(gassign*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool) /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/expr.cc:11198 0x587783fe2be6 expand_expr_real_1(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool) /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/expr.cc:11380 0x587783fe15e7 expand_expr(tree_node*, rtx_def*, machine_mode, expand_modifier) /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/expr.h:323 0x587783fe15e7 expand_assignment(tree_node*, tree_node*, bool) /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/expr.cc:6014 0x587783fda134 expand_gimple_stmt /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/cfgexpand.cc:4364 0x587783fda134 expand_gimple_basic_block /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/cfgexpand.cc:6427 0x587783f2ce96 execute /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/cfgexpand.cc:7176 ```