https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84588
--- Comment #2 from David Malcolm <dmalcolm at gcc dot gnu.org> --- Both testcases used to ICE with -std=c++11, but that was fixed sometime between r218865 (ICE) and r218948 (no ICE). Both testcases ICE on trunk with -std=c++14, in both cases starting with r208426.