Skip to content

erro while compiling the MIBENCH benchmark #811

@llvmbot

Description

@llvmbot
Bugzilla Link 439
Resolution DUPLICATE
Resolved on Feb 22, 2010 12:48
Version 1.3
OS Linux
Reporter LLVM Bugzilla Contributor

Extended Description

While trying to compile MIBENCH (http://www.eecs.umich.edu/mibench/)

in the benchmark "ispell" under the category 'offfice'

I changed the Makefile so as to replace all instance of gcc to llvmgcc
and all ld to gccld and while compiling using the "make ispell"
I get the following errors

  • llvmgcc -O2 -g -o ispell term.o ispell.o correct.o defmt.o dump.o good.o
    lookup.o hash.o makedent.o tgood.o tree.o xgets.o
    gccld[0x83b9b36]
    gccld[0x83b9d56]
    /lib/libc.so.6[0x4012d2b8]
    gccld(llvm::PATypeHolder::get() const+0x13)[0x825254d]
    gccld(llvm::PATypeHolder::operator llvm::Type*() const+0x11)[0x8251f8d]
    gccld(llvm::Value::getType() const+0x14)[0x8251b4e]
    gccld[0x838499f]
    gccld((anonymous namespace)::GlobalsModRef::getModRefInfo(llvm::CallSite,
    llvm::Value*, unsigned int)+0x18)[0x8384b6c]
    gccld(llvm::AliasSet::aliasesCallSite(llvm::CallSite, llvm::AliasAnalysis&)
    const+0x1f5)[0x83663fb]
    gccld(llvm::AliasSetTracker::findAliasSetForCallSite(llvm::CallSite)+0x9b)[0x8366599]
    gccld(llvm::AliasSetTracker::add(llvm::CallSite)+0x6b)[0x836699b]
    gccld(llvm::AliasSetTracker::add(llvm::AliasSetTracker const&)+0xf7)[0x8366d05]
    gccld((anonymous namespace)::LICM::visitLoop(llvm::Loop*,
    llvm::AliasSetTracker&)+0x98)[0x8356000]
    gccld((anonymous namespace)::LICM::runOnFunction(llvm::Function&)+0xd4)[0x8355f20]
    gccld(llvm::PassManagerTraitsllvm::Function::runPass(llvm::FunctionPass*,
    llvm::Function*)+0x1f)[0x82f7579]
    gccld(llvm::PassManagerTllvm::Function::runOnUnit(llvm::Function*)+0x5d3)[0x82f2b3d]
    gccld(llvm::PassManagerTraitsllvm::Function::runOnFunction(llvm::Function&)+0x1f)[0x82f0911]
    gccld(llvm::FunctionPass::run(llvm::Module&)+0xa7)[0x82a003f]
    gccld(llvm::PassManagerTraitsllvm::Module::runPass(llvm::Pass*,
    llvm::Module*)+0x1f)[0x82f760f]
    gccld(llvm::PassManagerTllvm::Module::runOnUnit(llvm::Module*)+0x5d3)[0x82f1085]
    gccld(llvm::PassManagerTraitsllvm::Module::run(llvm::Module&)+0x1f)[0x82f06d5]
    gccld(llvm::PassManager::run(llvm::Module&)+0x23)[0x829f439]
    gccld(llvm::GenerateBytecode(llvm::Module*, bool, bool, std::basic_ostream<char,
    std::char_traits >*)+0x3b8)[0x8230d16]
    gccld(main+0x668)[0x823a408]
    /lib/libc.so.6(__libc_start_main+0xcb)[0x4011990b]
    gccld(std::basic_ostream<char, std::char_traits >& std::operator<<
    <std::char_traits >(std::basic_ostream<char, std::char_traits >&,
    char)+0x45)[0x82306f1]
    llvmgcc: Internal error: Segmentation fault (program gccld)
    Please submit a full bug report.
    See URL:http://llvm.cs.uiuc.edu for instructions.
    make: *** [ispell] Error 1

Metadata

Metadata

Assignees

Labels

bugzillaIssues migrated from bugzilladuplicateResolved as duplicatellvm-toolsAll llvm tools that do not have corresponding tag

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions