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

Erik Joelsson erik.joelsson at oracle.com
Mon Nov 14 10:12:36 UTC 2016


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/

/Erik




More information about the build-dev mailing list