Commit Graph
16 Commits
Author SHA1 Message Date
friedc f039b8c40a Merge branch 'master' into master 2022-07-05 16:23:35 +02:00
Simon Maertens 4dba796894 Added nagfor specific flags. 2022-06-29 09:41:57 +01:00
Christian Friedl 9551a31c68 Add proper ILP Flags for xlf. 2022-05-30 10:34:57 +02:00
Ajay Panyala f3e8010382 Merge branch 'master' of github.com:Reference-LAPACK/lapack 2021-12-14 18:42:03 -08:00
Larson, Eric d04553067e ILP support
long's in windows are 4 bytes (MSVS, intel compilers). Use int64_t and int32_t
to ensure 8 byte integers for ILP interface.

support 8 byte integer flag for intel ifort compiler
2021-09-27 10:22:49 -07:00
Brad King a56239b4c8 cmake: Tell CMake that our Fortran sources are in fixed format
CMake will automatically generate the proper flag to tell each compiler
that our sources use fixed format.  Drop our manual use of `-qfixed` for
the XL Fortran compiler because it breaks CMake's FortranCInterface
detection (which uses free-format sources).
2020-03-23 12:32:39 -04:00
luzpaz 3fac41ca28 Fix misc. typos
Mostly trivial source code comments.
2017-12-01 06:55:48 -05:00
Hans Johnson f8fb0842d5 STYLE: Remove trailing whitespace in CMake files
This is mostly a long term maintenance improvement.

Many coding styles require elimination of trailing whitespace, and
many editors and source code management configurations automatically
gobble up whitespace. When these tools gobble up whitespace, it
complicates reviewing the meaningful code changes.

By removing whitespace on one patch, it makes future
code reviews much easier.
2016-07-09 10:34:19 -05:00
julie 8dcfef49b8 Added compiler options needed for HP Fortran
- Chuck Atkins (Kitware)
2011-03-06 20:02:06 +00:00
julie 04c69903f0 Corrected a typo in the output message when setting optimization level
- Chuck Atkins (Kitware)
2011-02-26 21:49:14 +00:00
julie f19fb4ee33 Recude RELEASE optimization level from O>3 to O2
- Chuck Atkins (Kitware)
2011-02-26 20:49:40 +00:00
julie c541fcd909 1. Adjusted regex checks in CheckLAPACKCompilerFlags.cmake to be more compact
2.  Added CheckFortranIntSize.cmake to auto-determine the default integer size
3.  Added more auto-detection features using integer size and compiler checks in FindBLAS.cmake

- Chuck Atkins (Kitware)
2010-12-30 22:14:10 +00:00
julie 8146c9b43f 1. Fixed a typo in FindBLAS for SGI (SCCL should have been SCSL) and 2. Fixed compiler flag check for SunPro to use ftrap=%none instead of ftrap=none.
- Chuck Atkins (Kitware)
2010-12-24 15:29:47 +00:00
julie 7f144b46d4 1. Added support for both IBM XL Fortran and IBM VisualAge Fortran
2.  Added libblas to ESSL libs to cover missing functionality from ESSL
3.  Renamed ESSL_6464, ESSL_SMP, and ESSL_SMP_6464 to ESSL6464, ESSLSMP, and ESSLSMP6464 respectively to mimic the actual library names.
4.  Added copyright notice to CheckLAPACKCompilerFlags

- Chuck Atkins (Kitware)
2010-12-23 02:32:05 +00:00
julie 1c2620a72f Fixed a bug in the IBM compiler options (-ffixed-form -> -qfixed).
- Chuck Atkins (Kitware)
2010-12-23 00:50:18 +00:00
julie 7c3ad4800f Added checks disable floating point exceptions for GNU, Intel, Sun, and IBM compilers and to enforce fixed-form for IBM compilers.
- Chuck Atkins (Kitware)
2010-12-23 00:39:05 +00:00