samridh-dev / votess

A fast, multi-target voronoi tessellator using the SYCL framework
GNU General Public License v3.0
3 stars 1 forks source link

compiling gpu branch: 'filesystem' file not found #2

Closed cbyrohl closed 2 months ago

cbyrohl commented 2 months ago

Copying Dylan's issues over from the private repo:

Compiling the current gpu branch with intel/2024.0 fails with

/u/dnelson/votess/test/votess.cpp:194:10: fatal error: 'filesystem' file not found 194 | #include | ^~~~ 1 error generated.

This seems to be a somewhat commonly occurring issue when using the intel compilers, would be great if you could find a fix for the CMakeLists.txt

samridh-dev commented 2 months ago

Is it possible if I could see which version of gcc and g++ you are using? Intel compilers do use a gcc/g++ backend, but g++ 7 does not have an implementation of .

Let me know if I should include an option specifying a backend gcc version.

There was also no need to include in test/votess.cpp, so I have removed it. Let me know if that was the only thing blocking compilation.

cbyrohl commented 2 months ago

I can confirm that the current branch now works with intel/2024.0 on the MCPDF vera cluster.