Andrew Johnson

Results 456 comments of Andrew Johnson

Yep pretty much. This is just for the libraries that an end-user would need to compile/run programs, so things like googletest and cpplint aren't all that important

That's not really something that can be done in a general fashion, since this just takes the system headers and libraries as-is. If we need to patch particular headers, then...

The assumption is that this will be used when the libraries are installed through the system package manager. For example, the current workflow is: ``` sudo apt install libboost-math-dev libeigen3-dev...

I'm also not tied to this being openly advertised to users, I just need this for packaging `cmdstan` on linux

I was approaching this from a packaging perspective, where I would specify version requirements of the dependencies as part of the `.deb` file. But there is definitely the possibility of...

Because the packages can be created with dependencies at minimum (or specific) versions, the package manager will error if a user attempts to upgrade their libraries to an incompatible version...

Thanks @bob-carpenter! This is ready for another look. I've updated the vectorisation by adding a `prim` implementation of the `select` function that is currently used by the OpenCL code for...

Hmm, well it's not the easy fix I was hoping for, but it's a start! Once we've got the `2F1` in I'll start investigating where the underflow could be coming...

But I also only brought this up for the beta/binomial CDFs (numerical stability for copulas), so let me know if there's a better or more robust approach that avoids all...