View | Details | Raw Unified | Return to bug 247542 | Differences between
and this patch

Collapse All | Expand All

(-)b/biology/treekin/Makefile (-1 / +1 lines)
Lines 1-6 Link Here
1
PORTNAME=	treekin
1
PORTNAME=	treekin
2
DISTVERSION=	0.5.1
2
DISTVERSION=	0.5.1
3
PORTREVISION=	2
3
PORTREVISION=	3
4
CATEGORIES=	biology
4
CATEGORIES=	biology
5
MASTER_SITES=	https://www.tbi.univie.ac.at/RNA/packages/source/
5
MASTER_SITES=	https://www.tbi.univie.ac.at/RNA/packages/source/
6
DISTNAME=	Treekin-${DISTVERSION}
6
DISTNAME=	Treekin-${DISTVERSION}
(-)b/math/blas/Makefile (-1 lines)
Lines 1-7 Link Here
1
# Created by: ljo
1
# Created by: ljo
2
2
3
PORTNAME=	blas
3
PORTNAME=	blas
4
PORTREVISION=	6
5
4
6
MAINTAINER=	fortran@FreeBSD.org
5
MAINTAINER=	fortran@FreeBSD.org
7
COMMENT=	Basic Linear Algebra Subroutines
6
COMMENT=	Basic Linear Algebra Subroutines
(-)b/math/cblas/Makefile (-128 / +5 lines)
Lines 1-136 Link Here
1
# Created by: bf@FreeBSD.org
1
# Created by: bf@FreeBSD.org
2
2
3
PORTNAME=	cblas
3
PORTNAME=	cblas
4
PORTVERSION=	1.0
5
PORTREVISION=	12
6
CATEGORIES=	math
7
MASTER_SITES=	NL/blas/blast-forum/ LOCAL/bf
8
DISTFILES=	cblas.tgz
9
4
10
MAINTAINER=	ports@FreeBSD.org
5
MAINTAINER=	fortran@FreeBSD.org
11
COMMENT=	Reference implementation of the C interface to the legacy Fortran BLAS
6
COMMENT=	Reference implementation of the C interface to the legacy Fortran BLAS
12
7
13
LICENSE=	BLAS
8
DESCR=	${.CURDIR}/pkg-descr
14
LICENSE_NAME=	BLAS License
9
CBLAS_SLAVEPORT=	yes
15
LICENSE_TEXT=	http://www.netlib.org/blas/#_licensing
16
LICENSE_PERMS=	auto-accept dist-mirror dist-sell pkg-mirror pkg-sell
17
10
18
USES=		fortran
11
MASTERDIR=	${.CURDIR}/../lapack
19
12
20
CONFLICTS_INSTALL=	atlas-[0-9]* atlas-devel-[0-9]*
13
.include "${MASTERDIR}/Makefile"
21
22
OPTIONS_DEFINE=	PROFILE SHARED STATIC DOCS
23
OPTIONS_DEFAULT=	SHARED STATIC
24
PROFILE_DESC=	Build profiling libraries
25
SHARED_DESC=	Build shared libraries and PIC archives
26
STATIC_DESC=	Build (non-PIC) archives
27
28
PLIST_FILES=	include/cblas.h include/cblas_f77.h
29
PLIST_SUB=	SVERSION="${SVERSION}"
30
31
SVERSION=	2
32
33
WRKSRC=			${WRKDIR}/CBLAS
34
WRKSRC_PROFILE=		${WRKSRC}_PROFILE
35
WRKSRC_SHARED=		${WRKSRC}_SHARED
36
WRKSRC_STATIC=		${WRKSRC}
37
38
.include <bsd.port.options.mk>
39
40
.if make(makesum) || ${PORT_OPTIONS:MDOCS}
41
DISTFILES+=	blas-report.pdf
42
EXTRACT_ONLY=	cblas.tgz
43
.endif
44
45
MANGLING?=	-DADD_
46
CFLAGS+=	${MANGLING}
47
48
.if ${ARCH} == "sparc64"
49
PICFLAG?=	-fPIC
50
.else
51
PICFLAG?=	-fpic
52
.endif
53
54
FLAGS_PROFILE?=	-pg
55
FLAGS_SHARED ?=	${PICFLAG}
56
57
.if ${PORT_OPTIONS:MSHARED}
58
PLIST_FILES+=	lib/libcblas_pic.a lib/libcblas.so lib/libcblas.so.${SVERSION}
59
TESTS ?=	test-shared
60
USE_LDCONFIG=	yes
61
.endif
62
.if ${PORT_OPTIONS:MSTATIC}
63
PLIST_FILES+=	lib/libcblas.a
64
TESTS ?=	test-static
65
.endif
66
.if ${PORT_OPTIONS:MPROFILE}
67
PLIST_FILES+=	lib/libcblas_p.a
68
TESTS ?=	test-profile
69
.endif
70
71
post-patch:
72
	@${SED} -Ee '\@^CBLIB[[:blank:]]*=@s@cblas.*\.a@libcblas.a@; \
73
		\@^((BL|RAN)LIB|CC|FC)[[:blank:]]*=@d; \
74
		\@^((C|F)FLAGS)[[:blank:]]*=@s@=.*@+= $${EXTRAFLAGS}@; \
75
		\@^LOADER@{x; s|^|LOADFLAGS = $${LDFLAGS} $${EXTRAFLAGS}|; G;};' \
76
			${WRKSRC}/Makefile.LINUX > ${WRKSRC}/Makefile.in
77
	@${REINPLACE_CMD} -e 's@$$(ARCH)@$$(AR)@' ${WRKSRC}/src/Makefile
78
.for o in PROFILE SHARED
79
.if ${PORT_OPTIONS:M${o}}
80
	@${CP} -a ${WRKSRC} ${WRKSRC_${o}}
81
.endif
82
.endfor
83
84
do-build: build-profile build-shared build-static
85
86
.for o in PROFILE SHARED STATIC
87
build-${o:tl}: patch
88
.if ${PORT_OPTIONS:M${o}}
89
	@${PRINTF} "\n\nBuilding ${o:tl} libraries:\n\n\n"
90
	@cd ${WRKSRC_${o}}/src; ${SETENV} ${MAKE_ENV} EXTRAFLAGS="${FLAGS_${o}}" \
91
	${MAKE} ${_MAKE_JOBS} ${MAKE_ARGS} all
92
93
.endif
94
.endfor
95
96
post-build:
97
.if ${PORT_OPTIONS:MSHARED}
98
	cd ${WRKSRC_SHARED}/lib ; ${FC} ${FFLAGS} ${FFLAGS_SHARED} ${LDFLAGS} -shared \
99
	-o libcblas.so.${SVERSION} -Wl,-x -Wl,-soname,libcblas.so.${SVERSION} \
100
	-Wl,--whole-archive libcblas.a -Wl,--no-whole-archive
101
.endif
102
103
.if defined(MAINTAINER_MODE) || defined(PACKAGE_BUILDING)
104
BLAS?=			-L${LOCALBASE}/lib -lblas
105
BUILD_DEPENDS +=	${LOCALBASE}/lib/libblas.so:math/blas
106
MAKE_ENV+=		BLLIB="${BLAS}"
107
108
check regression-test test: ${TESTS}
109
110
.for o in PROFILE SHARED STATIC
111
test-${o:tl}: build-${o:tl}
112
.if ${PORT_OPTIONS:M${o}}
113
	@${PRINTF} "\n\nTesting ${o:tl} libraries:\n\n\n"
114
	@cd ${WRKSRC_${o}}/testing; ${SETENV} ${MAKE_ENV} EXTRAFLAGS="${FLAGS_${o}}" \
115
	${MAKE} ${_MAKE_JOBS} ${MAKE_ARGS} all run
