Build failed in Jenkins: IcedTea8TargetTesting #1668

Hudson Admin gnu.andrew at redhat.com
Tue Jul 18 12:00:22 UTC 2017


See <http://toadeater.yyz.redhat.com:8080/job/IcedTea8TargetTesting/1668/changes>

Changes:

[Andrew John Hughes <gnu_andrew at member.fsf.org>] Bump to icedtea-3.5.0pre01.

Upstream changes:
  - PR3384: aarch32: aarch32 should default to client variant as server fails to build
  - PR3392, RH1273760: Support using RSAandMGF1 with the SHA hash algorithms in the PKCS11 provider
  - S8139303, PR3384: aarch32: add support for ARM aarch32
  - S8164293, PR3412, RH1459641: HotSpot leaking memory in long-running requests
  - S8164652, PR3386: aarch32: C1 port
  - S8167584, PR3384: aarch32: use "arm" for os.arch system property
  - S8175813, PR3394, RH1448880: PPC64: "mbind: Invalid argument" when -XX:+UseNUMA is used
  - S8175887, PR3415: C1 value numbering handling of Unsafe.get*Volatile is incorrect
  - S8179084, PR3409, RH1455694: HotSpot VM fails to start when AggressiveHeap is set
  - S8180048, PR3411, RH1449870: Interned string and symbol table leak memory during parallel unlinking
  - S8181055, PR3394, RH1448880: PPC64: "mbind: Invalid argument" still seen after 8175813
  - S8181419, PR3413, RH1463144: Race in jdwp invoker handling may lead to crashes or invalid results

ChangeLog:

2017-07-06  Andrew John Hughes  <gnu.andrew at member.fsf.org>

	Bump to icedtea-3.5.0pre01.
	* patches/aarch32-c1.patch,
	* patches/aarch32-conf.patch,
	* patches/aarch32-jdk.patch:
	Removed as applied upstream.
	* Makefile.am:
	(CORBA_CHANGESET): Update to icedtea-3.5.0pre01 tag.
	(JAXP_CHANGESET): Likewise.
	(JAXWS_CHANGESET): Likewise.
	(JDK_CHANGESET): Likewise.
	(LANGTOOLS_CHANGESET): Likewise.
	(OPENJDK_CHANGESET): Likewise.
	(NASHORN_CHANGESET): Likewise.
	(CORBA_SHA256SUM): Likewise.
	(JAXP_SHA256SUM): Likewise.
	(JAXWS_SHA256SUM): Likewise.
	(JDK_SHA256SUM): Likewise.
	(LANGTOOLS_SHA256SUM): Likewise.
	(OPENJDK_SHA256SUM): Likewise.
	(NASHORN_SHA256SUM): Likewise.
	(ICEDTEA_PATCHES): Add HotSpot patches for Shenandoah
	and AArch32 ports. Remove AArch32 fixes now applied
	upstream.
	* NEWS: Updated.
	* configure.ac: Bump to 3.5.0pre01.
	* hotspot.map.in: Update to icedtea-3.5.0pre01 tag.
	* patches/hotspot/aarch32/8164293-pr3412-rh1459641.patch,
	* patches/hotspot/aarch32/8175813-pr3394-rh1448880.patch,
	* patches/hotspot/aarch32/8175887-pr3415.patch,
	* patches/hotspot/aarch32/8179084-pr3409-rh1455694.patch,
	* patches/hotspot/aarch32/8180048-pr3411-rh1449870.patch:
	Symlink to Shenandoah versions of same patches.
	* patches/hotspot/aarch32/8181055-pr3394-rh1448880.patch:
	AArch32 version of 8181055 as there are uclibc changes
	in os_linux.cpp
	* patches/hotspot/shenandoah/8164293-pr3412-rh1459641.patch,
	* patches/hotspot/shenandoah/8175813-pr3394-rh1448880.patch,
	* patches/hotspot/shenandoah/8175887-pr3415.patch,
	* patches/hotspot/shenandoah/8179084-pr3409-rh1455694.patch,
	* patches/hotspot/shenandoah/8180048-pr3411-rh1449870.patch,
	* patches/hotspot/shenandoah/8181055-pr3394-rh1448880.patch:
	Copies of upstream HotSpot patches for Shenandoah. Patches
	are identical to those upstream.

[Andrew John Hughes <gnu_andrew at member.fsf.org>] Added tag icedtea-3.4.0 for changeset 94a4a1eb08de

[Andrew John Hughes <gnu_andrew at member.fsf.org>] Set release date to today (2017/05/16).

2017-05-16  Andrew John Hughes  <gnu.andrew at member.fsf.org>

	* NEWS: Set release date to today.

[Andrew John Hughes <gnu_andrew at member.fsf.org>] PR3389: javac.in and javah.in should use @PERL@ rather than a hardcoded path

2017-05-15  Andrew John Hughes  <gnu.andrew at member.fsf.org>

	PR3389: javac.in and javah.in should use @PERL@
	rather than a hardcoded path
	* javac.in: Use @PERL at .
	* javah.in: Likewise.

