Created
January 9, 2016 16:57
-
-
Save pipermerriam/dde0e839d5720d37dcb2 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ make -j6 | |
[ 1%] Built target secp256k1 | |
[ 3%] Built target scrypt | |
[ 4%] Built target ethash | |
[ 4%] Built target dev_BuildInfo.h | |
[ 4%] Built target ethereum_BuildInfo.h | |
[ 4%] Building CXX object libethereum/evmjit/libevmjit/CMakeFiles/evmjit.dir/Arith256.cpp.o | |
[ 4%] Built target natspec | |
[ 4%] Built target Sentinel.jsonstub | |
[ 4%] Building CXX object libethereum/evmjit/libevmjit/CMakeFiles/evmjit.dir/Array.cpp.o | |
[ 4%] Built target cpp-ethereum_BuildInfo.h | |
[ 4%] Building CXX object libethereum/evmjit/libevmjit/CMakeFiles/evmjit.dir/BasicBlock.cpp.o | |
[ 4%] Built target minerphonehome.jsonstub | |
[ 4%] Built target minerfarm.jsonstub | |
[ 5%] Building CXX object libethereum/evmjit/libevmjit/CMakeFiles/evmjit.dir/Ext.cpp.o | |
[ 6%] Building CXX object libethereum/evmjit/libevmjit/CMakeFiles/evmjit.dir/Compiler.cpp.o | |
[ 6%] Built target webthree_BuildInfo.h | |
[ 6%] Building CXX object libethereum/evmjit/libevmjit/CMakeFiles/evmjit.dir/GasMeter.cpp.o | |
/Users/piper/sites/webthree-umbrella/libethereum/evmjit/libevmjit/Ext.cpp:67:13: error: no matching member function for call to 'SetInsertPoint' | |
m_builder.SetInsertPoint(allocaIt); | |
~~~~~~~~~~^~~~~~~~~~~~~~ | |
/usr/local/opt/llvm/include/llvm/IR/IRBuilder.h:87:8: note: candidate function not viable: no known conversion from 'llvm::ilist_iterator<llvm::Instruction>' to 'llvm::BasicBlock *' for 1st argument | |
void SetInsertPoint(BasicBlock *TheBB) { | |
^ | |
/usr/local/opt/llvm/include/llvm/IR/IRBuilder.h:94:8: note: candidate function not viable: no known conversion from 'llvm::ilist_iterator<llvm::Instruction>' to 'llvm::Instruction *' for 1st argument | |
void SetInsertPoint(Instruction *I) { | |
^ | |
/usr/local/opt/llvm/include/llvm/IR/IRBuilder.h:103:8: note: candidate function not viable: requires 2 arguments, but 1 was provided | |
void SetInsertPoint(BasicBlock *TheBB, BasicBlock::iterator IP) { | |
^ | |
/Users/piper/sites/webthree-umbrella/libethereum/evmjit/libevmjit/GasMeter.cpp:169:22: error: no member named 'getNextNode' in 'llvm::Argument' | |
auto cost = gasPtr->getNextNode(); | |
~~~~~~ ^ | |
/Users/piper/sites/webthree-umbrella/libethereum/evmjit/libevmjit/Array.cpp:37:25: error: no member named 'getNextNode' in 'llvm::Argument' | |
auto value = arrayPtr->getNextNode(); | |
~~~~~~~~ ^ | |
/Users/piper/sites/webthree-umbrella/libethereum/evmjit/libevmjit/Array.cpp:87:25: error: no member named 'getNextNode' in 'llvm::Argument' | |
auto index = arrayPtr->getNextNode(); | |
~~~~~~~~ ^ | |
/Users/piper/sites/webthree-umbrella/libethereum/evmjit/libevmjit/Array.cpp:111:25: error: no member named 'getNextNode' in 'llvm::Argument' | |
auto index = arrayPtr->getNextNode(); | |
~~~~~~~~ ^ | |
/Users/piper/sites/webthree-umbrella/libethereum/evmjit/libevmjit/Array.cpp:133:25: error: no member named 'getNextNode' in 'llvm::Argument' | |
auto index = arrayPtr->getNextNode(); | |
~~~~~~~~ ^ | |
/Users/piper/sites/webthree-umbrella/libethereum/evmjit/libevmjit/Array.cpp:191:27: error: no member named 'getNextNode' in 'llvm::Argument' | |
auto newSize = arrayPtr->getNextNode(); | |
~~~~~~~~ ^ | |
/Users/piper/sites/webthree-umbrella/libethereum/evmjit/libevmjit/Arith256.cpp:86:14: error: no member named 'getNextNode' in 'llvm::Argument' | |
auto y = x->getNextNode(); | |
~ ^ | |
/Users/piper/sites/webthree-umbrella/libethereum/evmjit/libevmjit/Arith256.cpp:203:17: error: no member named 'getNextNode' in 'llvm::Argument' | |
auto yArg = x->getNextNode(); | |
~ ^ | |
/Users/piper/sites/webthree-umbrella/libethereum/evmjit/libevmjit/Arith256.cpp:301:14: error: no member named 'getNextNode' in 'llvm::Argument' | |
auto y = x->getNextNode(); | |
~ ^ | |
/Users/piper/sites/webthree-umbrella/libethereum/evmjit/libevmjit/Arith256.cpp:325:14: error: no member named 'getNextNode' in 'llvm::Argument' | |
auto y = x->getNextNode(); | |
~ ^ | |
/Users/piper/sites/webthree-umbrella/libethereum/evmjit/libevmjit/Arith256.cpp:369:14: error: no member named 'getNextNode' in 'llvm::Argument' | |
auto y = x->getNextNode(); | |
~ ^ | |
/Users/piper/sites/webthree-umbrella/libethereum/evmjit/libevmjit/Arith256.cpp:415:14: error: no member named 'getNextNode' in 'llvm::Argument' | |
auto y = x->getNextNode(); | |
~ ^ | |
/Users/piper/sites/webthree-umbrella/libethereum/evmjit/libevmjit/Arith256.cpp:441:14: error: no member named 'getNextNode' in 'llvm::Argument' | |
auto y = x->getNextNode(); | |
~ ^ | |
/Users/piper/sites/webthree-umbrella/libethereum/evmjit/libevmjit/Arith256.cpp:464:25: error: no member named 'getNextNode' in 'llvm::Argument' | |
auto exponent = base->getNextNode(); | |
~~~~ ^ | |
/Users/piper/sites/webthree-umbrella/libethereum/evmjit/libevmjit/Compiler.cpp:117:4: error: no matching constructor for initialization of 'IRBuilder' (aka 'IRBuilder<>') | |
IRBuilder{it}.CreateBr(nextBlock); | |
^ ~~~~ | |
/usr/local/opt/llvm/include/llvm/IR/IRBuilder.h:536:7: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'llvm::ilist_iterator<llvm::BasicBlock>' to 'const | |
llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >' for 1st argument | |
class IRBuilder : public IRBuilderBase, public Inserter { | |
^ | |
/usr/local/opt/llvm/include/llvm/IR/IRBuilder.h:536:7: note: candidate constructor (the implicit move constructor) not viable: no known conversion from 'llvm::ilist_iterator<llvm::BasicBlock>' to | |
'llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >' for 1st argument | |
class IRBuilder : public IRBuilderBase, public Inserter { | |
^ | |
/usr/local/opt/llvm/include/llvm/IR/IRBuilder.h:544:12: note: candidate constructor not viable: no known conversion from 'llvm::ilist_iterator<llvm::BasicBlock>' to 'llvm::LLVMContext &' for 1st argument | |
explicit IRBuilder(LLVMContext &C, MDNode *FPMathTag = nullptr) | |
^ | |
/usr/local/opt/llvm/include/llvm/IR/IRBuilder.h:553:12: note: candidate constructor not viable: no known conversion from 'llvm::ilist_iterator<llvm::BasicBlock>' to 'llvm::BasicBlock *' for 1st argument | |
explicit IRBuilder(BasicBlock *TheBB, MDNode *FPMathTag = nullptr) | |
^ | |
/usr/local/opt/llvm/include/llvm/IR/IRBuilder.h:558:12: note: candidate constructor not viable: no known conversion from 'llvm::ilist_iterator<llvm::BasicBlock>' to 'llvm::Instruction *' for 1st argument | |
explicit IRBuilder(Instruction *IP, MDNode *FPMathTag = nullptr) | |
^ | |
/usr/local/opt/llvm/include/llvm/IR/IRBuilder.h:548:12: note: candidate constructor not viable: requires at least 2 arguments, but 1 was provided | |
explicit IRBuilder(BasicBlock *TheBB, const T &F, MDNode *FPMathTag = nullptr) | |
^ | |
/usr/local/opt/llvm/include/llvm/IR/IRBuilder.h:569:3: note: candidate constructor not viable: requires at least 2 arguments, but 1 was provided | |
IRBuilder(BasicBlock *TheBB, BasicBlock::iterator IP, | |
^ | |
/usr/local/opt/llvm/include/llvm/IR/IRBuilder.h:540:3: note: candidate constructor not viable: requires at least 2 arguments, but 1 was provided | |
IRBuilder(LLVMContext &C, const T &F, Inserter I = Inserter(), | |
^ | |
/usr/local/opt/llvm/include/llvm/IR/IRBuilder.h:563:3: note: candidate constructor not viable: requires at least 3 arguments, but 1 was provided | |
IRBuilder(BasicBlock *TheBB, BasicBlock::iterator IP, const T& F, | |
^ | |
/Users/piper/sites/webthree-umbrella/libethereum/evmjit/libevmjit/Compiler.cpp:128:42: error: no viable conversion from 'llvm::ilist_iterator<llvm::BasicBlock>' to 'llvm::BasicBlock *' | |
jumpTableInput->addIncoming(destIdx, it); // Fill up PHI node | |
^~ | |
/usr/local/opt/llvm/include/llvm/IR/Instructions.h:2569:42: note: passing argument to parameter 'BB' here | |
void addIncoming(Value *V, BasicBlock *BB) { | |
^ | |
/Users/piper/sites/webthree-umbrella/libethereum/evmjit/libevmjit/BasicBlock.cpp:170:23: error: no member named 'getNextNode' in 'llvm::Argument' | |
auto sizePtr = base->getNextNode(); | |
~~~~ ^ | |
1 error generated. | |
make[2]: *** [libethereum/evmjit/libevmjit/CMakeFiles/evmjit.dir/GasMeter.cpp.o] Error 1 | |
make[2]: *** Waiting for unfinished jobs.... | |
[ 6%] Built target bzz.jsonstub | |
8 errors generated. | |
make[2]: *** [libethereum/evmjit/libevmjit/CMakeFiles/evmjit.dir/Arith256.cpp.o] Error 1 | |
1 error generated. | |
make[2]: *** [libethereum/evmjit/libevmjit/CMakeFiles/evmjit.dir/BasicBlock.cpp.o] Error 1 | |
[ 6%] Built target admin_utils.jsonstub | |
[ 6%] Built target admin_net.jsonstub | |
[ 6%] Built target web3.jsonstub | |
[ 6%] Built target net.jsonstub | |
[ 6%] Built target personal.jsonstub | |
[ 6%] Built target whisper.jsonstub | |
[ 6%] Built target db.jsonstub | |
[ 6%] Built target eth.jsonstub | |
1 error generated. | |
make[2]: *** [libethereum/evmjit/libevmjit/CMakeFiles/evmjit.dir/Ext.cpp.o] Error 1 | |
[ 7%] Built target jsengine | |
[ 7%] Built target solidity_BuildInfo.h | |
5 errors generated. | |
[ 7%] Built target admin_eth.jsonstub | |
make[2]: *** [libethereum/evmjit/libevmjit/CMakeFiles/evmjit.dir/Array.cpp.o] Error 1 | |
[ 7%] Automatic moc and uic for target aleth | |
[ 7%] Automatic moc, uic and rcc for target AlethFive | |
[ 7%] Automatic moc, uic and rcc for target AlethOne | |
[ 7%] Automatic moc and uic for target AlethZero | |
[ 7%] Built target aleth_automoc | |
[ 7%] Built target alethzero_BuildInfo.h | |
[ 7%] Built target AlethFive_automoc | |
[ 7%] Built target AlethOne_automoc | |
[ 7%] Automatic moc and uic for target Mix | |
[ 7%] Built target AlethZero_automoc | |
[ 7%] Built target ethash-cl | |
[ 7%] Built target Mix_automoc | |
[ 7%] Built target mix_BuildInfo.h | |
2 errors generated. | |
make[2]: *** [libethereum/evmjit/libevmjit/CMakeFiles/evmjit.dir/Compiler.cpp.o] Error 1 | |
make[1]: *** [libethereum/evmjit/libevmjit/CMakeFiles/evmjit.dir/all] Error 2 | |
make[1]: *** Waiting for unfinished jobs.... | |
[ 12%] Built target devcore | |
make: *** [all] Error 2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment