langou [Sat, 21 Jan 2017 10:36:10 +0000 (11:36 +0100)]
Merge pull request #112 from turboencabulator/cleanup
Makefile cleanup
Kyle Guinn [Sat, 21 Jan 2017 08:45:38 +0000 (02:45 -0600)]
Switch spelling of USE_XBLAS
All other CMakeLists are using "USE_XBLAS" with the underscore.
All Makefiles are using "USEXBLAS" with no underscore.
Should probably make this consistent in the future.
Kyle Guinn [Sat, 21 Jan 2017 08:36:30 +0000 (02:36 -0600)]
Use ${DSLASRC} and ${ZCLASRC} when building single-precision
Kyle Guinn [Sat, 21 Jan 2017 08:28:19 +0000 (02:28 -0600)]
Add a missing file
Kyle Guinn [Sat, 21 Jan 2017 08:26:01 +0000 (02:26 -0600)]
Remove duplicate line
Kyle Guinn [Sat, 21 Jan 2017 05:04:27 +0000 (23:04 -0600)]
Update comments
Fix missing $(errhand) on the all3 Makefile target.
Kyle Guinn [Fri, 20 Jan 2017 07:13:30 +0000 (01:13 -0600)]
Fix Makefile/CMakeLists.txt differences
Consists of rearranging linebreaks, moving the following files to
conditionally-compiled sections, and adding the equivalent files for
USEXBLAS.
?errvx
?drvsy
?drvhe
?errsy
?errhe
?errpo
Kyle Guinn [Fri, 20 Jan 2017 05:31:47 +0000 (23:31 -0600)]
Move [sd]latm7 to the list of common files
Kyle Guinn [Fri, 20 Jan 2017 05:25:35 +0000 (23:25 -0600)]
Fix whitespace and flag ordering leftovers from merge
Kyle Guinn [Fri, 20 Jan 2017 05:22:19 +0000 (23:22 -0600)]
Merge tag 'v3.7.0' into cleanup
Julien Langou [Tue, 17 Jan 2017 13:28:56 +0000 (14:28 +0100)]
a few `gq}` command (no content change)
Julien Langou [Tue, 17 Jan 2017 13:27:44 +0000 (14:27 +0100)]
capitalize some letters
Jim Demmel [Tue, 17 Jan 2017 13:26:59 +0000 (14:26 +0100)]
suggestion from Jim
Julien Langou [Tue, 17 Jan 2017 08:00:34 +0000 (09:00 +0100)]
?case sensitive?
Julien Langou [Tue, 17 Jan 2017 07:54:15 +0000 (08:54 +0100)]
edit in the README to speak a little more about licensing, copyright, etc.
(from a good idea from Jim)
Jim Demmel [Tue, 17 Jan 2017 07:53:06 +0000 (08:53 +0100)]
edits from Jim
Julien Langou [Fri, 13 Jan 2017 23:01:18 +0000 (00:01 +0100)]
minor
Julien Langou [Fri, 13 Jan 2017 22:55:53 +0000 (23:55 +0100)]
Edit the README.md
(See suggestion for improvement of @nschloe in #108)
langou [Wed, 4 Jan 2017 11:05:27 +0000 (12:05 +0100)]
Merge pull request #108 from nschloe/readme-markdown
Readme markdown
Nico Schlömer [Wed, 4 Jan 2017 09:41:07 +0000 (10:41 +0100)]
Update README.md
Nico Schlömer [Wed, 4 Jan 2017 09:33:48 +0000 (10:33 +0100)]
update README, include travis badge
Julien Langou [Thu, 29 Dec 2016 20:53:54 +0000 (21:53 +0100)]
fixes some more complex to int conversion in the LAPACKE files during workspace
queries See pull request #107 for an initial bunch of these corrections, this
is a follow up. This should hopefully fix them all.
Julien Langou [Thu, 29 Dec 2016 20:44:20 +0000 (21:44 +0100)]
Fix issue #105
langou [Thu, 29 Dec 2016 20:34:08 +0000 (21:34 +0100)]
Merge pull request #107 from jschueller/ftbfs-aggregated
Fix complex to int conversion
langou [Thu, 29 Dec 2016 20:26:48 +0000 (21:26 +0100)]
Merge pull request #104 from sebastien-villemot/master
Patches applied to Debian package for LAPACK 3.7.0
langou [Thu, 29 Dec 2016 20:25:37 +0000 (21:25 +0100)]
Merge pull request #106 from jschueller/patch-1
Fix osx build
Julien Schueller [Thu, 29 Dec 2016 18:05:43 +0000 (19:05 +0100)]
Fix complex to int conversion
Julien Schueller [Thu, 29 Dec 2016 16:50:32 +0000 (17:50 +0100)]
Fix osx build
Sébastien Villemot [Thu, 29 Dec 2016 15:41:54 +0000 (16:41 +0100)]
Fix -r option of lapack_testing.py.
The numbering of tests had been broken in commit
ed4e95e4.
Sébastien Villemot [Thu, 29 Dec 2016 15:41:28 +0000 (16:41 +0100)]
Fix various typos.
Julien Langou [Mon, 26 Dec 2016 09:29:12 +0000 (10:29 +0100)]
Inappropriate use of 'LAPACKE_dge_trans' instead of LAPACKE_dsy_trans in LAPACKE_dsygvx under 'LAPACK_ROW_MAJOR'
Same for c,s,z
See http://icl.cs.utk.edu/lapack-forum/viewtopic.php?t=5018
Thanks to pysmile@lapack-forum for bug report
Julie [Fri, 23 Dec 2016 23:01:32 +0000 (15:01 -0800)]
Updating version number on source file modified since 3.6.1
This is really old school, but a lot of times we have users sending us
copy pasting of codes, and that is the only way to know the version of
the code.
Julie [Fri, 23 Dec 2016 21:33:38 +0000 (13:33 -0800)]
Updating version on Version files
Julie [Fri, 23 Dec 2016 21:12:05 +0000 (13:12 -0800)]
Fixing 2stage lapacke
Thank you @haidarazzam
Julien Langou [Thu, 22 Dec 2016 10:28:32 +0000 (11:28 +0100)]
somewhat better description of the minimal workspace needed for a workspace query
Julien Langou [Thu, 22 Dec 2016 10:22:57 +0000 (11:22 +0100)]
Follow up with
ad5bc21cb50535d66d628a309d60128db96c8851
Contribution from Zlatko Drmac
1) LWORK query added;
2) few modifications in pure one sided Jacobi (XGESVJ) to remove possible error
in the really extreme cases (sigma_max close to overflow and sigma_min close to
underflow) - note that XGESVJ is deigned to compute the singular values in the
full range; I used it (double complex) to compute SVD of certain factored
Hankel matrices with the condition number 1.0e616;
3) in the preconditioned Jacobi SVD (XGEJSV), the code I sent before to Julie
had one experimental modification that I had forgotten to remove before sending
- now this is done (the idea was to extend the computational range, but that
brings to much too risky dependence on how other lapack routines behave under
those extreme conditions).
Julien Langou [Mon, 19 Dec 2016 10:27:35 +0000 (11:27 +0100)]
contribution from Zlatko Drmac
Note: I still need to work on merging [C/Z]GEJSV, but there is much more work
on these two files. We will see when this can be done.
Julien Langou [Mon, 19 Dec 2016 09:32:26 +0000 (10:32 +0100)]
( oops, forgot to commit ztrevc3.f in previous commit. )
( related to commit:
58e4d0ec7e992c763a60813352407e8103cd3386 )
Julien Langou [Mon, 19 Dec 2016 09:30:53 +0000 (10:30 +0100)]
Merge branch 'master' of https://github.com/Reference-LAPACK/lapack
Julien Langou [Mon, 19 Dec 2016 09:28:43 +0000 (10:28 +0100)]
[ minor ] fix some missing EXTERNAL declarations
Note: Bug report (for missing GEMM) communicated by email by Jim Demmel.
(Thanks Jim.) Took the occasion to fix some more missing EXTERNAL.
Julie [Sun, 18 Dec 2016 01:54:03 +0000 (17:54 -0800)]
Reverting commit for Travis fix
commit #
13288db
Travis still broken for Mac
Julie [Sun, 18 Dec 2016 00:19:25 +0000 (16:19 -0800)]
Adding 2stage to LAPACKE
Julie [Sat, 17 Dec 2016 19:41:18 +0000 (11:41 -0800)]
Fix typo
langou [Fri, 16 Dec 2016 08:28:47 +0000 (09:28 +0100)]
Merge pull request #101 from karturov/master
TS QR: changed API, added LAPACKE interfaces and fixes.
Julien Langou [Wed, 14 Dec 2016 21:56:54 +0000 (22:56 +0100)]
following up with
1c09a232b5d1314e2e13f36e081efe9f9406d17e
( Correct the test suite accordingly. )
eugene.chereshnev [Wed, 14 Dec 2016 19:48:43 +0000 (11:48 -0800)]
Fix ?LAMSWLQ
eugene.chereshnev [Wed, 14 Dec 2016 19:43:10 +0000 (11:43 -0800)]
Fix ?LAMTSQR
eugene.chereshnev [Wed, 14 Dec 2016 19:05:32 +0000 (11:05 -0800)]
TESTING/LIN/*errtsqr.f: fix LDA in ?GEMQR calls
eugene.chereshnev [Wed, 14 Dec 2016 16:16:50 +0000 (08:16 -0800)]
Fix ?GETSLS
eugene.chereshnev [Wed, 14 Dec 2016 17:08:16 +0000 (09:08 -0800)]
Fix ?GEQR and ?GEMQR
eugene.chereshnev [Wed, 14 Dec 2016 14:47:32 +0000 (06:47 -0800)]
Fix ?GELQ and ?GEMLQ
konstantin.i.arturov [Wed, 14 Dec 2016 10:00:12 +0000 (02:00 -0800)]
Minor fix in Netlib test
konstantin.i.arturov [Wed, 14 Dec 2016 09:15:55 +0000 (01:15 -0800)]
Merge branch 'master' of https://github.com/karturov/lapack
konstantin.i.arturov [Wed, 14 Dec 2016 09:02:35 +0000 (01:02 -0800)]
Changes in TS QR API
eugene.chereshnev [Tue, 13 Dec 2016 09:14:36 +0000 (01:14 -0800)]
Fix tests in accordance with interface changes
eugene.chereshnev [Tue, 13 Dec 2016 07:34:34 +0000 (23:34 -0800)]
Add lapacke interfaces for ?getsls
eugene.chereshnev [Mon, 12 Dec 2016 16:57:13 +0000 (08:57 -0800)]
Add lapacke interfaces for ?geqr, ?gelq, ?gemqr and ?gemlq
Julien Langou [Tue, 13 Dec 2016 13:17:49 +0000 (14:17 +0100)]
Merge branch 'master' of https://github.com/Reference-LAPACK/lapack
Julien Langou [Tue, 13 Dec 2016 13:17:20 +0000 (14:17 +0100)]
fix #98
Julie [Sun, 11 Dec 2016 04:02:08 +0000 (20:02 -0800)]
Adding [SY/HE]CON_3 to LAPACKE
Julie [Sun, 11 Dec 2016 03:29:03 +0000 (19:29 -0800)]
oops
Julie [Sun, 11 Dec 2016 03:27:45 +0000 (19:27 -0800)]
Adding [SY/HE]TRI_3 to LAPACKE
Julie [Sun, 11 Dec 2016 02:33:17 +0000 (18:33 -0800)]
Adding [SY/HE]TRF_RK to LAPACKE
Julie [Sun, 11 Dec 2016 02:01:36 +0000 (18:01 -0800)]
Adding [SY/HE]SV_RK to LAPACKE
Julie [Sun, 11 Dec 2016 01:27:26 +0000 (17:27 -0800)]
Adding [SY/HE]TRS_3 to LAPACKE
langou [Fri, 9 Dec 2016 08:11:55 +0000 (09:11 +0100)]
Merge pull request #97 from haidarazzam/2stage
2stage
Julien Langou [Thu, 8 Dec 2016 21:21:36 +0000 (22:21 +0100)]
Fix Issue #95
Renegade [Wed, 7 Dec 2016 20:07:11 +0000 (15:07 -0500)]
removing GOTO
Renegade [Wed, 7 Dec 2016 17:57:54 +0000 (12:57 -0500)]
merging zhetrd_hb2st
Julie [Wed, 7 Dec 2016 04:53:47 +0000 (20:53 -0800)]
Trying to fix Travis for Fortran build
Suggestion by @BanzaiMan on #68
julielangou [Wed, 7 Dec 2016 04:43:30 +0000 (20:43 -0800)]
Merge pull request #94 from cmoha/master
fix for some bugs
cmoha [Tue, 6 Dec 2016 16:35:51 +0000 (18:35 +0200)]
redundant variables
cmoha [Tue, 6 Dec 2016 16:33:11 +0000 (18:33 +0200)]
fix #5
cmoha [Tue, 6 Dec 2016 16:11:54 +0000 (18:11 +0200)]
fix #4
cmoha [Tue, 6 Dec 2016 15:52:59 +0000 (17:52 +0200)]
fix #3
cmoha [Tue, 6 Dec 2016 15:46:19 +0000 (17:46 +0200)]
Merge remote-tracking branch 'refs/remotes/Reference-LAPACK/master'
cmoha [Tue, 6 Dec 2016 15:45:50 +0000 (17:45 +0200)]
fixed definition of some voids
langou [Tue, 6 Dec 2016 08:48:23 +0000 (09:48 +0100)]
Merge pull request #93 from cmoha/patch-2
bug: fixed compilation error
cmoha [Tue, 6 Dec 2016 06:06:34 +0000 (08:06 +0200)]
bug: fixed compilation error
Julien Langou [Sun, 4 Dec 2016 15:02:37 +0000 (16:02 +0100)]
Merge branch 'master' of https://github.com/Reference-LAPACK/lapack
Julien Langou [Sun, 4 Dec 2016 10:32:35 +0000 (11:32 +0100)]
correct WORKSPACE size for dgemqr
Julien Langou [Sun, 4 Dec 2016 10:29:15 +0000 (11:29 +0100)]
remove MB and NB from the code, they are not used and this routine should be agnostic to them
Julien Langou [Sun, 4 Dec 2016 10:18:36 +0000 (11:18 +0100)]
minor
Julien Langou [Sun, 4 Dec 2016 10:15:42 +0000 (11:15 +0100)]
correction of previous commit: WORK needs actuallt to be of size at least 12
Julien Langou [Sun, 4 Dec 2016 10:07:50 +0000 (11:07 +0100)]
WORK needs to be at least of size 6
Julien Langou [Sun, 4 Dec 2016 10:07:22 +0000 (11:07 +0100)]
minor
Julien Langou [Sun, 4 Dec 2016 10:02:17 +0000 (11:02 +0100)]
minor
Julien Langou [Sun, 4 Dec 2016 07:45:48 +0000 (08:45 +0100)]
minor typo in DGEMQR
Julie [Sun, 4 Dec 2016 01:56:42 +0000 (17:56 -0800)]
Adding complex symmetric Aasen routines to LAPACKE
Julie [Sun, 4 Dec 2016 00:08:14 +0000 (16:08 -0800)]
Remove GOTO statment in iparam2stage.F
Julie [Sat, 3 Dec 2016 23:45:31 +0000 (15:45 -0800)]
Polishing code...
Remove #define for precision
Remove Goto
Vladimír Chalupecký [Thu, 1 Dec 2016 16:40:45 +0000 (01:40 +0900)]
Fixes #92: xLASWP: bug for negative INCX
Thanks to Vladimír Chalupecký for noticing quite an old bug in xLASWP. The bug
is fixed now. The cases for INCX = 1 and INCX = -1 were correct. It is not
clear whether any other cases would be useful. So the bug was never detected.
We might want to consider to (1) forbid any values for INCX but INCX = 1 and
INCX = -1, (2) and simplify the code and the subroutine description
accordingly. Comments welcome. Julien.
Julien Langou [Sat, 26 Nov 2016 08:29:22 +0000 (09:29 +0100)]
Correct typos. See email from Berend Hasselman.
Julie [Sat, 26 Nov 2016 01:03:05 +0000 (17:03 -0800)]
merging: Various cleanups to makefiles #84
Contribution by @turboencabulator
Closing #84
Julien Langou [Fri, 25 Nov 2016 12:46:11 +0000 (13:46 +0100)]
Bug reported by Peng HongBo, Joan McComb, and Yi LB Peng from IBM.
When M=0 or N=0, [C/Z]GESDD would not return the value 1 in WORK(1).
Fixing this by following [S/D]GESDD code.
Julien Langou [Thu, 24 Nov 2016 08:41:52 +0000 (09:41 +0100)]
defficient spells deficient
Julien Langou [Thu, 24 Nov 2016 07:55:09 +0000 (08:55 +0100)]
print nine-character-long subroutine names (instead of 6-character-long) in TESTING/LIN/xerbla.f
Julien Langou [Thu, 24 Nov 2016 07:54:37 +0000 (08:54 +0100)]
correct a few typos in the Makefile of TESTING
Julie [Thu, 24 Nov 2016 01:40:24 +0000 (17:40 -0800)]
Adding Aasen routines for complex symmetric matrix to CMake Build
Also fix .F case for .F files in CMafileList.txt and some typo.
CMake runs fine now.
julielangou [Thu, 24 Nov 2016 00:27:46 +0000 (16:27 -0800)]
Merge pull request #89 from iyamazaki/lapack-aasen
Lapack aasen , Add Aasen's for complex symmetric matrix, and a few cleanups/fixes in testers.