https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122185
--- Comment #26 from Ville Voutilainen <ville.voutilainen at gmail dot com> --- Jakub, the comment you seek to have in that code, so that foolish front-end critters such as myself understand not to mess with it is, instead of /* Only fold if the involved types look sane for the corresponding calls, build_nop is certainly not appropriate for arbitrary type changes on invalid sources. See PR122185. */ something along the lines of /* These type-checks must be performed here, the underlying code doesn't perform them. See e.g. PR122185. */