[Andrew John Hughes <gnu_andrew at member.fsf.org>] PR3388: Wrong path for jvm.cfg being used on arm with AArch32 build

2017-05-15  Andrew John Hughes  <gnu.andrew at member.fsf.org>

	PR3388: Wrong path for jvm.cfg being used on arm
	with AArch32 build
	* Makefile.am:
	(add-archive): Switch test from "arm" to "aarch32".
	(add-archive-debug): Likewise.
	(add-archive-boot): Likewise.
	(install-exec-local): No more need to create symlink
	from aarch32 to arm in build directories as "aarch32"
	is now used throughout. Create arm -> aarch32 symlink
	in installation directory instead of aarch32 -> arm.
	(install-data-local): Drop symlink creation for
	build directories as above.
	(uninstall-local): Fix symlink name from "aarch32"
	to "arm".
	* NEWS: Updated.
	* acinclude.m4:
	(IT_SET_ARCH_SETTINGS): Change arm directories to
	aarch32 to match default AArch32 build.

[Andrew John Hughes <gnu_andrew at member.fsf.org>] PR3387: Installation fails on arm with AArch32 port as INSTALL_ARCH_DIR is arm, not aarch32

2017-05-14  Andrew John Hughes  <gnu.andrew at member.fsf.org>

	PR3387: Installation fails on arm with AArch32 port
	as INSTALL_ARCH_DIR is arm, not aarch32
	* Makefile.am:
	(install-exec-local): Create a symlink from the
	aarch32 build directories to arm if building the
	AArch32 port on that platform, so the arch-specific
	files can be found. Include a symlink from the arm
	installation directory to aarch32 after install,
	so the JDK still works.
	(install-data-local): Create build symlink as above.
	(uninstall-local): Remove the installation aarch32
	symlink.
	* NEWS: Updated.

[Andrew John Hughes <gnu_andrew at member.fsf.org>] PR3386, S8164652: AArch32 jvm.cfg wrong for C1 build

2017-05-14  Andrew John Hughes  <gnu.andrew at member.fsf.org>

	PR3386, S8164652: AArch32 jvm.cfg wrong for C1 build
	* Makefile.am:
	(ICEDTEA_PATCHES): Add new patch.
	* NEWS: Updated.
	* patches/aarch32-c1.patch: Only copy jvm.cfg
	when building the core variant.

[Andrew John Hughes <gnu_andrew at member.fsf.org>] PR3385: aarch32 does not support -Xshare:dump

2017-05-13  Andrew John Hughes  <gnu.andrew at member.fsf.org>

	PR3385: aarch32 does not support -Xshare:dump
	* Makefile.am:
	(add-archive): Exclude aarch32 (known as "arm").
	(add-archive-debug): Likewise.
	(add-archive-boot): Likewise.
	* NEWS: Updated.

[Andrew John Hughes <gnu_andrew at member.fsf.org>] PR3384, S8139303, S8167584: Add support for AArch32 architecture to configure and jdk makefiles

2017-05-12  Andrew John Hughes  <gnu.andrew at member.fsf.org>

	PR3384: Add support for AArch32 architecture
	to configure and jdk makefiles
	* Makefile.am:
	(ICEDTEA_PATCHES): Add two new patches
	when building AArch32.
	* NEWS: Updated.
	* patches/aarch32-conf.patch:
	Recognise AArch32 and don't build the serviceability
	agent (S8167584, S8139303). Default to the client variant
	for it as there is no server.
	* patches/aarch32-jdk.patch:
	Recognise AArch32 and provide a jvm.cfg file (S8139303).

[Andrew John Hughes <gnu_andrew at member.fsf.org>] PR3380: Zero should not be enabled by default on arm with the AArch32 HotSpot build

2017-05-10  Andrew John Hughes  <gnu.andrew at member.fsf.org>

	PR3380: Zero should not be enabled by default
	on arm with the AArch32 HotSpot build
	* NEWS: Updated.
	* acinclude.m4:
	(IT_ARCH_HAS_NATIVE_HOTSPOT_PORT): Bring
	in the HSBUILD setting and base AArch32 and
	AArch64 decisions on that. The AArch32 HotSpot
	build has a native AArch32 port, but no AArch64.
	The default HotSpot build has a native AArch64
	port, but no AArch32.

[Andrew John Hughes <gnu_andrew at member.fsf.org>] PR3378: Perl should be mandatory

2017-05-10  Andrew John Hughes  <gnu.andrew at member.fsf.org>

	PR3378: Perl should be mandatory
	* NEWS: Updated.
	* configure.ac:
	Change Perl macro invocation to use IT_FIND_TOOL
	and make it unconditional.

[Andrew John Hughes <gnu_andrew at member.fsf.org>] PR1969: Add AArch32 JIT port

