hyrise/hyrise-v1

Compilation error when Metis is configured with 64-bit indices

Opened this issue · 0 comments

According to the Metis documentation the library could be configured with 32 (default) or 64-bit indices. This is done by adjusting a definition DXTYPEWIDTH in include/metis.h.

And when the value is set to 64 bit then hyrise compilation fails due to invalid conversion. The source uses bare type int, while Metis uses an alias idx_t.