I am trying to build the sample benchmarks under hgfractal/api. I have setup the Alpha cross-compiler toolchain. There were some minor build issues which I could fix. However, not able to resolve the one below:
g++ -c -O1 -D_MODE_=1 -D_UNI_PROCESSOR_=1 -D_PTHREADS_CMP_=2 -D_SHARED_MEM_CMP_=3 -D_COARSE_OPENMP_=4 -D_SHARED_MEM_ITERTHRD_=5 -D_SHARED_MEM_BLOCKTHRD_=6 -D_SHARED_MEM_BLOCKTASK_=7 -D_SIMD_OPENMP_=8 -D_SIMD_BLOCKTASK_=9 -D_TEMPORAL_MULTIPLEX_STREAM_CMP_=10 -D_SPATIAL_MULTIPLEX_STREAM_CMP_=11 -I. api_asm.cpp -o objexec/./api_asm.o
g++ -c -O1 -D_MODE_=1 -D_UNI_PROCESSOR_=1 -D_PTHREADS_CMP_=2 -D_SHARED_MEM_CMP_=3 -D_COARSE_OPENMP_=4 -D_SHARED_MEM_ITERTHRD_=5 -D_SHARED_MEM_BLOCKTHRD_=6 -D_SHARED_MEM_BLOCKTASK_=7 -D_SIMD_OPENMP_=8 -D_SIMD_BLOCKTASK_=9 -D_TEMPORAL_MULTIPLEX_STREAM_CMP_=10 -D_SPATIAL_MULTIPLEX_STREAM_CMP_=11 -I. api.cpp -o objexec/./api.o
....
g++ -c -O1 -D_MODE_=1 -D_UNI_PROCESSOR_=1 -D_PTHREADS_CMP_=2 -D_SHARED_MEM_CMP_=3 -D_COARSE_OPENMP_=4 -D_SHARED_MEM_ITERTHRD_=5 -D_SHARED_MEM_BLOCKTHRD_=6 -D_SHARED_MEM_BLOCKTASK_=7 -D_SIMD_OPENMP_=8 -D_SIMD_BLOCKTASK_=9 -D_TEMPORAL_MULTIPLEX_STREAM_CMP_=10 -D_SPATIAL_MULTIPLEX_STREAM_CMP_=11 -I. api_frcontext.cpp -o objexec/./api_frcontext.o
g++ -c -O1 -D_MODE_=1 -D_UNI_PROCESSOR_=1 -D_PTHREADS_CMP_=2 -D_SHARED_MEM_CMP_=3 -D_COARSE_OPENMP_=4 -D_SHARED_MEM_ITERTHRD_=5 -D_SHARED_MEM_BLOCKTHRD_=6 -D_SHARED_MEM_BLOCKTASK_=7 -D_SIMD_OPENMP_=8 -D_SIMD_BLOCKTASK_=9 -D_TEMPORAL_MULTIPLEX_STREAM_CMP_=10 -D_SPATIAL_MULTIPLEX_STREAM_CMP_=11 -I. api_frcontext_emul.cpp -o objexec/./api_frcontext_emul.o
api_frcontext_emul.cpp: In member function ‘void frContext::break_loop(ulong)’:
api_frcontext_emul.cpp:346:67: error: no matching function for call to ‘find(std::deque<long unsigned int>::iterator, std::deque<long unsigned int>::iterator, std::map<long unsigned int, long unsigned int, std::less<long unsigned int>, std::allocator<std::pair<const long unsigned int, long unsigned int> > >::mapped_type&)’
make: *** [objexec/./api_frcontext_emul.o] Error 1
Has anyone come across this error ? Also, this is what one needs to do to build the benchmarks right ?
Thanks for your help!
--
Regards,
Ankita