RFR (S): 8140091: remove VMStructs cast_uint64_t workaround for GCC 4.1.1 bug

Christian Thalinger christian.thalinger at oracle.com
Thu Oct 22 17:50:17 UTC 2015


> On Oct 21, 2015, at 10:57 PM, Erik Joelsson <erik.joelsson at oracle.com> wrote:
> 
> I think this is ok, but we should make sure to add a check in configure in the hotspot build-infra project.

Yes, we should do that.  I was looking for something like this but couldn’t find any code so I went ahead and did it in the HotSpot Makefiles.

Do you want to add a check in configure with this bug or a separate one?

> 
> /Erik
> 
> On 2015-10-21 21:46, Christian Thalinger wrote:
>> https://bugs.openjdk.java.net/browse/JDK-8140091
>> http://cr.openjdk.java.net/~twisti/8140091/webrev/
>> 
>> There is a bit more context in JIRA but the bottom line is that we shouldn’t be building the JDK with GCC 4.1.1.  We have a workaround in just one place but that doesn’t mean the bug doesn’t show up in other places (especially new code).
>> 
>> I’m suggesting to remove the workaround and blacklist this particular GCC version.
> 




More information about the build-dev mailing list