Skip to content

Compilation Output is too Verbose #13

Closed
@rservant

Description

@rservant

The output when compiling the OpenJ9 source code is extremely verbose. The core OpenJDK project is much briefer by default. I'd recommend changing our default compilation output to more closely match that of OpenJDK.

e.g., OpenJ9 output:

cc -DJAVA_SPEC_VERSION=9 -O3 -fno-strict-aliasing -g -MMD -DLINUX -D_REENTRANT -D_FILE_OFFSET_BITS=64  -fPIC  -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -m64 -Wimplicit -Wreturn-type -Werror -Wall  -I. -I../../include -I../../oti -I../../zlib -I../../util -I../../gc_include -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/gc/include -I../../gc_glue_java -I../../j9vm -I../../shared_common/include -I../unix -I../crypto -I../filerms -I../filesys -I../common -I../inl -I../. -I../../nls -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/include_core  -DJ9VM_JCL_SE7_BASIC  -DUT_DIRECT_TRACE_REGISTRATION -DTR_HOST_X86 -c -o mgmtmemory.o ../common/mgmtmemory.c
cc -DJAVA_SPEC_VERSION=9 -O3 -fno-strict-aliasing -g -MMD -DLINUX -D_REENTRANT -D_FILE_OFFSET_BITS=64  -fPIC  -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -m64 -Wimplicit -Wreturn-type -Werror -Wall  -I. -I../../include -I../../oti -I../../zlib -I../../util -I../../gc_include -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/gc/include -I../../gc_glue_java -I../../j9vm -I../../shared_common/include -I../unix -I../crypto -I../filerms -I../filesys -I../common -I../inl -I../. -I../../nls -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/include_core  -DJ9VM_JCL_SE7_BASIC  -DUT_DIRECT_TRACE_REGISTRATION -DTR_HOST_X86 -c -o mgmtmempool.o ../common/mgmtmempool.c
cc -DJAVA_SPEC_VERSION=9 -O3 -fno-strict-aliasing -g -MMD -DLINUX -D_REENTRANT -D_FILE_OFFSET_BITS=64  -fPIC  -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -m64 -Wimplicit -Wreturn-type -Werror -Wall  -I. -I../../include -I../../oti -I../../zlib -I../../util -I../../gc_include -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/gc/include -I../../gc_glue_java -I../../j9vm -I../../shared_common/include -I../unix -I../crypto -I../filerms -I../filesys -I../common -I../inl -I../. -I../../nls -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/include_core  -DJ9VM_JCL_SE7_BASIC  -DUT_DIRECT_TRACE_REGISTRATION -DTR_HOST_X86 -c -o mgmtos.o ../common/mgmtos.c
cc -DJAVA_SPEC_VERSION=9 -O3 -fno-strict-aliasing -g -MMD -DLINUX -D_REENTRANT -D_FILE_OFFSET_BITS=64  -fPIC  -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -m64 -Wimplicit -Wreturn-type -Werror -Wall  -I. -I../../include -I../../oti -I../../zlib -I../../util -I../../gc_include -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/gc/include -I../../gc_glue_java -I../../j9vm -I../../shared_common/include -I../unix -I../crypto -I../filerms -I../filesys -I../common -I../inl -I../. -I../../nls -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/include_core  -DJ9VM_JCL_SE7_BASIC  -DUT_DIRECT_TRACE_REGISTRATION -DTR_HOST_X86 -c -o mgmtosext.o ../common/mgmtosext.c
cc -DJAVA_SPEC_VERSION=9 -O3 -fno-strict-aliasing -g -MMD -DLINUX -D_REENTRANT -D_FILE_OFFSET_BITS=64  -fPIC  -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -m64 -Wimplicit -Wreturn-type -Werror -Wall  -I. -I../../include -I../../oti -I../../zlib -I../../util -I../../gc_include -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/gc/include -I../../gc_glue_java -I../../j9vm -I../../shared_common/include -I../unix -I../crypto -I../filerms -I../filesys -I../common -I../inl -I../. -I../../nls -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/include_core  -DJ9VM_JCL_SE7_BASIC  -DUT_DIRECT_TRACE_REGISTRATION -DTR_HOST_X86 -c -o mgmtprocessor.o ../common/mgmtprocessor.c
cc -DJAVA_SPEC_VERSION=9 -O3 -fno-strict-aliasing -g -MMD -DLINUX -D_REENTRANT -D_FILE_OFFSET_BITS=64  -fPIC  -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -m64 -Wimplicit -Wreturn-type -Werror -Wall  -I. -I../../include -I../../oti -I../../zlib -I../../util -I../../gc_include -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/gc/include -I../../gc_glue_java -I../../j9vm -I../../shared_common/include -I../unix -I../crypto -I../filerms -I../filesys -I../common -I../inl -I../. -I../../nls -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/include_core  -DJ9VM_JCL_SE7_BASIC  -DUT_DIRECT_TRACE_REGISTRATION -DTR_HOST_X86 -c -o mgmtruntime.o ../common/mgmtruntime.c
cc -DJAVA_SPEC_VERSION=9 -O3 -fno-strict-aliasing -g -MMD -DLINUX -D_REENTRANT -D_FILE_OFFSET_BITS=64  -fPIC  -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -m64 -Wimplicit -Wreturn-type -Werror -Wall  -I. -I../../include -I../../oti -I../../zlib -I../../util -I../../gc_include -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/gc/include -I../../gc_glue_java -I../../j9vm -I../../shared_common/include -I../unix -I../crypto -I../filerms -I../filesys -I../common -I../inl -I../. -I../../nls -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/include_core  -DJ9VM_JCL_SE7_BASIC  -DUT_DIRECT_TRACE_REGISTRATION -DTR_HOST_X86 -c -o mgmtthread.o ../common/mgmtthread.c
cc -DJAVA_SPEC_VERSION=9 -O3 -fno-strict-aliasing -g -MMD -DLINUX -D_REENTRANT -D_FILE_OFFSET_BITS=64  -fPIC  -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -m64 -Wimplicit -Wreturn-type -Werror -Wall  -I. -I../../include -I../../oti -I../../zlib -I../../util -I../../gc_include -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/gc/include -I../../gc_glue_java -I../../j9vm -I../../shared_common/include -I../unix -I../crypto -I../filerms -I../filesys -I../common -I../inl -I../. -I../../nls -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/include_core  -DJ9VM_JCL_SE7_BASIC  -DUT_DIRECT_TRACE_REGISTRATION -DTR_HOST_X86 -c -o orbvmhelpers.o ../common/orbvmhelpers.c
cc -DJAVA_SPEC_VERSION=9 -O3 -fno-strict-aliasing -g -MMD -DLINUX -D_REENTRANT -D_FILE_OFFSET_BITS=64  -fPIC  -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -m64 -Wimplicit -Wreturn-type -Werror -Wall  -I. -I../../include -I../../oti -I../../zlib -I../../util -I../../gc_include -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/gc/include -I../../gc_glue_java -I../../j9vm -I../../shared_common/include -I../unix -I../crypto -I../filerms -I../filesys -I../common -I../inl -I../. -I../../nls -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/include_core  -DJ9VM_JCL_SE7_BASIC  -DUT_DIRECT_TRACE_REGISTRATION -DTR_HOST_X86 -c -o proxy.o ../common/proxy.c
cc -DJAVA_SPEC_VERSION=9 -O3 -fno-strict-aliasing -g -MMD -DLINUX -D_REENTRANT -D_FILE_OFFSET_BITS=64  -fPIC  -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -m64 -Wimplicit -Wreturn-type -Werror -Wall  -I. -I../../include -I../../oti -I../../zlib -I../../util -I../../gc_include -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/gc/include -I../../gc_glue_java -I../../j9vm -I../../shared_common/include -I../unix -I../crypto -I../filerms -I../filesys -I../common -I../inl -I../. -I../../nls -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/include_core  -DJ9VM_JCL_SE7_BASIC  -DUT_DIRECT_TRACE_REGISTRATION -DTR_HOST_X86 -c -o reflecthelp.o ../common/reflecthelp.c
cc -DJAVA_SPEC_VERSION=9 -O3 -fno-strict-aliasing -g -MMD -DLINUX -D_REENTRANT -D_FILE_OFFSET_BITS=64  -fPIC  -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -m64 -Wimplicit -Wreturn-type -Werror -Wall  -I. -I../../include -I../../oti -I../../zlib -I../../util -I../../gc_include -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/gc/include -I../../gc_glue_java -I../../j9vm -I../../shared_common/include -I../unix -I../crypto -I../filerms -I../filesys -I../common -I../inl -I../. -I../../nls -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/include_core  -DJ9VM_JCL_SE7_BASIC  -DUT_DIRECT_TRACE_REGISTRATION -DTR_HOST_X86 -c -o shared.o ../common/shared.c
cc -DJAVA_SPEC_VERSION=9 -O3 -fno-strict-aliasing -g -MMD -DLINUX -D_REENTRANT -D_FILE_OFFSET_BITS=64  -fPIC  -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -m64 -Wimplicit -Wreturn-type -Werror -Wall  -I. -I../../include -I../../oti -I../../zlib -I../../util -I../../gc_include -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/gc/include -I../../gc_glue_java -I../../j9vm -I../../shared_common/include -I../unix -I../crypto -I../filerms -I../filesys -I../common -I../inl -I../. -I../../nls -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/include_core  -DJ9VM_JCL_SE7_BASIC  -DUT_DIRECT_TRACE_REGISTRATION -DTR_HOST_X86 -c -o sigquit.o ../common/sigquit.c
cc -DJAVA_SPEC_VERSION=9 -O3 -fno-strict-aliasing -g -MMD -DLINUX -D_REENTRANT -D_FILE_OFFSET_BITS=64  -fPIC  -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -m64 -Wimplicit -Wreturn-type -Werror -Wall  -I. -I../../include -I../../oti -I../../zlib -I../../util -I../../gc_include -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/gc/include -I../../gc_glue_java -I../../j9vm -I../../shared_common/include -I../unix -I../crypto -I../filerms -I../filesys -I../common -I../inl -I../. -I../../nls -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/include_core  -DJ9VM_JCL_SE7_BASIC  -DUT_DIRECT_TRACE_REGISTRATION -DTR_HOST_X86 -c -o stdinit.o ../common/stdinit.c
cc -DJAVA_SPEC_VERSION=9 -O3 -fno-strict-aliasing -g -MMD -DLINUX -D_REENTRANT -D_FILE_OFFSET_BITS=64  -fPIC  -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -m64 -Wimplicit -Wreturn-type -Werror -Wall  -I. -I../../include -I../../oti -I../../zlib -I../../util -I../../gc_include -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/gc/include -I../../gc_glue_java -I../../j9vm -I../../shared_common/include -I../unix -I../crypto -I../filerms -I../filesys -I../common -I../inl -I../. -I../../nls -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/include_core  -DJ9VM_JCL_SE7_BASIC  -DUT_DIRECT_TRACE_REGISTRATION -DTR_HOST_X86 -c -o string.o ../common/string.c
cc -DJAVA_SPEC_VERSION=9 -O3 -fno-strict-aliasing -g -MMD -DLINUX -D_REENTRANT -D_FILE_OFFSET_BITS=64  -fPIC  -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -m64 -Wimplicit -Wreturn-type -Werror -Wall  -I. -I../../include -I../../oti -I../../zlib -I../../util -I../../gc_include -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/gc/include -I../../gc_glue_java -I../../j9vm -I../../shared_common/include -I../unix -I../crypto -I../filerms -I../filesys -I../common -I../inl -I../. -I../../nls -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/include_core  -DJ9VM_JCL_SE7_BASIC  -DUT_DIRECT_TRACE_REGISTRATION -DTR_HOST_X86 -c -o sun_misc_Perf.o ../common/sun_misc_Perf.c
c++ -O3 -fno-strict-aliasing -fno-exceptions -fno-rtti -fno-threadsafe-statics -g -MMD -DLINUX -D_REENTRANT -D_FILE_OFFSET_BITS=64  -fPIC -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -m64 -Wreturn-type -Werror -Wall -Wno-non-virtual-dtor -I. -I../../include -I../../oti -I../../zlib -I../../util -I../../gc_include -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/gc/include -I../../gc_glue_java -I../../j9vm -I../../shared_common/include -I../unix -I../crypto -I../filerms -I../filesys -I../common -I../inl -I../. -I../../nls -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/include_core  -DJ9VM_JCL_SE7_BASIC  -DUT_DIRECT_TRACE_REGISTRATION -DTR_HOST_X86 -c ../common/sun_misc_Unsafe.cpp
cc -DJAVA_SPEC_VERSION=9 -O3 -fno-strict-aliasing -g -MMD -DLINUX -D_REENTRANT -D_FILE_OFFSET_BITS=64  -fPIC  -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -m64 -Wimplicit -Wreturn-type -Werror -Wall  -I. -I../../include -I../../oti -I../../zlib -I../../util -I../../gc_include -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/gc/include -I../../gc_glue_java -I../../j9vm -I../../shared_common/include -I../unix -I../crypto -I../filerms -I../filesys -I../common -I../inl -I../. -I../../nls -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/include_core  -DJ9VM_JCL_SE7_BASIC  -DUT_DIRECT_TRACE_REGISTRATION -DTR_HOST_X86 -c -o sun_reflect_ConstantPool.o ../common/sun_reflect_ConstantPool.c
cc -DJAVA_SPEC_VERSION=9 -O3 -fno-strict-aliasing -g -MMD -DLINUX -D_REENTRANT -D_FILE_OFFSET_BITS=64  -fPIC  -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -m64 -Wimplicit -Wreturn-type -Werror -Wall  -I. -I../../include -I../../oti -I../../zlib -I../../util -I../../gc_include -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/gc/include -I../../gc_glue_java -I../../j9vm -I../../shared_common/include -I../unix -I../crypto -I../filerms -I../filesys -I../common -I../inl -I../. -I../../nls -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/include_core  -DJ9VM_JCL_SE7_BASIC  -DUT_DIRECT_TRACE_REGISTRATION -DTR_HOST_X86 -c -o syshelp.o ../unix/syshelp.c
cc -DJAVA_SPEC_VERSION=9 -O3 -fno-strict-aliasing -g -MMD -DLINUX -D_REENTRANT -D_FILE_OFFSET_BITS=64  -fPIC  -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -m64 -Wimplicit -Wreturn-type -Werror -Wall  -I. -I../../include -I../../oti -I../../zlib -I../../util -I../../gc_include -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/gc/include -I../../gc_glue_java -I../../j9vm -I../../shared_common/include -I../unix -I../crypto -I../filerms -I../filesys -I../common -I../inl -I../. -I../../nls -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/include_core  -DJ9VM_JCL_SE7_BASIC  -DUT_DIRECT_TRACE_REGISTRATION -DTR_HOST_X86 -c -o system.o ../common/system.c
c++ -O3 -fno-strict-aliasing -fno-exceptions -fno-rtti -fno-threadsafe-statics -g -MMD -DLINUX -D_REENTRANT -D_FILE_OFFSET_BITS=64  -fPIC -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -m64 -Wreturn-type -Werror -Wall -Wno-non-virtual-dtor -I. -I../../include -I../../oti -I../../zlib -I../../util -I../../gc_include -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/gc/include -I../../gc_glue_java -I../../j9vm -I../../shared_common/include -I../unix -I../crypto -I../filerms -I../filesys -I../common -I../inl -I../. -I../../nls -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/include_core  -DJ9VM_JCL_SE7_BASIC  -DUT_DIRECT_TRACE_REGISTRATION -DTR_HOST_X86 -c ../common/thread.cpp
cc -DJAVA_SPEC_VERSION=9 -O3 -fno-strict-aliasing -g -MMD -DLINUX -D_REENTRANT -D_FILE_OFFSET_BITS=64  -fPIC  -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -m64 -Wimplicit -Wreturn-type -Werror -Wall  -I. -I../../include -I../../oti -I../../zlib -I../../util -I../../gc_include -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/gc/include -I../../gc_glue_java -I../../j9vm -I../../shared_common/include -I../unix -I../crypto -I../filerms -I../filesys -I../common -I../inl -I../. -I../../nls -I/root/openj9-openjdk-jdk9/build/linux-x86_64-normal-server-release/vm/omr/include_core  -DJ9VM_JCL_SE7_BASIC  -DUT_DIRECT_TRACE_REGISTRATION -DTR_HOST_X86 -c -o unsafe_mem.o ../common/unsafe_mem.c

vs. OpenJDK output:

Compiling 21 files for java.smartcardio
Compiling 18 files for jdk.accessibility
Compiling 59 files for jdk.internal.jvmstat
Compiling 18 files for jdk.attach
Compiling 118 files for jdk.charsets
Compiling 399 files for jdk.compiler
Compiling 8 files for jdk.crypto.ec
Compiling 67 files for jdk.crypto.cryptoki

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions