cmdstan
cmdstan copied to clipboard
Add Jenkins tests for makefiles
Description:
We should add Jenkins tests that would test typical makefile issues we have seen over time that we have to manually check every time we change the makefiles:
- example bernoulli model compiles
- main.o and precompiled headers are rebuilt if a change is done in math or stan submodules
- model recompiles if a change is done to the cmdstan src files (without touching the stan model)
- model compilation works correctly if removing .hpp file (without and with touching the stan model)
- clean-all works as expected
- example bernoulli model compiles with STAN_THREADS on
Those should be runnable by runCmdstanTests.py and tested on all three OSes.
Current Version:
v2.23.0