<div dir="ltr"><div><div><div><div><div>Hi Dirk,<br><br></div>A few weeks ago, we have managed to build the rstan package using LinkingTo for BH (and RcppEigen) but had to include the result of bcp for circular_buffer.hpp ourselves. I don't even know what the circular_buffer sublibrary does, but it is only about 5 files, so if you include it the next time you update BH, then we can drop it from rstan.<br>
<br></div>For its next major release, Stan is likely to merge pull requests that involve the multiarray and odeint sublibraries of Boost. These are less small but presumably useful to other R projects besides rstan. We can include those in rstan like we do for circular_buffer if you really don't want them in BH for some reason.<br>
<br></div>Finally, if you are doing a poll, we would be in favor of bumping BH to Boost 1.56 sometime this year if no major bugs emerge (fingers crossed) from its reoganization / transition to git.<br><br></div>No rush on any of this. Thanks!<br>
<br></div>Ben<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Oct 23, 2013 at 10:15 AM, Dirk Eddelbuettel <span dir="ltr"><<a href="mailto:edd@debian.org" target="_blank">edd@debian.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Hi Ben,<br>
<div class=""><br>
On 23 October 2013 at 09:10, Ben Goodrich wrote:<br>
| I can do that and R-Forge will have a traball for you, I can also make a<br>
| prelim tarball available (this eve). Could you then test?<br>
|<br>
|<br>
| Yes, I can test any time. But there is no real rush since it would take us a<br>
<br>
</div>Perfect. Let's put this on the TODO list. I want to rejig a few things anyway<br>
(ie no longer start bcp with a look at bigmemory a la Jay and Mike but make<br>
it run over an explicit boost libs list) so there will be testing.<br>
<div class=""><br>
| while to get CRAN-compliant anyway. We would need to split the existing RStan<br>
| into three packages in order for each to compile within a few minutes.<br>
<br>
</div>AFAIK there is no compile-time limit. There is one for tests. (My 10-years<br>
old RQuantLib package is a beast, also due to heavy Boost and C++ use in<br>
QuantLib. Try (re-) building that for a comparison -- on Ubuntu/Debian you<br>
just need libquantlib-dev install. Might be useful for you in discussing /<br>
deciding what to do with RStan...)<br>
<div class="HOEnZb"><div class="h5"><br>
Dirk<br>
<br>
--<br>
Dirk Eddelbuettel | <a href="mailto:edd@debian.org">edd@debian.org</a> | <a href="http://dirk.eddelbuettel.com" target="_blank">http://dirk.eddelbuettel.com</a><br>
</div></div></blockquote></div><br></div>