2015-07-15 08:24:22 +02:00
|
|
|
diff -ru boost.orig/boost/multi_array/concept_checks.hpp boost/boost/multi_array/concept_checks.hpp
|
|
|
|
--- foo/misc/boost.orig/boost/multi_array/concept_checks.hpp 2014-04-23 17:36:51.000000000 +0200
|
|
|
|
+++ foo/misc/boost/boost/multi_array/concept_checks.hpp 2015-07-18 20:58:17.222982959 +0200
|
|
|
|
@@ -58,6 +58,13 @@
|
2013-05-22 23:06:59 +03:00
|
|
|
|
2013-05-27 15:29:30 +03:00
|
|
|
} // namespace detail
|
2012-10-25 17:32:19 +02:00
|
|
|
|
|
|
|
+// MSVC 2008 produces 2 warnings "default constructor could not be generated"
|
|
|
|
+// here that run over ~100 lines :(
|
|
|
|
+#ifdef _MSC_VER
|
|
|
|
+#pragma warning(push,1)
|
|
|
|
+#pragma warning(disable: 4510)
|
|
|
|
+#pragma warning(disable: 4610)
|
|
|
|
+#endif
|
|
|
|
|
|
|
|
template <typename Array, std::size_t NumDims >
|
|
|
|
struct ConstMultiArrayConcept
|
2015-07-15 08:24:22 +02:00
|
|
|
@@ -119,6 +126,9 @@
|
2012-10-25 17:32:19 +02:00
|
|
|
index_range range;
|
|
|
|
};
|
|
|
|
|
|
|
|
+#ifdef _MSC_VER
|
|
|
|
+#pragma warning(pop)
|
|
|
|
+#endif
|
|
|
|
|
|
|
|
template <typename Array, std::size_t NumDims >
|
|
|
|
struct MutableMultiArrayConcept
|