[C++ Patch] [PR c++/88146] do not crash synthesizing inherited ctor(...)

Jakub Jelinek jakub@redhat.com
Wed Dec 19 18:52:00 GMT 2018


On Wed, Dec 19, 2018 at 04:47:51PM -0200, Alexandre Oliva wrote:
> On Dec 19, 2018, Christophe Lyon <christophe.lyon@linaro.org> wrote:
> 
> > The new test inh-ctor32.C fails on arm:
> > FAIL:    g++.dg/cpp0x/inh-ctor32.C  -std=c++14  (test for warnings, line 208)
> > FAIL:    g++.dg/cpp0x/inh-ctor32.C  -std=c++17  (test for warnings, line 208)
> 
> Thanks, sorry about the breakage, I'm looking into it.
> 
> I'm very surprised and puzzled that the messages actually differ across
> targets, but I managed to get the same messages you got, with a cross
> compiler targeting arm-unknown-linux-gnueabi, that are slightly
> different from those I get with a native x86_64-linux-gnu compiler built
> out of the same sources.

ARM returns this from ctors, compared to most other targets that return
void.  Maybe something related to that?

	Jakub



More information about the Gcc-patches mailing list