https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89285
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Known to work| |9.0 Summary|[8/9 Regression] ICE after |[8 Regression] ICE after |casting the this pointer in |casting the this pointer in |the constructor in C++17 |the constructor in C++17 |mode |mode Known to fail| |8.3.0 --- Comment #19 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Actually, #c16 comment is incorrect, that was the case of the earlier approach (#c4) but not of what has been actually committed. Keeping this open for 8.x, though the patch is unlikely to be backportable.