2017-05-10  Andrew John Hughes  <gnu.andrew at member.fsf.org>

	PR1969: Add AArch32 JIT port
	* Makefile.am:
	(ICEDTEA_PATCHES): Exclude 6515172 from AArch32
	build patches as it appears upstream in 8u131.
	* NEWS: Updated.
	* acinclude.m4:
	(IT_SET_ARCH_SETTINGS): Test arm64 first so
	it isn't matched by arm*.
	(IT_WITH_HOTSPOT_BUILD): Default to aarch32 on
	32-bit arm. Introduce WITH_AARCH32_HSBUILD and
	WITH_SHENANDOAH_HSBUILD conditionals for use
	in Makefile.am.
	* hotspot.map.in:
	Add aarch32 from tag jdk8u131-b12-aarch32-170420
	in http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/
	* patches/hotspot/aarch32/8038392-rh1064383.patch,
	* patches/hotspot/aarch32/8041658.patch,
	* patches/hotspot/aarch32/8043780-pr3368.patch,
	* patches/hotspot/aarch32/8078628-pr3208.patch,
	* patches/hotspot/aarch32/8087218-pr2740.patch,
	* patches/hotspot/aarch32/8141491-pr3159-g592292.patch,
	* patches/hotspot/aarch32/8145096-pr2854.patch,
	* patches/hotspot/aarch32/8158260-pr2991-rh1341258.patch,
	* patches/hotspot/aarch32/8162384-pr3122.patch,
	* patches/hotspot/aarch32/8173941-pr3326.patch,
	* patches/hotspot/aarch32/8174164-pr3334-rh1417266.patch,
	* patches/hotspot/aarch32/8175097-pr3334-rh1417266.patch,
	* patches/hotspot/aarch32/crash_dump.patch,
	* patches/hotspot/aarch32/no_devirt.patch,
	* patches/hotspot/aarch32/pr1368.patch,
	* patches/hotspot/aarch32/pr1748.patch,
	* patches/hotspot/aarch32/pr1869.patch,
	* patches/hotspot/aarch32/pr1942.patch,
	* patches/hotspot/aarch32/pr1975.patch,
	* patches/hotspot/aarch32/pr2777.patch,
	* patches/hotspot/aarch32/werror.patch:
	Local versions of the HotSpot fixes in the main tree
	for application to the AArch32 HotSpot tree. Many
	are simply symlinks to the Shenandoah versions.

[Andrew John Hughes <gnu_andrew at member.fsf.org>] PR3297: Allow Shenandoah to be used on AArch64

2017-05-10  Andrew John Hughes  <gnu.andrew at member.fsf.org>

	PR3297: Allow Shenandoah to be used on AArch64
	* NEWS: Updated.
	* acinclude.m4:
	(IT_HSBUILD_WORKS_ON_THIS_ARCH): Allow Shenandoah
	on arm64/aarch64.

[Andrew John Hughes <gnu_andrew at member.fsf.org>] Document the security fixes in a separate section.

2017-05-10  Andrew John Hughes  <gnu.andrew at member.fsf.org>

	* NEWS:
	Document the security fixes in a separate
	section.

[Andrew John Hughes <gnu_andrew at member.fsf.org>] Bump shenandoah to aarch64-shenandoah-jdk8u131-b12-shenandoah-merge-2017-04-20.

Upstream changes:
  - AArch64 support for "8168699: Validate special case invocations"
  - Correct ad rule output register types from iRegX to iRegXNoSp
  - Fix Shenandoah argument checking on 32bit builds.
  - Import from Shenandoah tag aarch64-shenandoah-jdk8u101-b14-shenandoah-merge-2016-07-25
  - Import from Shenandoah tag aarch64-shenandoah-jdk8u121-b14-shenandoah-merge-2017-02-20
  - Import from Shenandoah tag aarch64-shenandoah-jdk8u121-b14-shenandoah-merge-2017-03-06
  - Import from Shenandoah tag aarch64-shenandoah-jdk8u121-b14-shenandoah-merge-2017-03-09
  - Import from Shenandoah tag aarch64-shenandoah-jdk8u121-b14-shenandoah-merge-2017-03-23
  - S8147910: Cache initial active_processor_count
  - S8150490: Update OS detection code to recognize Windows Server 2016
  - S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled
  - S8161993: G1 crashes if active_processor_count changes during startup
  - S8168699: Validate special case invocations
  - S8170100: AArch64: Crash in C1-compiled code accessing References
  - S8170307: Stack size option -Xss is ignored
  - S8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments
  - S8172881: AArch64: assertion failure: the int pressure is incorrect
  - S8173472: AArch64: C1 comparisons with null only use 32-bit instructions

ChangeLog:

2017-05-10  Andrew John Hughes  <gnu.andrew at member.fsf.org>

	Bump shenandoah to
	aarch64-shenandoah-jdk8u131-b12-shenandoah-merge-2017-04-20.
	* patches/hotspot/shenandoah/8147910-pr3346.patch,
	* patches/hotspot/shenandoah/8161993-pr3346.patch,
	* patches/hotspot/shenandoah/8170888-pr3314-rh1284948.patch:
	Removed as applied upstream.
	* patches/hotspot/shenandoah/pr3224.patch:
	Missing header has been added upstream.
	* Makefile.am:
	(ICEDTEA_PATCHES): Remove above patches.
	* NEWS: Updated.
	* hotspot.map.in: Update shenandoah to
	aarch64-shenandoah-jdk8u131-b12-shenandoah-merge-2017-04-20
	* patches/hotspot/shenandoah/8041658.patch:
	Regenerated due to changed context.
	* patches/hotspot/shenandoah/8087218-pr2740.patch:
	Remove changes to ciInstanceKlass.* as is_anonymous
	was introduced by 8168699.

