Blob Blame History Raw
diff -rupN --no-dereference netgen-6.2.2103/libsrc/core/python_ngcore.hpp netgen-6.2.2103-new/libsrc/core/python_ngcore.hpp
--- netgen-6.2.2103/libsrc/core/python_ngcore.hpp	2021-06-04 20:04:10.000000000 +0200
+++ netgen-6.2.2103-new/libsrc/core/python_ngcore.hpp	2021-06-07 12:54:51.999239336 +0200
@@ -125,10 +125,12 @@ namespace ngcore
     static std::string GetName() { return "D"; }
   };
 
+#ifdef _____LP64_____
   template<>
   struct PyNameTraits<size_t> {
     static std::string GetName() { return "S"; }
   };
+#endif
 
   template<typename T>
   struct PyNameTraits<std::shared_ptr<T>> {
diff -rupN --no-dereference netgen-6.2.2103/libsrc/core/table.hpp netgen-6.2.2103-new/libsrc/core/table.hpp
--- netgen-6.2.2103/libsrc/core/table.hpp	2021-06-04 20:04:10.000000000 +0200
+++ netgen-6.2.2103-new/libsrc/core/table.hpp	2021-06-07 12:54:51.999239336 +0200
@@ -102,8 +102,10 @@ namespace ngcore
   { return TablePrefixSum32 (FlatArray<unsigned> (entrysize.Size(), (unsigned int*)(int*)(entrysize.Addr(0)))); }
   NETGEN_INLINE size_t * TablePrefixSum (FlatArray<std::atomic<int>> entrysize)
   { return TablePrefixSum32 (FlatArray<unsigned> (entrysize.Size(), (unsigned int*)(std::atomic<int>*)entrysize.Addr(0))); }
+#ifdef _____LP64_____
   NETGEN_INLINE size_t * TablePrefixSum (FlatArray<size_t> entrysize)
   { return TablePrefixSum64 (entrysize); }
+#endif
 
 
   /**