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

Amy Y Wang amy.y.wang at oracle.com
Thu Jan 26 06:41:12 PST 2012


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