[Andrew John Hughes <gnu_andrew at member.fsf.org>] Bump to icedtea-3.4.0.

Upstream changes:
  - S6474807: (smartcardio) CardTerminal.connect() throws CardException instead of CardNotPresentException
  - S6515172: Runtime.availableProcessors() ignores Linux taskset command
  - S7155957: closed/java/awt/MenuBar/MenuBarStress1/MenuBarStress1.java hangs on win 64 bit with jdk8
  - S7167293: FtpURLConnection connection leak on FileNotFoundException
  - S8035568: [macosx] Cursor management unification
  - S8079595: Resizing dialog which is JWindow parent makes JVM crash
  - S8130769: The new menu can't be shown on the menubar after clicking the "Add" button.
  - S8146602: jdk/test/sun/misc/URLClassPath/ClassnameCharTest.java test fails with NullPointerException
  - S8147842: IME Composition Window is displayed at incorrect location
  - S8147910: Cache initial active_processor_count
  - S8150490: Update OS detection code to recognize Windows Server 2016
  - S8160951: [TEST_BUG] javax/xml/bind/marshal/8134111/UnmarshalTest.java should be added into :needs_jre group
  - S8160958: [TEST_BUG] java/net/SetFactoryPermission/SetFactoryPermission.java should be added into :needs_compact2 group
  - S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled
  - S8161195: Regression: closed/javax/swing/text/FlowView/LayoutTest.java
  - S8161993: G1 crashes if active_processor_count changes during startup
  - S8162876: [TEST_BUG] sun/net/www/protocol/http/HttpInputStream.java fails intermittently
  - S8162916: Test sun/security/krb5/auto/UnboundSSL.java fails
  - S8163520: Reuse cache entries
  - S8163528: Better library loading
  - S8164533: sun/security/ssl/SSLSocketImpl/CloseSocket.java failed with "Error while cleaning up threads after test"
  - S8165626: Improved window framing
  - S8167110: Windows peering issue
  - S8167179: Make XSL generated namespace prefixes local to transformation process
  - S8168699, PR3372: Validate special case invocations [AArch64 support]
  - S8168699: Validate special case invocations
  - S8168774: Polymorhic signature method check crashes javac
  - S8169011: Resizing XML parse trees
  - S8169465: Deadlock in com.sun.jndi.ldap.pool.Connections
  - S8169589: [macosx] Activating a JDialog puts to back another dialog
  - S8170100, PR3372: AArch64: Crash in C1-compiled code accessing References
  - S8170222: Better transfers of files
  - S8170307: Stack size option -Xss is ignored
  - S8170316: (tz) Support tzdata2016j
  - S8170814: Reuse cache entries (part II)
  - S8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments
  - S8171121: Enhancing jar checking
  - S8171388: Update JNDI Thread contexts
  - S8171533: Better email transfer
  - S8171949: [macosx] AWT_ZoomFrame Automated tests fail with error: The bitwise mask Frame.ICONIFIED is not setwhen the frame is in ICONIFIED state
  - S8171952: [macosx] AWT_Modality/Automated/ModalExclusion/NoExclusion/ModelessDialog test fails as DummyButton on Dialog did not gain focus when clicked.
  - S8172299: Improve class processing
  - S8172881, PR3372: AArch64: assertion failure: the int pressure is incorrect
  - S8173030: Temporary backout fix #8035568 from 8u131-b03
  - S8173031: Temporary backout fix #8171952 from 8u131-b03
  - S8173472, PR3372: AArch64: C1 comparisons with null only use 32-bit instructions
  - S8173783: IllegalArgumentException: jdk.tls.namedGroups
  - S8173931: 8u131 L10n resource file update
  - S8174844: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle
  - S8174985: NTLM authentication doesn't work with IIS if NTLM cache is disabled
  - S8176044: (tz) Support tzdata2017a
  - S8177661, PR3372: Correct ad rule output register types from iRegX to iRegXNoSp

ChangeLog:

