|
24 | 24 | - {os: ubuntu-16.04, r: 'devel', rspm: "https://packagemanager.rstudio.com/cran/__linux__/xenial/latest"} |
25 | 25 | - {os: ubuntu-16.04, r: 'release', rspm: "https://packagemanager.rstudio.com/cran/__linux__/xenial/latest"} |
26 | 26 | - {os: ubuntu-16.04, r: 'release', rspm: "https://packagemanager.rstudio.com/cran/__linux__/xenial/latest", custom: 'no-cpp11test'} |
| 27 | + - {os: ubuntu-16.04, r: 'release', rspm: "https://packagemanager.rstudio.com/cran/__linux__/xenial/latest", custom: 'gcc 4.8'} |
27 | 28 | - {os: ubuntu-16.04, r: 'oldrel', rspm: "https://packagemanager.rstudio.com/cran/__linux__/xenial/latest"} |
28 | 29 | - {os: ubuntu-16.04, r: '3.5', rspm: "https://packagemanager.rstudio.com/cran/__linux__/xenial/latest"} |
29 | 30 | - {os: ubuntu-16.04, r: '3.4', rspm: "https://packagemanager.rstudio.com/cran/__linux__/xenial/latest"} |
|
72 | 73 | sudo apt install g++-6 -y |
73 | 74 | echo $'CXX1X=g++-6\nCXX11=g++-6' >> ~/.R/Makevars |
74 | 75 |
|
| 76 | + - name : Install compiler version |
| 77 | + if: matrix.config.custom == 'gcc 4.8' |
| 78 | + run: | |
| 79 | + sudo apt-get install -y g++-4.8 |
| 80 | + echo $'CXX1X=g++-4.8\nCXX11=g++-4.8' >> ~/.R/Makevars |
| 81 | +
|
75 | 82 | - name: install macOS system dependecies |
76 | 83 | if: runner.os == 'macOS' |
77 | 84 | run: brew cask install xquartz |
|
84 | 91 |
|
85 | 92 | - name: Install cpp11test |
86 | 93 | if: matrix.config.custom != 'no-cpp11test' |
| 94 | + env: |
| 95 | + R_REMOTES_NO_ERRORS_FROM_WARNINGS: false |
87 | 96 | run: | |
88 | 97 | remotes::install_local("cpp11test", dependencies = TRUE, INSTALL_opts = "--install-tests", force = TRUE) |
89 | 98 | shell: Rscript {0} |
|
0 commit comments