RFR: JDK-8207264 solaris-sparcv9-cmp-baseline fails
Erik Joelsson
erik.joelsson at oracle.com
Thu Sep 13 17:58:01 UTC 2018
I believe it's because they are C++ instead of pure C. We always had a
harder time comparing C++ binaries.
/Erik
On 2018-09-13 10:48, Phil Race wrote:
> Ditto, although as the "owner" of libfontmanager I am curious what
> are the rare characteristics that make just these two libraries
> "unstable" in this sense ?
>
> -phil.
>
> On 09/13/2018 10:24 AM, Erik Joelsson wrote:
>> Looks good.
>>
>> /Erik
>>
>>
>> On 2018-09-13 02:23, Magnus Ihse Bursie wrote:
>>> We regularly use the COMPARE_BUILD framework to test build
>>> reproducability, by comparing two builds made directly after one
>>> another. This test currently fails on solaris, since the compilation
>>> of libfontmanager and libsaproc is not stable (and thus can produce
>>> different disassembly each build).
>>>
>>> This patch adds an exception for these libraries. (Note that one of
>>> them was already on the exception list, but only on slowdebug builds).
>>>
>>> Ideally, we'd rather hunt down the problems with reproducability,
>>> but that's a loooong term project.
>>>
>>> Bug: https://bugs.openjdk.java.net/browse/JDK-8207264
>>> WebRev:
>>> http://cr.openjdk.java.net/~ihse/JDK-8207264-solaris-compare-build-fails/webrev.01
>>>
>>> /Magnus
>>>
>>
>
More information about the build-dev
mailing list