2017-05-09  Andrew John Hughes  <gnu.andrew at member.fsf.org>

	Bump to icedtea-3.4.0.
	* Makefile.am:
	(JDK_UPDATE_VERSION): Bump to 131.
	(BUILD_VERSION): Set to b11.
	(CORBA_CHANGESET): Update to icedtea-3.4.0 tag.
	(JAXP_CHANGESET): Likewise.
	(JAXWS_CHANGESET): Likewise.
	(JDK_CHANGESET): Likewise.
	(LANGTOOLS_CHANGESET): Likewise.
	(OPENJDK_CHANGESET): Likewise.
	(NASHORN_CHANGESET): Likewise.
	(CORBA_SHA256SUM): Likewise.
	(JAXP_SHA256SUM): Likewise.
	(JAXWS_SHA256SUM): Likewise.
	(JDK_SHA256SUM): Likewise.
	(LANGTOOLS_SHA256SUM): Likewise.
	(OPENJDK_SHA256SUM): Likewise.
	(NASHORN_SHA256SUM): Likewise.
	* NEWS: Updated.
	* configure.ac: Bump to 3.4.0.
	* hotspot.map.in: Update to icedtea-3.4.0 tag.

[Andrew John Hughes <gnu_andrew at member.fsf.org>] Added tag icedtea-3.4.0pre01 for changeset 0998648108ad

[Andrew John Hughes <gnu_andrew at member.fsf.org>] Add icedtea-3.4.0pre01 HotSpot patches to Shenandoah.

2017-05-08  Andrew John Hughes  <gnu.andrew at member.fsf.org>

	Add icedtea-3.4.0pre01 HotSpot patches to Shenandoah.
	* Makefile.am,
	(ICEDTEA_PATCHES): Add HotSpot patches
	for Shenandoah.
	* patches/hotspot/shenandoah/6515172-pr3346.patch,
	* patches/hotspot/shenandoah/8043780-pr3368.patch,
	* patches/hotspot/shenandoah/8147910-pr3346.patch,
	* patches/hotspot/shenandoah/8161993-pr3346.patch,
	* patches/hotspot/shenandoah/8170888-pr3314-rh1284948.patch,
	* patches/hotspot/shenandoah/8173941-pr3326.patch,
	* patches/hotspot/shenandoah/8174164-pr3334-rh1417266.patch,
	* patches/hotspot/shenandoah/8175097-pr3334-rh1417266.patch:
	Local versions of the HotSpot fixes in the main tree
	for application to the Shenandoah HotSpot tree.

[Andrew John Hughes <gnu_andrew at member.fsf.org>] Bump to icedtea-3.4.0pre01.

Upstream changes:
  - PR3303: Allow Kerberos to be detected by old libs & headers method if pkg-config check fails
  - S6457406, PR3335: javadoc doesn't handle <a href='http://...'> properly in producing index pages
  - S6515172, PR3346: Runtime.availableProcessors() ignores Linux taskset command
  - S8030245, PR3335: Update langtools to use try-with-resources and multi-catch
  - S8030253, PR3335: Update langtools to use strings-in-switch
  - S8030262, PR3335: Update langtools to use foreach loops
  - S8031113, PR3337: TEST_BUG: java/nio/channels/AsynchronousChannelGroup/Basic.java fails intermittently
  - S8031625, PR3335: javadoc problems referencing inner class constructors
  - S8031649, PR3335: Clean up javadoc tests
  - S8031670, PR3335: Remove unneeded -source options in javadoc tests
  - S8032066, PR3335: Serialized form has broken links to non private inner classes of package private
  - S8034174, PR2290: Remove use of JVM_* functions from java.net code
  - S8034182, PR2290: Misc. warnings in java.net code
  - S8035876, PR2290: AIX build issues after '8034174: Remove use of JVM_* functions from java.net code'
  - S8038730, PR3335: Clean up the way JavadocTester is invoked, and checks for errors.
  - S8040903, PR3335: Clean up use of BUG_ID in javadoc tests
  - S8040904, PR3335: Ensure javadoc tests do not overwrite results within tests
  - S8040908, PR3335: javadoc test TestDocEncoding should use -notimestamp
  - S8041150, PR3335: Avoid silly use of static methods in JavadocTester
  - S8041253, PR3335: Avoid redundant synonyms of NO_TEST
  - S8043780, PR3368: Use open(O_CLOEXEC) instead of fcntl(FD_CLOEXEC)
  - S8061305, PR3335: Javadoc crashes when method name ends with "Property"
  - S8072452, PR3337: Support DHE sizes up to 8192-bits and DSA sizes up to 3072-bits
  - S8075565, PR3337: Define @intermittent jtreg keyword and mark intermittently failing jdk tests
  - S8075670, PR3337: Remove intermittent keyword from some tests
  - S8078334, PR3337: Mark regression tests using randomness
  - S8078880, PR3337: Mark a few more intermittently failuring security-libs
  - S8133318, PR3337: Exclude intermittent failing PKCS11 tests on Solaris SPARC 11.1 and earlier
  - S8144539, PR3337: Update PKCS11 tests to run with security manager
  - S8144566, PR3352: Custom HostnameVerifier disables SNI extension
  - S8147910, PR3346: Cache initial active_processor_count
  - S8153711, PR3313: [REDO] JDWP: Memory Leak: GlobalRefs never deleted when processing invokeMethod command
  - S8155049, PR3352: New tests from 8144566 fail with "No expected Server Name Indication"
  - S8161993, PR3346: G1 crashes if active_processor_count changes during startup
  - S8170888, PR3314: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments
  - S8173783, PR3328: IllegalArgumentException: jdk.tls.namedGroups
  - S8173941, PR3326: SA does not work if executable is DSO
  - S8174164, PR3334, RH1417266: SafePointNode::_replaced_nodes breaks with irreducible loops
  - S8174729, PR3336, RH1420518: Race Condition in java.lang.reflect.WeakCache
  - S8175097, PR3334, RH1417266: [TESTBUG] 8174164 fix missed the test

