https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87893
--- Comment #4 from Jason Merrill <jason at gcc dot gnu.org> --- Author: jason Date: Wed Jan 23 13:54:23 2019 New Revision: 268185 URL: https://gcc.gnu.org/viewcvs?rev=268185&root=gcc&view=rev Log: PR c++/87893 - constexpr ctor ICE on ARM. PR c++/88293 - ICE with comma expression. * constexpr.c (initialized_type): Don't shortcut non-void type. Handle COMPOUND_EXPR. (cxx_eval_outermost_constant_expr): Return early for void type. Added: trunk/gcc/testsuite/g++.dg/cpp0x/constexpr-comma1.C Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/constexpr.c