SURVEY:SUMMARY:BUILD_DIFFICULTY[not_applicable, reasonable_effort, code_problematic or string] reasonable_effort
SURVEY:SUMMARY:CLASSIFICATION[practical,theoretical,hardware] practical
SURVEY:SUMMARY:CORRECT_CODE_LOCATION[string]
SURVEY:SUMMARY:PUBLISHED_CODE[not_applicable, yes, no] yes
SURVEY:SUMMARY:SAME_VERSION[not_applicable, yes, no_but_available, no_and_not_available] yes
SURVEY:SUMMARY:STUDY_FOUND_CORRECT_CODE[not_applicable, yes, no] yes
SURVEY:AUTHOR1:BUILD_COMMENT[string] 1) comment out line 159 in quasi_clique.h: i.e.. make it
//bool& quasi_clique_found;
The older compiler accepted this uninitialized value, but the new one does not.
2) add to quasi_clique.cc
#include
so that the sleep function can be found.
I was then able to compile using the g++ compiler that is default on mac os X:
Apple LLVM version 5.0
derived from g++ 4.2.1
SURVEY:AUTHOR1:BUILD_DIFFICULTY[not_applicable, reasonable_effort, code_problematic or string] reasonable_effort
SURVEY:AUTHOR1:BUILD_DIFFICULTY_COMMENT[string] Please note that your study must take into account the various versions of the g++ compilers, which are always introducing incompatibilities. While it is desirable to have the code compile with the latest versions, it is not always possible to do so.I have outlined two simple fixes that let me compile the code.
SURVEY:AUTHOR1:CLASSIFICATION[practical,theoretical,hardware] practical
SURVEY:AUTHOR1:CLASSIFICATION_COMMENT[string]
SURVEY:AUTHOR1:CORRECT_CODE_LOCATION[string]
SURVEY:AUTHOR1:PUBLIC_COMMENT[string]
SURVEY:AUTHOR1:PUBLISHED_CODE[not_applicable, yes, no] yes
SURVEY:AUTHOR1:SAME_VERSION[not_applicable, yes, no_but_available, no_and_not_available] yes
SURVEY:AUTHOR1:SAME_VERSION_COMMENT[string]
SURVEY:AUTHOR1:STUDY_FOUND_CORRECT_CODE[not_applicable, yes, no] yes
SURVEY:AUTHOR2:BUILD_COMMENT[string] I've fixed the compilation errors. Apparently the code was not compatible with the most recent version of c++. We had to change around 10 lines of code to make it compatible.
SURVEY:AUTHOR2:BUILD_DIFFICULTY[not_applicable, reasonable_effort, code_problematic or string] Fixed
SURVEY:AUTHOR2:BUILD_DIFFICULTY_COMMENT[string] I've fixed the compilation errors.
SURVEY:AUTHOR2:CLASSIFICATION[practical,theoretical,hardware] practical
SURVEY:AUTHOR2:CLASSIFICATION_COMMENT[string]
SURVEY:AUTHOR2:CORRECT_CODE_LOCATION[string]
SURVEY:AUTHOR2:PUBLIC_COMMENT[string]
SURVEY:AUTHOR2:PUBLISHED_CODE[not_applicable, yes, no] yes
SURVEY:AUTHOR2:SAME_VERSION[not_applicable, yes, no_but_available, no_and_not_available] yes
SURVEY:AUTHOR2:SAME_VERSION_COMMENT[string]
SURVEY:AUTHOR2:STUDY_FOUND_CORRECT_CODE[not_applicable, yes, no] yes