ChangeLog:

2017-05-08  Andrew John Hughes  <gnu_andrew at member.fsf.org>

	Bump to icedtea-3.4.0pre01.
	* patches/pr3303.patch:
	Removed as applied upstream.
	* Makefile.am:
	(CORBA_CHANGESET): Update to icedtea-3.4.0pre01 tag.
	(JAXP_CHANGESET): Likewise.
	(JAXWS_CHANGESET): Likewise.
	(JDK_CHANGESET): Likewise.
	(LANGTOOLS_CHANGESET): Likewise.
	(OPENJDK_CHANGESET): Likewise.
	(NASHORN_CHANGESET): Likewise.
	(CORBA_SHA256SUM): Likewise.
	(JAXP_SHA256SUM): Likewise.
	(JAXWS_SHA256SUM): Likewise.
	(JDK_SHA256SUM): Likewise.
	(LANGTOOLS_SHA256SUM): Likewise.
	(OPENJDK_SHA256SUM): Likewise.
	(NASHORN_SHA256SUM): Likewise.
	(ICEDTEA_PATCHES): Drop pr3303.patch.
	* NEWS: Updated.
	* configure.ac: Bump to 3.4.0pre01.
	* hotspot.map.in: Update to icedtea-3.4.0pre01 tag.
	* patches/rh1022017.patch: Regenerated.

