Update LAPACK to 3.9.0
This commit is contained in:
parent
4ee9b48e59
commit
26c55db4ed
|
@ -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
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue