On 01/17/2014 06:02 PM, Jason Merrill wrote: > OK. Thanks. > Does returning error_mark_node from build_value_init in the case of > erroneous type not work? Yeah, doesn't work in the sense that we regress to two errors instead of one (like in 4.8.x) on that testcase I mentioned at the beginning of this thread (sorry for not being more explicit) Paolo.