Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Google test #32

Open
wants to merge 42 commits into
base: master
Choose a base branch
from
Open

Google test #32

wants to merge 42 commits into from

Conversation

seunghwak
Copy link
Collaborator

This updates hornet to use Google test. Test files will be located under build/gtests directory. Test files take command line arguments (e.g. graph file path) as before. Fixed several bugs on the way. Older versions of breadth-first-search and triangle-counting are replaced with the new ones (triangle2, bfs2, BfsTopDown2, and TriangleCounting2) and removed 2 from their names.

…ctory at somepoint if I don't get complaints, let's remove unused files from the code base
…ph and cudf) and moved test files to the created directories
…e files for a while... (these files will eventually be removed once hornet gets integrated into cugraph)
… two unsigned integers, need to check a + b > a, not a + b < a
… so no need to have a separate command line test files
…o insert_delete_test.cu and updated insert_delete_test.cu to use Google test
…unnamed name space to avoid a Triangle2 class instance invoking the OPERATOR_InitTriangleCounts defined in triangle.cu (instead of the one in triangle2.cu)
@seunghwak seunghwak requested review from ogreen and kaatish January 28, 2019 21:44
…system with more than 8 GPUs due to a bug in the xlib library, I am planning to carve out the entire xlib library, so I may not fix this in a more appropriate way at this moment
…et inconsistently uses Google's convention in naming class member variables... this inconsistency needs to be fixed as well.
…h to inverted_graph_, this naming rule (adding trailing _) should be consistently enforced to every class in hornet, but we may do this sometime later
@seunghwak
Copy link
Collaborator Author

Added quick fixes for the FPE issue in systems with more than 8 GPUs and the KatzCentralityDynamic compile error.

@seunghwak seunghwak closed this Jan 30, 2019
@seunghwak seunghwak reopened this Jan 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant