Started by user joransiu@ca.ibm.com [Pipeline] node Running on ZISVJD03 in /openzdk/jenkins/workspace/Test-zOSBuild [Pipeline] { [Pipeline] stage [Pipeline] { (Get Sources) [Pipeline] timestamps [Pipeline] { [Pipeline] checkout Cloning the remote Git repository Cloning repository git://github.com/charliegracie/omr.git > /u/jenkins/jenkins-zos/git init /openzdk/jenkins/workspace/Test-zOSBuild # timeout=10 Fetching upstream changes from git://github.com/charliegracie/omr.git > /u/jenkins/jenkins-zos/git --version # timeout=10 > /u/jenkins/jenkins-zos/git fetch --tags --progress git://github.com/charliegracie/omr.git +refs/heads/*:refs/remotes/origin/* > /u/jenkins/jenkins-zos/git config remote.origin.url git://github.com/charliegracie/omr.git # timeout=10 > /u/jenkins/jenkins-zos/git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > /u/jenkins/jenkins-zos/git config remote.origin.url git://github.com/charliegracie/omr.git # timeout=10 Fetching upstream changes from git://github.com/charliegracie/omr.git > /u/jenkins/jenkins-zos/git fetch --tags --progress git://github.com/charliegracie/omr.git +refs/heads/*:refs/remotes/origin/* > /u/jenkins/jenkins-zos/git rev-parse origin/zos^{commit} # timeout=10 Checking out Revision 21e574a5be1d9d62feaa712bea05a96631fcce66 (origin/zos) > /u/jenkins/jenkins-zos/git config core.sparsecheckout # timeout=10 > /u/jenkins/jenkins-zos/git checkout -f 21e574a5be1d9d62feaa712bea05a96631fcce66 Commit message: "Enable compilation of the compiler technology" > /u/jenkins/jenkins-zos/git rev-list --no-walk 21e574a5be1d9d62feaa712bea05a96631fcce66 # timeout=10 First time build. Skipping changelog. [Pipeline] } [Pipeline] // timestamps [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] timestamps [Pipeline] { [Pipeline] echo Configure... [Pipeline] sh [Test-zOSBuild] Running shell script + make -f run_configure.mk OMRGLUE=./example/glue SPEC=zos_390-64 sh configure --disable-auto-build-flag 'OMRGLUE=./example/glue' 'SPEC=zos_390-64' --enable-OMR_EXAMPLE --enable-OMR_GC --enable-OMR_PORT --enable-OMR_THREAD --enable-OMR_OMRSIG --enable-fvtest --enable-OMR_GC_SEGREGATED_HEAP --enable-OMR_GC_MODRON_SCAVENGER --enable-OMR_GC_MODRON_CONCURRENT_MARK --enable-OMR_THR_CUSTOM_SPIN_OPTIONS --enable-OMR_NOTIFY_POLICY_CONTROL --enable-OMR_THR_THREE_TIER_LOCKING --enable-OMRTHREAD_LIB_ZOS --enable-OMR_ARCH_S390 --enable-OMR_ENV_DATA64 --enable-OMR_GC_ARRAYLETS --enable-OMR_JITBUILDER --enable-OMR_PORT_CAN_RESERVE_SPECIFIC_ADDRESS --enable-OMR_TEST_COMPILER libprefix=lib exeext= solibext=.so arlibext=.a objext=.o 'AS=c89' 'CC=c89' 'CXX=cxx' 'CCLINKEXE=$(CC)' 'CCLINKSHARED=cc' 'CXXLINKEXE=cxx' 'CXXLINKSHARED=cxx' 'AR=ar' 'OMR_HOST_OS=zos' 'OMR_HOST_ARCH=s390' 'OMR_TARGET_DATASIZE=64' 'OMR_TOOLCHAIN=xlc' trap: configure 2509: FSUM7327 signal number 13 not conventional checking build system type... i370-ibm-openedition checking host system type... i370-ibm-openedition checking OMR_HOST_OS... zos checking OMR_HOST_ARCH... s390 checking for gcc... c89 checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... no checking whether c89 accepts -g... yes checking for c89 option to accept ISO C89... none needed checking how to run the C preprocessor... c89 -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 OMR_TARGET_DATASIZE... 64 checking OMR_TOOLCHAIN... xlc checking for gcc... (cached) c89 checking whether we are using the GNU C compiler... (cached) no checking whether c89 accepts -g... (cached) yes checking for c89 option to accept ISO C89... (cached) none needed checking whether we are using the GNU C++ compiler... no checking whether cxx accepts -g... no checking for numa.h... yes checking for ./OMR_VERSION_STRING... no checking for ./OMR_JIT_VERSION_STRING... no configure: creating ./config.status trap: ./config.status 582: FSUM7327 signal number 13 not conventional config.status: creating include_core/omrversionstrings.h config.status: creating omrmakefiles/configure.mk config.status: creating omr.rc config.status: creating include_core/omrcfg.h config.status: executing toolconfigure commands trap: ./configure 1967: FSUM7327 signal number 13 not conventional checking build system type... i370-ibm-openedition checking OMR_BUILD_OS... zos checking OMR_BUILD_ARCH... s390 checking for gcc... c89 checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... no checking whether c89 accepts -g... yes checking for c89 option to accept ISO C89... none needed checking whether we are using the GNU C++ compiler... no checking whether cxx accepts -g... no checking how to run the C preprocessor... c89 -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 size of void *... 4 checking OMR_BUILD_DATASIZE... 32 checking OMR_ENV_DATA64... 0 checking OMR_BUILD_TOOLCHAIN... xlc configure: creating ./config.status trap: ./config.status 567: FSUM7327 signal number 13 not conventional config.status: creating toolconfigure.mk config.status: creating toolconfig.h # Force the timestamps of unchanged files to be updated touch include_core/omrcfg.h include_core/omrversionstrings.h omrmakefiles/configure.mk ./omr.rc tools/toolconfigure.mk CONFIGURE_SENTINEL_FILE [Pipeline] echo Convert HDF files to EBCDIC [Pipeline] sh [Test-zOSBuild] Running shell script + find . -name *.hdf + 1 /tmp/shdAHgaAEFA + mv ./fvtest/algotest/hooksample.hdf ./fvtest/algotest/hooksample.hdf.iso88591 + iconv -f ISO8859-1 -t IBM-1047 ./fvtest/algotest/hooksample.hdf.iso88591 + 1> ./fvtest/algotest/hooksample.hdf + chtag -tc IBM-1047 ./fvtest/algotest/hooksample.hdf + mv ./gc/base/omrmmprivate.hdf ./gc/base/omrmmprivate.hdf.iso88591 + iconv -f ISO8859-1 -t IBM-1047 ./gc/base/omrmmprivate.hdf.iso88591 + 1> ./gc/base/omrmmprivate.hdf + chtag -tc IBM-1047 ./gc/base/omrmmprivate.hdf + mv ./gc/include/omrmm.hdf ./gc/include/omrmm.hdf.iso88591 + iconv -f ISO8859-1 -t IBM-1047 ./gc/include/omrmm.hdf.iso88591 + 1> ./gc/include/omrmm.hdf + chtag -tc IBM-1047 ./gc/include/omrmm.hdf [Pipeline] echo Convert TDF files to EBCDIC [Pipeline] sh [Test-zOSBuild] Running shell script + find . -name *.tdf + 1 /tmp/sheaDbAFabA + mv ./fvtest/rastest/omr_test.tdf ./fvtest/rastest/omr_test.tdf.iso88591 + iconv -f ISO8859-1 -t IBM-1047 ./fvtest/rastest/omr_test.tdf.iso88591 + 1> ./fvtest/rastest/omr_test.tdf + chtag -tc IBM-1047 ./fvtest/rastest/omr_test.tdf + mv ./gc/base/j9mm.tdf ./gc/base/j9mm.tdf.iso88591 + iconv -f ISO8859-1 -t IBM-1047 ./gc/base/j9mm.tdf.iso88591 + 1> ./gc/base/j9mm.tdf + chtag -tc IBM-1047 ./gc/base/j9mm.tdf + mv ./gc/base/omrmm.tdf ./gc/base/omrmm.tdf.iso88591 + iconv -f ISO8859-1 -t IBM-1047 ./gc/base/omrmm.tdf.iso88591 + 1> ./gc/base/omrmm.tdf + chtag -tc IBM-1047 ./gc/base/omrmm.tdf + mv ./gc/verbose/j9vgc.tdf ./gc/verbose/j9vgc.tdf.iso88591 + iconv -f ISO8859-1 -t IBM-1047 ./gc/verbose/j9vgc.tdf.iso88591 + 1> ./gc/verbose/j9vgc.tdf + chtag -tc IBM-1047 ./gc/verbose/j9vgc.tdf + mv ./omr/omrti.tdf ./omr/omrti.tdf.iso88591 + iconv -f ISO8859-1 -t IBM-1047 ./omr/omrti.tdf.iso88591 + 1> ./omr/omrti.tdf + chtag -tc IBM-1047 ./omr/omrti.tdf + mv ./omr/omrvm.tdf ./omr/omrvm.tdf.iso88591 + iconv -f ISO8859-1 -t IBM-1047 ./omr/omrvm.tdf.iso88591 + 1> ./omr/omrvm.tdf + chtag -tc IBM-1047 ./omr/omrvm.tdf + mv ./port/common/omrport.tdf ./port/common/omrport.tdf.iso88591 + iconv -f ISO8859-1 -t IBM-1047 ./port/common/omrport.tdf.iso88591 + 1> ./port/common/omrport.tdf + chtag -tc IBM-1047 ./port/common/omrport.tdf + mv ./thread/j9thr.tdf ./thread/j9thr.tdf.iso88591 + iconv -f ISO8859-1 -t IBM-1047 ./thread/j9thr.tdf.iso88591 + 1> ./thread/j9thr.tdf + chtag -tc IBM-1047 ./thread/j9thr.tdf + mv ./util/avl/avl.tdf ./util/avl/avl.tdf.iso88591 + iconv -f ISO8859-1 -t IBM-1047 ./util/avl/avl.tdf.iso88591 + 1> ./util/avl/avl.tdf + chtag -tc IBM-1047 ./util/avl/avl.tdf + mv ./util/hashtable/hashtable.tdf ./util/hashtable/hashtable.tdf.iso88591 + iconv -f ISO8859-1 -t IBM-1047 ./util/hashtable/hashtable.tdf.iso88591 + 1> ./util/hashtable/hashtable.tdf + chtag -tc IBM-1047 ./util/hashtable/hashtable.tdf + mv ./util/hookable/j9hook.tdf ./util/hookable/j9hook.tdf.iso88591 + iconv -f ISO8859-1 -t IBM-1047 ./util/hookable/j9hook.tdf.iso88591 + 1> ./util/hookable/j9hook.tdf + chtag -tc IBM-1047 ./util/hookable/j9hook.tdf + mv ./util/omrutil/utilcore.tdf ./util/omrutil/utilcore.tdf.iso88591 + iconv -f ISO8859-1 -t IBM-1047 ./util/omrutil/utilcore.tdf.iso88591 + 1> ./util/omrutil/utilcore.tdf + chtag -tc IBM-1047 ./util/omrutil/utilcore.tdf + mv ./util/pool/pool.tdf ./util/pool/pool.tdf.iso88591 + iconv -f ISO8859-1 -t IBM-1047 ./util/pool/pool.tdf.iso88591 + 1> ./util/pool/pool.tdf + chtag -tc IBM-1047 ./util/pool/pool.tdf [Pipeline] echo Compile... [Pipeline] sh [Test-zOSBuild] Running shell script + make -j4 make -C util/a2e all make: Entering directory '/openzdk/jenkins/workspace/Test-zOSBuild/util/a2e' c89 -I. -DUT_DIRECT_TRACE_REGISTRATION -I../../include_core -I../../nls -I../../util/a2e/headers -DJ9ZOS390 -DLONGLONG -DJ9VM_TIERED_CODE_CACHE -D_ALL_SOURCE -D_XOPEN_SOURCE_EXTENDED -DIBM_ATOE -D_POSIX_SOURCE -DJ9ZOS39064 -Wc,DLL,EXPORTALL -c -Wc,ARCH\(7\) -O3 -Wc,TUNE\(10\) -Wc,inline\(auto,noreport,600,5000\) -Wl,compat=ZOSV1R13 -Wc,"langlvl(extc99)" -Wc,xplink,convlit\(ISO8859-1\),rostring,FLOAT\(IEEE,FOLD,AFP\),enum\(4\) -Wa,goff -Wc,NOANSIALIAS -Wc,TARGET\(zOSV1R13\) -Wc,lp64 -Wa,SYSPARM\(BIT64\) -o sysTranslate.o sysTranslate.c INFORMATIONAL CCN3573 ./sysTranslate.c:51 To use the built-in form of the memcpy function add the #include directive. c89 -I. -DUT_DIRECT_TRACE_REGISTRATION -I../../include_core -I../../nls -I../../util/a2e/headers -DJ9ZOS390 -DLONGLONG -DJ9VM_TIERED_CODE_CACHE -D_ALL_SOURCE -D_XOPEN_SOURCE_EXTENDED -DIBM_ATOE -D_POSIX_SOURCE -DJ9ZOS39064 -Wc,DLL,EXPORTALL -c -Wc,ARCH\(7\) -O3 -Wc,TUNE\(10\) -Wc,inline\(auto,noreport,600,5000\) -Wl,compat=ZOSV1R13 -Wc,"langlvl(extc99)" -Wc,xplink,convlit\(ISO8859-1\),rostring,FLOAT\(IEEE,FOLD,AFP\),enum\(4\) -Wa,goff -Wc,NOANSIALIAS -Wc,TARGET\(zOSV1R13\) -Wc,lp64 -Wa,SYSPARM\(BIT64\) -o atoe.o atoe.c c89 -I. -DUT_DIRECT_TRACE_REGISTRATION -I../../include_core -I../../nls -I../../util/a2e/headers -DJ9ZOS390 -DLONGLONG -DJ9VM_TIERED_CODE_CACHE -D_ALL_SOURCE -D_XOPEN_SOURCE_EXTENDED -DIBM_ATOE -D_POSIX_SOURCE -DJ9ZOS39064 -Wc,DLL,EXPORTALL -c -Wc,ARCH\(7\) -O3 -Wc,TUNE\(10\) -Wc,inline\(auto,noreport,600,5000\) -Wl,compat=ZOSV1R13 -Wc,"langlvl(extc99)" -Wc,xplink,convlit\(ISO8859-1\),rostring,FLOAT\(IEEE,FOLD,AFP\),enum\(4\) -Wa,goff -Wc,NOANSIALIAS -Wc,TARGET\(zOSV1R13\) -Wc,lp64 -Wa,SYSPARM\(BIT64\) -o atoe_utils.o atoe_utils.c INFORMATIONAL CCN3573 ./atoe_utils.c:587 To use the built-in form of the strcpy function add the #include directive. INFORMATIONAL CCN3573 ./atoe_utils.c:587 To use the built-in form of the strlen function add the #include directive. cc -o ../../libj9a2e.so -L. -L../.. -L../../lib -Wl,xplink,dll -Wl,lp64 sysTranslate.o atoe.o atoe_utils.o mv libj9a2e.x ../../lib make: Leaving directory '/openzdk/jenkins/workspace/Test-zOSBuild/util/a2e' make -C tools/hookgen all make: Entering directory '/openzdk/jenkins/workspace/Test-zOSBuild/tools/hookgen' cxx -I. -I../../third_party/pugixml-1.5 -DUT_DIRECT_TRACE_REGISTRATION -I../../include_core -I../../nls -I../../util/a2e/headers -DJ9ZOS390 -DLONGLONG -DJ9VM_TIERED_CODE_CACHE -D_ALL_SOURCE -D_XOPEN_SOURCE_EXTENDED -DIBM_ATOE -D_POSIX_SOURCE -DJ9ZOS39064 -c -Wc,ARCH\(7\) -O3 -Wc,TUNE\(10\) -Wc,inline\(auto,noreport,600,5000\) -Wl,compat=ZOSV1R13 -Wc,"langlvl(extended)" -+ -Wc,xplink,convlit\(ISO8859-1\),rostring,FLOAT\(IEEE,FOLD,AFP\),enum\(4\) -Wa,goff -Wc,NOANSIALIAS -Wc,TARGET\(zOSV1R13\) -Wc,lp64 -Wa,SYSPARM\(BIT64\) -o main.o main.cpp cxx -I. -I../../third_party/pugixml-1.5 -DUT_DIRECT_TRACE_REGISTRATION -I../../include_core -I../../nls -I../../util/a2e/headers -DJ9ZOS390 -DLONGLONG -DJ9VM_TIERED_CODE_CACHE -D_ALL_SOURCE -D_XOPEN_SOURCE_EXTENDED -DIBM_ATOE -D_POSIX_SOURCE -DJ9ZOS39064 -c -Wc,ARCH\(7\) -O3 -Wc,TUNE\(10\) -Wc,inline\(auto,noreport,600,5000\) -Wl,compat=ZOSV1R13 -Wc,"langlvl(extended)" -+ -Wc,xplink,convlit\(ISO8859-1\),rostring,FLOAT\(IEEE,FOLD,AFP\),enum\(4\) -Wa,goff -Wc,NOANSIALIAS -Wc,TARGET\(zOSV1R13\) -Wc,lp64 -Wa,SYSPARM\(BIT64\) -o HookGen.o HookGen.cpp cxx -I. -I../../third_party/pugixml-1.5 -DUT_DIRECT_TRACE_REGISTRATION -I../../include_core -I../../nls -I../../util/a2e/headers -DJ9ZOS390 -DLONGLONG -DJ9VM_TIERED_CODE_CACHE -D_ALL_SOURCE -D_XOPEN_SOURCE_EXTENDED -DIBM_ATOE -D_POSIX_SOURCE -DJ9ZOS39064 -c -Wc,ARCH\(7\) -O3 -Wc,TUNE\(10\) -Wc,inline\(auto,noreport,600,5000\) -Wl,compat=ZOSV1R13 -Wc,"langlvl(extended)" -+ -Wc,xplink,convlit\(ISO8859-1\),rostring,FLOAT\(IEEE,FOLD,AFP\),enum\(4\) -Wa,goff -Wc,NOANSIALIAS -Wc,TARGET\(zOSV1R13\) -Wc,lp64 -Wa,SYSPARM\(BIT64\) -o pugixml.o ../../third_party/pugixml-1.5/pugixml.cpp WARNING CCN1142: NOSTRICT may alter the semantics of a program. FSUM3065 The COMPILE step ended with return code 4. cxx -Wc,"langlvl(extended)" -+ -Wc,lp64 -o ../../hookgen -L. -L../.. -L../../lib -Wl,xplink -Wl,lp64 ../../lib/libj9a2e.x main.o HookGen.o pugixml.o make: Leaving directory '/openzdk/jenkins/workspace/Test-zOSBuild/tools/hookgen' make -C tools/tracegen all make: Entering directory '/openzdk/jenkins/workspace/Test-zOSBuild/tools/tracegen' cxx -I. -DUT_DIRECT_TRACE_REGISTRATION -I../../include_core -I../../nls -I../../util/a2e/headers -DJ9ZOS390 -DLONGLONG -DJ9VM_TIERED_CODE_CACHE -D_ALL_SOURCE -D_XOPEN_SOURCE_EXTENDED -DIBM_ATOE -D_POSIX_SOURCE -DJ9ZOS39064 -c -Wc,ARCH\(7\) -O3 -Wc,TUNE\(10\) -Wc,inline\(auto,noreport,600,5000\) -Wl,compat=ZOSV1R13 -Wc,"langlvl(extended)" -+ -Wc,xplink,convlit\(ISO8859-1\),rostring,FLOAT\(IEEE,FOLD,AFP\),enum\(4\) -Wa,goff -Wc,NOANSIALIAS -Wc,TARGET\(zOSV1R13\) -Wc,lp64 -Wa,SYSPARM\(BIT64\) -o FileUtils.o FileUtils.cpp cxx -I. -DUT_DIRECT_TRACE_REGISTRATION -I../../include_core -I../../nls -I../../util/a2e/headers -DJ9ZOS390 -DLONGLONG -DJ9VM_TIERED_CODE_CACHE -D_ALL_SOURCE -D_XOPEN_SOURCE_EXTENDED -DIBM_ATOE -D_POSIX_SOURCE -DJ9ZOS39064 -c -Wc,ARCH\(7\) -O3 -Wc,TUNE\(10\) -Wc,inline\(auto,noreport,600,5000\) -Wl,compat=ZOSV1R13 -Wc,"langlvl(extended)" -+ -Wc,xplink,convlit\(ISO8859-1\),rostring,FLOAT\(IEEE,FOLD,AFP\),enum\(4\) -Wa,goff -Wc,NOANSIALIAS -Wc,TARGET\(zOSV1R13\) -Wc,lp64 -Wa,SYSPARM\(BIT64\) -o main.o main.cpp cxx -I. -DUT_DIRECT_TRACE_REGISTRATION -I../../include_core -I../../nls -I../../util/a2e/headers -DJ9ZOS390 -DLONGLONG -DJ9VM_TIERED_CODE_CACHE -D_ALL_SOURCE -D_XOPEN_SOURCE_EXTENDED -DIBM_ATOE -D_POSIX_SOURCE -DJ9ZOS39064 -c -Wc,ARCH\(7\) -O3 -Wc,TUNE\(10\) -Wc,inline\(auto,noreport,600,5000\) -Wl,compat=ZOSV1R13 -Wc,"langlvl(extended)" -+ -Wc,xplink,convlit\(ISO8859-1\),rostring,FLOAT\(IEEE,FOLD,AFP\),enum\(4\) -Wa,goff -Wc,NOANSIALIAS -Wc,TARGET\(zOSV1R13\) -Wc,lp64 -Wa,SYSPARM\(BIT64\) -o Port.o Port.cpp cxx -I. -DUT_DIRECT_TRACE_REGISTRATION -I../../include_core -I../../nls -I../../util/a2e/headers -DJ9ZOS390 -DLONGLONG -DJ9VM_TIERED_CODE_CACHE -D_ALL_SOURCE -D_XOPEN_SOURCE_EXTENDED -DIBM_ATOE -D_POSIX_SOURCE -DJ9ZOS39064 -c -Wc,ARCH\(7\) -O3 -Wc,TUNE\(10\) -Wc,inline\(auto,noreport,600,5000\) -Wl,compat=ZOSV1R13 -Wc,"langlvl(extended)" -+ -Wc,xplink,convlit\(ISO8859-1\),rostring,FLOAT\(IEEE,FOLD,AFP\),enum\(4\) -Wa,goff -Wc,NOANSIALIAS -Wc,TARGET\(zOSV1R13\) -Wc,lp64 -Wa,SYSPARM\(BIT64\) -o TraceGen.o TraceGen.cpp cxx -I. -DUT_DIRECT_TRACE_REGISTRATION -I../../include_core -I../../nls -I../../util/a2e/headers -DJ9ZOS390 -DLONGLONG -DJ9VM_TIERED_CODE_CACHE -D_ALL_SOURCE -D_XOPEN_SOURCE_EXTENDED -DIBM_ATOE -D_POSIX_SOURCE -DJ9ZOS39064 -c -Wc,ARCH\(7\) -O3 -Wc,TUNE\(10\) -Wc,inline\(auto,noreport,600,5000\) -Wl,compat=ZOSV1R13 -Wc,"langlvl(extended)" -+ -Wc,xplink,convlit\(ISO8859-1\),rostring,FLOAT\(IEEE,FOLD,AFP\),enum\(4\) -Wa,goff -Wc,NOANSIALIAS -Wc,TARGET\(zOSV1R13\) -Wc,lp64 -Wa,SYSPARM\(BIT64\) -o TraceHeaderWriter.o TraceHeaderWriter.cpp cxx -I. -DUT_DIRECT_TRACE_REGISTRATION -I../../include_core -I../../nls -I../../util/a2e/headers -DJ9ZOS390 -DLONGLONG -DJ9VM_TIERED_CODE_CACHE -D_ALL_SOURCE -D_XOPEN_SOURCE_EXTENDED -DIBM_ATOE -D_POSIX_SOURCE -DJ9ZOS39064 -c -Wc,ARCH\(7\) -O3 -Wc,TUNE\(10\) -Wc,inline\(auto,noreport,600,5000\) -Wl,compat=ZOSV1R13 -Wc,"langlvl(extended)" -+ -Wc,xplink,convlit\(ISO8859-1\),rostring,FLOAT\(IEEE,FOLD,AFP\),enum\(4\) -Wa,goff -Wc,NOANSIALIAS -Wc,TARGET\(zOSV1R13\) -Wc,lp64 -Wa,SYSPARM\(BIT64\) -o StringUtils.o StringUtils.cpp cxx -I. -DUT_DIRECT_TRACE_REGISTRATION -I../../include_core -I../../nls -I../../util/a2e/headers -DJ9ZOS390 -DLONGLONG -DJ9VM_TIERED_CODE_CACHE -D_ALL_SOURCE -D_XOPEN_SOURCE_EXTENDED -DIBM_ATOE -D_POSIX_SOURCE -DJ9ZOS39064 -c -Wc,ARCH\(7\) -O3 -Wc,TUNE\(10\) -Wc,inline\(auto,noreport,600,5000\) -Wl,compat=ZOSV1R13 -Wc,"langlvl(extended)" -+ -Wc,xplink,convlit\(ISO8859-1\),rostring,FLOAT\(IEEE,FOLD,AFP\),enum\(4\) -Wa,goff -Wc,NOANSIALIAS -Wc,TARGET\(zOSV1R13\) -Wc,lp64 -Wa,SYSPARM\(BIT64\) -o ArgParser.o ArgParser.cpp cxx -I. -DUT_DIRECT_TRACE_REGISTRATION -I../../include_core -I../../nls -I../../util/a2e/headers -DJ9ZOS390 -DLONGLONG -DJ9VM_TIERED_CODE_CACHE -D_ALL_SOURCE -D_XOPEN_SOURCE_EXTENDED -DIBM_ATOE -D_POSIX_SOURCE -DJ9ZOS39064 -c -Wc,ARCH\(7\) -O3 -Wc,TUNE\(10\) -Wc,inline\(auto,noreport,600,5000\) -Wl,compat=ZOSV1R13 -Wc,"langlvl(extended)" -+ -Wc,xplink,convlit\(ISO8859-1\),rostring,FLOAT\(IEEE,FOLD,AFP\),enum\(4\) -Wa,goff -Wc,NOANSIALIAS -Wc,TARGET\(zOSV1R13\) -Wc,lp64 -Wa,SYSPARM\(BIT64\) -o DATFileWriter.o DATFileWriter.cpp cxx -I. -DUT_DIRECT_TRACE_REGISTRATION -I../../include_core -I../../nls -I../../util/a2e/headers -DJ9ZOS390 -DLONGLONG -DJ9VM_TIERED_CODE_CACHE -D_ALL_SOURCE -D_XOPEN_SOURCE_EXTENDED -DIBM_ATOE -D_POSIX_SOURCE -DJ9ZOS39064 -c -Wc,ARCH\(7\) -O3 -Wc,TUNE\(10\) -Wc,inline\(auto,noreport,600,5000\) -Wl,compat=ZOSV1R13 -Wc,"langlvl(extended)" -+ -Wc,xplink,convlit\(ISO8859-1\),rostring,FLOAT\(IEEE,FOLD,AFP\),enum\(4\) -Wa,goff -Wc,NOANSIALIAS -Wc,TARGET\(zOSV1R13\) -Wc,lp64 -Wa,SYSPARM\(BIT64\) -o TDFParser.o TDFParser.cpp cxx -I. -DUT_DIRECT_TRACE_REGISTRATION -I../../include_core -I../../nls -I../../util/a2e/headers -DJ9ZOS390 -DLONGLONG -DJ9VM_TIERED_CODE_CACHE -D_ALL_SOURCE -D_XOPEN_SOURCE_EXTENDED -DIBM_ATOE -D_POSIX_SOURCE -DJ9ZOS39064 -c -Wc,ARCH\(7\) -O3 -Wc,TUNE\(10\) -Wc,inline\(auto,noreport,600,5000\) -Wl,compat=ZOSV1R13 -Wc,"langlvl(extended)" -+ -Wc,xplink,convlit\(ISO8859-1\),rostring,FLOAT\(IEEE,FOLD,AFP\),enum\(4\) -Wa,goff -Wc,NOANSIALIAS -Wc,TARGET\(zOSV1R13\) -Wc,lp64 -Wa,SYSPARM\(BIT64\) -o CFileWriter.o CFileWriter.cpp cxx -I. -DUT_DIRECT_TRACE_REGISTRATION -I../../include_core -I../../nls -I../../util/a2e/headers -DJ9ZOS390 -DLONGLONG -DJ9VM_TIERED_CODE_CACHE -D_ALL_SOURCE -D_XOPEN_SOURCE_EXTENDED -DIBM_ATOE -D_POSIX_SOURCE -DJ9ZOS39064 -c -Wc,ARCH\(7\) -O3 -Wc,TUNE\(10\) -Wc,inline\(auto,noreport,600,5000\) -Wl,compat=ZOSV1R13 -Wc,"langlvl(extended)" -+ -Wc,xplink,convlit\(ISO8859-1\),rostring,FLOAT\(IEEE,FOLD,AFP\),enum\(4\) -Wa,goff -Wc,NOANSIALIAS -Wc,TARGET\(zOSV1R13\) -Wc,lp64 -Wa,SYSPARM\(BIT64\) -o FileReader.o FileReader.cpp cxx -Wc,"langlvl(extended)" -+ -Wc,lp64 -o ../../tracegen -L. -L../.. -L../../lib -Wl,xplink -Wl,lp64 ../../lib/libj9a2e.x FileUtils.o main.o Port.o TraceGen.o TraceHeaderWriter.o StringUtils.o ArgParser.o DATFileWriter.o TDFParser.o CFileWriter.o FileReader.o make: Leaving directory '/openzdk/jenkins/workspace/Test-zOSBuild/tools/tracegen' cd . && ./hookgen /openzdk/jenkins/workspace/Test-zOSBuild/gc/base/omrmmprivate.hdf Processed /openzdk/jenkins/workspace/Test-zOSBuild/gc/base/omrmmprivate.hdf to create public header mmprivatehook.h and private header mmprivatehook_internal.h touch /openzdk/jenkins/workspace/Test-zOSBuild/gc/base/omrmmprivate.sentinel cd . && ./hookgen /openzdk/jenkins/workspace/Test-zOSBuild/gc/include/omrmm.hdf Processed /openzdk/jenkins/workspace/Test-zOSBuild/gc/include/omrmm.hdf to create public header mmomrhook.h and private header mmomrhook_internal.h touch /openzdk/jenkins/workspace/Test-zOSBuild/gc/include/omrmm.sentinel cd . && ./hookgen /openzdk/jenkins/workspace/Test-zOSBuild/fvtest/algotest/hooksample.hdf Processed /openzdk/jenkins/workspace/Test-zOSBuild/fvtest/algotest/hooksample.hdf to create public header hooksample.h and private header hooksample_internal.h touch /openzdk/jenkins/workspace/Test-zOSBuild/fvtest/algotest/hooksample.sentinel cd . && ./tracegen -treatWarningAsError -generatecfiles -threshold 1 -root . TraceGen found tdf file ./fvtest/rastest/omr_test.tdf Processing tdf file ./fvtest/rastest/omr_test.tdf Calculating groups for omr_test Creating header file: ./fvtest/rastest/ut_omr_test.h Creating pdat file: ./fvtest/rastest/ut_omr_test.pdat Creating c file: ./fvtest/rastest/ut_omr_test.c TraceGen found tdf file ./gc/base/j9mm.tdf Processing tdf file ./gc/base/j9mm.tdf Calculating groups for j9mm Creating header file: ./gc/base/ut_j9mm.h Creating pdat file: ./gc/base/ut_j9mm.pdat Creating c file: ./gc/base/ut_j9mm.c TraceGen found tdf file ./gc/base/omrmm.tdf Processing tdf file ./gc/base/omrmm.tdf Calculating groups for omrmm Creating header file: ./gc/base/ut_omrmm.h Creating pdat file: ./gc/base/ut_omrmm.pdat Creating c file: ./gc/base/ut_omrmm.c TraceGen found tdf file ./gc/verbose/j9vgc.tdf Processing tdf file ./gc/verbose/j9vgc.tdf Calculating groups for j9vgc Creating header file: ./gc/verbose/ut_j9vgc.h Creating pdat file: ./gc/verbose/ut_j9vgc.pdat Creating c file: ./gc/verbose/ut_j9vgc.c TraceGen found tdf file ./omr/omrti.tdf Processing tdf file ./omr/omrti.tdf Calculating groups for omrti Creating header file: ./omr/ut_omrti.h Creating pdat file: ./omr/ut_omrti.pdat Creating c file: ./omr/ut_omrti.c TraceGen found tdf file ./omr/omrvm.tdf Processing tdf file ./omr/omrvm.tdf Calculating groups for omrvm Creating header file: ./omr/ut_omrvm.h Creating pdat file: ./omr/ut_omrvm.pdat Creating c file: ./omr/ut_omrvm.c TraceGen found tdf file ./port/common/omrport.tdf Processing tdf file ./port/common/omrport.tdf Calculating groups for omrport Creating header file: ./port/common/ut_omrport.h Creating pdat file: ./port/common/ut_omrport.pdat Creating c file: ./port/common/ut_omrport.c TraceGen found tdf file ./thread/j9thr.tdf Processing tdf file ./thread/j9thr.tdf Calculating groups for j9thr Creating header file: ./thread/ut_j9thr.h Creating pdat file: ./thread/ut_j9thr.pdat Creating c file: ./thread/ut_j9thr.c TraceGen found tdf file ./util/avl/avl.tdf Processing tdf file ./util/avl/avl.tdf Calculating groups for avl Creating header file: ./util/avl/ut_avl.h Creating pdat file: ./util/avl/ut_avl.pdat Creating c file: ./util/avl/ut_avl.c TraceGen found tdf file ./util/hashtable/hashtable.tdf Processing tdf file ./util/hashtable/hashtable.tdf Calculating groups for hashtable Creating header file: ./util/hashtable/ut_hashtable.h Creating pdat file: ./util/hashtable/ut_hashtable.pdat Creating c file: ./util/hashtable/ut_hashtable.c TraceGen found tdf file ./util/hookable/j9hook.tdf Processing tdf file ./util/hookable/j9hook.tdf Calculating groups for j9hook Creating header file: ./util/hookable/ut_j9hook.h Creating pdat file: ./util/hookable/ut_j9hook.pdat Creating c file: ./util/hookable/ut_j9hook.c TraceGen found tdf file ./util/omrutil/utilcore.tdf Processing tdf file ./util/omrutil/utilcore.tdf Calculating groups for j9utilcore Creating header file: ./util/omrutil/ut_j9utilcore.h Creating pdat file: ./util/omrutil/ut_j9utilcore.pdat Creating c file: ./util/omrutil/ut_j9utilcore.c TraceGen found tdf file ./util/pool/pool.tdf Processing tdf file ./util/pool/pool.tdf Calculating groups for pool Creating header file: ./util/pool/ut_pool.h Creating pdat file: ./util/pool/ut_pool.pdat Creating c file: ./util/pool/ut_pool.c make -C fvtest/compilertest all make: Entering directory '/openzdk/jenkins/workspace/Test-zOSBuild/fvtest/compilertest' make -f testjit.mk ASSUMES=1 ../../fvtest/compilertest/build/platform/common.mk:33: PLATFORM not set. Guessing 's390-zos64-vacpp' ../../fvtest/compilertest/build/platform/common.mk:44: *** Error: s390-zos64-vacpp not implemented. Stop. Makefile:72: recipe for target 'testjit' failed make: *** [testjit] Error 2 make: Leaving directory '/openzdk/jenkins/workspace/Test-zOSBuild/fvtest/compilertest' GNUmakefile:266: recipe for target 'fvtest/compilertest' failed make: *** [fvtest/compilertest] Error 2 GNUmakefile:210: recipe for target 'mainbuild' failed make: *** [mainbuild] Error 2 [Pipeline] } [Pipeline] // timestamps [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] echo Cleanup workspace [Pipeline] deleteDir [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline ERROR: script returned exit code 2 Finished: FAILURE