https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65736
--- Comment #4 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Just -std=c++11 is needed: int a[1]; char *b[1] { (char *)&a[0] + 1 }; Started to ICE with r221777.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65736
--- Comment #4 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Just -std=c++11 is needed: int a[1]; char *b[1] { (char *)&a[0] + 1 }; Started to ICE with r221777.