Hi,<div><br></div><div>I'm trying to build llvm on a Solaris/Sparc machine.  I get many undefined symbols during the link phase of opt.  The link command being run is below.</div><div><br></div><div>It is identical to the link command that gets run and works on an x86 host.</div>

<div><br></div><div>Thanks,</div><div>Tarun</div><div><br></div><div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div>g++ -I/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/include -I/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt -I/n/fs/scratch/tpondich/ParallelAssert/llvm/include -I/n/fs/scratch/tpondich/ParallelAssert/llvm/tools/opt  -D_DEBUG -include llvm/Support/Solaris.h -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -g -fno-exceptions -fno-rtti -fPIC -Woverloaded-virtual -Wcast-qual     -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings  -g -Wl,-R -Wl,'$ORIGIN/../lib' -Wl,-R -Wl,/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/Debug+Asserts/bin  -L/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/Debug+Asserts/lib -L/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/Debug+Asserts/lib  -o /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/Debug+Asserts/bin/opt  /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/PrintSCC.o /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o  \</div>

<div>-lLLVM-2.9svn   -lpthread -lmalloc -lm </div></div><div><div>Undefined                       first referenced</div><div> symbol                             in file</div><div>llvm::LoopPass::createPrinterPass(llvm::raw_ostream&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createBasicAliasAnalysisPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::BasicBlockPass::assignPassManager(llvm::PMStack&, llvm::PassManagerType) /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::cl::opt<bool, false, llvm::cl::parser<bool> >::setInitialValue(bool const&)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::Function::viewCFGOnly() const /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::CallGraphSCCPass::assignPassManager(llvm::PMStack&, llvm::PassManagerType) /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createRegionOnlyViewerPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createLoopExtractorPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::cl::Option::addArgument()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createLowerAtomicPass()       /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createPostDomFrontier()       /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createConstantPropagationPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>vtable for llvm::FunctionPass       /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div>

<div>vtable for llvm::cl::Option         /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createGVNPass(bool)           /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createPromoteMemoryToRegisterPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::FunctionPass::doFinalization(llvm::Module&)   /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div>

<div>llvm::PassRegistry::registerPass(llvm::PassInfo const&, bool)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div><div>llvm::createRegionPrinterPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createNoAAPass()              /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::RegionPass::assignPassManager(llvm::PMStack&, llvm::PassManagerType) /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::raw_fd_ostream::~raw_fd_ostream()/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div><div>llvm::createInstCountPass()         /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::raw_ostream::operator<<(void const*)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div><div>vtable for llvm::RegionPass         /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createDeadStoreEliminationPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::error_code::message() const   /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::cl::opt<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::setInitialValue(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>vtable for llvm::IntervalPartition  /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::initializeCore(llvm::PassRegistry&)    /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createPostDomTree()           /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::FunctionPass::doInitialization(llvm::Module&)   /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div>

<div>llvm::createPrintModulePass(llvm::raw_ostream*, bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::Value::getNameStr() const     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/PrintSCC.o</div><div>llvm::createReassociatePass()       /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::raw_ostream::flush_nonempty()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div><div>llvm::createAggressiveDCEPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>vtable for llvm::ImmutablePass      /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createTailDuplicationPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createLoopDeletionPass()      /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::RGPassManager::RGPassManager(int)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createSCCPPass()              /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::cl::generic_parser_base::getOptionWidth(llvm::cl::Option const&) const/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::PMDataManager::~PMDataManager()/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createLibCallAliasAnalysisPass(llvm::LibCallInfo*)    /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::FunctionPass::createPrinterPass(llvm::raw_ostream&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div>

<div>llvm::PassManager::add(llvm::Pass*)  /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>vtable for llvm::cl::opt<bool, false, llvm::cl::parser<bool> >/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createLoopUnrollPass()        /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createLoopUnswitchPass(bool)  /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::SMDiagnostic::Print(char const*, llvm::raw_ostream&) const/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createPruneEHPass()           /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>vtable for llvm::cl::generic_parser_base/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::PluginLoader::operator=(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::CallbackVH::~CallbackVH()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::sys::PrintStackTraceOnErrorSignal()    /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::tool_output_file::tool_output_file(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned int)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div>

<div>llvm::Module::~Module()             /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::AliasSetTracker::clear()      /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createEdgeProfilerPass()      /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::Module::Module(llvm::StringRef, llvm::LLVMContext&)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::initializeAnalysis(llvm::PassRegistry&)    /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::CallGraphSCCPass::createPrinterPass(llvm::raw_ostream&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>vtable for llvm::cl::parser<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>
llvm::createLowerSwitchPass()       /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>
<div>llvm::BasicBlock::getTerminator()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/PrintSCC.o</div><div>llvm::createDeadInstEliminationPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createDeadCodeEliminationPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::cl::opt<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::done()/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::Pass::print(llvm::raw_ostream&, llvm::Module const*) const/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div><div>llvm::createPostDomViewerPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createLiveValuesPass()        /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::DominanceFrontierBase::dump() const/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div>

<div>llvm::PassRegistry::getPassRegistry()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div><div>llvm::createDbgInfoPrinterPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createLICMPass()              /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::initializeInstrumentation(llvm::PassRegistry&)    /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createBitcodeWriterPass(llvm::raw_ostream&)    /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::TargetData::ID                /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createSimplifyLibCallsPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createLoopDependenceAnalysisPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::CallGraphLinkVar              /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div><div>llvm::createFunctionInliningPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createFunctionInliningPass(int)  /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createAliasDebugger()         /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::Pass::dumpPassStructure(unsigned int)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div><div>llvm::createLoopIdiomPass()         /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createTypeBasedAliasAnalysisPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::BasicBlockPass::getPotentialPassManagerType() const/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createProfileEstimatorPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::BasicBlockPass::doFinalization(llvm::Module&)   /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createStripNonDebugSymbolsPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::cl::generic_parser_base::printOptionInfo(llvm::cl::Option const&, unsigned int) const/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createNoProfileInfoPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createModuleDebugInfoPrinterPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createAlwaysInlinerPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::cl::ParseCommandLineOptions(int, char**, char const*, bool)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createPostDomOnlyPrinterPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createAliasAnalysisCounterPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>vtable for llvm::ModulePass         /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div><div>llvm::createDomPrinterPass()        /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::initializeIntervalPartitionPass(llvm::PassRegistry&)    /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::BasicBlockPass::doFinalization(llvm::Function&)   /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::initializeTransformUtils(llvm::PassRegistry&)    /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>vtable for llvm::cl::alias          /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::initializeTarget(llvm::PassRegistry&)    /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>vtable for llvm::BasicBlockPass     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::cl::Option::anchor()          /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::Pass::releaseMemory()         /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div>

<div>llvm::raw_ostream::write(char const*, unsigned int)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div><div>llvm::getGlobalContext()            /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createDomViewerPass()         /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createStructRetPromotionPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::initializeScalarOpts(llvm::PassRegistry&)    /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::SmallVectorBase::grow_pod(unsigned int, unsigned int)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createLoopRotatePass()        /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>vtable for llvm::RGPassManager      /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createStripDeadDebugInfoPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::Pass::getPassName() const     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div>

<div>llvm::ParseBitcodeFile(llvm::MemoryBuffer*, llvm::LLVMContext&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >*)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::ModulePass::~ModulePass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div><div>llvm::BasicBlockPass::doInitialization(llvm::Module&)   /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::Pass::dump() const            /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div><div>llvm::createSimplifyHalfPowrLibCallsPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createDeadTypeEliminationPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createInstructionSimplifierPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>vtable for llvm::TargetData         /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::PassRegistrationListener::enumeratePasses()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::User::operator new(unsigned int, unsigned int)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createGlobalsModRefPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::RegionPass::preparePassManager(llvm::PMStack&)   /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::raw_fd_ostream::close()       /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div>

<div>vtable for llvm::PrettyStackTraceProgram/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::Pass::getAsPMDataManager()    /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div>

<div>llvm::initializeFindUsedTypesPass(llvm::PassRegistry&)    /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createPrintFunctionPass(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, llvm::raw_ostream*, bool)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createIndVarSimplifyPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::LoopPass::preparePassManager(llvm::PMStack&)  /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createDomOnlyPrinterPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createLCSSAPass()             /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::Pass::getAdjustedAnalysisPointer(void const*)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div><div>llvm::DIScope::getFilename() const  /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::Pass::getAsImmutablePass()    /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div><div>llvm::AnalysisUsage::addRequiredID(void const*)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::ParseAssembly(llvm::MemoryBuffer*, llvm::Module*, llvm::SMDiagnostic&, llvm::LLVMContext&)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::DominatorTree::ID             /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div>

<div>llvm::createUnifyFunctionExitNodesPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createArgumentPromotionPass(unsigned int)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::UnreachableInst::UnreachableInst(llvm::LLVMContext&, llvm::Instruction*)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::CallGraph::ID                 /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div>

<div>llvm::createFunctionAttrsPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>vtable for llvm::LoopPass           /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::cl::basic_parser_impl::printOptionInfo(llvm::cl::Option const&, unsigned int) const/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>vtable for llvm::PassNameParser     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::ScalarEvolution::ScalarEvolution()/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::Pass::preparePassManager(llvm::PMStack&)  /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div>

<div>llvm::createGlobalOptimizerPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::ModulePass::getPotentialPassManagerType() const/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div>

<div>llvm::createMemCpyOptPass()         /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createBreakCriticalEdgesPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::CallGraph::print(llvm::raw_ostream&, llvm::Module*) const/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div><div>vtable for llvm::cl::basic_parser_impl/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createIPSCCPPass()            /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createStripDeadPrototypesPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::BasicBlockPass::doInitialization(llvm::Function&)   /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::BasicBlockPass::createPrinterPass(llvm::raw_ostream&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createPostDomPrinterPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::errs()                        /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div>

<div>llvm::ModulePass::createPrinterPass(llvm::raw_ostream&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div>

<div>llvm::DebugLoc::getScope(llvm::LLVMContext const&) const/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::PassRegistrationListener::PassRegistrationListener()/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::LoopPass::assignPassManager(llvm::PMStack&, llvm::PassManagerType)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createStripSymbolsPass(bool)  /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::initializeInstCombine(llvm::PassRegistry&)    /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::Region::getNameStr() const    /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::IntervalPartition::ID         /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::EnableDebugBuffering          /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createLoopSimplifyPass()      /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::Pass::~Pass()                 /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div>

<div>llvm::createScalarReplAggregatesPass(int, bool)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::DominanceFrontier::ID         /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div>

<div>llvm::createRegionOnlyPrinterPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::CheckBitcodeOutputToConsole(llvm::raw_ostream&, bool)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createPostDomOnlyViewerPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>vtable for llvm::cl::opt<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>vtable for llvm::AliasSetTracker::ASTCallbackVH/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::llvm_shutdown()               /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createProfileVerifierPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createSinkingPass()           /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::AnalysisUsage::addRequiredTransitiveID(char&) /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div><div>vtable for llvm::CallGraphSCCPass   /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::MemoryBuffer::getFileOrSTDIN(char const*, llvm::OwningPtr<llvm::MemoryBuffer>&, long long)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::ValueHandleBase::RemoveFromUseList()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div>

<div>llvm::initializeIPA(llvm::PassRegistry&)    /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::initializeIPO(llvm::PassRegistry&)    /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createPartialInliningPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createLowerSetJmpPass()       /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createVerifierPass(llvm::VerifierFailureAction)    /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createJumpThreadingPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::cl::Option::error(llvm::Twine const&, llvm::StringRef)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createLazyValueInfoPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createInstructionNamerPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createIPConstantPropagationPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createDomOnlyViewerPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::PassManager::run(llvm::Module&)  /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>vtable for llvm::cl::parser<bool>   /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createMergeFunctionsPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::cl::basic_parser_impl::getOptionWidth(llvm::cl::Option const&) const/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createInstructionCombiningPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>vtable for llvm::raw_string_ostream /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div><div>llvm::createInternalizePass(bool)   /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createCodeGenPreparePass(llvm::TargetLowering const*)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createTailCallEliminationPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createMemDepPrinter()         /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createDemoteRegisterToMemoryPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createGlobalDCEPass()         /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>vtable for llvm::FindUsedTypes      /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createRegionInfoPass()        /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createRegionViewerPass()      /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::cl::opt<bool, false, llvm::cl::parser<bool> >::done()/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::Value::getName() const        /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div>

<div>llvm::Pass::Pass(llvm::PassKind, char&)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div><div>llvm::raw_ostream::operator<<(long) /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div>

<div>llvm::raw_ostream::operator<<(unsigned long)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div><div>llvm::raw_string_ostream::~raw_string_ostream()/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div>

<div>llvm::ModulePass::assignPassManager(llvm::PMStack&, llvm::PassManagerType) /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div><div>llvm::TargetData::init(llvm::StringRef)  /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>vtable for llvm::CallbackVH         /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>vtable for llvm::cl::basic_parser<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::RegionPass::createPrinterPass(llvm::raw_ostream&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::Use::getUser() const          /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div><div>llvm::createCorrelatedValuePropagationPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::AliasSetTracker::add(llvm::Value*, unsigned long long, llvm::MDNode const*)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createCFGSimplificationPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createConstantMergePass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::PassManager::~PassManager()   /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::PassManager::PassManager()    /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createScalarEvolutionAliasAnalysisPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createBlockPlacementPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createLintPass()              /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::AnalysisUsage::addRequiredID(char&) /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div><div>llvm::tool_output_file::CleanupInstaller::~CleanupInstaller()/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div>

<div>llvm::FunctionPass::getPotentialPassManagerType() const/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div><div>vtable for llvm::cl::basic_parser<bool>/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::Value::print(llvm::raw_ostream&, llvm::AssemblyAnnotationWriter*) const/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div><div>llvm::createGEPSplitterPass()       /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::raw_ostream::write(unsigned char)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createLowerInvokePass(llvm::TargetLowering const*)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createOptimalEdgeProfilerPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createProfileLoaderPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createLoopStrengthReducePass(llvm::TargetLowering const*)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>vtable for llvm::raw_ostream        /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div>

<div>llvm::AliasSetTracker::ASTCallbackVH::ASTCallbackVH(llvm::Value*, llvm::AliasSetTracker*)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::FunctionPass::assignPassManager(llvm::PMStack&, llvm::PassManagerType) /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div>

<div>llvm::DOT::EscapeString(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div>

<div>llvm::FindUsedTypes::ID             /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::createSingleLoopExtractorPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createAAEvalPass()            /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::PassNameParser::~PassNameParser()/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div>

<div>llvm::createDeadArgEliminationPass()     /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::Pass::verifyAnalysis() const  /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o</div>

<div>llvm::createEarlyCSEPass()          /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o</div><div>llvm::ValueHandleBase::AddToExistingUseList(llvm::ValueHandleBase**)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o</div>

<div>ld: fatal: Symbol referencing errors. No output written to /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/Debug+Asserts/bin/opt</div><div>collect2: ld returned 1 exit status</div><div>make[3]: *** [/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/Debug+Asserts/bin/opt] Error 1</div>

<div>make[3]: Leaving directory `/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt'</div><div>make[2]: *** [opt/.makeall] Error 2</div><div>make[2]: Leaving directory `/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools'</div>

<div>make[1]: *** [all] Error 1</div><div>make[1]: Leaving directory `/n/fs/scratch/tpondich/ParallelAssert/llvm-objects'</div><div>make: *** [llvm-objects] Error 2</div></div><div><br></div>