Commit Graph
3428 Commits
Author SHA1 Message Date
Martin Kroeker 19dc53b3b5 Merge pull request #8 from Reference-LAPACK/master
rebase
2021-03-14 11:25:17 +01:00
weslley.spereira 9c5165c729 Updates DGGEV to use @thijssteel's new routine DGLAQZ0, and DGGHD3 instead of DGGHRD 2021-03-12 20:02:49 -03:00
langou 1827da0da5 Merge pull request #511 from weslleyspereira/rm-meson
rm Meson build
2021-03-12 12:09:04 -07:00
weslley.spereira c6e59df47f deleted: BLAS/SRC/meson.build
deleted:    SRC/meson.build
	deleted:    meson.build
	deleted:    meson_options.txt
2021-03-12 14:59:37 -03:00
langou 55bdf7f831 Merge pull request #510 from scr2016/master
Fix for bug #481
2021-03-11 09:49:24 -07:00
scr2016 7996ef18bb fixes in cungtsqr_row.f, dorgtsqr_row.f, sorgtsqr_row.f, zungtsqr_row.f for bug #481 (FFLAGS = -O0 -frecursive -ggdb3 -fcheck=bounds
The TSQR tests fail, array index out of bounds)
2021-03-11 04:08:34 -08:00
scr2016 e713a51f99 fixed suscripts in the commeints for NB in cgetsqrhrt.f, zgetsqrhrt.f, sgetsqrhrt.f, dgetsqrhrt.f 2021-03-11 03:40:36 -08:00
langou 6ff9f8376e Merge pull request #507 from martin-frbg/xcode122
[WIP,Testing] Add Travis CI job for OS X Catalina to investigate CBLAS test errors
2021-03-07 20:21:59 -07:00
Martin Kroeker 3c32ba6351 Add testing on OS X Catalina 2021-03-07 23:09:22 +01:00
Martin Kroeker 23dda1af71 Merge pull request #7 from Reference-LAPACK/master
rebase
2021-03-07 23:03:57 +01:00
langou 8bd8372969 Merge pull request #505 from thijssteel/xhgeqz---improved-deflation-criterion
improve deflation criterion in xhgeqz
2021-03-04 19:41:58 -07:00
julielangou 4f54d74aa4 Merge pull request #506 from julielangou/master
Fix Incorrect INFO value from SLASQ2 and DLASQ2
2021-03-04 11:23:28 -08:00
Julie 0d857e397a Fix Incorrect INFO value from SLASQ2 and DLASQ2
When the code checks elements of Z (the second parameter), INFO should be set according to the following
"if the i-th argument is an array and the j-entry had an illegal value, then INFO = -(i*100+j)"

Updated 2-by-2 case - adjusted value and added Z(1) check.

Will close #325
2021-03-04 10:49:55 -08:00
thijs d453071f98 improve deflation criterion in xhgeqz 2021-03-04 17:39:59 +01:00
thijs 93fd62fd5a Revert "improve deflation criterion in xhgeqz"
This reverts commit 868da61a6c.
2021-03-04 17:34:49 +01:00
langou 5123fe9cf2 Merge pull request #504 from Reference-LAPACK/minor_fix_in_comment_of_GGHD3
minor fix in the comment of GGHD3
2021-03-04 09:01:46 -07:00
Julien Langou 0aa068cf27 This routine reduces A to Hessenberg form and maintains B in ....????
=>  This routine reduces A to Hessenberg form and maintains B in triangular form
2021-03-04 07:53:40 -07:00
langou 7199492597 Merge pull request #503 from julielangou/fix-Doxygen
Doxygen stuff: Upgrade conf files, new DOCSDIR variable for make build,  fix syntax errors,  deployment to cmake
2021-03-04 07:23:31 -07:00
thijs 6811c56015 sort shifts to avoid splitting imaginary double shift 2021-03-03 17:28:36 +01:00
Julie ab165e7146 Adding Doxygen Documentation generation in Cmake
New options:
BUILD_HTML_DOCUMENTATION,  BUILD_MAN_DOCUMENTATION
They are set to OFF by default

