aboutsummaryrefslogtreecommitdiff
path: root/math/slicot/files
diff options
context:
space:
mode:
Diffstat (limited to 'math/slicot/files')
-rw-r--r--math/slicot/files/patch-examples_TMB03LD.f11
-rw-r--r--math/slicot/files/patch-examples_makefile__Unix30
-rw-r--r--math/slicot/files/patch-make__Unix.inc12
3 files changed, 6 insertions, 47 deletions
diff --git a/math/slicot/files/patch-examples_TMB03LD.f b/math/slicot/files/patch-examples_TMB03LD.f
deleted file mode 100644
index 3ff556f8858f..000000000000
--- a/math/slicot/files/patch-examples_TMB03LD.f
+++ /dev/null
@@ -1,11 +0,0 @@
---- examples/TMB03LD.f.orig 2022-05-27 14:40:35 UTC
-+++ examples/TMB03LD.f
-@@ -26,6 +26,8 @@
- $ DWORK( LDWORK ), FG( LDFG, NMAX/2+1 ),
- $ Q( LDQ, 2*NMAX )
- *
-+ LOGICAL LSAME
-+ EXTERNAL LSAME
- * .. External Subroutines ..
- EXTERNAL MB03LD
- *
diff --git a/math/slicot/files/patch-examples_makefile__Unix b/math/slicot/files/patch-examples_makefile__Unix
deleted file mode 100644
index ba134d924e1e..000000000000
--- a/math/slicot/files/patch-examples_makefile__Unix
+++ /dev/null
@@ -1,30 +0,0 @@
---- examples/makefile_Unix.orig 2024-02-05 12:03:37 UTC
-+++ examples/makefile_Unix
-@@ -40,6 +40,8 @@ include ../make_Unix.inc
-
- include ../make_Unix.inc
-
-+# MB03BZ.exa removed - see https://github.com/SLICOT/SLICOT-Reference/issues/16
-+# Same for MB03FZ, MB03LZ, MB03XZ, MB04AZ, MB04BZ, MB4DLZ, MB4DPZ, MB04DZ
- all: AB01MD.exa AB01ND.exa AB01OD.exa AB04MD.exa AB05MD.exa AB05ND.exa \
- AB05OD.exa AB05PD.exa AB05QD.exa AB05RD.exa AB07MD.exa AB07ND.exa \
- AB08ND.exa AB08NW.exa AB08NZ.exa AB09AD.exa AB09BD.exa AB09CD.exa \
-@@ -54,13 +56,13 @@ all: AB01MD.exa AB01ND.exa AB01OD.exa AB04MD.exa AB05M
- IB01AD.exa IB01BD.exa IB01CD.exa IB03AD.exa IB03BD.exa \
- MB01TD.exa MB02CD.exa MB02DD.exa MB02ED.exa MB02FD.exa MB02GD.exa \
- MB02HD.exa MB02ID.exa MB02JD.exa MB02JX.exa MB02KD.exa MB02MD.exa \
-- MB02ND.exa MB02QD.exa MB02SD.exa MB02VD.exa MB03BD.exa MB03BZ.exa \
-- MB03FZ.exa MB03KD.exa MB03LD.exa MB03LF.exa MB03LZ.exa MB03MD.exa \
-+ MB02ND.exa MB02QD.exa MB02SD.exa MB02VD.exa MB03BD.exa \
-+ MB03KD.exa MB03LD.exa MB03LF.exa MB03MD.exa \
- MB03ND.exa MB03OD.exa MB03PD.exa MB03QD.exa MB03QG.exa MB03RD.exa \
- MB03SD.exa MB03TD.exa MB03UD.exa MB03VD.exa MB03WD.exa MB03XD.exa \
-- MB03XP.exa MB03XZ.exa MB03ZD.exa MB04AD.exa MB04AZ.exa MB04BD.exa \
-- MB04BZ.exa MB04DD.exa MB04DL.exa MB4DLZ.exa MB04DP.exa MB4DPZ.exa \
-- MB04DS.exa MB04DY.exa MB04DZ.exa MB04ED.exa MB04FD.exa MB04GD.exa \
-+ MB03XP.exa MB03ZD.exa MB04AD.exa MB04BD.exa \
-+ MB04DD.exa MB04DL.exa MB04DP.exa \
-+ MB04DS.exa MB04DY.exa MB04ED.exa MB04FD.exa MB04GD.exa \
- MB04MD.exa MB04OD.exa MB04PB.exa MB04PU.exa MB04TB.exa MB04TS.exa \
- MB04UD.exa MB04VD.exa MB04XD.exa MB04YD.exa MB04ZD.exa MB05MD.exa \
- MB05ND.exa MB05OD.exa MC01MD.exa MC01ND.exa MC01OD.exa MC01PD.exa \
diff --git a/math/slicot/files/patch-make__Unix.inc b/math/slicot/files/patch-make__Unix.inc
index 5fff92918818..2e355a323bb7 100644
--- a/math/slicot/files/patch-make__Unix.inc
+++ b/math/slicot/files/patch-make__Unix.inc
@@ -1,12 +1,12 @@
---- make_Unix.inc.orig 2024-02-05 12:03:37 UTC
+--- make_Unix.inc.orig 2025-11-04 14:46:11 UTC
+++ make_Unix.inc
@@ -14,7 +14,7 @@ FORTRAN = gfortran
# the compiler options desired when NO OPTIMIZATION is selected.
#
FORTRAN = gfortran
--OPTS = -O2 -fPIC -fdefault-integer-8
-+#OPTS = -O2 -fPIC -fdefault-integer-8
- OPTS_NOOPT = -O0
+-OPTS = -O2 -fPIC -g
++#OPTS = -O2 -fPIC -g
+ OPTS_NOOPT = -O0 -g
# Define LDFLAGS to the desired linker options for your machine.
@@ -30,13 +30,11 @@ ARCHFLAGS = cr
@@ -20,7 +20,7 @@
# machine-specific, optimized BLAS library should be used whenever
# possible.)
#
--BLASLIB = ../libs/blas.a
--LAPACKLIB = ../libs/lapack.a
+-BLASLIB = -lopenblas
+-LAPACKLIB = -lopenblas
LPKAUXLIB = ../lpkaux.a
SLICOTLIB = ../slicot.a