Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix macos/ARM/clang compile errors #297

Open
wants to merge 26 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
157955c
Fix the warning message in R Mac's cran test (#285)
TolisChal Oct 16, 2023
074a562
No-U-Turn Sampler in HMC (#216)
TolisChal Oct 17, 2023
c31e98b
Use of SIMD computation in CRHMC walk [fixed] (#286)
iakoviid Nov 2, 2023
e767f46
Update CODE_OF_CONDUCT.md
vissarion Nov 15, 2023
b15c9d8
Rename LinearProgramFunctor to ExponentialFunctor, add inverse varian…
vfisikop Feb 14, 2024
1ae6a45
Remove C11 flags from cran
vfisikop Feb 14, 2024
ad049d5
Merge pull request #289 from vfisikop/remove_volesti4dingo
vfisikop Feb 14, 2024
432b967
Build only with lp-solve source code, no need for liblpsolve55.so files
vfisikop Feb 15, 2024
7da53c4
Update tests and some examples to buid with lp solve from sources
vfisikop Feb 15, 2024
f8db05c
Upgrade boost from 1.76 to 1.84
vfisikop Feb 16, 2024
1703e69
Fix ambiguous call to pow for clang, and disable LoadableBlasLib
vfisikop Feb 16, 2024
93bbc50
Merge pull request #290 from vfisikop/fix/lpsolve_build_from_source
vfisikop Feb 16, 2024
5bf9188
Update requirements.txt
vfisikop Feb 20, 2024
b2b5c06
Autopoint (#256)
zhanggiene Mar 6, 2024
bf1ebd0
Enable c++17 support in tests and fix saxpy calls (#292)
vfisikop Mar 6, 2024
acad38a
Refactor/eliminate include directives (#244)
elias-tsigaridas Mar 6, 2024
8f7a9f2
Remove R interface and update CI to test Rvolesti repository with cur…
vfisikop Mar 6, 2024
8724a73
Fix includes of header files
vfisikop Mar 6, 2024
4c6bcc3
Fix windows CI tests
vfisikop Mar 6, 2024
4ee5374
Remove unused header files
vfisikop Mar 7, 2024
795e948
Merge pull request #293 from vfisikop/remove_R_interface
vfisikop Mar 7, 2024
9114f37
Update and simplify documentation
vfisikop Mar 15, 2024
942710b
fix cmake bug
congyu711 Mar 24, 2024
158d7d1
homebrew's lp_solve is not complete. fix LPSolve.cmake
congyu711 Mar 24, 2024
bbe540e
replace system_clock with high_resolution_clock
congyu711 Mar 26, 2024
7e39e63
remove header immintrin.h in FloatArray.h
congyu711 Mar 26, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 8 additions & 3 deletions .github/workflows/R-CMD-check-macOS.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,12 +41,17 @@ jobs:
- name: Install dependencies
run: Rscript -e "install.packages(c('devtools', dependencies=TRUE))" -e "install.packages(c('rcmdcheck', 'devtools', 'Rcpp', 'RcppEigen', 'BH', 'testthat', 'downloader', 'xfun'))";

- name: Checkout Rvolesti repository
run: git clone https://github.com/GeomScale/Rvolesti.git;

- name: Upgrade with current develop of volesti
run: cp -rf include Rvolesti/src/volesti;
cp -rf external Rvolesti/src;

- name: Check
env:
_R_CHECK_CRAN_INCOMING_REMOTE_: false
run: cd cran_gen/;
Rscript genCRANpkg.R;
cd cran_package;
run: cd Rvolesti/;
Rscript -e "library(rcmdcheck)" -e "rcmdcheck::rcmdcheck(args = c('--no-manual'), error_on = 'warning', check_dir = 'check')"

- name: Upload check results
Expand Down
15 changes: 10 additions & 5 deletions .github/workflows/R-CMD-check-ubuntu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ jobs:
config:
- {os: ubuntu-latest, r: 'devel'}
- {os: ubuntu-latest, r: 'release'}
- {os: ubuntu-18.04, r: 'devel'}
- {os: ubuntu-18.04, r: 'release'}
- {os: ubuntu-20.04, r: 'devel'}
- {os: ubuntu-20.04, r: 'release'}

env:
R_REMOTES_NO_ERRORS_FROM_WARNINGS: true
Expand All @@ -44,12 +44,17 @@ jobs:
- name: Install dependencies
run: Rscript -e "install.packages(c('testthat', 'pkgload', 'rcmdcheck', 'devtools', 'Rcpp', 'RcppEigen', 'BH', 'downloader', 'xfun', dependencies=TRUE))";

- name: Checkout Rvolesti repository
run: git clone https://github.com/GeomScale/Rvolesti.git;

- name: Upgrade with current develop of volesti
run: cp -rf include Rvolesti/src/volesti;
cp -rf external Rvolesti/src;

- name: Check
env:
_R_CHECK_CRAN_INCOMING_REMOTE_: false
run: cd cran_gen/;
Rscript genCRANpkg.R;
cd cran_package;
run: cd Rvolesti/;
Rscript -e "library(rcmdcheck)" -e "rcmdcheck::rcmdcheck(args = c('--no-manual'), error_on = 'warning', check_dir = 'check')"

- name: Upload check results
Expand Down
11 changes: 8 additions & 3 deletions .github/workflows/R-CMD-check-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,12 +40,17 @@ jobs:
- name: Install dependencies
run: Rscript -e "install.packages(c('devtools', dependencies=TRUE))" -e "install.packages(c('rcmdcheck', 'devtools', 'Rcpp', 'RcppEigen', 'BH', 'testthat', 'downloader', 'xfun'))"

- name: Checkout Rvolesti repository
run: git clone https://github.com/GeomScale/Rvolesti.git;

- name: Upgrade with current develop of volesti
run: cp -r -fo include Rvolesti/src/volesti;
cp -r -fo external Rvolesti/src;

- name: Check
env:
_R_CHECK_CRAN_INCOMING_REMOTE_: false
run: cd cran_gen/;
Rscript genCRANpkg.R;
cd cran_package;
run: cd Rvolesti/;
Rscript -e "library(rcmdcheck)" -e "rcmdcheck::rcmdcheck(args = c('--no-manual'), error_on = 'warning', check_dir = 'check')"

- name: Upload check results
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cmake-clang.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
steps:
- uses: actions/checkout@v1
- run: sudo apt-get update || true;
sudo apt-get install ${{ matrix.config.compiler_pkg }} lp-solve;
sudo apt-get install ${{ matrix.config.compiler_pkg }} lp-solve libopenblas-dev;
rm -rf build;
mkdir build;
cd build;
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cmake-gcc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
steps:
- uses: actions/checkout@v1
- run: sudo apt-get update || true;
sudo apt-get install ${{ matrix.config.compiler }} lp-solve;
sudo apt-get install ${{ matrix.config.compiler }} lp-solve libopenblas-dev;
rm -rf build;
mkdir build;
cd build;
Expand Down
2 changes: 1 addition & 1 deletion CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ further defined and clarified by project maintainers.
## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported by contacting the project team at . All
reported by contacting the project team at [email protected]. All
complaints will be reviewed and investigated and will result in a response that
is deemed necessary and appropriate to the circumstances. The project team is
obligated to maintain confidentiality with regard to the reporter of an incident.
Expand Down
23 changes: 0 additions & 23 deletions R-proj/DESCRIPTION

This file was deleted.

42 changes: 0 additions & 42 deletions R-proj/NAMESPACE

This file was deleted.

Loading
Loading