7u-osx not buildable, failing at jfr-orig.jar generation (macosx fails earlier in hotspot)

Paul Hohensee paul.hohensee at oracle.com
Fri Jan 27 11:13:23 PST 2012


The fix for 7133124 has been pushed to jdk7u-dev, jdk7u-osx and jdk8/tl.

Paul

On 1/26/12 9:41 AM, Amy Y Wang wrote:
> David,
>
> A P1 bug CR7133124 was filed yesterday, for the same build failure.
> It failed at 7u-dev build first.  I'm working Lana on this one.
> There are two consecutive builds failed on this on 7u dev.
> But strangely, my master build all went through this morning.
> Amy
>
> On 1/26/2012 6:32 AM, David Katleman (Oracle) wrote:
>> I'll be filing a bug later this morning, this is a heads up, in case 
>> someone knows about these already
>>
>> So far both linux, solaris-i586 and windows-amd64 have failed, I 
>> would expect the others to follow
>>
>> Needless to say, build/promotion of 7u4 b227 based on 7u-osx will be 
>> delayed today.
>>
>>>         com/oracle/jrockit/jfr com/oracle/jrockit/jfr/client 
>>> com/oracle/jrockit/jfr/management oracle/jrockit/jfr 
>>> oracle/jrockit/jfr/events oracle/jrockit/jfr/openmbean 
>>> oracle/jrockit/jfr/parser oracle/jrockit/jfr/settings 
>>> oracle/jrockit/jfr/tools oracle/jrockit/jfr/util 
>>> oracle/jrockit/jfr/util/log oracle/jrockit/jfr/util/os 
>>> oracle/jrockit/jfr/util/text -J-XX:-PrintVMOptions 
>>> -J-XX:+UnlockDiagnosticVMOptions -J-XX:-LogVMOutput -J-Xmx512m 
>>> -J-Xms512m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m
>>> java.util.zip.ZipException: duplicate entry: 
>>> com/oracle/jrockit/jfr/client/
>>>     at 
>>> java.util.zip.ZipOutputStream.putNextEntry(ZipOutputStream.java:175)
>>>     at 
>>> java.util.jar.JarOutputStream.putNextEntry(JarOutputStream.java:92)
>>>     at sun.tools.jar.Main.addFile(Main.java:683)
>>>     at sun.tools.jar.Main.create(Main.java:437)
>>>     at sun.tools.jar.Main.run(Main.java:160)
>>>     at sun.tools.jar.Main.main(Main.java:1022)
>>> gnumake[3]: *** 
>>> [/HUDSON/workspace/REtestA-2-build-linux-amd64-product/REtestA/build/linux-amd64/../linux-amd64-fastdebug/tmp/jfr-orig.jar] 
>>> Error 1
>>> gnumake[3]: Leaving directory 
>>> `/HUDSON/workspace/REtestA-2-build-linux-amd64-product/REtestA/jdk/make' 
>>>
>>> gnumake[2]: *** [jdk-build] Error 2
>>> gnumake[2]: Leaving directory 
>>> `/HUDSON/workspace/REtestA-2-build-linux-amd64-product/REtestA'
>>> gnumake[1]: *** [generic_debug_build] Error 2
>>> gnumake[1]: Leaving directory 
>>> `/HUDSON/workspace/REtestA-2-build-linux-amd64-product/REtestA'
>>> gnumake: *** [build_fastdebug_image] Error 2
>>> + gmkexitcode=2
>>> + '[' 2 -ne 0 ']'
>>> + errorExit 'gnumake failed, return code 2'
>>> + echo 'ERROR: gnumake failed, return code 2'
>>> ERROR: gnumake failed, return code 2
>>
>> http://rehudson.us.oracle.com:8080/hudson/view/JDK7/view/RE-test/view/REtestA/job/REtestA-2-build-linux-amd64-product/94/console 
>>
>> http://rehudson.us.oracle.com:8080/hudson/view/JDK7/view/RE-test/view/REtestA/job/REtestA-2-build-linux-i586-product/88/console 
>>
>> http://rehudson.us.oracle.com:8080/hudson/view/JDK7/view/RE-test/view/REtestA/job/REtestA-2-build-solaris-i586-product/92/console 
>>
>> http://rehudson.us.oracle.com:8080/hudson/view/JDK7/view/RE-test/view/REtestA/job/REtestA-2-build-windows-amd64-product/111/console 
>>
>>
>>
>> macosx-amd64 is failing much earlier, in hotspot
>>> In file included from 
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/jfr/jvm/eventwriter.hpp:11,
>>>                  from 
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/jfr/jvm/eventwriter.cpp:9:
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp:127: 
>>> error: 'fio_fd' has not been declared
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp:130: 
>>> error: 'fio_fd' does not name a type
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp:150: 
>>> error: 'fio_fd' has not been declared
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp:152: 
>>> error: 'fio_fd' has not been declared
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp:152: 
>>> error: 'fio_fd' has not been declared
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp:185: 
>>> error: 'fio_fd' does not name a type
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp:188: 
>>> error: 'fio_fd' has not been declared
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp:194: 
>>> error: 'filesize' does not name a type
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp:196: 
>>> error: 'filesize' does not name a type
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp:202: 
>>> error: 'fio_fd' has not been declared
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp:204: 
>>> error: 'fio_fd' has not been declared
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp:206: 
>>> error: 'fio_fd' has not been declared
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp:209: 
>>> error: 'fio_fd' has not been declared
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp:211: 
>>> error: 'fio_fd' has not been declared
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp:211: 
>>> error: 'filesize' has not been declared
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp:213: 
>>> error: expected ';' before '(' token
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp:215: 
>>> error: 'filesize' has not been declared
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp:234: 
>>> error: 'fio_fd' has not been declared
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp:234: 
>>> error: 'filesize' has not been declared
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp:236: 
>>> error: 'fio_fd' has not been declared
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp:236: 
>>> error: 'filesize' has not been declared
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp:238: 
>>> error: 'filesize' does not name a type
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp: 
>>> In static member function 'static bool FileIO::is_bad_fd(int)':
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/fileio.hpp:127: 
>>> error: 'BAD_FD' was not declared in this scope
>>> In file included from 
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/jfr/jvm/eventwriter.cpp:9:
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/jfr/jvm/eventwriter.hpp: 
>>> At global scope:
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/jfr/jvm/eventwriter.hpp:19: 
>>> error: 'filesize' does not name a type
>>> In file included from 
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/trace/traceEventTypes.hpp:12,
>>>                  from 
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/jfr/jvm/eventwriter.cpp:10:
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/trace/traceComplexEvent.hpp:35: 
>>> error: 'filesize' does not name a type
>>> In file included from 
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/jfr/jvm/eventwriter.cpp:18:
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/streamwriter.hpp:56: 
>>> error: 'filesize' does not name a type
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/streamwriter.hpp:57: 
>>> error: 'fio_fd' does not name a type
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/streamwriter.hpp:62: 
>>> error: 'fio_fd' has not been declared
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/streamwriter.hpp:179: 
>>> error: 'filesize' does not name a type
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/streamwriter.hpp:189: 
>>> error: 'filesize' has not been declared
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/streamwriter.hpp: 
>>> In constructor 'streamwriter::streamwriter()':
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/streamwriter.hpp:60: 
>>> error: class 'streamwriter' does not have any field named 'stream_pos'
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/streamwriter.hpp:60: 
>>> error: class 'streamwriter' does not have any field named 'out'
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/streamwriter.hpp:60: 
>>> error: 'BAD_FD' was not declared in this scope
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/streamwriter.hpp: 
>>> In member function 'void streamwriter::reset(int)':
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/streamwriter.hpp:64: 
>>> error: 'stream_pos' was not declared in this scope
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/utilities/streamwriter.hpp:65: 
>>> error: 'out' was not declared in this scope
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/jfr/jvm/eventwriter.cpp: 
>>> In static member function 'static void 
>>> JFREventWriter::write_event(TraceEventId, const void*, countertime, 
>>> countertime)':
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/jfr/jvm/eventwriter.cpp:227: 
>>> error: cast from '_opaque_pthread_t*' to 'u4' loses precision
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/jfr/jvm/eventwriter.cpp: 
>>> At global scope:
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/jfr/jvm/eventwriter.cpp:274: 
>>> error: 'filesize' does not name a type
>>> Compiling 
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/share/vm/prims/evmCompat.cpp
>>> rm -f evmCompat.o
>>> llvm-g++ -D_ALLBSD_SOURCE -D_GNU_SOURCE -DAMD64 -DASSERT -DFASTDEBUG 
>>> -I. 
>>> -I/HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm/prims 
>>> -I/HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/share/vm/prims 
>>> -I/HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/share/vm 
>>> -I/HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/share/vm 
>>> -I/HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/share/vm/precompiled 
>>> -I/HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/cpu/x86/vm 
>>> -I/HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/cpu/x86/vm 
>>> -I/HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/os_cpu/bsd_x86/vm 
>>> -I/HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/os/bsd/vm 
>>> -I/HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/closed/os/posix/vm 
>>> -I/HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/os/posix/vm 
>>> -I../generated -DHOTSPOT_RELEASE_VERSION="\"23.0-b11\"" 
>>> -DHOTSPOT_BUILD_TARGET="\"fastdebug\"" 
>>> -DHOTSPOT_BUILD_USER="\"java_re\"" -DHOTSPOT_LIB_ARCH=\"amd64\" 
>>> -DJRE_RELEASE_VERSION="\"1.7.0_04-ea-fastdebug-b227\"" 
>>> -DHOTSPOT_VM_DISTRO="\"Java HotSpot(TM)\"" -DTARGET_OS_FAMILY_bsd 
>>> -DTARGET_ARCH_x86 -DTARGET_ARCH_MODEL_x86_64 
>>> -DTARGET_OS_ARCH_bsd_x86 -DTARGET_OS_ARCH_MODEL_bsd_x86_64 
>>> -DTARGET_COMPILER_gcc -DCOMPILER2 -DCOMPILER1 -fPIC -fno-rtti 
>>> -fno-exceptions -pthread -fcheck-new -m64 -pipe -Os 
>>> -fno-strict-aliasing -DVM_LITTLE_ENDIAN -D_LP64=1 
>>> -fno-omit-frame-pointer -DINCLUDE_TRACE -Werror -Wpointer-arith 
>>> -Wconversion -Wsign-compare    -DDTRACE_ENABLED  -D_XOPEN_SOURCE 
>>> -D_DARWIN_C_SOURCE -c -MMD -MP -MF 
>>> ../generated/dependencies/evmCompat.o.d -o evmCompat.o 
>>> /HUDSON/workspace/REtestA-2-build-macosx-amd64-product/REtestA/hotspot/src/share/vm/prims/evmCompat.cpp 
>>>
>>> gnumake[7]: *** [eventwriter.o] Error 1
>>> gnumake[7]: *** Waiting for unfinished jobs....
>>> gnumake[6]: *** [the_vm] Error 2
>>> gnumake[5]: *** [fastdebug] Error 2
>>> gnumake[4]: *** [generic_build2] Error 2
>>> gnumake[3]: *** [fastdebug] Error 2
>>> gnumake[2]: *** [hotspot-build] Error 2
>>> gnumake[1]: *** [generic_debug_build] Error 2
>>> gnumake: *** [build_fastdebug_image] Error 2
>>> + gmkexitcode=2
>>> + '[' 2 -ne 0 ']'
>>> + errorExit 'gnumake failed, return code 2'
>>> + echo 'ERROR: gnumake failed, return code 2'
>>> ERROR: gnumake failed, return code 2
>>
>>
>>
>> http://rehudson.us.oracle.com:8080/hudson/view/JDK7/view/RE-test/view/REtestA/job/REtestA-2-build-macosx-amd64-product/15/console 
>>
>>


More information about the macosx-port-dev mailing list