Hi, I'd like to gently point to two pending patches of mine:
The updated fix for PR 81055 ("[6/7/8 Regression] ICE with invalid initializer for array new")
https://gcc.gnu.org/ml/gcc-patches/2017-12/msg01428.html and alsoPR 78344 ("ICE on invalid c++ code (tree check: expected tree_list, have error_mark in cp_check_const_attributes, at cp/decl2.c:1347")
https://gcc.gnu.org/ml/gcc-patches/2017-12/msg01498.html which seems a tad bold (but frankly I like it a lot because of that ;) Thanks, Paolo.