Like in the make build - make man , make html command will generate the corresponding doc
2021-03-02 18:47:14 -08:00
Julie 7fc1a7c55e Upgrading configuration files to Doxyfile 1.9.1 2021-03-02 16:41:25 -08:00
Julie c636bb1d2b Allowing Doxygen to built html and man doc in specified directory
following recommendation from @albert-github
2021-03-02 16:40:19 -08:00
Julie 86f53af247 Fixing Doxygen syntax errors 2021-03-02 16:38:55 -08:00
weslley.spereira 5b73654cf8 Merge branch 'try-module-for-scaling-constants' of https://github.com/zerothi/lapack into try-module-for-scaling-constants 2021-03-02 21:22:37 -03:00
langou 4b1151660c Merge pull request #500 from weslleyspereira/try-Makefile-on-Travis-CI
Try makefile on travis ci
2021-03-02 10:31:23 -07:00
langou 7de0befd0b Merge pull request #498 from Reference-LAPACK/fix--ieee-check--ilaenv--issue479--issue435
Fix ieee check and ilaenv -- fix issue #479  and issue #435
2021-03-02 10:30:55 -07:00
Weslley S. Pereira 3adc8900c0 Update la_constants.f90 2021-03-02 12:22:54 -03:00
Nick Papior 4c1a74f4d3 mnt: cleanup and removal of erroneous kind specifications 2021-03-02 09:47:39 +01:00
Weslley S. Pereira af3c50ca53 Includes Nick Papior as a contributor 2021-03-01 17:52:45 -03:00
weslley.spereira 921dc9cf35 Adds .f90 extension to Doxyfile 2021-03-01 17:41:15 -03:00
weslley.spereira 676e56a3d8 Add the module la_constants from @ecanesc with the suggestions of @zerothi 2021-03-01 17:38:46 -03:00
weslley.spereira d0deb4b085 Adds EOF 2021-03-01 14:18:51 -03:00
weslley.spereira fdc0c6c42a Fix typos 2021-03-01 14:11:55 -03:00
weslley.spereira 2c1576dd4a Fix typo 2021-03-01 13:58:19 -03:00
weslley.spereira 7c1cfaec8a Adds Makefile tests on Linux and Mac OS X 2021-03-01 13:56:01 -03:00
weslley.spereira 34e233f567 Fix typo 2021-03-01 13:38:01 -03:00
weslley.spereira 26a505d038 Test Makefile only 2021-03-01 13:33:53 -03:00
weslley.spereira cdb3e09870 Adds Makefile build lib and test 2021-03-01 12:35:36 -03:00
weslley.spereira 96880da294 Fix typo and use o instead of .f in the INSTALL/Makefile 2021-03-01 12:04:06 -03:00
Aisha Tammy 0095825b56 fix redundant install of cblas_test.h
Signed-off-by: Aisha Tammy <gentoo@aisha.cc>
2021-02-26 22:31:42 +00:00
Julien Langou 7a57812acc fix slasq2.f and dlasq2.f call to ILAENV( 10, ...) and ILAENV( 11, ...)
If you call ILAENV(10, ...), it will check IEEE Infinity and IEEE NaN behavior.
No need to call ILAENV(11, ...)

Note that the call to IEEE = ( ILAENV( 10, 'SLASQ2', 'N', 1, 2, 3, 4 ).EQ.1 )
in SLASQ2 is commented out with the following comment:
*
*     [11/15/2008] The case IEEE=.TRUE. has a problem in single precision with
*     some the test matrices of type 16. The double precision code is fine.
*
and IEEE is set to .FALSE.

This commit does not address this
2021-02-26 11:32:41 -07:00
Julien Langou 786127da71 fix issues #435 and #479
Thanks to @weslleyspereira
2021-02-26 11:26:04 -07:00
Weslley S. Pereira 8bc7b0aef5 Merge pull request #495 from christoph-conrads/add-tmglib-versioning
Add versioning to matrix generator library
2021-02-22 14:49:23 -03:00
Christoph Conrads df52093278 Add versioning to matrix generator library 2021-02-21 20:36:32 +00:00
langou edc6bc588e Merge pull request #489 from christoph-conrads/python2-in-hashbang
lapack_testing.py: python2 explicit in hashbang
2021-02-20 16:33:52 -07:00
Christoph Conrads a51f8baa5a CMake: update, improve test summary invocation
* search for a Python3 interpreter for the test summary
* replace an unnecessary macro invocation with a function
* make summary depend on all other tests

Making the summary depend on all other tests fixes test execution in
random order (e.g., with `ctest --schedule-random`).
2021-02-20 21:11:08 +00:00
Christoph Conrads cda6bf69ba lapack_testing.py: use more idiomatic Python style
Remove C-isms:
* remove unnecessary braces in "if" conditions
* use booleans instead of 0/1 variables
2021-02-20 20:08:13 +00:00
Christoph Conrads 89e8b89400 lapack_testing.py: help show actual default values 2021-02-20 19:51:53 +00:00
Christoph Conrads 95e4515b44 lapack_testing.py: use idiomatic path normalization 2021-02-20 19:42:11 +00:00
Christoph Conrads 7672c5fe57 lapack_testing.py: add missing arguments to getopt
The getopt command line parser did not expect arguments after the
`--bin` and `--dir` options.
2021-02-20 19:40:30 +00:00