RFR: JDK-8169632: Update compare script for clean compare

Tim Bell tim.bell at oracle.com
Mon Nov 14 15:00:21 UTC 2016


Erik:

> The build compare script needs to be updated to handle some new
> exceptions and tweaking some old so that we have a clean baseline again.
>
> * The special treatment of the lib/classlist file needs to apply in
> macosx bundle images.
> * Since the changes to debug symbols handling, the native comparison on
> Windows can be greatly simplified by just building an _NT_SYMBOL_PATH
> that covers all known locations for pdb files in the build output, with
> no need to unzip any .diz files dynamically. This removes the need for
> special cases which currently aren't working.
> * The sec-bin files on Windows now contain .pdb and .map files, which
> need to be added to exception list.
>
> We still have non deterministic output from javadoc which makes
> comparisons fail intermittently. Filing separate issue for that.
>
> Bug: https://bugs.openjdk.java.net/browse/JDK-8169632
>
> Webrev: http://cr.openjdk.java.net/~erikj/8169632/webrev.01/

Looks good.

Tim





More information about the build-dev mailing list