https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121623
--- Comment #18 from Frank Scheiner <frank.scheiner at web dot de> ---
Original command to create the preprocessed source file was:
```
root@rx2800-i2:/srv/ssd/gcc-15.1.0-RC-20250423/gcc.build.lnx/stage3-gcc#
/srv/ssd/gcc-15.1.0-RC-20250423/gcc.build.lnx/stage2-gcc/xg++ -save-temps
-B/srv/ssd/gcc-15.1.0-RC-20250423/gcc.build.lnx/stage2-gcc/
-B/usr/ia64-t2-linux-gnu/bin/ -nostdinc++
-B/srv/ssd/gcc-15.1.0-RC-20250423/gcc.build.lnx/stage2-ia64-t2-linux-gnu/libstdc++-v3/src/.libs
-B/srv/ssd/gcc-15.1.0-RC-20250423/gcc.build.lnx/stage2-ia64-t2-linux-gnu/libstdc++-v3/libsupc++/.libs
-I/srv/ssd/gcc-15.1.0-RC-20250423/gcc.build.lnx/stage2-ia64-t2-linux-gnu/libstdc++-v3/include/ia64-t2-linux-gnu
-I/srv/ssd/gcc-15.1.0-RC-20250423/gcc.build.lnx/stage2-ia64-t2-linux-gnu/libstdc++-v3/include
-I/srv/ssd/gcc-15.1.0-RC-20250423/libstdc++-v3/libsupc++
-L/srv/ssd/gcc-15.1.0-RC-20250423/gcc.build.lnx/stage2-ia64-t2-linux-gnu/libstdc++-v3/src/.libs
-L/srv/ssd/gcc-15.1.0-RC-20250423/gcc.build.lnx/stage2-ia64-t2-linux-gnu/libstdc++-v3/libsupc++/.libs
-fno-PIE -c -DUSE_LIBUNWIND_EXCEPTIONS -g -O2 -fchecking=1 -DIN_GCC
-fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall
-Wno-error=narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute
-Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long
-Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -fno-PIE -I. -I.
-I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include
-I../../gcc/../libcody -I../../gcc/../libdecnumber
-I../../gcc/../libdecnumber/dpd -I../libdecnumber -I../../gcc/../libbacktrace
-o trans-mem.o -MT trans-mem.o -MMD -MP -MF ./.deps/trans-mem.TPo
../../gcc/trans-mem.cc
../../gcc/trans-mem.cc: In function 'bool is_tm_pure(const_tree)':
../../gcc/trans-mem.cc:210:7: warning: this statement may fall through
[-Wimplicit-fallthrough=]
210 | if (TREE_CODE (x) != POINTER_TYPE)
| ^~
../../gcc/trans-mem.cc:214:5: note: here
214 | case POINTER_TYPE:
| ^~~~
../../gcc/trans-mem.cc: In function 'tree_node* get_attrs_for(const_tree)':
../../gcc/trans-mem.cc:176:7: warning: this statement may fall through
[-Wimplicit-fallthrough=]
176 | if (TREE_CODE (x) != POINTER_TYPE)
| ^~
../../gcc/trans-mem.cc:180:5: note: here
180 | case POINTER_TYPE:
| ^~~~
../../gcc/trans-mem.cc:182:7: warning: this statement may fall through
[-Wimplicit-fallthrough=]
182 | if (TREE_CODE (x) != FUNCTION_TYPE && TREE_CODE (x) !=
METHOD_TYPE)
| ^~
../../gcc/trans-mem.cc:186:5: note: here
186 | case FUNCTION_TYPE:
| ^~~~
../../gcc/trans-mem.cc: In function 'bool requires_barrier(basic_block, tree,
gimple*)':
../../gcc/trans-mem.cc:1544:8: warning: this statement may fall through
[-Wimplicit-fallthrough=]
1544 | gcc_assert (VAR_P (x));
| ~^~~~~~~~~~~~~~~~~~~~~~
../../gcc/trans-mem.cc:1547:5: note: here
1547 | case PARM_DECL:
| ^~~~
root@rx2800-i2:/srv/ssd/gcc-15.1.0-RC-20250423/gcc.build.lnx/stage3-gcc# echo
$?
0
```