Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prevent -static-libgcc and -static-libstdc++ usage on OSX #3671

Merged
merged 1 commit into from
Nov 14, 2018

Conversation

nbhuiyan
Copy link
Member

@nbhuiyan nbhuiyan commented Nov 14, 2018

These linker options are not supported on OSX.

Signed-off-by: Nazim Uddin Bhuiyan [email protected]

macOS builds are currently broken due to #3594

Fixes: #3669

@babsingh @DanHeidinga @0dvictor fyi..

@nbhuiyan nbhuiyan changed the title Prevent -static-libgcc and -static-libstdc++ flag usage on OSX Prevent -static-libgcc and -static-libstdc++ usage on OSX Nov 14, 2018
@charliegracie
Copy link
Contributor

Hmmm can you show an example of the compile failure? Which compiler and version was being used to compile the JIT in Issue #3669. Was this a compiler error or a compiler warning?

Also the check there is supposed to be checking to make sure the option is supported... maybe that test just needs to be tweaked to test for both the libstatic-gcc and the libstatic-c++ individually and only add the ones that are supported. OS X will need to statically link the c++ library as far as I know.

These links make me believe the clang supports these options:
https://stackoverflow.com/questions/34411995/static-link-libstdc-using-clang
https://reviews.llvm.org/D37726

@pdbain-ibm
Copy link
Contributor

pdbain-ibm commented Nov 14, 2018

Breaking my local build too.

