g++ -c -O2 -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-unused-paramet er -g -DBOOST_SPIRIT_THREADSAFE -D_FILE_OFFSET_BITS=64 -I/root/memorycoin/src -I /root/memorycoin/src/obj -DUSE_UPNP=0 -DUSE_IPV6=1 -I/root/memorycoin/src/leveld b/include -I/root/memorycoin/src/leveldb/helpers -DHAVE_BUILD_INFO -fno-stack-pr otector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2 -MMD -MF ob j/momentum.d -o obj/momentum.o momentum.cpp
momentum.cpp: In function 'void mc::aesSearch(char*, int, int, std::vector<std:: pair<unsigned int, unsigned int> >*, boost::mutex*)':
momentum.cpp:73:38: warning: comparison between signed and unsigned integer expr essions [-Wsign-compare]
momentum.cpp:60:13: warning: unused variable 'mainMemoryPsuedoRandomData32' [-Wu nused-variable]
momentum.cpp: In function 'std::vector<std::pair<unsigned int, unsigned int> > m c::momentum_search(uint256, char*, int)':
momentum.cpp:176:16: warning: unused variable 'pindexPrev' [-Wunused-variable]
momentum.cpp:185:9: warning: variable 'threadsComplete' set but not used [-Wunus ed-but-set-variable]
momentum.cpp: In function 'bool mc::momentum_verify(uint256, uint32_t, uint32_t) ':
momentum.cpp:219:11: warning: unused variable 't1' [-Wunused-variable]
momentum.cpp: In function 'void mc::cpuid(unsigned int, unsigned int*, unsigned int*, unsigned int*, unsigned int*)':
momentum.cpp:324:21: error: unknown register name 'edi' in 'asm'
momentum.cpp: In function 'bool mc::hasAESNIInstructions()':
momentum.cpp:324:21: error: unknown register name 'edi' in 'asm'
make: *** [obj/momentum.o] Error 1
On my ARM server (Debian 64-bit).