dirkjan@mrkrabs ~/Documents/projects/rubinius/vm $ rake
(in /Users/dirkjan/Documents/projects/rubinius/vm)
DEP llvm.cpp
CC llvm.cpp
llvm.cpp: In static member function ‘static void rubinius::VMLLVMMethod::init(const char*)’:
llvm.cpp:55: error: invalid conversion from ‘std::string*’ to ‘unsigned int’
llvm.cpp:55: error: initializing argument 2 of ‘static llvm::MemoryBuffer* llvm::MemoryBuffer::getFile(const char*, unsigned int, std::string*, int64_t)’
llvm.cpp:75: error: ‘Create’ is not a member of ‘llvm::Function’
llvm.cpp: In member function ‘llvm::CallInst* rubinius::VMLLVMMethod::call_operation(rubinius::Opcode*, llvm::Value*, llvm::Value*, llvm::BasicBlock*)’:
llvm.cpp:107: error: ‘Create’ is not a member of ‘llvm::CallInst’
llvm.cpp: In function ‘void rubinius::show(const char*, llvm::BasicBlock*)’:
llvm.cpp:127: error: ‘Create’ is not a member of ‘llvm::CallInst’
llvm.cpp: In function ‘void rubinius::add_passes(llvm::PassManager&)’:
llvm.cpp:152: error: ‘createJumpThreadingPass’ was not declared in this scope
llvm.cpp:168: error: ‘createLoopDeletionPass’ was not declared in this scope
llvm.cpp:172: error: ‘createMemCpyOptPass’ was not declared in this scope
llvm.cpp: In function ‘llvm::BasicBlock** rubinius::construct_blocks(llvm::Function*, std::vector<rubinius::Opcode*, std::allocator<rubinius::Opcode*> >&, llvm::Value*)’:
llvm.cpp:209: error: ‘Create’ is not a member of ‘llvm::BasicBlock’
llvm.cpp:213: error: ‘Create’ is not a member of ‘llvm::BasicBlock’
llvm.cpp:215: error: ‘Create’ is not a member of ‘llvm::ReturnInst’
llvm.cpp:219: error: ‘Create’ is not a member of ‘llvm::SwitchInst’
llvm.cpp:226: error: ‘Create’ is not a member of ‘llvm::BasicBlock’
llvm.cpp: In member function ‘virtual void rubinius::VMLLVMMethod::compile()’:
llvm.cpp:268: error: ‘Create’ is not a member of ‘llvm::BranchInst’
llvm.cpp:280: error: ‘Create’ is not a member of ‘llvm::BranchInst’
llvm.cpp:292: error: ‘Create’ is not a member of ‘llvm::BasicBlock’
llvm.cpp:294: error: ‘Create’ is not a member of ‘llvm::BranchInst’
llvm.cpp:310: error: ‘Create’ is not a member of ‘llvm::BasicBlock’
llvm.cpp:313: error: ‘Create’ is not a member of ‘llvm::BranchInst’
llvm.cpp:316: error: ‘Create’ is not a member of ‘llvm::ReturnInst’
llvm.cpp:324: error: ‘Create’ is not a member of ‘llvm::ReturnInst’
llvm.cpp:328: error: ‘Create’ is not a member of ‘llvm::ReturnInst’
llvm.cpp:334: error: ‘Create’ is not a member of ‘llvm::ReturnInst’
rake aborted!
Command failed with status (1): [g++ -Iexternal_libs/libtommath -Iexternal_...]
/Users/dirkjan/Documents/projects/rubinius/vm/rakefile:4:in `x'
(See full trace by running task with --trace)