From 9cdcf3c79467bcbed1a1b6b3886e5e7a0a9f10c4 Mon Sep 17 00:00:00 2001 From: jrwishart Date: Mon, 25 Jul 2022 20:38:39 +1000 Subject: [PATCH 1/2] Untracked: Update travis for new deps [revdep skip] --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 8420f51..62b2a43 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,7 +12,7 @@ before_install: - export R_REMOTES_NO_ERRORS_FROM_WARNINGS="true" - sudo add-apt-repository -y ppa:ubuntugis/ubuntugis-unstable - sudo apt-get -qq update - - sudo apt-get install -y libgdal-dev libproj-dev python-protobuf libprotoc-dev libprotobuf-dev libv8-dev librsvg2-dev libmpfr-dev libnlopt-dev + - sudo apt-get install -y libgdal-dev libproj-dev python-protobuf libprotoc-dev libprotobuf-dev libv8-dev librsvg2-dev libmpfr-dev libnlopt-dev libharfbuzz-dev libfribidi-dev - sudo add-apt-repository -y ppa:cran/libgit2 - sudo apt-get -qq update - sudo apt-get install libgit2-dev @@ -47,7 +47,7 @@ notifications: rooms: - displayr:FTgSTNHC2rpanhJMGTKMwZXM#github-notifications template: - - "Build <%{build_url}|#%{build_number}> %{result} in %{repository_name}@%{branch} by %{author}: <%{compare_url}|%{commit_message}>" + - "Build <%{build_url}|#%{build_number}> %{result} in %{repository_name}@%{branch} by %{author}: <%{compare_url}|%{commit_subject}>" on_success: change on_failure: always From 3e620a80c747b8007f70a95a96fa64dc0d79f755 Mon Sep 17 00:00:00 2001 From: jrwishart Date: Tue, 2 Aug 2022 07:45:12 +1000 Subject: [PATCH 2/2] DS-3852 Use r-cran-rcppeigen on travis [revdep skip] --- .travis.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.travis.yml b/.travis.yml index 62b2a43..da5262b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -16,6 +16,10 @@ before_install: - sudo add-apt-repository -y ppa:cran/libgit2 - sudo apt-get -qq update - sudo apt-get install libgit2-dev + - mkdir -p ~/.R/ + - echo "CXXFLAGS = `R CMD config CXXFLAGS` -g0 -flto -w" >> ~/.R/Makevars + - echo "CXX14FLAGS = -w -O3" >> ~/.R/Makevars + - sudo apt-get install -y r-cran-rcppeigen - rcode="options('testthat.progress.max_fails' = Inf); " - rcode+="tfile <- tempfile(); capture.output(res<-devtools::test(), file = tfile); out <- readLines(tfile); cat(out, sep = '\n'); " - rcode+="line.fail <- max(grep('FAIL', out)); "