------------------------------------------
[...truncated 18.29 KB...]
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... none
checking for gmake... /bin/gmake
checking for gzip... /bin/gzip
checking for gfind... no
checking for find... /bin/find
checking for gpatch... no
checking for patch... /bin/patch
checking for gtar... /bin/gtar
checking for chmod... /bin/chmod
checking for gsha256sum... no
checking for sha256sum... /bin/sha256sum
checking for zip... /bin/zip
checking for unzip... /bin/unzip
checking for cpio... /bin/cpio
checking for file... /bin/file
checking for readlink... /bin/readlink
checking for fastjar... /bin/fastjar
checking for gsed... no
checking for sed... /bin/sed
checking for ldd... ldd
checking for gawk... /bin/gawk
checking for which... /bin/which
checking for perl... /bin/perl
checking for lsb_release... /bin/lsb_release
checking for linux32... /bin/linux32
checking for hg... /bin/hg
checking for an OpenJDK source directory... /notnfs/nighttester/icedtea8-target-testing/openjdk
checking for IcedTea Mercurial revision ID... r0c708efe5036
checking for JDK Mercurial revision ID... none
checking for HotSpot Mercurial revision ID... none
checking for rmdir... /bin/rmdir
checking if /bin/rmdir supports --ignore-fail-on-non-empty... yes
configure: Default HotSpot build on this architecture is default
checking which HotSpot build to use... default
checking if HotSpot build default works on x86_64... yes
checking version of GCC... 4.8.3 (major version 4, minor version 8)
checking for getconf... /bin/getconf
checking the number of online processors... 2
checking if cp supports --reflink... yes
checking if we can hard link rather than copy from /notnfs/nighttester/icedtea8-target-testing... yes
checking whether to disable the execution of the JTReg tests... no
checking whether to disable the execution of the HotSpot JTReg tests... no
checking whether to disable the execution of the langtools JTReg tests... no
checking whether to disable the execution of the JDK JTReg tests... no
checking whether to disable the execution of the SystemTap tests... no
checking for system library directory... 
checking for pkg-config... /bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking whether to enable the PKCS11 crypto provider using NSS... disabled by default (edit java.security to enable)
checking for NSS... yes
checking whether to enable the Sun elliptic curve crypto provider... no
checking whether to build native code with debugging information... yes
checking whether to build Java bytecode with debugging information... yes
checking whether to disable the use of pre-compiled headers... no
checking for xvfb-run... xvfb-run -a -e xvfb-errors
checking whether to build documentation... yes
checking for distribution package version... none
checking build identification... Built on Fedora release 20 (Heisenbug) (Tue Jul 18 08:00:15 EDT 2017)
checking how many parallel build jobs to execute... 3
checking whether to build a bootstrap version first... yes
checking whether to download tarballs... no
checking for a JDK home directory... not specified
checking for /usr/lib/jvm/icedtea-8... not found
checking for /usr/lib/jvm/java-1.8.0-openjdk... not found
checking for /usr/lib/jvm/java-1.8.0-openjdk.x86_64... found
checking if a java binary was specified... no
checking if /usr/lib/jvm/java-1.8.0-openjdk.x86_64/bin/java is a valid executable file... yes
checking if a javac binary was specified... no
checking if /usr/lib/jvm/java-1.8.0-openjdk.x86_64/bin/javac is a valid executable file... yes
checking if an ecj binary was specified... no
checking if /usr/bin/ecj is a valid executable file... yes
checking if we are using ecj as javac... no
checking if a javah executable is specified... no
checking if /usr/lib/jvm/java-1.8.0-openjdk.x86_64/bin/javah is a valid executable file... yes
checking if a jar executable is specified... no
checking if /usr/lib/jvm/java-1.8.0-openjdk.x86_64/bin/jar is a valid executable file... yes
checking whether jar supports @<file> argument... yes
checking whether jar supports stdin file arguments... no
checking whether jar supports -J options at the end... yes
checking if an rmic executable is specified... no
checking if /usr/lib/jvm/java-1.8.0-openjdk.x86_64/bin/rmic is a valid executable file... yes
checking if a native2ascii binary was specified... no
checking if /usr/lib/jvm/java-1.8.0-openjdk.x86_64/bin/native2ascii is a valid executable file... yes
checking if we are using CACAO as the build VM... no
checking for an ecj JAR file... /usr/share/java/eclipse-ecj.jar
checking whether to enable Java compiler warnings... no
checking if javac lacks support for the diamond operator... no
checking for an OpenJDK source zip... /notnfs/nighttester/drops/icedtea8/openjdk.tar.xz
checking whether to enable checksumming of the specified OpenJDK tarball... yes
checking for a HotSpot source zip... /notnfs/nighttester/drops/icedtea8/hotspot.tar.xz
checking whether to enable checksumming of the specified HotSpot tarball... yes
checking for a CORBA source zip... /notnfs/nighttester/drops/icedtea8/corba.tar.xz
checking whether to enable checksumming of the specified CORBA tarball... yes
checking for a JAXP source zip... /notnfs/nighttester/drops/icedtea8/jaxp.tar.xz
checking whether to enable checksumming of the specified JAXP tarball... yes
checking for a JAXWS source zip... /notnfs/nighttester/drops/icedtea8/jaxws.tar.xz
checking whether to enable checksumming of the specified JAXWS tarball... yes
checking for a JDK source zip... /notnfs/nighttester/drops/icedtea8/jdk.tar.xz
checking whether to enable checksumming of the specified JDK tarball... yes
checking for a langtools source zip... /notnfs/nighttester/drops/icedtea8/langtools.tar.xz
checking whether to enable checksumming of the specified langtools tarball... yes
checking for a NASHORN source zip... /notnfs/nighttester/drops/icedtea8/nashorn.tar.xz
checking whether to enable checksumming of the specified Nashorn tarball... yes
checking for an alternate jar command... not specified
checking whether to use CACAO as VM... no
checking for a CACAO home directory... $(abs_top_builddir)/cacao/install/hotspot
checking for a CACAO source directory... not specified
checking for a CACAO source zip... /notnfs/nighttester/drops/cacao/cacao8.tar.xz
checking whether to enable checksumming of the specified CACAO tarball... yes
checking whether to use JamVM as VM... no
checking for a JamVM source zip... /notnfs/nighttester/drops/jamvm/jamvm8.tar.gz
checking whether to enable checksumming of the specified JamVM tarball... yes
checking whether to enable -Werror... no
checking whether to enable JAR compression... yes
checking whether to use the Shark JIT... no
checking if a native HotSpot port is available in the default HotSpot build for x86_64... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether to use the zero-assembler port... no
checking whether byte ordering is bigendian... no
checking for additional virtual machines to build... none
checking whether to enable elliptic curves beyond those supported by NSS... no
checking whether to perform a headless build of OpenJDK... no
checking whether to use ccache to speed up recompilations... if available
checking for ccache... no
checking if there is a ccache gcc wrapper on the PATH... no; gcc resolves to /usr/bin/gcc
checking whether to split debuginfo into separate files... no
checking if a version suffix has been specified... no
checking whether to retrieve the source code from Mercurial... no
checking whether to copy a certificate authority certificates (cacerts) file... yes
configure: No cacerts file specified; using /usr/lib/jvm/java-1.8.0-openjdk.x86_64/jre/lib/security/cacerts
configure: Resolved cacerts file symlink to /etc/pki/ca-trust/extracted/java/cacerts
checking if /etc/pki/ca-trust/extracted/java/cacerts is a valid keystore file... yes
checking if a PaX kernel is in use... no
checking if a PaX utility was specified... no
configure: WARNING: "No PaX utility found."
checking for hg... (cached) /bin/hg
checking which Mercurial revision to use... tip
checking cups/cups.h usability... yes
checking cups/cups.h presence... yes
checking for cups/cups.h... yes
checking cups/ppd.h usability... yes
checking cups/ppd.h presence... yes
checking for cups/ppd.h... yes
checking X11/X.h usability... yes
checking X11/X.h presence... yes
checking for X11/X.h... yes
checking whether to use the system zlib install... yes
checking for ZLIB... yes
checking whether to use the system jpeg install... yes
checking for main in -ljpeg... yes
checking jpeglib.h usability... yes
checking jpeglib.h presence... yes
checking for jpeglib.h... yes
checking whether to use the system libpng install... yes
checking for PNG... yes
checking whether to use the system giflib install... yes
checking for main in -lgif... yes
checking gif_lib.h usability... yes
checking gif_lib.h presence... yes
checking for gif_lib.h... yes
checking whether to use the system LCMS install... yes
checking for LCMS2... yes
checking whether to use the system Kerberos install... no
checking whether to use the system libpcsclite install... yes
checking for PCSC... yes
checking whether to use the system libsctp install... yes
checking for sctp_bindx in -lsctp... yes
checking netinet/sctp.h usability... yes
checking netinet/sctp.h presence... yes
checking for netinet/sctp.h... yes
checking for FREETYPE2... yes
checking whether to use fontconfig to provide better font rendering... no
checking for XPROTO... yes
checking for XT... yes
checking for X11... yes
checking for XINERAMA... yes
checking for XRENDER... yes
checking for XCOMPOSITE... yes
checking sys/sdt.h usability... yes
checking sys/sdt.h presence... yes
checking for sys/sdt.h... yes
checking working sys/sdt.h and g++ support... yes
checking for stap... /bin/stap
checking for XTST... yes
checking for ALSA... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating hotspot.map
config.status: creating fsg.sh
config.status: creating jconsole.desktop
config.status: creating policytool.desktop
config.status: creating nss.cfg
config.status: creating javac
config.status: creating javap
config.status: creating javah
config.status: creating pax-mark-vm
config.status: creating remove-intree-libraries.sh
config.status: creating tapset/hotspot.stp
config.status: creating tapset/hotspot_jni.stp
config.status: creating tapset/jstack.stp
config.status: creating tapset/hotspot_gc.stp
config.status: creating test/tapset/jstaptest.pl
config.status: executing depfiles commands
configure: WARNING: unrecognized options: --enable-systemtap
+ make env-boot
unset JAVA_HOME
export LANG="C" PATH="/notnfs/nighttester/icedtea8-target-testing/bootstrap/jdk1.7.0/bin::/sbin:/usr/sbin:/bin:/usr/bin" CLASSPATH="" LD_LIBRARY_PATH="" ZERO_LIBARCH="amd64" ARCH_DATA_MODEL="64" ZERO_ENDIANNESS="little" ZERO_ARCHDEF="AMD64" ZERO_ARCHFLAG="-m64" LIBFFI_CFLAGS="" LIBFFI_LIBS="" LLVM_CFLAGS="" LLVM_LDFLAGS="" LLVM_LIBS="" QUIETLY="" ANT_RESPECT_JAVA_HOME="TRUE" DISTRIBUTION_ID="Built on Fedora release 20 (Heisenbug) (Tue Jul 18 08:00:15 EDT 2017)" DERIVATIVE_ID="IcedTea 3.5.0pre01+r0c708efe5036" LOG="debug" POST_STRIP_CMD= STRIP_POLICY="no_strip" JOBS="3" INSTALL_LOCATION="/usr/local"   LIBZ="-L/usr/lib64 -lz " ZLIB_CPPFLAGS="" COMPRESS_JARS="true" LIBJPEG_LDFLAGS="-ljpeg" LIBJPEG_CFLAGS="" GIF_LDFLAGS="-lgif" GIF_CFLAGS="" DEBUG_BINARIES="true" JAR_KNOWS_ATFILE="1" JAR_KNOWS_J_OPTIONS="1" JAR_ACCEPTS_STDIN_LIST="" DISABLE_NIMBUS="true"
+ make clone-boot
ln -sf /notnfs/nighttester/drops/icedtea8/openjdk.tar.xz openjdk.tar.xz
if ! echo "f8d0239bb78623de817067eb018a3cf418cd7fff6ccc063c1d25202e1bc77a3a  openjdk.tar.xz" \
  | /bin/sha256sum --check ; \
then \
  if test "xno" = "xyes"; then \
    if [ -e openjdk.tar.xz ] ; then \
      mv openjdk.tar.xz openjdk.tar.xz.old ; \
    fi ; \
     http://icedtea.classpath.org/download/drops/icedtea8/3.5.0/openjdk.tar.xz; \
    if ! echo "f8d0239bb78623de817067eb018a3cf418cd7fff6ccc063c1d25202e1bc77a3a  openjdk.tar.xz" \
      | /bin/sha256sum --check ; then \
      echo "ERROR: Bad download of OpenJDK root zip"; false; \
    fi; \
  else \
    echo "ERROR: No up-to-date OpenJDK root zip available"; exit -1; \
  fi ; \
fi ;
openjdk.tar.xz: FAILED
/bin/sha256sum: WARNING: 1 computed checksum did NOT match
ERROR: No up-to-date OpenJDK root zip available
make: *** [stamps/download-openjdk.stamp] Error 255
+ exit 1
Build step 'Execute shell' marked build as failure


More information about the icedtea-test mailing list