Closed ghost closed 8 years ago
That's a bug in the code. However I believe it is fixed in the development version. Can you please install from github and try again? Thanks.
That looks better, thanks. The same code runs with 6 warnings - screenshot attached.
All of those warnings come from Boost odeint when compiled with clang. Gcc does not produce any warnings.
THK
On Mon, Jun 6, 2016 at 3:50 AM, ellen12345 notifications@github.com wrote:
That looks better, thanks. The same code runs with 6 warnings - screenshot attached.
[image: screen shot 2016-06-06 at 09 47 50] https://cloud.githubusercontent.com/assets/19689441/15816695/e23ba990-2bcb-11e6-88ec-0c3ba637a962.png
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/thk686/odeintr/issues/3#issuecomment-223902024, or mute the thread https://github.com/notifications/unsubscribe/AAkLyW4_7azaWKNyqM2O67U7oNahDDjAks5qI99OgaJpZM4Irm4F .
Hi there,
I am unable to get the simplest odeintr example to work, and don't know where to start to fix it.
If I run compile_sys("logistic", "dxdt = x * (1 - x)") system.time({x = logistic(0.001, 15, 0.01)})
I get a huge reel of errors, starting with
and ending with
/usr/local/include/boost/range/begin.hpp:106:61: note: candidate template ignored: substitution failure [with T = int]: no type named 'type' in 'boost::range_iterator<const int, void>' inline BOOST_DEDUCED_TYPENAME range_iterator::type begin( const T& r )