On 30.04.2012, at 01:42, Claudio Freire wrote:
> Hi there.
>
> Here[0] is a patch that makes octave-forge build under gcc 4.7 and
> another[1] for openmpi 1.5.
>
> The patches apply to several modules - if you need it split by module,
> let me know.
>
> The openmpi patch shows undue reliance on internal openmpi state,
> something which is the cause of trouble. I don't know enough of that
> functionality to find a better fix, so I'll leave it up to you guys
> ;-)
>
> [0]
> https://api.opensuse.org/public/source/science/octave-forge/octave-forge-gcc-errors.patch
> [1]
> https://api.opensuse.org/public/source/science/octave-forge/octave-forge-openmpi_1.5_compat.patch
Hi Claudio
Sorry for the delay. May I ask you what the patch does for the control package?
I would like to forward the patches upstream to the SLICOT authors.
BTW: The current/recommended version is control-2.3.50.
Best regards,
Lukas
Index: octave-forge/control-2.2.5/src/AB13AD.f
===================================================================
--- octave-forge.orig/control-2.2.5/src/AB13AD.f 2010-02-18
17:15:51.000000000 -0300
+++ octave-forge/control-2.2.5/src/AB13AD.f 2012-02-02 13:00:38.414456719
-0300
@@ -262,8 +262,9 @@
C
C Error return.
C
+ AB13AD = ZERO
CALL XERBLA( 'AB13AD', -INFO )
RETURN
END IF
C
C Quick return if possible.
Index: octave-forge/control-2.2.5/src/AB13AX.f
===================================================================
--- octave-forge.orig/control-2.2.5/src/AB13AX.f 2010-02-18
17:15:51.000000000 -0300
+++ octave-forge/control-2.2.5/src/AB13AX.f 2012-02-02 13:00:52.426456716
-0300
@@ -195,6 +195,7 @@
C
C Error return.
C
+ AB13AX = ZERO
CALL XERBLA( 'AB13AX', -INFO )
RETURN
END IF
Index: octave-forge/control-2.2.5/src/AB13BD.f
===================================================================
--- octave-forge.orig/control-2.2.5/src/AB13BD.f 2009-12-04
01:46:15.000000000 -0300
+++ octave-forge/control-2.2.5/src/AB13BD.f 2012-02-02 13:02:17.678456705
-0300
@@ -292,6 +292,7 @@
C
C Error return.
C
+ AB13BD = ZERO
CALL XERBLA( 'AB13BD', -INFO )
RETURN
END IF
Index: octave-forge/control-2.2.5/src/AB13DX.f
===================================================================
--- octave-forge.orig/control-2.2.5/src/AB13DX.f 2009-11-29
01:17:08.000000000 -0300
+++ octave-forge/control-2.2.5/src/AB13DX.f 2012-02-02 13:01:18.990456712
-0300
@@ -324,6 +324,7 @@
END IF
C
IF( INFO.NE.0 ) THEN
+ AB13DX = ZERO
CALL XERBLA( 'AB13DX', -INFO )
RETURN
END IF
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Octave-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/octave-dev