RFR(XS): 8064786: Fix debug build after 8062808: Turn on the -Wreturn-type warning
David Holmes
david.holmes at oracle.com
Thu Nov 13 11:59:05 UTC 2014
On 13/11/2014 9:55 PM, Lindenmaier, Goetz wrote:
> Maybe you don't do a debug build. Fastdbg and opt pass.
Ah - no we don't do debug, just product and fastdebug.
<sigh> too many variations. But I'm concerned because this suggests
there are more differences between debug and fastdebug than just
optimization levels (which I thought was the difference).
Thanks,
David
> I verified that it's not my old compiler, gcc 4.3.4 fails, too.
>
> Best regards,
> Goetz
>
> -----Original Message-----
> From: David Holmes [mailto:david.holmes at oracle.com]
> Sent: Donnerstag, 13. November 2014 12:54
> To: Stefan Karlsson; Lindenmaier, Goetz; hotspot-dev at openjdk.java.net
> Subject: Re: RFR(XS): 8064786: Fix debug build after 8062808: Turn on the -Wreturn-type warning
>
> On 13/11/2014 8:34 PM, Stefan Karlsson wrote:
>> On 2014-11-13 11:20, Lindenmaier, Goetz wrote:
>>> Hi,
>>>
>>> please review, test and sponsor this tiny change. It fixes the debug
>>> build in the gc repository.
>>> https://bugs.openjdk.java.net/browse/JDK-8064786
>>> http://cr.openjdk.java.net/~goetz/webrevs/8064786-warnRet/webrev.00/
>>
>> Looks good. Thanks for fixing. Another approach would be to just remove
>> the ShouldNotReachHere() lines.
>>
>> I'll push when we get another review.
>
> Reviewed.
>
> But I'm concerned as to how this was not detected with the original fix.
> I assume we don't build with a compiler that complains about this code?
>
> Thanks,
> David
>
>> thanks,
>> StefanK
>>
>>>
>>> Best regards,
>>> Goetz.
>>
More information about the hotspot-dev
mailing list