Skip to content

HashJoin.hpp has an undefined function: combine() #297

@shubhsh

Description

@shubhsh

Hi all,
I am trying to run the benchmarks. I’m able to compile the demo-hello_world.exe with “make demo-hello_world.exe”. However, I cannot compile MapReduce_tests.exe and pagerank.exe by using the same way. I've also tried using docker. It could not work as well. Any help will be appreciated.

My steps and results are as follows:

./configure --cc=$(which gcc) --third-party-tarfile=
cd /build/Make+Release
make install
source install/bin/settings.sh
make MapReduce_tests.exe
_[ 7%] Built target graph500-generator
[ 7%] Built target all-third-party
[ 10%] Built target queryio
[ 81%] Built target Grappa
[ 86%] Built target generator
[ 86%] Building CXX object applications/join/CMakeFiles/querylib.dir/HashJoin.cpp.o
In file included from /home/jack/grappa/grappa/applications/join/HashJoin.cpp:1:0:
/home/jack/grappa/grappa/applications/join/HashJoin.hpp: In lambda function:
/home/jack/grappa/grappa/applications/join/HashJoin.hpp:104:44: error: ‘combine’ was not declared in this scope
reducer.result->push_back( combine<OutType,VL,VR>(_left_it,_right_it) );
^
/home/jack/grappa/grappa/applications/join/HashJoin.hpp:104:59: error: expected primary-expression before ‘,’ token
reducer.result->push_back( combine<OutType,VL,VR>(_left_it,_right_it) );
^
/home/jack/grappa/grappa/applications/join/HashJoin.hpp:104:62: error: expected primary-expression before ‘,’ token
reducer.result->push_back( combine<OutType,VL,VR>(_left_it,_right_it) );
^
/home/jack/grappa/grappa/applications/join/HashJoin.hpp:104:65: error: expected primary-expression before ‘>’ token
reducer.result->push_back( combine<OutType,VL,VR>(_left_it,right_it) );
^
make[3]: *** [applications/join/CMakeFiles/querylib.dir/HashJoin.cpp.o] Error 1
make[2]: *** [applications/join/CMakeFiles/querylib.dir/all] Error 2
make[1]: *** [applications/join/CMakeFiles/MapReduce_tests.exe.dir/rule] Error 2
make: *** [MapReduce_tests.exe] Error 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions