Blob Blame History Raw
diff -rupN --no-dereference netgen-6.2.2105/libsrc/core/python_ngcore.hpp netgen-6.2.2105-new/libsrc/core/python_ngcore.hpp
--- netgen-6.2.2105/libsrc/core/python_ngcore.hpp	2021-10-02 15:32:02.000000000 +0200
+++ netgen-6.2.2105-new/libsrc/core/python_ngcore.hpp	2021-10-04 10:13:57.901137704 +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.2105/libsrc/core/table.hpp netgen-6.2.2105-new/libsrc/core/table.hpp
--- netgen-6.2.2105/libsrc/core/table.hpp	2021-10-02 15:32:02.000000000 +0200
+++ netgen-6.2.2105-new/libsrc/core/table.hpp	2021-10-04 10:13:57.902137672 +0200
@@ -104,8 +104,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
 
 
   /**