116
	@${CAT} ${WRKSRC_${o}}/testing/*.out
117
118
.endif
119
.endfor
120
.endif
121
122
do-install:
123
	@${INSTALL_DATA} ${WRKSRC}/include/*.h ${STAGEDIR}${PREFIX}/include
124
.if ${PORT_OPTIONS:MSTATIC}
125
	@${INSTALL_DATA} ${WRKSRC}/lib/libcblas.a ${STAGEDIR}${PREFIX}/lib
126
.endif
127
.if ${PORT_OPTIONS:MSHARED}
128
	@${INSTALL_DATA} ${WRKSRC_SHARED}/lib/libcblas.a ${STAGEDIR}${PREFIX}/lib/libcblas_pic.a
129
	@${INSTALL_LIB} ${WRKSRC_SHARED}/lib/libcblas.so.${SVERSION} ${STAGEDIR}${PREFIX}/lib
130
	@${LN} -sf libcblas.so.${SVERSION} ${STAGEDIR}${PREFIX}/lib/libcblas.so
131
.endif
132
.if ${PORT_OPTIONS:MPROFILE}
133
	@${INSTALL_DATA} ${WRKSRC_PROFILE}/lib/libcblas.a ${STAGEDIR}${PREFIX}/lib/libcblas_p.a
134
.endif
135
136
.include <bsd.port.mk>
(-)a/math/cblas/distinfo (-4 lines)
Removed Link Here
1
SHA256 (cblas.tgz) = 0f6354fd67fabd909baf57ced2ef84e962db58fae126e4f41b21dd4fec60a2a3
2
SIZE (cblas.tgz) = 197468
3
SHA256 (blas-report.pdf) = 7874962ae4dc753fcdd483ff0c69931227846632251f79a68f4f879348f321a6
4
SIZE (blas-report.pdf) = 2412966
(-)b/math/lapack/Makefile (-176 / +122 lines)
Lines 1-224 Link Here
1
# Created by: jmz
1
# Created by: jmz
2
2
3
PORTNAME?=	lapack
3
PORTNAME?=	lapack
4
PORTVERSION=	3.5.0
4
PORTVERSION=	3.9.1
5
PORTREVISION?=	8	# Never remove this line, keep PORTREVISION?=0 in case.
5
PORTREVISION?=	0	# Never remove this line, keep PORTREVISION?=0 in case.
6
CATEGORIES=	math
6
CATEGORIES=	math
7
MASTER_SITES=	NL/lapack/
7
MASTER_SITES=	NL/lapack/
8
DISTFILES=	lapack-${PORTVERSION}.tgz
8
DISTFILES=	v${PORTVERSION}${EXTRACT_SUFX}
9
.if make(makesum) || !(defined(BLAS_SLAVEPORT) || defined(XLAPACK_SLAVEPORT))
9
.if make(makesum) || !(defined(BLAS_SLAVEPORT) || defined(XLAPACK_SLAVEPORT))
10
DISTFILES+=		manpages-${PORTVERSION}.tgz
10
DISTFILES+=	manpages.tgz
11
.endif
11
.endif
12
DIST_SUBDIR=	lapack
12
DIST_SUBDIR=	lapack
13
13
14
MAINTAINER?=	fortran@FreeBSD.org
14
MAINTAINER?=	fortran@FreeBSD.org
15
COMMENT?=	Library of Fortran 77 subroutines for linear algebra
15
COMMENT?=	Linear Algebra PACKage
16
16
17
LICENSE=	BSD3CLAUSE
17
LICENSE=	BSD3CLAUSE
18
LICENSE_FILE=	${WRKSRC}/LICENSE
19
18
20
USES=		fortran
19
USES=		cmake:testing fortran
21
20
WRKSRC=		${WRKDIR}/lapack-${PORTVERSION}
22
OPTIONS_DEFINE=	PROFILE SHARED STATIC
21
# The actual math/scilab needs deprecated functions - to be removed later
23
OPTIONS_DEFAULT=	SHARED STATIC
22
CMAKE_ON=	BUILD_SHARED_LIBS BUILD_DEPRECATED
24
PROFILE_DESC=	Build profiling libraries
23
USE_LDCONFIG=	yes
25
SHARED_DESC=	Build shared libraries and PIC archives
26
STATIC_DESC=	Build (non-PIC) archives
27
28
MAKE_ENV=	BLASLIB="${BLASLIB}"
29
FFLAGS+=	-std=legacy
30
PLIST_SUB=	SVERSION="${SVERSION}"
31
24
32
WRKSRC=			${WRKDIR}/lapack-${PORTVERSION}
25
SVERSION=	${PORTVERSION:R:R}
33
WRKSRC_PROFILE=		${WRKSRC}_PROFILE
26
PLIST_SUB=	SVERSION="${SVERSION}" VER=${PORTVERSION}
34
WRKSRC_SHARED=		${WRKSRC}_SHARED
35
WRKSRC_STATIC=		${WRKSRC}
36
27
37
.include <bsd.port.options.mk>
28
.include <bsd.port.options.mk>
38
29
39
.if defined(BLAS_SLAVEPORT)
30
.if defined(BLAS_SLAVEPORT)
40
ALL_TARGET=		blaslib
31
BUILD_WRKSRC=		${CONFIGURE_WRKSRC}/BLAS/SRC
41
BLASLIB=		../../libblas.a
32
INSTALL_WRKSRC=		${BUILD_WRKSRC}
33
BLASLIB=		libblas.a
42
LIBS=			blas
34
LIBS=			blas
43
PLIST_SUB+=		BLAS="" LAPACK="@comment " XLAPACK="@comment " LAPACKE="@comment "
35
PLIST_SUB+=		BLAS="" CBLAS="@comment " LAPACK="@comment " XLAPACK="@comment " LAPACKE="@comment "
44
SVERSION=		2
36
.elif defined(CBLAS_SLAVEPORT)
45
TEST_TARGET=		blas_testing
37
BUILD_DEPENDS+=		lapack>0:math/lapack
38
LIB_DEPENDS+=		libblas.so:math/blas
39
CMAKE_ON+=		CBLAS
40
BUILD_WRKSRC=		${CONFIGURE_WRKSRC}/CBLAS
41
INSTALL_WRKSRC=		${BUILD_WRKSRC}
42
CBLASLIB=		libcblas.a
43
LIBS=			cblas
44
PLIST_SUB+=		BLAS="@comment " CBLAS="" LAPACK="@comment " XLAPACK="@comment " LAPACKE="@comment "
46
.elif defined(LAPACKE_SLAVEPORT)
45
.elif defined(LAPACKE_SLAVEPORT)
47
ALL_TARGET=		lapackelib
46
USES+=			blaslapack
47
CMAKE_ON+=		USE_OPTIMIZED_BLAS USE_OPTIMIZED_LAPACK LAPACKE
48
CMAKE_ARGS+=		-DBLAS_LIBRARIES="${LOCALBASE}/lib/libblas.so"		\
49
			-DLAPACK_LIBRARIES="${LOCALBASE}/lib/liblapack.so"
50
BUILD_WRKSRC=		${CONFIGURE_WRKSRC}/LAPACKE
51
INSTALL_WRKSRC=		${BUILD_WRKSRC}
48
LAPACKELIB=		liblapacke.a
52
LAPACKELIB=		liblapacke.a
49
LAPACKETMGLIB=		liblapacke_tmg.a
53
PLIST_SUB+=		BLAS="@comment " CBLAS="@comment " LAPACK="@comment " XLAPACK="@comment " LAPACKE=""
50
MAKE_ENV+=	LAPACKELIB="${LAPACKELIB}" LAPACKETMGLIB="${LAPACKETMGLIB}"
54
.elif defined(XLAPACK_SLAVEPORT)
51
LIB_DEPENDS+=		libblas.so:math/blas \
55
LIB_DEPENDS+=		libblas.so:math/blas		\
52
			liblapack.so:math/lapack
56
			liblapack.so:math/lapack	\
53
LIBS=			lapacke lapacke_tmg
57
			libxblas.so:math/xblas
54
INCLS=			lapacke lapacke_utils lapacke_mangling
58
FFLAGS+=		-fallow-argument-mismatch
55
PLIST_SUB+=		BLAS="@comment " LAPACK="@comment " XLAPACK="@comment " LAPACKE=""
59
CMAKE_ON+=		USE_OPTIMIZED_BLAS USE_XBLAS  BUILD_TESTING
56
SVERSION=		1
60
CMAKE_ARGS+=		-DBLAS_LIBRARIES="${LOCALBASE}/lib/libblas.so"
61
PLIST_SUB+=		BLAS="@comment " CBLAS="@comment " LAPACK="@comment " XLAPACK="" LAPACKE="@comment "
57
.else
62
.else
58
ALL_TARGET=		lib
63
# Upstream recommand to use an optimized BLAS, but it would cause conflicts
59
BLASLIB?=		-L${LOCALBASE}/lib -lblas
64
# among the dependencies: for an optimized lapack switch to OpenBLAS.
65
# BUILD_TESTING to get tmglib.
60
LIB_DEPENDS+=		libblas.so:math/blas
66
LIB_DEPENDS+=		libblas.so:math/blas
61
LIBS=			lapack tmglib
67
. if defined(MAINTAINER_MODE)
62
SVERSION=		4
68
USES+=			python:3.6+,build,test
63
TEST_TARGET=		lapack_testing
69
. endif
64
.if defined(MAINTAINER_MODE) || defined(PACKAGE_BUILDING)
70
CMAKE_ON+=		USE_OPTIMIZED_BLAS BUILD_TESTING
65
S=			${PYTHON_CMD}
71
CMAKE_ARGS+=		-DBLAS_LIBRARIES="${LOCALBASE}/lib/libblas.so"
66
USES+=			python:build
72
LIBS=			lapack
67
.else
68
S=			\#
69
.endif
70
.if defined(XLAPACK_SLAVEPORT)
71
LIB_DEPENDS+=		libxblas.so:math/xblas
72
MAKE_ENV+=		USEXBLAS=yes XBLASLIB="${XBLASLIB}"
73
P=			x
74
PLIST_SUB+=		BLAS="@comment " LAPACK="@comment " XLAPACK="" LAPACKE="@comment "
75
XBLASLIB?=		-L${LOCALBASE}/lib -lxblas
76
.else
77
PLIST_FILES+=		${MAN3L:S|^|man/man3/|:S|$|.gz|}
73
PLIST_FILES+=		${MAN3L:S|^|man/man3/|:S|$|.gz|}
78
PLIST_SUB+=		BLAS="@comment " LAPACK="" XLAPACK="@comment " LAPACKE="@comment "
74
PLIST_SUB+=		BLAS="@comment " CBLAS="@comment " LAPACK="" XLAPACK="@comment " LAPACKE="@comment "
79
.if defined(MAINTAINER_MODE)
80
BUILD_DEPENDS +=	doxygen:devel/doxygen
81
MAN_TARGET=		build-manpages
82
.endif
83
.endif
84
.endif
85
86
.if ${ARCH} == "sparc64"
87
PICFLAG?=	-fPIC
88
.else
89
PICFLAG?=	-fpic
90
.endif
75
.endif
91
76
92
FFLAGS_PROFILE?=	-pg
77
.include <bsd.port.pre.mk>
93
FFLAGS_SHARED ?=	${PICFLAG}
94
78
95
.if ${PORT_OPTIONS:MPROFILE}
79
pre-configure:
96
LDFLAGS+= -static
80
	${SED} -Ee '\
97
.endif
98
99
.if ${PORT_OPTIONS:MPROFILE} && !exists(/usr/lib/libc_p.a)
100
IGNORE=	you have chosen WITH_PROFILE, but have not installed the\
101
base system profiling libraries
102
.endif
103
104
.if ${PORT_OPTIONS:MSHARED}
105
USE_LDCONFIG=	yes
106
.endif
107
108
.for o in PROFILE SHARED STATIC
109
.if ${PORT_OPTIONS:M${o}}
110
PLIST_SUB+=	${o}=""
111
.else
112
PLIST_SUB+=	${o}="@comment "
113
.endif
114
.endfor
115
116
post-patch:
117
	@${SED} -Ee '\
118
		s@^(FORTRAN|LOADER)([[:blank:]]*=)(.*)@\1\2 $${FC}@; \
81
		s@^(FORTRAN|LOADER)([[:blank:]]*=)(.*)@\1\2 $${FC}@; \
119
		s@^(OPTS[[:blank:]]*=)(.*)@\1 $${FFLAGS} $${EXTRAFLAGS}@; \
82
		s@^(OPTS[[:blank:]]*=)(.*)@\1 $${FFLAGS} $${EXTRAFLAGS}@; \
120
		s@^NOOPT[[:blank:]]*=.*@& $${EXTRAFLAGS}@; \
83
		s@^NOOPT[[:blank:]]*=.*@& $${EXTRAFLAGS}@; \
121
		s@^(LOADOPTS[[:blank:]]*=)(.*)@\1 $${LDFLAGS} $${EXTRAFLAGS}@; \
84
		s@^(LOADOPTS[[:blank:]]*=)(.*)@\1 $${LDFLAGS} $${EXTRAFLAGS}@; \
122
		s@^(CC[[:blank:]]*=)(.*)@@; \
85
		s@^(CC[[:blank:]]*=)(.*)@@; \
86
		s@^(FC[[:blank:]]*=)(.*)@@; \
123
		s@^(CFLAGS[[:blank:]]*)(=)(.*)@\1 += $${EXTRAFLAGS}@; \
87
		s@^(CFLAGS[[:blank:]]*)(=)(.*)@\1 += $${EXTRAFLAGS}@; \
88
		s@^(FFLAGS[[:blank:]]*=)(.*)@@; \
89
		s@^(LDFLAGS[[:blank:]]*=)(.*)@@; \
124
		\@(BLAS|LAPACKE|RAN)LIB[[:blank:]]*=@d;' \
90
		\@(BLAS|LAPACKE|RAN)LIB[[:blank:]]*=@d;' \
125
			${WRKSRC}/make.inc.example > ${WRKSRC}/make.inc
91
			${WRKSRC}/make.inc.example > ${WRKSRC}/make.inc
126
	@${REINPLACE_CMD} -e 's@\./lapack_testing\.py@${S} &@' \
92
	${REINPLACE_CMD} -e 's@\./lapack_testing\.py@${S} &@' \
127
		${WRKSRC}/Makefile
93
		${WRKSRC}/Makefile
128
.for o in PROFILE SHARED
94
	${FIND} ${WRKSRC} -name Makefile | ${XARGS}	\
129
.if ${PORT_OPTIONS:M${o}}
95
		${SED} -i ".bak" -e 's|^ifdef|.ifdef|;s|^endif|.endif|'
130
	@${CP} -a ${WRKSRC} ${WRKSRC_${o}}
96
.if defined(MAINTAINER_MODE)
131
.endif
97
	${REINPLACE_CMD} -e 's|PythonInterp 2.7|PythonInterp ${PYTHON_VER}|'	\
132
.endfor
98
		${WRKSRC}/CMakeLists.txt
133
134
do-build: ${MAN_TARGET} build-profile build-shared build-static
135
136
.for o in PROFILE SHARED STATIC
137
build-${o:tl}: patch
138
.if ${PORT_OPTIONS:M${o}}
139
	${PRINTF} "\n\nBuilding ${o:tl} libraries:\n\n\n"
140
	cd ${WRKSRC_${o}}; ${SETENV} ${MAKE_ENV} EXTRAFLAGS="${FFLAGS_${o}}" \
141
	${MAKE} ${_MAKE_JOBS} ${MAKE_ARGS} ARCH="${AR}" ${ALL_TARGET}
142
143
.endif
144
.endfor
145
146
.if defined (MAINTAINER_MODE)
147
build-manpages: patch
148
	@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE} ${_MAKE_JOBS} \
149
	${MAKE_ARGS} man
150
151
.endif
99
.endif
152
100
153
post-build:
101
post-build:
154
.if ${PORT_OPTIONS:MSHARED}
155
.for L in ${LIBS}
156
	cd ${WRKSRC_SHARED} ; ${FC} ${FFLAGS} ${FFLAGS_SHARED} ${LDFLAGS} -shared \
157
	-o lib${P}${L}.so.${SVERSION} -Wl,-x -Wl,-soname,lib${P}${L}.so.${SVERSION} \
158
	-Wl,--whole-archive lib${L}.a -Wl,--no-whole-archive
159
.endfor
160
.endif
161
162
.if ${PORT_OPTIONS:MSHARED}
163
TESTS ?=	test-shared
164
.elif ${PORT_OPTIONS:MSTATIC}
165
TESTS ?=	test-static
166
.elif ${PORT_OPTIONS:MPROFILE}
167
TESTS ?=	test-profile
168
.endif
169
170
.if !defined(LAPACKE_SLAVEPORT)
171
check regression-test test: ${TESTS}
172
.for o in PROFILE SHARED STATIC
173
test-${o:tl}: build-${o:tl}
174
.if ${PORT_OPTIONS:M${o}}
175
	@${PRINTF} "\n\nTesting ${o:tl} libraries:\n\n\n"
176
	@cd ${WRKSRC_${o}}; ${SETENV} ${MAKE_ENV} EXTRAFLAGS="${FFLAGS_${o}}" \
177
	${MAKE} ${_MAKE_JOBS} ${MAKE_ARGS} ARCH="${AR}" ${TEST_TARGET}
178
.if defined(BLAS_SLAVEPORT)
102
.if defined(BLAS_SLAVEPORT)
179
	@${CAT} ${WRKSRC_${o}}/BLAS/*.out
103
	${SED} -e 's|%%LIB%%|blas|g;s|cd SRC|cd BLAS/SRC|;s|SRC/lib|BLAS/SRC/lib|'	\
180
.endif
104
		${FILESDIR}/static.mk >> ${BUILD_WRKSRC}/CMakeFiles/blas.dir/build.make
181
.endif
105
	(cd ${CONFIGURE_WRKSRC} && ${MAKE} -f BLAS/SRC/CMakeFiles/blas.dir/build.make build-static)
182
.endfor
106
.elif defined(CBLAS_SLAVEPORT)
183
.endif
107
	${SED} -e 's|%%LIB%%|cblas|g;s|cd SRC|cd CBLAS/src|;s|SRC/lib|CBLAS/src/lib|'	\
184
108
		${FILESDIR}/static.mk >> ${BUILD_WRKSRC}/src/CMakeFiles/cblas.dir/build.make
185
do-install:
109
	(cd ${CONFIGURE_WRKSRC} && ${MAKE} -f CBLAS/src/CMakeFiles/cblas.dir/build.make build-static)
186
.for L in ${LIBS}
110
.elif defined(LAPACKE_SLAVEPORT)
187
.if ${PORT_OPTIONS:MSTATIC}
111
	${SED} -e 's|%%LIB%%|lapacke|g;s|cd SRC|cd LAPACKE|' ${FILESDIR}/static.mk	\
188
	@${INSTALL_DATA} ${WRKSRC}/lib${L}.a ${STAGEDIR}${PREFIX}/lib/lib${P}${L}.a
112
		>> ${BUILD_WRKSRC}/CMakeFiles/lapacke.dir/build.make
189
.endif
113
	(cd ${CONFIGURE_WRKSRC} && ${MAKE} -f LAPACKE/CMakeFiles/lapacke.dir/build.make build-static)
190
.if ${PORT_OPTIONS:MSHARED}
114
.else # xlapack + Lapack + tmglib
191
	@${INSTALL_DATA} ${WRKSRC_SHARED}/lib${L}.a ${STAGEDIR}${PREFIX}/lib/lib${P}${L}_pic.a
115
	${SED} -e 's|%%LIB%%|lapack|g' ${FILESDIR}/static.mk	\
192
	@${INSTALL_DATA} ${WRKSRC_SHARED}/lib${P}${L}.so.${SVERSION} ${STAGEDIR}${PREFIX}/lib
116
		>> ${BUILD_WRKSRC}/SRC/CMakeFiles/lapack.dir/build.make
193
	@${LN} -sf lib${P}${L}.so.${SVERSION} ${STAGEDIR}${PREFIX}/lib/lib${P}${L}.so
117
	(cd ${CONFIGURE_WRKSRC} && ${MAKE} -f SRC/CMakeFiles/lapack.dir/build.make build-static)
194
.endif
118
	${SED} -e 's|%%LIB%%|tmglib|g;s|cd SRC|cd TESTING/MATGEN|;s|SRC/lib|TESTING/MATGEN/lib|'	\
195
.if ${PORT_OPTIONS:MPROFILE}
119
		${FILESDIR}/static.mk >> ${BUILD_WRKSRC}/TESTING/MATGEN/CMakeFiles/tmglib.dir/build.make
196
	@${INSTALL_DATA} ${WRKSRC_PROFILE}/lib${L}.a ${STAGEDIR}${PREFIX}/lib/lib${P}${L}_p.a
120
	(cd ${BUILD_WRKSRC} && ${MAKE} -f TESTING/MATGEN/CMakeFiles/tmglib.dir/build.make build-static)
197
.endif
198
.endfor
199
.if defined(LAPACKE_SLAVEPORT)
200
.for I in ${INCLS}
201
	@${INSTALL_DATA} ${WRKSRC}/lapacke/include/${I}.h ${STAGEDIR}${PREFIX}/include
202
.endfor
203
.endif
121
.endif
204
122
205
.include  <bsd.port.pre.mk>
206
207
.if !(defined(BLAS_SLAVEPORT) || defined(XLAPACK_SLAVEPORT) || defined(LAPACKE_SLAVEPORT))
208
209
.include "${FILESDIR}/manpages"
123
.include "${FILESDIR}/manpages"
210
124
211
post-install:
125
post-install:
212
	@cd ${WRKDIR}/man ; ${ECHO_CMD} ${MAN3L:S|^|man3/|} \
126
.if defined(BLAS_SLAVEPORT)
127
	${INSTALL_DATA} ${CONFIGURE_WRKSRC}/BLAS/SRC/${BLASLIB} ${STAGEDIR}${PREFIX}/lib
128
	${INSTALL_DATA} ${CONFIGURE_WRKSRC}/BLAS/blas.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig
129
.elif defined(CBLAS_SLAVEPORT)
130
	# Avoid conflict with OpenBLAS
131
	${MKDIR} ${STAGEDIR}${PREFIX}/include/cblas
132
	${MV} ${STAGEDIR}${PREFIX}/include/*.h ${STAGEDIR}${PREFIX}/include/cblas/
133
	${INSTALL_DATA} ${BUILD_WRKSRC}/src/${CBLASLIB} ${STAGEDIR}${PREFIX}/lib
134
.elif defined(LAPACKE_SLAVEPORT)
135
	# Avoid conflict with OpenBLAS
136
	${MKDIR} ${STAGEDIR}${PREFIX}/include/lapacke
137
	${MV} ${STAGEDIR}${PREFIX}/include/*.h ${STAGEDIR}${PREFIX}/include/lapacke/
138
	${INSTALL_DATA} ${CONFIGURE_WRKSRC}/LAPACKE/${LAPACKELIB} ${STAGEDIR}${PREFIX}/lib
139
.elif defined(XLAPACK_SLAVEPORT)
140
	${INSTALL_DATA} ${BUILD_WRKSRC}/SRC/liblapack.a ${STAGEDIR}${PREFIX}/lib/libxlapack.a
141
	${INSTALL_DATA} ${BUILD_WRKSRC}/TESTING/MATGEN/libtmglib.a	\
142
		${STAGEDIR}${PREFIX}/lib/libxtmglib.a
143
	${MV} ${STAGEDIR}${PREFIX}/lib/liblapack.so	\
144
		${STAGEDIR}${PREFIX}/lib/libxlapack.so.${PORTVERSION}
145
	${LN} -sf libxlapack.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libxlapack.so
146
	${LN} -sf libxlapack.so.${PORTVERSION}	\
147
		${STAGEDIR}${PREFIX}/lib/libxlapack.so.${SVERSION}
148
	${MV} ${STAGEDIR}${PREFIX}/lib/libtmglib.so	\
149
		${STAGEDIR}${PREFIX}/lib/libxtmglib.so.${PORTVERSION}
150
	${LN} -sf libxtmglib.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libxtmglib.so
151
	${LN} -sf libxtmglib.so.${PORTVERSION}	\
152
		${STAGEDIR}${PREFIX}/lib/libxtmglib.so.${SVERSION}
153
	${SED} -e 's|lapack|xlapack|g;s|LAPACK|XLAPACK|'		\
154
		${STAGEDIR}${PREFIX}/libdata/pkgconfig/lapack.pc	\
155
		> ${STAGEDIR}${PREFIX}/libdata/pkgconfig/xlapack.pc
156
	${RM} ${STAGEDIR}${PREFIX}/libdata/pkgconfig/lapack.pc
157
.else # Lapack
158
	${INSTALL_DATA} ${BUILD_WRKSRC}/SRC/liblapack.a ${STAGEDIR}${PREFIX}/lib
159
	${INSTALL_DATA} ${BUILD_WRKSRC}/TESTING/MATGEN/libtmglib.a ${STAGEDIR}${PREFIX}/lib
160
	${MV} ${STAGEDIR}${PREFIX}/lib/libtmglib.so	\
161
		${STAGEDIR}${PREFIX}/lib/libtmglib.so.${PORTVERSION}
162
	${LN} -sf libtmglib.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libtmglib.so
163
	${LN} -sf libtmglib.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libtmglib.so.${SVERSION}
164
.endif
165
.if !(defined(BLAS_SLAVEPORT) || defined(CBLAS_SLAVEPORT) || defined(XLAPACK_SLAVEPORT) || defined(LAPACKE_SLAVEPORT))
166
	cd ${WRKDIR}/man ; ${ECHO_CMD} ${MAN3L:S|^|man3/|} \
213
	| ${XARGS} -J @ ${INSTALL_MAN} @ ${STAGEDIR}${MAN3PREFIX}/man/man3
167
	| ${XARGS} -J @ ${INSTALL_MAN} @ ${STAGEDIR}${MAN3PREFIX}/man/man3
214
215
.if defined(MAINTAINER_MODE)
216
package-manpages: build-manpages
217
	@${RM} ${WRKDIR}/lapack-manpages-${PORTVERSION}.tar.gz ; \
218
	cd ${WRKSRC}/DOCS/man; \
219
	${TAR} -czvf ${WRKDIR}/lapack-manpages-${PORTVERSION}.tar.gz \
220
	${MAN3L:S|^|man3/|}
221
222
.endif
223
.endif
168
.endif
169
224
.include <bsd.port.post.mk>
170
.include <bsd.port.post.mk>
(-)b/math/lapack/distinfo (-4 / +5 lines)
Lines 1-4 Link Here
1
SHA256 (lapack/lapack-3.5.0.tgz) = 9ad8f0d3f3fb5521db49f2dd716463b8fb2b6bc9dc386a9956b8c6144f726352
1
TIMESTAMP = 1623226962
2
SIZE (lapack/lapack-3.5.0.tgz) = 6313139
2
SHA256 (lapack/v3.9.1.tar.gz) = d0085d2caf997ff39299c05d4bacb6f3d27001d25a4cc613d48c1f352b73e7e0
3
SHA256 (lapack/manpages-3.5.0.tgz) = 055da7402ea807cc16f6c50b71ac63d290f83a5f2885aa9f679b7ad11dd8903d
3
SIZE (lapack/v3.9.1.tar.gz) = 7543209
4
SIZE (lapack/manpages-3.5.0.tgz) = 1394730
4
SHA256 (lapack/manpages.tgz) = a65b84821765cfd4bb8bf8c05e4279a9d81130da4eb8741ef2690064c57610cf
5
SIZE (lapack/manpages.tgz) = 2391904
(-)b/math/lapack/files/manpages (-62 / +396 lines)
Lines 1-10 Link Here
1
MAN3L= \
1
MAN3L= \
2
INSTALL_ilaver.f.3 \
2
BLAS_SRC_xerbla_array.f.3 \
3
INSTALL_lsame.f.3 \
3
BLAS_SRC_xerbla.f.3 \
4
LAPACK_version.f.3 \
5
SRC_ilaver.f.3 \
6
SRC_xerbla.f.3 \
7
SRC_xerbla_array.f.3 \
8
caxpy.f.3 \
4
caxpy.f.3 \
9
cbbcsd.f.3 \
5
cbbcsd.f.3 \
10
cbdsqr.f.3 \
6
cbdsqr.f.3 \
Lines 35-58 cgees.f.3 \ Link Here
35
cgeesx.f.3 \
31
cgeesx.f.3 \
36
cgeev.f.3 \
32
cgeev.f.3 \
37
cgeevx.f.3 \
33
cgeevx.f.3 \
38
cgegs.f.3 \
39
cgegv.f.3 \
40
cgehd2.f.3 \
34
cgehd2.f.3 \
41
cgehrd.f.3 \
35
cgehrd.f.3 \
36
cgejsv.f.3 \
37
cgelq.f.3 \
42
cgelq2.f.3 \
38
cgelq2.f.3 \
43
cgelqf.f.3 \
39
cgelqf.f.3 \
40
cgelqt.f.3 \
41
cgelqt3.f.3 \
44
cgels.f.3 \
42
cgels.f.3 \
45
cgelsd.f.3 \
43
cgelsd.f.3 \
46
cgelss.f.3 \
44
cgelss.f.3 \
47
cgelsx.f.3 \
48
cgelsy.f.3 \
45
cgelsy.f.3 \
46
cgemlq.f.3 \
47
cgemlqt.f.3 \
49
cgemm.f.3 \
48
cgemm.f.3 \
49
cgemqr.f.3 \
50
cgemqrt.f.3 \
50
cgemqrt.f.3 \
51
cgemv.f.3 \
51
cgemv.f.3 \
52
cgeql2.f.3 \
52
cgeql2.f.3 \
53
cgeqlf.f.3 \
53
cgeqlf.f.3 \
54
cgeqp3.f.3 \
54
cgeqp3.f.3 \
55
cgeqpf.f.3 \
55
cgeqr.f.3 \
56
cgeqr2.f.3 \
56
cgeqr2.f.3 \
57
cgeqr2p.f.3 \
57
cgeqr2p.f.3 \
58
cgeqrf.f.3 \
58
cgeqrf.f.3 \
Lines 70-95 cgesc2.f.3 \ Link Here
70
cgesdd.f.3 \
70
cgesdd.f.3 \
71
cgesv.f.3 \
71
cgesv.f.3 \
72
cgesvd.f.3 \
72
cgesvd.f.3 \
73
cgesvdq.f.3 \
74
cgesvdx.f.3 \
75
cgesvj.f.3 \
73
cgesvx.f.3 \
76
cgesvx.f.3 \
74
cgesvxx.f.3 \
77
cgesvxx.f.3 \
75
cgetc2.f.3 \
78
cgetc2.f.3 \
76
cgetf2.f.3 \
79
cgetf2.f.3 \
77
cgetrf.f.3 \
80
cgetrf.f.3 \
81
cgetrf2.f.3 \
78
cgetri.f.3 \
82
cgetri.f.3 \
79
cgetrs.f.3 \
83
cgetrs.f.3 \
84
cgetsls.f.3 \
85
cgetsqrhrt.f.3 \
80
cggbak.f.3 \
86
cggbak.f.3 \
81
cggbal.f.3 \
87
cggbal.f.3 \
82
cgges.f.3 \
88
cgges.f.3 \
89
cgges3.f.3 \
83
cggesx.f.3 \
90
cggesx.f.3 \
84
cggev.f.3 \
91
cggev.f.3 \
92
cggev3.f.3 \
85
cggevx.f.3 \
93
cggevx.f.3 \
86
cggglm.f.3 \
94
cggglm.f.3 \
95
cgghd3.f.3 \
87
cgghrd.f.3 \
96
cgghrd.f.3 \
88
cgglse.f.3 \
97
cgglse.f.3 \
89
cggqrf.f.3 \
98
cggqrf.f.3 \
90
cggrqf.f.3 \
99
cggrqf.f.3 \
91
cggsvd.f.3 \
100
cggsvd3.f.3 \
92
cggsvp.f.3 \
101
cggsvp3.f.3 \
102
cgsvj0.f.3 \
103
cgsvj1.f.3 \
93
cgtcon.f.3 \
104
cgtcon.f.3 \
94
cgtrfs.f.3 \
105
cgtrfs.f.3 \
95
cgtsv.f.3 \
106
cgtsv.f.3 \
Lines 97-104 cgtsvx.f.3 \ Link Here
97
cgttrf.f.3 \
108
cgttrf.f.3 \
98
cgttrs.f.3 \
109
cgttrs.f.3 \
99
cgtts2.f.3 \
110
cgtts2.f.3 \
111
chb2st_kernels.f.3 \
112
chbev_2stage.f.3 \
100
chbev.f.3 \
113
chbev.f.3 \
114
chbevd_2stage.f.3 \
101
chbevd.f.3 \
115
chbevd.f.3 \
116
chbevx_2stage.f.3 \
102
chbevx.f.3 \
117
chbevx.f.3 \
103
chbgst.f.3 \
118
chbgst.f.3 \
104
chbgv.f.3 \
119
chbgv.f.3 \
Lines 106-119 chbgvd.f.3 \ Link Here
106
chbgvx.f.3 \
121
chbgvx.f.3 \
107
chbmv.f.3 \
122
chbmv.f.3 \
108
chbtrd.f.3 \
123
chbtrd.f.3 \
124
checon_3.f.3 \
125
checon_rook.f.3 \
109
checon.f.3 \
126
checon.f.3 \
110
cheequb.f.3 \
127
cheequb.f.3 \
128
cheev_2stage.f.3 \
111
cheev.f.3 \
129
cheev.f.3 \
130
cheevd_2stage.f.3 \
112
cheevd.f.3 \
131
cheevd.f.3 \
132
cheevr_2stage.f.3 \
113
cheevr.f.3 \
133
cheevr.f.3 \
134
cheevx_2stage.f.3 \
114
cheevx.f.3 \
135
cheevx.f.3 \
115
chegs2.f.3 \
136
chegs2.f.3 \
116
chegst.f.3 \
137
chegst.f.3 \
138
chegv_2stage.f.3 \
117
chegv.f.3 \
139
chegv.f.3 \
118
chegvd.f.3 \
140
chegvd.f.3 \
119
chegvx.f.3 \
141
chegvx.f.3 \
Lines 125-141 cher2k.f.3 \ Link Here
125
cherfs.f.3 \
147
cherfs.f.3 \
126
cherfsx.f.3 \
148
cherfsx.f.3 \
127
cherk.f.3 \
149
cherk.f.3 \
150
chesv_aa_2stage.f.3 \
151
chesv_aa.f.3 \
152
chesv_rk.f.3 \
153
chesv_rook.f.3 \
128
chesv.f.3 \
154
chesv.f.3 \
129
chesvx.f.3 \
155
chesvx.f.3 \
130
chesvxx.f.3 \
156
chesvxx.f.3 \
131
cheswapr.f.3 \
157
cheswapr.f.3 \
132
chetd2.f.3 \
158
chetd2.f.3 \
159
chetf2_rk.f.3 \
160
chetf2_rook.f.3 \
133
chetf2.f.3 \
161
chetf2.f.3 \
162
chetrd_2stage.f.3 \
163
chetrd_he2hb.f.3 \
134
chetrd.f.3 \
164
chetrd.f.3 \
165
chetrf_aa_2stage.f.3 \
166
chetrf_aa.f.3 \
167
chetrf_rk.f.3 \
168
chetrf_rook.f.3 \
135
chetrf.f.3 \
169
chetrf.f.3 \
170
chetri_3.f.3 \
171
chetri_3x.f.3 \
172
chetri_rook.f.3 \
136
chetri.f.3 \
173
chetri.f.3 \
137
chetri2.f.3 \
174
chetri2.f.3 \
138
chetri2x.f.3 \
175
chetri2x.f.3 \
176
chetrs_3.f.3 \
177
chetrs_aa_2stage.f.3 \
178
chetrs_aa.f.3 \
179
chetrs_rook.f.3 \
139
chetrs.f.3 \
180
chetrs.f.3 \
140
chetrs2.f.3 \
181
chetrs2.f.3 \
141
chfrk.f.3 \
182
chfrk.f.3 \
Lines 205-218 claev2.f.3 \ Link Here
205
clag2z.f.3 \
246
clag2z.f.3 \
206
clags2.f.3 \
247
clags2.f.3 \
207
clagtm.f.3 \
248
clagtm.f.3 \
249
clahef_aa.f.3 \
250
clahef_rk.f.3 \
251
clahef_rook.f.3 \
208
clahef.f.3 \
252
clahef.f.3 \
209
clahqr.f.3 \
253
clahqr.f.3 \
210
clahr2.f.3 \
254
clahr2.f.3 \
211
clahrd.f.3 \
212
claic1.f.3 \
255
claic1.f.3 \
213
clals0.f.3 \
256
clals0.f.3 \
214
clalsa.f.3 \
257
clalsa.f.3 \
215
clalsd.f.3 \
258
clalsd.f.3 \
259
clamswlq.f.3 \
260
clamtsqr.f.3 \
216
clangb.f.3 \
261
clangb.f.3 \
217
clange.f.3 \
262
clange.f.3 \
218
clangt.f.3 \
263
clangt.f.3 \
Lines 251-261 clar1v.f.3 \ Link Here
251
clar2v.f.3 \
296
clar2v.f.3 \
252
clarcm.f.3 \
297
clarcm.f.3 \
253
clarf.f.3 \
298
clarf.f.3 \
299
clarfb_gett.f.3 \
254
clarfb.f.3 \
300
clarfb.f.3 \
255
clarfg.f.3 \
301
clarfg.f.3 \
256
clarfgp.f.3 \
302
clarfgp.f.3 \
257
clarft.f.3 \
303
clarft.f.3 \
258
clarfx.f.3 \
304
clarfx.f.3 \
305
clarfy.f.3 \
259
clargv.f.3 \
306
clargv.f.3 \
260
clarnv.f.3 \
307
clarnv.f.3 \
261
clarrv.f.3 \
308
clarrv.f.3 \
Lines 270-276 clascl2.f.3 \ Link Here
270
claset.f.3 \
317
claset.f.3 \
271
clasr.f.3 \
318
clasr.f.3 \
272
classq.f.3 \
319
classq.f.3 \
320
claswlq.f.3 \
273
claswp.f.3 \
321
claswp.f.3 \
322
clasyf_aa.f.3 \
323
clasyf_rk.f.3 \
324
clasyf_rook.f.3 \
274
clasyf.f.3 \
325
clasyf.f.3 \
275
clatbs.f.3 \
326
clatbs.f.3 \
276
clatdf.f.3 \
327
clatdf.f.3 \
Lines 278-284 clatps.f.3 \ Link Here
278
clatrd.f.3 \
329
clatrd.f.3 \
279
clatrs.f.3 \
330
clatrs.f.3 \
280
clatrz.f.3 \
331
clatrz.f.3 \
281
clatzm.f.3 \
332
clatsqr.f.3 \
333
claunhr_col_getrfnp.f.3 \
334
claunhr_col_getrfnp2.f.3 \
282
clauu2.f.3 \
335
clauu2.f.3 \
283
clauum.f.3 \
336
clauum.f.3 \
284
cpbcon.f.3 \
337
cpbcon.f.3 \
Lines 303-308 cposvx.f.3 \ Link Here
303
cposvxx.f.3 \
356
cposvxx.f.3 \
304
cpotf2.f.3 \
357
cpotf2.f.3 \
305
cpotrf.f.3 \
358
cpotrf.f.3 \
359
cpotrf2.f.3 \
306
cpotri.f.3 \
360
cpotri.f.3 \
307
cpotrs.f.3 \
361
cpotrs.f.3 \
308
cppcon.f.3 \
362
cppcon.f.3 \
Lines 344-351 cstein.f.3 \ Link Here
344
cstemr.f.3 \
398
cstemr.f.3 \
345
csteqr.f.3 \
399
csteqr.f.3 \
346
cswap.f.3 \
400
cswap.f.3 \
401
csycon_3.f.3 \
402
csycon_rook.f.3 \
347
csycon.f.3 \
403
csycon.f.3 \
348
csyconv.f.3 \
404
csyconv.f.3 \
405
csyconvf_rook.f.3 \
406
csyconvf.f.3 \
349
csyequb.f.3 \
407
csyequb.f.3 \
350
csymm.f.3 \
408
csymm.f.3 \
351
csymv.f.3 \
409
csymv.f.3 \
Lines 354-368 csyr2k.f.3 \ Link Here
354
csyrfs.f.3 \
412
csyrfs.f.3 \
355
csyrfsx.f.3 \
413
csyrfsx.f.3 \
356
csyrk.f.3 \
414
csyrk.f.3 \
415
csysv_aa_2stage.f.3 \
416
csysv_aa.f.3 \
417
csysv_rk.f.3 \
418
csysv_rook.f.3 \
357
csysv.f.3 \
419
csysv.f.3 \
358
csysvx.f.3 \
420
csysvx.f.3 \
359
csysvxx.f.3 \
421
csysvxx.f.3 \
360
csyswapr.f.3 \
422
csyswapr.f.3 \
423
csytf2_rk.f.3 \
424
csytf2_rook.f.3 \
361
csytf2.f.3 \
425
csytf2.f.3 \
426
csytrf_aa_2stage.f.3 \
427
csytrf_aa.f.3 \
428
csytrf_rk.f.3 \
429
csytrf_rook.f.3 \
362
csytrf.f.3 \
430
csytrf.f.3 \
431
csytri_3.f.3 \
432
csytri_3x.f.3 \
433
csytri_rook.f.3 \
363
csytri.f.3 \
434
csytri.f.3 \
364
csytri2.f.3 \
435
csytri2.f.3 \
365
csytri2x.f.3 \
436
csytri2x.f.3 \
437
csytrs_3.f.3 \
438
csytrs_aa_2stage.f.3 \
439
csytrs_aa.f.3 \
440
csytrs_rook.f.3 \
366
csytrs.f.3 \
441
csytrs.f.3 \
367
csytrs2.f.3 \
442
csytrs2.f.3 \
368
ctbcon.f.3 \
443
ctbcon.f.3 \
Lines 383-388 ctgsna.f.3 \ Link Here
383
ctgsy2.f.3 \
458
ctgsy2.f.3 \
384
ctgsyl.f.3 \
459
ctgsyl.f.3 \
385
ctpcon.f.3 \
460
ctpcon.f.3 \
461
ctplqt.f.3 \
462
ctplqt2.f.3 \
463
ctpmlqt.f.3 \
386
ctpmqrt.f.3 \
464
ctpmqrt.f.3 \
387
ctpmv.f.3 \
465
ctpmv.f.3 \
388
ctpqrt.f.3 \
466
ctpqrt.f.3 \
Lines 396-401 ctpttf.f.3 \ Link Here
396
ctpttr.f.3 \
474
ctpttr.f.3 \
397
ctrcon.f.3 \
475
ctrcon.f.3 \
398
ctrevc.f.3 \
476
ctrevc.f.3 \
477
ctrevc3.f.3 \
399
ctrexc.f.3 \
478
ctrexc.f.3 \
400
ctrmm.f.3 \
479
ctrmm.f.3 \
401
ctrmv.f.3 \
480
ctrmv.f.3 \
Lines 410-419 ctrtri.f.3 \ Link Here
410
ctrtrs.f.3 \
489
ctrtrs.f.3 \
411
ctrttf.f.3 \
490
ctrttf.f.3 \
412
ctrttp.f.3 \
491
ctrttp.f.3 \
413
ctzrqf.f.3 \
414
ctzrzf.f.3 \
492
ctzrzf.f.3 \
415
cunbdb.f.3 \
493
cunbdb.f.3 \
494
cunbdb1.f.3 \
495
cunbdb2.f.3 \
496
cunbdb3.f.3 \
497
cunbdb4.f.3 \
498
cunbdb5.f.3 \
499
cunbdb6.f.3 \
416
cuncsd.f.3 \
500
cuncsd.f.3 \
501
cuncsd2by1.f.3 \
417
cung2l.f.3 \
502
cung2l.f.3 \
418
cung2r.f.3 \
503
cung2r.f.3 \
419
cungbr.f.3 \
504
cungbr.f.3 \
Lines 425-430 cungqr.f.3 \ Link Here
425
cungr2.f.3 \
510
cungr2.f.3 \
426
cungrq.f.3 \
511
cungrq.f.3 \
427
cungtr.f.3 \
512
cungtr.f.3 \
513
cungtsqr_row.f.3 \
514
cungtsqr.f.3 \
515
cunhr_col.f.3 \
516
cunm22.f.3 \
428
cunm2l.f.3 \
517
cunm2l.f.3 \
429
cunm2r.f.3 \
518
cunm2r.f.3 \
430
cunmbr.f.3 \
519
cunmbr.f.3 \
Lines 445-451 daxpy.f.3 \ Link Here
445
dbbcsd.f.3 \
534
dbbcsd.f.3 \
446
dbdsdc.f.3 \
535
dbdsdc.f.3 \
447
dbdsqr.f.3 \
536
dbdsqr.f.3 \
537
dbdsvdx.f.3 \
448
dcabs1.f.3 \
538
dcabs1.f.3 \
539
dcombssq.f.3 \
449
dcopy.f.3 \
540
dcopy.f.3 \
450
ddisna.f.3 \
541
ddisna.f.3 \
451
ddot.f.3 \
542
ddot.f.3 \
Lines 473-497 dgees.f.3 \ Link Here
473
dgeesx.f.3 \
564
dgeesx.f.3 \
474
dgeev.f.3 \
565
dgeev.f.3 \
475
dgeevx.f.3 \
566
dgeevx.f.3 \
476
dgegs.f.3 \
477
dgegv.f.3 \
478
dgehd2.f.3 \
567
dgehd2.f.3 \
479
dgehrd.f.3 \
568
dgehrd.f.3 \
480
dgejsv.f.3 \
569
dgejsv.f.3 \
570
dgelq.f.3 \
481
dgelq2.f.3 \
571
dgelq2.f.3 \
482
dgelqf.f.3 \
572
dgelqf.f.3 \
573
dgelqt.f.3 \
574
dgelqt3.f.3 \
483
dgels.f.3 \
575
dgels.f.3 \
484
dgelsd.f.3 \
576
dgelsd.f.3 \
485
dgelss.f.3 \
577
dgelss.f.3 \
486
dgelsx.f.3 \
487
dgelsy.f.3 \
578
dgelsy.f.3 \
579
dgemlq.f.3 \
580
dgemlqt.f.3 \
488
dgemm.f.3 \
581
dgemm.f.3 \
582
dgemqr.f.3 \
489
dgemqrt.f.3 \
583
dgemqrt.f.3 \
490
dgemv.f.3 \
584
dgemv.f.3 \
491
dgeql2.f.3 \
585
dgeql2.f.3 \
492
dgeqlf.f.3 \
586
dgeqlf.f.3 \
493
dgeqp3.f.3 \
587
dgeqp3.f.3 \
494
dgeqpf.f.3 \
588
dgeqr.f.3 \
495
dgeqr2.f.3 \
589
dgeqr2.f.3 \
496
dgeqr2p.f.3 \
590
dgeqr2p.f.3 \
497
dgeqrf.f.3 \
591
dgeqrf.f.3 \
Lines 508-534 dgesc2.f.3 \ Link Here
508
dgesdd.f.3 \
602
dgesdd.f.3 \
509
dgesv.f.3 \
603
dgesv.f.3 \
510
dgesvd.f.3 \
604
dgesvd.f.3 \
605
dgesvdq.f.3 \
606
dgesvdx.f.3 \
511
dgesvj.f.3 \
607
dgesvj.f.3 \
512
dgesvx.f.3 \
608
dgesvx.f.3 \
513
dgesvxx.f.3 \
609
dgesvxx.f.3 \
514
dgetc2.f.3 \
610
dgetc2.f.3 \
515
dgetf2.f.3 \
611
dgetf2.f.3 \
516
dgetrf.f.3 \
612
dgetrf.f.3 \
613
dgetrf2.f.3 \
517
dgetri.f.3 \
614
dgetri.f.3 \
518
dgetrs.f.3 \
615
dgetrs.f.3 \
616
dgetsls.f.3 \
617
dgetsqrhrt.f.3 \
519
dggbak.f.3 \
618
dggbak.f.3 \
520
dggbal.f.3 \
619
dggbal.f.3 \
521
dgges.f.3 \
620
dgges.f.3 \
621
dgges3.f.3 \
522
dggesx.f.3 \
622
dggesx.f.3 \
523
dggev.f.3 \
623
dggev.f.3 \
624
dggev3.f.3 \
524
dggevx.f.3 \
625
dggevx.f.3 \
525
dggglm.f.3 \
626
dggglm.f.3 \
627
dgghd3.f.3 \
526
dgghrd.f.3 \
628
dgghrd.f.3 \
527
dgglse.f.3 \
629
dgglse.f.3 \
528
dggqrf.f.3 \
630
dggqrf.f.3 \
529
dggrqf.f.3 \
631
dggrqf.f.3 \
530
dggsvd.f.3 \
632
dggsvd3.f.3 \
531
dggsvp.f.3 \
633
dggsvp3.f.3 \
532
dgsvj0.f.3 \
634
dgsvj0.f.3 \
533
dgsvj1.f.3 \
635
dgsvj1.f.3 \
534
dgtcon.f.3 \
636
dgtcon.f.3 \
Lines 590-606 dlagts.f.3 \ Link Here
590
dlagv2.f.3 \
692
dlagv2.f.3 \
591
dlahqr.f.3 \
693
dlahqr.f.3 \
592
dlahr2.f.3 \
694
dlahr2.f.3 \
593
dlahrd.f.3 \
594
dlaic1.f.3 \
695
dlaic1.f.3 \
595
dlaisnan.f.3 \
696
dlaisnan.f.3 \
596
dlaln2.f.3 \
697
dlaln2.f.3 \
597
dlals0.f.3 \
698
dlals0.f.3 \
598
dlalsa.f.3 \
699
dlalsa.f.3 \
599
dlalsd.f.3 \
700
dlalsd.f.3 \
600
dlamch.f.3 \
601
dlamchf77.f.3 \
602
dlamchtst.f.3 \
603
dlamrg.f.3 \
701
dlamrg.f.3 \
702
dlamswlq.f.3 \
703
dlamtsqr.f.3 \
604
dlaneg.f.3 \
704
dlaneg.f.3 \
605
dlangb.f.3 \
705
dlangb.f.3 \
606
dlange.f.3 \
706
dlange.f.3 \
Lines 615-620 dlantb.f.3 \ Link Here
615
dlantp.f.3 \
715
dlantp.f.3 \
616
dlantr.f.3 \
716
dlantr.f.3 \
617
dlanv2.f.3 \
717
dlanv2.f.3 \
718
dlaorhr_col_getrfnp.f.3 \
719
dlaorhr_col_getrfnp2.f.3 \
618
dlapll.f.3 \
720
dlapll.f.3 \
619
dlapmr.f.3 \
721
dlapmr.f.3 \
620
dlapmt.f.3 \
722
dlapmt.f.3 \
Lines 637-647 dlaqtr.f.3 \ Link Here
637
dlar1v.f.3 \
739
dlar1v.f.3 \
638
dlar2v.f.3 \
740
dlar2v.f.3 \
639
dlarf.f.3 \
741
dlarf.f.3 \
742
dlarfb_gett.f.3 \
640
dlarfb.f.3 \
743
dlarfb.f.3 \
641
dlarfg.f.3 \
744
dlarfg.f.3 \
642
dlarfgp.f.3 \
745
dlarfgp.f.3 \
643
dlarft.f.3 \
746
dlarft.f.3 \
644
dlarfx.f.3 \
747
dlarfx.f.3 \
748
dlarfy.f.3 \
645
dlargv.f.3 \
749
dlargv.f.3 \
646
dlarnv.f.3 \
750
dlarnv.f.3 \
647
dlarra.f.3 \
751
dlarra.f.3 \
Lines 689-696 dlasr.f.3 \ Link Here
689
dlasrt.f.3 \
793
dlasrt.f.3 \
690
dlassq.f.3 \
794
dlassq.f.3 \
691
dlasv2.f.3 \
795
dlasv2.f.3 \
796
dlaswlq.f.3 \
692
dlaswp.f.3 \
797
dlaswp.f.3 \
693
dlasy2.f.3 \
798
dlasy2.f.3 \
799
dlasyf_aa.f.3 \
800
dlasyf_rk.f.3 \
801
dlasyf_rook.f.3 \
694
dlasyf.f.3 \
802
dlasyf.f.3 \
695
dlat2s.f.3 \
803
dlat2s.f.3 \
696
dlatbs.f.3 \
804
dlatbs.f.3 \
Lines 699-712 dlatps.f.3 \ Link Here
699
dlatrd.f.3 \
807
dlatrd.f.3 \
700
dlatrs.f.3 \
808
dlatrs.f.3 \
701
dlatrz.f.3 \
809
dlatrz.f.3 \
702
dlatzm.f.3 \
810
dlatsqr.f.3 \
703
dlauu2.f.3 \
811
dlauu2.f.3 \
704
dlauum.f.3 \
812
dlauum.f.3 \
705
dnrm2.f.3 \
813
dnrm2.f.3 \
706
dopgtr.f.3 \
814
dopgtr.f.3 \
707
dopmtr.f.3 \
815
dopmtr.f.3 \
708
dorbdb.f.3 \
816
dorbdb.f.3 \
817
dorbdb1.f.3 \
818
dorbdb2.f.3 \
819
dorbdb3.f.3 \
820
dorbdb4.f.3 \
821
dorbdb5.f.3 \
822
dorbdb6.f.3 \
709
dorcsd.f.3 \
823
dorcsd.f.3 \
824
dorcsd2by1.f.3 \
710
dorg2l.f.3 \
825
dorg2l.f.3 \
711
dorg2r.f.3 \
826
dorg2r.f.3 \
712
dorgbr.f.3 \
827
dorgbr.f.3 \
Lines 718-723 dorgqr.f.3 \ Link Here
718
dorgr2.f.3 \
833
dorgr2.f.3 \
719
dorgrq.f.3 \
834
dorgrq.f.3 \
720
dorgtr.f.3 \
835
dorgtr.f.3 \
836
dorgtsqr_row.f.3 \
837
dorgtsqr.f.3 \
838
dorhr_col.f.3 \
839
dorm22.f.3 \
721
dorm2l.f.3 \
840
dorm2l.f.3 \
722
dorm2r.f.3 \
841
dorm2r.f.3 \
723
dormbr.f.3 \
842
dormbr.f.3 \
Lines 753-758 dposvx.f.3 \ Link Here
753
dposvxx.f.3 \
872
dposvxx.f.3 \
754
dpotf2.f.3 \
873
dpotf2.f.3 \
755
dpotrf.f.3 \
874
dpotrf.f.3 \
875
dpotrf2.f.3 \
756
dpotri.f.3 \
876
dpotri.f.3 \
757
dpotrs.f.3 \
877
dpotrs.f.3 \
758
dppcon.f.3 \
878
dppcon.f.3 \
Lines 778-785 drotg.f.3 \ Link Here
778
drotm.f.3 \
898
drotm.f.3 \
779
drotmg.f.3 \
899
drotmg.f.3 \
780
drscl.f.3 \
900
drscl.f.3 \
901
dsb2st_kernels.f.3 \
902
dsbev_2stage.f.3 \
781
dsbev.f.3 \
903
dsbev.f.3 \
904
dsbevd_2stage.f.3 \
782
dsbevd.f.3 \
905
dsbevd.f.3 \
906
dsbevx_2stage.f.3 \
783
dsbevx.f.3 \
907
dsbevx.f.3 \
784
dsbgst.f.3 \
908
dsbgst.f.3 \
785
dsbgv.f.3 \
909
dsbgv.f.3 \
Lines 789-800 dsbmv.f.3 \ Link Here
789
dsbtrd.f.3 \
913
dsbtrd.f.3 \
790
dscal.f.3 \
914
dscal.f.3 \
791
dsdot.f.3 \
915
dsdot.f.3 \
792
dsecnd_EXT_ETIME.f.3 \
793
dsecnd_EXT_ETIME_.f.3 \
794
dsecnd_INT_CPU_TIME.f.3 \
795
dsecnd_INT_ETIME.f.3 \
796
dsecnd_NONE.f.3 \
797
dsecndtst.f.3 \
798
dsfrk.f.3 \
916
dsfrk.f.3 \
799
dsgesv.f.3 \
917
dsgesv.f.3 \
800
dspcon.f.3 \
918
dspcon.f.3 \
Lines 828-842 dstevd.f.3 \ Link Here
828
dstevr.f.3 \
946
dstevr.f.3 \
829
dstevx.f.3 \
947
dstevx.f.3 \
830
dswap.f.3 \
948
dswap.f.3 \
949
dsycon_3.f.3 \
950
dsycon_rook.f.3 \
831
dsycon.f.3 \
951
dsycon.f.3 \
832
dsyconv.f.3 \
952
dsyconv.f.3 \
953
dsyconvf_rook.f.3 \
954
dsyconvf.f.3 \
833
dsyequb.f.3 \
955
dsyequb.f.3 \
956
dsyev_2stage.f.3 \
834
dsyev.f.3 \
957
dsyev.f.3 \
958
dsyevd_2stage.f.3 \
835
dsyevd.f.3 \
959
dsyevd.f.3 \
960
dsyevr_2stage.f.3 \
836
dsyevr.f.3 \
961
dsyevr.f.3 \
962
dsyevx_2stage.f.3 \
837
dsyevx.f.3 \
963
dsyevx.f.3 \
838
dsygs2.f.3 \
964
dsygs2.f.3 \
839
dsygst.f.3 \
965
dsygst.f.3 \
966
dsygv_2stage.f.3 \
840
dsygv.f.3 \
967
dsygv.f.3 \
841
dsygvd.f.3 \
968
dsygvd.f.3 \
842
dsygvx.f.3 \
969
dsygvx.f.3 \
Lines 848-864 dsyr2k.f.3 \ Link Here
848
dsyrfs.f.3 \
975
dsyrfs.f.3 \
849
dsyrfsx.f.3 \
976
dsyrfsx.f.3 \
850
dsyrk.f.3 \
977
dsyrk.f.3 \
978
dsysv_aa_2stage.f.3 \
979
dsysv_aa.f.3 \
980
dsysv_rk.f.3 \
981
dsysv_rook.f.3 \
851
dsysv.f.3 \
982
dsysv.f.3 \
852
dsysvx.f.3 \
983
dsysvx.f.3 \
853
dsysvxx.f.3 \
984
dsysvxx.f.3 \
854
dsyswapr.f.3 \
985
dsyswapr.f.3 \
855
dsytd2.f.3 \
986
dsytd2.f.3 \
987
dsytf2_rk.f.3 \
988
dsytf2_rook.f.3 \
856
dsytf2.f.3 \
989
dsytf2.f.3 \
990
dsytrd_2stage.f.3 \
991
dsytrd_sy2sb.f.3 \
857
dsytrd.f.3 \
992
dsytrd.f.3 \
993
dsytrf_aa_2stage.f.3 \
994
dsytrf_aa.f.3 \
995
dsytrf_rk.f.3 \
996
dsytrf_rook.f.3 \
858
dsytrf.f.3 \
997
dsytrf.f.3 \
998
dsytri_3.f.3 \
999
dsytri_3x.f.3 \
1000
dsytri_rook.f.3 \
859
dsytri.f.3 \
1001
dsytri.f.3 \
860
dsytri2.f.3 \
1002
dsytri2.f.3 \
861
dsytri2x.f.3 \
1003
dsytri2x.f.3 \
1004
dsytrs_3.f.3 \
1005
dsytrs_aa_2stage.f.3 \
1006
dsytrs_aa.f.3 \
1007
dsytrs_rook.f.3 \
862
dsytrs.f.3 \
1008
dsytrs.f.3 \
863
dsytrs2.f.3 \
1009
dsytrs2.f.3 \
864
dtbcon.f.3 \
1010
dtbcon.f.3 \
Lines 879-884 dtgsna.f.3 \ Link Here
879
dtgsy2.f.3 \
1025
dtgsy2.f.3 \
880
dtgsyl.f.3 \
1026
dtgsyl.f.3 \
881
dtpcon.f.3 \
1027
dtpcon.f.3 \
1028
dtplqt.f.3 \
1029
dtplqt2.f.3 \
1030
dtpmlqt.f.3 \
882
dtpmqrt.f.3 \
1031
dtpmqrt.f.3 \
883
dtpmv.f.3 \
1032
dtpmv.f.3 \
884
dtpqrt.f.3 \
1033
dtpqrt.f.3 \
Lines 892-897 dtpttf.f.3 \ Link Here
892
dtpttr.f.3 \
1041
dtpttr.f.3 \
893
dtrcon.f.3 \
1042
dtrcon.f.3 \
894
dtrevc.f.3 \
1043
dtrevc.f.3 \
1044
dtrevc3.f.3 \
895
dtrexc.f.3 \
1045
dtrexc.f.3 \
896
dtrmm.f.3 \
1046
dtrmm.f.3 \
897
dtrmv.f.3 \
1047
dtrmv.f.3 \
Lines 906-916 dtrtri.f.3 \ Link Here
906
dtrtrs.f.3 \
1056
dtrtrs.f.3 \
907
dtrttf.f.3 \
1057
dtrttf.f.3 \
908
dtrttp.f.3 \
1058
dtrttp.f.3 \
909
dtzrqf.f.3 \
910
dtzrzf.f.3 \
1059
dtzrzf.f.3 \
911
dzasum.f.3 \
1060
dzasum.f.3 \
912
dznrm2.f.3 \
1061
dznrm2.f.3 \
913
dzsum1.f.3 \
1062
dzsum1.f.3 \
1063
example_DGELS_colmajor.c.3 \
1064
example_DGELS_rowmajor.c.3 \
1065
example_DGESV_colmajor.c.3 \
1066
example_DGESV_rowmajor.c.3 \
1067
example_user.c.3 \
914
icamax.f.3 \
1068
icamax.f.3 \
915
icmax1.f.3 \
1069
icmax1.f.3 \
916
idamax.f.3 \
1070
idamax.f.3 \
Lines 921-926 iladiag.f.3 \ Link Here
921
iladlc.f.3 \
1075
iladlc.f.3 \
922
iladlr.f.3 \
1076
iladlr.f.3 \
923
ilaenv.f.3 \
1077
ilaenv.f.3 \
1078
ilaenv2stage.f.3 \
924
ilaprec.f.3 \
1079
ilaprec.f.3 \
925
ilaslc.f.3 \
1080
ilaslc.f.3 \
926
ilaslr.f.3 \
1081
ilaslr.f.3 \
Lines 932-958 iparmq.f.3 \ Link Here
932
isamax.f.3 \
1087
isamax.f.3 \
933
izamax.f.3 \
1088
izamax.f.3 \
934
izmax1.f.3 \
1089
izmax1.f.3 \
1090
lsame.f.3 \
935
lsamen.f.3 \
1091
lsamen.f.3 \
936
lsametst.f.3 \
937
sasum.f.3 \
1092
sasum.f.3 \
938
saxpy.f.3 \
1093
saxpy.f.3 \
939
sbbcsd.f.3 \
1094
sbbcsd.f.3 \
940
sbdsdc.f.3 \
1095
sbdsdc.f.3 \
941
sbdsqr.f.3 \
1096
sbdsqr.f.3 \
1097
sbdsvdx.f.3 \
942
scabs1.f.3 \
1098
scabs1.f.3 \
943
scasum.f.3 \
1099
scasum.f.3 \
1100
sceil.f.3 \
944
scnrm2.f.3 \
1101
scnrm2.f.3 \
1102
scombssq.f.3 \
945
scopy.f.3 \
1103
scopy.f.3 \
946
scsum1.f.3 \
1104
scsum1.f.3 \
947
sdisna.f.3 \
1105
sdisna.f.3 \
948
sdot.f.3 \
1106
sdot.f.3 \
949
sdsdot.f.3 \
1107
sdsdot.f.3 \
950
second_EXT_ETIME.f.3 \
951
second_EXT_ETIME_.f.3 \
952
second_INT_CPU_TIME.f.3 \
953
second_INT_ETIME.f.3 \
954
second_NONE.f.3 \
955
secondtst.f.3 \
956
sgbbrd.f.3 \
1108
sgbbrd.f.3 \
957
sgbcon.f.3 \
1109
sgbcon.f.3 \
958
sgbequ.f.3 \
1110
sgbequ.f.3 \
Lines 977-1001 sgees.f.3 \ Link Here
977
sgeesx.f.3 \
1129
sgeesx.f.3 \
978
sgeev.f.3 \
1130
sgeev.f.3 \
979
sgeevx.f.3 \
1131
sgeevx.f.3 \
980
sgegs.f.3 \
981
sgegv.f.3 \
982
sgehd2.f.3 \
1132
sgehd2.f.3 \
983
sgehrd.f.3 \
1133
sgehrd.f.3 \
984
sgejsv.f.3 \
1134
sgejsv.f.3 \
1135
sgelq.f.3 \
985
sgelq2.f.3 \
1136
sgelq2.f.3 \
986
sgelqf.f.3 \
1137
sgelqf.f.3 \
1138
sgelqt.f.3 \
1139
sgelqt3.f.3 \
987
sgels.f.3 \
1140
sgels.f.3 \
988
sgelsd.f.3 \
1141
sgelsd.f.3 \
989
sgelss.f.3 \
1142
sgelss.f.3 \
990
sgelsx.f.3 \
991
sgelsy.f.3 \
1143
sgelsy.f.3 \
1144
sgemlq.f.3 \
1145
sgemlqt.f.3 \
992
sgemm.f.3 \
1146
sgemm.f.3 \
1147
sgemqr.f.3 \
993
sgemqrt.f.3 \
1148
sgemqrt.f.3 \
994
sgemv.f.3 \
1149
sgemv.f.3 \
995
sgeql2.f.3 \
1150
sgeql2.f.3 \
996
sgeqlf.f.3 \
1151
sgeqlf.f.3 \
997
sgeqp3.f.3 \
1152
sgeqp3.f.3 \
998
sgeqpf.f.3 \
1153
sgeqr.f.3 \
999
sgeqr2.f.3 \
1154
sgeqr2.f.3 \
1000
sgeqr2p.f.3 \
1155
sgeqr2p.f.3 \
1001
sgeqrf.f.3 \
1156
sgeqrf.f.3 \
Lines 1012-1038 sgesc2.f.3 \ Link Here
1012
sgesdd.f.3 \
1167
sgesdd.f.3 \
1013
sgesv.f.3 \
1168
sgesv.f.3 \
1014
sgesvd.f.3 \
1169
sgesvd.f.3 \
1170
sgesvdq.f.3 \
1171
sgesvdx.f.3 \
1015
sgesvj.f.3 \
1172
sgesvj.f.3 \
1016
sgesvx.f.3 \
1173
sgesvx.f.3 \
1017
sgesvxx.f.3 \
1174
sgesvxx.f.3 \
1018
sgetc2.f.3 \
1175
sgetc2.f.3 \
1019
sgetf2.f.3 \
1176
sgetf2.f.3 \
1020
sgetrf.f.3 \
1177
sgetrf.f.3 \
1178
sgetrf2.f.3 \
1021
sgetri.f.3 \
1179
sgetri.f.3 \
1022
sgetrs.f.3 \
1180
sgetrs.f.3 \
1181
sgetsls.f.3 \
1182
sgetsqrhrt.f.3 \
1023
sggbak.f.3 \
1183
sggbak.f.3 \
1024
sggbal.f.3 \
1184
sggbal.f.3 \
1025
sgges.f.3 \
1185
sgges.f.3 \
1186
sgges3.f.3 \
1026
sggesx.f.3 \
1187
sggesx.f.3 \
1027
sggev.f.3 \
1188
sggev.f.3 \
1189
sggev3.f.3 \
1028
sggevx.f.3 \
1190
sggevx.f.3 \
1029
sggglm.f.3 \
1191
sggglm.f.3 \
1192
sgghd3.f.3 \
1030
sgghrd.f.3 \
1193
sgghrd.f.3 \
1031
sgglse.f.3 \
1194
sgglse.f.3 \
1032
sggqrf.f.3 \
1195
sggqrf.f.3 \
1033
sggrqf.f.3 \
1196
sggrqf.f.3 \
1034
sggsvd.f.3 \
1197
sggsvd3.f.3 \
1035
sggsvp.f.3 \
1198
sggsvp3.f.3 \
1036
sgsvj0.f.3 \
1199
sgsvj0.f.3 \
1037
sgsvj1.f.3 \
1200
sgsvj1.f.3 \
1038
sgtcon.f.3 \
1201
sgtcon.f.3 \
Lines 1094-1110 slagts.f.3 \ Link Here
1094
slagv2.f.3 \
1257
slagv2.f.3 \
1095
slahqr.f.3 \
1258
slahqr.f.3 \
1096
slahr2.f.3 \
1259
slahr2.f.3 \
1097
slahrd.f.3 \
1098
slaic1.f.3 \
1260
slaic1.f.3 \
1099
slaisnan.f.3 \
1261
slaisnan.f.3 \
1100
slaln2.f.3 \
1262
slaln2.f.3 \
1101
slals0.f.3 \
1263
slals0.f.3 \
1102
slalsa.f.3 \
1264
slalsa.f.3 \
1103
slalsd.f.3 \
1265
slalsd.f.3 \
1104
slamch.f.3 \
1105
slamchf77.f.3 \
1106
slamchtst.f.3 \
1107
slamrg.f.3 \
1266
slamrg.f.3 \
1267
slamswlq.f.3 \
1268
slamtsqr.f.3 \
1108
slaneg.f.3 \
1269
slaneg.f.3 \
1109
slangb.f.3 \
1270
slangb.f.3 \
1110
slange.f.3 \
1271
slange.f.3 \
Lines 1119-1124 slantb.f.3 \ Link Here
1119
slantp.f.3 \
1280
slantp.f.3 \
1120
slantr.f.3 \
1281
slantr.f.3 \
1121
slanv2.f.3 \
1282
slanv2.f.3 \
1283
slaorhr_col_getrfnp.f.3 \
1284
slaorhr_col_getrfnp2.f.3 \
1122
slapll.f.3 \
1285
slapll.f.3 \
1123
slapmr.f.3 \
1286
slapmr.f.3 \
1124
slapmt.f.3 \
1287
slapmt.f.3 \
Lines 1141-1151 slaqtr.f.3 \ Link Here
1141
slar1v.f.3 \
1304
slar1v.f.3 \
1142
slar2v.f.3 \
1305
slar2v.f.3 \
1143
slarf.f.3 \
1306
slarf.f.3 \
1307
slarfb_gett.f.3 \
1144
slarfb.f.3 \
1308
slarfb.f.3 \
1145
slarfg.f.3 \
1309
slarfg.f.3 \
1146
slarfgp.f.3 \
1310
slarfgp.f.3 \
1147
slarft.f.3 \
1311
slarft.f.3 \
1148
slarfx.f.3 \
1312
slarfx.f.3 \
1313
slarfy.f.3 \
1149
slargv.f.3 \
1314
slargv.f.3 \
1150
slarnv.f.3 \
1315
slarnv.f.3 \
1151
slarra.f.3 \
1316
slarra.f.3 \
Lines 1193-1200 slasr.f.3 \ Link Here
1193
slasrt.f.3 \
1358
slasrt.f.3 \
1194
slassq.f.3 \
1359
slassq.f.3 \
1195
slasv2.f.3 \
1360
slasv2.f.3 \
1361
slaswlq.f.3 \
1196
slaswp.f.3 \
1362
slaswp.f.3 \
1197
slasy2.f.3 \
1363
slasy2.f.3 \
1364
slasyf_aa.f.3 \
1365
slasyf_rk.f.3 \
1366
slasyf_rook.f.3 \
1198
slasyf.f.3 \
1367
slasyf.f.3 \
1199
slatbs.f.3 \
1368
slatbs.f.3 \
1200
slatdf.f.3 \
1369
slatdf.f.3 \
Lines 1202-1215 slatps.f.3 \ Link Here
1202
slatrd.f.3 \
1371
slatrd.f.3 \
1203
slatrs.f.3 \
1372
slatrs.f.3 \
1204
slatrz.f.3 \
1373
slatrz.f.3 \
1205
slatzm.f.3 \
1374
slatsqr.f.3 \
1206
slauu2.f.3 \
1375
slauu2.f.3 \
1207
slauum.f.3 \
1376
slauum.f.3 \
1208
snrm2.f.3 \
1377
snrm2.f.3 \
1209
sopgtr.f.3 \
1378
sopgtr.f.3 \
1210
sopmtr.f.3 \
1379
sopmtr.f.3 \
1211
sorbdb.f.3 \
1380
sorbdb.f.3 \
1381
sorbdb1.f.3 \
1382
sorbdb2.f.3 \
1383
sorbdb3.f.3 \
1384
sorbdb4.f.3 \
1385
sorbdb5.f.3 \
1386
sorbdb6.f.3 \
1212
sorcsd.f.3 \
1387
sorcsd.f.3 \
1388
sorcsd2by1.f.3 \
1213
sorg2l.f.3 \
1389
sorg2l.f.3 \
1214
sorg2r.f.3 \
1390
sorg2r.f.3 \
1215
sorgbr.f.3 \
1391
sorgbr.f.3 \
Lines 1221-1226 sorgqr.f.3 \ Link Here
1221
sorgr2.f.3 \
1397
sorgr2.f.3 \
1222
sorgrq.f.3 \
1398
sorgrq.f.3 \
1223
sorgtr.f.3 \
1399
sorgtr.f.3 \
1400
sorgtsqr_row.f.3 \
1401
sorgtsqr.f.3 \
1402
sorhr_col.f.3 \
1403
sorm22.f.3 \
1224
sorm2l.f.3 \
1404
sorm2l.f.3 \
1225
sorm2r.f.3 \
1405
sorm2r.f.3 \
1226
sormbr.f.3 \
1406
sormbr.f.3 \
Lines 1256-1261 sposvx.f.3 \ Link Here
1256
sposvxx.f.3 \
1436
sposvxx.f.3 \
1257
spotf2.f.3 \
1437
spotf2.f.3 \
1258
spotrf.f.3 \
1438
spotrf.f.3 \
1439
spotrf2.f.3 \
1259
spotri.f.3 \
1440
spotri.f.3 \
1260
spotrs.f.3 \
1441
spotrs.f.3 \
1261
sppcon.f.3 \
1442
sppcon.f.3 \
Lines 1276-1288 sptsvx.f.3 \ Link Here
1276
spttrf.f.3 \
1457
spttrf.f.3 \
1277
spttrs.f.3 \
1458
spttrs.f.3 \
1278
sptts2.f.3 \
1459
sptts2.f.3 \
1460
SRC_xerbla_array.f.3 \
1461
SRC_xerbla.f.3 \
1279
srot.f.3 \
1462
srot.f.3 \
1280
srotg.f.3 \
1463
srotg.f.3 \
1281
srotm.f.3 \
1464
srotm.f.3 \
1282
srotmg.f.3 \
1465
srotmg.f.3 \
1283
srscl.f.3 \
1466
srscl.f.3 \
1467
ssb2st_kernels.f.3 \
1468
ssbev_2stage.f.3 \
1284
ssbev.f.3 \
1469
ssbev.f.3 \
1470
ssbevd_2stage.f.3 \
1285
ssbevd.f.3 \
1471
ssbevd.f.3 \
1472
ssbevx_2stage.f.3 \
1286
ssbevx.f.3 \
1473
ssbevx.f.3 \
1287
ssbgst.f.3 \
1474
ssbgst.f.3 \
1288
ssbgv.f.3 \
1475
ssbgv.f.3 \
Lines 1322-1336 sstevd.f.3 \ Link Here
1322
sstevr.f.3 \
1509
sstevr.f.3 \
1323
sstevx.f.3 \
1510
sstevx.f.3 \
1324
sswap.f.3 \
1511
sswap.f.3 \
1512
ssycon_3.f.3 \
1513
ssycon_rook.f.3 \
1325
ssycon.f.3 \
1514
ssycon.f.3 \
1326
ssyconv.f.3 \
1515
ssyconv.f.3 \
1516
ssyconvf_rook.f.3 \
1517
ssyconvf.f.3 \
1327
ssyequb.f.3 \
1518
ssyequb.f.3 \
1519
ssyev_2stage.f.3 \
1328
ssyev.f.3 \
1520
ssyev.f.3 \
1521
ssyevd_2stage.f.3 \
1329
ssyevd.f.3 \
1522
ssyevd.f.3 \
1523
ssyevr_2stage.f.3 \
1330
ssyevr.f.3 \
1524
ssyevr.f.3 \
1525
ssyevx_2stage.f.3 \
1331
ssyevx.f.3 \
1526
ssyevx.f.3 \
1332
ssygs2.f.3 \
1527
ssygs2.f.3 \
1333
ssygst.f.3 \
1528
ssygst.f.3 \
1529
ssygv_2stage.f.3 \
1334
ssygv.f.3 \
1530
ssygv.f.3 \
1335
ssygvd.f.3 \
1531
ssygvd.f.3 \
1336
ssygvx.f.3 \
1532
ssygvx.f.3 \
Lines 1342-1358 ssyr2k.f.3 \ Link Here
1342
ssyrfs.f.3 \
1538
ssyrfs.f.3 \
1343
ssyrfsx.f.3 \
1539
ssyrfsx.f.3 \
1344
ssyrk.f.3 \
1540
ssyrk.f.3 \
1541
ssysv_aa_2stage.f.3 \
1542
ssysv_aa.f.3 \
1543
ssysv_rk.f.3 \
1544
ssysv_rook.f.3 \
1345
ssysv.f.3 \
1545
ssysv.f.3 \
1346
ssysvx.f.3 \
1546
ssysvx.f.3 \
1347
ssysvxx.f.3 \
1547
ssysvxx.f.3 \
1348
ssyswapr.f.3 \
1548
ssyswapr.f.3 \
1349
ssytd2.f.3 \
1549
ssytd2.f.3 \
1550
ssytf2_rk.f.3 \
1551
ssytf2_rook.f.3 \
1350
ssytf2.f.3 \
1552
ssytf2.f.3 \
1553
ssytrd_2stage.f.3 \
1554
ssytrd_sy2sb.f.3 \
1351
ssytrd.f.3 \
1555
ssytrd.f.3 \
1556
ssytrf_aa_2stage.f.3 \
1557
ssytrf_aa.f.3 \
1558
ssytrf_rk.f.3 \
1559
ssytrf_rook.f.3 \
1352
ssytrf.f.3 \
1560
ssytrf.f.3 \
1561
ssytri_3.f.3 \
1562
ssytri_3x.f.3 \
1563
ssytri_rook.f.3 \
1353
ssytri.f.3 \
1564
ssytri.f.3 \
1354
ssytri2.f.3 \
1565
ssytri2.f.3 \
1355
ssytri2x.f.3 \
1566
ssytri2x.f.3 \
1567
ssytrs_3.f.3 \
1568
ssytrs_aa_2stage.f.3 \
1569
ssytrs_aa.f.3 \
1570
ssytrs_rook.f.3 \
1356
ssytrs.f.3 \
1571
ssytrs.f.3 \
1357
ssytrs2.f.3 \
1572
ssytrs2.f.3 \
1358
stbcon.f.3 \
1573
stbcon.f.3 \
Lines 1373-1378 stgsna.f.3 \ Link Here
1373
stgsy2.f.3 \
1588
stgsy2.f.3 \
1374
stgsyl.f.3 \
1589
stgsyl.f.3 \
1375
stpcon.f.3 \
1590
stpcon.f.3 \
1591
stplqt.f.3 \
1592
stplqt2.f.3 \
1593
stpmlqt.f.3 \
1376
stpmqrt.f.3 \
1594
stpmqrt.f.3 \
1377
stpmv.f.3 \
1595
stpmv.f.3 \
1378
stpqrt.f.3 \
1596
stpqrt.f.3 \
Lines 1386-1391 stpttf.f.3 \ Link Here
1386
stpttr.f.3 \
1604
stpttr.f.3 \
1387
strcon.f.3 \
1605
strcon.f.3 \
1388
strevc.f.3 \
1606
strevc.f.3 \
1607
strevc3.f.3 \
1389
strexc.f.3 \
1608
strexc.f.3 \
1390
strmm.f.3 \
1609
strmm.f.3 \
1391
strmv.f.3 \
1610
strmv.f.3 \
Lines 1400-1408 strtri.f.3 \ Link Here
1400
strtrs.f.3 \
1619
strtrs.f.3 \
1401
strttf.f.3 \
1620
strttf.f.3 \
1402
strttp.f.3 \
1621
strttp.f.3 \
1403
stzrqf.f.3 \
1404
stzrzf.f.3 \
1622
stzrzf.f.3 \
1405
tstiee.f.3 \
1623
VARIANTS_cholesky_RL_cpotrf.f.3 \
1624
VARIANTS_cholesky_RL_dpotrf.f.3 \
1625
VARIANTS_cholesky_RL_spotrf.f.3 \
1626
VARIANTS_cholesky_RL_zpotrf.f.3 \
1627
VARIANTS_cholesky_TOP_cpotrf.f.3 \
1628
VARIANTS_cholesky_TOP_dpotrf.f.3 \
1629
VARIANTS_cholesky_TOP_spotrf.f.3 \
1630
VARIANTS_cholesky_TOP_zpotrf.f.3 \
1631
VARIANTS_lu_CR_cgetrf.f.3 \
1632
VARIANTS_lu_CR_dgetrf.f.3 \
1633
VARIANTS_lu_CR_sgetrf.f.3 \
1634
VARIANTS_lu_CR_zgetrf.f.3 \
1635
VARIANTS_lu_LL_cgetrf.f.3 \
1636
VARIANTS_lu_LL_dgetrf.f.3 \
1637
VARIANTS_lu_LL_sgetrf.f.3 \
1638
VARIANTS_lu_LL_zgetrf.f.3 \
1639
VARIANTS_lu_REC_cgetrf.f.3 \
1640
VARIANTS_lu_REC_dgetrf.f.3 \
1641
VARIANTS_lu_REC_sgetrf.f.3 \
1642
VARIANTS_lu_REC_zgetrf.f.3 \
1643
VARIANTS_qr_LL_cgeqrf.f.3 \
1644
VARIANTS_qr_LL_dgeqrf.f.3 \
1645
VARIANTS_qr_LL_sgeqrf.f.3 \
1646
VARIANTS_qr_LL_zgeqrf.f.3 \
1406
zaxpy.f.3 \
1647
zaxpy.f.3 \
1407
zbbcsd.f.3 \
1648
zbbcsd.f.3 \
1408
zbdsqr.f.3 \
1649
zbdsqr.f.3 \
Lines 1438-1461 zgees.f.3 \ Link Here
1438
zgeesx.f.3 \
1679
zgeesx.f.3 \
1439
zgeev.f.3 \
1680
zgeev.f.3 \
1440
zgeevx.f.3 \
1681
zgeevx.f.3 \
1441
zgegs.f.3 \
1442
zgegv.f.3 \
1443
zgehd2.f.3 \
1682
zgehd2.f.3 \
1444
zgehrd.f.3 \
1683
zgehrd.f.3 \
1684
zgejsv.f.3 \
1685
zgelq.f.3 \
1445
zgelq2.f.3 \
1686
zgelq2.f.3 \
1446
zgelqf.f.3 \
1687
zgelqf.f.3 \
1688
zgelqt.f.3 \
1689
zgelqt3.f.3 \
1447
zgels.f.3 \
1690
zgels.f.3 \
1448
zgelsd.f.3 \
1691
zgelsd.f.3 \
1449
zgelss.f.3 \
1692
zgelss.f.3 \
1450
zgelsx.f.3 \
1451
zgelsy.f.3 \
1693
zgelsy.f.3 \
1694
zgemlq.f.3 \
1695
zgemlqt.f.3 \
1452
zgemm.f.3 \
1696
zgemm.f.3 \
1697
zgemqr.f.3 \
1453
zgemqrt.f.3 \
1698
zgemqrt.f.3 \
1454
zgemv.f.3 \
1699
zgemv.f.3 \
1455
zgeql2.f.3 \
1700
zgeql2.f.3 \
1456
zgeqlf.f.3 \
1701
zgeqlf.f.3 \
1457
zgeqp3.f.3 \
1702
zgeqp3.f.3 \
1458
zgeqpf.f.3 \
1703
zgeqr.f.3 \
1459
zgeqr2.f.3 \
1704
zgeqr2.f.3 \
1460
zgeqr2p.f.3 \
1705
zgeqr2p.f.3 \
1461
zgeqrf.f.3 \
1706
zgeqrf.f.3 \
Lines 1473-1498 zgesc2.f.3 \ Link Here
1473
zgesdd.f.3 \
1718
zgesdd.f.3 \
1474
zgesv.f.3 \
1719
zgesv.f.3 \
1475
zgesvd.f.3 \
1720
zgesvd.f.3 \
1721
zgesvdq.f.3 \
1722
zgesvdx.f.3 \
1723
zgesvj.f.3 \
1476
zgesvx.f.3 \
1724
zgesvx.f.3 \
1477
zgesvxx.f.3 \
1725
zgesvxx.f.3 \
1478
zgetc2.f.3 \
1726
zgetc2.f.3 \
1479
zgetf2.f.3 \
1727
zgetf2.f.3 \
1480
zgetrf.f.3 \
1728
zgetrf.f.3 \
1729
zgetrf2.f.3 \
1481
zgetri.f.3 \
1730
zgetri.f.3 \
1482
zgetrs.f.3 \
1731
zgetrs.f.3 \
1732
zgetsls.f.3 \
1733
zgetsqrhrt.f.3 \
1483
zggbak.f.3 \
1734
zggbak.f.3 \
1484
zggbal.f.3 \
1735
zggbal.f.3 \
1485
zgges.f.3 \
1736
zgges.f.3 \
1737
zgges3.f.3 \
1486
zggesx.f.3 \
1738
zggesx.f.3 \
1487
zggev.f.3 \
1739
zggev.f.3 \
1740
zggev3.f.3 \
1488
zggevx.f.3 \
1741
zggevx.f.3 \
1489
zggglm.f.3 \
1742
zggglm.f.3 \
1743
zgghd3.f.3 \
1490
zgghrd.f.3 \
1744
zgghrd.f.3 \
1491
zgglse.f.3 \
1745
zgglse.f.3 \
1492
zggqrf.f.3 \
1746
zggqrf.f.3 \
1493
zggrqf.f.3 \
1747
zggrqf.f.3 \
1494
zggsvd.f.3 \
1748
zggsvd3.f.3 \
1495
zggsvp.f.3 \
1749
zggsvp3.f.3 \
1750
zgsvj0.f.3 \
1751
zgsvj1.f.3 \
1496
zgtcon.f.3 \
1752
zgtcon.f.3 \
1497
zgtrfs.f.3 \
1753
zgtrfs.f.3 \
1498
zgtsv.f.3 \
1754
zgtsv.f.3 \
Lines 1500-1507 zgtsvx.f.3 \ Link Here
1500
zgttrf.f.3 \
1756
zgttrf.f.3 \
1501
zgttrs.f.3 \
1757
zgttrs.f.3 \
1502
zgtts2.f.3 \
1758
zgtts2.f.3 \
1759
zhb2st_kernels.f.3 \
1760
zhbev_2stage.f.3 \
1503
zhbev.f.3 \
1761
zhbev.f.3 \
1762
zhbevd_2stage.f.3 \
1504
zhbevd.f.3 \
1763
zhbevd.f.3 \
1764
zhbevx_2stage.f.3 \
1505
zhbevx.f.3 \
1765
zhbevx.f.3 \
1506
zhbgst.f.3 \
1766
zhbgst.f.3 \
1507
zhbgv.f.3 \
1767
zhbgv.f.3 \
Lines 1509-1522 zhbgvd.f.3 \ Link Here
1509
zhbgvx.f.3 \
1769
zhbgvx.f.3 \
1510
zhbmv.f.3 \
1770
zhbmv.f.3 \
1511
zhbtrd.f.3 \
1771
zhbtrd.f.3 \
1772
zhecon_3.f.3 \
1773
zhecon_rook.f.3 \
1512
zhecon.f.3 \
1774
zhecon.f.3 \
1513
zheequb.f.3 \
1775
zheequb.f.3 \
1776
zheev_2stage.f.3 \
1514
zheev.f.3 \
1777
zheev.f.3 \
1778
zheevd_2stage.f.3 \
1515
zheevd.f.3 \
1779
zheevd.f.3 \
1780
zheevr_2stage.f.3 \
1516
zheevr.f.3 \
1781
zheevr.f.3 \
1782
zheevx_2stage.f.3 \
1517
zheevx.f.3 \
1783
zheevx.f.3 \
1518
zhegs2.f.3 \
1784
zhegs2.f.3 \
1519
zhegst.f.3 \
1785
zhegst.f.3 \
1786
zhegv_2stage.f.3 \
1520
zhegv.f.3 \
1787
zhegv.f.3 \
1521
zhegvd.f.3 \
1788
zhegvd.f.3 \
1522
zhegvx.f.3 \
1789
zhegvx.f.3 \
Lines 1528-1544 zher2k.f.3 \ Link Here
1528
zherfs.f.3 \
1795
zherfs.f.3 \
1529
zherfsx.f.3 \
1796
zherfsx.f.3 \
1530
zherk.f.3 \
1797
zherk.f.3 \
1798
zhesv_aa_2stage.f.3 \
1799
zhesv_aa.f.3 \
1800
zhesv_rk.f.3 \
1801
zhesv_rook.f.3 \
1531
zhesv.f.3 \
1802
zhesv.f.3 \
1532
zhesvx.f.3 \
1803
zhesvx.f.3 \
1533
zhesvxx.f.3 \
1804
zhesvxx.f.3 \
1534
zheswapr.f.3 \
1805
zheswapr.f.3 \
1535
zhetd2.f.3 \
1806
zhetd2.f.3 \
1807
zhetf2_rk.f.3 \
1808
zhetf2_rook.f.3 \
1536
zhetf2.f.3 \
1809
zhetf2.f.3 \
1810
zhetrd_2stage.f.3 \
1811
zhetrd_he2hb.f.3 \
1537
zhetrd.f.3 \
1812
zhetrd.f.3 \
1813
zhetrf_aa_2stage.f.3 \
1814
zhetrf_aa.f.3 \
1815
zhetrf_rk.f.3 \
1816
zhetrf_rook.f.3 \
1538
zhetrf.f.3 \
1817
zhetrf.f.3 \
1818
zhetri_3.f.3 \
1819
zhetri_3x.f.3 \
1820
zhetri_rook.f.3 \
1539
zhetri.f.3 \
1821
zhetri.f.3 \
1540
zhetri2.f.3 \
1822
zhetri2.f.3 \
1541
zhetri2x.f.3 \
1823
zhetri2x.f.3 \
1824
zhetrs_3.f.3 \
1825
zhetrs_aa_2stage.f.3 \
1826
zhetrs_aa.f.3 \
1827
zhetrs_rook.f.3 \
1542
zhetrs.f.3 \
1828
zhetrs.f.3 \
1543
zhetrs2.f.3 \
1829
zhetrs2.f.3 \
1544
zhfrk.f.3 \
1830
zhfrk.f.3 \
Lines 1607-1620 zlaev2.f.3 \ Link Here
1607
zlag2c.f.3 \
1893
zlag2c.f.3 \
1608
zlags2.f.3 \
1894
zlags2.f.3 \
1609
zlagtm.f.3 \
1895
zlagtm.f.3 \
1896
zlahef_aa.f.3 \
1897
zlahef_rk.f.3 \
1898
zlahef_rook.f.3 \
1610
zlahef.f.3 \
1899
zlahef.f.3 \
1611
zlahqr.f.3 \
1900
zlahqr.f.3 \
1612
zlahr2.f.3 \
1901
zlahr2.f.3 \
1613
zlahrd.f.3 \
1614
zlaic1.f.3 \
1902
zlaic1.f.3 \
1615
zlals0.f.3 \
1903
zlals0.f.3 \
1616
zlalsa.f.3 \
1904
zlalsa.f.3 \
1617
zlalsd.f.3 \
1905
zlalsd.f.3 \
1906
zlamswlq.f.3 \
1907
zlamtsqr.f.3 \
1618
zlangb.f.3 \
1908
zlangb.f.3 \
1619
zlange.f.3 \
1909
zlange.f.3 \
1620
zlangt.f.3 \
1910
zlangt.f.3 \
Lines 1653-1663 zlar1v.f.3 \ Link Here
1653
zlar2v.f.3 \
1943
zlar2v.f.3 \
1654
zlarcm.f.3 \
1944
zlarcm.f.3 \
1655
zlarf.f.3 \
1945
zlarf.f.3 \
1946
zlarfb_gett.f.3 \
1656
zlarfb.f.3 \
1947
zlarfb.f.3 \
1657
zlarfg.f.3 \
1948
zlarfg.f.3 \
1658
zlarfgp.f.3 \
1949
zlarfgp.f.3 \
1659
zlarft.f.3 \
1950
zlarft.f.3 \
1660
zlarfx.f.3 \
1951
zlarfx.f.3 \
1952
zlarfy.f.3 \
1661
zlargv.f.3 \
1953
zlargv.f.3 \
1662
zlarnv.f.3 \
1954
zlarnv.f.3 \
1663
zlarrv.f.3 \
1955
zlarrv.f.3 \
Lines 1672-1678 zlascl2.f.3 \ Link Here
1672
zlaset.f.3 \
1964
zlaset.f.3 \
1673
zlasr.f.3 \
1965
zlasr.f.3 \
1674
zlassq.f.3 \
1966
zlassq.f.3 \
1967
zlaswlq.f.3 \
1675
zlaswp.f.3 \
1968
zlaswp.f.3 \
1969
zlasyf_aa.f.3 \
1970
zlasyf_rk.f.3 \
1971
zlasyf_rook.f.3 \
1676
zlasyf.f.3 \
1972
zlasyf.f.3 \
1677
zlat2c.f.3 \
1973
zlat2c.f.3 \
1678
zlatbs.f.3 \
1974
zlatbs.f.3 \
Lines 1681-1687 zlatps.f.3 \ Link Here
1681
zlatrd.f.3 \
1977
zlatrd.f.3 \
1682
zlatrs.f.3 \
1978
zlatrs.f.3 \
1683
zlatrz.f.3 \
1979
zlatrz.f.3 \
1684
zlatzm.f.3 \
1980
zlatsqr.f.3 \
1981
zlaunhr_col_getrfnp.f.3 \
1982
zlaunhr_col_getrfnp2.f.3 \
1685
zlauu2.f.3 \
1983
zlauu2.f.3 \
1686
zlauum.f.3 \
1984
zlauum.f.3 \
1687
zpbcon.f.3 \
1985
zpbcon.f.3 \
Lines 1706-1711 zposvx.f.3 \ Link Here
1706
zposvxx.f.3 \
2004
zposvxx.f.3 \
1707
zpotf2.f.3 \
2005
zpotf2.f.3 \
1708
zpotrf.f.3 \
2006
zpotrf.f.3 \
2007
zpotrf2.f.3 \
1709
zpotri.f.3 \
2008
zpotri.f.3 \
1710
zpotrs.f.3 \
2009
zpotrs.f.3 \
1711
zppcon.f.3 \
2010
zppcon.f.3 \
Lines 1744-1751 zstein.f.3 \ Link Here
1744
zstemr.f.3 \
2043
zstemr.f.3 \
1745
zsteqr.f.3 \
2044
zsteqr.f.3 \
1746
zswap.f.3 \
2045
zswap.f.3 \
2046
zsycon_3.f.3 \
2047
zsycon_rook.f.3 \
1747
zsycon.f.3 \
2048
zsycon.f.3 \
1748
zsyconv.f.3 \
2049
zsyconv.f.3 \
2050
zsyconvf_rook.f.3 \
2051
zsyconvf.f.3 \
1749
zsyequb.f.3 \
2052
zsyequb.f.3 \
1750
zsymm.f.3 \
2053
zsymm.f.3 \
1751
zsymv.f.3 \
2054
zsymv.f.3 \
Lines 1754-1768 zsyr2k.f.3 \ Link Here
1754
zsyrfs.f.3 \
2057
zsyrfs.f.3 \
1755
zsyrfsx.f.3 \
2058
zsyrfsx.f.3 \
1756
zsyrk.f.3 \
2059
zsyrk.f.3 \
2060
zsysv_aa_2stage.f.3 \
2061
zsysv_aa.f.3 \
2062
zsysv_rk.f.3 \
2063
zsysv_rook.f.3 \
1757
zsysv.f.3 \
2064
zsysv.f.3 \
1758
zsysvx.f.3 \
2065
zsysvx.f.3 \
1759
zsysvxx.f.3 \
2066
zsysvxx.f.3 \
1760
zsyswapr.f.3 \
2067
zsyswapr.f.3 \
2068
zsytf2_rk.f.3 \
2069
zsytf2_rook.f.3 \
1761
zsytf2.f.3 \
2070
zsytf2.f.3 \
2071
zsytrf_aa_2stage.f.3 \
2072
zsytrf_aa.f.3 \
2073
zsytrf_rk.f.3 \
2074
zsytrf_rook.f.3 \
1762
zsytrf.f.3 \
2075
zsytrf.f.3 \
2076
zsytri_3.f.3 \
2077
zsytri_3x.f.3 \
2078
zsytri_rook.f.3 \
1763
zsytri.f.3 \
2079
zsytri.f.3 \
1764
zsytri2.f.3 \
2080
zsytri2.f.3 \
1765
zsytri2x.f.3 \
2081
zsytri2x.f.3 \
2082
zsytrs_3.f.3 \
2083
zsytrs_aa_2stage.f.3 \
2084
zsytrs_aa.f.3 \
2085
zsytrs_rook.f.3 \
1766
zsytrs.f.3 \
2086
zsytrs.f.3 \
1767
zsytrs2.f.3 \
2087
zsytrs2.f.3 \
1768
ztbcon.f.3 \
2088
ztbcon.f.3 \
Lines 1783-1788 ztgsna.f.3 \ Link Here
1783
ztgsy2.f.3 \
2103
ztgsy2.f.3 \
1784
ztgsyl.f.3 \
2104
ztgsyl.f.3 \
1785
ztpcon.f.3 \
2105
ztpcon.f.3 \
2106
ztplqt.f.3 \
2107
ztplqt2.f.3 \
2108
ztpmlqt.f.3 \
1786
ztpmqrt.f.3 \
2109
ztpmqrt.f.3 \
1787
ztpmv.f.3 \
2110
ztpmv.f.3 \
1788
ztpqrt.f.3 \
2111
ztpqrt.f.3 \
Lines 1796-1801 ztpttf.f.3 \ Link Here
1796
ztpttr.f.3 \
2119
ztpttr.f.3 \
1797
ztrcon.f.3 \
2120
ztrcon.f.3 \
1798
ztrevc.f.3 \
2121
ztrevc.f.3 \
2122
ztrevc3.f.3 \
1799
ztrexc.f.3 \
2123
ztrexc.f.3 \
1800
ztrmm.f.3 \
2124
ztrmm.f.3 \
1801
ztrmv.f.3 \
2125
ztrmv.f.3 \
Lines 1810-1819 ztrtri.f.3 \ Link Here
1810
ztrtrs.f.3 \
2134
ztrtrs.f.3 \
1811
ztrttf.f.3 \
2135
ztrttf.f.3 \
1812
ztrttp.f.3 \
2136
ztrttp.f.3 \
1813
ztzrqf.f.3 \
1814
ztzrzf.f.3 \
2137
ztzrzf.f.3 \
1815
zunbdb.f.3 \
2138
zunbdb.f.3 \
2139
zunbdb1.f.3 \
2140
zunbdb2.f.3 \
2141
zunbdb3.f.3 \
2142
zunbdb4.f.3 \
2143
zunbdb5.f.3 \
2144
zunbdb6.f.3 \
1816
zuncsd.f.3 \
2145
zuncsd.f.3 \
2146
zuncsd2by1.f.3 \
1817
zung2l.f.3 \
2147
zung2l.f.3 \
1818
zung2r.f.3 \
2148
zung2r.f.3 \
1819
zungbr.f.3 \
2149
zungbr.f.3 \
Lines 1825-1830 zungqr.f.3 \ Link Here
1825
zungr2.f.3 \
2155
zungr2.f.3 \
1826
zungrq.f.3 \
2156
zungrq.f.3 \
1827
zungtr.f.3 \
2157
zungtr.f.3 \
2158
zungtsqr_row.f.3 \
2159
zungtsqr.f.3 \
2160
zunhr_col.f.3 \
2161
zunm22.f.3 \
1828
zunm2l.f.3 \
2162
zunm2l.f.3 \
1829
zunm2r.f.3 \
2163
zunm2r.f.3 \
1830
zunmbr.f.3 \
2164
zunmbr.f.3 \
(-)a/math/lapack/files/patch-Makefile (-11 lines)
Removed Link Here
1
--- Makefile.orig	2012-09-09 00:53:46.000000000 +0900
2
+++ Makefile	2012-09-09 00:53:57.000000000 +0900
3
@@ -23,7 +23,7 @@
4
 lapacklib:	lapack_install
5
 	( cd SRC; $(MAKE) )
6
 
7
-lapackelib: lapacklib
8
+lapackelib: 
9
 	( cd lapacke; $(MAKE) )
10
 
11
 lapacke_example: lapackelib
(-)a/math/lapack/files/patch-SRC+Makefile (-98 lines)
Removed Link Here
1
--- SRC/Makefile.orig	2015-01-15 16:32:42.000000000 +0100
2
+++ SRC/Makefile	2015-01-15 16:33:52.000000000 +0100
3
@@ -159,7 +159,7 @@
4
 
5
 DSLASRC = spotrs.o sgetrs.o spotrf.o sgetrf.o 
6
 
7
-ifdef USEXBLAS
8
+.ifdef USEXBLAS
9
 SXLASRC = sgesvxx.o sgerfsx.o sla_gerfsx_extended.o sla_geamv.o		\
10
    sla_gercond.o sla_gerpvgrw.o ssysvxx.o ssyrfsx.o			\
11
    sla_syrfsx_extended.o sla_syamv.o sla_syrcond.o sla_syrpvgrw.o	\
12
@@ -167,7 +167,7 @@
13
    sla_porpvgrw.o sgbsvxx.o sgbrfsx.o sla_gbrfsx_extended.o		\
14
    sla_gbamv.o sla_gbrcond.o sla_gbrpvgrw.o sla_lin_berr.o slarscl2.o	\
15
    slascl2.o sla_wwaddw.o
16
-endif
17
+.endif
18
 
19
 CLASRC = \
20
    cbdsqr.o cgbbrd.o cgbcon.o cgbequ.o cgbrfs.o cgbsv.o  cgbsvx.o \
21
@@ -238,7 +238,7 @@
22
    cgeqrt.o cgeqrt2.o cgeqrt3.o cgemqrt.o \
23
    ctpqrt.o ctpqrt2.o ctpmqrt.o ctprfb.o
24
 
25
-ifdef USEXBLAS
26
+.ifdef USEXBLAS
27
 CXLASRC = cgesvxx.o cgerfsx.o cla_gerfsx_extended.o cla_geamv.o \
28
    cla_gercond_c.o cla_gercond_x.o cla_gerpvgrw.o \
29
    csysvxx.o csyrfsx.o cla_syrfsx_extended.o cla_syamv.o \
30
@@ -250,7 +250,7 @@
31
    chesvxx.o cherfsx.o cla_herfsx_extended.o cla_heamv.o \
32
    cla_hercond_c.o cla_hercond_x.o cla_herpvgrw.o \
33
    cla_lin_berr.o clarscl2.o clascl2.o cla_wwaddw.o
34
-endif
35
+.endif
36
 
37
 ZCLASRC = cpotrs.o cgetrs.o cpotrf.o cgetrf.o 
38
 
39
@@ -318,7 +318,7 @@
40
    dgeqrt.o dgeqrt2.o dgeqrt3.o dgemqrt.o \
41
    dtpqrt.o dtpqrt2.o dtpmqrt.o dtprfb.o
42
 
43
-ifdef USEXBLAS
44
+.ifdef USEXBLAS
45
 DXLASRC = dgesvxx.o dgerfsx.o dla_gerfsx_extended.o dla_geamv.o		\
46
    dla_gercond.o dla_gerpvgrw.o dsysvxx.o dsyrfsx.o			\
47
    dla_syrfsx_extended.o dla_syamv.o dla_syrcond.o dla_syrpvgrw.o	\
48
@@ -326,7 +326,7 @@
49
    dla_porpvgrw.o dgbsvxx.o dgbrfsx.o dla_gbrfsx_extended.o		\
50
    dla_gbamv.o dla_gbrcond.o dla_gbrpvgrw.o dla_lin_berr.o dlarscl2.o	\
51
    dlascl2.o dla_wwaddw.o
52
-endif
53
+.endif
54
 
55
 ZLASRC = \
56
    zbdsqr.o zgbbrd.o zgbcon.o zgbequ.o zgbrfs.o zgbsv.o  zgbsvx.o \
57
@@ -402,7 +402,7 @@
58
    zgeqrt.o zgeqrt2.o zgeqrt3.o zgemqrt.o \
59
    ztpqrt.o ztpqrt2.o ztpmqrt.o ztprfb.o
60
 
61
-ifdef USEXBLAS
62
+.ifdef USEXBLAS
63
 ZXLASRC = zgesvxx.o zgerfsx.o zla_gerfsx_extended.o zla_geamv.o		\
64
    zla_gercond_c.o zla_gercond_x.o zla_gerpvgrw.o zsysvxx.o zsyrfsx.o	\
65
    zla_syrfsx_extended.o zla_syamv.o zla_syrcond_c.o zla_syrcond_x.o	\
66
@@ -412,14 +412,14 @@
67
    zla_gbrpvgrw.o zhesvxx.o zherfsx.o zla_herfsx_extended.o		\
68
    zla_heamv.o zla_hercond_c.o zla_hercond_x.o zla_herpvgrw.o		\
69
    zla_lin_berr.o zlarscl2.o zlascl2.o zla_wwaddw.o
70
-endif
71
+.endif
72
 
73
 ALLOBJ = $(SLASRC) $(DLASRC) $(DSLASRC) $(CLASRC) $(ZLASRC) $(ZCLASRC) \
74
    $(SCLAUX) $(DZLAUX) $(ALLAUX)
75
 
76
-ifdef USEXBLAS
77
+.ifdef USEXBLAS
78
 ALLXOBJ = $(SXLASRC) $(DXLASRC) $(CXLASRC) $(ZXLASRC)
79
-endif
80
+.endif
81
 
82
 all: ../$(LAPACKLIB)
83
 
84
@@ -456,12 +456,12 @@
85
 $(ZLASRC): $(FRC)
86
 $(ZCLASRC): $(FRC)
87
 $(DSLASRC): $(FRC)
88
-ifdef USEXBLAS
89
+.ifdef USEXBLAS
90
 $(SXLASRC): $(FRC)
91
 $(CXLASRC): $(FRC)
92
 $(DXLASRC): $(FRC)
93
 $(ZXLASRC): $(FRC)
94
-endif
95
+.endif
96
 
97
 FRC:
98
 	@FRC=$(FRC)
(-)a/math/lapack/files/patch-TESTING+LIN+Makefile (-82 lines)
Removed Link Here
1
--- TESTING/LIN/Makefile.orig	2015-01-15 16:35:28.000000000 +0100
2
+++ TESTING/LIN/Makefile	2015-01-15 16:36:26.000000000 +0100
3
@@ -34,11 +34,6 @@
4
 #
5
 #######################################################################
6
 
7
-ifneq ($(strip $(VARLIB)),)
8
-    LAPACKLIB :=  $(VARLIB) ../../$(LAPACKLIB)
9
-endif
10
-
11
-
12
 ALINTST = \
13
    aladhd.o alaerh.o alaesm.o alahd.o alareq.o \
14
    alasum.o alasvm.o chkxer.o icopy.o ilaenv.o xlaenv.o xerbla.o
15
@@ -76,13 +71,13 @@
16
    strt02.o strt03.o strt05.o strt06.o \
17
    stzt01.o stzt02.o sgennd.o sqrt04.o sqrt05.o schkqrt.o serrqrt.o schkqrtp.o serrqrtp.o
18
 
19
-ifdef USEXBLAS
20
+.ifdef USEXBLAS
21
 SLINTST += serrvxx.o sdrvgex.o sdrvsyx.o serrgex.o sdrvgbx.o sdrvpox.o \
22
            sebchvxx.o serrsyx.o serrpox.o
23
-else
24
+.else
25
 SLINTST += serrvx.o sdrvge.o sdrvsy.o serrge.o sdrvgb.o sdrvpo.o \
26
            serrsy.o serrpo.o
27
-endif
28
+.endif
29
 
30
 CLINTST = cchkaa.o \
31
    cchkeq.o cchkgb.o cchkge.o cchkgt.o \
32
@@ -117,13 +112,13 @@
33
    ctzt01.o ctzt02.o sget06.o cgennd.o \
34
    cqrt04.o cqrt05.o cchkqrt.o cerrqrt.o cchkqrtp.o cerrqrtp.o
35
 
36
-ifdef USEXBLAS
37
+.ifdef USEXBLAS
38
 CLINTST += cerrvxx.o cdrvgex.o cdrvsyx.o cdrvgbx.o cerrgex.o cdrvpox.o \
39
            cdrvhex.o cerrpox.o cebchvxx.o cerrsyx.o cerrhex.o
40
-else
41
+.else
42
 CLINTST += cerrvx.o cdrvge.o cdrvsy.o cdrvgb.o cerrge.o cdrvpo.o \
43
            cdrvhe.o cerrpo.o cerrsy.o cerrhe.o
44
-endif
45
+.endif
46
 
47
 DLINTST = dchkaa.o \
48
    dchkeq.o dchkgb.o dchkge.o dchkgt.o \
49
@@ -155,13 +150,13 @@
50
    dtzt01.o dtzt02.o dgennd.o \
51
    dqrt04.o dqrt05.o dchkqrt.o derrqrt.o dchkqrtp.o derrqrtp.o
52
 
53
-ifdef USEXBLAS
54
+.ifdef USEXBLAS
55
 DLINTST += derrvxx.o ddrvgex.o ddrvsyx.o ddrvgbx.o derrgex.o ddrvpox.o derrpox.o \
56
            debchvxx.o derrsyx.o
57
-else
58
+.else
59
 DLINTST += derrvx.o ddrvge.o ddrvsy.o ddrvgb.o derrge.o ddrvpo.o derrpo.o \
60
            derrsy.o
61
-endif
62
+.endif
63
 
64
 ZLINTST = zchkaa.o \
65
    zchkeq.o zchkgb.o zchkge.o zchkgt.o \
66
@@ -196,13 +191,13 @@
67
    ztzt01.o ztzt02.o dget06.o zgennd.o \
68
    zqrt04.o zqrt05.o zchkqrt.o zerrqrt.o zchkqrtp.o zerrqrtp.o
69
 
70
-ifdef USEXBLAS
71
+.ifdef USEXBLAS
72
 ZLINTST += zerrvxx.o zdrvgex.o zdrvsyx.o zdrvgbx.o zerrgex.o zdrvpox.o zdrvhex.o \
73
            zerrpox.o zebchvxx.o zerrsyx.o zerrhex.o
74
-else
75
+.else
76
 ZLINTST += zerrvx.o zdrvge.o zdrvsy.o zdrvgb.o zerrge.o zdrvpo.o \
77
            zdrvhe.o zerrpo.o zerrsy.o zerrhe.o
78
-endif
79
+.endif
80
 
81
 DSLINTST = dchkab.o \
82
 	ddrvab.o ddrvac.o derrab.o derrac.o dget08.o          \
(-)a/math/lapack/files/patch-TESTING+Makefile (-14 lines)
Removed Link Here
1
--- TESTING/Makefile.orig	2015-01-15 16:34:38.000000000 +0100
2
+++ TESTING/Makefile	2015-01-15 16:35:05.000000000 +0100
3
@@ -37,11 +37,6 @@
4
 
5
 include ../make.inc
6
 
7
-ifneq ($(strip $(VARLIB)),)
8
-    LAPACKLIB :=  $(VARLIB) ../$(LAPACKLIB)
9
-endif
10
-
11
-
12
 all:     single complex double complex16 singleproto doubleproto complexproto complex16proto
13
 
14
 SEIGTST= snep.out \
(-)a/math/lapack/files/patch-lapacke+Makefile (-30 lines)
Removed Link Here
1
--- lapacke/Makefile.orig	2012-09-09 00:48:05.000000000 +0900
2
+++ lapacke/Makefile	2012-09-09 00:48:54.000000000 +0900
3
@@ -45,20 +45,20 @@
4
 all: lapacke 
5
 
6
 lapacke:
7
-	cd include && cp lapacke_mangling_with_flags.h lapacke_mangling.h
8
-	cd src && $(MAKE)
9
-	cd utils && $(MAKE)
10
+	cd ${.CURDIR}/include && cp lapacke_mangling_with_flags.h lapacke_mangling.h
11
+	cd ${.CURDIR}/src && $(MAKE)
12
+	cd ${.CURDIR}/utils && $(MAKE)
13
 
14
 lapacke_example:
15
-	cd example && $(MAKE)
16
+	cd ${.CURDIR}/example && $(MAKE)
17
 	
18
 clean: cleanlib
19
 
20
 cleanlib:
21
-	cd src && $(MAKE) clean
22
-	cd utils && $(MAKE) clean
23
+	cd ${.CURDIR}/src && $(MAKE) clean
24
+	cd ${.CURDIR}/utils && $(MAKE) clean
25
 
26
 cleanall: clean
27
 	rm -f $(LAPACKE)
28
-	cd example && $(MAKE) clean
29
+	cd ${.CURDIR}/example && $(MAKE) clean
30
 
(-)a/math/lapack/files/patch-lapacke+src+Makefile (-29 lines)
Removed Link Here
1
--- lapacke/src/Makefile.orig	2012-04-03 05:16:32.000000000 +0900
2
+++ lapacke/src/Makefile	2012-09-09 01:28:00.000000000 +0900
3
@@ -2042,19 +2042,23 @@
4
 
5
 ALLOBJ = $(SRC_OBJ) $(MATGEN_OBJ) 
6
 
7
-ifdef USEXBLAS
8
+.ifdef USEXBLAS
9
 ALLXOBJ = $(SXLASRC) $(DXLASRC) $(CXLASRC) $(ZXLASRC)
10
-endif
11
+.endif
12
 
13
 
14
 OBJ_FILES := $(C_FILES:.o=.o)
15
 
16
-all: ../../$(LAPACKELIB)
17
+all: ../../$(LAPACKELIB) ../../$(LAPACKETMGLIB)
18
 
19
 ../../$(LAPACKELIB): $(ALLOBJ) $(ALLXOBJ)
20
 	$(ARCH) $(ARCHFLAGS) ../../$(LAPACKELIB) $(ALLOBJ) $(ALLXOBJ)
21
 	$(RANLIB) ../../$(LAPACKELIB)
22
 
23
+../../$(LAPACKETMGLIB): $(MATGEN_OBJ)
24
+	$(ARCH) $(ARCHFLAGS) ../../$(LAPACKETMGLIB) $(MATGEN_OBJ)
25
+	$(RANLIB) ../../$(LAPACKETMGLIB)
26
+
27
 .c.o:
28
 	$(CC) -c $(CFLAGS) -I ../include -o $@ $<
29
 
(-)b/math/lapack/pkg-descr (+1 lines)
Lines 8-10 To view an HTML version of the Users' Guide please refer to the URL: Link Here
8
http://www.netlib.org/lapack/lug/
8
http://www.netlib.org/lapack/lug/
9
9
10
WWW: http://www.netlib.org/lapack/
10
WWW: http://www.netlib.org/lapack/
11
WWW: https://github.com/Reference-LAPACK/lapack
(-)b/math/lapack/pkg-plist (-38 / +54 lines)
Lines 1-38 Link Here
1
%%BLAS%%%%STATIC%%lib/libblas.a
1
%%CBLAS%%include/cblas/cblas.h
2
%%BLAS%%%%SHARED%%lib/libblas_pic.a
2
%%CBLAS%%include/cblas/cblas_f77.h
3
%%BLAS%%%%SHARED%%lib/libblas.so
3
%%CBLAS%%include/cblas/cblas_mangling.h
4
%%BLAS%%%%SHARED%%lib/libblas.so.%%SVERSION%%
4
%%CBLAS%%include/cblas/cblas_test.h
5
%%BLAS%%%%PROFILE%%lib/libblas_p.a
5
%%LAPACKE%%include/lapacke/lapack.h
6
%%LAPACK%%%%STATIC%%lib/liblapack.a
6
%%LAPACKE%%include/lapacke/lapacke.h
7
%%LAPACK%%%%SHARED%%lib/liblapack_pic.a
7
%%LAPACKE%%include/lapacke/lapacke_config.h
8
%%LAPACK%%%%SHARED%%lib/liblapack.so
8
%%LAPACKE%%include/lapacke/lapacke_mangling.h
9
%%LAPACK%%%%SHARED%%lib/liblapack.so.%%SVERSION%%
9
%%LAPACKE%%include/lapacke/lapacke_utils.h
10
%%LAPACK%%%%PROFILE%%lib/liblapack_p.a
10
%%BLAS%%lib/libblas.a
11
%%LAPACK%%%%STATIC%%lib/libtmglib.a
11
%%BLAS%%lib/libblas.so
12
%%LAPACK%%%%SHARED%%lib/libtmglib_pic.a
12
%%BLAS%%lib/libblas.so.%%SVERSION%%
13
%%LAPACK%%%%SHARED%%lib/libtmglib.so
13
%%BLAS%%lib/libblas.so.%%VER%%
14
%%LAPACK%%%%SHARED%%lib/libtmglib.so.%%SVERSION%%
14
%%CBLAS%%lib/cmake/cblas-%%VER%%/cblas-config-version.cmake
15
%%LAPACK%%%%PROFILE%%lib/libtmglib_p.a
15
%%CBLAS%%lib/cmake/cblas-%%VER%%/cblas-config.cmake
16
%%XLAPACK%%%%STATIC%%lib/libxlapack.a
16
%%CBLAS%%lib/cmake/cblas-%%VER%%/cblas-targets-%%CMAKE_BUILD_TYPE%%.cmake
17
%%XLAPACK%%%%SHARED%%lib/libxlapack_pic.a
17
%%CBLAS%%lib/cmake/cblas-%%VER%%/cblas-targets.cmake
18
%%XLAPACK%%%%SHARED%%lib/libxlapack.so
18
%%LAPACK%%lib/cmake/lapack-%%VER%%/lapack-config-version.cmake
19
%%XLAPACK%%%%SHARED%%lib/libxlapack.so.%%SVERSION%%
19
%%LAPACK%%lib/cmake/lapack-%%VER%%/lapack-config.cmake
20
%%XLAPACK%%%%PROFILE%%lib/libxlapack_p.a
20
%%LAPACK%%lib/cmake/lapack-%%VER%%/lapack-targets-%%CMAKE_BUILD_TYPE%%.cmake
21
%%XLAPACK%%%%STATIC%%lib/libxtmglib.a
21
%%LAPACK%%lib/cmake/lapack-%%VER%%/lapack-targets.cmake
22
%%XLAPACK%%%%SHARED%%lib/libxtmglib_pic.a
22
%%LAPACKE%%lib/cmake/lapacke-%%VER%%/lapacke-config-version.cmake
23
%%XLAPACK%%%%SHARED%%lib/libxtmglib.so
23
%%LAPACKE%%lib/cmake/lapacke-%%VER%%/lapacke-config.cmake
24
%%XLAPACK%%%%SHARED%%lib/libxtmglib.so.%%SVERSION%%
24
%%LAPACKE%%lib/cmake/lapacke-%%VER%%/lapacke-targets-%%CMAKE_BUILD_TYPE%%.cmake
25
%%XLAPACK%%%%PROFILE%%lib/libxtmglib_p.a
25
%%LAPACKE%%lib/cmake/lapacke-%%VER%%/lapacke-targets.cmake
26
%%LAPACKE%%include/lapacke.h
26
%%CBLAS%%lib/libcblas.a
27
%%LAPACKE%%include/lapacke_utils.h
27
%%CBLAS%%lib/libcblas.so
28
%%LAPACKE%%include/lapacke_mangling.h
28
%%CBLAS%%lib/libcblas.so.%%SVERSION%%
29
%%LAPACKE%%%%STATIC%%lib/liblapacke.a
29
%%CBLAS%%lib/libcblas.so.%%VER%%
30
%%LAPACKE%%%%SHARED%%lib/liblapacke_pic.a
30
%%LAPACK%%lib/liblapack.a
31
%%LAPACKE%%%%SHARED%%lib/liblapacke.so
31
%%LAPACK%%lib/liblapack.so
32
%%LAPACKE%%%%SHARED%%lib/liblapacke.so.%%SVERSION%%
32
%%LAPACK%%lib/liblapack.so.%%SVERSION%%
33
%%LAPACKE%%%%PROFILE%%lib/liblapacke_p.a
33
%%LAPACK%%lib/liblapack.so.%%VER%%
34
%%LAPACKE%%%%STATIC%%lib/liblapacke_tmg.a
34
%%LAPACK%%lib/libtmglib.a
35
%%LAPACKE%%%%SHARED%%lib/liblapacke_tmg_pic.a
35
%%LAPACK%%lib/libtmglib.so
36
%%LAPACKE%%%%SHARED%%lib/liblapacke_tmg.so
36
%%LAPACK%%lib/libtmglib.so.%%SVERSION%%
37
%%LAPACKE%%%%SHARED%%lib/liblapacke_tmg.so.%%SVERSION%%
37
%%LAPACK%%lib/libtmglib.so.%%VER%%
38
%%LAPACKE%%%%PROFILE%%lib/liblapacke_tmg_p.a
38
%%XLAPACK%%lib/libxlapack.a
39
%%XLAPACK%%lib/libxlapack.so
40
%%XLAPACK%%lib/libxlapack.so.%%SVERSION%%
41
%%XLAPACK%%lib/libxlapack.so.%%VER%%
42
%%XLAPACK%%lib/libxtmglib.a
43
%%XLAPACK%%lib/libxtmglib.so
44
%%XLAPACK%%lib/libxtmglib.so.%%SVERSION%%
45
%%XLAPACK%%lib/libxtmglib.so.%%VER%%
46
%%LAPACKE%%lib/liblapacke.a
47
%%LAPACKE%%lib/liblapacke.so
48
%%LAPACKE%%lib/liblapacke.so.%%SVERSION%%
49
%%LAPACKE%%lib/liblapacke.so.%%VER%%
50
%%BLAS%%libdata/pkgconfig/blas.pc
51
%%CBLAS%%libdata/pkgconfig/cblas.pc
52
%%LAPACK%%libdata/pkgconfig/lapack.pc
53
%%LAPACKE%%libdata/pkgconfig/lapacke.pc
54
%%XLAPACK%%libdata/pkgconfig/xlapack.pc
(-)b/math/openblas/Makefile (-2 lines)
Lines 22-29 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
22
22
23
USES=		compiler:c11 fortran gmake perl5 pkgconfig
23
USES=		compiler:c11 fortran gmake perl5 pkgconfig
24
24
25
CONFLICTS_INSTALL=	cblas lapacke
26
27
USE_GITHUB=	yes
25
USE_GITHUB=	yes
28
GH_ACCOUNT=	xianyi
26
GH_ACCOUNT=	xianyi
29
GH_PROJECT=	OpenBLAS
27
GH_PROJECT=	OpenBLAS
(-)b/math/xlapack/Makefile (-1 lines)
Lines 1-7 Link Here
1
# Created by: bf@FreeBSD.org
1
# Created by: bf@FreeBSD.org
2
2
3
PORTNAME=	xlapack
3
PORTNAME=	xlapack
4
PORTREVISION=	6
5
4
6
MAINTAINER=	fortran@FreeBSD.org
5
MAINTAINER=	fortran@FreeBSD.org
7
COMMENT=	Extended Precision LAPACK
6
COMMENT=	Extended Precision LAPACK

Return to bug 247542