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 # SED
SRC/*-e SRC/*-e
LAPACKE/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: addons:
apt: apt:
sources:
- george-edison55-precise-backports # cmake
packages: packages:
- cmake
- cmake-data
- gfortran - gfortran
os: matrix:
- linux include:
- osx - os: linux
env: CMAKE_BUILD_TYPE=Release
env: - os: linux
- CMAKE_BUILD_TYPE=Release env: CMAKE_BUILD_TYPE=Coverage
- CMAKE_BUILD_TYPE=Coverage - os: osx
env: CMAKE_BUILD_TYPE=Release
install: before_install:
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; - brew update > /dev/null
then - brew install gcc > /dev/null
for pkg in gcc cmake; do - os: osx
if brew list -1 | grep -q "^${pkg}\$"; then env: CMAKE_BUILD_TYPE=Coverage
brew outdated $pkg || brew upgrade $pkg; before_install:
else - brew update > /dev/null
brew install $pkg; - brew install gcc > /dev/null
fi
done
fi
script: script:
- export PR=https://api.github.com/repos/$TRAVIS_REPO_SLUG/pulls/$TRAVIS_PULL_REQUEST - export PR=https://api.github.com/repos/$TRAVIS_REPO_SLUG/pulls/$TRAVIS_PULL_REQUEST