https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114525
Simon Martin <simartin at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|[12/13/14 Regression] |[12 Regression] Incorrect |Incorrect code generated |code generated when setting |when setting a value |a value through a |through a pointer-to-member |pointer-to-member on a |on a ternary returning an |ternary returning an object |object reference |reference Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #10 from Simon Martin <simartin at gcc dot gnu.org> --- Fixed in GCC 15, 14 and 13. Closing.