clang++ -shared -m64 -static-libgcc -static-libstdc++ -Wl,-S -L/Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/.. -L/Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../lib -o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../libj9jit29.dylib /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/codegen/CodeGenGC.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/codegen/CodeGenGPU.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/codegen/CodeGenRA.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/codegen/J9AheadOfTimeCompile.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/codegen/J9CodeGenPhase.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/codegen/J9CodeGenerator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/codegen/J9GCStackAtlas.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/codegen/J9Instruction.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/codegen/J9Snippet.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/codegen/J9TreeEvaluator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/codegen/MonitorState.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/compile/J9AliasBuilder.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/compile/J9Compilation.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/compile/J9SymbolReferenceTable.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/control/CompilationController.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/control/CompilationThread.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/control/DLLMain.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/control/HookedByTheJit.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/control/J9Options.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/control/MethodToBeCompiled.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/control/rossa.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/ClassLoaderTable.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/CpuUtilization.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/FilePointer.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/J2IThunk.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/J9ArithEnv.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/J9ClassEnv.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/J9CompilerEnv.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/J9CPU.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/J9DebugEnv.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/J9IO.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/J9JitMemory.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/J9KnownObjectTable.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/J9ObjectModel.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/J9SegmentAllocator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/J9SegmentCache.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/J9SegmentProvider.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/J9SharedCache.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/J9VMEnv.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/J9VMMethodEnv.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/PersistentAllocator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/ProcessorDetection.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/Startup.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/SystemSegmentProvider.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/VMJ9.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/annotations/AnnotationBase.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/annotations/Annotations.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/annotations/GPUAnnotation.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/annotations/TRNoSideFXAnnotation.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/annotations/TROptAnnotation.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/annotations/TestAnnotation.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/annotations/VMJ9Annotations.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/j9fieldsInfo.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/j9method.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/jitsupport.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/ut_j9jit.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/il/J9DataTypes.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/il/J9IL.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/il/J9Node.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/il/J9SymbolReference.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/il/symbol/J9MethodSymbol.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/il/symbol/J9StaticSymbol.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/il/symbol/J9Symbol.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/ilgen/ClassLookahead.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/ilgen/IlGenerator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/ilgen/J9ByteCodeIterator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/ilgen/J9IlGeneratorMethodDetails.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/ilgen/Walker.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/infra/J9Cfg.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/infra/J9Monitor.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/infra/J9MonitorTable.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/infra/RWMonitor.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/BoolArrayStoreTransformer.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/EstimateCodeSize.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/InlinerTempForJ9.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/InterProceduralAnalyzer.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/J9EstimateCodeSize.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/J9Inliner.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/ras/DebugExt.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/ras/DebugExtSegmentProvider.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/ras/HashTable.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/ras/InternalFunctions.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/ras/kca_offsets_generator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/ArtifactManager.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/ClassUnloadAssumption.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/CRuntimeImpl.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/DataCache.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/GPUHelpers.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/HWProfiler.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/HookHelpers.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/IProfiler.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/J9CodeCache.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/J9CodeCacheManager.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/J9CodeCacheMemorySegment.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/J9JitPersistentMemory.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/J9Profiler.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/JitRuntime.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/LMGuardedStorage.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/MetaData.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/MetaDataDebug.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/MethodMetaData.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/RelocationRecord.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/RelocationRuntime.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/RelocationRuntimeLogger.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/RelocationTarget.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/Runtime.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/RuntimeAssumptions.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/SignalHandler.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/SymbolValidationManager.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/Trampoline.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/ValueProfiler.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/codertinit.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/runtime/emfloat.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/env/Globals.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/env/OMRCompilerEnv.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/env/OMRIO.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/env/OMRKnownObjectTable.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/runtime/Alignment.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/runtime/CodeCacheTypes.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/runtime/OMRCodeCache.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/runtime/OMRCodeCacheConfig.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/runtime/OMRCodeCacheManager.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/runtime/OMRCodeCacheMemorySegment.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/runtime/OMRRuntimeAssumptions.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/runtime/Recomp.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/runtime/X86ArrayTranslate.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/runtime/X86Codert.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/runtime/X86EncodeUTF16.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/runtime/X86LockReservation.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/runtime/X86PicBuilder.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/runtime/X86PicBuilderC.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/runtime/X86RelocationTarget.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/runtime/X86Unresolveds.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/amd64/runtime/AMD64CompressString.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/amd64/runtime/AMD64Recompilation.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/codegen/AllocPrefetchSnippet.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/codegen/CallSnippet.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/codegen/CheckFailureSnippet.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/codegen/ForceRecompilationSnippet.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/codegen/GuardedDevirtualSnippet.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/codegen/J9AheadOfTimeCompile.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/codegen/J9CodeGenerator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/codegen/J9Linkage.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/codegen/J9LinkageUtils.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/codegen/J9Snippet.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/codegen/J9TreeEvaluator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/codegen/J9UnresolvedDataSnippet.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/codegen/J9X86Instruction.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/codegen/JNIPauseSnippet.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/codegen/PassJNINullSnippet.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/codegen/RecompilationSnippet.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/codegen/StackOverflowCheckSnippet.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/codegen/WriteBarrierSnippet.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/codegen/X86HelperLinkage.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/codegen/X86PrivateLinkage.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/codegen/X86Recompilation.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/env/J9CPU.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/env/OMRCPU.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/env/OMRDebugEnv.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/amd64/codegen/AMD64GuardedDevirtualSnippet.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/amd64/codegen/AMD64J9SystemLinkage.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/amd64/codegen/AMD64JNILinkage.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/amd64/codegen/AMD64PrivateLinkage.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/x/amd64/codegen/J9CodeGenerator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/control/J9Recompilation.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/CHTable.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/env/PersistentCHTable.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/AllocationSinking.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/DataAccessAccelerator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/DynamicLiteralPool.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/EscapeAnalysis.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/FearPointAnalysis.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/HCRGuardAnalysis.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/IdiomRecognition.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/IdiomRecognitionUtils.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/IdiomTransformations.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/J9LocalCSE.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/J9OptimizationManager.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/J9Optimizer.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/J9RecognizedCallTransformer.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/J9Simplifier.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/J9SimplifierHandlers.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/J9SimplifierHelpers.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/J9TransformUtil.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/J9ValuePropagation.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/JitProfiler.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/JProfilingBlock.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/JProfilingValue.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/JProfilingRecompLoopTest.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/LiveVariablesForGC.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/LoopAliasRefiner.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/MonitorElimination.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/NewInitialization.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/OSRGuardAnalysis.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/OSRGuardInsertion.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/OSRGuardRemoval.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/ProfileGenerator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/RedundantBCDSignElimination.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/SequentialStoreSimplifier.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/SignExtendLoads.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/SPMDParallelizer.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/SPMDPreCheck.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/StringBuilderTransformer.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/StringPeepholes.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/SwitchAnalyzer.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/UnsafeFastPath.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/VarHandleTransformer.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/compiler/optimizer/VPBCDConstraint.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/Analyser.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/CodeGenGC.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/CodeGenPrep.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/CodeGenRA.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/ELFGenerator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/FrontEnd.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/LiveRegister.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/NodeEvaluation.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/OMRAheadOfTimeCompile.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/OMRCodeGenerator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/OMRCodeGenPhase.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/OMRELFRelocationResolver.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/OMRGCRegisterMap.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/OMRGCStackAtlas.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/OMRInstruction.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/OMRLinkage.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/OMRMachine.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/OMRMemoryReference.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/OMRRealRegister.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/OMRRegister.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/OMRRegisterPair.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/OMRSnippet.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/OMRSnippetGCMap.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/OMRTreeEvaluator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/OMRUnresolvedDataSnippet.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/OutOfLineCodeSection.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/PreInstructionSelection.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/Relocation.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/ScratchRegisterManager.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/codegen/StorageInfo.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/compile/Method.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/compile/OMRAliasBuilder.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/compile/OMRCompilation.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/compile/OMRSymbolReferenceTable.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/compile/OSRData.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/compile/TLSCompilationManager.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/compile/VirtualGuard.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/control/OMROptions.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/control/OMRRecompilation.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/control/OptimizationPlan.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/env/DebugSegmentProvider.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/env/ExceptionTable.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/env/OMRArithEnv.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/env/OMRCPU.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/env/OMRClassEnv.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/env/OMRDebugEnv.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/env/OMRObjectModel.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/env/OMRPersistentInfo.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/env/OMRVMEnv.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/env/Region.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/env/SegmentAllocator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/env/SegmentProvider.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/env/StackMemoryRegion.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/env/TRMemory.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/env/TRPersistentMemory.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/env/VerboseLog.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/il/Aliases.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/il/NodePool.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/il/NodeUtils.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/il/OMRBlock.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/il/OMRDataTypes.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/il/OMRIL.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/il/OMRILOps.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/il/OMRNode.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/il/OMRSymbolReference.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/il/OMRTreeTop.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/il/symbol/OMRAutomaticSymbol.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/il/symbol/OMRLabelSymbol.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/il/symbol/OMRMethodSymbol.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/il/symbol/OMRParameterSymbol.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/il/symbol/OMRRegisterMappedSymbol.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/il/symbol/OMRResolvedMethodSymbol.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/il/symbol/OMRStaticSymbol.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/il/symbol/OMRSymbol.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/ilgen/IlGenRequest.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/infra/Assert.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/infra/BitVector.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/infra/Checklist.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/infra/HashTab.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/infra/IGBase.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/infra/IGNode.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/infra/ILWalk.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/infra/InterferenceGraph.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/infra/OMRCfg.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/infra/OMRMonitorTable.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/infra/Random.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/infra/SimpleRegex.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/infra/Timer.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/infra/TreeServices.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/AsyncCheckInsertion.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/BackwardBitVectorAnalysis.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/BackwardIntersectionBitVectorAnalysis.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/BackwardUnionBitVectorAnalysis.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/BitVectorAnalysis.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/CatchBlockRemover.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/CFGSimplifier.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/CompactLocals.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/CopyPropagation.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/DataFlowAnalysis.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/DeadStoreElimination.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/DeadTreesElimination.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/DebuggingCounters.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/Delayedness.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/Dominators.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/DominatorVerifier.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/DominatorsChk.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/Earliestness.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/ExpressionsSimplification.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/FieldPrivatizer.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/GeneralLoopUnroller.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/GlobalAnticipatability.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/GlobalRegisterAllocator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/InductionVariable.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/Inliner.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/IntersectionBitVectorAnalysis.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/IsolatedStoreElimination.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/Isolatedness.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/Latestness.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/LiveOnAllPaths.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/LiveVariableInformation.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/Liveness.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/LoadExtensions.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/LocalAnalysis.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/LocalAnticipatability.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/LocalDeadStoreElimination.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/LocalLiveRangeReducer.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/LocalOpts.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/LocalReordering.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/LocalTransparency.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/LoopCanonicalizer.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/LoopReducer.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/LoopReplicator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/LoopVersioner.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/OMRLocalCSE.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/OMROptimization.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/OMROptimizationManager.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/OMROptimizer.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/OMRRecognizedCallTransformer.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/OMRSimplifier.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/OMRSimplifierHandlers.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/OMRSimplifierHelpers.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/OMRTransformUtil.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/OMRValuePropagation.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/OrderBlocks.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/OSRDefAnalysis.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/PartialRedundancy.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/PreExistence.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/PrefetchInsertion.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/Reachability.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/ReachingDefinitions.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/RedundantAsyncCheckRemoval.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/RegDepCopyRemoval.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/RegisterCandidate.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/RematTools.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/ReorderIndexExpr.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/SinkStores.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/StripMiner.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/StructuralAnalysis.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/Structure.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/TranslateTable.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/TrivialDeadBlockRemover.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/UnionBitVectorAnalysis.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/UseDefInfo.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/ValueNumberInfo.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/ValuePropagationCommon.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/VirtualGuardCoalescer.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/VirtualGuardHeadMerger.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/VPConstraint.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/VPHandlers.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/optimizer/VPHandlersCommon.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/ras/CallStack.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/ras/CFGChecker.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/ras/Debug.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/ras/DebugCounter.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/ras/IgnoreLocale.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/ras/ILValidationRules.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/ras/ILValidationUtils.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/ras/ILValidator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/ras/LimitFile.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/ras/LogTracer.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/ras/OptionsDebug.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/ras/PPCOpNames.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/ras/Tree.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/runtime/VirtualGuardRuntime.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/BinaryCommutativeAnalyser.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/BinaryEvaluator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/CompareAnalyser.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/ControlFlowEvaluator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/DataSnippet.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/DivideCheckSnippet.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/FPBinaryArithmeticAnalyser.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/FPCompareAnalyser.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/FPTreeEvaluator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/HelperCallSnippet.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/IA32LinkageUtils.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/IntegerMultiplyDecomposer.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/OMRCodeGenerator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/OMRInstruction.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/OMRLinkage.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/OMRMachine.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/OMRMemoryReference.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/OMRRealRegister.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/OMRRegister.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/OMRRegisterDependency.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/OMRRegisterIterator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/OMRSnippet.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/OMRTreeEvaluator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/OMRX86Instruction.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/OpBinary.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/OpNames.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/OutlinedInstructions.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/RegisterRematerialization.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/SIMDTreeEvaluator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/SubtractAnalyser.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/UnaryEvaluator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/X86BinaryEncoding.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/X86Debug.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/X86FPConversionSnippet.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/X86SystemLinkage.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/codegen/XMMBinaryArithmeticAnalyser.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/amd64/codegen/AMD64SystemLinkage.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/amd64/codegen/OMRCodeGenerator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/amd64/codegen/OMRELFRelocationResolver.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/amd64/codegen/OMRMachine.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/amd64/codegen/OMRMemoryReference.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/amd64/codegen/OMRRealRegister.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/x/amd64/codegen/OMRTreeEvaluator.o /Users/pdbain/macprojects/jtreg/openj9-openjdk-jdk11/build/macosx-x86_64-normal-server-release/vm/compiler/../objs/omr/compiler/env/TRBuildName.o -lj9jit_vm -lj9codert_vm -lj9util -lj9utilcore -lj9pool -lj9avl -lj9stackmap -lj9hashtable -lj9jit_vm -lj9codert_vm -lj9util -lj9utilcore -lj9pool -lj9avl -lj9stackmap -lj9hashtable -lj9thr29 -lj9hookable29 -ldl -lm
clang: error: unsupported option '-static-libgcc'

