<pre style='margin:0'>
Eric A. Borisch (eborisch) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/30b3d58658733e69535565489f811f1dfcec3a85">https://github.com/macports/macports-ports/commit/30b3d58658733e69535565489f811f1dfcec3a85</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 30b3d58  eigen3-devel: Patch for BLAS interface bug.
</span>30b3d58 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 30b3d58658733e69535565489f811f1dfcec3a85
</span>Author: Eric A. Borisch <eborisch@macports.org>
AuthorDate: Tue May 8 15:03:58 2018 -0500

<span style='display:block; white-space:pre;color:#404040;'>    eigen3-devel: Patch for BLAS interface bug.
</span>---
 math/eigen3/Portfile              |  4 +++-
 math/eigen3/files/GMMT_BLAS.patch | 11 +++++++++++
 2 files changed, 14 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/eigen3/Portfile b/math/eigen3/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index cc0ca39..345ce6d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/eigen3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/eigen3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,7 +39,7 @@ if {${subport} eq ${name}} {
</span>     # No current development version (other than rolling snapshot)
     bitbucket.setup     eigen eigen 4e1b735
     version             3.3-tracking-20180426
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision            1
</span>     name                eigen3-devel
     conflicts           eigen3
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -54,6 +54,8 @@ if {${subport} eq ${name}} {
</span>         rmd160  2a72f73ab83e8e0cc2ca8b4a537bbe253bd90e68 \
         sha256  b6d134f94fc3e4bdfc2d2fe9cc7d6a1aa19f67e96acf037dc3f9a936676d8037 \
         size    1662855
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles          GMMT_BLAS.patch
</span> }
 
 homepage            http://eigen.tuxfamily.org/
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/eigen3/files/GMMT_BLAS.patch b/math/eigen3/files/GMMT_BLAS.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..0b69e46
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/eigen3/files/GMMT_BLAS.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h.orig      2018-05-08 14:00:08.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h   2018-05-08 14:00:21.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -52,7 +52,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   static EIGEN_STRONG_INLINE void run(Index size, Index depth,const Scalar* lhs, Index lhsStride, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           const Scalar* rhs, Index rhsStride, Scalar* res, Index resStride, Scalar alpha, level3_blocking<Scalar, Scalar>& blocking) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   { \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    if ( lhs==rhs && ((UpLo&(Lower|Upper)==UpLo)) ) { \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    if ( lhs==rhs && ((UpLo&(Lower|Upper))==UpLo) ) { \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       general_matrix_matrix_rankupdate<Index,Scalar,LhsStorageOrder,ConjugateLhs,ColMajor,UpLo> \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       ::run(size,depth,lhs,lhsStride,rhs,rhsStride,res,resStride,alpha,blocking); \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     } else { \
</span></pre><pre style='margin:0'>

</pre>