diff options
Diffstat (limited to 'lib/Numeric/LinearAlgebra/LAPACK/lapack-aux.c')
-rw-r--r-- | lib/Numeric/LinearAlgebra/LAPACK/lapack-aux.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/Numeric/LinearAlgebra/LAPACK/lapack-aux.c b/lib/Numeric/LinearAlgebra/LAPACK/lapack-aux.c index cab3f5b..058232c 100644 --- a/lib/Numeric/LinearAlgebra/LAPACK/lapack-aux.c +++ b/lib/Numeric/LinearAlgebra/LAPACK/lapack-aux.c | |||
@@ -728,6 +728,9 @@ int schur_l_R(KDMAT(a), DMAT(u), DMAT(s)) { | |||
728 | } | 728 | } |
729 | 729 | ||
730 | int schur_l_C(KCMAT(a), CMAT(u), CMAT(s)) { | 730 | int schur_l_C(KCMAT(a), CMAT(u), CMAT(s)) { |
731 | #ifdef _WIN32 | ||
732 | return NOSPRTD; | ||
733 | #else | ||
731 | integer m = ar; | 734 | integer m = ar; |
732 | integer n = ac; | 735 | integer n = ac; |
733 | REQUIRES(m>=1 && n==m && ur==n && uc==n && sr==n && sc==n, BAD_SIZE); | 736 | REQUIRES(m>=1 && n==m && ur==n && uc==n && sr==n && sc==n, BAD_SIZE); |
@@ -749,4 +752,5 @@ int schur_l_C(KCMAT(a), CMAT(u), CMAT(s)) { | |||
749 | free(BWORK); | 752 | free(BWORK); |
750 | free(WORK); | 753 | free(WORK); |
751 | OK | 754 | OK |
755 | #endif | ||
752 | } | 756 | } |