Update LAPACK to 3.9.0

This commit is contained in:
Martin Kroeker 2019-12-29 18:27:34 +01:00 committed by GitHub
parent 4ee9b48e59
commit 26c55db4ed
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 68 additions and 25 deletions

View File

@ -0,0 +1,38 @@
image:
- Visual Studio 2017
configuration: Release
clone_depth: 3
matrix:
fast_finish: false
skip_commits:
# Add [av skip] to commit messages
message: /\[av skip\]/
cache:
- '%APPVEYOR_BUILD_FOLDER%\build'
environment:
global:
CONDA_INSTALL_LOCN: C:\\Miniconda36-x64
install:
- call %CONDA_INSTALL_LOCN%\Scripts\activate.bat
- conda config --add channels conda-forge --force
- conda install --yes --quiet flang jom
- call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64
- set "LIB=%CONDA_INSTALL_LOCN%\Library\lib;%LIB%"
- set "CPATH=%CONDA_INSTALL_LOCN%\Library\include;%CPATH%"
before_build:
- ps: if (-Not (Test-Path .\build)) { mkdir build }
- cd build
- cmake -G "NMake Makefiles JOM" -DCMAKE_Fortran_COMPILER=flang -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=ON ..
build_script:
- cmake --build .
test_script:
- ctest -j2

View File

@ -35,3 +35,9 @@ LAPACKE/example/xexample*
# SED
SRC/*-e
LAPACKE/src/*-e
build*
# DOCS documentation
DOCS/man
DOCS/explore-html
output_err

View File

@ -1,33 +1,32 @@
language: cpp
language: c
dist: xenial
group: travis_latest
git:
depth: 3
quiet: true
addons:
apt:
sources:
- george-edison55-precise-backports # cmake
packages:
- cmake
- cmake-data
- gfortran
- gfortran
os:
- linux
- osx
env:
- CMAKE_BUILD_TYPE=Release
- CMAKE_BUILD_TYPE=Coverage
install:
- if [[ "$TRAVIS_OS_NAME" == "osx" ]];
then
for pkg in gcc cmake; do
if brew list -1 | grep -q "^${pkg}\$"; then
brew outdated $pkg || brew upgrade $pkg;
else
brew install $pkg;
fi
done
fi
matrix:
include:
- os: linux
env: CMAKE_BUILD_TYPE=Release
- os: linux
env: CMAKE_BUILD_TYPE=Coverage
- os: osx
env: CMAKE_BUILD_TYPE=Release
before_install:
- brew update > /dev/null
- brew install gcc > /dev/null
- os: osx
env: CMAKE_BUILD_TYPE=Coverage
before_install:
- brew update > /dev/null
- brew install gcc > /dev/null
script:
- export PR=https://api.github.com/repos/$TRAVIS_REPO_SLUG/pulls/$TRAVIS_PULL_REQUEST