@nbhuiyan
Copy link
Member Author

@charliegracie in my experience, Clang on Linux has been more compatible with gcc options compared to Xcode Clang, and does not always work the same way on both platforms. The Clang Driver patch to alias those gcc options is pretty recent. We are using Xcode 7 Clang for JDK8 OpenJ9 builds, and given that even the recently released Xcode 9 Clang is based on Clang version ~4.0 (an assumption, as Apple does not reveal that and follow an independent development of their own version), it's safe to assume it will be a while until we see Apple's version of Clang getting that support. I have tested building the JIT using the most recent release of Xcode (v 10.1), and using the linker option -static-libgcc still results in an error, and -static-libstdc++ results in a warning that it was unused. Since the previous reply from Peter showed the output from using -static-libgcc -static-libstdc++, here is the warning from using just static-libstdc++ (with the .o file list omitted):

clang++ -shared  -m64 -static-libstdc++ -Wl,-S  ...
.
.
.
-lj9jit_vm -lj9codert_vm -lj9util -lj9utilcore -lj9pool -lj9avl -lj9stackmap -lj9hashtable -lj9jit_vm -lj9codert_vm -lj9util -lj9utilcore -lj9pool -lj9avl -lj9stackmap -lj9hashtable -lj9thr29 -lj9hookable29 -ldl -lm  
clang: warning: argument unused during compilation: '-static-libstdc++' [-Wunused-command-line-argument]
SUCCESS - All files are up-to-date

