Re: [C++ PATCH 1/3] Fix various latent issues revealed by P0732 work.

2018-11-09 Thread Christophe Lyon
On Fri, 9 Nov 2018 at 11:32, Kyrill Tkachov wrote: > > > On 09/11/18 10:28, Matthew Malcomson wrote: > > (Third attempt to put this on the mailing list now -- today is not a good > > day for my email skills :-[) > > > > Hi there, > > > > This patch has caused a few g++ and libstdc++ regression te

Re: [C++ PATCH 1/3] Fix various latent issues revealed by P0732 work.

2018-11-09 Thread Kyrill Tkachov
On 09/11/18 10:28, Matthew Malcomson wrote: (Third attempt to put this on the mailing list now -- today is not a good day for my email skills :-[) Hi there, This patch has caused a few g++ and libstdc++ regression test failures on arm, I've included the g++ failures below. Do you mind look

Re: [C++ PATCH 1/3] Fix various latent issues revealed by P0732 work.

2018-11-09 Thread Matthew Malcomson
(Third attempt to put this on the mailing list now -- today is not a good day for my email skills :-[) Hi there, This patch has caused a few g++ and libstdc++ regression test failures on arm, I've included the g++ failures below. Do you mind looking into this? Cheers, Matthew dg-cmp-results

[C++ PATCH 1/3] Fix various latent issues revealed by P0732 work.

2018-11-04 Thread Jason Merrill
The initialized_type hunk fixes handling of void AGGR_INIT_EXPRs that call a non-constructor; an AGGR_INIT_EXPR can have void type if its initialization semantics are more complicated than just expanding the call. The cxx_eval_vec_init_1 hunk corrects AGGR_INIT_EXPRs that were nonsensically built