GEOS-DEV / thirdPartyLibs

Repository to build the GEOSX third party libraries
3 stars 12 forks source link

Update raja chai vtk #222

Closed rrsettgast closed 1 year ago

TotoGaz commented 1 year ago

@XL64 Can you trigger our jenkins on this PR? BTW, we'll upgrade our cmake requirements to 3.23+. Is it OK on your side?

untereiner commented 1 year ago

I have a compilation issue with gcc 13 and clang15. A fix will be merged in vtk 9.3.0 that should be released on june 15th. Is it possible to wait until that ?

I have also issues with chai. More details here. To fix it:

--- resource.hpp    2023-06-12 17:18:04.329377349 +0200
+++ resource.hpp.patch  2023-06-12 17:18:22.615934478 +0200
@@ -19,7 +19,7 @@
 #include "camp/helpers.hpp"
 #include "camp/resource/event.hpp"
 #include "camp/resource/host.hpp"
-
+#include <stdexcept>
 #if defined(CAMP_HAVE_CUDA)
 #include "camp/resource/cuda.hpp"
 #endif

and

--- resource/host.hpp   2023-06-12 17:18:28.535899795 +0200
+++ resource/host.hpp.patch 2023-06-12 17:18:57.445735806 +0200
@@ -13,6 +13,7 @@

 #include "camp/resource/event.hpp"
 #include "camp/resource/platform.hpp"
+#include <cstdlib>

 namespace camp
 {