Therefore, I felt it made sense to remove both these linker options for OSX.

@DanHeidinga
Copy link
Member

@nbhuiyan Do the versions of xcode in use support static-libc++ as a replacement for -static-libstdc++?

@nbhuiyan
Copy link
Member Author

nbhuiyan commented Nov 14, 2018

@DanHeidinga

Do the versions of xcode in use support static-libc++ as a replacement for -static-libstdc++

No, that is not a recognized option even in the latest version of Xcode Clang:

clang++ -shared  -m64 -static-libc++ -Wl,-S  ...
.
.
.
-lj9jit_vm -lj9codert_vm -lj9util -lj9utilcore -lj9pool -lj9avl -lj9stackmap -lj9hashtable -lj9jit_vm -lj9codert_vm -lj9util -lj9utilcore -lj9pool -lj9avl -lj9stackmap -lj9hashtable -lj9thr29 -lj9hookable29 -ldl -lm  
clang: error: unknown argument: '-static-libc++'

@nbhuiyan
Copy link
Member Author

In case you are wondering whether using static-libc++ instead of -static-libc++ works:

clang++ -shared  -m64 static-libc++ -Wl,-S  ...
.
.
.
clang: error: no such file or directory: 'static-libc++'

These linker options are not supported on OSX.

Signed-off-by: Nazim Uddin Bhuiyan <[email protected]>
Copy link
Member

@DanHeidinga DanHeidinga left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@DanHeidinga
Copy link
Member

Jenkins test sanity xlinux,osx jdk11

@DanHeidinga
Copy link
Member

The osx build is hanging in the abort test which is a known issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants