kahypar / mt-kahypar

Mt-KaHyPar (Multi-Threaded Karlsruhe Hypergraph Partitioner) is a shared-memory multilevel graph and hypergraph partitioner equipped with parallel implementations of techniques used in the best sequential partitioning algorithms. Mt-KaHyPar can partition extremely large hypergraphs very fast and with high quality.
MIT License
126 stars 26 forks source link

macOS support #172

Closed uulm-janbaudisch closed 11 months ago

uulm-janbaudisch commented 11 months ago

Currently, only Linux and Windows systems seem to be supported. Would it be possible to also support macOS and/or reduce the amount of platform-specific code so that it might compile with any C++ compiler?

kittobi1992 commented 11 months ago

Just saw the issue after I implemented the macOS build today :D I already merged it to master. However, it is not properly tested and needs some follow-up changes. It works on my machine and in the CI. Let me know when you discover any issues with the build.

uulm-janbaudisch commented 11 months ago

Great, I will try it out. Thank you!